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

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

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

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

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

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

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  color: ;
  font-family: ;
  font-weight: ;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  color: ;
  font-family: ;
  font-weight: ;
}

.shg-theme-text-content p {
  color: ;
  font-family: ;
  font-weight: ;
}

.shogun-tabs {
  margin: 0 !important;
  list-style: none !important;
  padding: 0 0 0 0;
  overflow: visible;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.shogun-tabs.shogun-modern {
  padding-left: 10px;
  padding-right: 5px;
  overflow: hidden;
  transform: translate(0px, 0px);
}

.shogun-tabs li {
  text-decoration: none;
  cursor: pointer;
  position: relative;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
}

.shogun-tabs.shogun-modern li {
  width: 200px;
  height: 45px;
  margin: 0 5px 0 0;
}

.shogun-tabs.shogun-rounded li {
  margin-bottom: 0;
  float: left;
  box-sizing: border-box;
  margin-right: 2px;
  line-height: 1.42857143;
  position: relative;
  display: block;
  overflow: visible;
}

.shogun-tabs.shogun-rounded li .shogun-tab-box {
  padding: 10px 15px !important;
  border-radius: 4px 4px 0 0;
}

.shogun-tabs.shogun-modern li .shogun-tab-box {
  padding: 12px 5px !important;
  width: 100%;
  height: 100%;
}

@media (max-width: 768px) {
  .shogun-tabs.shogun-rounded li .shogun-tab-box {
    padding: 10px 5px !important;
    text-align: center;
  }

  .shogun-tabs.shogun-modern li .shogun-tab-box {
    padding: 12px 15px !important;
  }
}

.shogun-tabs.shogun-rounded .shogun-tab-box {
  border-bottom: none !important;
}

.shogun-tabs.shogun-modern li.active {
  z-index: 40;
}

.shogun-tabs.shogun-modern li .shogun-tab-box::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  left: 0;
  z-index: -1;
  outline: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  content: "";
  transform: perspective(100px) rotateX(30deg);
  -webkit-transform: perspective(100px) rotateX(30deg);
}

.shogun-tabs.shogun-modern li.shogun-tab-active .shogun-tab-box::after {
  border-bottom: none !important;
  height: 46px;
}

.shogun-tabs-body {
  padding-top: 10px;
}

.shogun-tabs-body.shogun-rounded {
  margin-top: 0px !important;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.shogun-tabs-body > .shogun-tab-content {
  display: none;
}

.shogun-tabs-body > .shogun-tab-content.shogun-tab-active {
  -webkit-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
  display: block;
}

.shogun-tab-border {
  position: absolute;
}

.shogun-tab-title {
  white-space: nowrap;
  text-align: center;

  display: inline-block;
  width: 100%;
}

.shogun-tabs.shogun-modern .shogun-tab-title {
  /** Hack for Safari weird bug */
  /* https://stackoverflow.com/questions/18146511/bug-in-css3-rotatey-transition-on-safari */
  transform: translateZ(1000px);
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a {
  text-align: left;
}
@media (min-width: 1200px){#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a {
  display: none;
}
#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a, #wrap-s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a {
  display: none;
}
#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a, #wrap-s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a {
  display: none;
}
#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a, #wrap-s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a { display:none !important; }}@media (max-width: 767px){#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a {
  display: none;
}
#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a, #wrap-s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a { display:none !important; }}

  #s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid #DDDDDD;
  }
  #s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: #F4F4F4;
    border: 1px solid #ddd;
  }
#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 25px;
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(255, 91, 0, 1);
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: #F4F4F4;
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid #ddd;
}
@media (min-width: 768px) and (max-width: 991px){
  #s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid #DDDDDD;
  }
  #s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: #F4F4F4;
    border: 1px solid #ddd;
  }
#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 20px;
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(255, 91, 0, 1);
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: #F4F4F4;
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid #ddd;
}
}@media (max-width: 767px){
  #s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid #DDDDDD;
  }
  #s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: #F4F4F4;
    border: 1px solid #ddd;
  }
#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(255, 91, 0, 1);
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: #F4F4F4;
}

#s-e7ffc17d-c492-46fd-b087-0092e7e9ea4a .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid #ddd;
}
}
.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 {
  object-fit: cover;
  font-family: "object-fit: cover;";
  width: 100%;
}

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}

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

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

#s-292f1db8-6871-45c4-8151-df680eccae1b {
  text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-292f1db8-6871-45c4-8151-df680eccae1b {
  
}
}@media (max-width: 767px){#s-292f1db8-6871-45c4-8151-df680eccae1b {
  display: none;
}
#s-292f1db8-6871-45c4-8151-df680eccae1b, #wrap-s-292f1db8-6871-45c4-8151-df680eccae1b { display:none !important; }}






  #s-292f1db8-6871-45c4-8151-df680eccae1b img.shogun-image {
    

    
    
    
  }


#s-292f1db8-6871-45c4-8151-df680eccae1b .shogun-image-content {
  
    align-items:  flex-start;
  
}

.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: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  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-f026d848-7681-4d21-b6d4-234207bc83af {
  margin-top: 5%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f026d848-7681-4d21-b6d4-234207bc83af .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 65px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-f026d848-7681-4d21-b6d4-234207bc83af .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 40px;
  
  
  
}


}
@media (min-width: 768px) and (max-width: 991px){#s-52770d57-1f13-4775-8c8e-8155e3861e7d {
  display: none;
}
#s-52770d57-1f13-4775-8c8e-8155e3861e7d, #wrap-s-52770d57-1f13-4775-8c8e-8155e3861e7d { display:none !important; }}@media (max-width: 767px){#s-52770d57-1f13-4775-8c8e-8155e3861e7d {
  display: none;
}
#s-52770d57-1f13-4775-8c8e-8155e3861e7d, #wrap-s-52770d57-1f13-4775-8c8e-8155e3861e7d { display:none !important; }}
@media (min-width: 1200px){#s-54d08790-6d05-4631-bc68-be4d90f264b9 {
  display: none;
}
#s-54d08790-6d05-4631-bc68-be4d90f264b9, #wrap-s-54d08790-6d05-4631-bc68-be4d90f264b9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-54d08790-6d05-4631-bc68-be4d90f264b9 {
  display: none;
}
#s-54d08790-6d05-4631-bc68-be4d90f264b9, #wrap-s-54d08790-6d05-4631-bc68-be4d90f264b9 { display:none !important; }}
.shg-box {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  /**
   * 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: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

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

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

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

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

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

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

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

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

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

#s-7ba7ffcc-9579-449e-b3f5-efa9a189abed {
  margin-top: 0px;
margin-left: 100px;
margin-bottom: 30px;
margin-right: 100px;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7ba7ffcc-9579-449e-b3f5-efa9a189abed {
  margin-left: 50px;
margin-right: 50px;
}
}@media (max-width: 767px){#s-7ba7ffcc-9579-449e-b3f5-efa9a189abed {
  margin-left: 20px;
margin-right: 20px;
}
}







#s-7ba7ffcc-9579-449e-b3f5-efa9a189abed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7ba7ffcc-9579-449e-b3f5-efa9a189abed.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9c68383b-e2e5-4152-b8a9-b13e9c919d2e {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-9c68383b-e2e5-4152-b8a9-b13e9c919d2e {
  margin-top: 10px;
}
}
#s-9c68383b-e2e5-4152-b8a9-b13e9c919d2e .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



.shogun-accordion-wrapper .shogun-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-6dc1ef01-7d90-4a05-89dc-88e801cdccf9 {
  opacity: 1;
}
@media (min-width: 768px) and (max-width: 991px){#s-6dc1ef01-7d90-4a05-89dc-88e801cdccf9 {
  margin-left: 0%;
margin-right: 0%;
}
}
#s-6dc1ef01-7d90-4a05-89dc-88e801cdccf9 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-6dc1ef01-7d90-4a05-89dc-88e801cdccf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(249, 249, 249, 1);
  padding: 11px;
}

#s-6dc1ef01-7d90-4a05-89dc-88e801cdccf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(51, 51, 51, 1);
}

#s-6dc1ef01-7d90-4a05-89dc-88e801cdccf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-6dc1ef01-7d90-4a05-89dc-88e801cdccf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(51, 51, 51, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-6dc1ef01-7d90-4a05-89dc-88e801cdccf9 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-2828103f-07b4-459e-9ad3-e2c1bcf4a86d {
  margin-top: 30px;
}

#s-2828103f-07b4-459e-9ad3-e2c1bcf4a86d > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(238, 238, 238, 1);
}

#s-2828103f-07b4-459e-9ad3-e2c1bcf4a86d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 11px;
}

#s-2828103f-07b4-459e-9ad3-e2c1bcf4a86d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(51, 51, 51, 1);
}

#s-2828103f-07b4-459e-9ad3-e2c1bcf4a86d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(238, 238, 238, 1);
}

#s-2828103f-07b4-459e-9ad3-e2c1bcf4a86d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(51, 51, 51, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 18px;
}

#s-2828103f-07b4-459e-9ad3-e2c1bcf4a86d > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 18px;
}
#s-9f53a0df-1c4e-4858-bf8d-52f42f25217a {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
}

#s-9f53a0df-1c4e-4858-bf8d-52f42f25217a .shogun-form-box label.shogun-form-label {
  display: flex;
  font-weight:  600; 
  color: rgba(51, 51, 51, 1);
  font-family: Asap;
  font-size: 15px;
  font-style: ;
  
  
  
  padding-top: 5px;
  padding-bottom: 5px;
  
  
}

#s-9f53a0df-1c4e-4858-bf8d-52f42f25217a .shogun-form-success-msg {
  visibility: hidden;
  display: flex;
  align-items: center;
  font-size: ;
  font-style: ;
  color: rgba(255, 92, 38, 1);
  font-family: ;
  font-weight: ;
  line-height: 2em;
  
  justify-content: center;
}

#s-9f53a0df-1c4e-4858-bf8d-52f42f25217a .shogun-form-success-msg > svg {
  margin-right: 4px;
  stroke: rgba(255, 92, 38, 1);
}

#s-9f53a0df-1c4e-4858-bf8d-52f42f25217a .shogun-form-error-msg-container, #s-9f53a0df-1c4e-4858-bf8d-52f42f25217a .shogun-form-field-error-msg-container {
  display: none;
}

#s-9f53a0df-1c4e-4858-bf8d-52f42f25217a .shogun-form-error-msg {
  
  font-style: ;
  color: #ff0000;
  font-family: Asap;
  font-weight: 500;
  
  
  justify-content: center;
}

#s-9f53a0df-1c4e-4858-bf8d-52f42f25217a .shogun-form-field-error-msg > svg {
  margin-right: 4px;
  stroke: #ff0000;
}

.shg-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

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

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

#s-ec120d6d-ffc1-4828-90e2-720d0a4981b8 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
}

@media (min-width: 0px) {
[id="s-ec120d6d-ffc1-4828-90e2-720d0a4981b8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ec120d6d-ffc1-4828-90e2-720d0a4981b8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ec120d6d-ffc1-4828-90e2-720d0a4981b8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ec120d6d-ffc1-4828-90e2-720d0a4981b8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

.shogun-form-text-input-field {
  width: 100%;
}

.shogun-form-text-input-field:focus {
  outline: none;
}

textarea.shogun-form-text-input-field {
  resize: none;
  overflow: hidden;
  min-height: 70px !important;
}

#s-ed658101-28a0-419c-8ee1-cbce37f8fc8c  .shogun-form-text-input-field {
  border-width: 1px;
  border-color: rgba(51, 51, 51, 1);
  
  
  
  font-size: ;
  font-style: ;
  color: rgba(51, 51, 51, 1);
  font-family: ;
  font-weight: ;
  
  
}

#s-ed658101-28a0-419c-8ee1-cbce37f8fc8c  .shogun-form-text-input-field::placeholder {
  
  
  color: #000;
  
  
  
  
}


#s-ed658101-28a0-419c-8ee1-cbce37f8fc8c .shogun-form-text-input-field:hover {
  border-width: 1px;
  border-color: #000;
  border-radius: 0px;
  
  color: #000;
}



#s-ed658101-28a0-419c-8ee1-cbce37f8fc8c .shogun-form-text-input-field:focus {
  border-width: 1px;
  border-color: #000;
  
  
  color: #000;
}


#s-eabb0d7e-3d94-445c-bb51-bc0476e86c14  .shogun-form-text-input-field {
  border-width: 1px;
  border-color: #000;
  
  
  
  font-size: ;
  font-style: ;
  color: #000;
  font-family: ;
  font-weight: ;
  
  
}

#s-eabb0d7e-3d94-445c-bb51-bc0476e86c14  .shogun-form-text-input-field::placeholder {
  
  
  color: #000;
  
  
  
  
}


#s-eabb0d7e-3d94-445c-bb51-bc0476e86c14 .shogun-form-text-input-field:hover {
  border-width: 1px;
  border-color: #000;
  
  
  color: #000;
}



#s-eabb0d7e-3d94-445c-bb51-bc0476e86c14 .shogun-form-text-input-field:focus {
  border-width: 1px;
  border-color: #000;
  
  
  color: #000;
}


#s-5eb89b0c-ec08-4c9f-b7cb-d1086d967cda {
  margin-left: 10px;
margin-right: 10px;
}

#s-5eb89b0c-ec08-4c9f-b7cb-d1086d967cda  .shogun-form-text-input-field {
  border-width: 1px;
  border-color: #000;
  
  
  
  font-size: ;
  font-style: ;
  color: #000;
  font-family: ;
  font-weight: ;
  
  
}

#s-5eb89b0c-ec08-4c9f-b7cb-d1086d967cda  .shogun-form-text-input-field::placeholder {
  
  
  color: #000;
  
  
  
  
}


#s-5eb89b0c-ec08-4c9f-b7cb-d1086d967cda .shogun-form-text-input-field:hover {
  border-width: 1px;
  border-color: #000;
  
  
  color: #000;
}



#s-5eb89b0c-ec08-4c9f-b7cb-d1086d967cda .shogun-form-text-input-field:focus {
  border-width: 1px;
  border-color: #000;
  
  
  color: #000;
}


.shogun-form-box-submit {
  border: 0;
  font-size: 1em;
  line-height: 1.8;
}

.shogun-form-box-submit:focus {
  outline: none;
}

.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-e84e8069-52ba-4b4b-a839-7364982cdce1 {
  margin-top: 15px;
padding-top: 10px;
padding-left: 25px;
padding-bottom: 10px;
padding-right: 25px;
border-radius: 1px;
color: #FFFFFF;
background-color: rgba(255, 92, 38, 1);
text-align: center;
cursor: pointer;
font-size: 17px;
letter-spacing: 1px;
background-image: none;
hover-type: color;
}
#s-e84e8069-52ba-4b4b-a839-7364982cdce1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e84e8069-52ba-4b4b-a839-7364982cdce1:active {background-color: #000000 !important;
text-decoration: none !important;}
#s-e84e8069-52ba-4b4b-a839-7364982cdce1[disabled],
#s-e84e8069-52ba-4b4b-a839-7364982cdce1[disabled]:hover,
#s-e84e8069-52ba-4b4b-a839-7364982cdce1[disabled]:focus {
  background-color: #D7D5E2 !important;
}

#s-e84e8069-52ba-4b4b-a839-7364982cdce1 {
  display:  inline-block ;
  width:  auto ;
}


#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 {
  margin-top: -10px;
margin-left: 20px;
margin-right: 20px;
min-height: 50px;
background-color: rgba(243, 243, 243, 1);
}
@media (min-width: 1200px){#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 {
  display: none;
}
#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73, #wrap-s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 {
  display: none;
}
#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73, #wrap-s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 {
  display: none;
}
#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73, #wrap-s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 { display:none !important; }}@media (max-width: 767px){#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 {
  min-height: 0px;
}
}







#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f02aa28b-ddde-4a56-a889-1b8f0c29ef73.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4dce6e10-4e1d-41bd-b90b-6b875f78530a {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4dce6e10-4e1d-41bd-b90b-6b875f78530a .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b {
  margin-bottom: 15px;
}
@media (min-width: 768px) and (max-width: 991px){#s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b {
  margin-left: 3%;
margin-right: 3%;
}
}@media (max-width: 767px){#s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b {
  display: none;
}
#s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b, #wrap-s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b { display:none !important; }}
@media (min-width: 0px) {
[id="s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c96e4723-eddb-4cd4-9962-fea8b9eebb0b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-d62ad7c0-0c8b-4cce-a7b5-fad5e588668e {
  min-height: 50px;
}








#s-d62ad7c0-0c8b-4cce-a7b5-fad5e588668e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d62ad7c0-0c8b-4cce-a7b5-fad5e588668e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b239ad03-c66a-43d3-a271-f47a8561355c {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b239ad03-c66a-43d3-a271-f47a8561355c .shogun-heading-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: "Asap";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-4119c3da-bc5a-4823-852d-cc39d094bfab {
  margin-left: 30px;
margin-right: 30px;
}

.shg-hr-wrapper {
  padding: 30px 0;
}

.shg-hr-wrapper hr {
  margin: 0;
  border: 0;
  width: 100%;
}

#s-bdb4f18a-014f-4a35-b8de-c7936211c058 {
  margin-left: 30px;
margin-right: 30px;
}

#s-bdb4f18a-014f-4a35-b8de-c7936211c058 hr {
  border-top: 1px solid rgba(51, 51, 51, 1);
}

#s-80aadc8b-8ab7-4de9-8978-1c21b42931e2 {
  min-height: 50px;
}








#s-80aadc8b-8ab7-4de9-8978-1c21b42931e2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-80aadc8b-8ab7-4de9-8978-1c21b42931e2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-97ee5bf3-fd73-42c5-b373-fc8b22b55ed2 {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-97ee5bf3-fd73-42c5-b373-fc8b22b55ed2 .shogun-heading-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: "Asap";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-15d6bbb9-9dba-4735-b8f0-edd95a854263 {
  margin-left: 30px;
margin-right: 10px;
}

#s-6d93e8fd-216c-4f5f-8b2f-ce531a262951 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
}








#s-6d93e8fd-216c-4f5f-8b2f-ce531a262951 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6d93e8fd-216c-4f5f-8b2f-ce531a262951.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-44f34d6c-5bc1-4c9d-8562-f3cebba1060b {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-44f34d6c-5bc1-4c9d-8562-f3cebba1060b .shogun-heading-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: "Asap";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-1aa8d2f0-6e73-4797-a24d-726409befced {
  margin-left: 30px;
margin-right: 30px;
}

#s-4200541b-3153-4545-aa46-888b6af7727a {
  margin-left: 30px;
margin-right: 30px;
}

#s-4200541b-3153-4545-aa46-888b6af7727a hr {
  border-top: 1px solid rgba(51, 51, 51, 1);
}

#s-69699c31-2698-4323-9881-dfb9d79769d8 {
  min-height: 50px;
}








#s-69699c31-2698-4323-9881-dfb9d79769d8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-69699c31-2698-4323-9881-dfb9d79769d8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0d4ee2d0-5415-4d8f-8fbf-5abed05b44fb {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0d4ee2d0-5415-4d8f-8fbf-5abed05b44fb .shogun-heading-component h4 {
  color: #000;
  font-weight:  600 ;
  font-family: "Asap";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-60f301af-e900-4edf-8d7a-b60725c335bd {
  margin-left: 30px;
margin-right: 10px;
}

#s-e2384402-6264-4c91-8d3f-77207b6c4025 {
  margin-left: 10px;
margin-right: 10px;
min-height: 50px;
}
@media (max-width: 767px){#s-e2384402-6264-4c91-8d3f-77207b6c4025 {
  margin-left: 5px;
margin-right: 5px;
}
}







#s-e2384402-6264-4c91-8d3f-77207b6c4025 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e2384402-6264-4c91-8d3f-77207b6c4025.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-555b8c08-6d61-471c-9c91-f650adbd00b7 {
  min-height: 50px;
}








#s-555b8c08-6d61-471c-9c91-f650adbd00b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-555b8c08-6d61-471c-9c91-f650adbd00b7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-165af8a4-0062-45aa-b6ae-d85a3608937d {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-165af8a4-0062-45aa-b6ae-d85a3608937d .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-dbf40d6e-bf84-4140-9152-81a9b249745a {
  margin-left: 30px;
margin-right: 30px;
}

#s-1f454f01-bc64-41a9-9582-6ad09441964f {
  margin-left: 25px;
margin-right: 25px;
}

#s-1f454f01-bc64-41a9-9582-6ad09441964f hr {
  border-top: 1px solid rgba(51, 51, 51, 1);
}

#s-2b7c28e9-459d-473f-99f5-fdeadb03d54f {
  min-height: 50px;
}








#s-2b7c28e9-459d-473f-99f5-fdeadb03d54f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2b7c28e9-459d-473f-99f5-fdeadb03d54f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cba89a29-d06a-4dca-9ce3-3cb4df9f552f {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-cba89a29-d06a-4dca-9ce3-3cb4df9f552f .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-ea00167e-5119-448f-a12c-9afe10aefa37 {
  margin-left: 30px;
margin-right: 10px;
}

#s-da00a347-8458-41a0-bf29-d5c87181f2ba {
  margin-left: 25px;
margin-right: 25px;
}

#s-da00a347-8458-41a0-bf29-d5c87181f2ba hr {
  border-top: 1px solid rgba(51, 51, 51, 1);
}

#s-d81c81c9-e2b1-4de0-b112-dc38e14b3167 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
}








#s-d81c81c9-e2b1-4de0-b112-dc38e14b3167 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d81c81c9-e2b1-4de0-b112-dc38e14b3167.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aa9484b5-d3fc-41a5-9a2a-51e5f53a62cd {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-aa9484b5-d3fc-41a5-9a2a-51e5f53a62cd .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-05dffdac-c9b7-4b93-9f4b-c1402939233a {
  margin-left: 30px;
margin-right: 30px;
}

#s-6150ed79-747e-4cf5-9984-68dffed781f5 {
  margin-left: 25px;
margin-right: 25px;
}

#s-6150ed79-747e-4cf5-9984-68dffed781f5 hr {
  border-top: 1px solid rgba(51, 51, 51, 1);
}

#s-2bb9c37a-c6e7-4ec9-9134-daf0d6d18a31 {
  min-height: 50px;
}








#s-2bb9c37a-c6e7-4ec9-9134-daf0d6d18a31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2bb9c37a-c6e7-4ec9-9134-daf0d6d18a31.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-70cc3406-8fe6-41fa-94cc-03ec59f1ee9f {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-70cc3406-8fe6-41fa-94cc-03ec59f1ee9f .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-1ce2c693-eba3-4cdf-99d4-b054ad2edab9 {
  margin-left: 30px;
margin-right: 30px;
}

#s-7ba8440b-4fbe-48cf-a3af-29f19bb32d76 {
  margin-left: 20px;
margin-right: 20px;
}

#s-7ba8440b-4fbe-48cf-a3af-29f19bb32d76 hr {
  border-top: 1px solid rgba(51, 51, 51, 1);
}

#s-d792402e-770e-4c1b-b955-25b51978d821 {
  margin-top: 20px;
margin-left: 30px;
margin-right: 30px;
min-height: 50px;
background-color: rgba(243, 243, 243, 1);
}
@media (min-width: 1200px){#s-d792402e-770e-4c1b-b955-25b51978d821 {
  display: none;
}
#s-d792402e-770e-4c1b-b955-25b51978d821, #wrap-s-d792402e-770e-4c1b-b955-25b51978d821 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d792402e-770e-4c1b-b955-25b51978d821 {
  display: none;
}
#s-d792402e-770e-4c1b-b955-25b51978d821, #wrap-s-d792402e-770e-4c1b-b955-25b51978d821 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d792402e-770e-4c1b-b955-25b51978d821 {
  display: none;
}
#s-d792402e-770e-4c1b-b955-25b51978d821, #wrap-s-d792402e-770e-4c1b-b955-25b51978d821 { display:none !important; }}@media (max-width: 767px){#s-d792402e-770e-4c1b-b955-25b51978d821 {
  
}
}







#s-d792402e-770e-4c1b-b955-25b51978d821 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d792402e-770e-4c1b-b955-25b51978d821.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-68142621-c090-4fc7-aba5-1bb62465bc8f {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-68142621-c090-4fc7-aba5-1bb62465bc8f .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-0599cedb-9373-4a58-adae-7d9de929e87d {
  margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0599cedb-9373-4a58-adae-7d9de929e87d .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-d498c7a7-b5a0-4c30-a925-2e3f753cf2b7 {
  margin-left: 0px;
margin-right: 0px;
}

#s-9b972a31-b0b6-46d5-a1c7-9a3cdd075421 {
  margin-left: 0px;
margin-right: 30px;
}

#s-9b972a31-b0b6-46d5-a1c7-9a3cdd075421 hr {
  border-top: 1px solid rgba(111, 111, 111, 1);
}

#s-97b2bafb-04d8-4f3f-9ae5-14d4ccec457a {
  margin-left: 0px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-97b2bafb-04d8-4f3f-9ae5-14d4ccec457a .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-004cb84f-e763-4dac-803a-7b46e299ad8d {
  margin-left: 0px;
margin-right: 0px;
}

#s-4f9c646a-b86d-4c4d-8127-0537825df129 {
  margin-top: 50px;
margin-left: 0%;
margin-right: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-4f9c646a-b86d-4c4d-8127-0537825df129 {
  margin-top: 30px;
}
}
#s-4f9c646a-b86d-4c4d-8127-0537825df129 hr {
  border-top: 1px solid rgba(111, 111, 111, 1);
}

#s-79b01803-3936-4fd3-a8c8-896a8f5de0fd {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-79b01803-3936-4fd3-a8c8-896a8f5de0fd .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-4a96ee9d-bd06-4e3b-834c-820202c6881c {
  margin-left: 0px;
min-height: 50px;
}








#s-4a96ee9d-bd06-4e3b-834c-820202c6881c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4a96ee9d-bd06-4e3b-834c-820202c6881c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0ecc397d-b94a-4b47-b5b8-d0f69ce2a3b8 {
  margin-top: 50px;
margin-left: 0%;
margin-right: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-0ecc397d-b94a-4b47-b5b8-d0f69ce2a3b8 {
  margin-top: 30px;
}
}
#s-0ecc397d-b94a-4b47-b5b8-d0f69ce2a3b8 hr {
  border-top: 1px solid rgba(111, 111, 111, 1);
}

#s-47952e46-66fc-4e0f-a3cf-06f29e2a7711 {
  margin-top: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-47952e46-66fc-4e0f-a3cf-06f29e2a7711 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-66196561-ebe6-46ee-8a1c-141e07e69175 {
  margin-left: 10px;
margin-right: 10px;
text-align: center;
}







  #s-66196561-ebe6-46ee-8a1c-141e07e69175 img.shogun-image {
    

    
    
    
  }


#s-66196561-ebe6-46ee-8a1c-141e07e69175 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-6de84d07-34ee-4e39-bd57-18de04a59a89 {
  margin-bottom: 50px;
}

#s-6a7f5e45-7e3a-465a-8eba-77c73e5ea33f {
  margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-6a7f5e45-7e3a-465a-8eba-77c73e5ea33f {
  margin-left: 3%;
margin-right: 3%;
}
}@media (max-width: 767px){#s-6a7f5e45-7e3a-465a-8eba-77c73e5ea33f {
  display: none;
}
#s-6a7f5e45-7e3a-465a-8eba-77c73e5ea33f, #wrap-s-6a7f5e45-7e3a-465a-8eba-77c73e5ea33f { display:none !important; }}







#s-6a7f5e45-7e3a-465a-8eba-77c73e5ea33f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6a7f5e45-7e3a-465a-8eba-77c73e5ea33f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-96425071-c48e-4ae0-8f5f-ac12d50bf24f {
  margin-top: 2%;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-96425071-c48e-4ae0-8f5f-ac12d50bf24f .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-96425071-c48e-4ae0-8f5f-ac12d50bf24f .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-436a1bea-b43d-4693-a463-4a09ada0a663 {
  margin-top: -3px;
margin-bottom: -3px;
padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-436a1bea-b43d-4693-a463-4a09ada0a663 {
  display: none;
}
#s-436a1bea-b43d-4693-a463-4a09ada0a663, #wrap-s-436a1bea-b43d-4693-a463-4a09ada0a663 { display:none !important; }}
#s-436a1bea-b43d-4693-a463-4a09ada0a663 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-436a1bea-b43d-4693-a463-4a09ada0a663 .shg-sld-nav-button.shg-sld-left,
#s-436a1bea-b43d-4693-a463-4a09ada0a663 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-e0bfa525-f161-4642-a72f-adb0e9d9ba53 {
  min-height: 50px;
}








#s-e0bfa525-f161-4642-a72f-adb0e9d9ba53 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e0bfa525-f161-4642-a72f-adb0e9d9ba53.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4a9087a5-f969-410c-a41b-9e19540ff5f6 {
  margin-top: 0px;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4a9087a5-f969-410c-a41b-9e19540ff5f6 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-4a9087a5-f969-410c-a41b-9e19540ff5f6 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}


}
#s-82c6e7e9-5ad1-4d14-81b8-01d55fe5a4d8 {
  text-align: center;
}







  #s-82c6e7e9-5ad1-4d14-81b8-01d55fe5a4d8 img.shogun-image {
    

    
    
    
  }


#s-82c6e7e9-5ad1-4d14-81b8-01d55fe5a4d8 .shogun-image-content {
  
    align-items: center;
  
}

#s-0bb33e84-0506-4e90-9a72-f4fcf153ffc9 {
  min-height: 50px;
}








#s-0bb33e84-0506-4e90-9a72-f4fcf153ffc9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0bb33e84-0506-4e90-9a72-f4fcf153ffc9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0faf8e0d-4e07-4bb9-9e0e-18fe503bcad8 {
  margin-top: 0px;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0faf8e0d-4e07-4bb9-9e0e-18fe503bcad8 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-0faf8e0d-4e07-4bb9-9e0e-18fe503bcad8 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}


}
#s-f0bc83c8-c3f6-47b5-8b08-08b19741f4cd {
  text-align: center;
}







  #s-f0bc83c8-c3f6-47b5-8b08-08b19741f4cd img.shogun-image {
    

    
    
    
  }


#s-f0bc83c8-c3f6-47b5-8b08-08b19741f4cd .shogun-image-content {
  
    align-items: center;
  
}

#s-f43db468-dcb4-4924-8cc6-edefcfa058cb {
  min-height: 50px;
}








#s-f43db468-dcb4-4924-8cc6-edefcfa058cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f43db468-dcb4-4924-8cc6-edefcfa058cb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1c470647-9c4a-4851-863d-9f3efd2d40c6 {
  margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1c470647-9c4a-4851-863d-9f3efd2d40c6 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-1c470647-9c4a-4851-863d-9f3efd2d40c6 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}


}
#s-8bb67e9e-4bed-4936-b9ef-6ecdf13c8d50 {
  text-align: center;
}







  #s-8bb67e9e-4bed-4936-b9ef-6ecdf13c8d50 img.shogun-image {
    

    
    
    
  }


#s-8bb67e9e-4bed-4936-b9ef-6ecdf13c8d50 .shogun-image-content {
  
    align-items: center;
  
}

#s-c5c9bd81-325c-4a82-85db-c02fa08b8f60 {
  min-height: 50px;
}








#s-c5c9bd81-325c-4a82-85db-c02fa08b8f60 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c5c9bd81-325c-4a82-85db-c02fa08b8f60.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8afb3efc-b793-4ece-927d-7468d5ffe74b {
  margin-top: 40px;
margin-bottom: 0px;
text-align: center;
}







  #s-8afb3efc-b793-4ece-927d-7468d5ffe74b img.shogun-image {
    

    
    
    
  }


#s-8afb3efc-b793-4ece-927d-7468d5ffe74b .shogun-image-content {
  
    align-items: center;
  
}

#s-136707fa-cc8d-4c5c-b9c3-87bae811c938 {
  margin-top: 10px;
margin-bottom: 0px;
text-align: center;
}







  #s-136707fa-cc8d-4c5c-b9c3-87bae811c938 img.shogun-image {
    

    
    
    
  }


#s-136707fa-cc8d-4c5c-b9c3-87bae811c938 .shogun-image-content {
  
    align-items: center;
  
}

#s-a554a1ea-d6d1-4fbe-94ec-6a34cd00c0ec {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}







  #s-a554a1ea-d6d1-4fbe-94ec-6a34cd00c0ec img.shogun-image {
    

    
    
    
  }


#s-a554a1ea-d6d1-4fbe-94ec-6a34cd00c0ec .shogun-image-content {
  
    align-items: center;
  
}

#s-f277c136-a727-483f-a42c-474e1e63b60e {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-f277c136-a727-483f-a42c-474e1e63b60e img.shogun-image {
    

    
    
    
  }


#s-f277c136-a727-483f-a42c-474e1e63b60e .shogun-image-content {
  
    align-items: center;
  
}

#s-56e2c3ec-b8ec-4b9f-ad56-35e3ff854c79 {
  margin-top: 5%;
text-align: center;
}







  #s-56e2c3ec-b8ec-4b9f-ad56-35e3ff854c79 img.shogun-image {
    

    
    
    
  }


#s-56e2c3ec-b8ec-4b9f-ad56-35e3ff854c79 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-b468ba78-5cbc-4e2d-a2c5-61ca32784229 {
  margin-top: 3%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-b468ba78-5cbc-4e2d-a2c5-61ca32784229 {
  margin-top: 2%;
}
}
#s-b468ba78-5cbc-4e2d-a2c5-61ca32784229 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-b468ba78-5cbc-4e2d-a2c5-61ca32784229 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}
#s-91ce0bf7-c25b-46a4-8ab7-01c0d6232bb4 {
  margin-top: 5%;
text-align: center;
}







  #s-91ce0bf7-c25b-46a4-8ab7-01c0d6232bb4 img.shogun-image {
    

    
    
    
  }


#s-91ce0bf7-c25b-46a4-8ab7-01c0d6232bb4 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-5d54ebd8-5993-48ad-a021-3ff4405cc0da {
  margin-top: 3%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-5d54ebd8-5993-48ad-a021-3ff4405cc0da {
  margin-top: 2%;
}
}
#s-5d54ebd8-5993-48ad-a021-3ff4405cc0da .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-5d54ebd8-5993-48ad-a021-3ff4405cc0da .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}
#s-0b7ce7a4-19a7-4486-96b3-03bdb448a3f6 {
  margin-top: 7%;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-0b7ce7a4-19a7-4486-96b3-03bdb448a3f6 {
  margin-top: 7%;
}
}






  #s-0b7ce7a4-19a7-4486-96b3-03bdb448a3f6 img.shogun-image {
    

    
    
    
  }


#s-0b7ce7a4-19a7-4486-96b3-03bdb448a3f6 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-49833a60-9cd1-4ace-97a6-3aff37a1d73a {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-49833a60-9cd1-4ace-97a6-3aff37a1d73a {
  margin-top: 0px;
margin-bottom: 0px;
}
}@media (max-width: 767px){#s-49833a60-9cd1-4ace-97a6-3aff37a1d73a {
  
}
}
#s-49833a60-9cd1-4ace-97a6-3aff37a1d73a .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 45px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-49833a60-9cd1-4ace-97a6-3aff37a1d73a .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}
#s-80b0d458-7923-4dbe-a1c6-194b130e1649 {
  margin-top: 5%;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-80b0d458-7923-4dbe-a1c6-194b130e1649 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-80b0d458-7923-4dbe-a1c6-194b130e1649 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}
#s-82fa2ca4-3d79-4ef8-a834-fb749f393356 {
  min-height: 50px;
}








#s-82fa2ca4-3d79-4ef8-a834-fb749f393356 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-82fa2ca4-3d79-4ef8-a834-fb749f393356.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-69dcc634-683d-453c-9391-ad21925862b5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-69dcc634-683d-453c-9391-ad21925862b5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-69dcc634-683d-453c-9391-ad21925862b5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-69dcc634-683d-453c-9391-ad21925862b5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-8842c0a3-f107-4313-b39a-db9ab9ca64a4 {
  text-align: center;
}







  #s-8842c0a3-f107-4313-b39a-db9ab9ca64a4 img.shogun-image {
    

    
    
    
  }


#s-8842c0a3-f107-4313-b39a-db9ab9ca64a4 .shogun-image-content {
  
    align-items: center;
  
}

#s-09277475-3595-4969-bd59-31afdcbf221f {
  margin-bottom: 50%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
}

#s-09277475-3595-4969-bd59-31afdcbf221f .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-09277475-3595-4969-bd59-31afdcbf221f .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-a876693a-f35f-4754-99b4-2789b2adfed5 {
  text-align: center;
}







  #s-a876693a-f35f-4754-99b4-2789b2adfed5 img.shogun-image {
    

    
    
    
  }


#s-a876693a-f35f-4754-99b4-2789b2adfed5 .shogun-image-content {
  
    align-items: center;
  
}

#s-cce18ae3-dce7-4d3a-81bf-287b286e3db4 {
  margin-bottom: 50%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
}

#s-cce18ae3-dce7-4d3a-81bf-287b286e3db4 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-cce18ae3-dce7-4d3a-81bf-287b286e3db4 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
@media (min-width: 0px) {
[id="s-77524db2-a433-4f0c-acd5-8ba328bf4bcb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-77524db2-a433-4f0c-acd5-8ba328bf4bcb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-77524db2-a433-4f0c-acd5-8ba328bf4bcb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-77524db2-a433-4f0c-acd5-8ba328bf4bcb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-f2a9c99c-cccc-447c-9fea-d8c2cd187db9 {
  text-align: center;
}







  #s-f2a9c99c-cccc-447c-9fea-d8c2cd187db9 img.shogun-image {
    

    
    
    
  }


#s-f2a9c99c-cccc-447c-9fea-d8c2cd187db9 .shogun-image-content {
  
    align-items: center;
  
}

#s-acee3355-59a6-45e7-b1f2-20cba5ea7d19 {
  margin-bottom: 50%;
padding-left: 20px;
padding-bottom: 0%;
padding-right: 20px;
text-align: center;
}

#s-acee3355-59a6-45e7-b1f2-20cba5ea7d19 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-acee3355-59a6-45e7-b1f2-20cba5ea7d19 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-817dd55d-67e5-4f23-90dc-652cd40c4542 {
  text-align: center;
}







  #s-817dd55d-67e5-4f23-90dc-652cd40c4542 img.shogun-image {
    

    
    
    
  }


#s-817dd55d-67e5-4f23-90dc-652cd40c4542 .shogun-image-content {
  
    align-items: center;
  
}

#s-47dda7f8-5238-41af-8f83-7ccdfb93b3d5 {
  margin-bottom: 50%;
padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-47dda7f8-5238-41af-8f83-7ccdfb93b3d5 {
  display: none;
}
#s-47dda7f8-5238-41af-8f83-7ccdfb93b3d5, #wrap-s-47dda7f8-5238-41af-8f83-7ccdfb93b3d5 { display:none !important; }}
#s-47dda7f8-5238-41af-8f83-7ccdfb93b3d5 .shogun-heading-component h3 {
  color: rgba(55, 55, 55, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-47dda7f8-5238-41af-8f83-7ccdfb93b3d5 .shogun-heading-component h3 {
  color: rgba(55, 55, 55, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-47e973f0-8282-4d84-a0d7-4eaf057dc595 {
  margin-bottom: 49%;
padding-top: 10px;
padding-left: 50px;
padding-bottom: 10px;
padding-right: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-47e973f0-8282-4d84-a0d7-4eaf057dc595 {
  display: none;
}
#s-47e973f0-8282-4d84-a0d7-4eaf057dc595, #wrap-s-47e973f0-8282-4d84-a0d7-4eaf057dc595 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-47e973f0-8282-4d84-a0d7-4eaf057dc595 {
  display: none;
}
#s-47e973f0-8282-4d84-a0d7-4eaf057dc595, #wrap-s-47e973f0-8282-4d84-a0d7-4eaf057dc595 { display:none !important; }}@media (max-width: 767px){#s-47e973f0-8282-4d84-a0d7-4eaf057dc595 {
  display: none;
}
#s-47e973f0-8282-4d84-a0d7-4eaf057dc595, #wrap-s-47e973f0-8282-4d84-a0d7-4eaf057dc595 { display:none !important; }}
#s-47e973f0-8282-4d84-a0d7-4eaf057dc595 .shogun-heading-component h3 {
  color: rgba(55, 55, 55, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-47e973f0-8282-4d84-a0d7-4eaf057dc595 .shogun-heading-component h3 {
  color: rgba(55, 55, 55, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-1aa41d02-f1a3-476b-b48b-f9613c210310 {
  margin-top: 5%;
margin-bottom: 5%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1aa41d02-f1a3-476b-b48b-f9613c210310 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-1aa41d02-f1a3-476b-b48b-f9613c210310 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}
#s-b567449b-c5c6-4967-bceb-0235dddb8b64 {
  text-align: center;
}







  #s-b567449b-c5c6-4967-bceb-0235dddb8b64 img.shogun-image {
    

    
    
    
  }


#s-b567449b-c5c6-4967-bceb-0235dddb8b64 .shogun-image-content {
  
    align-items: center;
  
}

#s-a2deafd3-3248-4643-a786-34d962ed743f {
  margin-top: 5%;
text-align: center;
}







  #s-a2deafd3-3248-4643-a786-34d962ed743f img.shogun-image {
    

    
    
    
  }


#s-a2deafd3-3248-4643-a786-34d962ed743f .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-8b5d053f-a63c-406e-9607-c67c962ead5f {
  margin-top: 3%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-8b5d053f-a63c-406e-9607-c67c962ead5f {
  margin-top: 2%;
}
}
#s-8b5d053f-a63c-406e-9607-c67c962ead5f .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-8b5d053f-a63c-406e-9607-c67c962ead5f .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}
#s-b642e669-adf7-4ee0-9bdc-2186e531e9d6 {
  margin-top: 4%;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b642e669-adf7-4ee0-9bdc-2186e531e9d6 .shogun-heading-component h2 {
  color: rgba(55, 55, 55, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-b642e669-adf7-4ee0-9bdc-2186e531e9d6 .shogun-heading-component h2 {
  color: rgba(55, 55, 55, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


}
@media (min-width: 0px) {
[id="s-caad773d-302b-49b6-b130-22fd03a72f6e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-caad773d-302b-49b6-b130-22fd03a72f6e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-caad773d-302b-49b6-b130-22fd03a72f6e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-caad773d-302b-49b6-b130-22fd03a72f6e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-1c1a34a4-a0f7-46d6-be80-2fa9d8992866 {
  text-align: center;
}







  #s-1c1a34a4-a0f7-46d6-be80-2fa9d8992866 img.shogun-image {
    

    
    
    
  }


#s-1c1a34a4-a0f7-46d6-be80-2fa9d8992866 .shogun-image-content {
  
    align-items: center;
  
}

#s-2f00efdc-612e-408d-b852-23c604912bea {
  margin-bottom: 50%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
}

#s-2f00efdc-612e-408d-b852-23c604912bea .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-2f00efdc-612e-408d-b852-23c604912bea .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-b19363bd-0c38-496b-8a13-f1161c3e04a3 {
  text-align: center;
}







  #s-b19363bd-0c38-496b-8a13-f1161c3e04a3 img.shogun-image {
    

    
    
    
  }


#s-b19363bd-0c38-496b-8a13-f1161c3e04a3 .shogun-image-content {
  
    align-items: center;
  
}

#s-ea9e5058-d91f-4d74-9ef8-01f47325ead2 {
  margin-bottom: 50%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
}

#s-ea9e5058-d91f-4d74-9ef8-01f47325ead2 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-ea9e5058-d91f-4d74-9ef8-01f47325ead2 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
@media (min-width: 0px) {
[id="s-46817a13-b452-4567-8d6b-5ba6ebd7a244"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-46817a13-b452-4567-8d6b-5ba6ebd7a244"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-46817a13-b452-4567-8d6b-5ba6ebd7a244"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-46817a13-b452-4567-8d6b-5ba6ebd7a244"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-58676ed0-07b2-4275-819c-039daa2cc9c1 {
  text-align: center;
}







  #s-58676ed0-07b2-4275-819c-039daa2cc9c1 img.shogun-image {
    

    
    
    
  }


#s-58676ed0-07b2-4275-819c-039daa2cc9c1 .shogun-image-content {
  
    align-items: center;
  
}

#s-c28e939f-0a21-4b5e-8e27-75ac47507f60 {
  margin-bottom: 50%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
}

#s-c28e939f-0a21-4b5e-8e27-75ac47507f60 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-c28e939f-0a21-4b5e-8e27-75ac47507f60 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-330df392-d856-4581-b418-610d5e2a6959 {
  text-align: center;
}







  #s-330df392-d856-4581-b418-610d5e2a6959 img.shogun-image {
    

    
    
    
  }


#s-330df392-d856-4581-b418-610d5e2a6959 .shogun-image-content {
  
    align-items: center;
  
}

#s-ef4b173b-5b50-45ac-aa5e-1ed2028ef77d {
  margin-bottom: 50%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
}

#s-ef4b173b-5b50-45ac-aa5e-1ed2028ef77d .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-ef4b173b-5b50-45ac-aa5e-1ed2028ef77d .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-f5eb27ae-28ae-4331-8ca0-81784d0e74d6 {
  margin-top: 5%;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f5eb27ae-28ae-4331-8ca0-81784d0e74d6 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


@media (min-width: 1200px){#s-f5eb27ae-28ae-4331-8ca0-81784d0e74d6 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f5eb27ae-28ae-4331-8ca0-81784d0e74d6 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 50px;
  
  
  
}


}
#s-60ea34da-9aa5-43f6-b546-355e4dfc8e6f {
  text-align: center;
}







  #s-60ea34da-9aa5-43f6-b546-355e4dfc8e6f img.shogun-image {
    

    
    
    
  }


#s-60ea34da-9aa5-43f6-b546-355e4dfc8e6f .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-3e21c888-6e8d-4b43-b7d7-be43a8a05b62 {
  margin-top: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-3e21c888-6e8d-4b43-b7d7-be43a8a05b62 {
  margin-left: 5%;
margin-right: 5%;
}
}
#s-3e21c888-6e8d-4b43-b7d7-be43a8a05b62 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-3e21c888-6e8d-4b43-b7d7-be43a8a05b62 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
@media (min-width: 0px) {
[id="s-c77b694e-0ed7-43d9-8984-938cf31390cf"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c77b694e-0ed7-43d9-8984-938cf31390cf"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c77b694e-0ed7-43d9-8984-938cf31390cf"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c77b694e-0ed7-43d9-8984-938cf31390cf"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-b61b059b-e016-4bbb-a788-267f75bbaa20 {
  text-align: center;
}







  #s-b61b059b-e016-4bbb-a788-267f75bbaa20 img.shogun-image {
    

    
    
    
  }


#s-b61b059b-e016-4bbb-a788-267f75bbaa20 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-d90a602b-8bd6-42c4-bf1a-621710d95185 {
  margin-top: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d90a602b-8bd6-42c4-bf1a-621710d95185 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-d90a602b-8bd6-42c4-bf1a-621710d95185 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-77c7b34e-36bc-4bac-9236-6dc0f97ef0b5 {
  text-align: center;
}







  #s-77c7b34e-36bc-4bac-9236-6dc0f97ef0b5 img.shogun-image {
    

    
    
    
  }


#s-77c7b34e-36bc-4bac-9236-6dc0f97ef0b5 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-61796a77-1c16-4c03-9a66-19692acb23d2 {
  margin-top: 2%;
margin-bottom: 0%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-61796a77-1c16-4c03-9a66-19692acb23d2 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-61796a77-1c16-4c03-9a66-19692acb23d2 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


}
#s-0787f97f-a5ce-474d-b49d-b8d5f32cd45b {
  margin-top: 7%;
margin-bottom: 5%;
text-align: center;
}







  #s-0787f97f-a5ce-474d-b49d-b8d5f32cd45b img.shogun-image {
    

    
    
    
  }


#s-0787f97f-a5ce-474d-b49d-b8d5f32cd45b .shogun-image-content {
  
    align-items: center;
  
}

#s-a4a760f8-4c10-4187-82db-27dff5f2b5ae {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
border-style: solid;
margin-top: 50px;
margin-left: 4%;
margin-right: 4%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
min-height: 500px;
}
@media (max-width: 767px){#s-a4a760f8-4c10-4187-82db-27dff5f2b5ae {
  margin-left: 2%;
margin-right: 2%;
}
}







#s-a4a760f8-4c10-4187-82db-27dff5f2b5ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a4a760f8-4c10-4187-82db-27dff5f2b5ae.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9c12d913-d543-4728-9e4a-63b08ab01227 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
opacity: 1;
}

#s-9c12d913-d543-4728-9e4a-63b08ab01227 .shogun-heading-component h2 {
  color: rgba(51, 51, 51, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 26px;
  line-height: 1em;
  
  
}



@media (max-width: 767px){#s-479f8928-a95c-4ca7-8f60-9dd017427fec {
  margin-left: 0%;
margin-right: 0%;
}
}
@media (min-width: 0px) {
[id="s-479f8928-a95c-4ca7-8f60-9dd017427fec"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-479f8928-a95c-4ca7-8f60-9dd017427fec"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-479f8928-a95c-4ca7-8f60-9dd017427fec"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-479f8928-a95c-4ca7-8f60-9dd017427fec"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-eadd9d6c-7e26-4574-b3fa-c84d54e12e6d {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.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;
  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-9f814de5-d381-4394-b64e-9cf7b0e096af {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
border-style: solid;
border-top-width: 0px;
border-left-width: 00px;
border-bottom-width: 0px;
border-right-width: 00px;
border-color: rgba(117, 114, 114, 0.32);
text-align: left;
}



.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af img.shogun-image {
  width: 100%;
}



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

.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af img.shogun-image {
  width: 100%;
}



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

.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af img.shogun-image {
  width: 100%;
}



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

.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f814de5-d381-4394-b64e-9cf7b0e096af img.shogun-image {
  width: 100%;
}



}
.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: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  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-efc6223f-bd96-4e28-b89b-c722a280c5d2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 0);
}

#s-efc6223f-bd96-4e28-b89b-c722a280c5d2 .shg-product-title-component h4 {
  color: rgba(51, 51, 51, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
}

#s-a2c8c514-83d6-4541-811b-76b91b8d7fe0 {
  text-align: center;
}

#s-a2c8c514-83d6-4541-811b-76b91b8d7fe0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 17px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a2c8c514-83d6-4541-811b-76b91b8d7fe0 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 17px;
}

#s-a2c8c514-83d6-4541-811b-76b91b8d7fe0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(68, 68, 68, 1);
  font-weight:  normal ;
  font-family: Asap;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-09bc3360-c05f-46c7-9729-f08309931628 {
  display: none;
}
#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(117, 114, 114, 0.32);
text-align: left;
}



.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0155f41-7908-4bce-bb8e-b8da8f4ca049 img.shogun-image {
  width: 100%;
}



}
#s-7d0b0848-f88e-4c07-acec-a330a878e630 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 0);
}

#s-7d0b0848-f88e-4c07-acec-a330a878e630 .shg-product-title-component h4 {
  color: rgba(51, 51, 51, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
}

#s-4b05e8ee-155b-4c1f-b93f-2624d1db6c7a {
  text-align: center;
}

#s-4b05e8ee-155b-4c1f-b93f-2624d1db6c7a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 17px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4b05e8ee-155b-4c1f-b93f-2624d1db6c7a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 17px;
}

#s-4b05e8ee-155b-4c1f-b93f-2624d1db6c7a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(68, 68, 68, 1);
  font-weight:  normal ;
  font-family: Asap;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-adb7efb3-fea4-4376-af1f-6f4269b477be {
  display: none;
}
#s-cf63e605-2049-4a22-83c4-7ee30221242f {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(117, 114, 114, 0.32);
text-align: left;
}



.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cf63e605-2049-4a22-83c4-7ee30221242f img.shogun-image {
  width: 100%;
}



}
#s-ad54cc0e-1053-46bf-b39a-491f0538361f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 0);
}

#s-ad54cc0e-1053-46bf-b39a-491f0538361f .shg-product-title-component h4 {
  color: rgba(51, 51, 51, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
}

#s-cd9c8160-4dfd-446a-b539-7c7e6bb475b2 {
  text-align: center;
}

#s-cd9c8160-4dfd-446a-b539-7c7e6bb475b2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 17px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-cd9c8160-4dfd-446a-b539-7c7e6bb475b2 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 17px;
}

#s-cd9c8160-4dfd-446a-b539-7c7e6bb475b2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(68, 68, 68, 1);
  font-weight:  normal ;
  font-family: Asap;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-4433e6e6-fadc-48ad-a4d2-9448d7485eb7 {
  background-color: rgba(255, 255, 255, 1);
}

#s-4433e6e6-fadc-48ad-a4d2-9448d7485eb7 {
  display: none;
}
#s-93f66810-6e68-4c3d-8292-5073b47353ed {
  box-shadow:1px 1px 0px 0px rgba(255, 255, 255, 1);
border-style: solid;
border-top-width: 00px;
border-left-width: 00px;
border-bottom-width: 00px;
border-right-width: 00px;
border-color: rgba(117, 114, 114, 0.32);
text-align: left;
}



.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed img.shogun-image {
  width: 100%;
}



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

.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed img.shogun-image {
  width: 100%;
}



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

.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed img.shogun-image {
  width: 100%;
}



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

.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93f66810-6e68-4c3d-8292-5073b47353ed img.shogun-image {
  width: 100%;
}



}
#s-9fbdd908-6cd0-4fed-8051-ea33ad08d1e7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 0);
}

#s-9fbdd908-6cd0-4fed-8051-ea33ad08d1e7 .shg-product-title-component h4 {
  color: rgba(51, 51, 51, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 17px;
  line-height: ;
  letter-spacing: ;
}

#s-e25a6533-8c9e-4d27-8fd7-8f36d39f8d52 {
  text-align: center;
}

#s-e25a6533-8c9e-4d27-8fd7-8f36d39f8d52 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 17px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e25a6533-8c9e-4d27-8fd7-8f36d39f8d52 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 17px;
}

#s-e25a6533-8c9e-4d27-8fd7-8f36d39f8d52 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(68, 68, 68, 1);
  font-weight:  normal ;
  font-family: Asap;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-f34ac29d-61b3-4006-889f-e102121d0ba7 {
  margin-top: 0px;
margin-left: 50px;
margin-right: 50px;
min-height: 50px;
background-color: rgba(243, 243, 243, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-f34ac29d-61b3-4006-889f-e102121d0ba7 {
  margin-left: 4%;
margin-right: 4%;
}
}@media (max-width: 767px){#s-f34ac29d-61b3-4006-889f-e102121d0ba7 {
  display: none;
}
#s-f34ac29d-61b3-4006-889f-e102121d0ba7, #wrap-s-f34ac29d-61b3-4006-889f-e102121d0ba7 { display:none !important; }}







#s-f34ac29d-61b3-4006-889f-e102121d0ba7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f34ac29d-61b3-4006-889f-e102121d0ba7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0d8f1ae2-168f-433b-b6f1-a2fd63ecb260 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0d8f1ae2-168f-433b-b6f1-a2fd63ecb260 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}



#s-1a39cd6d-dd77-49a7-87b4-eea5a37695fa {
  margin-left: 5%;
margin-right: 5%;
}

@media (min-width: 0px) {
[id="s-1a39cd6d-dd77-49a7-87b4-eea5a37695fa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1a39cd6d-dd77-49a7-87b4-eea5a37695fa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-1a39cd6d-dd77-49a7-87b4-eea5a37695fa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-1a39cd6d-dd77-49a7-87b4-eea5a37695fa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-57d7610a-24e7-4b0f-a433-9a6f4876a288 {
  min-height: 50px;
}








#s-57d7610a-24e7-4b0f-a433-9a6f4876a288 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-57d7610a-24e7-4b0f-a433-9a6f4876a288.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4e56c198-0463-485d-a5c7-02c4b09510a6 {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-4e56c198-0463-485d-a5c7-02c4b09510a6 {
  margin-left: 5%;
}
}
#s-4e56c198-0463-485d-a5c7-02c4b09510a6 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6 {
  margin-left: 50px;
margin-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6 {
  margin-left: 5%;
}
}
@media (min-width: 0px) {
[id="s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-9ef57eff-3ee3-4a17-907b-ef4c02ed04c6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

}

#s-e44fc081-26e7-4076-8d61-33875ba7e591 {
  margin-left: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-e44fc081-26e7-4076-8d61-33875ba7e591 {
  margin-left: 5%;
}
}
#s-e44fc081-26e7-4076-8d61-33875ba7e591 hr {
  border-top: 1px solid rgba(111, 111, 111, 1);
}

#s-ed881342-cb8f-487b-8f62-3a7308515cc3 {
  min-height: 50px;
}








#s-ed881342-cb8f-487b-8f62-3a7308515cc3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ed881342-cb8f-487b-8f62-3a7308515cc3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-65ed11cc-8f8c-454c-aa94-58e2d2579a46 {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-65ed11cc-8f8c-454c-aa94-58e2d2579a46 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-b03c1e39-fce5-4c26-8404-42703c2a529f {
  margin-left: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b03c1e39-fce5-4c26-8404-42703c2a529f {
  margin-left: 5%;
}
}
@media (min-width: 0px) {
[id="s-b03c1e39-fce5-4c26-8404-42703c2a529f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b03c1e39-fce5-4c26-8404-42703c2a529f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b03c1e39-fce5-4c26-8404-42703c2a529f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-b03c1e39-fce5-4c26-8404-42703c2a529f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b03c1e39-fce5-4c26-8404-42703c2a529f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-b03c1e39-fce5-4c26-8404-42703c2a529f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-b03c1e39-fce5-4c26-8404-42703c2a529f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

}

@media (min-width: 768px) and (max-width: 991px){#s-f8a8c59c-3a59-44f2-ad47-28e5361451b1 {
  margin-right: -20%;
}
}
#s-447747ff-d66c-4f3f-a301-48360658de49 {
  min-height: 50px;
}








#s-447747ff-d66c-4f3f-a301-48360658de49 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-447747ff-d66c-4f3f-a301-48360658de49.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-95aee12e-3675-4297-8c7b-0ceac5d04bc3 {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-95aee12e-3675-4297-8c7b-0ceac5d04bc3 {
  margin-left: 5%;
}
}
#s-95aee12e-3675-4297-8c7b-0ceac5d04bc3 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-2fffdf10-fea1-4e10-9a02-06e113d6cc1e {
  margin-left: 50px;
margin-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2fffdf10-fea1-4e10-9a02-06e113d6cc1e {
  margin-left: 5%;
display: none;
}
#s-2fffdf10-fea1-4e10-9a02-06e113d6cc1e, #wrap-s-2fffdf10-fea1-4e10-9a02-06e113d6cc1e { display:none !important; }}
@media (min-width: 0px) {
[id="s-2fffdf10-fea1-4e10-9a02-06e113d6cc1e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2fffdf10-fea1-4e10-9a02-06e113d6cc1e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-2fffdf10-fea1-4e10-9a02-06e113d6cc1e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-2fffdf10-fea1-4e10-9a02-06e113d6cc1e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

}

#s-6e94dd1d-4e6e-4588-b928-9a34749bd08f {
  margin-left: 50px;
margin-bottom: 10px;
}
@media (min-width: 1200px){#s-6e94dd1d-4e6e-4588-b928-9a34749bd08f {
  display: none;
}
#s-6e94dd1d-4e6e-4588-b928-9a34749bd08f, #wrap-s-6e94dd1d-4e6e-4588-b928-9a34749bd08f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6e94dd1d-4e6e-4588-b928-9a34749bd08f {
  display: none;
}
#s-6e94dd1d-4e6e-4588-b928-9a34749bd08f, #wrap-s-6e94dd1d-4e6e-4588-b928-9a34749bd08f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6e94dd1d-4e6e-4588-b928-9a34749bd08f {
  margin-left: 5%;
}
}@media (max-width: 767px){#s-6e94dd1d-4e6e-4588-b928-9a34749bd08f {
  display: none;
}
#s-6e94dd1d-4e6e-4588-b928-9a34749bd08f, #wrap-s-6e94dd1d-4e6e-4588-b928-9a34749bd08f { display:none !important; }}
@media (min-width: 0px) {
[id="s-6e94dd1d-4e6e-4588-b928-9a34749bd08f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6e94dd1d-4e6e-4588-b928-9a34749bd08f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-6e94dd1d-4e6e-4588-b928-9a34749bd08f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-6e94dd1d-4e6e-4588-b928-9a34749bd08f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-6e94dd1d-4e6e-4588-b928-9a34749bd08f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-6e94dd1d-4e6e-4588-b928-9a34749bd08f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-6e94dd1d-4e6e-4588-b928-9a34749bd08f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

}

#s-d2966fc9-fd4b-41e2-a858-02ab7e7b2264 {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-d2966fc9-fd4b-41e2-a858-02ab7e7b2264 {
  margin-left: 5%;
margin-right: 5%;
}
}
#s-d2966fc9-fd4b-41e2-a858-02ab7e7b2264 hr {
  border-top: 1px solid rgba(111, 111, 111, 1);
}

#s-e6fa5314-cd31-4778-ba40-142c6258803c {
  min-height: 50px;
}








#s-e6fa5314-cd31-4778-ba40-142c6258803c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e6fa5314-cd31-4778-ba40-142c6258803c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-083a680a-69d5-4867-ad07-9b07209a3b4a {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-083a680a-69d5-4867-ad07-9b07209a3b4a {
  margin-left: 5%;
}
}
#s-083a680a-69d5-4867-ad07-9b07209a3b4a .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-b0353f6e-13d6-438c-80a4-f1de142d4629 {
  margin-left: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b0353f6e-13d6-438c-80a4-f1de142d4629 {
  margin-left: 5%;
}
}
@media (min-width: 0px) {
[id="s-b0353f6e-13d6-438c-80a4-f1de142d4629"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b0353f6e-13d6-438c-80a4-f1de142d4629"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b0353f6e-13d6-438c-80a4-f1de142d4629"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-b0353f6e-13d6-438c-80a4-f1de142d4629"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b0353f6e-13d6-438c-80a4-f1de142d4629"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-b0353f6e-13d6-438c-80a4-f1de142d4629"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-b0353f6e-13d6-438c-80a4-f1de142d4629"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

}

#s-3abcfc32-0aa0-480b-b0a2-4f9b657dd1ea {
  margin-top: 50px;
margin-left: 50px;
margin-right: 50px;
}

#s-3abcfc32-0aa0-480b-b0a2-4f9b657dd1ea hr {
  border-top: 1px solid rgba(111, 111, 111, 1);
}

#s-1db07113-f4b0-4eb0-82ad-1defdbe457f7 {
  margin-top: 20px;
margin-left: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(243, 243, 243, 1);
}
@media (min-width: 1200px){#s-1db07113-f4b0-4eb0-82ad-1defdbe457f7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1db07113-f4b0-4eb0-82ad-1defdbe457f7 {
  
}
}@media (max-width: 767px){#s-1db07113-f4b0-4eb0-82ad-1defdbe457f7 {
  display: none;
}
#s-1db07113-f4b0-4eb0-82ad-1defdbe457f7, #wrap-s-1db07113-f4b0-4eb0-82ad-1defdbe457f7 { display:none !important; }}







#s-1db07113-f4b0-4eb0-82ad-1defdbe457f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1db07113-f4b0-4eb0-82ad-1defdbe457f7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-452a470d-d8d8-4ae2-b155-6caf5a198d16 {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-452a470d-d8d8-4ae2-b155-6caf5a198d16 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}



#s-e584ab25-2f4f-4169-9d1e-960bf6823018 {
  margin-top: 2%;
margin-left: 5%;
margin-bottom: 2%;
margin-right: 5%;
}
@media (min-width: 768px) and (max-width: 991px){#s-e584ab25-2f4f-4169-9d1e-960bf6823018 {
  margin-top: 10px;
margin-bottom: 10px;
}
}
@media (min-width: 0px) {
[id="s-e584ab25-2f4f-4169-9d1e-960bf6823018"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e584ab25-2f4f-4169-9d1e-960bf6823018"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e584ab25-2f4f-4169-9d1e-960bf6823018"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e584ab25-2f4f-4169-9d1e-960bf6823018"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-75f62f78-1788-49f4-a55e-3b3440aeb23c {
  min-height: 50px;
}








#s-75f62f78-1788-49f4-a55e-3b3440aeb23c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-75f62f78-1788-49f4-a55e-3b3440aeb23c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1ed6b26e-74d9-43ef-9a26-56bf35375833 {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-1ed6b26e-74d9-43ef-9a26-56bf35375833 {
  margin-left: 0px;
}
}
#s-1ed6b26e-74d9-43ef-9a26-56bf35375833 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-aacc3af4-5ac8-4ccd-bc4a-7bd5c55f2d22 {
  margin-left: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-aacc3af4-5ac8-4ccd-bc4a-7bd5c55f2d22 {
  margin-left: 0px;
}
}
@media (min-width: 0px) {
[id="s-aacc3af4-5ac8-4ccd-bc4a-7bd5c55f2d22"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-aacc3af4-5ac8-4ccd-bc4a-7bd5c55f2d22"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-aacc3af4-5ac8-4ccd-bc4a-7bd5c55f2d22"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-aacc3af4-5ac8-4ccd-bc4a-7bd5c55f2d22"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

}

#s-a0dcd522-0091-46e1-bf3d-c36f684dca77 {
  min-height: 50px;
}








#s-a0dcd522-0091-46e1-bf3d-c36f684dca77 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a0dcd522-0091-46e1-bf3d-c36f684dca77.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0ce3e22d-b7bc-4d63-9806-7bcc0e32652e {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-0ce3e22d-b7bc-4d63-9806-7bcc0e32652e {
  margin-left: 0px;
}
}
#s-0ce3e22d-b7bc-4d63-9806-7bcc0e32652e .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4 {
  margin-left: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4 {
  margin-left: 0px;
}
}
@media (min-width: 0px) {
[id="s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-2a9e0c85-e9fe-4244-985f-ebf576e5c8c4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

}

#s-1ca1c289-0354-455d-92d6-6489dff9ef82 {
  margin-top: 50px;
margin-left: 3%;
margin-right: 3%;
}
@media (min-width: 768px) and (max-width: 991px){#s-1ca1c289-0354-455d-92d6-6489dff9ef82 {
  margin-top: 30px;
}
}
#s-1ca1c289-0354-455d-92d6-6489dff9ef82 hr {
  border-top: 1px solid rgba(111, 111, 111, 1);
}

#s-ba6d31f8-5b9e-4891-af32-b2b664edaa83 {
  margin-top: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ba6d31f8-5b9e-4891-af32-b2b664edaa83 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}



#s-5ca9364f-1405-4be1-b95b-3d9aeb4a9fae {
  margin-top: 20px;
margin-left: 5%;
margin-bottom: 20px;
margin-right: 5%;
}

@media (min-width: 0px) {
[id="s-5ca9364f-1405-4be1-b95b-3d9aeb4a9fae"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5ca9364f-1405-4be1-b95b-3d9aeb4a9fae"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5ca9364f-1405-4be1-b95b-3d9aeb4a9fae"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-5ca9364f-1405-4be1-b95b-3d9aeb4a9fae"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5ca9364f-1405-4be1-b95b-3d9aeb4a9fae"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-5ca9364f-1405-4be1-b95b-3d9aeb4a9fae"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5ca9364f-1405-4be1-b95b-3d9aeb4a9fae"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

}

#s-cc72d03e-037c-479c-8031-bb7a08f2d2c2 {
  margin-left: 50px;
min-height: 50px;
}








#s-cc72d03e-037c-479c-8031-bb7a08f2d2c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc72d03e-037c-479c-8031-bb7a08f2d2c2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d1b3d214-3e86-4480-a61d-52811eb10ae1 {
  margin-top: 20px;
margin-left: 2%;
margin-right: 2%;
}

#s-d1b3d214-3e86-4480-a61d-52811eb10ae1 hr {
  border-top: 1px solid rgba(111, 111, 111, 1);
}

#s-3c4682f8-031c-41a0-b119-abde5a687138 {
  margin-top: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3c4682f8-031c-41a0-b119-abde5a687138 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}



#s-748d9b2f-2f18-4605-b77c-e55d068ae97c {
  text-align: center;
}







  #s-748d9b2f-2f18-4605-b77c-e55d068ae97c img.shogun-image {
    

    
    
    
  }


#s-748d9b2f-2f18-4605-b77c-e55d068ae97c .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-922428bb-9e82-4bee-873f-93822425592b {
  margin-bottom: 10px;
}

#s-c7693d8e-e038-4163-a3a2-7cd42667200a {
  margin-bottom: 50px;
}

#s-555ca76e-cc8a-490f-95b3-de3422195a8d {
  text-align: center;
}
@media (min-width: 1200px){#s-555ca76e-cc8a-490f-95b3-de3422195a8d {
  display: none;
}
#s-555ca76e-cc8a-490f-95b3-de3422195a8d, #wrap-s-555ca76e-cc8a-490f-95b3-de3422195a8d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-555ca76e-cc8a-490f-95b3-de3422195a8d {
  display: none;
}
#s-555ca76e-cc8a-490f-95b3-de3422195a8d, #wrap-s-555ca76e-cc8a-490f-95b3-de3422195a8d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-555ca76e-cc8a-490f-95b3-de3422195a8d {
  display: none;
}
#s-555ca76e-cc8a-490f-95b3-de3422195a8d, #wrap-s-555ca76e-cc8a-490f-95b3-de3422195a8d { display:none !important; }}






  #s-555ca76e-cc8a-490f-95b3-de3422195a8d img.shogun-image {
    

    
    
    
  }


#s-555ca76e-cc8a-490f-95b3-de3422195a8d .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-1e9473b7-cd9b-41e5-b9aa-75111fd7a60b {
  margin-top: 7%;
margin-bottom: 3px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1e9473b7-cd9b-41e5-b9aa-75111fd7a60b .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  
}



#s-91cef2d1-1820-407a-8ce7-86241c0a4430 {
  margin-left: 5%;
margin-right: 5%;
}

#s-ab8f791a-d3ab-4284-96b4-5e1c796e0175 {
  margin-top: 5%;
margin-bottom: 2px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-ab8f791a-d3ab-4284-96b4-5e1c796e0175 {
  display: none;
}
#s-ab8f791a-d3ab-4284-96b4-5e1c796e0175, #wrap-s-ab8f791a-d3ab-4284-96b4-5e1c796e0175 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ab8f791a-d3ab-4284-96b4-5e1c796e0175 {
  display: none;
}
#s-ab8f791a-d3ab-4284-96b4-5e1c796e0175, #wrap-s-ab8f791a-d3ab-4284-96b4-5e1c796e0175 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ab8f791a-d3ab-4284-96b4-5e1c796e0175 {
  display: none;
}
#s-ab8f791a-d3ab-4284-96b4-5e1c796e0175, #wrap-s-ab8f791a-d3ab-4284-96b4-5e1c796e0175 { display:none !important; }}
#s-ab8f791a-d3ab-4284-96b4-5e1c796e0175 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 {
  display: none;
}
#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200, #wrap-s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 {
  display: none;
}
#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200, #wrap-s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 {
  display: none;
}
#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200, #wrap-s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 { display:none !important; }}
#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 .shg-sld-nav-button.shg-sld-left,
#s-4fedf44d-ebcf-4de6-a378-e68ce3c9e200 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-b154c368-1afe-4986-ac12-46cd9cecd6eb {
  min-height: 50px;
}








#s-b154c368-1afe-4986-ac12-46cd9cecd6eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b154c368-1afe-4986-ac12-46cd9cecd6eb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-062dc68f-88c5-47c6-b3f4-0fd85db67141 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-062dc68f-88c5-47c6-b3f4-0fd85db67141 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-a42d88ca-165b-4a05-ae13-4a10785dd5f9 {
  text-align: center;
}







  #s-a42d88ca-165b-4a05-ae13-4a10785dd5f9 img.shogun-image {
    

    
    
    
  }


#s-a42d88ca-165b-4a05-ae13-4a10785dd5f9 .shogun-image-content {
  
    align-items: center;
  
}

#s-b850097d-1ee0-436f-b584-23bf1e6e5969 {
  min-height: 50px;
}








#s-b850097d-1ee0-436f-b584-23bf1e6e5969 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b850097d-1ee0-436f-b584-23bf1e6e5969.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d7815d04-07f0-4fba-a8ac-924c0478a179 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d7815d04-07f0-4fba-a8ac-924c0478a179 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-3ef863ab-4681-486d-a358-823078831aa6 {
  text-align: center;
}







  #s-3ef863ab-4681-486d-a358-823078831aa6 img.shogun-image {
    

    
    
    
  }


#s-3ef863ab-4681-486d-a358-823078831aa6 .shogun-image-content {
  
    align-items: center;
  
}

#s-cdb1d690-37a5-44ac-8800-2ad43cd36e33 {
  min-height: 50px;
}








#s-cdb1d690-37a5-44ac-8800-2ad43cd36e33 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cdb1d690-37a5-44ac-8800-2ad43cd36e33.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b961d4d2-b2a3-44ea-b076-ff0d9cd71337 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b961d4d2-b2a3-44ea-b076-ff0d9cd71337 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-4b9fae32-22f4-4c77-ae41-2854e4c13695 {
  text-align: center;
}







  #s-4b9fae32-22f4-4c77-ae41-2854e4c13695 img.shogun-image {
    

    
    
    
  }


#s-4b9fae32-22f4-4c77-ae41-2854e4c13695 .shogun-image-content {
  
    align-items: center;
  
}

#s-5bbb0d80-e393-4c63-99d6-93ff41697087 {
  margin-left: 3%;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-5bbb0d80-e393-4c63-99d6-93ff41697087 {
  display: none;
}
#s-5bbb0d80-e393-4c63-99d6-93ff41697087, #wrap-s-5bbb0d80-e393-4c63-99d6-93ff41697087 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5bbb0d80-e393-4c63-99d6-93ff41697087 {
  display: none;
}
#s-5bbb0d80-e393-4c63-99d6-93ff41697087, #wrap-s-5bbb0d80-e393-4c63-99d6-93ff41697087 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5bbb0d80-e393-4c63-99d6-93ff41697087 {
  display: none;
}
#s-5bbb0d80-e393-4c63-99d6-93ff41697087, #wrap-s-5bbb0d80-e393-4c63-99d6-93ff41697087 { display:none !important; }}







#s-5bbb0d80-e393-4c63-99d6-93ff41697087 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5bbb0d80-e393-4c63-99d6-93ff41697087.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-192fb9df-a81a-46c9-bf3d-93519987a546 {
  min-height: 50px;
}








#s-192fb9df-a81a-46c9-bf3d-93519987a546 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-192fb9df-a81a-46c9-bf3d-93519987a546.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fb3445df-44c5-40fc-9f4a-ecda63b2a6e2 {
  margin-top: 10px;
margin-bottom: 0px;
text-align: center;
}







  #s-fb3445df-44c5-40fc-9f4a-ecda63b2a6e2 img.shogun-image {
    

    
    
    
  }


#s-fb3445df-44c5-40fc-9f4a-ecda63b2a6e2 .shogun-image-content {
  
    align-items: center;
  
}

#s-d29bd3bc-c215-46ca-978e-373ad52e54c7 {
  margin-top: 10px;
margin-bottom: 0px;
text-align: center;
}







  #s-d29bd3bc-c215-46ca-978e-373ad52e54c7 img.shogun-image {
    

    
    
    
  }


#s-d29bd3bc-c215-46ca-978e-373ad52e54c7 .shogun-image-content {
  
    align-items: center;
  
}

#s-f7def0b3-974f-451c-9651-8a1d0da22ddd {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}







  #s-f7def0b3-974f-451c-9651-8a1d0da22ddd img.shogun-image {
    

    
    
    
  }


#s-f7def0b3-974f-451c-9651-8a1d0da22ddd .shogun-image-content {
  
    align-items: center;
  
}

#s-75e63f29-078a-4d44-a575-b018ff30f30d {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-75e63f29-078a-4d44-a575-b018ff30f30d img.shogun-image {
    

    
    
    
  }


#s-75e63f29-078a-4d44-a575-b018ff30f30d .shogun-image-content {
  
    align-items: center;
  
}

#s-2c7285dc-6d33-4bb5-a5fd-6c344af98c41 {
  margin-top: 5%;
margin-bottom: 0%;
text-align: center;
}







  #s-2c7285dc-6d33-4bb5-a5fd-6c344af98c41 img.shogun-image {
    

    
    
    
  }


#s-2c7285dc-6d33-4bb5-a5fd-6c344af98c41 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-2d18dd12-253d-40e0-a96c-9c8310cf36a1 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2d18dd12-253d-40e0-a96c-9c8310cf36a1 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-b7a5a317-8276-45a6-a1ad-d9256bf0faaf {
  margin-top: 5%;
margin-bottom: 0%;
text-align: center;
}







  #s-b7a5a317-8276-45a6-a1ad-d9256bf0faaf img.shogun-image {
    

    
    
    
  }


#s-b7a5a317-8276-45a6-a1ad-d9256bf0faaf .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-bbe2eafb-ecee-4454-b053-2efc61dd7913 {
  margin-top: 5%;
margin-bottom: 2px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-bbe2eafb-ecee-4454-b053-2efc61dd7913 {
  display: none;
}
#s-bbe2eafb-ecee-4454-b053-2efc61dd7913, #wrap-s-bbe2eafb-ecee-4454-b053-2efc61dd7913 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bbe2eafb-ecee-4454-b053-2efc61dd7913 {
  display: none;
}
#s-bbe2eafb-ecee-4454-b053-2efc61dd7913, #wrap-s-bbe2eafb-ecee-4454-b053-2efc61dd7913 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bbe2eafb-ecee-4454-b053-2efc61dd7913 {
  display: none;
}
#s-bbe2eafb-ecee-4454-b053-2efc61dd7913, #wrap-s-bbe2eafb-ecee-4454-b053-2efc61dd7913 { display:none !important; }}
#s-bbe2eafb-ecee-4454-b053-2efc61dd7913 .shogun-heading-component h2 {
  color: rgba(253, 253, 253, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-43562a8c-6084-4787-b9cc-d293ed2ffb71 {
  margin-top: 5%;
margin-bottom: 0%;
text-align: center;
}







  #s-43562a8c-6084-4787-b9cc-d293ed2ffb71 img.shogun-image {
    

    
    
    
  }


#s-43562a8c-6084-4787-b9cc-d293ed2ffb71 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-447e2494-d9f3-4b4a-b847-7e080752dbd7 {
  margin-top: 2%;
margin-bottom: 2px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-447e2494-d9f3-4b4a-b847-7e080752dbd7 {
  display: none;
}
#s-447e2494-d9f3-4b4a-b847-7e080752dbd7, #wrap-s-447e2494-d9f3-4b4a-b847-7e080752dbd7 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-447e2494-d9f3-4b4a-b847-7e080752dbd7 {
  display: none;
}
#s-447e2494-d9f3-4b4a-b847-7e080752dbd7, #wrap-s-447e2494-d9f3-4b4a-b847-7e080752dbd7 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-447e2494-d9f3-4b4a-b847-7e080752dbd7 {
  display: none;
}
#s-447e2494-d9f3-4b4a-b847-7e080752dbd7, #wrap-s-447e2494-d9f3-4b4a-b847-7e080752dbd7 { display:none !important; }}
#s-447e2494-d9f3-4b4a-b847-7e080752dbd7 .shogun-heading-component h2 {
  color: rgba(253, 253, 253, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-5b28b55f-b0c8-4131-b979-7a39235b0b34 {
  margin-top: 30px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5b28b55f-b0c8-4131-b979-7a39235b0b34 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-8bd695ee-1f61-4c9f-a6b7-dfeadf2fc8dc {
  margin-top: 0%;
margin-bottom: 0%;
text-align: center;
}







  #s-8bd695ee-1f61-4c9f-a6b7-dfeadf2fc8dc img.shogun-image {
    

    
    
    
  }


#s-8bd695ee-1f61-4c9f-a6b7-dfeadf2fc8dc .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-cd8fd739-c620-4538-a57c-ea817dd62879 {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-cd8fd739-c620-4538-a57c-ea817dd62879 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-19911476-5925-4d87-8197-46b4c2dd8210 {
  margin-top: 0%;
margin-bottom: 0%;
text-align: center;
}







  #s-19911476-5925-4d87-8197-46b4c2dd8210 img.shogun-image {
    

    
    
    
  }


#s-19911476-5925-4d87-8197-46b4c2dd8210 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-2a404061-6344-46cd-9d65-52120f0b8139 {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2a404061-6344-46cd-9d65-52120f0b8139 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-60285279-11b4-4eb2-9155-841c84e934b2 {
  margin-top: 0%;
margin-bottom: 0%;
text-align: center;
}







  #s-60285279-11b4-4eb2-9155-841c84e934b2 img.shogun-image {
    

    
    
    
  }


#s-60285279-11b4-4eb2-9155-841c84e934b2 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-99ac760a-ecb0-4f07-9351-183d1371468d {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-99ac760a-ecb0-4f07-9351-183d1371468d .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-5f5d19b0-7ed5-4fe1-b3c6-101fdf9e1bfe {
  margin-top: 0%;
margin-bottom: 0%;
text-align: center;
}







  #s-5f5d19b0-7ed5-4fe1-b3c6-101fdf9e1bfe img.shogun-image {
    

    
    
    
  }


#s-5f5d19b0-7ed5-4fe1-b3c6-101fdf9e1bfe .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-ce221ddd-2648-4597-abcc-604f3f695f59 {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ce221ddd-2648-4597-abcc-604f3f695f59 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-4286473a-fee1-4779-95b1-6b975e48cf80 {
  margin-top: 10%;
margin-bottom: 5%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4286473a-fee1-4779-95b1-6b975e48cf80 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-779bcff6-1b49-4a6f-bbbc-46277c661efc {
  text-align: center;
}







  #s-779bcff6-1b49-4a6f-bbbc-46277c661efc img.shogun-image {
    

    
    
    
  }


#s-779bcff6-1b49-4a6f-bbbc-46277c661efc .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-d9dbc3b3-3dea-49c0-8a45-0f072c43c0c3 {
  margin-top: 10%;
margin-bottom: 0%;
text-align: center;
}







  #s-d9dbc3b3-3dea-49c0-8a45-0f072c43c0c3 img.shogun-image {
    

    
    
    
  }


#s-d9dbc3b3-3dea-49c0-8a45-0f072c43c0c3 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-9d3be33e-f2ab-4b89-9a5f-ec7c4c459be8 {
  margin-top: 2%;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9d3be33e-f2ab-4b89-9a5f-ec7c4c459be8 .shogun-heading-component h2 {
  color: rgba(55, 55, 55, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-2c0ba9da-5fdf-4506-91b6-3053f3bc61ef {
  margin-top: 5%;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2c0ba9da-5fdf-4506-91b6-3053f3bc61ef .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-de715ea7-8143-43ba-8e7c-897d43101418 {
  text-align: center;
}







  #s-de715ea7-8143-43ba-8e7c-897d43101418 img.shogun-image {
    

    
    
    
  }


#s-de715ea7-8143-43ba-8e7c-897d43101418 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-acebabdc-e0f5-4c5b-8e99-dc31a24a2fb0 {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-acebabdc-e0f5-4c5b-8e99-dc31a24a2fb0 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-c6e42ebb-97e4-40c2-8de9-b5e252bee06d {
  text-align: center;
}







  #s-c6e42ebb-97e4-40c2-8de9-b5e252bee06d img.shogun-image {
    

    
    
    
  }


#s-c6e42ebb-97e4-40c2-8de9-b5e252bee06d .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-3307a046-d084-4d8f-8341-939d9d318643 {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3307a046-d084-4d8f-8341-939d9d318643 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-2df5d7c0-7561-41d7-9076-6db465847423 {
  text-align: center;
}







  #s-2df5d7c0-7561-41d7-9076-6db465847423 img.shogun-image {
    

    
    
    
  }


#s-2df5d7c0-7561-41d7-9076-6db465847423 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-804cdf17-cd57-4332-bf99-2cdda1dc445d {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-804cdf17-cd57-4332-bf99-2cdda1dc445d .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-9ec1ed24-7d41-4ca1-a773-4423cf43cca1 {
  text-align: center;
}







  #s-9ec1ed24-7d41-4ca1-a773-4423cf43cca1 img.shogun-image {
    

    
    
    
  }


#s-9ec1ed24-7d41-4ca1-a773-4423cf43cca1 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-063d22d8-e400-4681-b226-dc8d9c120c83 {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-063d22d8-e400-4681-b226-dc8d9c120c83 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-f98be3a3-a21e-435f-ad5f-5573f37f2439 {
  margin-top: 5%;
margin-bottom: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f98be3a3-a21e-435f-ad5f-5573f37f2439 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  
}



#s-f5adebbe-271c-402c-b382-7a79124dcf45 {
  text-align: center;
}







  #s-f5adebbe-271c-402c-b382-7a79124dcf45 img.shogun-image {
    

    
    
    
  }


#s-f5adebbe-271c-402c-b382-7a79124dcf45 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-b3685b58-d267-46af-b842-d39bacabcc3c {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b3685b58-d267-46af-b842-d39bacabcc3c .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-b9ca4a69-c337-48a2-afa3-1d334e24d77e {
  text-align: center;
}







  #s-b9ca4a69-c337-48a2-afa3-1d334e24d77e img.shogun-image {
    

    
    
    
  }


#s-b9ca4a69-c337-48a2-afa3-1d334e24d77e .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-7fcaf9f4-ae44-48fc-a5f3-af66f0db8e94 {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7fcaf9f4-ae44-48fc-a5f3-af66f0db8e94 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-21a82f40-aa21-4e65-bec2-dd9f203c02a3 {
  text-align: center;
}







  #s-21a82f40-aa21-4e65-bec2-dd9f203c02a3 img.shogun-image {
    

    
    
    
  }


#s-21a82f40-aa21-4e65-bec2-dd9f203c02a3 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-4ee4851d-c471-4987-90cd-508b8141aaca {
  margin-top: 15px;
margin-bottom: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4ee4851d-c471-4987-90cd-508b8141aaca .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-0dcc8cc5-6b22-45e3-8aa3-570451a31756 {
  margin-top: 10%;
margin-bottom: 10%;
text-align: center;
}







  #s-0dcc8cc5-6b22-45e3-8aa3-570451a31756 img.shogun-image {
    

    
    
    
  }


#s-0dcc8cc5-6b22-45e3-8aa3-570451a31756 .shogun-image-content {
  
    align-items: center;
  
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-lazyload-bg-image {
  display: none;
}

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

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

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}
/* <-- User Content Animations */

.shogun-form-error-msg, .shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

.shg-c:after,.shg-c:before{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}@media (max-width:1024px){.shg-box,.shg-c{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:#000;background-color:rgba(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;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:focus,.shg-lightbox .shg-lightbox-close:hover{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 .3s}.shogun-lazyload-bg-image{display:none}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty{display:inline-block}[data-animations*=enterviewport][data-animations*=fadeIn],[data-animations*=enterviewport][data-animations*=zoomIn]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}