.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;
}

.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 {
  /*
    It's very important we don't create a new containing block for shg-box-video-wrapper
    Jarallax uses transforms + position: fixed to achieve it's parallaxing effect

    https://developer.mozilla.org/en-US/docs/Web/CSS/position

    position: fixed
    The element is removed from the normal document flow, and no space is created for the element in the page layout. 
    It is positioned relative to the initial containing block established by the viewport, 

    *
      except when one of its ancestors has a transform, perspective, or filter property set to something other than none 
      (see the CSS Transforms Spec), or the will-change property is set to transform, 
      in which case that ancestor behaves as the containing block. 
    *
  */

  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 0px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 {
  display: none;
}
#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3, #wrap-s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 { display: none !important; }}@media (max-width: 767px){#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 {
  display: none;
}
#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3, #wrap-s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 { display: none !important; }}
#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 {
  background-image: url(https://i.shgcdn.com/0b3dde0f-6698-40c7-b25f-74f3380fd9db/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.15;
  display: block;
}#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3.shg-box.shg-c {
  justify-content: center;
}
@media (max-width: 767px){






#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.15;
  display: block;
}#s-ea9a9723-c917-4b7b-bfd8-bee1926badf3.shg-box.shg-c {
  justify-content: center;
}
}
.shg-row {
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  justify-content: space-between;
}

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

[class*=shg-c-xs],
[class*=shg-c-sm],
[class*=shg-c-md],
[class*=shg-c-lg] {
  position: relative;
}

/* 
  Shopify base css adds display none to empty divs
  This causes items in the second column position to shift when
  the first column is empty. In order to overwrite that style,
  we have to manually set empty divs in the column to display block 
  so the whole element holds its positioning on published pages.
*/

.shg-row > div:empty {
  display: block;
}

#s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25 {
  margin-left: 30px;
margin-right: 30px;
min-height: 0px;
background-color: rgba(0, 2, 1, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25 {
  display: none;
}
#s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25, #wrap-s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25 { display: none !important; }}@media (max-width: 767px){#s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25 {
  display: none;
}
#s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25, #wrap-s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25 { display: none !important; }}
@media (min-width: 0px) {
[id="s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-85cdb0d1-4d3b-41f9-85bd-84cf7fc14d25"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-d34914c6-fe30-4963-afa8-b956fb9cf44c {
  margin-top: 25px;
margin-bottom: 25px;
min-height: 300px;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
opacity: 1;
}
@media (min-width: 768px) and (max-width: 991px){#s-d34914c6-fe30-4963-afa8-b956fb9cf44c {
  
}
}@media (max-width: 767px){#s-d34914c6-fe30-4963-afa8-b956fb9cf44c {
  display: none;
}
#s-d34914c6-fe30-4963-afa8-b956fb9cf44c, #wrap-s-d34914c6-fe30-4963-afa8-b956fb9cf44c { display: none !important; }}







#s-d34914c6-fe30-4963-afa8-b956fb9cf44c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d34914c6-fe30-4963-afa8-b956fb9cf44c.shg-box.shg-c {
  justify-content: flex-end;
}

#s-d70f0c84-b42d-4314-ba17-120b00d44994 {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 300px;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
opacity: 1;
}
@media (min-width: 768px) and (max-width: 991px){#s-d70f0c84-b42d-4314-ba17-120b00d44994 {
  display: none;
}
#s-d70f0c84-b42d-4314-ba17-120b00d44994, #wrap-s-d70f0c84-b42d-4314-ba17-120b00d44994 { display: none !important; }}@media (max-width: 767px){#s-d70f0c84-b42d-4314-ba17-120b00d44994 {
  display: none;
}
#s-d70f0c84-b42d-4314-ba17-120b00d44994, #wrap-s-d70f0c84-b42d-4314-ba17-120b00d44994 { display: none !important; }}







#s-d70f0c84-b42d-4314-ba17-120b00d44994 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d70f0c84-b42d-4314-ba17-120b00d44994.shg-box.shg-c {
  justify-content: flex-end;
}

.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;
}

.shogun-image.hover {
  opacity: 0;
  z-index: 200;
  position: absolute;
  left: 0;
  top: 0;
}

.shogun-image.hover:hover {
  opacity: 1;
}

#s-d59e5a8f-a754-40e3-8d14-cd9bfd9514c7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1250px;
aspect-ratio: 1/1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}





  #s-d59e5a8f-a754-40e3-8d14-cd9bfd9514c7 img.shogun-image,
  #s-d59e5a8f-a754-40e3-8d14-cd9bfd9514c7 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-d59e5a8f-a754-40e3-8d14-cd9bfd9514c7 {
    width: 100%;
    height: auto;
  }



  #s-d59e5a8f-a754-40e3-8d14-cd9bfd9514c7 img.shogun-image {
    

    
    
    
  }


#s-d59e5a8f-a754-40e3-8d14-cd9bfd9514c7 .shogun-image-content {
  
    align-items: 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-text {
  
  
}

.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-f6851a0a-027e-40b6-acf6-0926bb69a411 {
  padding-top: 10px;
padding-left: 23px;
padding-bottom: 10px;
padding-right: 23px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(238, 45, 42, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-f6851a0a-027e-40b6-acf6-0926bb69a411:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjZjYzY0OGYtZDk1NS00NjExLTg2NmItMWQyYTg5YzRlODAzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjk3MzAyODU2NDQ1MzEyNSIgc3R5bGU9InN0b3AtY29sb3I6I2VlMmQyYTtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMC45ODM3MjM1ODg0MjMyOTU0IiBzdHlsZT0ic3RvcC1jb2xvcjojZTExZjhmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZTcxODhmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiNmNjNjQ4Zi1kOTU1LTQ2MTEtODY2Yi0xZDJhODljNGU4MDMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
border-style: solid !important;
border-color: rgba(225, 31, 143, 1) !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#ee2d2a"}, {"id"=>5, "pos"=>0.973028564453125, "color"=>"#ee2d2a"}, {"id"=>3, "pos"=>0.9837235884232954, "color"=>"#e11f8f"}, {"id"=>4, "pos"=>1, "color"=>"#e7188f"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-f6851a0a-027e-40b6-acf6-0926bb69a411:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f6851a0a-027e-40b6-acf6-0926bb69a411-root {
    text-align: left;
  }


#s-f6851a0a-027e-40b6-acf6-0926bb69a411.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-f6851a0a-027e-40b6-acf6-0926bb69a411-root {
    text-align: left;
  }


#s-f6851a0a-027e-40b6-acf6-0926bb69a411.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f6851a0a-027e-40b6-acf6-0926bb69a411-root {
    text-align: left;
  }


#s-f6851a0a-027e-40b6-acf6-0926bb69a411.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f6851a0a-027e-40b6-acf6-0926bb69a411-root {
    text-align: left;
  }


#s-f6851a0a-027e-40b6-acf6-0926bb69a411.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-f6851a0a-027e-40b6-acf6-0926bb69a411-root {
    text-align: left;
  }


#s-f6851a0a-027e-40b6-acf6-0926bb69a411.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
.shogun-accordion-wrapper .shogun-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}

.shogun-accordion {
  margin-bottom: 20px;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}

.shogun-accordion-wrapper .shogun-accordion + .shogun-accordion {
  margin-top: 5px;
}

.shogun-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.shogun-accordion-heading {
  color: #333;
  border-bottom: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  cursor: pointer;
}

.shogun-accordion-title {
  margin: 0 !important;
  padding: 0 !important;
  cursor: pointer;
  text-decoration: none;
  flex: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.shogun-accordion-body {
  display: none;
  opacity: 0;
  transition: opacity 0.5s linear;
}

.shogun-accordion-body.shogun-accordion-active {
  display: block;
  opacity: 1;
  visibility: visible;
}

.shogun-accordion-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1.2em;
}

.shogun-accordion-icon > span {
  transition: 0.3s transform;
  position: absolute;
  right: 0;
  font-size: 1.2em;
}

.shogun-accordion-icon.shogun-icon-chevron > span::after {
  content: "▸";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-chevron
  > span {
  transform: rotate(90deg);
}

.shogun-accordion-icon.shogun-icon-plus > span::after {
  content: "＋";
}

.shogun-accordion.shogun-accordion-active
  > .shogun-accordion-heading
  .shogun-accordion-icon.shogun-icon-plus
  > span {
  transform: rotate(-225deg);
}

#s-b5b4be75-0e4d-4c8c-810b-39f7516881b8 {
  margin-left: 11px;
margin-right: 15px;
}

#s-b5b4be75-0e4d-4c8c-810b-39f7516881b8 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-b5b4be75-0e4d-4c8c-810b-39f7516881b8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-b5b4be75-0e4d-4c8c-810b-39f7516881b8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-b5b4be75-0e4d-4c8c-810b-39f7516881b8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-b5b4be75-0e4d-4c8c-810b-39f7516881b8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: left;
  font-family: Archivo Black;
  
  
  font-size: 17px;
}

#s-b5b4be75-0e4d-4c8c-810b-39f7516881b8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 17px;
}
#s-1154d903-e5d0-4321-827d-f7195d8cfaf3 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-1154d903-e5d0-4321-827d-f7195d8cfaf3:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZGQ2OGE2NDYtMzZlNi00ODExLTk1MjgtOTNkODI5ZjJkN2E4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkZDY4YTY0Ni0zNmU2LTQ4MTEtOTUyOC05M2Q4MjlmMmQ3YTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-1154d903-e5d0-4321-827d-f7195d8cfaf3:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-1154d903-e5d0-4321-827d-f7195d8cfaf3-root {
    text-align: left;
  }


#s-1154d903-e5d0-4321-827d-f7195d8cfaf3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-1154d903-e5d0-4321-827d-f7195d8cfaf3-root {
    text-align: left;
  }


#s-1154d903-e5d0-4321-827d-f7195d8cfaf3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1154d903-e5d0-4321-827d-f7195d8cfaf3-root {
    text-align: left;
  }


#s-1154d903-e5d0-4321-827d-f7195d8cfaf3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1154d903-e5d0-4321-827d-f7195d8cfaf3-root {
    text-align: left;
  }


#s-1154d903-e5d0-4321-827d-f7195d8cfaf3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-1154d903-e5d0-4321-827d-f7195d8cfaf3-root {
    text-align: left;
  }


#s-1154d903-e5d0-4321-827d-f7195d8cfaf3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-02868d4e-39e8-4a79-9f8b-31a41034e4d6 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-02868d4e-39e8-4a79-9f8b-31a41034e4d6:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTBmMzhjYjktZTc0MC00M2YzLTg0ZmMtMmMzNzBiNzliODZhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjk3NDA5ODM0NDI4MjY3MDUiIHN0eWxlPSJzdG9wLWNvbG9yOiNlZTJkMmE7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuOTg5MDcxMzc3ODQwOTA5IiBzdHlsZT0ic3RvcC1jb2xvcjojZWQ5YmMzO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZjM3MDIxO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxMGYzOGNiOS1lNzQwLTQzZjMtODRmYy0yYzM3MGI3OWI4NmEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#ee2d2a"}, {"id"=>4, "pos"=>0.9740983442826705, "color"=>"#ee2d2a"}, {"id"=>3, "pos"=>0.989071377840909, "color"=>"#ed9bc3"}, {"id"=>2, "pos"=>1, "color"=>"#f37021"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-02868d4e-39e8-4a79-9f8b-31a41034e4d6:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-02868d4e-39e8-4a79-9f8b-31a41034e4d6-root {
    text-align: left;
  }


#s-02868d4e-39e8-4a79-9f8b-31a41034e4d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-02868d4e-39e8-4a79-9f8b-31a41034e4d6-root {
    text-align: left;
  }


#s-02868d4e-39e8-4a79-9f8b-31a41034e4d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-02868d4e-39e8-4a79-9f8b-31a41034e4d6-root {
    text-align: left;
  }


#s-02868d4e-39e8-4a79-9f8b-31a41034e4d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-02868d4e-39e8-4a79-9f8b-31a41034e4d6-root {
    text-align: left;
  }


#s-02868d4e-39e8-4a79-9f8b-31a41034e4d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-02868d4e-39e8-4a79-9f8b-31a41034e4d6-root {
    text-align: left;
  }


#s-02868d4e-39e8-4a79-9f8b-31a41034e4d6.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNGY3ZmE4NzMtMTYzNy00YzA4LWE1OTctMTYxNjdlNDMwYmE0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0ZjdmYTg3My0xNjM3LTRjMDgtYTU5Ny0xNjE2N2U0MzBiYTQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a-root {
    text-align: left;
  }


#s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a-root {
    text-align: left;
  }


#s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a-root {
    text-align: left;
  }


#s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a-root {
    text-align: left;
  }


#s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a-root {
    text-align: left;
  }


#s-0b1d4c79-48ae-416f-a5de-ec41fc8bb09a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZmI0YzVhMGEtZGQ3Ny00OWVlLWJlOGItYjgwNTU1NGZmMDE4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmYjRjNWEwYS1kZDc3LTQ5ZWUtYmU4Yi1iODA1NTU0ZmYwMTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8-root {
    text-align: left;
  }


#s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8-root {
    text-align: left;
  }


#s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8-root {
    text-align: left;
  }


#s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8-root {
    text-align: left;
  }


#s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8-root {
    text-align: left;
  }


#s-21e22b1d-66a1-4cdc-a076-24ad2ebb5ee8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-a53c44c1-00d5-418f-beb1-c81167538aba {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-a53c44c1-00d5-418f-beb1-c81167538aba:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZGY5YjA2MjEtZWZjZC00ZjQwLTlmNTktY2VmNzJmOWQ2NDQ3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkZjliMDYyMS1lZmNkLTRmNDAtOWY1OS1jZWY3MmY5ZDY0NDcpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-a53c44c1-00d5-418f-beb1-c81167538aba:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a53c44c1-00d5-418f-beb1-c81167538aba-root {
    text-align: left;
  }


#s-a53c44c1-00d5-418f-beb1-c81167538aba.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-a53c44c1-00d5-418f-beb1-c81167538aba-root {
    text-align: left;
  }


#s-a53c44c1-00d5-418f-beb1-c81167538aba.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a53c44c1-00d5-418f-beb1-c81167538aba-root {
    text-align: left;
  }


#s-a53c44c1-00d5-418f-beb1-c81167538aba.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a53c44c1-00d5-418f-beb1-c81167538aba-root {
    text-align: left;
  }


#s-a53c44c1-00d5-418f-beb1-c81167538aba.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-a53c44c1-00d5-418f-beb1-c81167538aba-root {
    text-align: left;
  }


#s-a53c44c1-00d5-418f-beb1-c81167538aba.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-4971519a-3be2-47e9-9290-a8548892a72f {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-4971519a-3be2-47e9-9290-a8548892a72f:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZmQwYzQ1OWUtZjgwYS00NWY0LTk1MzAtZWVmNGNjZTY1MmUwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmZDBjNDU5ZS1mODBhLTQ1ZjQtOTUzMC1lZWY0Y2NlNjUyZTApIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-4971519a-3be2-47e9-9290-a8548892a72f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4971519a-3be2-47e9-9290-a8548892a72f-root {
    text-align: left;
  }


#s-4971519a-3be2-47e9-9290-a8548892a72f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-4971519a-3be2-47e9-9290-a8548892a72f-root {
    text-align: left;
  }


#s-4971519a-3be2-47e9-9290-a8548892a72f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4971519a-3be2-47e9-9290-a8548892a72f-root {
    text-align: left;
  }


#s-4971519a-3be2-47e9-9290-a8548892a72f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4971519a-3be2-47e9-9290-a8548892a72f-root {
    text-align: left;
  }


#s-4971519a-3be2-47e9-9290-a8548892a72f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-4971519a-3be2-47e9-9290-a8548892a72f-root {
    text-align: left;
  }


#s-4971519a-3be2-47e9-9290-a8548892a72f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-af4d8ae8-d96b-4e7a-bfce-df452717cb57 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-af4d8ae8-d96b-4e7a-bfce-df452717cb57:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMWE4Njg0ZGItNTVlMy00MDI5LWJlOTMtYzg4NzcwNGJlMWE1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxYTg2ODRkYi01NWUzLTQwMjktYmU5My1jODg3NzA0YmUxYTUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-af4d8ae8-d96b-4e7a-bfce-df452717cb57:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-af4d8ae8-d96b-4e7a-bfce-df452717cb57-root {
    text-align: left;
  }


#s-af4d8ae8-d96b-4e7a-bfce-df452717cb57.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-af4d8ae8-d96b-4e7a-bfce-df452717cb57-root {
    text-align: left;
  }


#s-af4d8ae8-d96b-4e7a-bfce-df452717cb57.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-af4d8ae8-d96b-4e7a-bfce-df452717cb57-root {
    text-align: left;
  }


#s-af4d8ae8-d96b-4e7a-bfce-df452717cb57.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-af4d8ae8-d96b-4e7a-bfce-df452717cb57-root {
    text-align: left;
  }


#s-af4d8ae8-d96b-4e7a-bfce-df452717cb57.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-af4d8ae8-d96b-4e7a-bfce-df452717cb57-root {
    text-align: left;
  }


#s-af4d8ae8-d96b-4e7a-bfce-df452717cb57.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-2531e74d-4230-4d75-8874-95fb310f7876 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-2531e74d-4230-4d75-8874-95fb310f7876:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYTI4MGM1NjgtYjZhMC00YTA1LTk2MzQtNGI0MTYyMTcyY2ZiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhMjgwYzU2OC1iNmEwLTRhMDUtOTYzNC00YjQxNjIxNzJjZmIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-2531e74d-4230-4d75-8874-95fb310f7876:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-2531e74d-4230-4d75-8874-95fb310f7876-root {
    text-align: left;
  }


#s-2531e74d-4230-4d75-8874-95fb310f7876.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-2531e74d-4230-4d75-8874-95fb310f7876-root {
    text-align: left;
  }


#s-2531e74d-4230-4d75-8874-95fb310f7876.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2531e74d-4230-4d75-8874-95fb310f7876-root {
    text-align: left;
  }


#s-2531e74d-4230-4d75-8874-95fb310f7876.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2531e74d-4230-4d75-8874-95fb310f7876-root {
    text-align: left;
  }


#s-2531e74d-4230-4d75-8874-95fb310f7876.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-2531e74d-4230-4d75-8874-95fb310f7876-root {
    text-align: left;
  }


#s-2531e74d-4230-4d75-8874-95fb310f7876.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-05c32348-d79b-4636-9b01-a6619ae48267 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-05c32348-d79b-4636-9b01-a6619ae48267:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjZkMDlmN2EtN2Q4Mi00OGY0LWFlM2EtNTgzMzQyMDgxNGE4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiNmQwOWY3YS03ZDgyLTQ4ZjQtYWUzYS01ODMzNDIwODE0YTgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-05c32348-d79b-4636-9b01-a6619ae48267:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-05c32348-d79b-4636-9b01-a6619ae48267-root {
    text-align: left;
  }


#s-05c32348-d79b-4636-9b01-a6619ae48267.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-05c32348-d79b-4636-9b01-a6619ae48267-root {
    text-align: left;
  }


#s-05c32348-d79b-4636-9b01-a6619ae48267.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-05c32348-d79b-4636-9b01-a6619ae48267-root {
    text-align: left;
  }


#s-05c32348-d79b-4636-9b01-a6619ae48267.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-05c32348-d79b-4636-9b01-a6619ae48267-root {
    text-align: left;
  }


#s-05c32348-d79b-4636-9b01-a6619ae48267.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-05c32348-d79b-4636-9b01-a6619ae48267-root {
    text-align: left;
  }


#s-05c32348-d79b-4636-9b01-a6619ae48267.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOTJmMmM3NzMtNTMwYS00YmQzLWFiMDItMDNmNWIwNzgxZGEwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5MmYyYzc3My01MzBhLTRiZDMtYWIwMi0wM2Y1YjA3ODFkYTApIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e-root {
    text-align: left;
  }


#s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e-root {
    text-align: left;
  }


#s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e-root {
    text-align: left;
  }


#s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e-root {
    text-align: left;
  }


#s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e-root {
    text-align: left;
  }


#s-d25652c7-d2ef-4345-9b09-ecaa9f8e9f8e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMzA4MzZkZWItYWMyMC00OWYyLWE2NGYtZDg3OGFiYTM5Njg1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzMDgzNmRlYi1hYzIwLTQ5ZjItYTY0Zi1kODc4YWJhMzk2ODUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f-root {
    text-align: left;
  }


#s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f-root {
    text-align: left;
  }


#s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f-root {
    text-align: left;
  }


#s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f-root {
    text-align: left;
  }


#s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f-root {
    text-align: left;
  }


#s-e22a69a6-46f7-4ce8-b8dd-e71270a4ff1f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-698865b7-4e04-448d-821e-1b10df5cebeb {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-698865b7-4e04-448d-821e-1b10df5cebeb:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iODFiM2Y1YmMtNjM3Ni00YzMwLTg1YWQtZmVkM2E5ZDhhZDBmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM4MWIzZjViYy02Mzc2LTRjMzAtODVhZC1mZWQzYTlkOGFkMGYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-698865b7-4e04-448d-821e-1b10df5cebeb:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-698865b7-4e04-448d-821e-1b10df5cebeb-root {
    text-align: left;
  }


#s-698865b7-4e04-448d-821e-1b10df5cebeb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-698865b7-4e04-448d-821e-1b10df5cebeb-root {
    text-align: left;
  }


#s-698865b7-4e04-448d-821e-1b10df5cebeb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-698865b7-4e04-448d-821e-1b10df5cebeb-root {
    text-align: left;
  }


#s-698865b7-4e04-448d-821e-1b10df5cebeb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-698865b7-4e04-448d-821e-1b10df5cebeb-root {
    text-align: left;
  }


#s-698865b7-4e04-448d-821e-1b10df5cebeb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-698865b7-4e04-448d-821e-1b10df5cebeb-root {
    text-align: left;
  }


#s-698865b7-4e04-448d-821e-1b10df5cebeb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-4d01f337-2d91-4c6e-b58a-c164ae81038c {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-4d01f337-2d91-4c6e-b58a-c164ae81038c:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzI3YWNjYmUtMWIxYy00NDE2LThhODktYTdjMzQzMGVjYzBlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjMjdhY2NiZS0xYjFjLTQ0MTYtOGE4OS1hN2MzNDMwZWNjMGUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-4d01f337-2d91-4c6e-b58a-c164ae81038c:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4d01f337-2d91-4c6e-b58a-c164ae81038c-root {
    text-align: left;
  }


#s-4d01f337-2d91-4c6e-b58a-c164ae81038c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-4d01f337-2d91-4c6e-b58a-c164ae81038c-root {
    text-align: left;
  }


#s-4d01f337-2d91-4c6e-b58a-c164ae81038c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4d01f337-2d91-4c6e-b58a-c164ae81038c-root {
    text-align: left;
  }


#s-4d01f337-2d91-4c6e-b58a-c164ae81038c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4d01f337-2d91-4c6e-b58a-c164ae81038c-root {
    text-align: left;
  }


#s-4d01f337-2d91-4c6e-b58a-c164ae81038c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-4d01f337-2d91-4c6e-b58a-c164ae81038c-root {
    text-align: left;
  }


#s-4d01f337-2d91-4c6e-b58a-c164ae81038c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-a581ad4c-9d80-4189-84e6-eb62c0485f63 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-a581ad4c-9d80-4189-84e6-eb62c0485f63:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOTQzNDg5Y2MtOWI4MS00NjBlLWI3NjItZTIwNmJlOWNiZTc1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5NDM0ODljYy05YjgxLTQ2MGUtYjc2Mi1lMjA2YmU5Y2JlNzUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-a581ad4c-9d80-4189-84e6-eb62c0485f63:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a581ad4c-9d80-4189-84e6-eb62c0485f63-root {
    text-align: left;
  }


#s-a581ad4c-9d80-4189-84e6-eb62c0485f63.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-a581ad4c-9d80-4189-84e6-eb62c0485f63-root {
    text-align: left;
  }


#s-a581ad4c-9d80-4189-84e6-eb62c0485f63.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a581ad4c-9d80-4189-84e6-eb62c0485f63-root {
    text-align: left;
  }


#s-a581ad4c-9d80-4189-84e6-eb62c0485f63.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a581ad4c-9d80-4189-84e6-eb62c0485f63-root {
    text-align: left;
  }


#s-a581ad4c-9d80-4189-84e6-eb62c0485f63.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-a581ad4c-9d80-4189-84e6-eb62c0485f63-root {
    text-align: left;
  }


#s-a581ad4c-9d80-4189-84e6-eb62c0485f63.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-963301ce-1d2e-4b89-a86f-b409cd4d0b39 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-963301ce-1d2e-4b89-a86f-b409cd4d0b39:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iN2ZmNTliYjAtYjE0OS00YTM0LWIwYjUtNDM2MGQzMjAxM2RiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjk3NDA5ODM0NDI4MjY3MDUiIHN0eWxlPSJzdG9wLWNvbG9yOiNlZTJkMmE7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuOTg5MDcxMzc3ODQwOTA5IiBzdHlsZT0ic3RvcC1jb2xvcjojZWQ5YmMzO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZjM3MDIxO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3ZmY1OWJiMC1iMTQ5LTRhMzQtYjBiNS00MzYwZDMyMDEzZGIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#ee2d2a"}, {"id"=>4, "pos"=>0.9740983442826705, "color"=>"#ee2d2a"}, {"id"=>3, "pos"=>0.989071377840909, "color"=>"#ed9bc3"}, {"id"=>2, "pos"=>1, "color"=>"#f37021"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-963301ce-1d2e-4b89-a86f-b409cd4d0b39:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-963301ce-1d2e-4b89-a86f-b409cd4d0b39-root {
    text-align: left;
  }


#s-963301ce-1d2e-4b89-a86f-b409cd4d0b39.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-963301ce-1d2e-4b89-a86f-b409cd4d0b39-root {
    text-align: left;
  }


#s-963301ce-1d2e-4b89-a86f-b409cd4d0b39.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-963301ce-1d2e-4b89-a86f-b409cd4d0b39-root {
    text-align: left;
  }


#s-963301ce-1d2e-4b89-a86f-b409cd4d0b39.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-963301ce-1d2e-4b89-a86f-b409cd4d0b39-root {
    text-align: left;
  }


#s-963301ce-1d2e-4b89-a86f-b409cd4d0b39.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-963301ce-1d2e-4b89-a86f-b409cd4d0b39-root {
    text-align: left;
  }


#s-963301ce-1d2e-4b89-a86f-b409cd4d0b39.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-8d039afc-daf4-4d7d-8117-6894195e3cc1 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNzg0ZWJkZTktMTYxYi00YWVmLWIxYjUtMWRmZjgwNGQ5YzRmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZmZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3ODRlYmRlOS0xNjFiLTRhZWYtYjFiNS0xZGZmODA0ZDljNGYpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
text-align: left;
text-decoration: none;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ffffff"}, {"id"=>2, "pos"=>1, "color"=>"#ff9500"}];
hover-type: gradient;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-8d039afc-daf4-4d7d-8117-6894195e3cc1:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjNlZWM1ZmYtYWU3Mi00ZGI2LTlhNGQtOWZlMzJlYTg5YzZkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjk4MjExOTQ3MzU0NDAzNDEiIHN0eWxlPSJzdG9wLWNvbG9yOiNlZTJkMmE7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuOTg5MDcxMzc3ODQwOTA5IiBzdHlsZT0ic3RvcC1jb2xvcjojZWQ5YmMzO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZjM3MDIxO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmM2VlYzVmZi1hZTcyLTRkYjYtOWE0ZC05ZmUzMmVhODljNmQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#ee2d2a"}, {"id"=>4, "pos"=>0.9821194735440341, "color"=>"#ee2d2a"}, {"id"=>3, "pos"=>0.989071377840909, "color"=>"#ed9bc3"}, {"id"=>2, "pos"=>1, "color"=>"#f37021"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-8d039afc-daf4-4d7d-8117-6894195e3cc1:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8d039afc-daf4-4d7d-8117-6894195e3cc1-root {
    text-align: left;
  }


#s-8d039afc-daf4-4d7d-8117-6894195e3cc1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-8d039afc-daf4-4d7d-8117-6894195e3cc1-root {
    text-align: left;
  }


#s-8d039afc-daf4-4d7d-8117-6894195e3cc1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8d039afc-daf4-4d7d-8117-6894195e3cc1-root {
    text-align: left;
  }


#s-8d039afc-daf4-4d7d-8117-6894195e3cc1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8d039afc-daf4-4d7d-8117-6894195e3cc1-root {
    text-align: left;
  }


#s-8d039afc-daf4-4d7d-8117-6894195e3cc1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-8d039afc-daf4-4d7d-8117-6894195e3cc1-root {
    text-align: left;
  }


#s-8d039afc-daf4-4d7d-8117-6894195e3cc1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-c04ec29d-3b42-49a0-bb71-b85187c29fcf {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-c04ec29d-3b42-49a0-bb71-b85187c29fcf:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOWQ4N2E3Y2ItMGNkNy00YWUzLWE2OGYtYTc5ZTkzYmYyMmY2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjk4MjExOTQ3MzU0NDAzNDEiIHN0eWxlPSJzdG9wLWNvbG9yOiNlZTJkMmE7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuOTk1NDU0NTQ1NDU0NTQ1NSIgc3R5bGU9InN0b3AtY29sb3I6I2IzOGJiZjtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I2VlMmQyYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjOWQ4N2E3Y2ItMGNkNy00YWUzLWE2OGYtYTc5ZTkzYmYyMmY2KSIvPjwvc3ZnPg==) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>4, "pos"=>0.9821194735440341, "color"=>"#ee2d2a"}, {"id"=>3, "pos"=>0.9954545454545455, "color"=>"#b38bbf"}, {"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-c04ec29d-3b42-49a0-bb71-b85187c29fcf:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c04ec29d-3b42-49a0-bb71-b85187c29fcf-root {
    text-align: left;
  }


#s-c04ec29d-3b42-49a0-bb71-b85187c29fcf.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-c04ec29d-3b42-49a0-bb71-b85187c29fcf-root {
    text-align: left;
  }


#s-c04ec29d-3b42-49a0-bb71-b85187c29fcf.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c04ec29d-3b42-49a0-bb71-b85187c29fcf-root {
    text-align: left;
  }


#s-c04ec29d-3b42-49a0-bb71-b85187c29fcf.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c04ec29d-3b42-49a0-bb71-b85187c29fcf-root {
    text-align: left;
  }


#s-c04ec29d-3b42-49a0-bb71-b85187c29fcf.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-c04ec29d-3b42-49a0-bb71-b85187c29fcf-root {
    text-align: left;
  }


#s-c04ec29d-3b42-49a0-bb71-b85187c29fcf.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-778c7460-6350-4bc1-bcda-8bd3758cf860 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-778c7460-6350-4bc1-bcda-8bd3758cf860:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzhjZTM2MGUtNmQ3MC00NGYyLWJjYmItYjE2ZmUyOTQzMGE1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjU3MzAyODU2NDQ1MzEyNSIgc3R5bGU9InN0b3AtY29sb3I6I2VlMmQyYTtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMC45NzMwMjg1NjQ0NTMxMjUiIHN0eWxlPSJzdG9wLWNvbG9yOiNlZTJkMmE7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuOTk1NDU0NTQ1NDU0NTQ1NSIgc3R5bGU9InN0b3AtY29sb3I6I2IzOGJiZjtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I2VlMmQyYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjYzhjZTM2MGUtNmQ3MC00NGYyLWJjYmItYjE2ZmUyOTQzMGE1KSIvPjwvc3ZnPg==) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>4, "pos"=>0.573028564453125, "color"=>"#ee2d2a"}, {"id"=>5, "pos"=>0.973028564453125, "color"=>"#ee2d2a"}, {"id"=>3, "pos"=>0.9954545454545455, "color"=>"#b38bbf"}, {"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-778c7460-6350-4bc1-bcda-8bd3758cf860:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-778c7460-6350-4bc1-bcda-8bd3758cf860-root {
    text-align: left;
  }


#s-778c7460-6350-4bc1-bcda-8bd3758cf860.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-778c7460-6350-4bc1-bcda-8bd3758cf860-root {
    text-align: left;
  }


#s-778c7460-6350-4bc1-bcda-8bd3758cf860.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-778c7460-6350-4bc1-bcda-8bd3758cf860-root {
    text-align: left;
  }


#s-778c7460-6350-4bc1-bcda-8bd3758cf860.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-778c7460-6350-4bc1-bcda-8bd3758cf860-root {
    text-align: left;
  }


#s-778c7460-6350-4bc1-bcda-8bd3758cf860.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-778c7460-6350-4bc1-bcda-8bd3758cf860-root {
    text-align: left;
  }


#s-778c7460-6350-4bc1-bcda-8bd3758cf860.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMGQ2YWM2OTktN2Y5OC00MDk2LWJkMDktYzQ5NDZiZDBjNDA2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjk3NzU3NDAxODk5ODU3OTUiIHN0eWxlPSJzdG9wLWNvbG9yOiNlZTJkMmE7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuOTc3NTc0MDE4OTk4NTc5NSIgc3R5bGU9InN0b3AtY29sb3I6I2VlMmQyYTtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMC45OTU0NTQ1NDU0NTQ1NDU1IiBzdHlsZT0ic3RvcC1jb2xvcjojYjM4YmJmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwZDZhYzY5OS03Zjk4LTQwOTYtYmQwOS1jNDk0NmJkMGM0MDYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>4, "pos"=>0.9775740189985795, "color"=>"#ee2d2a"}, {"id"=>8, "pos"=>0.9775740189985795, "color"=>"#ee2d2a"}, {"id"=>3, "pos"=>0.9954545454545455, "color"=>"#b38bbf"}, {"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>6, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>7, "pos"=>1, "color"=>"#ee2d2a"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd-root {
    text-align: left;
  }


#s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd-root {
    text-align: left;
  }


#s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd-root {
    text-align: left;
  }


#s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd-root {
    text-align: left;
  }


#s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd-root {
    text-align: left;
  }


#s-0ad26d6e-9ae2-4235-a2d4-8af4e62aa5cd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMWUwNDQ2M2EtNDQxYi00Yzk5LTljMmMtOWY0OGVmNzIxYWY0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjk5MTIxMDM4MjYzNDk0MzIiIHN0eWxlPSJzdG9wLWNvbG9yOiNlZTJkMmE7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuOTk1NDU0NTQ1NDU0NTQ1NSIgc3R5bGU9InN0b3AtY29sb3I6I2IzOGJiZjtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I2VlMmQyYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjMWUwNDQ2M2EtNDQxYi00Yzk5LTljMmMtOWY0OGVmNzIxYWY0KSIvPjwvc3ZnPg==) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>4, "pos"=>0.9912103826349432, "color"=>"#ee2d2a"}, {"id"=>3, "pos"=>0.9954545454545455, "color"=>"#b38bbf"}, {"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06-root {
    text-align: left;
  }


#s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06-root {
    text-align: left;
  }


#s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06-root {
    text-align: left;
  }


#s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06-root {
    text-align: left;
  }


#s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06-root {
    text-align: left;
  }


#s-1fe6ceae-db0e-40f6-a717-1eb2c3dc6f06.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-14dc4f11-518b-44df-9d5d-54cedb1a2598 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTA3MGRjY2UtYzk3ZC00NDBlLTgzYmQtOTgxMTgwNDhhZmI4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxMDcwZGNjZS1jOTdkLTQ0MGUtODNiZC05ODExODA0OGFmYjgpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 14px;
padding-left: 20px;
padding-bottom: 14px;
padding-right: 20px;
border-radius: 0px;
text-align: center;
text-decoration: none;
line-height: 1em;
letter-spacing: 1px;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ff9500"}];
hover-type: gradient;
}
#s-14dc4f11-518b-44df-9d5d-54cedb1a2598:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZmU2MzNkOGUtOTY5Zi00MGYxLWEyZjEtMDYzMGE4NWI2NmI5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwLjk4MjExOTQ3MzU0NDAzNDEiIHN0eWxlPSJzdG9wLWNvbG9yOiMwMDAwMDA7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuOTk1NDU0NTQ1NDU0NTQ1NSIgc3R5bGU9InN0b3AtY29sb3I6I2IzOGJiZjtzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I2VlMmQyYTtzdG9wLW9wYWNpdHk6MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZmU2MzNkOGUtOTY5Zi00MGYxLWEyZjEtMDYzMGE4NWI2NmI5KSIvPjwvc3ZnPg==) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
background-gradient: [{"id"=>4, "pos"=>0.9821194735440341, "color"=>"#000000"}, {"id"=>3, "pos"=>0.9954545454545455, "color"=>"#b38bbf"}, {"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}] !important;
hover-type: gradient !important;}#s-14dc4f11-518b-44df-9d5d-54cedb1a2598:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-14dc4f11-518b-44df-9d5d-54cedb1a2598-root {
    text-align: center;
  }


#s-14dc4f11-518b-44df-9d5d-54cedb1a2598.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-14dc4f11-518b-44df-9d5d-54cedb1a2598-root {
    text-align: center;
  }


#s-14dc4f11-518b-44df-9d5d-54cedb1a2598.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-14dc4f11-518b-44df-9d5d-54cedb1a2598-root {
    text-align: center;
  }


#s-14dc4f11-518b-44df-9d5d-54cedb1a2598.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-14dc4f11-518b-44df-9d5d-54cedb1a2598-root {
    text-align: center;
  }


#s-14dc4f11-518b-44df-9d5d-54cedb1a2598.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-14dc4f11-518b-44df-9d5d-54cedb1a2598-root {
    text-align: center;
  }


#s-14dc4f11-518b-44df-9d5d-54cedb1a2598.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-338547e6-ec91-4e3d-8d81-440225b7e649 {
  margin-top: 50px;
margin-bottom: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.5);
border-style: solid;
border-radius: 0px;
min-height: 0px;
opacity: 1;
background-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px){#s-338547e6-ec91-4e3d-8d81-440225b7e649 {
  display: none;
}
#s-338547e6-ec91-4e3d-8d81-440225b7e649, #wrap-s-338547e6-ec91-4e3d-8d81-440225b7e649 { display: none !important; }}







#s-338547e6-ec91-4e3d-8d81-440225b7e649 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-338547e6-ec91-4e3d-8d81-440225b7e649.shg-box.shg-c {
  justify-content: flex-end;
}

.shg-align-container {
  box-sizing: border-box;
}

.shg-image-content-wrapper {
  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;
  height: inherit;
  position: relative;
}

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

.shg-imageV2-content {
  text-align: initial;
}

.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;
}

.shg-image-content-wrapper .shogun-image.hover~* {
  z-index: 1;
}
#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  margin-left: 0%;
margin-right: 0%;
max-width: 1250px;
aspect-ratio: 2734/434;
text-align: center;
}
@media (min-width: 1200px){#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  display: none;
}
#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d, #wrap-s-63d58d74-cbb0-4b5c-9c6e-d282c791836d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  display: none;
}
#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d, #wrap-s-63d58d74-cbb0-4b5c-9c6e-d282c791836d { display: none !important; }}


.shg-image-margin-container-s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  margin-left: 0%;
  margin-right: 0%;
  
  
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1250px;
  }



  img.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
    
    
    
    max-height: 1250px;
  }


.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-content {
  
    align-items: center;
  
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
      position: relative;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1250px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  
  
  
  
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1250px;
  }



  img.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
    
    
    
    max-height: 1250px;
  }


.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-content {
  
    align-items: center;
  
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
      position: relative;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1250px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  
  
  
  
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1250px;
  }



  img.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
    
    
    
    max-height: 1250px;
  }


.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-content {
  
    align-items: center;
  
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
      position: relative;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1250px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  
  
  
  
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1250px;
  }



  img.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
    
    
    
    max-height: 1250px;
  }


.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-content {
  
    align-items: center;
  
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
      position: relative;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1250px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  
  
  
  
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }

    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-link {
      aspect-ratio: 2734/434;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 1250px;
  }



  img.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
    
    
    
    max-height: 1250px;
  }


.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d .shogun-image-content {
  
    align-items: center;
  
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d {
      --shg-aspect-ratio: calc(2734/434); 
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container {
      position: relative;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-63d58d74-cbb0-4b5c-9c6e-d282c791836d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 1250px;
    }
  }

}
#s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d {
  display: none;
}
#s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d, #wrap-s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d {
  display: none;
}
#s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d, #wrap-s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d { display: none !important; }}







#s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-49f1462f-cdd7-454c-96e5-3b6b0c11bd7d.shg-box.shg-c {
  justify-content: center;
}

#s-48e33626-2a7a-47c8-9bf9-e9cf53b291c0 {
  max-width: 4018px;
aspect-ratio: 4018/2679;
text-align: center;
}





  #s-48e33626-2a7a-47c8-9bf9-e9cf53b291c0 img.shogun-image,
  #s-48e33626-2a7a-47c8-9bf9-e9cf53b291c0 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-48e33626-2a7a-47c8-9bf9-e9cf53b291c0 {
    width: 100%;
    height: auto;
  }



  #s-48e33626-2a7a-47c8-9bf9-e9cf53b291c0 img.shogun-image {
    

    
    
    
  }


#s-48e33626-2a7a-47c8-9bf9-e9cf53b291c0 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-bca27ead-8b4b-4350-ad9e-94e696d22715 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-bca27ead-8b4b-4350-ad9e-94e696d22715 {
  display: none;
}
#s-bca27ead-8b4b-4350-ad9e-94e696d22715, #wrap-s-bca27ead-8b4b-4350-ad9e-94e696d22715 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bca27ead-8b4b-4350-ad9e-94e696d22715 {
  display: none;
}
#s-bca27ead-8b4b-4350-ad9e-94e696d22715, #wrap-s-bca27ead-8b4b-4350-ad9e-94e696d22715 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bca27ead-8b4b-4350-ad9e-94e696d22715 {
  display: none;
}
#s-bca27ead-8b4b-4350-ad9e-94e696d22715, #wrap-s-bca27ead-8b4b-4350-ad9e-94e696d22715 { display: none !important; }}@media (max-width: 767px){#s-bca27ead-8b4b-4350-ad9e-94e696d22715 {
  display: none;
}
#s-bca27ead-8b4b-4350-ad9e-94e696d22715, #wrap-s-bca27ead-8b4b-4350-ad9e-94e696d22715 { display: none !important; }}







#s-bca27ead-8b4b-4350-ad9e-94e696d22715 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bca27ead-8b4b-4350-ad9e-94e696d22715.shg-box.shg-c {
  justify-content: center;
}

#s-a4c5e26c-3e15-4429-bdb7-c1b8f9739d0e {
  min-height: 50px;
}








#s-a4c5e26c-3e15-4429-bdb7-c1b8f9739d0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a4c5e26c-3e15-4429-bdb7-c1b8f9739d0e.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 {
  display: none;
}
#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63, #wrap-s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 {
  display: none;
}
#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63, #wrap-s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 { display: none !important; }}
#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Archivo Black;
  
  
  font-size: 16px;
}

#s-1c25fee8-5779-4091-bfaa-5e0af5d0fb63 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-b86494e2-72ac-47b5-a935-b7fb5efb836f {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-b86494e2-72ac-47b5-a935-b7fb5efb836f:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDg2NDE4OTQtZWExMC00NjNjLWFkOGEtMjU5Y2IwN2IzNmI2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0ODY0MTg5NC1lYTEwLTQ2M2MtYWQ4YS0yNTljYjA3YjM2YjYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-b86494e2-72ac-47b5-a935-b7fb5efb836f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b86494e2-72ac-47b5-a935-b7fb5efb836f-root {
    text-align: center;
  }


#s-b86494e2-72ac-47b5-a935-b7fb5efb836f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-b86494e2-72ac-47b5-a935-b7fb5efb836f-root {
    text-align: center;
  }


#s-b86494e2-72ac-47b5-a935-b7fb5efb836f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b86494e2-72ac-47b5-a935-b7fb5efb836f-root {
    text-align: center;
  }


#s-b86494e2-72ac-47b5-a935-b7fb5efb836f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b86494e2-72ac-47b5-a935-b7fb5efb836f-root {
    text-align: center;
  }


#s-b86494e2-72ac-47b5-a935-b7fb5efb836f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-b86494e2-72ac-47b5-a935-b7fb5efb836f-root {
    text-align: center;
  }


#s-b86494e2-72ac-47b5-a935-b7fb5efb836f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-63008fa3-3bd4-4764-bc7d-ce6d83548635 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-63008fa3-3bd4-4764-bc7d-ce6d83548635:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjRiMjFlYzItNTdjNS00NDJlLWEyYTctZGUzMjZmMGMwMTgxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiNGIyMWVjMi01N2M1LTQ0MmUtYTJhNy1kZTMyNmYwYzAxODEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-63008fa3-3bd4-4764-bc7d-ce6d83548635:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-63008fa3-3bd4-4764-bc7d-ce6d83548635-root {
    text-align: center;
  }


#s-63008fa3-3bd4-4764-bc7d-ce6d83548635.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-63008fa3-3bd4-4764-bc7d-ce6d83548635-root {
    text-align: center;
  }


#s-63008fa3-3bd4-4764-bc7d-ce6d83548635.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-63008fa3-3bd4-4764-bc7d-ce6d83548635-root {
    text-align: center;
  }


#s-63008fa3-3bd4-4764-bc7d-ce6d83548635.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-63008fa3-3bd4-4764-bc7d-ce6d83548635-root {
    text-align: center;
  }


#s-63008fa3-3bd4-4764-bc7d-ce6d83548635.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-63008fa3-3bd4-4764-bc7d-ce6d83548635-root {
    text-align: center;
  }


#s-63008fa3-3bd4-4764-bc7d-ce6d83548635.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-f2dea7d8-dfca-46f1-abee-abf3e20039c3 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-f2dea7d8-dfca-46f1-abee-abf3e20039c3:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2VlODQyMjEtZDEyZS00NTZhLTgyZDItOTU2ZjRjYmY4MjA3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzZWU4NDIyMS1kMTJlLTQ1NmEtODJkMi05NTZmNGNiZjgyMDcpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-f2dea7d8-dfca-46f1-abee-abf3e20039c3:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f2dea7d8-dfca-46f1-abee-abf3e20039c3-root {
    text-align: center;
  }


#s-f2dea7d8-dfca-46f1-abee-abf3e20039c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-f2dea7d8-dfca-46f1-abee-abf3e20039c3-root {
    text-align: center;
  }


#s-f2dea7d8-dfca-46f1-abee-abf3e20039c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f2dea7d8-dfca-46f1-abee-abf3e20039c3-root {
    text-align: center;
  }


#s-f2dea7d8-dfca-46f1-abee-abf3e20039c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f2dea7d8-dfca-46f1-abee-abf3e20039c3-root {
    text-align: center;
  }


#s-f2dea7d8-dfca-46f1-abee-abf3e20039c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-f2dea7d8-dfca-46f1-abee-abf3e20039c3-root {
    text-align: center;
  }


#s-f2dea7d8-dfca-46f1-abee-abf3e20039c3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-fef253c0-d4e0-4f57-8aad-934fb8faba60 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-fef253c0-d4e0-4f57-8aad-934fb8faba60:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjNiZmM3ZTItYmZlYS00ZmZkLWIzN2ItZDJjNDIxNmU1ZGVkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiM2JmYzdlMi1iZmVhLTRmZmQtYjM3Yi1kMmM0MjE2ZTVkZWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-fef253c0-d4e0-4f57-8aad-934fb8faba60:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-fef253c0-d4e0-4f57-8aad-934fb8faba60-root {
    text-align: center;
  }


#s-fef253c0-d4e0-4f57-8aad-934fb8faba60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-fef253c0-d4e0-4f57-8aad-934fb8faba60-root {
    text-align: center;
  }


#s-fef253c0-d4e0-4f57-8aad-934fb8faba60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fef253c0-d4e0-4f57-8aad-934fb8faba60-root {
    text-align: center;
  }


#s-fef253c0-d4e0-4f57-8aad-934fb8faba60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fef253c0-d4e0-4f57-8aad-934fb8faba60-root {
    text-align: center;
  }


#s-fef253c0-d4e0-4f57-8aad-934fb8faba60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-fef253c0-d4e0-4f57-8aad-934fb8faba60-root {
    text-align: center;
  }


#s-fef253c0-d4e0-4f57-8aad-934fb8faba60.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-41f8c060-179d-4202-b235-7ea6f1a7659b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-41f8c060-179d-4202-b235-7ea6f1a7659b:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDNlNjc1Y2QtYmVhZC00NTM1LWFhYTktMjY2YjgzZjYwYWJkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwM2U2NzVjZC1iZWFkLTQ1MzUtYWFhOS0yNjZiODNmNjBhYmQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-41f8c060-179d-4202-b235-7ea6f1a7659b:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-41f8c060-179d-4202-b235-7ea6f1a7659b-root {
    text-align: center;
  }


#s-41f8c060-179d-4202-b235-7ea6f1a7659b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-41f8c060-179d-4202-b235-7ea6f1a7659b-root {
    text-align: center;
  }


#s-41f8c060-179d-4202-b235-7ea6f1a7659b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-41f8c060-179d-4202-b235-7ea6f1a7659b-root {
    text-align: center;
  }


#s-41f8c060-179d-4202-b235-7ea6f1a7659b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-41f8c060-179d-4202-b235-7ea6f1a7659b-root {
    text-align: center;
  }


#s-41f8c060-179d-4202-b235-7ea6f1a7659b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-41f8c060-179d-4202-b235-7ea6f1a7659b-root {
    text-align: center;
  }


#s-41f8c060-179d-4202-b235-7ea6f1a7659b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-2e597e81-7e52-40e4-b598-917609a2ed1c {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-2e597e81-7e52-40e4-b598-917609a2ed1c:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iY2E2M2E0NzEtMjNlYS00MjNhLTkzNDgtN2I0YzgzZmFkNzI4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjYTYzYTQ3MS0yM2VhLTQyM2EtOTM0OC03YjRjODNmYWQ3MjgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-2e597e81-7e52-40e4-b598-917609a2ed1c:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-2e597e81-7e52-40e4-b598-917609a2ed1c-root {
    text-align: center;
  }


#s-2e597e81-7e52-40e4-b598-917609a2ed1c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-2e597e81-7e52-40e4-b598-917609a2ed1c-root {
    text-align: center;
  }


#s-2e597e81-7e52-40e4-b598-917609a2ed1c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2e597e81-7e52-40e4-b598-917609a2ed1c-root {
    text-align: center;
  }


#s-2e597e81-7e52-40e4-b598-917609a2ed1c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2e597e81-7e52-40e4-b598-917609a2ed1c-root {
    text-align: center;
  }


#s-2e597e81-7e52-40e4-b598-917609a2ed1c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-2e597e81-7e52-40e4-b598-917609a2ed1c-root {
    text-align: center;
  }


#s-2e597e81-7e52-40e4-b598-917609a2ed1c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-0d82a2e9-3d3d-40f0-8693-713665f9ef71 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-0d82a2e9-3d3d-40f0-8693-713665f9ef71:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmViMWU1MzMtMDk1MS00NTg1LWE1Y2QtM2ExN2FhZDJmNWM2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2ZWIxZTUzMy0wOTUxLTQ1ODUtYTVjZC0zYTE3YWFkMmY1YzYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-0d82a2e9-3d3d-40f0-8693-713665f9ef71:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0d82a2e9-3d3d-40f0-8693-713665f9ef71-root {
    text-align: center;
  }


#s-0d82a2e9-3d3d-40f0-8693-713665f9ef71.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-0d82a2e9-3d3d-40f0-8693-713665f9ef71-root {
    text-align: center;
  }


#s-0d82a2e9-3d3d-40f0-8693-713665f9ef71.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0d82a2e9-3d3d-40f0-8693-713665f9ef71-root {
    text-align: center;
  }


#s-0d82a2e9-3d3d-40f0-8693-713665f9ef71.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0d82a2e9-3d3d-40f0-8693-713665f9ef71-root {
    text-align: center;
  }


#s-0d82a2e9-3d3d-40f0-8693-713665f9ef71.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-0d82a2e9-3d3d-40f0-8693-713665f9ef71-root {
    text-align: center;
  }


#s-0d82a2e9-3d3d-40f0-8693-713665f9ef71.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-888f7656-5bb4-497e-97a8-79ca45b2bddc {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-888f7656-5bb4-497e-97a8-79ca45b2bddc:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYmM0MGZhZTEtYzUwMy00OWJiLWE0NDItZDI0N2MxMWZhZDdhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiYzQwZmFlMS1jNTAzLTQ5YmItYTQ0Mi1kMjQ3YzExZmFkN2EpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-888f7656-5bb4-497e-97a8-79ca45b2bddc:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-888f7656-5bb4-497e-97a8-79ca45b2bddc-root {
    text-align: center;
  }


#s-888f7656-5bb4-497e-97a8-79ca45b2bddc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-888f7656-5bb4-497e-97a8-79ca45b2bddc-root {
    text-align: center;
  }


#s-888f7656-5bb4-497e-97a8-79ca45b2bddc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-888f7656-5bb4-497e-97a8-79ca45b2bddc-root {
    text-align: center;
  }


#s-888f7656-5bb4-497e-97a8-79ca45b2bddc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-888f7656-5bb4-497e-97a8-79ca45b2bddc-root {
    text-align: center;
  }


#s-888f7656-5bb4-497e-97a8-79ca45b2bddc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-888f7656-5bb4-497e-97a8-79ca45b2bddc-root {
    text-align: center;
  }


#s-888f7656-5bb4-497e-97a8-79ca45b2bddc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-059a6306-dacc-4140-a8be-d44b1cd5333a {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-059a6306-dacc-4140-a8be-d44b1cd5333a:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjQ4MWI2YjQtMzRkZi00YTE1LWI4MDctNGQ0Yjk0NGMzNmU1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNmNDgxYjZiNC0zNGRmLTRhMTUtYjgwNy00ZDRiOTQ0YzM2ZTUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-059a6306-dacc-4140-a8be-d44b1cd5333a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-059a6306-dacc-4140-a8be-d44b1cd5333a-root {
    text-align: center;
  }


#s-059a6306-dacc-4140-a8be-d44b1cd5333a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-059a6306-dacc-4140-a8be-d44b1cd5333a-root {
    text-align: center;
  }


#s-059a6306-dacc-4140-a8be-d44b1cd5333a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-059a6306-dacc-4140-a8be-d44b1cd5333a-root {
    text-align: center;
  }


#s-059a6306-dacc-4140-a8be-d44b1cd5333a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-059a6306-dacc-4140-a8be-d44b1cd5333a-root {
    text-align: center;
  }


#s-059a6306-dacc-4140-a8be-d44b1cd5333a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-059a6306-dacc-4140-a8be-d44b1cd5333a-root {
    text-align: center;
  }


#s-059a6306-dacc-4140-a8be-d44b1cd5333a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-ab339336-761a-45fa-bced-ef8b44a72ae7 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-ab339336-761a-45fa-bced-ef8b44a72ae7:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzJmM2U2YjQtOWE4ZS00NTFkLWE3NzctYTU1NGExOTk5MTY0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjMmYzZTZiNC05YThlLTQ1MWQtYTc3Ny1hNTU0YTE5OTkxNjQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-ab339336-761a-45fa-bced-ef8b44a72ae7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ab339336-761a-45fa-bced-ef8b44a72ae7-root {
    text-align: center;
  }


#s-ab339336-761a-45fa-bced-ef8b44a72ae7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-ab339336-761a-45fa-bced-ef8b44a72ae7-root {
    text-align: center;
  }


#s-ab339336-761a-45fa-bced-ef8b44a72ae7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ab339336-761a-45fa-bced-ef8b44a72ae7-root {
    text-align: center;
  }


#s-ab339336-761a-45fa-bced-ef8b44a72ae7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ab339336-761a-45fa-bced-ef8b44a72ae7-root {
    text-align: center;
  }


#s-ab339336-761a-45fa-bced-ef8b44a72ae7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-ab339336-761a-45fa-bced-ef8b44a72ae7-root {
    text-align: center;
  }


#s-ab339336-761a-45fa-bced-ef8b44a72ae7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZWQwMmQ3NzQtNzQyZi00OTk0LWExMmMtYjk5YjY2NGI0ZTg3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlZDAyZDc3NC03NDJmLTQ5OTQtYTEyYy1iOTliNjY0YjRlODcpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1-root {
    text-align: center;
  }


#s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1-root {
    text-align: center;
  }


#s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1-root {
    text-align: center;
  }


#s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1-root {
    text-align: center;
  }


#s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1-root {
    text-align: center;
  }


#s-af3d1fe1-4dea-4de2-a80e-bbf35b8f60a1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-4c61c10f-2b11-45c7-a870-22081ed26524 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-4c61c10f-2b11-45c7-a870-22081ed26524:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOWYzNjEzNjUtMDhkNi00NWJiLTkzYTctNTBlZmU2ZWMyMWEzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5ZjM2MTM2NS0wOGQ2LTQ1YmItOTNhNy01MGVmZTZlYzIxYTMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-4c61c10f-2b11-45c7-a870-22081ed26524:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4c61c10f-2b11-45c7-a870-22081ed26524-root {
    text-align: center;
  }


#s-4c61c10f-2b11-45c7-a870-22081ed26524.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-4c61c10f-2b11-45c7-a870-22081ed26524-root {
    text-align: center;
  }


#s-4c61c10f-2b11-45c7-a870-22081ed26524.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4c61c10f-2b11-45c7-a870-22081ed26524-root {
    text-align: center;
  }


#s-4c61c10f-2b11-45c7-a870-22081ed26524.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4c61c10f-2b11-45c7-a870-22081ed26524-root {
    text-align: center;
  }


#s-4c61c10f-2b11-45c7-a870-22081ed26524.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-4c61c10f-2b11-45c7-a870-22081ed26524-root {
    text-align: center;
  }


#s-4c61c10f-2b11-45c7-a870-22081ed26524.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-af737d92-9498-4fd0-8cfb-b015d17b47fc {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-af737d92-9498-4fd0-8cfb-b015d17b47fc:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYmMyODZmMjQtNzM1OC00ZmZiLWE0YmYtYTRkZGEyZGY2MmJhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiYzI4NmYyNC03MzU4LTRmZmItYTRiZi1hNGRkYTJkZjYyYmEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-af737d92-9498-4fd0-8cfb-b015d17b47fc:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-af737d92-9498-4fd0-8cfb-b015d17b47fc-root {
    text-align: center;
  }


#s-af737d92-9498-4fd0-8cfb-b015d17b47fc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-af737d92-9498-4fd0-8cfb-b015d17b47fc-root {
    text-align: center;
  }


#s-af737d92-9498-4fd0-8cfb-b015d17b47fc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-af737d92-9498-4fd0-8cfb-b015d17b47fc-root {
    text-align: center;
  }


#s-af737d92-9498-4fd0-8cfb-b015d17b47fc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-af737d92-9498-4fd0-8cfb-b015d17b47fc-root {
    text-align: center;
  }


#s-af737d92-9498-4fd0-8cfb-b015d17b47fc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-af737d92-9498-4fd0-8cfb-b015d17b47fc-root {
    text-align: center;
  }


#s-af737d92-9498-4fd0-8cfb-b015d17b47fc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-8d9be13a-f847-4329-89a9-6f9119896f62 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-8d9be13a-f847-4329-89a9-6f9119896f62:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjQ2MmViZDgtNTJjYi00MTU1LWIzNjEtMzg0ZDUyODAxMDY5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiNDYyZWJkOC01MmNiLTQxNTUtYjM2MS0zODRkNTI4MDEwNjkpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-8d9be13a-f847-4329-89a9-6f9119896f62:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8d9be13a-f847-4329-89a9-6f9119896f62-root {
    text-align: center;
  }


#s-8d9be13a-f847-4329-89a9-6f9119896f62.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-8d9be13a-f847-4329-89a9-6f9119896f62-root {
    text-align: center;
  }


#s-8d9be13a-f847-4329-89a9-6f9119896f62.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8d9be13a-f847-4329-89a9-6f9119896f62-root {
    text-align: center;
  }


#s-8d9be13a-f847-4329-89a9-6f9119896f62.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8d9be13a-f847-4329-89a9-6f9119896f62-root {
    text-align: center;
  }


#s-8d9be13a-f847-4329-89a9-6f9119896f62.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-8d9be13a-f847-4329-89a9-6f9119896f62-root {
    text-align: center;
  }


#s-8d9be13a-f847-4329-89a9-6f9119896f62.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-61fbae2b-7c3a-498d-9eb0-d0df99d16738 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-61fbae2b-7c3a-498d-9eb0-d0df99d16738:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMzQ4ZGNjMTAtYzU3NC00YzNjLTllYzctM2U0OTczY2E5NDZmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzNDhkY2MxMC1jNTc0LTRjM2MtOWVjNy0zZTQ5NzNjYTk0NmYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-61fbae2b-7c3a-498d-9eb0-d0df99d16738:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-61fbae2b-7c3a-498d-9eb0-d0df99d16738-root {
    text-align: center;
  }


#s-61fbae2b-7c3a-498d-9eb0-d0df99d16738.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-61fbae2b-7c3a-498d-9eb0-d0df99d16738-root {
    text-align: center;
  }


#s-61fbae2b-7c3a-498d-9eb0-d0df99d16738.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-61fbae2b-7c3a-498d-9eb0-d0df99d16738-root {
    text-align: center;
  }


#s-61fbae2b-7c3a-498d-9eb0-d0df99d16738.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-61fbae2b-7c3a-498d-9eb0-d0df99d16738-root {
    text-align: center;
  }


#s-61fbae2b-7c3a-498d-9eb0-d0df99d16738.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-61fbae2b-7c3a-498d-9eb0-d0df99d16738-root {
    text-align: center;
  }


#s-61fbae2b-7c3a-498d-9eb0-d0df99d16738.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNGY1ODI0ZTgtNjY1OS00ZTZiLWI4NjItZDUzOTRlMmExYmJlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0ZjU4MjRlOC02NjU5LTRlNmItYjg2Mi1kNTM5NGUyYTFiYmUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc-root {
    text-align: center;
  }


#s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc-root {
    text-align: center;
  }


#s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc-root {
    text-align: center;
  }


#s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc-root {
    text-align: center;
  }


#s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc-root {
    text-align: center;
  }


#s-820ca5a7-94a6-4da3-8b9e-b4990708c6dc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-7f060e5b-2f51-4d23-8905-ed555fcad01b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-7f060e5b-2f51-4d23-8905-ed555fcad01b:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNDVhMjVmYzYtNTYwZS00MTMyLTk5MzEtZDlmYTQ1MTUyMzJjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0NWEyNWZjNi01NjBlLTQxMzItOTkzMS1kOWZhNDUxNTIzMmMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-7f060e5b-2f51-4d23-8905-ed555fcad01b:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-7f060e5b-2f51-4d23-8905-ed555fcad01b-root {
    text-align: center;
  }


#s-7f060e5b-2f51-4d23-8905-ed555fcad01b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-7f060e5b-2f51-4d23-8905-ed555fcad01b-root {
    text-align: center;
  }


#s-7f060e5b-2f51-4d23-8905-ed555fcad01b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7f060e5b-2f51-4d23-8905-ed555fcad01b-root {
    text-align: center;
  }


#s-7f060e5b-2f51-4d23-8905-ed555fcad01b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7f060e5b-2f51-4d23-8905-ed555fcad01b-root {
    text-align: center;
  }


#s-7f060e5b-2f51-4d23-8905-ed555fcad01b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-7f060e5b-2f51-4d23-8905-ed555fcad01b-root {
    text-align: center;
  }


#s-7f060e5b-2f51-4d23-8905-ed555fcad01b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-f76bfcc5-75d6-4752-a807-d6ad143b0f32 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-f76bfcc5-75d6-4752-a807-d6ad143b0f32:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNzhkNjRjZjMtZjIzZC00NjU5LWI2MTAtMTE2NmU3YjljZDZiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3OGQ2NGNmMy1mMjNkLTQ2NTktYjYxMC0xMTY2ZTdiOWNkNmIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-f76bfcc5-75d6-4752-a807-d6ad143b0f32:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f76bfcc5-75d6-4752-a807-d6ad143b0f32-root {
    text-align: center;
  }


#s-f76bfcc5-75d6-4752-a807-d6ad143b0f32.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-f76bfcc5-75d6-4752-a807-d6ad143b0f32-root {
    text-align: center;
  }


#s-f76bfcc5-75d6-4752-a807-d6ad143b0f32.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f76bfcc5-75d6-4752-a807-d6ad143b0f32-root {
    text-align: center;
  }


#s-f76bfcc5-75d6-4752-a807-d6ad143b0f32.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f76bfcc5-75d6-4752-a807-d6ad143b0f32-root {
    text-align: center;
  }


#s-f76bfcc5-75d6-4752-a807-d6ad143b0f32.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-f76bfcc5-75d6-4752-a807-d6ad143b0f32-root {
    text-align: center;
  }


#s-f76bfcc5-75d6-4752-a807-d6ad143b0f32.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-7be38935-dfcb-43c0-abc7-883f5431ce64 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-7be38935-dfcb-43c0-abc7-883f5431ce64:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZWJjNDIwMmQtZDI4Mi00YjQ4LThkMDItNGEyZDFlMzM5YzFmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlYmM0MjAyZC1kMjgyLTRiNDgtOGQwMi00YTJkMWUzMzljMWYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-7be38935-dfcb-43c0-abc7-883f5431ce64:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-7be38935-dfcb-43c0-abc7-883f5431ce64-root {
    text-align: center;
  }


#s-7be38935-dfcb-43c0-abc7-883f5431ce64.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-7be38935-dfcb-43c0-abc7-883f5431ce64-root {
    text-align: center;
  }


#s-7be38935-dfcb-43c0-abc7-883f5431ce64.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7be38935-dfcb-43c0-abc7-883f5431ce64-root {
    text-align: center;
  }


#s-7be38935-dfcb-43c0-abc7-883f5431ce64.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7be38935-dfcb-43c0-abc7-883f5431ce64-root {
    text-align: center;
  }


#s-7be38935-dfcb-43c0-abc7-883f5431ce64.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-7be38935-dfcb-43c0-abc7-883f5431ce64-root {
    text-align: center;
  }


#s-7be38935-dfcb-43c0-abc7-883f5431ce64.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-9304342f-5afd-4b22-af86-70c3213e0609 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-9304342f-5afd-4b22-af86-70c3213e0609:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDU3MDYwNzItMzE4My00MWI3LWE5ZGEtNDE2ZWU3MjQ1YTBkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwNTcwNjA3Mi0zMTgzLTQxYjctYTlkYS00MTZlZTcyNDVhMGQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-9304342f-5afd-4b22-af86-70c3213e0609:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-9304342f-5afd-4b22-af86-70c3213e0609-root {
    text-align: center;
  }


#s-9304342f-5afd-4b22-af86-70c3213e0609.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-9304342f-5afd-4b22-af86-70c3213e0609-root {
    text-align: center;
  }


#s-9304342f-5afd-4b22-af86-70c3213e0609.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9304342f-5afd-4b22-af86-70c3213e0609-root {
    text-align: center;
  }


#s-9304342f-5afd-4b22-af86-70c3213e0609.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9304342f-5afd-4b22-af86-70c3213e0609-root {
    text-align: center;
  }


#s-9304342f-5afd-4b22-af86-70c3213e0609.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-9304342f-5afd-4b22-af86-70c3213e0609-root {
    text-align: center;
  }


#s-9304342f-5afd-4b22-af86-70c3213e0609.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-e36f997a-d060-4e0c-93fc-62f92456a264 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-e36f997a-d060-4e0c-93fc-62f92456a264:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDIyYzExMDYtYmE3Yi00MjUzLThlNDItNGUyNjMwYjg3ZTRkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwMjJjMTEwNi1iYTdiLTQyNTMtOGU0Mi00ZTI2MzBiODdlNGQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-e36f997a-d060-4e0c-93fc-62f92456a264:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e36f997a-d060-4e0c-93fc-62f92456a264-root {
    text-align: center;
  }


#s-e36f997a-d060-4e0c-93fc-62f92456a264.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-e36f997a-d060-4e0c-93fc-62f92456a264-root {
    text-align: center;
  }


#s-e36f997a-d060-4e0c-93fc-62f92456a264.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e36f997a-d060-4e0c-93fc-62f92456a264-root {
    text-align: center;
  }


#s-e36f997a-d060-4e0c-93fc-62f92456a264.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e36f997a-d060-4e0c-93fc-62f92456a264-root {
    text-align: center;
  }


#s-e36f997a-d060-4e0c-93fc-62f92456a264.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-e36f997a-d060-4e0c-93fc-62f92456a264-root {
    text-align: center;
  }


#s-e36f997a-d060-4e0c-93fc-62f92456a264.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
#s-9aee354a-bf9a-4110-9da3-e34f764dc5fb {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
line-height: 1em;
letter-spacing: 1px;
}
#s-9aee354a-bf9a-4110-9da3-e34f764dc5fb:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzkxYmVmMDEtZmFlYS00OGZjLWJiN2MtZWFkZmVjMTdhMWNkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUxOTIzO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjOTFiZWYwMS1mYWVhLTQ4ZmMtYmI3Yy1lYWRmZWMxN2ExY2QpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ee1923"}] !important;
color: rgba(255, 255, 255, 1) !important;}#s-9aee354a-bf9a-4110-9da3-e34f764dc5fb:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-9aee354a-bf9a-4110-9da3-e34f764dc5fb-root {
    text-align: center;
  }


#s-9aee354a-bf9a-4110-9da3-e34f764dc5fb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
@media (min-width: 1200px){
  #s-9aee354a-bf9a-4110-9da3-e34f764dc5fb-root {
    text-align: center;
  }


#s-9aee354a-bf9a-4110-9da3-e34f764dc5fb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9aee354a-bf9a-4110-9da3-e34f764dc5fb-root {
    text-align: center;
  }


#s-9aee354a-bf9a-4110-9da3-e34f764dc5fb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9aee354a-bf9a-4110-9da3-e34f764dc5fb-root {
    text-align: center;
  }


#s-9aee354a-bf9a-4110-9da3-e34f764dc5fb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}@media (max-width: 767px){
  #s-9aee354a-bf9a-4110-9da3-e34f764dc5fb-root {
    text-align: center;
  }


#s-9aee354a-bf9a-4110-9da3-e34f764dc5fb.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}
}
.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 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 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;
  
  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 {
  margin-block-end: 1em;
  margin-block-start: 1em;
  margin-bottom: 0;
  margin-inline-end: 0;
  margin-inline-start: 0;
  margin-top: 0;
  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;
}

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  
  
  
}

.shg-theme-text-content p {
  
  
  
}

#s-35fd072d-2d90-4301-a97a-f2831d8d84bd {
  margin-top: 30px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-9894550a-4b0e-4d36-a926-d689538c4830 {
  margin-left: 5%;
margin-right: 5%;
}

.shogun-countdown {
  display: flex;
  text-align: center;
  justify-content: center;
}

.shg-align-left > .shogun-countdown {
  justify-content: flex-start;
}

.shg-align-right > .shogun-countdown {
  justify-content: flex-end;
}

.shogun-countdown > div {
  padding: 5px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.shogun-countdown > div > label {
  font-size: 12px;
}

.shogun-countdown > span {
  padding: 5px;
  font-size: 32px;
  line-height: 32px;
}

.shogun-countdown > div > span {
  font-size: 32px;
  line-height: 32px;
  font-weight: 600;
}

.shogun-countdown-small > div > label {
  font-size: 8px;
}

.shogun-countdown-small > span,
.shogun-countdown-small > div > span  {
  font-size: 21px;
  line-height: 21px;
}

.shogun-countdown-large > div > label {
  font-size: 18px;
}

.shogun-countdown-large > span,
.shogun-countdown-large > div > span {
  font-size: 48px;
  line-height: 48px;
}

@media (min-width: 768px) {
  .shogun-countdown > span,
  .shogun-countdown > div > span {
    font-size: 45px;
    line-height: 45px;
  }

  .shogun-countdown-small > span,
  .shogun-countdown-small > div > span {
    font-size: 30px;
    line-height: 30px;
  }

  .shogun-countdown-large > span,
  .shogun-countdown-large > div > span {
    font-size: 68px;
    line-height: 68px;
  }
}

#s-af1b2fe2-bf0b-4704-b94d-f1edf2c3e950 .shogun-countdown span, #s-af1b2fe2-bf0b-4704-b94d-f1edf2c3e950 .shogun-countdown label {
  color: rgba(238, 45, 42, 1);
}
#s-ec42f44d-1f31-412a-97b1-209f7e4405e4 {
  min-height: 50px;
}








#s-ec42f44d-1f31-412a-97b1-209f7e4405e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ec42f44d-1f31-412a-97b1-209f7e4405e4.shg-box.shg-c {
  justify-content: center;
}

#s-32d3f35c-4c37-4133-9b4d-2bd50e694bd2 {
  min-height: 50px;
}








#s-32d3f35c-4c37-4133-9b4d-2bd50e694bd2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-32d3f35c-4c37-4133-9b4d-2bd50e694bd2.shg-box.shg-c {
  justify-content: center;
}

#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c {
  margin-top: 0px;
margin-bottom: 2px;
padding-top: 10px;
padding-bottom: 30px;
min-height: 400px;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c {
  display: none;
}
#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c, #wrap-s-8d910ed6-b551-4fd9-aab0-c617ae07a99c { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c {
  display: none;
}
#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c, #wrap-s-8d910ed6-b551-4fd9-aab0-c617ae07a99c { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c {
  display: none;
}
#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c, #wrap-s-8d910ed6-b551-4fd9-aab0-c617ae07a99c { display: none !important; }}@media (max-width: 767px){#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c {
  margin-left: 0px;
margin-right: 0px;
display: none;
}
#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c, #wrap-s-8d910ed6-b551-4fd9-aab0-c617ae07a99c { display: none !important; }}







#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8d910ed6-b551-4fd9-aab0-c617ae07a99c.shg-box.shg-c {
  justify-content: center;
}

#s-22854063-18aa-4a13-a86b-e03225c8bcff {
  min-height: 50px;
}
@media (min-width: 1200px){#s-22854063-18aa-4a13-a86b-e03225c8bcff {
  display: none;
}
#s-22854063-18aa-4a13-a86b-e03225c8bcff, #wrap-s-22854063-18aa-4a13-a86b-e03225c8bcff { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-22854063-18aa-4a13-a86b-e03225c8bcff {
  display: none;
}
#s-22854063-18aa-4a13-a86b-e03225c8bcff, #wrap-s-22854063-18aa-4a13-a86b-e03225c8bcff { display: none !important; }}@media (max-width: 767px){#s-22854063-18aa-4a13-a86b-e03225c8bcff {
  
}
}







#s-22854063-18aa-4a13-a86b-e03225c8bcff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-22854063-18aa-4a13-a86b-e03225c8bcff.shg-box.shg-c {
  justify-content: center;
}

#s-5f9b8d0d-0f46-4418-aa04-2e5695a20978 {
  box-shadow:1px 1px 11px 1px rgba(212, 212, 212, 1);
background-repeat: no-repeat;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 25px;
padding-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 149, 0, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-5f9b8d0d-0f46-4418-aa04-2e5695a20978 {
  padding-top: 20px;
padding-bottom: 50px;
}
}
#s-5f9b8d0d-0f46-4418-aa04-2e5695a20978 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNGRhYzU3NWMtNmRhMC00NGE3LWFlZTYtOTFiYTZlYTM4MGNhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZmZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0ZGFjNTc1Yy02ZGEwLTQ0YTctYWVlNi05MWJhNmVhMzgwY2EpIi8+PC9zdmc+);
}








#s-5f9b8d0d-0f46-4418-aa04-2e5695a20978 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5f9b8d0d-0f46-4418-aa04-2e5695a20978.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-44c73023-0e12-46c2-9e43-3f653b982323 {
  padding-top: 20px;
padding-bottom: 0px;
}
}
#s-7ec87211-b7a5-4099-9da7-2868da81c9ae {
  box-shadow:1px 1px 11px 1px rgba(212, 212, 212, 1);
background-repeat: no-repeat;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 25px;
padding-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 149, 0, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-7ec87211-b7a5-4099-9da7-2868da81c9ae {
  padding-top: 20px;
padding-bottom: 50px;
}
}
#s-7ec87211-b7a5-4099-9da7-2868da81c9ae {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWM1ODEyZGYtZWRhNS00NmI0LWFmNzMtNTYxODA3MWNhNjgyIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZmZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1YzU4MTJkZi1lZGE1LTQ2YjQtYWY3My01NjE4MDcxY2E2ODIpIi8+PC9zdmc+);
}








#s-7ec87211-b7a5-4099-9da7-2868da81c9ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7ec87211-b7a5-4099-9da7-2868da81c9ae.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-503a028a-c573-434c-99c9-986709250d80 {
  padding-top: 20px;
padding-bottom: 0px;
}
}
#s-6927ef7b-d6f2-40e9-8f12-031afd32f5c2 {
  box-shadow:1px 1px 11px 1px rgba(212, 212, 212, 1);
background-repeat: no-repeat;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 25px;
padding-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 149, 0, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-6927ef7b-d6f2-40e9-8f12-031afd32f5c2 {
  padding-top: 20px;
padding-bottom: 50px;
}
}
#s-6927ef7b-d6f2-40e9-8f12-031afd32f5c2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYmUzOWMyY2EtZGMwYS00ZjQ3LTgzNjAtMDhlYmI0OTc4MWRiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiZTM5YzJjYS1kYzBhLTRmNDctODM2MC0wOGViYjQ5NzgxZGIpIi8+PC9zdmc+);
}








#s-6927ef7b-d6f2-40e9-8f12-031afd32f5c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6927ef7b-d6f2-40e9-8f12-031afd32f5c2.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-e969184f-5cf6-46c2-a5b8-613928a2f343 {
  padding-top: 20px;
padding-bottom: 0px;
}
}
#s-90087e84-ac5c-4f38-a714-e54a83b343bd {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-radius: 2px;
background-color: rgba(238, 45, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-90087e84-ac5c-4f38-a714-e54a83b343bd:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(238, 45, 42, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-90087e84-ac5c-4f38-a714-e54a83b343bd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-90087e84-ac5c-4f38-a714-e54a83b343bd-root {
    text-align: center;
  }


#s-90087e84-ac5c-4f38-a714-e54a83b343bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-90087e84-ac5c-4f38-a714-e54a83b343bd-root {
    text-align: center;
  }


#s-90087e84-ac5c-4f38-a714-e54a83b343bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-90087e84-ac5c-4f38-a714-e54a83b343bd-root {
    text-align: center;
  }


#s-90087e84-ac5c-4f38-a714-e54a83b343bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-90087e84-ac5c-4f38-a714-e54a83b343bd-root {
    text-align: center;
  }


#s-90087e84-ac5c-4f38-a714-e54a83b343bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-90087e84-ac5c-4f38-a714-e54a83b343bd-root {
    text-align: center;
  }


#s-90087e84-ac5c-4f38-a714-e54a83b343bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-3471d47a-2093-4383-a510-8a4bc61c86ea {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-3471d47a-2093-4383-a510-8a4bc61c86ea {
  display: none;
}
#s-3471d47a-2093-4383-a510-8a4bc61c86ea, #wrap-s-3471d47a-2093-4383-a510-8a4bc61c86ea { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3471d47a-2093-4383-a510-8a4bc61c86ea {
  display: none;
}
#s-3471d47a-2093-4383-a510-8a4bc61c86ea, #wrap-s-3471d47a-2093-4383-a510-8a4bc61c86ea { display: none !important; }}
@media (min-width: 0px) {
[id="s-3471d47a-2093-4383-a510-8a4bc61c86ea"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-3471d47a-2093-4383-a510-8a4bc61c86ea"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-3471d47a-2093-4383-a510-8a4bc61c86ea"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-3471d47a-2093-4383-a510-8a4bc61c86ea"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-5759481e-ad3b-42c3-9d50-fd27967c2356 {
  box-shadow:1px 1px 11px 1px rgba(212, 212, 212, 1);
background-repeat: no-repeat;
padding-top: 38px;
padding-bottom: 38px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 149, 0, 1);
border-style: solid;
border-radius: 15px;
min-height: 50px;
}

#s-5759481e-ad3b-42c3-9d50-fd27967c2356 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmZjZWM3MzktMjdhYy00ZDg0LWJkNjQtOGI0MTIwYjZhZGMxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMDAwMDAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZmZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2ZmNlYzczOS0yN2FjLTRkODQtYmQ2NC04YjQxMjBiNmFkYzEpIi8+PC9zdmc+);
}








#s-5759481e-ad3b-42c3-9d50-fd27967c2356 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5759481e-ad3b-42c3-9d50-fd27967c2356.shg-box.shg-c {
  justify-content: center;
}

#s-a3552a10-7053-481c-b5bb-c1bef1e2a209 {
  margin-top: 30px;
margin-bottom: 22px;
padding-top: 16px;
padding-bottom: 16px;
}

#s-d46a673e-2a84-4be1-a284-91c5277e4b99 {
  margin-top: 2px;
margin-left: 25px;
margin-bottom: 2px;
margin-right: 25px;
padding-top: 16px;
padding-left: 40px;
padding-bottom: 16px;
padding-right: 40px;
border-radius: 2px;
background-color: rgba(238, 45, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-d46a673e-2a84-4be1-a284-91c5277e4b99:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(238, 45, 42, 1) !important;}#s-d46a673e-2a84-4be1-a284-91c5277e4b99:active {background-color: rgba(143, 198, 207, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d46a673e-2a84-4be1-a284-91c5277e4b99-root {
    text-align: center;
  }


#s-d46a673e-2a84-4be1-a284-91c5277e4b99.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d46a673e-2a84-4be1-a284-91c5277e4b99-root {
    text-align: center;
  }


#s-d46a673e-2a84-4be1-a284-91c5277e4b99.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d46a673e-2a84-4be1-a284-91c5277e4b99-root {
    text-align: center;
  }


#s-d46a673e-2a84-4be1-a284-91c5277e4b99.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d46a673e-2a84-4be1-a284-91c5277e4b99-root {
    text-align: center;
  }


#s-d46a673e-2a84-4be1-a284-91c5277e4b99.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d46a673e-2a84-4be1-a284-91c5277e4b99-root {
    text-align: center;
  }


#s-d46a673e-2a84-4be1-a284-91c5277e4b99.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-8101019b-faf3-46c5-a1b8-36becf4a1742 {
  box-shadow:1px 1px 11px 1px rgba(212, 212, 212, 1);
padding-top: 38px;
padding-bottom: 38px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 149, 0, 1);
border-style: solid;
border-radius: 15px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-8101019b-faf3-46c5-a1b8-36becf4a1742 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8101019b-faf3-46c5-a1b8-36becf4a1742.shg-box.shg-c {
  justify-content: center;
}

#s-e3fd0d36-fd23-4dbb-863b-13d21ed23599 {
  margin-top: 30px;
margin-bottom: 22px;
padding-top: 16px;
padding-bottom: 16px;
}

#s-e7e606f5-5016-44bb-80d3-89fdf20b32b5 {
  box-shadow:1px 1px 11px 1px rgba(212, 212, 212, 1);
padding-top: 38px;
padding-bottom: 38px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 149, 0, 1);
border-style: solid;
border-radius: 15px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e7e606f5-5016-44bb-80d3-89fdf20b32b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e7e606f5-5016-44bb-80d3-89fdf20b32b5.shg-box.shg-c {
  justify-content: center;
}

#s-146ae352-7649-43d0-958f-6577a060209b {
  margin-top: 30px;
margin-bottom: 22px;
padding-top: 16px;
padding-bottom: 16px;
}

#s-a3068114-5352-423b-a745-9592cb1b41be {
  box-shadow:1px 1px 11px 1px rgba(212, 212, 212, 1);
padding-top: 38px;
padding-bottom: 38px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 149, 0, 1);
border-style: solid;
border-radius: 15px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-a3068114-5352-423b-a745-9592cb1b41be > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a3068114-5352-423b-a745-9592cb1b41be.shg-box.shg-c {
  justify-content: center;
}

#s-935018d0-7c34-40ff-8436-646b67ffe23d {
  margin-top: 30px;
margin-bottom: 22px;
padding-top: 16px;
padding-bottom: 16px;
}

#s-1b8ec9ec-6cc0-4945-8094-23c4ad27f082 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(244, 244, 244, 1);
}








#s-1b8ec9ec-6cc0-4945-8094-23c4ad27f082 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1b8ec9ec-6cc0-4945-8094-23c4ad27f082.shg-box.shg-c {
  justify-content: center;
}

#s-81950a5d-f238-41a3-a7d9-6b41155694e1 {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-e4cc9d9c-deed-4353-9c0b-3a567e64e10d {
  margin-top: 2px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-8e930e6b-0a9d-45fb-b49d-d4f2eef90df2 {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 20px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(0, 0, 0, 1);
}








#s-8e930e6b-0a9d-45fb-b49d-d4f2eef90df2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8e930e6b-0a9d-45fb-b49d-d4f2eef90df2 {
  cursor: pointer;
}#s-8e930e6b-0a9d-45fb-b49d-d4f2eef90df2.shg-box.shg-c {
  justify-content: center;
}

#s-4fb4193e-d92c-4077-a57e-28969738acac {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 12px;
padding-bottom: 15px;
padding-right: 12px;
border-radius: 2px;
background-color: rgba(238, 45, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(238, 45, 42, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0-root {
    text-align: center;
  }


#s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0-root {
    text-align: center;
  }


#s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0-root {
    text-align: center;
  }


#s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0-root {
    text-align: center;
  }


#s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0-root {
    text-align: center;
  }


#s-91d2d931-ce4a-46b7-b3ad-fb35cd0c5aa0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-dafe99c7-4742-4ae1-b4f1-42503279925b {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-dafe99c7-4742-4ae1-b4f1-42503279925b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dafe99c7-4742-4ae1-b4f1-42503279925b.shg-box.shg-c {
  justify-content: center;
}

#s-b5763b00-90b4-4067-8348-689d0ed05248 {
  margin-top: 20px;
margin-bottom: 20px;
min-height: 50px;
}








#s-b5763b00-90b4-4067-8348-689d0ed05248 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b5763b00-90b4-4067-8348-689d0ed05248.shg-box.shg-c {
  justify-content: center;
}

#s-d0c24b0a-8d11-457e-a0a9-4b60408f4564 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(244, 244, 244, 1);
}








#s-d0c24b0a-8d11-457e-a0a9-4b60408f4564 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d0c24b0a-8d11-457e-a0a9-4b60408f4564.shg-box.shg-c {
  justify-content: center;
}

#s-e3f1d29b-cb66-4d8a-b5d6-2ef36c51c837 {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-d1300606-c095-46a5-9195-2ae441414877 {
  margin-top: 2px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-c77c1b00-a96c-4cf3-a107-ebbde3f9681a {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 20px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(0, 0, 0, 1);
}








#s-c77c1b00-a96c-4cf3-a107-ebbde3f9681a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c77c1b00-a96c-4cf3-a107-ebbde3f9681a {
  cursor: pointer;
}#s-c77c1b00-a96c-4cf3-a107-ebbde3f9681a.shg-box.shg-c {
  justify-content: center;
}

#s-fff21cd8-e381-4dff-94f1-23dada71977b {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-f0d92639-bcac-4fdc-ad87-67f99be8db78 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 12px;
padding-bottom: 15px;
padding-right: 12px;
border-radius: 2px;
background-color: rgba(238, 45, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-f0d92639-bcac-4fdc-ad87-67f99be8db78:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(238, 45, 42, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f0d92639-bcac-4fdc-ad87-67f99be8db78:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f0d92639-bcac-4fdc-ad87-67f99be8db78-root {
    text-align: center;
  }


#s-f0d92639-bcac-4fdc-ad87-67f99be8db78.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f0d92639-bcac-4fdc-ad87-67f99be8db78-root {
    text-align: center;
  }


#s-f0d92639-bcac-4fdc-ad87-67f99be8db78.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f0d92639-bcac-4fdc-ad87-67f99be8db78-root {
    text-align: center;
  }


#s-f0d92639-bcac-4fdc-ad87-67f99be8db78.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f0d92639-bcac-4fdc-ad87-67f99be8db78-root {
    text-align: center;
  }


#s-f0d92639-bcac-4fdc-ad87-67f99be8db78.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f0d92639-bcac-4fdc-ad87-67f99be8db78-root {
    text-align: center;
  }


#s-f0d92639-bcac-4fdc-ad87-67f99be8db78.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-754de04f-a1f3-4a8e-b1fa-27cb76dd2e79 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-754de04f-a1f3-4a8e-b1fa-27cb76dd2e79 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-754de04f-a1f3-4a8e-b1fa-27cb76dd2e79.shg-box.shg-c {
  justify-content: center;
}

#s-03d5b129-65d9-4870-9e11-3ee8bbd409e7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(244, 244, 244, 1);
}








#s-03d5b129-65d9-4870-9e11-3ee8bbd409e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-03d5b129-65d9-4870-9e11-3ee8bbd409e7.shg-box.shg-c {
  justify-content: center;
}

#s-94126eea-ce6b-4cc8-bbe4-e3911c0c64ae {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-f093830d-cac5-45b8-914a-e4bb6c3f1dc2 {
  margin-top: 2px;
margin-left: 10%;
margin-bottom: 20px;
margin-right: 10%;
}

#s-60ae76ab-4e5a-4832-b57c-1008e929d0be {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 20px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(0, 0, 0, 1);
}








#s-60ae76ab-4e5a-4832-b57c-1008e929d0be > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-60ae76ab-4e5a-4832-b57c-1008e929d0be {
  cursor: pointer;
}#s-60ae76ab-4e5a-4832-b57c-1008e929d0be.shg-box.shg-c {
  justify-content: center;
}

#s-6129c89b-9fb8-4b5c-a790-b2dcc63b4929 {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-af72778c-f9ae-46f7-ab47-b7f278f64eec {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 12px;
padding-bottom: 15px;
padding-right: 12px;
border-radius: 2px;
background-color: rgba(238, 45, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-af72778c-f9ae-46f7-ab47-b7f278f64eec:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(238, 45, 42, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-af72778c-f9ae-46f7-ab47-b7f278f64eec:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-af72778c-f9ae-46f7-ab47-b7f278f64eec-root {
    text-align: center;
  }


#s-af72778c-f9ae-46f7-ab47-b7f278f64eec.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-af72778c-f9ae-46f7-ab47-b7f278f64eec-root {
    text-align: center;
  }


#s-af72778c-f9ae-46f7-ab47-b7f278f64eec.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-af72778c-f9ae-46f7-ab47-b7f278f64eec-root {
    text-align: center;
  }


#s-af72778c-f9ae-46f7-ab47-b7f278f64eec.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-af72778c-f9ae-46f7-ab47-b7f278f64eec-root {
    text-align: center;
  }


#s-af72778c-f9ae-46f7-ab47-b7f278f64eec.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-af72778c-f9ae-46f7-ab47-b7f278f64eec-root {
    text-align: center;
  }


#s-af72778c-f9ae-46f7-ab47-b7f278f64eec.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-596d5b56-faa2-4650-9fe5-d033fcd3b138 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-596d5b56-faa2-4650-9fe5-d033fcd3b138 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-596d5b56-faa2-4650-9fe5-d033fcd3b138.shg-box.shg-c {
  justify-content: center;
}

#s-09e5f28c-326d-41f4-bd9b-11ffe9dabbf2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(244, 244, 244, 1);
}








#s-09e5f28c-326d-41f4-bd9b-11ffe9dabbf2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-09e5f28c-326d-41f4-bd9b-11ffe9dabbf2.shg-box.shg-c {
  justify-content: center;
}

#s-afa98b4b-7f07-4be8-a5db-98b42815a49f {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-1c44eb2c-7897-4f3f-9707-6739c8abb5a7 {
  margin-top: 2px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
}

#s-db883de9-84ad-4f3f-bc3b-6242ac41092e {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 20px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(0, 0, 0, 1);
}








#s-db883de9-84ad-4f3f-bc3b-6242ac41092e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-db883de9-84ad-4f3f-bc3b-6242ac41092e {
  cursor: pointer;
}#s-db883de9-84ad-4f3f-bc3b-6242ac41092e.shg-box.shg-c {
  justify-content: center;
}

#s-f9853e51-80ad-4a7d-9de3-387c0b4fe416 {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 12px;
padding-bottom: 15px;
padding-right: 12px;
border-radius: 2px;
background-color: rgba(238, 45, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(238, 45, 42, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0-root {
    text-align: center;
  }


#s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0-root {
    text-align: center;
  }


#s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0-root {
    text-align: center;
  }


#s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0-root {
    text-align: center;
  }


#s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0-root {
    text-align: center;
  }


#s-22ffe601-7f38-4ca0-a195-6eb9d74cf2b0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-6bea8694-0e6a-4a5e-8cfe-90861b8f657c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6bea8694-0e6a-4a5e-8cfe-90861b8f657c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6bea8694-0e6a-4a5e-8cfe-90861b8f657c.shg-box.shg-c {
  justify-content: center;
}

#s-e7cb59d6-a33d-45a7-aa9d-269f01247ff7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(244, 244, 244, 1);
}








#s-e7cb59d6-a33d-45a7-aa9d-269f01247ff7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e7cb59d6-a33d-45a7-aa9d-269f01247ff7.shg-box.shg-c {
  justify-content: center;
}

#s-b1e86cb5-da5d-4fb5-a7e9-b3cc8db25c1f {
  margin-top: 10px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
}

#s-4e576c5e-fce3-42b3-a954-5e822f61e4c6 {
  margin-top: 2px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 5%;
padding-bottom: 10px;
}

#s-e628c78b-9f44-4916-ad5f-2645b1bf7da5 {
  box-shadow:1px 1px 11px 1px rgba(187, 187, 187, 1);
margin-top: 20px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 15px;
min-height: 150px;
background-color: rgba(0, 0, 0, 1);
}








#s-e628c78b-9f44-4916-ad5f-2645b1bf7da5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e628c78b-9f44-4916-ad5f-2645b1bf7da5 {
  cursor: pointer;
}#s-e628c78b-9f44-4916-ad5f-2645b1bf7da5.shg-box.shg-c {
  justify-content: center;
}

#s-dd38b074-d916-4033-963f-3cd533b0b1b3 {
  margin-left: 20px;
margin-bottom: 23px;
margin-right: 20px;
}

#s-d03f2c0a-6ef1-4493-9f5d-050958173a70 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 15px;
padding-left: 12px;
padding-bottom: 15px;
padding-right: 12px;
border-radius: 2px;
background-color: rgba(238, 45, 42, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-d03f2c0a-6ef1-4493-9f5d-050958173a70:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(238, 45, 42, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d03f2c0a-6ef1-4493-9f5d-050958173a70:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-d03f2c0a-6ef1-4493-9f5d-050958173a70-root {
    text-align: center;
  }


#s-d03f2c0a-6ef1-4493-9f5d-050958173a70.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d03f2c0a-6ef1-4493-9f5d-050958173a70-root {
    text-align: center;
  }


#s-d03f2c0a-6ef1-4493-9f5d-050958173a70.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d03f2c0a-6ef1-4493-9f5d-050958173a70-root {
    text-align: center;
  }


#s-d03f2c0a-6ef1-4493-9f5d-050958173a70.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d03f2c0a-6ef1-4493-9f5d-050958173a70-root {
    text-align: center;
  }


#s-d03f2c0a-6ef1-4493-9f5d-050958173a70.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d03f2c0a-6ef1-4493-9f5d-050958173a70-root {
    text-align: center;
  }


#s-d03f2c0a-6ef1-4493-9f5d-050958173a70.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
#s-eccc5670-3481-423a-b354-e36018b48de5 {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-eccc5670-3481-423a-b354-e36018b48de5 {
  margin-left: 3px;
margin-right: 3px;
display: none;
}
#s-eccc5670-3481-423a-b354-e36018b48de5, #wrap-s-eccc5670-3481-423a-b354-e36018b48de5 { display: none !important; }}@media (max-width: 767px){#s-eccc5670-3481-423a-b354-e36018b48de5 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
display: none;
}
#s-eccc5670-3481-423a-b354-e36018b48de5, #wrap-s-eccc5670-3481-423a-b354-e36018b48de5 { display: none !important; }}







#s-eccc5670-3481-423a-b354-e36018b48de5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eccc5670-3481-423a-b354-e36018b48de5.shg-box.shg-c {
  justify-content: center;
}

#s-e0bf5e99-20db-4710-b376-c5857c066bf2 {
  margin-top: 40px;
margin-bottom: 20px;
}

#s-b58166c3-977b-4f3e-83ad-e6261c17c8d4 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-b58166c3-977b-4f3e-83ad-e6261c17c8d4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-b58166c3-977b-4f3e-83ad-e6261c17c8d4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-b58166c3-977b-4f3e-83ad-e6261c17c8d4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-b58166c3-977b-4f3e-83ad-e6261c17c8d4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-ef139ac6-1031-4d20-a692-dca6f6f6fff6 {
  text-align: center;
}







  #s-ef139ac6-1031-4d20-a692-dca6f6f6fff6 img.shogun-image {
    

    
    
    
  }


#s-ef139ac6-1031-4d20-a692-dca6f6f6fff6 .shogun-image-content {
  
    align-items: center;
  
}

#s-69d12e84-f849-4dff-b008-556ebb843d68 {
  text-align: center;
}







  #s-69d12e84-f849-4dff-b008-556ebb843d68 img.shogun-image {
    

    
    
    
  }


#s-69d12e84-f849-4dff-b008-556ebb843d68 .shogun-image-content {
  
    align-items: center;
  
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  max-width: 250px;
aspect-ratio: 250/160;
text-align: center;
}



.shg-image-margin-container-s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  
  
  
  
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-content {
  
    align-items: center;
  
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1fa55614-fde8-4ae3-89a7-37c80006164a {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
      position: relative;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  
  
  
  
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-content {
  
    align-items: center;
  
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1fa55614-fde8-4ae3-89a7-37c80006164a {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
      position: relative;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  
  
  
  
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-content {
  
    align-items: center;
  
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1fa55614-fde8-4ae3-89a7-37c80006164a {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
      position: relative;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  
  
  
  
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-content {
  
    align-items: center;
  
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1fa55614-fde8-4ae3-89a7-37c80006164a {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
      position: relative;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  
  
  
  
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1fa55614-fde8-4ae3-89a7-37c80006164a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-1fa55614-fde8-4ae3-89a7-37c80006164a .shogun-image-content {
  
    align-items: center;
  
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-1fa55614-fde8-4ae3-89a7-37c80006164a {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container {
      position: relative;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1fa55614-fde8-4ae3-89a7-37c80006164a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

}
#s-d0a8401a-0289-489a-9eb8-c60c85131a05 {
  text-align: center;
}







  #s-d0a8401a-0289-489a-9eb8-c60c85131a05 img.shogun-image {
    

    
    
    
  }


#s-d0a8401a-0289-489a-9eb8-c60c85131a05 .shogun-image-content {
  
    align-items: center;
  
}

#s-0d9db7c6-5a31-4c91-b2a9-e3097fc92745 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-0d9db7c6-5a31-4c91-b2a9-e3097fc92745"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-0d9db7c6-5a31-4c91-b2a9-e3097fc92745"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 992px) {
[id="s-0d9db7c6-5a31-4c91-b2a9-e3097fc92745"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 1200px) {
[id="s-0d9db7c6-5a31-4c91-b2a9-e3097fc92745"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 24.0px);
}

}

#s-10848d53-0aee-4559-b492-5feaf55c0663 {
  margin-top: 15px;
margin-left: auto;
margin-right: auto;
max-width: 450px;
aspect-ratio: 450/229;
text-align: center;
}



.shg-image-margin-container-s-10848d53-0aee-4559-b492-5feaf55c0663 {
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  
}

#s-10848d53-0aee-4559-b492-5feaf55c0663 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-content {
  
    align-items: center;
  
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-10848d53-0aee-4559-b492-5feaf55c0663 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
      position: relative;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-10848d53-0aee-4559-b492-5feaf55c0663 {
  
  
  
  
}

#s-10848d53-0aee-4559-b492-5feaf55c0663 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-content {
  
    align-items: center;
  
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-10848d53-0aee-4559-b492-5feaf55c0663 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
      position: relative;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-10848d53-0aee-4559-b492-5feaf55c0663 {
  
  
  
  
}

#s-10848d53-0aee-4559-b492-5feaf55c0663 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-content {
  
    align-items: center;
  
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-10848d53-0aee-4559-b492-5feaf55c0663 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
      position: relative;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-10848d53-0aee-4559-b492-5feaf55c0663 {
  
  
  
  
}

#s-10848d53-0aee-4559-b492-5feaf55c0663 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-content {
  
    align-items: center;
  
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-10848d53-0aee-4559-b492-5feaf55c0663 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
      position: relative;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-10848d53-0aee-4559-b492-5feaf55c0663 {
  
  
  
  
}

#s-10848d53-0aee-4559-b492-5feaf55c0663 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-10848d53-0aee-4559-b492-5feaf55c0663 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-10848d53-0aee-4559-b492-5feaf55c0663 .shogun-image-content {
  
    align-items: center;
  
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shg-align-container {
  display: flex;
  justify-content: center
}

.s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-10848d53-0aee-4559-b492-5feaf55c0663 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container {
      position: relative;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-10848d53-0aee-4559-b492-5feaf55c0663 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

}
#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 2063px;
aspect-ratio: 2063/1152;
text-align: center;
}



.shg-image-margin-container-s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
      position: relative;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  
  
  
  
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
      position: relative;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  
  
  
  
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
      position: relative;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  
  
  
  
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
      position: relative;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  
  
  
  
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container {
      position: relative;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f9ab887b-1ef5-4cee-b7b8-632cf981a517 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

}
#s-18dbd05d-5299-44dc-8812-4122d0cbf643 {
  text-align: center;
}







  #s-18dbd05d-5299-44dc-8812-4122d0cbf643 img.shogun-image {
    

    
    
    
  }


#s-18dbd05d-5299-44dc-8812-4122d0cbf643 .shogun-image-content {
  
    align-items: center;
  
}

#s-5bba61b5-d2fb-450a-b26e-68b8d7232d2d {
  text-align: center;
}







  #s-5bba61b5-d2fb-450a-b26e-68b8d7232d2d img.shogun-image {
    

    
    
    
  }


#s-5bba61b5-d2fb-450a-b26e-68b8d7232d2d .shogun-image-content {
  
    align-items: center;
  
}

#s-90077b5a-00fc-4f46-91a0-46f011dae422 {
  max-width: 588px;
aspect-ratio: 588/294;
text-align: center;
}





  #s-90077b5a-00fc-4f46-91a0-46f011dae422 img.shogun-image,
  #s-90077b5a-00fc-4f46-91a0-46f011dae422 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-90077b5a-00fc-4f46-91a0-46f011dae422 {
    width: 100%;
    height: auto;
  }



  #s-90077b5a-00fc-4f46-91a0-46f011dae422 img.shogun-image {
    

    
    
    
  }


#s-90077b5a-00fc-4f46-91a0-46f011dae422 .shogun-image-content {
  
    align-items: center;
  
}

#s-11eb3e89-b2a3-45be-a60a-42c22eb83d30 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-11eb3e89-b2a3-45be-a60a-42c22eb83d30"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-11eb3e89-b2a3-45be-a60a-42c22eb83d30"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 992px) {
[id="s-11eb3e89-b2a3-45be-a60a-42c22eb83d30"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 1200px) {
[id="s-11eb3e89-b2a3-45be-a60a-42c22eb83d30"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 24.0px);
}

}

#s-7e3e0a6f-2a8d-4db8-ac8b-55513434876c {
  text-align: center;
}







  #s-7e3e0a6f-2a8d-4db8-ac8b-55513434876c img.shogun-image {
    

    
    
    
  }


#s-7e3e0a6f-2a8d-4db8-ac8b-55513434876c .shogun-image-content {
  
    align-items: center;
  
}

#s-9dd2f711-e9ae-4853-9bae-767509387d26 {
  text-align: center;
}







  #s-9dd2f711-e9ae-4853-9bae-767509387d26 img.shogun-image {
    

    
    
    
  }


#s-9dd2f711-e9ae-4853-9bae-767509387d26 .shogun-image-content {
  
    align-items: center;
  
}

#s-96f683b6-ab09-47c9-a6f7-749fdf3c5754 {
  margin-top: 19px;
margin-bottom: 19px;
min-height: 0px;
text-align: center;
}







  #s-96f683b6-ab09-47c9-a6f7-749fdf3c5754 img.shogun-image {
    

    
    
    
  }


#s-96f683b6-ab09-47c9-a6f7-749fdf3c5754 .shogun-image-content {
  
    align-items: center;
  
}

#s-b0366caf-dfe7-4bc7-911a-eb70d61bd5cb {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-b0366caf-dfe7-4bc7-911a-eb70d61bd5cb img.shogun-image {
    

    
    
    
  }


#s-b0366caf-dfe7-4bc7-911a-eb70d61bd5cb .shogun-image-content {
  
    align-items: center;
  
}

#s-701b1877-8625-44dc-9ccc-70b3c525b4b7 {
  text-align: center;
}







  #s-701b1877-8625-44dc-9ccc-70b3c525b4b7 img.shogun-image {
    

    
    
    
  }


#s-701b1877-8625-44dc-9ccc-70b3c525b4b7 .shogun-image-content {
  
    align-items: center;
  
}

#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0 {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
min-height: 50px;
}
@media (min-width: 1200px){#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0 {
  display: none;
}
#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0, #wrap-s-89b684fd-efb0-4cee-b97a-bcd65b9657a0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0 {
  display: none;
}
#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0, #wrap-s-89b684fd-efb0-4cee-b97a-bcd65b9657a0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0 {
  margin-left: 3px;
margin-right: 3px;
}
}@media (max-width: 767px){#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
}
}







#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-89b684fd-efb0-4cee-b97a-bcd65b9657a0.shg-box.shg-c {
  justify-content: center;
}

#s-f5b11a97-ebb8-46e3-a9a9-a76a10abce78 {
  margin-top: 40px;
margin-bottom: 20px;
}

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

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

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

.shg-sld-nav-button {
  cursor: pointer;
  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  min-height: 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;
}

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

  to {
    opacity: 1;
  }
}

#s-468a2777-9933-4925-bb82-b04309674fb1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
}

#s-468a2777-9933-4925-bb82-b04309674fb1 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-468a2777-9933-4925-bb82-b04309674fb1 .shg-sld-nav-button.shg-sld-left,
#s-468a2777-9933-4925-bb82-b04309674fb1 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-727f2886-37d9-4866-a7f8-ab2a8b06e54a {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-727f2886-37d9-4866-a7f8-ab2a8b06e54a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-727f2886-37d9-4866-a7f8-ab2a8b06e54a"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 992px) {
[id="s-727f2886-37d9-4866-a7f8-ab2a8b06e54a"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 1200px) {
[id="s-727f2886-37d9-4866-a7f8-ab2a8b06e54a"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 24.0px);
}

}

#s-3720a495-84e6-4b65-8edc-355b1e39d3d8 {
  text-align: center;
}







  #s-3720a495-84e6-4b65-8edc-355b1e39d3d8 img.shogun-image {
    

    
    
    
  }


#s-3720a495-84e6-4b65-8edc-355b1e39d3d8 .shogun-image-content {
  
    align-items: center;
  
}

#s-ec101afd-82bb-4ed5-bb55-1a603f10d77c {
  text-align: center;
}







  #s-ec101afd-82bb-4ed5-bb55-1a603f10d77c img.shogun-image {
    

    
    
    
  }


#s-ec101afd-82bb-4ed5-bb55-1a603f10d77c .shogun-image-content {
  
    align-items: center;
  
}

#s-193a03f2-dca9-4c79-9c2f-ee2daf087d86 {
  margin-top: 19px;
margin-bottom: 19px;
min-height: 0px;
text-align: center;
}







  #s-193a03f2-dca9-4c79-9c2f-ee2daf087d86 img.shogun-image {
    

    
    
    
  }


#s-193a03f2-dca9-4c79-9c2f-ee2daf087d86 .shogun-image-content {
  
    align-items: center;
  
}

#s-73a198a3-e4ce-48aa-bb3f-59cb17fbcbea {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-73a198a3-e4ce-48aa-bb3f-59cb17fbcbea img.shogun-image {
    

    
    
    
  }


#s-73a198a3-e4ce-48aa-bb3f-59cb17fbcbea .shogun-image-content {
  
    align-items: center;
  
}

#s-d0308da4-8dde-4874-a693-65ff22e9bc18 {
  text-align: center;
}







  #s-d0308da4-8dde-4874-a693-65ff22e9bc18 img.shogun-image {
    

    
    
    
  }


#s-d0308da4-8dde-4874-a693-65ff22e9bc18 .shogun-image-content {
  
    align-items: center;
  
}

#s-14832c66-10cc-4aec-b92e-8b699e24074d {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-14832c66-10cc-4aec-b92e-8b699e24074d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-14832c66-10cc-4aec-b92e-8b699e24074d"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 992px) {
[id="s-14832c66-10cc-4aec-b92e-8b699e24074d"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 24.0px);
}

}

@media (min-width: 1200px) {
[id="s-14832c66-10cc-4aec-b92e-8b699e24074d"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 24.0px);
}

}

#s-78172311-e467-4e45-b17c-f256db286572 {
  margin-top: 15px;
margin-left: auto;
margin-right: auto;
max-width: 450px;
aspect-ratio: 450/229;
text-align: center;
}



.shg-image-margin-container-s-78172311-e467-4e45-b17c-f256db286572 {
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  
}

#s-78172311-e467-4e45-b17c-f256db286572 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-content {
  
    align-items: center;
  
}

.s-78172311-e467-4e45-b17c-f256db286572.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-78172311-e467-4e45-b17c-f256db286572 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
      position: relative;
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-78172311-e467-4e45-b17c-f256db286572 {
  
  
  
  
}

#s-78172311-e467-4e45-b17c-f256db286572 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-content {
  
    align-items: center;
  
}

.s-78172311-e467-4e45-b17c-f256db286572.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-78172311-e467-4e45-b17c-f256db286572 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
      position: relative;
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-78172311-e467-4e45-b17c-f256db286572 {
  
  
  
  
}

#s-78172311-e467-4e45-b17c-f256db286572 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-content {
  
    align-items: center;
  
}

.s-78172311-e467-4e45-b17c-f256db286572.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-78172311-e467-4e45-b17c-f256db286572 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
      position: relative;
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-78172311-e467-4e45-b17c-f256db286572 {
  
  
  
  
}

#s-78172311-e467-4e45-b17c-f256db286572 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-content {
  
    align-items: center;
  
}

.s-78172311-e467-4e45-b17c-f256db286572.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-78172311-e467-4e45-b17c-f256db286572 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
      position: relative;
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-78172311-e467-4e45-b17c-f256db286572 {
  
  
  
  
}

#s-78172311-e467-4e45-b17c-f256db286572 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }

    #s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-link {
      aspect-ratio: 450/229;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-78172311-e467-4e45-b17c-f256db286572 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 450px;
  }



  img.s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
    
    
    
    max-height: 450px;
  }


.s-78172311-e467-4e45-b17c-f256db286572 .shogun-image-content {
  
    align-items: center;
  
}

.s-78172311-e467-4e45-b17c-f256db286572.shg-align-container {
  display: flex;
  justify-content: center
}

.s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-78172311-e467-4e45-b17c-f256db286572.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-78172311-e467-4e45-b17c-f256db286572 {
      --shg-aspect-ratio: calc(450/229); 
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container {
      position: relative;
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-78172311-e467-4e45-b17c-f256db286572.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-78172311-e467-4e45-b17c-f256db286572 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 450px;
    }
  }

}
#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  margin-top: 10px;
margin-left: auto;
margin-right: auto;
max-width: 2063px;
aspect-ratio: 2063/1152;
text-align: center;
}



.shg-image-margin-container-s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-content {
  
    align-items: center;
  
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
      position: relative;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  
  
  
  
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-content {
  
    align-items: center;
  
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
      position: relative;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  
  
  
  
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-content {
  
    align-items: center;
  
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
      position: relative;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  
  
  
  
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-content {
  
    align-items: center;
  
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
      position: relative;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  
  
  
  
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }

    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-link {
      aspect-ratio: 2063/1152;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 2063px;
  }



  img.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
    
    
    
    max-height: 2063px;
  }


.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db .shogun-image-content {
  
    align-items: center;
  
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shg-align-container {
  display: flex;
  justify-content: center
}

.s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db {
      --shg-aspect-ratio: calc(2063/1152); 
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container {
      position: relative;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-fe06a1d4-6ed7-428a-b337-6543a45ed3db img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 2063px;
    }
  }

}
#s-40d78e26-3367-4f8d-a170-73258689ca87 {
  text-align: center;
}







  #s-40d78e26-3367-4f8d-a170-73258689ca87 img.shogun-image {
    

    
    
    
  }


#s-40d78e26-3367-4f8d-a170-73258689ca87 .shogun-image-content {
  
    align-items: center;
  
}

#s-843b8333-4126-4aa9-a8c9-c5db232a9fa7 {
  text-align: center;
}







  #s-843b8333-4126-4aa9-a8c9-c5db232a9fa7 img.shogun-image {
    

    
    
    
  }


#s-843b8333-4126-4aa9-a8c9-c5db232a9fa7 .shogun-image-content {
  
    align-items: center;
  
}

#s-98f069e7-e9e9-4925-8f22-b664cf8b2ab1 {
  max-width: 588px;
aspect-ratio: 588/294;
text-align: center;
}





  #s-98f069e7-e9e9-4925-8f22-b664cf8b2ab1 img.shogun-image,
  #s-98f069e7-e9e9-4925-8f22-b664cf8b2ab1 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-98f069e7-e9e9-4925-8f22-b664cf8b2ab1 {
    width: 100%;
    height: auto;
  }



  #s-98f069e7-e9e9-4925-8f22-b664cf8b2ab1 img.shogun-image {
    

    
    
    
  }


#s-98f069e7-e9e9-4925-8f22-b664cf8b2ab1 .shogun-image-content {
  
    align-items: center;
  
}

#s-604aee23-173f-403b-b0de-ca8cf7cf585f {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-604aee23-173f-403b-b0de-ca8cf7cf585f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-604aee23-173f-403b-b0de-ca8cf7cf585f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-604aee23-173f-403b-b0de-ca8cf7cf585f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-604aee23-173f-403b-b0de-ca8cf7cf585f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-55d6c488-aacf-479a-b9e7-7abf7809bcad {
  text-align: center;
}







  #s-55d6c488-aacf-479a-b9e7-7abf7809bcad img.shogun-image {
    

    
    
    
  }


#s-55d6c488-aacf-479a-b9e7-7abf7809bcad .shogun-image-content {
  
    align-items: center;
  
}

#s-23146948-e0cd-47fe-8fd8-3dc2260af470 {
  text-align: center;
}







  #s-23146948-e0cd-47fe-8fd8-3dc2260af470 img.shogun-image {
    

    
    
    
  }


#s-23146948-e0cd-47fe-8fd8-3dc2260af470 .shogun-image-content {
  
    align-items: center;
  
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  max-width: 250px;
aspect-ratio: 250/160;
text-align: center;
}



.shg-image-margin-container-s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  
  
  
  
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
      position: relative;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  
  
  
  
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
      position: relative;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){

.shg-image-margin-container-s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  
  
  
  
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
      position: relative;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){

.shg-image-margin-container-s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  
  
  
  
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
      position: relative;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

}@media (max-width: 767px){

.shg-image-margin-container-s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  
  
  
  
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }

    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-link {
      aspect-ratio: 250/160;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    
    max-height: 250px;
  }



  img.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
    
    
    
    max-height: 250px;
  }


.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 .shogun-image-content {
  
    align-items: center;
  
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 {
      --shg-aspect-ratio: calc(250/160); 
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container {
      position: relative;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-9d35f5b9-bf11-4ad8-8019-53eecc2823a2 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-height: 250px;
    }
  }

}
#s-7bd79802-a377-4e55-b205-ad90cab092f2 {
  text-align: center;
}







  #s-7bd79802-a377-4e55-b205-ad90cab092f2 img.shogun-image {
    

    
    
    
  }


#s-7bd79802-a377-4e55-b205-ad90cab092f2 .shogun-image-content {
  
    align-items: center;
  
}

#s-0f6725c5-951d-418b-9e31-cb8cb9a76334 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOWRkMjkxZjMtYzlhMC00MGI3LTk3MTgtZjhmOGUyYjM5NmY4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZWUyZDJhO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmY5NTAwO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5ZGQyOTFmMy1jOWEwLTQwYjctOTcxOC1mOGY4ZTJiMzk2ZjgpIi8+PC9zdmc+);
background-repeat: no-repeat;
margin-top: 29px;
margin-left: 25px;
margin-bottom: 42px;
margin-right: 25px;
padding-top: 25px;
padding-left: 50px;
padding-bottom: 25px;
padding-right: 50px;
border-radius: 0px;
text-align: center;
text-decoration: none;
background-gradient: [{"id"=>1, "pos"=>1, "color"=>"#ee2d2a"}, {"id"=>2, "pos"=>1, "color"=>"#ff9500"}];
hover-type: gradient;
}
#s-0f6725c5-951d-418b-9e31-cb8cb9a76334:hover {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0f6725c5-951d-418b-9e31-cb8cb9a76334:active {background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-0f6725c5-951d-418b-9e31-cb8cb9a76334-root {
    text-align: center;
  }


#s-0f6725c5-951d-418b-9e31-cb8cb9a76334.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-0f6725c5-951d-418b-9e31-cb8cb9a76334-root {
    text-align: center;
  }


#s-0f6725c5-951d-418b-9e31-cb8cb9a76334.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0f6725c5-951d-418b-9e31-cb8cb9a76334-root {
    text-align: center;
  }


#s-0f6725c5-951d-418b-9e31-cb8cb9a76334.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0f6725c5-951d-418b-9e31-cb8cb9a76334-root {
    text-align: center;
  }


#s-0f6725c5-951d-418b-9e31-cb8cb9a76334.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-0f6725c5-951d-418b-9e31-cb8cb9a76334-root {
    text-align: center;
  }


#s-0f6725c5-951d-418b-9e31-cb8cb9a76334.shg-btn {
  color: #ffffff;
  font-size: 22px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}
}
/*
  $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;
}

#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;
          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:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}

/* <-- User Content Animations */

.shogun-form-error-msg,
.shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

@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;
  }
}
