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

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

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

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

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

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

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

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

#s-3a31db99-b916-440e-8335-21daf3c094fe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1400px;
}








#s-3a31db99-b916-440e-8335-21daf3c094fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3a31db99-b916-440e-8335-21daf3c094fe.shg-box.shg-c {
  justify-content: center;
}

#s-28e509df-4853-4e5c-8a96-44abdcc479b4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-28e509df-4853-4e5c-8a96-44abdcc479b4 {
  display: none;
}
#s-28e509df-4853-4e5c-8a96-44abdcc479b4, #wrap-s-28e509df-4853-4e5c-8a96-44abdcc479b4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-28e509df-4853-4e5c-8a96-44abdcc479b4 {
  display: none;
}
#s-28e509df-4853-4e5c-8a96-44abdcc479b4, #wrap-s-28e509df-4853-4e5c-8a96-44abdcc479b4 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-28e509df-4853-4e5c-8a96-44abdcc479b4 {
  display: none;
}
#s-28e509df-4853-4e5c-8a96-44abdcc479b4, #wrap-s-28e509df-4853-4e5c-8a96-44abdcc479b4 { display:none !important; }}@media (max-width: 767px){#s-28e509df-4853-4e5c-8a96-44abdcc479b4 {
  display: none;
}
#s-28e509df-4853-4e5c-8a96-44abdcc479b4, #wrap-s-28e509df-4853-4e5c-8a96-44abdcc479b4 { display:none !important; }}







#s-28e509df-4853-4e5c-8a96-44abdcc479b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-28e509df-4853-4e5c-8a96-44abdcc479b4.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-58e20cac-effe-4ccc-a989-2763fb72019d {
  text-align: center;
}
@media (max-width: 767px){#s-58e20cac-effe-4ccc-a989-2763fb72019d {
  display: none;
}
#s-58e20cac-effe-4ccc-a989-2763fb72019d, #wrap-s-58e20cac-effe-4ccc-a989-2763fb72019d { display:none !important; }}



  #s-58e20cac-effe-4ccc-a989-2763fb72019d img.shogun-image {
    
    width: px;
  }


#s-58e20cac-effe-4ccc-a989-2763fb72019d .shogun-image-content {
  
    align-items: center;
  
}

#s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 {
  text-align: center;
}
@media (min-width: 1200px){#s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 {
  display: none;
}
#s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20, #wrap-s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 {
  display: none;
}
#s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20, #wrap-s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 {
  display: none;
}
#s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20, #wrap-s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 { display:none !important; }}



  #s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 img.shogun-image {
    
    width: px;
  }


#s-2e1ff8c0-4a92-48f5-ac24-e5acd9fc9f20 .shogun-image-content {
  
    align-items: center;
  
}

#s-153c8aff-1f01-4098-a001-726b892dc6fa {
  margin-top: 8px;
margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-153c8aff-1f01-4098-a001-726b892dc6fa {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-153c8aff-1f01-4098-a001-726b892dc6fa {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-153c8aff-1f01-4098-a001-726b892dc6fa {
  
}
}@media (max-width: 767px){#s-153c8aff-1f01-4098-a001-726b892dc6fa {
  display: none;
}
#s-153c8aff-1f01-4098-a001-726b892dc6fa, #wrap-s-153c8aff-1f01-4098-a001-726b892dc6fa { display:none !important; }}







#s-153c8aff-1f01-4098-a001-726b892dc6fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-153c8aff-1f01-4098-a001-726b892dc6fa.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
  }
}

#s-375b3c16-79ea-496a-8ced-21b7ca86d06e {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-f8b26d9e-733d-404a-bbb1-32404888d1fd {
  text-align: center;
}




  #s-f8b26d9e-733d-404a-bbb1-32404888d1fd img.shogun-image {
    
    width: px;
  }


#s-f8b26d9e-733d-404a-bbb1-32404888d1fd .shogun-image-content {
  
    align-items: center;
  
}

#s-bb6dd2a0-5764-4bd9-97c2-a3889811c7b2 {
  margin-top: 11%;
margin-left: 50%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-bb6dd2a0-5764-4bd9-97c2-a3889811c7b2 {
  margin-top: 14%;
}
}







#s-bb6dd2a0-5764-4bd9-97c2-a3889811c7b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bb6dd2a0-5764-4bd9-97c2-a3889811c7b2.shg-box.shg-c {
  justify-content: center;
}

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

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

#s-0bdb53fc-eb08-40e0-8886-3f4d2766a690 {
  margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0bdb53fc-eb08-40e0-8886-3f4d2766a690 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 26px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-0bdb53fc-eb08-40e0-8886-3f4d2766a690 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-ee4835ce-408a-49a2-9a69-b65f7d94faa2 {
  margin-right: 0%;
padding-top: 5px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-ee4835ce-408a-49a2-9a69-b65f7d94faa2 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-ee4835ce-408a-49a2-9a69-b65f7d94faa2 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 36px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-ee4835ce-408a-49a2-9a69-b65f7d94faa2 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-6d41a0ca-b6f2-4f80-bbdf-9c87e3d1d309 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6d41a0ca-b6f2-4f80-bbdf-9c87e3d1d309 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-6d41a0ca-b6f2-4f80-bbdf-9c87e3d1d309 .shogun-heading-component h1 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-6d41a0ca-b6f2-4f80-bbdf-9c87e3d1d309 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-6d41a0ca-b6f2-4f80-bbdf-9c87e3d1d309 .shogun-heading-component h1 a {
  color: #000;
}

}
#s-0746daf6-d535-4406-b140-105e82e59604 {
  text-align: center;
}




  #s-0746daf6-d535-4406-b140-105e82e59604 img.shogun-image {
    
    width: px;
  }


#s-0746daf6-d535-4406-b140-105e82e59604 .shogun-image-content {
  
    align-items: center;
  
}

#s-8980c714-1592-4409-a694-3355dfd5cb62 {
  margin-left: 50%;
min-height: 50px;
}








#s-8980c714-1592-4409-a694-3355dfd5cb62 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8980c714-1592-4409-a694-3355dfd5cb62.shg-box.shg-c {
  justify-content: center;
}

#s-d08c5a41-faa8-4daa-86e7-1f9e4b66fa59 {
  margin-right: 0%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d08c5a41-faa8-4daa-86e7-1f9e4b66fa59 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-d08c5a41-faa8-4daa-86e7-1f9e4b66fa59 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-8f666e22-da89-4c48-9bc4-9d4d23bac2d4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8f666e22-da89-4c48-9bc4-9d4d23bac2d4 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-8f666e22-da89-4c48-9bc4-9d4d23bac2d4 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}
#s-80b715a3-dc27-42a0-81e5-0cea471d7023 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-80b715a3-dc27-42a0-81e5-0cea471d7023 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-80b715a3-dc27-42a0-81e5-0cea471d7023 .shogun-heading-component h1 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-80b715a3-dc27-42a0-81e5-0cea471d7023 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-80b715a3-dc27-42a0-81e5-0cea471d7023 .shogun-heading-component h1 a {
  color: #000;
}

}
#s-7406db7f-d929-4753-a0dd-a71948b1d8da {
  text-align: center;
}




  #s-7406db7f-d929-4753-a0dd-a71948b1d8da img.shogun-image {
    
    width: px;
  }


#s-7406db7f-d929-4753-a0dd-a71948b1d8da .shogun-image-content {
  
    align-items: center;
  
}

#s-8a037cc7-c9b6-4d51-8c0e-0adfc007b563 {
  margin-left: 50%;
min-height: 50px;
}








#s-8a037cc7-c9b6-4d51-8c0e-0adfc007b563 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8a037cc7-c9b6-4d51-8c0e-0adfc007b563.shg-box.shg-c {
  justify-content: center;
}

#s-8e89d24c-90b9-4aba-b064-209a44834305 {
  margin-right: 0%;
padding-top: 5px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-8e89d24c-90b9-4aba-b064-209a44834305 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-8e89d24c-90b9-4aba-b064-209a44834305 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 36px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}



#s-1dfba6fb-a5af-4c2e-9b4b-6ffd9adfe690 {
  text-align: center;
}

#s-1dfba6fb-a5af-4c2e-9b4b-6ffd9adfe690 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-b4ad4b27-c7fc-408a-92bf-2546f1750e10 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b4ad4b27-c7fc-408a-92bf-2546f1750e10 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-b4ad4b27-c7fc-408a-92bf-2546f1750e10 .shogun-heading-component h1 a {
  color: #000;
}


#s-47021397-00fb-4eb0-afab-fa0542364dc2 {
  text-align: center;
}




  #s-47021397-00fb-4eb0-afab-fa0542364dc2 img.shogun-image {
    
    width: px;
  }


#s-47021397-00fb-4eb0-afab-fa0542364dc2 .shogun-image-content {
  
    align-items: center;
  
}

#s-f600190f-fd42-45eb-94ad-799c1e1a824a {
  margin-top: 0%;
margin-left: 50%;
min-height: 50px;
}








#s-f600190f-fd42-45eb-94ad-799c1e1a824a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f600190f-fd42-45eb-94ad-799c1e1a824a.shg-box.shg-c {
  justify-content: center;
}

#s-e6f8a8fa-8912-416b-8d84-404a18d741e3 {
  margin-right: 0%;
padding-top: 5px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-e6f8a8fa-8912-416b-8d84-404a18d741e3 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-e6f8a8fa-8912-416b-8d84-404a18d741e3 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 36px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}



#s-ef6e11d7-b38e-4cca-bade-1a96fc5d866c {
  text-align: center;
}

#s-ef6e11d7-b38e-4cca-bade-1a96fc5d866c .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-552b648d-f6b0-49ec-8e2e-e1c45e6bfb84 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-552b648d-f6b0-49ec-8e2e-e1c45e6bfb84 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-552b648d-f6b0-49ec-8e2e-e1c45e6bfb84 .shogun-heading-component h1 a {
  color: #000;
}


#s-729d7f64-41aa-40d3-8e24-ae9f818a90ca {
  text-align: center;
}




  #s-729d7f64-41aa-40d3-8e24-ae9f818a90ca img.shogun-image {
    
    width: px;
  }


#s-729d7f64-41aa-40d3-8e24-ae9f818a90ca .shogun-image-content {
  
    align-items: center;
  
}

#s-e0e1eefd-d6d9-4fa7-b641-71626747087d {
  margin-top: 4%;
margin-left: 50%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-e0e1eefd-d6d9-4fa7-b641-71626747087d {
  margin-top: 6%;
}
}







#s-e0e1eefd-d6d9-4fa7-b641-71626747087d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e0e1eefd-d6d9-4fa7-b641-71626747087d.shg-box.shg-c {
  justify-content: center;
}

#s-ba7c911e-ab93-40b0-9bc4-11d44626e57b {
  margin-right: 0%;
padding-top: 5px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-ba7c911e-ab93-40b0-9bc4-11d44626e57b {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-ba7c911e-ab93-40b0-9bc4-11d44626e57b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 36px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}



#s-89bfcfd8-eafc-4afa-bff8-07685c7297ff {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-89bfcfd8-eafc-4afa-bff8-07685c7297ff .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-89ec2def-0273-4f5f-a499-5f967f95f932 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-89ec2def-0273-4f5f-a499-5f967f95f932 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 36px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-99329502-5028-4a86-b341-d395ef246df0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-99329502-5028-4a86-b341-d395ef246df0 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-99329502-5028-4a86-b341-d395ef246df0 .shogun-heading-component h1 a {
  color: #000;
}


#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc {
  margin-top: 8px;
margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc {
  display: none;
}
#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc, #wrap-s-e52b7106-e6a9-406c-bd28-ba73ec35fadc { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc {
  display: none;
}
#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc, #wrap-s-e52b7106-e6a9-406c-bd28-ba73ec35fadc { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc {
  display: none;
}
#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc, #wrap-s-e52b7106-e6a9-406c-bd28-ba73ec35fadc { display:none !important; }}@media (max-width: 767px){#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc {
  
}
}







#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e52b7106-e6a9-406c-bd28-ba73ec35fadc.shg-box.shg-c {
  justify-content: center;
}

#s-960b109f-48e3-4d0f-a590-7b44deb54165 {
  padding-top: 0px;
padding-bottom: 0px;
}

#s-1e24ab54-bb73-44bc-a3d7-681b04e71642 {
  text-align: center;
}




  #s-1e24ab54-bb73-44bc-a3d7-681b04e71642 img.shogun-image {
    
    width: px;
  }


#s-1e24ab54-bb73-44bc-a3d7-681b04e71642 .shogun-image-content {
  
    align-items: center;
  
}

#s-4668e9df-f833-4036-8bcf-bbf8a7c190f6 {
  min-height: 50px;
}
@media (max-width: 767px){#s-4668e9df-f833-4036-8bcf-bbf8a7c190f6 {
  padding-top: 112%;
}
}







#s-4668e9df-f833-4036-8bcf-bbf8a7c190f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4668e9df-f833-4036-8bcf-bbf8a7c190f6.shg-box.shg-c {
  justify-content: center;
}

#s-68c26aa0-4bcf-40cf-b3f2-2dd3aa715271 {
  margin-right: 0%;
padding-top: 10px;
padding-bottom: 3px;
text-align: center;
}

#s-68c26aa0-4bcf-40cf-b3f2-2dd3aa715271 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 22px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}



#s-1d363709-5751-4d09-b0b6-683faa474345 {
  margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-1d363709-5751-4d09-b0b6-683faa474345 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-1d363709-5751-4d09-b0b6-683faa474345 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (max-width: 767px){#s-1d363709-5751-4d09-b0b6-683faa474345 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-b7ec00c6-dd0c-426f-b1d3-c7a11596925f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b7ec00c6-dd0c-426f-b1d3-c7a11596925f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-b7ec00c6-dd0c-426f-b1d3-c7a11596925f .shogun-heading-component h1 a {
  color: #000;
}


#s-b7ecb6f1-421b-48a0-8144-0b333aa82b84 {
  text-align: center;
}




  #s-b7ecb6f1-421b-48a0-8144-0b333aa82b84 img.shogun-image {
    
    width: px;
  }


#s-b7ecb6f1-421b-48a0-8144-0b333aa82b84 .shogun-image-content {
  
    align-items: center;
  
}

#s-8f267b7d-555e-45b3-8aa2-8dc46932f16b {
  min-height: 50px;
}
@media (max-width: 767px){#s-8f267b7d-555e-45b3-8aa2-8dc46932f16b {
  margin-top: 18%;
margin-bottom: 0%;
padding-top: 100%;
}
}







#s-8f267b7d-555e-45b3-8aa2-8dc46932f16b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8f267b7d-555e-45b3-8aa2-8dc46932f16b.shg-box.shg-c {
  justify-content: center;
}

#s-a5d2ec5a-7f7c-46db-9890-ab7527a9da5a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a5d2ec5a-7f7c-46db-9890-ab7527a9da5a .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-d96e8042-fc60-47cd-945c-bd2b416a564a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d96e8042-fc60-47cd-945c-bd2b416a564a .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 36px;
  line-height: ;
  letter-spacing: 3px;
  text-align: center;
}



#s-dbbb63b7-bb5e-4148-9f65-4beaa40de16c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-dbbb63b7-bb5e-4148-9f65-4beaa40de16c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-dbbb63b7-bb5e-4148-9f65-4beaa40de16c .shogun-heading-component h1 a {
  color: #000;
}


#s-062c3e6d-22d5-4471-acda-f2190aaafb95 {
  text-align: center;
}




  #s-062c3e6d-22d5-4471-acda-f2190aaafb95 img.shogun-image {
    
    width: px;
  }


#s-062c3e6d-22d5-4471-acda-f2190aaafb95 .shogun-image-content {
  
    align-items: center;
  
}

#s-476a12e7-f733-4cfb-a344-b10ad8e81ddf {
  min-height: 50px;
}
@media (max-width: 767px){#s-476a12e7-f733-4cfb-a344-b10ad8e81ddf {
  padding-top: 112%;
}
}







#s-476a12e7-f733-4cfb-a344-b10ad8e81ddf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-476a12e7-f733-4cfb-a344-b10ad8e81ddf.shg-box.shg-c {
  justify-content: center;
}

#s-0a3a3099-7c87-4450-b8f5-5e23abd65994 {
  margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0a3a3099-7c87-4450-b8f5-5e23abd65994 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-0a3a3099-7c87-4450-b8f5-5e23abd65994 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (max-width: 767px){#s-0a3a3099-7c87-4450-b8f5-5e23abd65994 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-7651a595-a6a8-4adf-9c50-ff29532a4bff {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7651a595-a6a8-4adf-9c50-ff29532a4bff .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-752fac85-dafc-4de8-86a6-f0d43498fa9d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-752fac85-dafc-4de8-86a6-f0d43498fa9d .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-752fac85-dafc-4de8-86a6-f0d43498fa9d .shogun-heading-component h1 a {
  color: #000;
}


#s-19d46552-7d44-4560-a22f-99994af052e8 {
  text-align: center;
}




  #s-19d46552-7d44-4560-a22f-99994af052e8 img.shogun-image {
    
    width: px;
  }


#s-19d46552-7d44-4560-a22f-99994af052e8 .shogun-image-content {
  
    align-items: center;
  
}

#s-c8b1fc8b-35e3-469c-8721-78a8668965af {
  min-height: 50px;
}
@media (max-width: 767px){#s-c8b1fc8b-35e3-469c-8721-78a8668965af {
  padding-top: 112%;
}
}







#s-c8b1fc8b-35e3-469c-8721-78a8668965af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c8b1fc8b-35e3-469c-8721-78a8668965af.shg-box.shg-c {
  justify-content: center;
}

#s-e0f30b32-f25f-4128-82c1-a4c074d961c0 {
  margin-right: 0%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e0f30b32-f25f-4128-82c1-a4c074d961c0 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-e0f30b32-f25f-4128-82c1-a4c074d961c0 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (max-width: 767px){#s-e0f30b32-f25f-4128-82c1-a4c074d961c0 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-5a1cd869-7d6b-40a1-a120-9722deeab2a6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5a1cd869-7d6b-40a1-a120-9722deeab2a6 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-1eb0459c-d07f-4b9f-a78c-398d2fe8669e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1eb0459c-d07f-4b9f-a78c-398d2fe8669e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-1eb0459c-d07f-4b9f-a78c-398d2fe8669e .shogun-heading-component h1 a {
  color: #000;
}


#s-301d4608-a8de-4f01-9168-ad7b64a43670 {
  text-align: center;
}




  #s-301d4608-a8de-4f01-9168-ad7b64a43670 img.shogun-image {
    
    width: px;
  }


#s-301d4608-a8de-4f01-9168-ad7b64a43670 .shogun-image-content {
  
    align-items: center;
  
}

#s-80c98ec3-46d3-4918-92f6-517d3609e770 {
  padding-top: 98%;
min-height: 50px;
}








#s-80c98ec3-46d3-4918-92f6-517d3609e770 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-80c98ec3-46d3-4918-92f6-517d3609e770.shg-box.shg-c {
  justify-content: center;
}

#s-8c1e0620-a5f1-4e42-abff-c9fc440bae93 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8c1e0620-a5f1-4e42-abff-c9fc440bae93 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-8c1e0620-a5f1-4e42-abff-c9fc440bae93 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}
#s-d6b7fad9-326d-49cb-996b-231a35f30e7b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d6b7fad9-326d-49cb-996b-231a35f30e7b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-d6b7fad9-326d-49cb-996b-231a35f30e7b .shogun-heading-component h1 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-d6b7fad9-326d-49cb-996b-231a35f30e7b .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-d6b7fad9-326d-49cb-996b-231a35f30e7b .shogun-heading-component h1 a {
  color: #000;
}

}
#s-87c0da75-0347-4c9b-b224-b6f648a0c688 {
  margin-left: auto;
margin-bottom: 64px;
margin-right: auto;
padding-left: 64px;
padding-right: 64px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-87c0da75-0347-4c9b-b224-b6f648a0c688 {
  margin-top: 64px;
display: none;
}
#s-87c0da75-0347-4c9b-b224-b6f648a0c688, #wrap-s-87c0da75-0347-4c9b-b224-b6f648a0c688 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-87c0da75-0347-4c9b-b224-b6f648a0c688 {
  margin-top: 64px;
display: none;
}
#s-87c0da75-0347-4c9b-b224-b6f648a0c688, #wrap-s-87c0da75-0347-4c9b-b224-b6f648a0c688 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-87c0da75-0347-4c9b-b224-b6f648a0c688 {
  margin-top: 32px;
margin-bottom: 32px;
padding-left: 32px;
padding-right: 32px;
display: none;
}
#s-87c0da75-0347-4c9b-b224-b6f648a0c688, #wrap-s-87c0da75-0347-4c9b-b224-b6f648a0c688 { display:none !important; }}@media (max-width: 767px){#s-87c0da75-0347-4c9b-b224-b6f648a0c688 {
  margin-top: 32px;
margin-bottom: 32px;
padding-left: 32px;
padding-right: 32px;
display: none;
}
#s-87c0da75-0347-4c9b-b224-b6f648a0c688, #wrap-s-87c0da75-0347-4c9b-b224-b6f648a0c688 { display:none !important; }}







#s-87c0da75-0347-4c9b-b224-b6f648a0c688 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-87c0da75-0347-4c9b-b224-b6f648a0c688.shg-box.shg-c {
  justify-content: center;
}

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

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

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

@media (min-width: 0px) {
[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 16.0px);
}

}

@media (min-width: 992px) {
[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 16.0px);
}

}

@media (min-width: 1200px) {
[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 16.0px);
}

[id="s-b684a0b4-7acd-4ed4-99c5-b1fb8af70667"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 16.0px);
}

}

#s-80e300aa-26e8-43f8-a370-33f04ddb15ee {
  min-height: 50px;
max-width: 720px;
}








#s-80e300aa-26e8-43f8-a370-33f04ddb15ee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-80e300aa-26e8-43f8-a370-33f04ddb15ee.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 8.0px);
}

[id="s-b249f856-11b8-40e8-96d7-5e1644c23886"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 8.0px);
}

}

#s-c06dacfc-a5a6-4484-ae3a-409726ed9fe1 {
  text-align: center;
}
@media (min-width: 1200px){#s-c06dacfc-a5a6-4484-ae3a-409726ed9fe1 {
  margin-left: 0px;
margin-right: 16px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c06dacfc-a5a6-4484-ae3a-409726ed9fe1 {
  margin-left: 0px;
margin-right: 16px;
}
}



  #s-c06dacfc-a5a6-4484-ae3a-409726ed9fe1 img.shogun-image {
    
    width: px;
  }


#s-c06dacfc-a5a6-4484-ae3a-409726ed9fe1 .shogun-image-content {
  
    align-items: center;
  
}

#s-1284b718-60ea-4ac9-96f0-84a91ac25746 {
  text-align: center;
}
@media (min-width: 1200px){#s-1284b718-60ea-4ac9-96f0-84a91ac25746 {
  margin-left: 16px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1284b718-60ea-4ac9-96f0-84a91ac25746 {
  margin-left: 16px;
}
}



  #s-1284b718-60ea-4ac9-96f0-84a91ac25746 img.shogun-image {
    
    width: px;
  }


#s-1284b718-60ea-4ac9-96f0-84a91ac25746 .shogun-image-content {
  
    align-items: center;
  
}

#s-e081f97b-41e1-4362-b878-65d79c67728c {
  margin-top: 16px;
margin-left: 26%;
margin-bottom: 0px;
margin-right: 26%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-e081f97b-41e1-4362-b878-65d79c67728c {
  margin-top: 10px;
}
}







#s-e081f97b-41e1-4362-b878-65d79c67728c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e081f97b-41e1-4362-b878-65d79c67728c.shg-box.shg-c {
  justify-content: center;
}

#s-b52024d7-e6ca-4b76-b71c-d0f2cf6b02b4 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}




  #s-b52024d7-e6ca-4b76-b71c-d0f2cf6b02b4 img.shogun-image {
    
    width: px;
  }


#s-b52024d7-e6ca-4b76-b71c-d0f2cf6b02b4 .shogun-image-content {
  
    align-items: center;
  
}

#s-765a4f58-388f-47ff-858b-37b09ddf4c7f {
  min-height: 50px;
}
@media (max-width: 767px){#s-765a4f58-388f-47ff-858b-37b09ddf4c7f {
  margin-bottom: 32px;
}
}







#s-765a4f58-388f-47ff-858b-37b09ddf4c7f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-765a4f58-388f-47ff-858b-37b09ddf4c7f.shg-box.shg-c {
  justify-content: center;
}

#s-45085a7f-9010-487d-984f-4127526d40c2 {
  padding-top: 32px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 992px) and (max-width: 1199px){#s-45085a7f-9010-487d-984f-4127526d40c2 {
  padding-top: 32px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-45085a7f-9010-487d-984f-4127526d40c2 {
  padding-top: 10px;
}
}@media (max-width: 767px){#s-45085a7f-9010-487d-984f-4127526d40c2 {
  padding-top: 16px;
}
}
#s-45085a7f-9010-487d-984f-4127526d40c2 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-45085a7f-9010-487d-984f-4127526d40c2 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}
#s-24b22cbc-2285-4c0d-8d48-494be4050ba0 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-24b22cbc-2285-4c0d-8d48-494be4050ba0 {
  padding-top: 10px;
}
}
#s-24b22cbc-2285-4c0d-8d48-494be4050ba0 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-24b22cbc-2285-4c0d-8d48-494be4050ba0 .shogun-heading-component h2 a {
  color: #000;
}


#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed {
  padding-top: 10px;
}
}
#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 a {
  color: #000;
}

@media (min-width: 1200px){#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 a {
  color: #000;
}

}@media (min-width: 992px) and (max-width: 1199px){#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 a {
  color: #000;
}

}@media (min-width: 768px) and (max-width: 991px){#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 a {
  color: #000;
}

}@media (max-width: 767px){#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-2f4dcef0-b5ae-483e-ac0c-b3dc7f7307ed .shogun-heading-component h2 a {
  color: #000;
}

}
#s-079b7823-8047-406d-8928-1791764100c4 {
  padding-top: 0px;
padding-bottom: 0px;
}

#s-de1788b0-05a8-4338-aa0c-52e3282779f0 {
  text-align: center;
}




  #s-de1788b0-05a8-4338-aa0c-52e3282779f0 img.shogun-image {
    
    width: px;
  }


#s-de1788b0-05a8-4338-aa0c-52e3282779f0 .shogun-image-content {
  
    align-items: center;
  
}

#s-ce6b8cf2-f06b-41e7-a123-eab8491cb3ea {
  text-align: center;
}




  #s-ce6b8cf2-f06b-41e7-a123-eab8491cb3ea img.shogun-image {
    
    width: px;
  }


#s-ce6b8cf2-f06b-41e7-a123-eab8491cb3ea .shogun-image-content {
  
    align-items: center;
  
}

#s-9938f314-e644-401b-bf80-60101d38cfd0 {
  text-align: center;
}




  #s-9938f314-e644-401b-bf80-60101d38cfd0 img.shogun-image {
    
    width: px;
  }


#s-9938f314-e644-401b-bf80-60101d38cfd0 .shogun-image-content {
  
    align-items: center;
  
}

#s-eefd15d2-f6c9-4336-ac31-df3a420840b2 {
  text-align: center;
}




  #s-eefd15d2-f6c9-4336-ac31-df3a420840b2 img.shogun-image {
    
    width: px;
  }


#s-eefd15d2-f6c9-4336-ac31-df3a420840b2 .shogun-image-content {
  
    align-items: center;
  
}

#s-afbc8e6e-7f9c-4da4-9041-f405326666ff {
  text-align: center;
}




  #s-afbc8e6e-7f9c-4da4-9041-f405326666ff img.shogun-image {
    
    width: px;
  }


#s-afbc8e6e-7f9c-4da4-9041-f405326666ff .shogun-image-content {
  
    align-items: center;
  
}

#s-c9b0ef8f-7814-4521-a0f3-28a6252f735c {
  text-align: center;
}




  #s-c9b0ef8f-7814-4521-a0f3-28a6252f735c img.shogun-image {
    
    width: px;
  }


#s-c9b0ef8f-7814-4521-a0f3-28a6252f735c .shogun-image-content {
  
    align-items: center;
  
}

#s-49985cab-a4a8-4de5-8522-c4ed2dc9a48c {
  padding-top: 75%;
padding-bottom: 0%;
min-height: 50px;
}








#s-49985cab-a4a8-4de5-8522-c4ed2dc9a48c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-49985cab-a4a8-4de5-8522-c4ed2dc9a48c.shg-box.shg-c {
  justify-content: center;
}

#s-1a986158-d682-4f7a-8fa7-592cb6d049f1 {
  margin-right: 0%;
padding-top: 10px;
padding-bottom: 5px;
text-align: center;
}

#s-1a986158-d682-4f7a-8fa7-592cb6d049f1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 1200px){#s-1a986158-d682-4f7a-8fa7-592cb6d049f1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1a986158-d682-4f7a-8fa7-592cb6d049f1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-361bb6f5-6a13-49bb-90a3-a092977983ca {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-361bb6f5-6a13-49bb-90a3-a092977983ca {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-361bb6f5-6a13-49bb-90a3-a092977983ca {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-361bb6f5-6a13-49bb-90a3-a092977983ca .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


@media (max-width: 767px){#s-361bb6f5-6a13-49bb-90a3-a092977983ca .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}
#s-8880f136-39de-458b-9eb6-dc026464166a {
  padding-top: 5px;
padding-bottom: 10px;
text-align: center;
}

#s-8880f136-39de-458b-9eb6-dc026464166a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-8880f136-39de-458b-9eb6-dc026464166a .shogun-heading-component h1 a {
  color: #000;
}


#s-511603ed-5e0e-4664-97ae-ffcf291fc597 {
  text-align: center;
}




  #s-511603ed-5e0e-4664-97ae-ffcf291fc597 img.shogun-image {
    
    width: px;
  }


#s-511603ed-5e0e-4664-97ae-ffcf291fc597 .shogun-image-content {
  
    align-items: center;
  
}

#s-d1529f1e-3255-46b2-9163-94076d22a38f {
  padding-top: 75%;
padding-bottom: 0%;
min-height: 50px;
}








#s-d1529f1e-3255-46b2-9163-94076d22a38f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d1529f1e-3255-46b2-9163-94076d22a38f.shg-box.shg-c {
  justify-content: center;
}

#s-c9fe97cb-f9c6-43f0-aca1-5753ebb18b9e {
  margin-right: 0%;
padding-top: 10px;
padding-bottom: 5px;
text-align: center;
}

#s-c9fe97cb-f9c6-43f0-aca1-5753ebb18b9e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 1200px){#s-c9fe97cb-f9c6-43f0-aca1-5753ebb18b9e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-c9fe97cb-f9c6-43f0-aca1-5753ebb18b9e .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-3931f405-8fd6-462f-9d01-710c26b5ec5a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-3931f405-8fd6-462f-9d01-710c26b5ec5a {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-3931f405-8fd6-462f-9d01-710c26b5ec5a {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-3931f405-8fd6-462f-9d01-710c26b5ec5a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-3931f405-8fd6-462f-9d01-710c26b5ec5a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-3931f405-8fd6-462f-9d01-710c26b5ec5a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}
#s-5d786fd1-d678-42f1-9a4f-02b9d4277bff {
  padding-top: 5px;
padding-bottom: 10px;
text-align: center;
}

#s-5d786fd1-d678-42f1-9a4f-02b9d4277bff .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-5d786fd1-d678-42f1-9a4f-02b9d4277bff .shogun-heading-component h1 a {
  color: #000;
}


#s-553707b3-ce6b-4301-8bed-0ea6adf78035 {
  text-align: center;
}




  #s-553707b3-ce6b-4301-8bed-0ea6adf78035 img.shogun-image {
    
    width: px;
  }


#s-553707b3-ce6b-4301-8bed-0ea6adf78035 .shogun-image-content {
  
    align-items: center;
  
}

#s-d01b45af-f16d-4615-8ed0-cb311d58e021 {
  padding-top: 75%;
padding-bottom: 0%;
min-height: 50px;
}








#s-d01b45af-f16d-4615-8ed0-cb311d58e021 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d01b45af-f16d-4615-8ed0-cb311d58e021.shg-box.shg-c {
  justify-content: center;
}

#s-2d9f657c-0ca9-4aaa-99ce-12acfdf361be {
  margin-right: 0%;
padding-top: 10px;
padding-bottom: 5px;
text-align: center;
}

#s-2d9f657c-0ca9-4aaa-99ce-12acfdf361be .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 1200px){#s-2d9f657c-0ca9-4aaa-99ce-12acfdf361be .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2d9f657c-0ca9-4aaa-99ce-12acfdf361be .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-e51729c7-07c4-445c-a3e3-550b1360b3ec {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-e51729c7-07c4-445c-a3e3-550b1360b3ec {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-e51729c7-07c4-445c-a3e3-550b1360b3ec {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-e51729c7-07c4-445c-a3e3-550b1360b3ec .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-e51729c7-07c4-445c-a3e3-550b1360b3ec .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-e51729c7-07c4-445c-a3e3-550b1360b3ec .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}
#s-93eff8f0-ba7c-4efa-b44b-418079ee2f97 {
  padding-top: 5px;
padding-bottom: 10px;
text-align: center;
}

#s-93eff8f0-ba7c-4efa-b44b-418079ee2f97 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-93eff8f0-ba7c-4efa-b44b-418079ee2f97 .shogun-heading-component h1 a {
  color: #000;
}


#s-34d0d70e-c9a5-439d-9570-008554a990d0 {
  text-align: center;
}




  #s-34d0d70e-c9a5-439d-9570-008554a990d0 img.shogun-image {
    
    width: px;
  }


#s-34d0d70e-c9a5-439d-9570-008554a990d0 .shogun-image-content {
  
    align-items: center;
  
}

#s-9e4396cd-a8e3-4981-a58c-cdcd41dd4903 {
  padding-top: 75%;
padding-bottom: 0%;
min-height: 50px;
}








#s-9e4396cd-a8e3-4981-a58c-cdcd41dd4903 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9e4396cd-a8e3-4981-a58c-cdcd41dd4903.shg-box.shg-c {
  justify-content: center;
}

#s-64549eec-b0bc-4453-9bfe-28f9fd49b02f {
  margin-right: 0%;
padding-top: 10px;
padding-bottom: 5px;
text-align: center;
}

#s-64549eec-b0bc-4453-9bfe-28f9fd49b02f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 1200px){#s-64549eec-b0bc-4453-9bfe-28f9fd49b02f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-64549eec-b0bc-4453-9bfe-28f9fd49b02f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-8f497743-e544-4978-b058-334b09dbe7e1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-8f497743-e544-4978-b058-334b09dbe7e1 {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-8f497743-e544-4978-b058-334b09dbe7e1 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-8f497743-e544-4978-b058-334b09dbe7e1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 1200px){#s-8f497743-e544-4978-b058-334b09dbe7e1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8f497743-e544-4978-b058-334b09dbe7e1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-8f497743-e544-4978-b058-334b09dbe7e1 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: ;
  text-align: center;
}


}
#s-064b79dd-5bc8-4a75-bd53-88f90b820b68 {
  padding-top: 5px;
padding-bottom: 10px;
text-align: center;
}

#s-064b79dd-5bc8-4a75-bd53-88f90b820b68 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-064b79dd-5bc8-4a75-bd53-88f90b820b68 .shogun-heading-component h1 a {
  color: #000;
}


#s-eb92f919-0cb7-4391-bd8c-99fc74248362 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}
@media (max-width: 767px){#s-eb92f919-0cb7-4391-bd8c-99fc74248362 {
  
}
}







#s-eb92f919-0cb7-4391-bd8c-99fc74248362 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eb92f919-0cb7-4391-bd8c-99fc74248362.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f98a0205-902d-4ffa-8c7f-580d7e2a7113"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-a58625c3-f42d-49ab-85d2-92247ffc8072 {
  text-align: center;
}




  #s-a58625c3-f42d-49ab-85d2-92247ffc8072 img.shogun-image {
    
    width: px;
  }


#s-a58625c3-f42d-49ab-85d2-92247ffc8072 .shogun-image-content {
  
    align-items: center;
  
}

#s-22c7a86b-c095-4d3f-8fef-a125732522f1 {
  min-height: 50px;
}








#s-22c7a86b-c095-4d3f-8fef-a125732522f1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22c7a86b-c095-4d3f-8fef-a125732522f1.shg-box.shg-c {
  justify-content: center;
}

#s-3cd947da-259c-4e39-a707-8a823d179bca {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3cd947da-259c-4e39-a707-8a823d179bca .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 70px;
  line-height: 1.2em;
  letter-spacing: 6px;
  text-align: center;
}


@media (min-width: 1200px){#s-3cd947da-259c-4e39-a707-8a823d179bca .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 60px;
  line-height: 1.2em;
  letter-spacing: 6px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-3cd947da-259c-4e39-a707-8a823d179bca .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 60px;
  line-height: 1.2em;
  letter-spacing: 6px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-3cd947da-259c-4e39-a707-8a823d179bca .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 45px;
  line-height: 1.2em;
  letter-spacing: 6px;
  text-align: center;
}


}@media (max-width: 767px){#s-3cd947da-259c-4e39-a707-8a823d179bca .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 50px;
  line-height: 1.2em;
  letter-spacing: 6px;
  text-align: center;
}


}
#s-ae38be93-0cc4-444e-9d07-7ce4fa31f23d {
  text-align: center;
}




  #s-ae38be93-0cc4-444e-9d07-7ce4fa31f23d img.shogun-image {
    
    width: px;
  }


#s-ae38be93-0cc4-444e-9d07-7ce4fa31f23d .shogun-image-content {
  
    align-items: center;
  
}

#s-9e6cb4a1-12cb-425d-b83f-21f7c74618a9 {
  padding-top: 75%;
min-height: 50px;
}
@media (min-width: 1200px){#s-9e6cb4a1-12cb-425d-b83f-21f7c74618a9 {
  padding-top: 70%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9e6cb4a1-12cb-425d-b83f-21f7c74618a9 {
  padding-top: 70%;
}
}







#s-9e6cb4a1-12cb-425d-b83f-21f7c74618a9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9e6cb4a1-12cb-425d-b83f-21f7c74618a9.shg-box.shg-c {
  justify-content: center;
}

#s-653c6c2b-7b65-494d-a6d5-ab6f13f73106 {
  padding-top: 32px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 992px) and (max-width: 1199px){#s-653c6c2b-7b65-494d-a6d5-ab6f13f73106 {
  padding-top: 32px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-653c6c2b-7b65-494d-a6d5-ab6f13f73106 {
  padding-top: 10px;
}
}@media (max-width: 767px){#s-653c6c2b-7b65-494d-a6d5-ab6f13f73106 {
  padding-top: 16px;
}
}
#s-653c6c2b-7b65-494d-a6d5-ab6f13f73106 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-653c6c2b-7b65-494d-a6d5-ab6f13f73106 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}
#s-245cc0c3-10f1-459c-94a5-de02c6477f2e {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-245cc0c3-10f1-459c-94a5-de02c6477f2e {
  padding-top: 10px;
}
}@media (max-width: 767px){#s-245cc0c3-10f1-459c-94a5-de02c6477f2e {
  padding-top: 8px;
}
}
#s-245cc0c3-10f1-459c-94a5-de02c6477f2e .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-245cc0c3-10f1-459c-94a5-de02c6477f2e .shogun-heading-component h2 a {
  color: #000;
}


#s-5799b173-0488-4d9d-bf4e-cc71cea7b4c3 {
  margin-left: auto;
margin-bottom: 32px;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 768px) and (max-width: 991px){#s-5799b173-0488-4d9d-bf4e-cc71cea7b4c3 {
  margin-bottom: 0px;
}
}@media (max-width: 767px){#s-5799b173-0488-4d9d-bf4e-cc71cea7b4c3 {
  padding-left: 0%;
padding-right: 0%;
}
}







#s-5799b173-0488-4d9d-bf4e-cc71cea7b4c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5799b173-0488-4d9d-bf4e-cc71cea7b4c3.shg-box.shg-c {
  justify-content: center;
}

#s-6ae80cbf-a96e-48d8-9a60-6fc4b552cd19 {
  min-height: 50px;
}








#s-6ae80cbf-a96e-48d8-9a60-6fc4b552cd19 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6ae80cbf-a96e-48d8-9a60-6fc4b552cd19.shg-box.shg-c {
  justify-content: center;
}

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

.shg-category-grid {
  margin: -20px 0;
}

.shg-category-row,
.shg-category-row-hor {
  display: flex;
  margin: 20px 0;
}

.shg-category-col,
.shg-category-col-1 {
  flex: 1;
  padding: 0 10px;
}

.shg-category-col:last-child {
  padding-right: 0;
}

.shg-category-col:first-child {
  padding-left: 0;
}

.shg-category-col-2 {
  flex: 2;
  padding: 0 20px;
}

.shg-category-col-3 {
  flex: 3;
  padding: 0 30px;
}

.shg-category-col-4 {
  flex: 4;
  padding: 0 40px;
}

.shg-category-col-5 {
  flex: 5;
  padding: 0 50px;
}

@media (max-width: 768px) {
  .shg-category-row.stacked {
    display: block;
  }

  .shg-category-row .shg-category-col {
    padding: 20px 0;
  }

  .shg-category-row .shg-category-col:first-child {
    padding-top: 0;
  }

  .shg-category-row .shg-category-col:last-child {
    padding-bottom: 0;
  }
}

@media (max-width: 480px) {
  .shg-category-row-hor {
    display: flex;
    flex-wrap: wrap;
  }

  .shg-category-row-hor .shg-category-col,
  .shg-category-row-hor .shg-category-col:first-child,
  .shg-category-row-hor .shg-category-col:last-child {
    min-width: 50%;
    max-width: 50%;
    padding-top: 0;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
  }
}

#s-5fa0ef78-5244-4a97-a07f-c15a364a44f4 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-image-wrapper img.shogun-image {
  width: 100%;
}

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
}

.shg-product-image-wrapper {
  display: none;
  position: relative;
  width: 100%;
}

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 {
  text-align: left;
}


.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 {
  max-width: 100%;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom,
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 {
  max-width: 100%;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom,
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 {
  max-width: 100%;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom,
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 {
  max-width: 100%;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom,
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 {
  max-width: 100%;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom,
.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-98b4b18b-5560-4cc1-9c95-482a34c1e674 .shg-image-zoom {
  
    margin-left: 0px;
  
}

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

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-8a8554a1-1f44-4760-a57c-59087286e4c3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8a8554a1-1f44-4760-a57c-59087286e4c3 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

#s-74a9a811-1d91-4bc1-87a0-3ca3b6bbfa16 {
  display: none;
}
#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c {
  text-align: left;
}


.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c {
  max-width: 100%;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom,
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c {
  max-width: 100%;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom,
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c {
  max-width: 100%;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom,
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c {
  max-width: 100%;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom,
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c {
  max-width: 100%;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom,
.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-d3704791-8aa4-4457-9d29-c0ecd6380d8c .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-773e7b23-ab17-4e6b-a123-8bd45c4ff069 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-773e7b23-ab17-4e6b-a123-8bd45c4ff069 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

#s-8a3d8756-ac83-4e94-acfa-db82bddebd5f {
  display: none;
}
#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 {
  text-align: left;
}


.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 {
  max-width: 100%;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom,
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 {
  max-width: 100%;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom,
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 {
  max-width: 100%;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom,
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 {
  max-width: 100%;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom,
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 {
  max-width: 100%;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom,
.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9dd0f110-39c3-4ed7-a13b-b7025ccc8603 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-e7ff1bde-001c-40ef-ad28-e3a033077f13 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e7ff1bde-001c-40ef-ad28-e3a033077f13 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

#s-e2a70cfe-5d96-46bc-82cd-47fac157c974 {
  display: none;
}
#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 {
  text-align: left;
}


.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 {
  max-width: 100%;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom,
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 {
  max-width: 100%;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom,
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 {
  max-width: 100%;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom,
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 {
  max-width: 100%;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom,
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 {
  max-width: 100%;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom,
.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5e5f4f3e-89f1-4616-9d1a-c82c88acd9f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-93542ab9-6f83-408a-bcdb-b44610d28351 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-93542ab9-6f83-408a-bcdb-b44610d28351 .shg-product-title-component h6 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
}

#s-e26923e8-1b15-4a6e-ac81-f5efd8ae5044 {
  margin-left: auto;
margin-bottom: 82px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-e26923e8-1b15-4a6e-ac81-f5efd8ae5044 {
  padding-left: 2%;
padding-right: 2%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e26923e8-1b15-4a6e-ac81-f5efd8ae5044 {
  padding-left: 2%;
padding-right: 2%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e26923e8-1b15-4a6e-ac81-f5efd8ae5044 {
  margin-bottom: 50px;
}
}@media (max-width: 767px){#s-e26923e8-1b15-4a6e-ac81-f5efd8ae5044 {
  
}
}







#s-e26923e8-1b15-4a6e-ac81-f5efd8ae5044 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e26923e8-1b15-4a6e-ac81-f5efd8ae5044.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-734f0af0-be1b-450b-8c03-7295cd0ebfcb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-75f75944-ec49-4f29-a374-d1e25535cbe5 {
  text-align: center;
}




  #s-75f75944-ec49-4f29-a374-d1e25535cbe5 img.shogun-image {
    
    width: px;
  }


#s-75f75944-ec49-4f29-a374-d1e25535cbe5 .shogun-image-content {
  
    align-items: center;
  
}

#s-64fae130-954a-4367-ab8b-7d960e65b90b {
  min-height: 50px;
}
@media (max-width: 767px){#s-64fae130-954a-4367-ab8b-7d960e65b90b {
  margin-bottom: 42px;
}
}







#s-64fae130-954a-4367-ab8b-7d960e65b90b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-64fae130-954a-4367-ab8b-7d960e65b90b.shg-box.shg-c {
  justify-content: center;
}

#s-0c6920bd-8b53-4edc-b91d-261396561e44 {
  text-align: center;
}

#s-0c6920bd-8b53-4edc-b91d-261396561e44 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Medium;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 992px) and (max-width: 1199px){#s-0c6920bd-8b53-4edc-b91d-261396561e44 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Medium;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-0c6920bd-8b53-4edc-b91d-261396561e44 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Medium;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (max-width: 767px){#s-0c6920bd-8b53-4edc-b91d-261396561e44 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Medium;
  font-style:   ;
  font-size: 34px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-a8452e14-28b9-4249-8b60-a129fc9be8dc {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}

#s-a8452e14-28b9-4249-8b60-a129fc9be8dc .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-a8452e14-28b9-4249-8b60-a129fc9be8dc .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}
#s-db600438-4da1-408b-8a0f-01c97d607233 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-db600438-4da1-408b-8a0f-01c97d607233 {
  padding-top: 10px;
}
}
#s-db600438-4da1-408b-8a0f-01c97d607233 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-db600438-4da1-408b-8a0f-01c97d607233 .shogun-heading-component h2 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-db600438-4da1-408b-8a0f-01c97d607233 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-db600438-4da1-408b-8a0f-01c97d607233 .shogun-heading-component h2 a {
  color: #000;
}

}
#s-27e3016d-6531-49a8-8bd2-2c9e077ec59e {
  text-align: center;
}




  #s-27e3016d-6531-49a8-8bd2-2c9e077ec59e img.shogun-image {
    
    width: px;
  }


#s-27e3016d-6531-49a8-8bd2-2c9e077ec59e .shogun-image-content {
  
    align-items: center;
  
}

#s-9a4de2b7-fe30-4dc2-815e-763951874836 {
  min-height: 50px;
}








#s-9a4de2b7-fe30-4dc2-815e-763951874836 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9a4de2b7-fe30-4dc2-815e-763951874836.shg-box.shg-c {
  justify-content: center;
}

#s-72895133-cc08-4fe5-bc38-e846f527b5e6 {
  text-align: center;
}

#s-72895133-cc08-4fe5-bc38-e846f527b5e6 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-72895133-cc08-4fe5-bc38-e846f527b5e6 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (max-width: 767px){#s-72895133-cc08-4fe5-bc38-e846f527b5e6 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 34px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-e9b709cd-4579-4593-a8de-2884c0a4a410 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}

#s-e9b709cd-4579-4593-a8de-2884c0a4a410 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


@media (min-width: 1200px){#s-e9b709cd-4579-4593-a8de-2884c0a4a410 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-e9b709cd-4579-4593-a8de-2884c0a4a410 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-e9b709cd-4579-4593-a8de-2884c0a4a410 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}@media (max-width: 767px){#s-e9b709cd-4579-4593-a8de-2884c0a4a410 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}
#s-c551407d-e9a6-4768-be87-678f851b4ada {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-c551407d-e9a6-4768-be87-678f851b4ada {
  padding-top: 10px;
}
}
#s-c551407d-e9a6-4768-be87-678f851b4ada .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-c551407d-e9a6-4768-be87-678f851b4ada .shogun-heading-component h2 a {
  color: #000;
}

@media (min-width: 768px) and (max-width: 991px){#s-c551407d-e9a6-4768-be87-678f851b4ada .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-c551407d-e9a6-4768-be87-678f851b4ada .shogun-heading-component h2 a {
  color: #000;
}

}
#s-4bad8a1f-616a-46c9-9c06-743ee934ebe4 {
  text-align: center;
}




  #s-4bad8a1f-616a-46c9-9c06-743ee934ebe4 img.shogun-image {
    
    width: px;
  }


#s-4bad8a1f-616a-46c9-9c06-743ee934ebe4 .shogun-image-content {
  
    align-items: center;
  
}

#s-cf8363ad-51ca-40b6-b0ff-75c4f64c3951 {
  min-height: 50px;
}








#s-cf8363ad-51ca-40b6-b0ff-75c4f64c3951 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cf8363ad-51ca-40b6-b0ff-75c4f64c3951.shg-box.shg-c {
  justify-content: center;
}

#s-7ffbde89-cb4b-4621-ac4c-83a611346826 {
  text-align: center;
}

#s-7ffbde89-cb4b-4621-ac4c-83a611346826 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-7ffbde89-cb4b-4621-ac4c-83a611346826 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}@media (max-width: 767px){#s-7ffbde89-cb4b-4621-ac4c-83a611346826 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 34px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-598c42a4-db68-438a-86af-e21a7b0f0c87 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}

#s-598c42a4-db68-438a-86af-e21a7b0f0c87 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-598c42a4-db68-438a-86af-e21a7b0f0c87 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}@media (max-width: 767px){#s-598c42a4-db68-438a-86af-e21a7b0f0c87 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}


}
#s-875206ae-2753-4000-a0b0-42058c489198 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-875206ae-2753-4000-a0b0-42058c489198 {
  padding-top: 10px;
}
}
#s-875206ae-2753-4000-a0b0-42058c489198 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}


#s-875206ae-2753-4000-a0b0-42058c489198 .shogun-heading-component h2 a {
  color: #000;
}


#s-defc6da8-e4a0-4dac-8d03-42faf61b3d9f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-defc6da8-e4a0-4dac-8d03-42faf61b3d9f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-defc6da8-e4a0-4dac-8d03-42faf61b3d9f.shg-box.shg-c {
  justify-content: center;
}

#s-10aa7c6b-1e12-40c0-93b2-e84c163ac092 {
  text-align: center;
}
@media (max-width: 767px){#s-10aa7c6b-1e12-40c0-93b2-e84c163ac092 {
  display: none;
}
#s-10aa7c6b-1e12-40c0-93b2-e84c163ac092, #wrap-s-10aa7c6b-1e12-40c0-93b2-e84c163ac092 { display:none !important; }}



  #s-10aa7c6b-1e12-40c0-93b2-e84c163ac092 img.shogun-image {
    
    width: px;
  }


#s-10aa7c6b-1e12-40c0-93b2-e84c163ac092 .shogun-image-content {
  
    align-items: center;
  
}

#s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 {
  text-align: center;
}
@media (min-width: 1200px){#s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 {
  display: none;
}
#s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3, #wrap-s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 {
  display: none;
}
#s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3, #wrap-s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 {
  display: none;
}
#s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3, #wrap-s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 { display:none !important; }}



  #s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 img.shogun-image {
    
    width: px;
  }


#s-e24c3b83-1d9a-4c41-877f-71ede1aa8cf3 .shogun-image-content {
  
    align-items: center;
  
}

#s-63c70eab-463b-4a8e-8f3b-b697874b879f {
  margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-63c70eab-463b-4a8e-8f3b-b697874b879f {
  margin-top: 0px;
display: none;
}
#s-63c70eab-463b-4a8e-8f3b-b697874b879f, #wrap-s-63c70eab-463b-4a8e-8f3b-b697874b879f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-63c70eab-463b-4a8e-8f3b-b697874b879f {
  margin-top: 0px;
display: none;
}
#s-63c70eab-463b-4a8e-8f3b-b697874b879f, #wrap-s-63c70eab-463b-4a8e-8f3b-b697874b879f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-63c70eab-463b-4a8e-8f3b-b697874b879f {
  margin-top: 0px;
display: none;
}
#s-63c70eab-463b-4a8e-8f3b-b697874b879f, #wrap-s-63c70eab-463b-4a8e-8f3b-b697874b879f { display:none !important; }}@media (max-width: 767px){#s-63c70eab-463b-4a8e-8f3b-b697874b879f {
  margin-top: 0px;
}
}







#s-63c70eab-463b-4a8e-8f3b-b697874b879f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-63c70eab-463b-4a8e-8f3b-b697874b879f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4ae036ae-65ec-4442-9f59-19722fe4bf99"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d93d118e-459d-4853-aac7-c7984b369bcf {
  text-align: center;
}




  #s-d93d118e-459d-4853-aac7-c7984b369bcf img.shogun-image {
    
    width: px;
  }


#s-d93d118e-459d-4853-aac7-c7984b369bcf .shogun-image-content {
  
    align-items: center;
  
}

#s-15031f1e-c209-4599-afc3-9c293d487f72 {
  text-align: center;
}




  #s-15031f1e-c209-4599-afc3-9c293d487f72 img.shogun-image {
    
    width: px;
  }


#s-15031f1e-c209-4599-afc3-9c293d487f72 .shogun-image-content {
  
    align-items: center;
  
}

#s-b2745ad1-bcda-41d5-a9e4-096d308b94c6 {
  text-align: center;
}




  #s-b2745ad1-bcda-41d5-a9e4-096d308b94c6 img.shogun-image {
    
    width: px;
  }


#s-b2745ad1-bcda-41d5-a9e4-096d308b94c6 .shogun-image-content {
  
    align-items: center;
  
}

#s-d115be9b-2b63-4e6a-b55b-59d3314464ec {
  text-align: center;
}




  #s-d115be9b-2b63-4e6a-b55b-59d3314464ec img.shogun-image {
    
    width: px;
  }


#s-d115be9b-2b63-4e6a-b55b-59d3314464ec .shogun-image-content {
  
    align-items: center;
  
}

#s-1e60c396-326a-4244-9079-5f58975bcd51 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-1e60c396-326a-4244-9079-5f58975bcd51 {
  margin-top: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1e60c396-326a-4244-9079-5f58975bcd51 {
  margin-top: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-1e60c396-326a-4244-9079-5f58975bcd51 {
  margin-top: 0px;
}
}@media (max-width: 767px){#s-1e60c396-326a-4244-9079-5f58975bcd51 {
  margin-top: 0px;
display: none;
}
#s-1e60c396-326a-4244-9079-5f58975bcd51, #wrap-s-1e60c396-326a-4244-9079-5f58975bcd51 { display:none !important; }}







#s-1e60c396-326a-4244-9079-5f58975bcd51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1e60c396-326a-4244-9079-5f58975bcd51.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9faa0775-e93c-49d1-8852-892ee20a81e5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-c29b4a58-9d6d-45fe-902e-8bee9ceded1e {
  text-align: center;
}




  #s-c29b4a58-9d6d-45fe-902e-8bee9ceded1e img.shogun-image {
    
    width: px;
  }


#s-c29b4a58-9d6d-45fe-902e-8bee9ceded1e .shogun-image-content {
  
    align-items: center;
  
}

#s-bebf3277-f5c9-409b-bf59-2b305ec99df1 {
  text-align: center;
}




  #s-bebf3277-f5c9-409b-bf59-2b305ec99df1 img.shogun-image {
    
    width: px;
  }


#s-bebf3277-f5c9-409b-bf59-2b305ec99df1 .shogun-image-content {
  
    align-items: center;
  
}

#s-d62c67ba-0c6a-4f80-bc34-ae73b021d20e {
  text-align: center;
}




  #s-d62c67ba-0c6a-4f80-bc34-ae73b021d20e img.shogun-image {
    
    width: px;
  }


#s-d62c67ba-0c6a-4f80-bc34-ae73b021d20e .shogun-image-content {
  
    align-items: center;
  
}

#s-5bb47349-928c-4a80-b825-a8a9bf68fdba {
  text-align: center;
}




  #s-5bb47349-928c-4a80-b825-a8a9bf68fdba img.shogun-image {
    
    width: px;
  }


#s-5bb47349-928c-4a80-b825-a8a9bf68fdba .shogun-image-content {
  
    align-items: center;
  
}

#s-b14d907d-85fe-4051-8b0a-20f98dba1a82 {
  text-align: center;
}




  #s-b14d907d-85fe-4051-8b0a-20f98dba1a82 img.shogun-image {
    
    width: px;
  }


#s-b14d907d-85fe-4051-8b0a-20f98dba1a82 .shogun-image-content {
  
    align-items: center;
  
}

#s-b10fe70a-02cb-4866-9492-9ffcad47ab9e {
  text-align: center;
}




  #s-b10fe70a-02cb-4866-9492-9ffcad47ab9e img.shogun-image {
    
    width: px;
  }


#s-b10fe70a-02cb-4866-9492-9ffcad47ab9e .shogun-image-content {
  
    align-items: center;
  
}

#s-1c9e031e-9531-47ea-b04b-f60e8b999419 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-bottom: 10px;
min-height: 50px;
max-width: 1440px;
background-color: rgba(237, 217, 168, 1);
}








#s-1c9e031e-9531-47ea-b04b-f60e8b999419 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1c9e031e-9531-47ea-b04b-f60e8b999419.shg-box.shg-c {
  justify-content: center;
}

#s-768c38d0-e2dd-431f-bc8f-798fbcd9fed4 {
  min-height: 50px;
}








#s-768c38d0-e2dd-431f-bc8f-798fbcd9fed4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-768c38d0-e2dd-431f-bc8f-798fbcd9fed4.shg-box.shg-c {
  justify-content: center;
}

#s-9f93ad5b-7c36-4cd0-88c6-159f0e5526c1 {
  margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-9f93ad5b-7c36-4cd0-88c6-159f0e5526c1 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: 1px;
  text-align: center;
}



#s-75197d52-704e-4ea6-b190-4841fad832a2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-75197d52-704e-4ea6-b190-4841fad832a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-75197d52-704e-4ea6-b190-4841fad832a2.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

#s-859ffa39-b2e6-4e67-808c-13209c904a44 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-859ffa39-b2e6-4e67-808c-13209c904a44:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-859ffa39-b2e6-4e67-808c-13209c904a44:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-859ffa39-b2e6-4e67-808c-13209c904a44 {
  line-height: 2.5em;
}
}

  #s-859ffa39-b2e6-4e67-808c-13209c904a44-btn-wrapper {
    text-align: center;
  }


#s-859ffa39-b2e6-4e67-808c-13209c904a44.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-859ffa39-b2e6-4e67-808c-13209c904a44-btn-wrapper {
    text-align: center;
  }


#s-859ffa39-b2e6-4e67-808c-13209c904a44.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-fe77ef35-8973-448e-854d-d4f2b307b930 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-fe77ef35-8973-448e-854d-d4f2b307b930:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-fe77ef35-8973-448e-854d-d4f2b307b930:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-fe77ef35-8973-448e-854d-d4f2b307b930 {
  line-height: 2.5em;
}
}

  #s-fe77ef35-8973-448e-854d-d4f2b307b930-btn-wrapper {
    text-align: center;
  }


#s-fe77ef35-8973-448e-854d-d4f2b307b930.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-fe77ef35-8973-448e-854d-d4f2b307b930-btn-wrapper {
    text-align: center;
  }


#s-fe77ef35-8973-448e-854d-d4f2b307b930.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-1a6f8917-adea-47eb-9eef-65230075d814 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-1a6f8917-adea-47eb-9eef-65230075d814:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-1a6f8917-adea-47eb-9eef-65230075d814:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-1a6f8917-adea-47eb-9eef-65230075d814 {
  line-height: 2.5em;
}
}

  #s-1a6f8917-adea-47eb-9eef-65230075d814-btn-wrapper {
    text-align: center;
  }


#s-1a6f8917-adea-47eb-9eef-65230075d814.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-1a6f8917-adea-47eb-9eef-65230075d814-btn-wrapper {
    text-align: center;
  }


#s-1a6f8917-adea-47eb-9eef-65230075d814.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-64e4d5c2-0ae8-4cf3-af0b-9875409eddef {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-64e4d5c2-0ae8-4cf3-af0b-9875409eddef:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-64e4d5c2-0ae8-4cf3-af0b-9875409eddef:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-64e4d5c2-0ae8-4cf3-af0b-9875409eddef {
  line-height: 2.5em;
}
}

  #s-64e4d5c2-0ae8-4cf3-af0b-9875409eddef-btn-wrapper {
    text-align: center;
  }


#s-64e4d5c2-0ae8-4cf3-af0b-9875409eddef.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-64e4d5c2-0ae8-4cf3-af0b-9875409eddef-btn-wrapper {
    text-align: center;
  }


#s-64e4d5c2-0ae8-4cf3-af0b-9875409eddef.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-0afeed24-23be-4a4e-855a-4ec75a1d585a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-0afeed24-23be-4a4e-855a-4ec75a1d585a:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-0afeed24-23be-4a4e-855a-4ec75a1d585a:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-0afeed24-23be-4a4e-855a-4ec75a1d585a {
  line-height: 2.5em;
}
}

  #s-0afeed24-23be-4a4e-855a-4ec75a1d585a-btn-wrapper {
    text-align: center;
  }


#s-0afeed24-23be-4a4e-855a-4ec75a1d585a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-0afeed24-23be-4a4e-855a-4ec75a1d585a-btn-wrapper {
    text-align: center;
  }


#s-0afeed24-23be-4a4e-855a-4ec75a1d585a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-7d566ac3-2221-4f01-89c7-b3fb6ecc072a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-7d566ac3-2221-4f01-89c7-b3fb6ecc072a:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7d566ac3-2221-4f01-89c7-b3fb6ecc072a:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-7d566ac3-2221-4f01-89c7-b3fb6ecc072a {
  line-height: 2.5em;
}
}

  #s-7d566ac3-2221-4f01-89c7-b3fb6ecc072a-btn-wrapper {
    text-align: center;
  }


#s-7d566ac3-2221-4f01-89c7-b3fb6ecc072a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-7d566ac3-2221-4f01-89c7-b3fb6ecc072a-btn-wrapper {
    text-align: center;
  }


#s-7d566ac3-2221-4f01-89c7-b3fb6ecc072a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-a0af7c34-ea8a-42a5-a611-4771aaea1cdc {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-a0af7c34-ea8a-42a5-a611-4771aaea1cdc:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a0af7c34-ea8a-42a5-a611-4771aaea1cdc:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-a0af7c34-ea8a-42a5-a611-4771aaea1cdc {
  line-height: 2.5em;
}
}

  #s-a0af7c34-ea8a-42a5-a611-4771aaea1cdc-btn-wrapper {
    text-align: center;
  }


#s-a0af7c34-ea8a-42a5-a611-4771aaea1cdc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-a0af7c34-ea8a-42a5-a611-4771aaea1cdc-btn-wrapper {
    text-align: center;
  }


#s-a0af7c34-ea8a-42a5-a611-4771aaea1cdc.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-9ba76c1e-c7df-4582-99ce-e1bc6bdbfb2f {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-9ba76c1e-c7df-4582-99ce-e1bc6bdbfb2f:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-9ba76c1e-c7df-4582-99ce-e1bc6bdbfb2f:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-9ba76c1e-c7df-4582-99ce-e1bc6bdbfb2f {
  line-height: 2.5em;
}
}

  #s-9ba76c1e-c7df-4582-99ce-e1bc6bdbfb2f-btn-wrapper {
    text-align: center;
  }


#s-9ba76c1e-c7df-4582-99ce-e1bc6bdbfb2f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-9ba76c1e-c7df-4582-99ce-e1bc6bdbfb2f-btn-wrapper {
    text-align: center;
  }


#s-9ba76c1e-c7df-4582-99ce-e1bc6bdbfb2f.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-3e9f7491-b029-4bc2-bada-75cf56ff13f1 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-3e9f7491-b029-4bc2-bada-75cf56ff13f1:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3e9f7491-b029-4bc2-bada-75cf56ff13f1:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-3e9f7491-b029-4bc2-bada-75cf56ff13f1 {
  line-height: 2.5em;
}
}

  #s-3e9f7491-b029-4bc2-bada-75cf56ff13f1-btn-wrapper {
    text-align: center;
  }


#s-3e9f7491-b029-4bc2-bada-75cf56ff13f1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-3e9f7491-b029-4bc2-bada-75cf56ff13f1-btn-wrapper {
    text-align: center;
  }


#s-3e9f7491-b029-4bc2-bada-75cf56ff13f1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-240258a5-e895-454e-8443-a77598b975bd {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-240258a5-e895-454e-8443-a77598b975bd:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-240258a5-e895-454e-8443-a77598b975bd:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-240258a5-e895-454e-8443-a77598b975bd {
  line-height: 2.5em;
}
}

  #s-240258a5-e895-454e-8443-a77598b975bd-btn-wrapper {
    text-align: center;
  }


#s-240258a5-e895-454e-8443-a77598b975bd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-240258a5-e895-454e-8443-a77598b975bd-btn-wrapper {
    text-align: center;
  }


#s-240258a5-e895-454e-8443-a77598b975bd.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-c8ea2b82-94a6-4983-9d7f-b1e50be39bec {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-c8ea2b82-94a6-4983-9d7f-b1e50be39bec:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-c8ea2b82-94a6-4983-9d7f-b1e50be39bec:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-c8ea2b82-94a6-4983-9d7f-b1e50be39bec {
  line-height: 2.5em;
}
}

  #s-c8ea2b82-94a6-4983-9d7f-b1e50be39bec-btn-wrapper {
    text-align: center;
  }


#s-c8ea2b82-94a6-4983-9d7f-b1e50be39bec.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-c8ea2b82-94a6-4983-9d7f-b1e50be39bec-btn-wrapper {
    text-align: center;
  }


#s-c8ea2b82-94a6-4983-9d7f-b1e50be39bec.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-cbe33176-90c1-4083-9077-3cf4ec765e45 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-cbe33176-90c1-4083-9077-3cf4ec765e45:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-cbe33176-90c1-4083-9077-3cf4ec765e45:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-cbe33176-90c1-4083-9077-3cf4ec765e45 {
  line-height: 2.5em;
}
}

  #s-cbe33176-90c1-4083-9077-3cf4ec765e45-btn-wrapper {
    text-align: center;
  }


#s-cbe33176-90c1-4083-9077-3cf4ec765e45.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-cbe33176-90c1-4083-9077-3cf4ec765e45-btn-wrapper {
    text-align: center;
  }


#s-cbe33176-90c1-4083-9077-3cf4ec765e45.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-86adb0eb-533d-4df2-8d94-7d9c519fe815 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-86adb0eb-533d-4df2-8d94-7d9c519fe815:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-86adb0eb-533d-4df2-8d94-7d9c519fe815:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-86adb0eb-533d-4df2-8d94-7d9c519fe815 {
  line-height: 2.5em;
}
}

  #s-86adb0eb-533d-4df2-8d94-7d9c519fe815-btn-wrapper {
    text-align: center;
  }


#s-86adb0eb-533d-4df2-8d94-7d9c519fe815.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-86adb0eb-533d-4df2-8d94-7d9c519fe815-btn-wrapper {
    text-align: center;
  }


#s-86adb0eb-533d-4df2-8d94-7d9c519fe815.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-29f74d9e-8db7-4388-8e52-c89b6caddec4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0%;
padding-left: 0px;
padding-bottom: 0%;
padding-right: 0px;
border-radius: 50px;
min-height: 35px;
max-width: 70px;
background-color: rgba(255, 255, 255, 0);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
line-height: 3em;
}
#s-29f74d9e-8db7-4388-8e52-c89b6caddec4:hover {background-color: rgba(66, 66, 66, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-29f74d9e-8db7-4388-8e52-c89b6caddec4:active {background-color: rgba(0, 0, 0, 0) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (max-width: 767px){#s-29f74d9e-8db7-4388-8e52-c89b6caddec4 {
  line-height: 2.5em;
}
}

  #s-29f74d9e-8db7-4388-8e52-c89b6caddec4-btn-wrapper {
    text-align: center;
  }


#s-29f74d9e-8db7-4388-8e52-c89b6caddec4.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
@media (max-width: 767px){
  #s-29f74d9e-8db7-4388-8e52-c89b6caddec4-btn-wrapper {
    text-align: center;
  }


#s-29f74d9e-8db7-4388-8e52-c89b6caddec4.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: FuturaLTPro-Book;
  display:  block ;
}
}
#s-38e056a1-82df-4bd7-97d8-de3a8999f8cd {
  margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-38e056a1-82df-4bd7-97d8-de3a8999f8cd {
  margin-top: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-38e056a1-82df-4bd7-97d8-de3a8999f8cd {
  margin-top: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-38e056a1-82df-4bd7-97d8-de3a8999f8cd {
  margin-top: 0px;
}
}@media (max-width: 767px){#s-38e056a1-82df-4bd7-97d8-de3a8999f8cd {
  margin-top: 0px;
display: none;
}
#s-38e056a1-82df-4bd7-97d8-de3a8999f8cd, #wrap-s-38e056a1-82df-4bd7-97d8-de3a8999f8cd { display:none !important; }}







#s-38e056a1-82df-4bd7-97d8-de3a8999f8cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-38e056a1-82df-4bd7-97d8-de3a8999f8cd.shg-box.shg-c {
  justify-content: center;
}

#s-53ba0640-6e83-4714-977e-b7a0b871406a {
  text-align: center;
}




  #s-53ba0640-6e83-4714-977e-b7a0b871406a img.shogun-image {
    
    width: px;
  }


#s-53ba0640-6e83-4714-977e-b7a0b871406a .shogun-image-content {
  
    align-items: center;
  
}

#s-ecb9d20c-8209-4c05-9688-664827df5692 {
  margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-ecb9d20c-8209-4c05-9688-664827df5692 {
  margin-top: 0px;
display: none;
}
#s-ecb9d20c-8209-4c05-9688-664827df5692, #wrap-s-ecb9d20c-8209-4c05-9688-664827df5692 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ecb9d20c-8209-4c05-9688-664827df5692 {
  margin-top: 0px;
display: none;
}
#s-ecb9d20c-8209-4c05-9688-664827df5692, #wrap-s-ecb9d20c-8209-4c05-9688-664827df5692 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ecb9d20c-8209-4c05-9688-664827df5692 {
  margin-top: 0px;
display: none;
}
#s-ecb9d20c-8209-4c05-9688-664827df5692, #wrap-s-ecb9d20c-8209-4c05-9688-664827df5692 { display:none !important; }}@media (max-width: 767px){#s-ecb9d20c-8209-4c05-9688-664827df5692 {
  margin-top: 0px;
}
}







#s-ecb9d20c-8209-4c05-9688-664827df5692 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ecb9d20c-8209-4c05-9688-664827df5692.shg-box.shg-c {
  justify-content: center;
}

#s-f824d724-5c17-4779-8697-a65d50f7049a {
  padding-top: 0px;
padding-bottom: 0px;
}

#s-b57670c8-f656-4624-8fc5-c530c018d153 {
  text-align: center;
}
@media (min-width: 1200px){#s-b57670c8-f656-4624-8fc5-c530c018d153 {
  display: none;
}
#s-b57670c8-f656-4624-8fc5-c530c018d153, #wrap-s-b57670c8-f656-4624-8fc5-c530c018d153 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b57670c8-f656-4624-8fc5-c530c018d153 {
  display: none;
}
#s-b57670c8-f656-4624-8fc5-c530c018d153, #wrap-s-b57670c8-f656-4624-8fc5-c530c018d153 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b57670c8-f656-4624-8fc5-c530c018d153 {
  display: none;
}
#s-b57670c8-f656-4624-8fc5-c530c018d153, #wrap-s-b57670c8-f656-4624-8fc5-c530c018d153 { display:none !important; }}@media (max-width: 767px){#s-b57670c8-f656-4624-8fc5-c530c018d153 {
  
}
}



  #s-b57670c8-f656-4624-8fc5-c530c018d153 img.shogun-image {
    
    width: px;
  }


#s-b57670c8-f656-4624-8fc5-c530c018d153 .shogun-image-content {
  
    align-items: center;
  
}

#s-0d314a03-c45d-45fb-a026-3bf8c1d39645 {
  text-align: center;
}
@media (max-width: 767px){#s-0d314a03-c45d-45fb-a026-3bf8c1d39645 {
  display: none;
}
#s-0d314a03-c45d-45fb-a026-3bf8c1d39645, #wrap-s-0d314a03-c45d-45fb-a026-3bf8c1d39645 { display:none !important; }}



  #s-0d314a03-c45d-45fb-a026-3bf8c1d39645 img.shogun-image {
    
    width: px;
  }


#s-0d314a03-c45d-45fb-a026-3bf8c1d39645 .shogun-image-content {
  
    align-items: center;
  
}

#s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc {
  text-align: center;
}
@media (min-width: 1200px){#s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc {
  display: none;
}
#s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc, #wrap-s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc {
  display: none;
}
#s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc, #wrap-s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc {
  display: none;
}
#s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc, #wrap-s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc { display:none !important; }}



  #s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc img.shogun-image {
    
    width: px;
  }


#s-9dd44d03-489b-4e0e-b92b-4e33e6fbcbfc .shogun-image-content {
  
    align-items: center;
  
}

#s-4a842b06-6385-4be6-aa9f-9a1abcf608b6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
background-color: rgba(243, 240, 233, 1);
}
@media (max-width: 767px){#s-4a842b06-6385-4be6-aa9f-9a1abcf608b6 {
  
}
}







#s-4a842b06-6385-4be6-aa9f-9a1abcf608b6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4a842b06-6385-4be6-aa9f-9a1abcf608b6.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-113d04b5-d5aa-4847-826a-7e93d559ff58"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-0a2d8923-4450-471a-ae75-0c90dad1eba5 {
  text-align: center;
}




  #s-0a2d8923-4450-471a-ae75-0c90dad1eba5 img.shogun-image {
    
    width: px;
  }


#s-0a2d8923-4450-471a-ae75-0c90dad1eba5 .shogun-image-content {
  
    align-items: center;
  
}

#s-4b0c2768-e4d6-45da-ae3a-506abc2b7178 {
  padding-top: 44%;
padding-left: 48px;
padding-bottom: 64px;
padding-right: 48px;
min-height: 50px;
background-color: rgba(243, 240, 233, 1);
}
@media (min-width: 1200px){#s-4b0c2768-e4d6-45da-ae3a-506abc2b7178 {
  padding-top: 52%;
padding-bottom: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4b0c2768-e4d6-45da-ae3a-506abc2b7178 {
  padding-top: 52%;
padding-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4b0c2768-e4d6-45da-ae3a-506abc2b7178 {
  padding-top: 32%;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-4b0c2768-e4d6-45da-ae3a-506abc2b7178 {
  padding-top: 5%;
padding-left: 25px;
padding-right: 5px;
}
}







#s-4b0c2768-e4d6-45da-ae3a-506abc2b7178 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4b0c2768-e4d6-45da-ae3a-506abc2b7178 {
  cursor: pointer;
}#s-4b0c2768-e4d6-45da-ae3a-506abc2b7178.shg-box.shg-c {
  justify-content: center;
}

#s-058752c8-9ea7-409f-a08c-6bcebbb281b2 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-058752c8-9ea7-409f-a08c-6bcebbb281b2 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-058752c8-9ea7-409f-a08c-6bcebbb281b2 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 22px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}@media (max-width: 767px){#s-058752c8-9ea7-409f-a08c-6bcebbb281b2 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 27px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}
#s-9447eaf9-2390-4dc6-9ea9-3f52074f9fc0 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-9447eaf9-2390-4dc6-9ea9-3f52074f9fc0 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-9447eaf9-2390-4dc6-9ea9-3f52074f9fc0 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}@media (max-width: 767px){#s-9447eaf9-2390-4dc6-9ea9-3f52074f9fc0 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}
#s-b82ebae8-d9cc-4c20-8fd3-e937e0f410e7 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-b82ebae8-d9cc-4c20-8fd3-e937e0f410e7 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-659006ff-e697-4d8d-8275-aebe0e8b3067 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
background-color: rgba(243, 240, 233, 1);
}
@media (max-width: 767px){#s-659006ff-e697-4d8d-8275-aebe0e8b3067 {
  
}
}







#s-659006ff-e697-4d8d-8275-aebe0e8b3067 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-659006ff-e697-4d8d-8275-aebe0e8b3067.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-c48eb99d-485e-4b70-b9e1-b682153077ff"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-a090aeb9-111a-4052-b731-4ddf76af2680 {
  padding-top: 44%;
padding-left: 48px;
padding-bottom: 64px;
padding-right: 48px;
min-height: 50px;
background-color: rgba(243, 240, 233, 1);
}
@media (min-width: 1200px){#s-a090aeb9-111a-4052-b731-4ddf76af2680 {
  padding-top: 48%;
padding-bottom: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a090aeb9-111a-4052-b731-4ddf76af2680 {
  padding-top: 48%;
padding-bottom: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a090aeb9-111a-4052-b731-4ddf76af2680 {
  padding-top: 32%;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-a090aeb9-111a-4052-b731-4ddf76af2680 {
  padding-top: 5%;
padding-left: 25px;
padding-right: 5px;
}
}







#s-a090aeb9-111a-4052-b731-4ddf76af2680 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a090aeb9-111a-4052-b731-4ddf76af2680 {
  cursor: pointer;
}#s-a090aeb9-111a-4052-b731-4ddf76af2680.shg-box.shg-c {
  justify-content: center;
}

#s-5569a5d3-755f-4227-bb86-845f2dad86c2 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-5569a5d3-755f-4227-bb86-845f2dad86c2 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-5569a5d3-755f-4227-bb86-845f2dad86c2 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 22px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}@media (max-width: 767px){#s-5569a5d3-755f-4227-bb86-845f2dad86c2 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 27px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}
#s-8d72f8e0-ad3e-49ad-a8e1-7ea99744b47b {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-8d72f8e0-ad3e-49ad-a8e1-7ea99744b47b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-8d72f8e0-ad3e-49ad-a8e1-7ea99744b47b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}@media (max-width: 767px){#s-8d72f8e0-ad3e-49ad-a8e1-7ea99744b47b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}
#s-3590e8c1-c366-4561-8f2f-d49d3bafd574 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-3590e8c1-c366-4561-8f2f-d49d3bafd574 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-3590e8c1-c366-4561-8f2f-d49d3bafd574 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-ddca660f-d041-447f-8d3d-6d6259b7e103 {
  text-align: center;
}




  #s-ddca660f-d041-447f-8d3d-6d6259b7e103 img.shogun-image {
    
    width: px;
  }


#s-ddca660f-d041-447f-8d3d-6d6259b7e103 .shogun-image-content {
  
    align-items: center;
  
}

#s-4c1029f2-3819-458d-9830-f6ec9572a168 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
background-color: rgba(243, 240, 233, 1);
}
@media (max-width: 767px){#s-4c1029f2-3819-458d-9830-f6ec9572a168 {
  
}
}







#s-4c1029f2-3819-458d-9830-f6ec9572a168 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4c1029f2-3819-458d-9830-f6ec9572a168.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-454ddb7d-8a54-4fbd-bae9-01c61d7337ba"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-e24491f3-87e7-4d86-bb75-110c5620f8e2 {
  text-align: center;
}




  #s-e24491f3-87e7-4d86-bb75-110c5620f8e2 img.shogun-image {
    
    width: px;
  }


#s-e24491f3-87e7-4d86-bb75-110c5620f8e2 .shogun-image-content {
  
    align-items: center;
  
}

#s-0f5b9298-c382-40b6-b383-4c2473d2d0cc {
  padding-top: 49%;
padding-left: 48px;
padding-bottom: 0%;
padding-right: 48px;
min-height: 50px;
background-color: rgba(243, 240, 233, 1);
}
@media (min-width: 1200px){#s-0f5b9298-c382-40b6-b383-4c2473d2d0cc {
  padding-top: 52%;
padding-left: 52px;
padding-right: 52px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0f5b9298-c382-40b6-b383-4c2473d2d0cc {
  padding-top: 52%;
padding-left: 52px;
padding-right: 52px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0f5b9298-c382-40b6-b383-4c2473d2d0cc {
  padding-top: 30%;
}
}@media (max-width: 767px){#s-0f5b9298-c382-40b6-b383-4c2473d2d0cc {
  padding-top: 5%;
padding-left: 25px;
padding-bottom: 64px;
padding-right: 5px;
}
}







#s-0f5b9298-c382-40b6-b383-4c2473d2d0cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0f5b9298-c382-40b6-b383-4c2473d2d0cc {
  cursor: pointer;
}#s-0f5b9298-c382-40b6-b383-4c2473d2d0cc.shg-box.shg-c {
  justify-content: center;
}

#s-b3337a41-be48-40f5-a40d-7765aa199b1c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-b3337a41-be48-40f5-a40d-7765aa199b1c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-b3337a41-be48-40f5-a40d-7765aa199b1c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 22px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}@media (max-width: 767px){#s-b3337a41-be48-40f5-a40d-7765aa199b1c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 27px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}
#s-283eff02-ffec-481c-b25e-aea32f04234b {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-283eff02-ffec-481c-b25e-aea32f04234b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-283eff02-ffec-481c-b25e-aea32f04234b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}@media (max-width: 767px){#s-283eff02-ffec-481c-b25e-aea32f04234b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}
#s-32dfa27a-58ac-42b9-ae10-ccfc203deb21 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-32dfa27a-58ac-42b9-ae10-ccfc203deb21 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
background-color: rgba(243, 240, 233, 1);
}
@media (min-width: 1200px){#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 {
  display: none;
}
#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7, #wrap-s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 {
  display: none;
}
#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7, #wrap-s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 {
  display: none;
}
#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7, #wrap-s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 { display:none !important; }}@media (max-width: 767px){#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 {
  display: none;
}
#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7, #wrap-s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 { display:none !important; }}







#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-985e158d-0a99-44f9-8485-b2ab3d8fd8a7.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-336832ae-2448-4c08-bc95-142e5a28aa5a"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-d479b8ca-8066-4a5a-84c4-2553286a5556 {
  padding-top: 49%;
padding-left: 48px;
padding-bottom: 0%;
padding-right: 48px;
min-height: 50px;
background-color: rgba(243, 240, 233, 1);
}
@media (min-width: 1200px){#s-d479b8ca-8066-4a5a-84c4-2553286a5556 {
  padding-top: 52%;
padding-left: 52px;
padding-right: 52px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d479b8ca-8066-4a5a-84c4-2553286a5556 {
  padding-top: 52%;
padding-left: 52px;
padding-right: 52px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d479b8ca-8066-4a5a-84c4-2553286a5556 {
  padding-top: 30%;
}
}@media (max-width: 767px){#s-d479b8ca-8066-4a5a-84c4-2553286a5556 {
  padding-top: 5%;
padding-left: 25px;
padding-bottom: 64px;
padding-right: 5px;
}
}







#s-d479b8ca-8066-4a5a-84c4-2553286a5556 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d479b8ca-8066-4a5a-84c4-2553286a5556 {
  cursor: pointer;
}#s-d479b8ca-8066-4a5a-84c4-2553286a5556.shg-box.shg-c {
  justify-content: center;
}

#s-b65cfa5a-04ce-41c5-bdbf-f4e3b8cca25c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-b65cfa5a-04ce-41c5-bdbf-f4e3b8cca25c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-b65cfa5a-04ce-41c5-bdbf-f4e3b8cca25c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 22px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}@media (max-width: 767px){#s-b65cfa5a-04ce-41c5-bdbf-f4e3b8cca25c .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 27px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}
#s-f718b9a4-1e29-43f7-a2be-519d20ab70ef {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-f718b9a4-1e29-43f7-a2be-519d20ab70ef .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-f718b9a4-1e29-43f7-a2be-519d20ab70ef .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}@media (max-width: 767px){#s-f718b9a4-1e29-43f7-a2be-519d20ab70ef .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}
#s-0546a00d-547a-4186-b9af-e45d1d66fc83 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-0546a00d-547a-4186-b9af-e45d1d66fc83 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-0a02be77-f797-482a-aaa9-e7ffd7a9fb3a {
  text-align: center;
}




  #s-0a02be77-f797-482a-aaa9-e7ffd7a9fb3a img.shogun-image {
    
    width: px;
  }


#s-0a02be77-f797-482a-aaa9-e7ffd7a9fb3a .shogun-image-content {
  
    align-items: center;
  
}

#s-1db28637-cb09-4700-a8cf-b571d46334e2 {
  margin-left: auto;
margin-bottom: 64px;
margin-right: auto;
min-height: 50px;
max-width: 1440px;
background-color: rgba(243, 240, 233, 1);
}
@media (max-width: 767px){#s-1db28637-cb09-4700-a8cf-b571d46334e2 {
  margin-bottom: 32px;
}
}







#s-1db28637-cb09-4700-a8cf-b571d46334e2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1db28637-cb09-4700-a8cf-b571d46334e2.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-099b7b79-b23d-4e58-b9bd-d73377c9b025"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-ccaf6927-0cb6-4a29-a525-8efc0353496b {
  padding-top: 44%;
padding-left: 52px;
padding-bottom: 0%;
padding-right: 52px;
min-height: 50px;
background-color: rgba(243, 240, 233, 1);
}
@media (min-width: 1200px){#s-ccaf6927-0cb6-4a29-a525-8efc0353496b {
  padding-top: 48%;
padding-left: 48px;
padding-right: 48px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ccaf6927-0cb6-4a29-a525-8efc0353496b {
  padding-top: 48%;
padding-left: 48px;
padding-right: 48px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ccaf6927-0cb6-4a29-a525-8efc0353496b {
  padding-top: 33%;
padding-left: 40px;
padding-right: 40px;
}
}@media (max-width: 767px){#s-ccaf6927-0cb6-4a29-a525-8efc0353496b {
  padding-top: 5%;
padding-left: 25px;
padding-bottom: 64px;
padding-right: 5px;
}
}







#s-ccaf6927-0cb6-4a29-a525-8efc0353496b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ccaf6927-0cb6-4a29-a525-8efc0353496b {
  cursor: pointer;
}#s-ccaf6927-0cb6-4a29-a525-8efc0353496b.shg-box.shg-c {
  justify-content: center;
}

#s-1755c0e8-53f2-4f8b-8547-a667d33b91ce {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-1755c0e8-53f2-4f8b-8547-a667d33b91ce .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-1755c0e8-53f2-4f8b-8547-a667d33b91ce .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 22px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}@media (max-width: 767px){#s-1755c0e8-53f2-4f8b-8547-a667d33b91ce .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 27px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: left;
}


}
#s-28226660-cec6-46ac-8d1d-e49b4c5b3aa8 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-28226660-cec6-46ac-8d1d-e49b4c5b3aa8 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-28226660-cec6-46ac-8d1d-e49b4c5b3aa8 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 14px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}@media (max-width: 767px){#s-28226660-cec6-46ac-8d1d-e49b4c5b3aa8 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: left;
}


}
#s-dabe4a5c-7e6f-4335-98bf-4afc81a45db0 {
  padding-top: 16px;
padding-bottom: 0px;
text-align: left;
}

#s-dabe4a5c-7e6f-4335-98bf-4afc81a45db0 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-dabe4a5c-7e6f-4335-98bf-4afc81a45db0 .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-0c94e8af-ee90-43ef-b710-a634c5a77847 {
  text-align: center;
}




  #s-0c94e8af-ee90-43ef-b710-a634c5a77847 img.shogun-image {
    
    width: px;
  }


#s-0c94e8af-ee90-43ef-b710-a634c5a77847 .shogun-image-content {
  
    align-items: center;
  
}

#s-5ddf67c7-be4d-4250-bcc3-ea662bd22356 {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
padding-top: 0%;
padding-left: 14%;
padding-bottom: 0%;
padding-right: 14%;
min-height: 50px;
max-width: 1440px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-5ddf67c7-be4d-4250-bcc3-ea662bd22356 {
  padding-left: 32px;
padding-right: 32px;
}
}







#s-5ddf67c7-be4d-4250-bcc3-ea662bd22356 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5ddf67c7-be4d-4250-bcc3-ea662bd22356.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ca435e8f-e0ca-4eb6-bca1-c57262fb404d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-b72e0096-91eb-4d1b-a886-a38c4a73c565 {
  text-align: center;
}




  #s-b72e0096-91eb-4d1b-a886-a38c4a73c565 img.shogun-image {
    
    width: px;
  }


#s-b72e0096-91eb-4d1b-a886-a38c4a73c565 .shogun-image-content {
  
    align-items: center;
  
}

#s-ced3e7eb-0488-4df3-b621-133a824b6d49 {
  text-align: center;
}




  #s-ced3e7eb-0488-4df3-b621-133a824b6d49 img.shogun-image {
    
    width: px;
  }


#s-ced3e7eb-0488-4df3-b621-133a824b6d49 .shogun-image-content {
  
    align-items: center;
  
}

#s-0e617d7a-cd64-49cd-ad14-c3cc85c018e2 {
  text-align: center;
}




  #s-0e617d7a-cd64-49cd-ad14-c3cc85c018e2 img.shogun-image {
    
    width: px;
  }


#s-0e617d7a-cd64-49cd-ad14-c3cc85c018e2 .shogun-image-content {
  
    align-items: center;
  
}

#s-1949c967-7c2e-4df5-93f2-39750519b3cc {
  text-align: center;
}




  #s-1949c967-7c2e-4df5-93f2-39750519b3cc img.shogun-image {
    
    width: px;
  }


#s-1949c967-7c2e-4df5-93f2-39750519b3cc .shogun-image-content {
  
    align-items: center;
  
}

#s-cd803376-2bde-4cfc-8127-2145fdb0483a {
  margin-left: auto;
margin-bottom: 8px;
margin-right: auto;
padding-top: 0%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 0%;
min-height: 50px;
max-width: 1440px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-cd803376-2bde-4cfc-8127-2145fdb0483a {
  
}
}







#s-cd803376-2bde-4cfc-8127-2145fdb0483a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd803376-2bde-4cfc-8127-2145fdb0483a.shg-box.shg-c {
  justify-content: center;
}

#s-12bc7e02-c3e0-4f50-ada7-48c94db685ef {
  margin-bottom: 16px;
min-height: 50px;
}








#s-12bc7e02-c3e0-4f50-ada7-48c94db685ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-12bc7e02-c3e0-4f50-ada7-48c94db685ef {
  cursor: pointer;
}#s-12bc7e02-c3e0-4f50-ada7-48c94db685ef.shg-box.shg-c {
  justify-content: center;
}

#s-bb427d77-e27f-46b7-83fe-fa994bb4997f {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-bb427d77-e27f-46b7-83fe-fa994bb4997f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 32px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-bb427d77-e27f-46b7-83fe-fa994bb4997f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 24px;
  line-height: 1.2em;
  letter-spacing: 3px;
  text-align: center;
}


}
#s-9e63f954-b648-49a1-bef2-ba461e43c18e {
  padding-top: 8px;
padding-bottom: 0px;
text-align: center;
}

#s-9e63f954-b648-49a1-bef2-ba461e43c18e .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: FuturaLTPro-Book;
  font-style:   ;
  font-size: 18px;
  line-height: 1.6em;
  letter-spacing: 0px;
  text-align: center;
}



#s-5d498c26-2a90-46ab-bf41-34b98684885b {
  padding-top: 8px;
padding-bottom: 0px;
text-align: center;
}

#s-5d498c26-2a90-46ab-bf41-34b98684885b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-5d498c26-2a90-46ab-bf41-34b98684885b .shogun-heading-component h2 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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