#s-17818e15-524b-46a5-8bfd-936ef291db6c {
  display: none;
}
#s-13d6aa56-e7e4-4093-b137-004ce08df92f {
  margin-top: 0px;
margin-bottom: -40px;
}

#s-13d6aa56-e7e4-4093-b137-004ce08df92f {
  display: none;
}
.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-652c446a-10c2-4a14-8223-3a78fcc960c8 {
  min-height: 50px;
}








#s-652c446a-10c2-4a14-8223-3a78fcc960c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-652c446a-10c2-4a14-8223-3a78fcc960c8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.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-23b64357-cc15-4272-a81f-9e6acfbb51d7 {
  margin-top: 30px;
margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-23b64357-cc15-4272-a81f-9e6acfbb51d7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-23b64357-cc15-4272-a81f-9e6acfbb51d7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-23b64357-cc15-4272-a81f-9e6acfbb51d7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-23b64357-cc15-4272-a81f-9e6acfbb51d7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-23b64357-cc15-4272-a81f-9e6acfbb51d7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-23b64357-cc15-4272-a81f-9e6acfbb51d7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-23b64357-cc15-4272-a81f-9e6acfbb51d7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

.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-4ebe2c70-890c-498f-9a43-24d6b97457ea {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-4ebe2c70-890c-498f-9a43-24d6b97457ea .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-4ebe2c70-890c-498f-9a43-24d6b97457ea .shg-sld-nav-button.shg-sld-left,
#s-4ebe2c70-890c-498f-9a43-24d6b97457ea .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

.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-d4066bb0-adf2-444e-88ae-c4a4cecb2469 {
  text-align: center;
}







  #s-d4066bb0-adf2-444e-88ae-c4a4cecb2469 img.shogun-image {
    

    
    
    
  }


#s-d4066bb0-adf2-444e-88ae-c4a4cecb2469 .shogun-image-content {
  
    align-items: center;
  
}

#s-4535f14b-f024-4465-b902-0177975221c8 {
  text-align: center;
}







  #s-4535f14b-f024-4465-b902-0177975221c8 img.shogun-image {
    

    
    
    
  }


#s-4535f14b-f024-4465-b902-0177975221c8 .shogun-image-content {
  
    align-items: center;
  
}

#s-0c09f326-57e0-46cc-9522-b6b5c651f0a7 {
  text-align: center;
}







  #s-0c09f326-57e0-46cc-9522-b6b5c651f0a7 img.shogun-image {
    

    
    
    
  }


#s-0c09f326-57e0-46cc-9522-b6b5c651f0a7 .shogun-image-content {
  
    align-items: center;
  
}

.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-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 {
  text-align: left;
}



.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2a5807b-7fd9-4ac2-b954-05e06a2a5eb2 img.shogun-image {
  width: 100%;
}



}
#s-6fc45f97-8462-4e3a-a353-376119400252 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(236, 236, 236, 1);
}








#s-6fc45f97-8462-4e3a-a353-376119400252 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6fc45f97-8462-4e3a-a353-376119400252.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

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

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

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

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

.shg-default-text-content 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: ;
}

#s-0eabb53b-72ee-41f2-8779-c0f3753a2582 {
  padding-top: 15px;
border-top-width: 5px;
border-left-width: 5px;
border-bottom-width: 5px;
border-right-width: 5px;
border-color: rgba(221, 221, 221, 1);
border-style: solid;
border-radius: 30px;
background-color: rgba(255, 221, 0, 1);
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  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-587fbc68-6304-4c98-bd84-826b38212e60 {
  margin-top: 0px;
margin-bottom: 15px;
padding-top: 15px;
padding-bottom: 5px;
text-align: left;
}

#s-587fbc68-6304-4c98-bd84-826b38212e60 .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-cde7bbc2-af32-4c86-93c3-89fe1bccbc27 {
  margin-top: -20px;
margin-bottom: -15px;
}

@media (min-width: 0px) {
[id="s-cde7bbc2-af32-4c86-93c3-89fe1bccbc27"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-cde7bbc2-af32-4c86-93c3-89fe1bccbc27"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cde7bbc2-af32-4c86-93c3-89fe1bccbc27"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cde7bbc2-af32-4c86-93c3-89fe1bccbc27"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-797b0e95-9a92-4de6-8eac-f37386e4038a {
  min-height: 50px;
}








#s-797b0e95-9a92-4de6-8eac-f37386e4038a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-797b0e95-9a92-4de6-8eac-f37386e4038a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-af68fbe0-b4a1-42aa-9c7e-dcc0ea4a1a95 {
  min-height: 50px;
}








#s-af68fbe0-b4a1-42aa-9c7e-dcc0ea4a1a95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-af68fbe0-b4a1-42aa-9c7e-dcc0ea4a1a95.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ae29296f-7b1a-4faf-9ca4-7c36351bf417 {
  padding-right: 7px;
text-align: center;
}







  #s-ae29296f-7b1a-4faf-9ca4-7c36351bf417 img.shogun-image {
    

    
    
    
  }


#s-ae29296f-7b1a-4faf-9ca4-7c36351bf417 .shogun-image-content {
  
    align-items: center;
  
}

#s-b4b37d4f-1c61-46d5-8d6a-eb417371de67 {
  margin-top: 10px;
padding-top: 7px;
padding-left: 5px;
padding-right: 5px;
}

#s-4cdaf70e-c301-4da0-aa88-e102453a5a46 {
  margin-top: 10px;
}

.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-4645e732-5ae2-4a93-aaf8-967b75777fe8 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-4645e732-5ae2-4a93-aaf8-967b75777fe8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(221, 221, 221, 1);
  padding: 10px;
}

#s-4645e732-5ae2-4a93-aaf8-967b75777fe8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-4645e732-5ae2-4a93-aaf8-967b75777fe8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-4645e732-5ae2-4a93-aaf8-967b75777fe8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-4645e732-5ae2-4a93-aaf8-967b75777fe8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-84cc08db-02d7-4624-ab3f-0f5914d2e76c {
  margin-top: 5px;
margin-bottom: 5px;
min-height: 1px;
background-color: rgba(0, 0, 0, 0.15);
}








#s-84cc08db-02d7-4624-ab3f-0f5914d2e76c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-84cc08db-02d7-4624-ab3f-0f5914d2e76c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e6096e8c-65c9-4491-8d9d-c81d0ab312f9 {
  margin-top: 10px;
}

.shg-btn-container {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

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

.shg-variant-btn {
  cursor: pointer;
  box-sizing: border-box;
  display: inline-block;
  text-decoration: none;
  letter-spacing: normal;
}

.shg-variant-btn.hidden {
  display: none;
}

.shg-variant-btn.disabled {
  cursor: not-allowed;
}

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

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

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

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

.shg-product-selector-hidden {
  display: none;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca {
  margin-top: 5px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-swatches-wrapper {
  display: grid;
  grid-gap: 12px;
  grid-template-columns: repeat(auto-fit, 32px);
  margin-top: 6px;
  min-width: 100px;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-swatch {
  position: relative;
  display: block;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  cursor: pointer;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-swatch.not-available {
  cursor: not-allowed;
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='2'/></svg>");
  background-repeat:no-repeat;
  background-position:center center;
  background-size: 100% 100%, auto;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-swatch::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid hsla(230, 13%, 23%, 0.1);
  width: 100%;
  height: 100%;
  border-radius: inherit;
  pointer-events: none;
  transition: 0.2s;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-swatch:hover::before {
  border-color: hsla(230, 13%, 23%, 0.3);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-swatch.selected::before {
  border-color: hsla(230, 13%, 23%, 0.8);
  width: calc(100% + 6px);
  height: calc(100% + 6px);
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-product-swatches-title {
  height: 32px;
  display: block;
  font-size: 14px;
  margin-top: 8px;
  overflow-x: clip;
}





  #s-9f0bb521-9dda-4b89-852b-310c2f7769ca-btn-wrapper {
    text-align: center;
  }


#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-variant-btn {
  color: #ffffff;
  background: #252525;
  font-size: 14px;
  
  
  
  padding: 10px;
  border-radius: 2px;
  border:  solid ;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-variant-btn:hover {
  background: #252525;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-variant-btn:active, #s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-variant-btn.active {
  background: #252525;
  color: #ffffff;
}

#s-9f0bb521-9dda-4b89-852b-310c2f7769ca .shg-variant-btn.disabled {
  background: #252525;
}

#s-fc4a1d03-3832-406b-9157-129141781496 {
  padding-top: 2px;
padding-bottom: 2px;
text-align: right;
}

#s-fc4a1d03-3832-406b-9157-129141781496 .shg-product-sold-out {
  display: none;
  color: rgba(26, 26, 26, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-fc4a1d03-3832-406b-9157-129141781496 .shg-product-price {
  color: rgba(26, 26, 26, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-fc4a1d03-3832-406b-9157-129141781496 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

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

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

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

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

#s-f76cba18-cbff-4745-bd28-0fcd3d8d62db {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 0px;
text-align: center;
background-color: rgba(255, 221, 0, 1);
}
#s-f76cba18-cbff-4745-bd28-0fcd3d8d62db:hover {background-color: rgba(255, 221, 0, 0.95) !important;
text-decoration: none !important;}#s-f76cba18-cbff-4745-bd28-0fcd3d8d62db:active {background-color: rgba(255, 221, 0, 0.95) !important;
text-decoration: none !important;}@media (max-width: 767px){#s-f76cba18-cbff-4745-bd28-0fcd3d8d62db {
  
}
}


#s-f76cba18-cbff-4745-bd28-0fcd3d8d62db {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f76cba18-cbff-4745-bd28-0fcd3d8d62db.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f76cba18-cbff-4745-bd28-0fcd3d8d62db.shg-btn {
  color: rgba(26, 26, 26, 1);
  font-size: 18px;
  
  
  
  display:  block ;
}

#s-f76cba18-cbff-4745-bd28-0fcd3d8d62db.shg-btn.shg-product-atc-error {
  
  
  
  font-size: 14px;
  
}



@media (min-width: 0px) {
[id="s-7060cf03-ab98-4877-b401-17cdda9ff996"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7060cf03-ab98-4877-b401-17cdda9ff996"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-7060cf03-ab98-4877-b401-17cdda9ff996"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-7060cf03-ab98-4877-b401-17cdda9ff996"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-7060cf03-ab98-4877-b401-17cdda9ff996"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-7060cf03-ab98-4877-b401-17cdda9ff996"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-7060cf03-ab98-4877-b401-17cdda9ff996"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

}

#s-5d32a438-6114-46e8-a839-c88470451c21 {
  margin-top: 10px;
margin-bottom: -10px;
padding-top: 0px;
text-align: left;
}

#s-5d32a438-6114-46e8-a839-c88470451c21 .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  font-family: "Verb";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.5em;
  
  text-align: left;
}



#s-07d3676d-616a-44c1-b734-05755a5e38a6 {
  margin-top: 10px;
}

@media (min-width: 0px) {
[id="s-a048982d-6ac1-44bc-9b72-87e949588ced"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a048982d-6ac1-44bc-9b72-87e949588ced"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-a048982d-6ac1-44bc-9b72-87e949588ced"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-a048982d-6ac1-44bc-9b72-87e949588ced"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-a048982d-6ac1-44bc-9b72-87e949588ced"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-a048982d-6ac1-44bc-9b72-87e949588ced"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-a048982d-6ac1-44bc-9b72-87e949588ced"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

}

#s-3b6a663c-0137-4848-8872-9053ee818717 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-3b6a663c-0137-4848-8872-9053ee818717 .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  font-family: "Verb";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



@media (min-width: 0px) {
[id="s-2d0b2b4f-86d8-4c38-9609-03137a9f862a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2d0b2b4f-86d8-4c38-9609-03137a9f862a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 9.333333333333334px);
}

[id="s-2d0b2b4f-86d8-4c38-9609-03137a9f862a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 9.333333333333334px);
}

}

@media (min-width: 992px) {
[id="s-2d0b2b4f-86d8-4c38-9609-03137a9f862a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 9.333333333333334px);
}

[id="s-2d0b2b4f-86d8-4c38-9609-03137a9f862a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 9.333333333333334px);
}

}

@media (min-width: 1200px) {
[id="s-2d0b2b4f-86d8-4c38-9609-03137a9f862a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 9.333333333333334px);
}

[id="s-2d0b2b4f-86d8-4c38-9609-03137a9f862a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 9.333333333333334px);
}

}

#s-1e3efe8b-1494-495b-9688-ceb004e6c7f7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1e3efe8b-1494-495b-9688-ceb004e6c7f7 .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-5644c977-2a17-4daa-828c-3038c7a273fa {
  margin-top: 0px;
}

@media (min-width: 0px) {
[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f22765f4-6619-4676-8093-7b6d42bfed6a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

}

#s-41132e9e-cc02-4fc0-85d2-78d6ee23b02e {
  margin-top: 0px;
margin-bottom: 5px;
}

#s-41132e9e-cc02-4fc0-85d2-78d6ee23b02e .shogun-icon-wrapper {
  text-align: left;
}


#s-41132e9e-cc02-4fc0-85d2-78d6ee23b02e .shogun-icon-wrapper > .shogun-icon {

  font-size: 28px !important;
  color: rgba(26, 26, 26, 1);
}

#s-6e8c899c-8eba-4b5c-94ca-a4c8911ca4b6 {
  margin-top: 0px;
margin-bottom: 5px;
}

#s-6e8c899c-8eba-4b5c-94ca-a4c8911ca4b6 .shogun-icon-wrapper {
  text-align: left;
}


#s-6e8c899c-8eba-4b5c-94ca-a4c8911ca4b6 .shogun-icon-wrapper > .shogun-icon {

  font-size: 28px !important;
  color: rgba(26, 26, 26, 1);
}

#s-0f0efede-386d-40e6-8406-3b98bbf62cc5 {
  margin-top: 0px;
margin-bottom: 5px;
}

#s-0f0efede-386d-40e6-8406-3b98bbf62cc5 .shogun-icon-wrapper {
  text-align: left;
}


#s-0f0efede-386d-40e6-8406-3b98bbf62cc5 .shogun-icon-wrapper > .shogun-icon {

  font-size: 28px !important;
  color: rgba(26, 26, 26, 1);
}

#s-444feddd-ce91-4942-a1fa-2c795880a9ac {
  margin-top: 0px;
margin-bottom: 5px;
}

#s-444feddd-ce91-4942-a1fa-2c795880a9ac .shogun-icon-wrapper {
  text-align: left;
}


#s-444feddd-ce91-4942-a1fa-2c795880a9ac .shogun-icon-wrapper > .shogun-icon {

  font-size: 28px !important;
  color: rgba(26, 26, 26, 1);
}

#s-61676291-dc2f-47d1-bd16-569e20a67640 {
  margin-top: 50px;
margin-bottom: 50px;
min-height: 50px;
}








#s-61676291-dc2f-47d1-bd16-569e20a67640 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61676291-dc2f-47d1-bd16-569e20a67640.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-12931d50-a9ff-46d4-b162-ed23dad17217 {
  margin-top: 20px;
margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-12931d50-a9ff-46d4-b162-ed23dad17217"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-12931d50-a9ff-46d4-b162-ed23dad17217"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-12931d50-a9ff-46d4-b162-ed23dad17217"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-12931d50-a9ff-46d4-b162-ed23dad17217"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-12931d50-a9ff-46d4-b162-ed23dad17217"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-12931d50-a9ff-46d4-b162-ed23dad17217"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-12931d50-a9ff-46d4-b162-ed23dad17217"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-bd6598b9-7483-41f1-960b-4b296fc85b07 .shogun-icon-wrapper {
  text-align: center;
}


#s-bd6598b9-7483-41f1-960b-4b296fc85b07 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(255, 221, 0, 1);
}

#s-c042a9b7-191d-48a5-9933-e002c211ec1a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c042a9b7-191d-48a5-9933-e002c211ec1a .shogun-heading-component h2 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-21d2bd2a-f4e3-4a6f-8344-4d6169f2f20c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-21d2bd2a-f4e3-4a6f-8344-4d6169f2f20c .shogun-heading-component h6 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 15px;
  
  
  
}



#s-ac1e56ee-bec9-4466-8d6f-91a879f1b1c8 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-ac1e56ee-bec9-4466-8d6f-91a879f1b1c8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-ac1e56ee-bec9-4466-8d6f-91a879f1b1c8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-ac1e56ee-bec9-4466-8d6f-91a879f1b1c8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-ac1e56ee-bec9-4466-8d6f-91a879f1b1c8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-ac1e56ee-bec9-4466-8d6f-91a879f1b1c8 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-0a1126dd-0659-4ed4-8603-30bb4ac81197 {
  margin-top: 20px;
margin-bottom: 20px;
}

#s-5073a935-3413-4751-bb6d-b8e5659ae27d {
  background-attachment: fixed;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
min-height: 150px;
background-color: rgba(26, 26, 26, 1);
}








#s-5073a935-3413-4751-bb6d-b8e5659ae27d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5073a935-3413-4751-bb6d-b8e5659ae27d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-566fb4a4-3371-42dc-ae1a-71fb2d4bd3d0 {
  margin-top: 30px;
margin-left: 60px;
margin-bottom: 30px;
margin-right: 60px;
}

@media (min-width: 0px) {
[id="s-566fb4a4-3371-42dc-ae1a-71fb2d4bd3d0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-566fb4a4-3371-42dc-ae1a-71fb2d4bd3d0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-566fb4a4-3371-42dc-ae1a-71fb2d4bd3d0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-566fb4a4-3371-42dc-ae1a-71fb2d4bd3d0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-482fc8cb-7ca8-4eef-b465-2f23416f3219 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-482fc8cb-7ca8-4eef-b465-2f23416f3219 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-7165a1c1-e8d0-487c-b7f8-901c36d589ce {
  min-height: 50px;
}








#s-7165a1c1-e8d0-487c-b7f8-901c36d589ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7165a1c1-e8d0-487c-b7f8-901c36d589ce.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e91707fa-2523-4c52-9911-0272412730eb {
  margin-top: 0px;
margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-e91707fa-2523-4c52-9911-0272412730eb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e91707fa-2523-4c52-9911-0272412730eb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e91707fa-2523-4c52-9911-0272412730eb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e91707fa-2523-4c52-9911-0272412730eb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e91707fa-2523-4c52-9911-0272412730eb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e91707fa-2523-4c52-9911-0272412730eb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e91707fa-2523-4c52-9911-0272412730eb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

}

@media (min-width: 0px) {
[id="s-ad010566-afa7-4b1f-838b-521603b11797"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ad010566-afa7-4b1f-838b-521603b11797"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ad010566-afa7-4b1f-838b-521603b11797"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ad010566-afa7-4b1f-838b-521603b11797"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 0px) {
[id="s-32216aac-e404-4aee-b8bd-e0634736bd83"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-32216aac-e404-4aee-b8bd-e0634736bd83"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-32216aac-e404-4aee-b8bd-e0634736bd83"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-32216aac-e404-4aee-b8bd-e0634736bd83"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-e13215d9-2799-4c18-b51e-89b727f17a2a {
  text-align: center;
}







  #s-e13215d9-2799-4c18-b51e-89b727f17a2a img.shogun-image {
    

    
    
    
  }


#s-e13215d9-2799-4c18-b51e-89b727f17a2a .shogun-image-content {
  
    align-items: center;
  
}

#s-84b5fa9f-76c8-49c6-a6a0-23658881463f {
  text-align: center;
}







  #s-84b5fa9f-76c8-49c6-a6a0-23658881463f img.shogun-image {
    

    
    
    
  }


#s-84b5fa9f-76c8-49c6-a6a0-23658881463f .shogun-image-content {
  
    align-items: center;
  
}

#s-ef84c5c4-1deb-4711-9b75-408a049b008e {
  text-align: center;
}







  #s-ef84c5c4-1deb-4711-9b75-408a049b008e img.shogun-image {
    

    
    
    
  }


#s-ef84c5c4-1deb-4711-9b75-408a049b008e .shogun-image-content {
  
    align-items: center;
  
}

#s-91bda566-58c1-4e1e-82b0-255d472494fd {
  text-align: center;
}







  #s-91bda566-58c1-4e1e-82b0-255d472494fd img.shogun-image {
    

    
    
    
  }


#s-91bda566-58c1-4e1e-82b0-255d472494fd .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 0px) {
[id="s-ff61d2ab-f836-4c0b-85c4-3998c80cb587"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-ff61d2ab-f836-4c0b-85c4-3998c80cb587"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ff61d2ab-f836-4c0b-85c4-3998c80cb587"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ff61d2ab-f836-4c0b-85c4-3998c80cb587"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-9da7c945-2bc0-48a7-940c-d93ef567f618 {
  text-align: center;
}







  #s-9da7c945-2bc0-48a7-940c-d93ef567f618 img.shogun-image {
    

    
    
    
  }


#s-9da7c945-2bc0-48a7-940c-d93ef567f618 .shogun-image-content {
  
    align-items: center;
  
}

#s-a4a4fecb-8d6f-442c-bed5-13d5b0ee9662 {
  text-align: center;
}







  #s-a4a4fecb-8d6f-442c-bed5-13d5b0ee9662 img.shogun-image {
    

    
    
    
  }


#s-a4a4fecb-8d6f-442c-bed5-13d5b0ee9662 .shogun-image-content {
  
    align-items: center;
  
}

#s-63235675-552a-46aa-b8ec-a7b13b784bc5 {
  text-align: center;
}







  #s-63235675-552a-46aa-b8ec-a7b13b784bc5 img.shogun-image {
    

    
    
    
  }


#s-63235675-552a-46aa-b8ec-a7b13b784bc5 .shogun-image-content {
  
    align-items: center;
  
}

#s-1b51d667-4a47-460c-9a35-ec8fca576f03 {
  text-align: center;
}







  #s-1b51d667-4a47-460c-9a35-ec8fca576f03 img.shogun-image {
    

    
    
    
  }


#s-1b51d667-4a47-460c-9a35-ec8fca576f03 .shogun-image-content {
  
    align-items: center;
  
}

#s-bc446f50-e9b8-4892-a7fb-de6daa31cd8c {
  min-height: 50px;
}








#s-bc446f50-e9b8-4892-a7fb-de6daa31cd8c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bc446f50-e9b8-4892-a7fb-de6daa31cd8c.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-f008ca9c-c073-4e65-b8a2-0e761840b311"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f008ca9c-c073-4e65-b8a2-0e761840b311"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-f008ca9c-c073-4e65-b8a2-0e761840b311"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-f008ca9c-c073-4e65-b8a2-0e761840b311"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-f008ca9c-c073-4e65-b8a2-0e761840b311"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-f008ca9c-c073-4e65-b8a2-0e761840b311"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-f008ca9c-c073-4e65-b8a2-0e761840b311"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

}

#s-a39b5863-390f-4139-8a11-be3020821501 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a39b5863-390f-4139-8a11-be3020821501 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-1cd585ec-34aa-44c4-ac34-5a1972cfb940 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1cd585ec-34aa-44c4-ac34-5a1972cfb940 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Verb";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-cb8612f0-e7e7-4f5b-8b80-c07ea80f9a81 {
  min-height: 50px;
}








#s-cb8612f0-e7e7-4f5b-8b80-c07ea80f9a81 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cb8612f0-e7e7-4f5b-8b80-c07ea80f9a81.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3b5dcdb1-ef78-451c-bc07-d9a0108f8ead {
  margin-top: 80px;
margin-bottom: 80px;
min-height: 50px;
}








#s-3b5dcdb1-ef78-451c-bc07-d9a0108f8ead > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3b5dcdb1-ef78-451c-bc07-d9a0108f8ead.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7df00fae-bb2c-4111-a3f7-8637bee51593 {
  text-align: center;
}

#s-7df00fae-bb2c-4111-a3f7-8637bee51593 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-f2266341-94f0-44af-a2b3-1766ffb7f12c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f2266341-94f0-44af-a2b3-1766ffb7f12c .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 15px;
  
  
  
}



#s-9494be1f-b372-4566-a9e3-eb66270095e0 {
  min-height: 50px;
}








#s-9494be1f-b372-4566-a9e3-eb66270095e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9494be1f-b372-4566-a9e3-eb66270095e0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1a4ec4a3-1b45-432a-997e-025056c6bc74 {
  min-height: 50px;
}








#s-1a4ec4a3-1b45-432a-997e-025056c6bc74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1a4ec4a3-1b45-432a-997e-025056c6bc74.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d63a82ce-5dbe-42a3-9c57-68f333a6f7a4 {
  background-attachment: fixed;
margin-top: 0px;
margin-bottom: 0px;
min-height: 150px;
background-color: rgba(255, 221, 0, 1);
}








#s-d63a82ce-5dbe-42a3-9c57-68f333a6f7a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d63a82ce-5dbe-42a3-9c57-68f333a6f7a4.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-f3d7bbbc-2b98-425e-bcd0-d6882cb697a4 {
  margin-left: 60px;
margin-right: 60px;
}

@media (min-width: 0px) {
[id="s-f3d7bbbc-2b98-425e-bcd0-d6882cb697a4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f3d7bbbc-2b98-425e-bcd0-d6882cb697a4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f3d7bbbc-2b98-425e-bcd0-d6882cb697a4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f3d7bbbc-2b98-425e-bcd0-d6882cb697a4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-984870c6-0351-4eca-a90f-2cd1e047747e {
  text-align: center;
}







  #s-984870c6-0351-4eca-a90f-2cd1e047747e img.shogun-image {
    

    
    
    
  }


#s-984870c6-0351-4eca-a90f-2cd1e047747e .shogun-image-content {
  
    align-items: center;
  
}

#s-e0efd3c8-122e-4926-a8aa-b0af3deffefe {
  text-align: center;
}







  #s-e0efd3c8-122e-4926-a8aa-b0af3deffefe img.shogun-image {
    

    
    
    
  }


#s-e0efd3c8-122e-4926-a8aa-b0af3deffefe .shogun-image-content {
  
    align-items: center;
  
}

#s-57d2bff7-4b51-4c37-9edc-a65ae8406de3 {
  min-height: 400px;
background-color: rgba(0, 203, 211, 1);
}
@media (max-width: 767px){#s-57d2bff7-4b51-4c37-9edc-a65ae8406de3 {
  
}
}







#s-57d2bff7-4b51-4c37-9edc-a65ae8406de3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-57d2bff7-4b51-4c37-9edc-a65ae8406de3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f92d3310-932a-464f-ba31-e43ed832cea8 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-f92d3310-932a-464f-ba31-e43ed832cea8 {
  display: none;
}
#s-f92d3310-932a-464f-ba31-e43ed832cea8, #wrap-s-f92d3310-932a-464f-ba31-e43ed832cea8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f92d3310-932a-464f-ba31-e43ed832cea8 {
  display: none;
}
#s-f92d3310-932a-464f-ba31-e43ed832cea8, #wrap-s-f92d3310-932a-464f-ba31-e43ed832cea8 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f92d3310-932a-464f-ba31-e43ed832cea8 {
  display: none;
}
#s-f92d3310-932a-464f-ba31-e43ed832cea8, #wrap-s-f92d3310-932a-464f-ba31-e43ed832cea8 { display:none !important; }}
#s-f92d3310-932a-464f-ba31-e43ed832cea8 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-f92d3310-932a-464f-ba31-e43ed832cea8 .shg-sld-nav-button.shg-sld-left,
#s-f92d3310-932a-464f-ba31-e43ed832cea8 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-a200ebd0-37f5-4a54-8c8b-3fb9cebdf12e {
  margin-top: -10px;
text-align: center;
}







  #s-a200ebd0-37f5-4a54-8c8b-3fb9cebdf12e img.shogun-image {
    

    
    
    
  }


#s-a200ebd0-37f5-4a54-8c8b-3fb9cebdf12e .shogun-image-content {
  
    align-items: center;
  
}

#s-c949f9fc-ceff-4af9-b1a6-a2ae030b30f9 {
  margin-top: -10px;
text-align: center;
}







  #s-c949f9fc-ceff-4af9-b1a6-a2ae030b30f9 img.shogun-image {
    

    
    
    
  }


#s-c949f9fc-ceff-4af9-b1a6-a2ae030b30f9 .shogun-image-content {
  
    align-items: center;
  
}

#s-9a0097b2-66d7-4a65-90b0-7a178a0e26ab {
  margin-top: -10px;
text-align: center;
}







  #s-9a0097b2-66d7-4a65-90b0-7a178a0e26ab img.shogun-image {
    

    
    
    
  }


#s-9a0097b2-66d7-4a65-90b0-7a178a0e26ab .shogun-image-content {
  
    align-items: center;
  
}

#s-b7eceb9a-d731-4d79-abca-ec604966b9a7 {
  
}
@media (max-width: 767px){#s-b7eceb9a-d731-4d79-abca-ec604966b9a7 {
  display: none;
}
#s-b7eceb9a-d731-4d79-abca-ec604966b9a7, #wrap-s-b7eceb9a-d731-4d79-abca-ec604966b9a7 { display:none !important; }}
#s-2feb2602-8737-437e-aa7e-6a84765551f8 {
  margin-top: -100px;
min-height: 10px;
}








#s-2feb2602-8737-437e-aa7e-6a84765551f8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2feb2602-8737-437e-aa7e-6a84765551f8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-248a5c26-db9a-4e43-a5a0-866d2c692111 {
  min-height: 50px;
background-color: rgba(0, 203, 211, 1);
}








#s-248a5c26-db9a-4e43-a5a0-866d2c692111 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-248a5c26-db9a-4e43-a5a0-866d2c692111.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-25b968cd-d006-4720-8f7a-0da44bbd0da9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-25b968cd-d006-4720-8f7a-0da44bbd0da9 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-1312ab41-221c-41b7-b388-eb0b40d20ff7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1312ab41-221c-41b7-b388-eb0b40d20ff7 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-bd2a0375-300a-4640-9653-b63448d7d214 {
  min-height: 50px;
}








#s-bd2a0375-300a-4640-9653-b63448d7d214 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd2a0375-300a-4640-9653-b63448d7d214.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-60923b5d-b93b-403d-8832-915b80d772f6 {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 40px;
margin-right: 50px;
}

@media (min-width: 0px) {
[id="s-60923b5d-b93b-403d-8832-915b80d772f6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-60923b5d-b93b-403d-8832-915b80d772f6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-60923b5d-b93b-403d-8832-915b80d772f6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-60923b5d-b93b-403d-8832-915b80d772f6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-8ce470b6-e0fb-4f5f-9637-6f272daa3355 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-8ce470b6-e0fb-4f5f-9637-6f272daa3355 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-8ce470b6-e0fb-4f5f-9637-6f272daa3355 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 203, 211, 1);
  padding: 10px;
}

#s-8ce470b6-e0fb-4f5f-9637-6f272daa3355 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-8ce470b6-e0fb-4f5f-9637-6f272daa3355 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(0, 203, 211, 1);
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-8ce470b6-e0fb-4f5f-9637-6f272daa3355 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-8ce470b6-e0fb-4f5f-9637-6f272daa3355 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-edf31e11-1ed0-4795-8969-89cc41491737 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
}

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

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

.shg-btn-text {
  font-weight: ;
  font-family: ;
}

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

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

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

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

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

#s-257c0a89-21b9-4c61-abab-a3f89375cd54 {
  border-style: solid;
margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(37, 37, 37, 0);
text-decoration: none;
}
#s-257c0a89-21b9-4c61-abab-a3f89375cd54:hover {background-color: rgba(255, 255, 255, 0.3) !important;
text-decoration: none !important;}#s-257c0a89-21b9-4c61-abab-a3f89375cd54:active {background-color: rgba(255, 255, 255, 0.3) !important;
text-decoration: none !important;}

  #s-257c0a89-21b9-4c61-abab-a3f89375cd54-root {
    text-align: center;
  }


#s-257c0a89-21b9-4c61-abab-a3f89375cd54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-257c0a89-21b9-4c61-abab-a3f89375cd54-root {
    text-align: center;
  }


#s-257c0a89-21b9-4c61-abab-a3f89375cd54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-257c0a89-21b9-4c61-abab-a3f89375cd54-root {
    text-align: center;
  }


#s-257c0a89-21b9-4c61-abab-a3f89375cd54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-257c0a89-21b9-4c61-abab-a3f89375cd54-root {
    text-align: center;
  }


#s-257c0a89-21b9-4c61-abab-a3f89375cd54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-257c0a89-21b9-4c61-abab-a3f89375cd54-root {
    text-align: center;
  }


#s-257c0a89-21b9-4c61-abab-a3f89375cd54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-df111a95-c61c-4268-a9b4-cbae09e907dc {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-df111a95-c61c-4268-a9b4-cbae09e907dc > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-df111a95-c61c-4268-a9b4-cbae09e907dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 203, 211, 1);
  padding: 10px;
}

#s-df111a95-c61c-4268-a9b4-cbae09e907dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-df111a95-c61c-4268-a9b4-cbae09e907dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(0, 203, 211, 1);
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-df111a95-c61c-4268-a9b4-cbae09e907dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-df111a95-c61c-4268-a9b4-cbae09e907dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-e9831efa-e50b-42d7-9d12-ed5cb804bd14 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
}

#s-3004165a-c57b-4962-9c7f-b695b18f183e {
  border-style: solid;
margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(37, 37, 37, 0);
text-decoration: none;
}
#s-3004165a-c57b-4962-9c7f-b695b18f183e:hover {background-color: rgba(255, 255, 255, 0.3) !important;
text-decoration: none !important;}#s-3004165a-c57b-4962-9c7f-b695b18f183e:active {background-color: rgba(255, 255, 255, 0.3) !important;
text-decoration: none !important;}

  #s-3004165a-c57b-4962-9c7f-b695b18f183e-root {
    text-align: center;
  }


#s-3004165a-c57b-4962-9c7f-b695b18f183e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3004165a-c57b-4962-9c7f-b695b18f183e-root {
    text-align: center;
  }


#s-3004165a-c57b-4962-9c7f-b695b18f183e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3004165a-c57b-4962-9c7f-b695b18f183e-root {
    text-align: center;
  }


#s-3004165a-c57b-4962-9c7f-b695b18f183e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3004165a-c57b-4962-9c7f-b695b18f183e-root {
    text-align: center;
  }


#s-3004165a-c57b-4962-9c7f-b695b18f183e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3004165a-c57b-4962-9c7f-b695b18f183e-root {
    text-align: center;
  }


#s-3004165a-c57b-4962-9c7f-b695b18f183e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-db09ed5c-fcf2-457b-8771-07252fc15b3a {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-db09ed5c-fcf2-457b-8771-07252fc15b3a > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-db09ed5c-fcf2-457b-8771-07252fc15b3a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(0, 203, 211, 1);
  padding: 10px;
}

#s-db09ed5c-fcf2-457b-8771-07252fc15b3a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-db09ed5c-fcf2-457b-8771-07252fc15b3a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(0, 203, 211, 1);
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-db09ed5c-fcf2-457b-8771-07252fc15b3a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-db09ed5c-fcf2-457b-8771-07252fc15b3a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-d9623e51-7457-4032-8a26-dc850f425eea {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
}

#s-427371e6-dbf6-4f49-b972-27c2bae7ddbf {
  border-style: solid;
margin-top: 20px;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(37, 37, 37, 0);
text-decoration: none;
}
#s-427371e6-dbf6-4f49-b972-27c2bae7ddbf:hover {background-color: rgba(255, 255, 255, 0.3) !important;
text-decoration: none !important;}#s-427371e6-dbf6-4f49-b972-27c2bae7ddbf:active {background-color: rgba(255, 255, 255, 0.3) !important;
text-decoration: none !important;}

  #s-427371e6-dbf6-4f49-b972-27c2bae7ddbf-root {
    text-align: center;
  }


#s-427371e6-dbf6-4f49-b972-27c2bae7ddbf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-427371e6-dbf6-4f49-b972-27c2bae7ddbf-root {
    text-align: center;
  }


#s-427371e6-dbf6-4f49-b972-27c2bae7ddbf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-427371e6-dbf6-4f49-b972-27c2bae7ddbf-root {
    text-align: center;
  }


#s-427371e6-dbf6-4f49-b972-27c2bae7ddbf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-427371e6-dbf6-4f49-b972-27c2bae7ddbf-root {
    text-align: center;
  }


#s-427371e6-dbf6-4f49-b972-27c2bae7ddbf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-427371e6-dbf6-4f49-b972-27c2bae7ddbf-root {
    text-align: center;
  }


#s-427371e6-dbf6-4f49-b972-27c2bae7ddbf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-cd007f42-2746-45c2-840e-63d551e3ebb0 {
  min-height: 50px;
}








#s-cd007f42-2746-45c2-840e-63d551e3ebb0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd007f42-2746-45c2-840e-63d551e3ebb0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-455ace68-105e-4cc7-b8e2-436e27222134 {
  min-height: 50px;
background-color: rgba(238, 28, 82, 1);
}








#s-455ace68-105e-4cc7-b8e2-436e27222134 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-455ace68-105e-4cc7-b8e2-436e27222134.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-677d8133-9967-4379-88aa-67bbf1f02dae {
  margin-top: 50px;
margin-left: 20px;
margin-bottom: 50px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-677d8133-9967-4379-88aa-67bbf1f02dae"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-677d8133-9967-4379-88aa-67bbf1f02dae"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-677d8133-9967-4379-88aa-67bbf1f02dae"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-677d8133-9967-4379-88aa-67bbf1f02dae"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-677d8133-9967-4379-88aa-67bbf1f02dae"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-677d8133-9967-4379-88aa-67bbf1f02dae"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-677d8133-9967-4379-88aa-67bbf1f02dae"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-4f1a993e-4231-4564-a5e8-3a1d95e828fc {
  padding-left: 20px;
padding-right: 20px;
}

#s-81486bda-9f3e-4cf1-8c87-2e02afbb8e80 {
  min-height: 300px;
}








#s-81486bda-9f3e-4cf1-8c87-2e02afbb8e80 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-81486bda-9f3e-4cf1-8c87-2e02afbb8e80.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0ae04235-b807-497e-8ec0-ebc7d7ae7aeb {
  margin-top: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: left;
}

#s-0ae04235-b807-497e-8ec0-ebc7d7ae7aeb .shogun-heading-component h3 {
  color: rgba(246, 246, 246, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-eeeefe7b-4def-4425-9fce-4ef050f1492c {
  padding-left: 20px;
padding-right: 20px;
}

#s-c8e7cd45-b61f-40c0-ad7f-13db336c0b0c {
  min-height: 50px;
}








#s-c8e7cd45-b61f-40c0-ad7f-13db336c0b0c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c8e7cd45-b61f-40c0-ad7f-13db336c0b0c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-74133dbd-5cae-441a-876f-6968bb53a565 {
  margin-top: 80px;
margin-bottom: 80px;
}

@media (min-width: 0px) {
[id="s-74133dbd-5cae-441a-876f-6968bb53a565"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-74133dbd-5cae-441a-876f-6968bb53a565"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-74133dbd-5cae-441a-876f-6968bb53a565"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-74133dbd-5cae-441a-876f-6968bb53a565"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-74133dbd-5cae-441a-876f-6968bb53a565"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-74133dbd-5cae-441a-876f-6968bb53a565"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-74133dbd-5cae-441a-876f-6968bb53a565"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-43cf2b78-3436-4659-810f-aac4b294d39c {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(236, 236, 236, 1);
}








#s-43cf2b78-3436-4659-810f-aac4b294d39c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-43cf2b78-3436-4659-810f-aac4b294d39c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-18199cb6-9f1f-4474-8184-9d81d717028e {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-18199cb6-9f1f-4474-8184-9d81d717028e .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-18199cb6-9f1f-4474-8184-9d81d717028e .shg-sld-nav-button.shg-sld-left,
#s-18199cb6-9f1f-4474-8184-9d81d717028e .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-8adfc1eb-7789-4918-82a7-007cf318372b {
  min-height: 50px;
}








#s-8adfc1eb-7789-4918-82a7-007cf318372b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8adfc1eb-7789-4918-82a7-007cf318372b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bf15f805-631e-4ad8-98db-47abab4ee56e {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}

#s-bf15f805-631e-4ad8-98db-47abab4ee56e .shogun-heading-component h5 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-59ea3a3d-d446-4ed7-b5c8-976c5a75a2f9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-59ea3a3d-d446-4ed7-b5c8-976c5a75a2f9 .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-53f1cbb6-3010-4619-9957-2a401ad94fac {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-53f1cbb6-3010-4619-9957-2a401ad94fac .shogun-heading-component h5 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-91be1995-a5de-4693-8410-b51517cb7c20 {
  min-height: 50px;
}








#s-91be1995-a5de-4693-8410-b51517cb7c20 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-91be1995-a5de-4693-8410-b51517cb7c20.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-051ceb26-dff4-4b51-a9d9-b677fdf8d267 {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}

#s-051ceb26-dff4-4b51-a9d9-b677fdf8d267 .shogun-heading-component h5 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-f47f2248-718f-4077-8ff7-956affd04379 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f47f2248-718f-4077-8ff7-956affd04379 .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-e4cd3d14-10c7-4226-8846-cbe2938989f9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e4cd3d14-10c7-4226-8846-cbe2938989f9 .shogun-heading-component h5 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-3a5667a8-dff9-455e-81b6-e2eae2446eaa {
  min-height: 50px;
}








#s-3a5667a8-dff9-455e-81b6-e2eae2446eaa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3a5667a8-dff9-455e-81b6-e2eae2446eaa.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-778ca60e-9440-46a1-be39-4bb637875a19 {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}

#s-778ca60e-9440-46a1-be39-4bb637875a19 .shogun-heading-component h5 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-dfe6a54c-87aa-4708-abfe-6ba0ed6f9aef {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-dfe6a54c-87aa-4708-abfe-6ba0ed6f9aef .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-7a445c70-ee82-43c4-9f51-4d5c2f1c084c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-7a445c70-ee82-43c4-9f51-4d5c2f1c084c .shogun-heading-component h5 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-8f762aec-a010-422a-92dc-8f92c7fc7b52 {
  min-height: 50px;
}








#s-8f762aec-a010-422a-92dc-8f92c7fc7b52 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8f762aec-a010-422a-92dc-8f92c7fc7b52.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-04955b91-7d02-4a98-89f6-3340ed8e534e {
  padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}

#s-04955b91-7d02-4a98-89f6-3340ed8e534e .shogun-heading-component h5 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-661d9750-d8fa-4f4d-a0be-09586e838c41 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-661d9750-d8fa-4f4d-a0be-09586e838c41 .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-d42276ec-43eb-464f-8fb1-0e7f1203efd0 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d42276ec-43eb-464f-8fb1-0e7f1203efd0 .shogun-heading-component h5 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-2fb94374-8615-44a9-a1ad-ab4ac72f8819 {
  min-height: 50px;
background-color: rgba(63, 62, 152, 1);
}








#s-2fb94374-8615-44a9-a1ad-ab4ac72f8819 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2fb94374-8615-44a9-a1ad-ab4ac72f8819.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f91b4520-aea6-47a2-9c23-768c6181fb57 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f91b4520-aea6-47a2-9c23-768c6181fb57"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

}

#s-bcaf0360-a76e-4c3f-a46e-103e4bd2824d {
  
}

#s-90902434-fea7-481e-84f9-c687d44faa23 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 300px;
}








#s-90902434-fea7-481e-84f9-c687d44faa23 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-90902434-fea7-481e-84f9-c687d44faa23.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-974eb2d8-9dbc-4462-881e-111c1586631f {
  padding-bottom: 10px;
text-align: left;
}

#s-974eb2d8-9dbc-4462-881e-111c1586631f .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-97b72962-8cfc-4f1e-b124-02800fe6d239 {
  min-height: 50px;
}








#s-97b72962-8cfc-4f1e-b124-02800fe6d239 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-97b72962-8cfc-4f1e-b124-02800fe6d239 {
  cursor: pointer;
}#s-97b72962-8cfc-4f1e-b124-02800fe6d239.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6fd7ccf6-06c9-486d-9f9c-ae22f90b1f0c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6fd7ccf6-06c9-486d-9f9c-ae22f90b1f0c .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-896c17a6-8137-4be0-b74b-01b756b39be2 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 300px;
}








#s-896c17a6-8137-4be0-b74b-01b756b39be2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-896c17a6-8137-4be0-b74b-01b756b39be2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4378a120-8689-4fce-9694-d2b6d158d3e8 {
  margin-top: 40px;
padding-bottom: 10px;
text-align: center;
}

#s-4378a120-8689-4fce-9694-d2b6d158d3e8 .shogun-heading-component h3 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



@media (min-width: 0px) {
[id="s-a19c1dfe-0f80-485d-b798-cf6af154fd57"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a19c1dfe-0f80-485d-b798-cf6af154fd57"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-a19c1dfe-0f80-485d-b798-cf6af154fd57"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-a19c1dfe-0f80-485d-b798-cf6af154fd57"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-a19c1dfe-0f80-485d-b798-cf6af154fd57"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-a19c1dfe-0f80-485d-b798-cf6af154fd57"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-a19c1dfe-0f80-485d-b798-cf6af154fd57"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

#s-972e2a18-c648-4a99-87ed-9fc8ae6d18bb {
  margin-top: 30px;
margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-972e2a18-c648-4a99-87ed-9fc8ae6d18bb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-972e2a18-c648-4a99-87ed-9fc8ae6d18bb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-972e2a18-c648-4a99-87ed-9fc8ae6d18bb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-972e2a18-c648-4a99-87ed-9fc8ae6d18bb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-a392afdb-04a7-4d4a-ae89-9ab9928b31b0 {
  text-align: center;
}







  #s-a392afdb-04a7-4d4a-ae89-9ab9928b31b0 img.shogun-image {
    

    
    
    
  }


#s-a392afdb-04a7-4d4a-ae89-9ab9928b31b0 .shogun-image-content {
  
    align-items: center;
  
}

#s-5c721030-34e8-42bf-8df3-1b42361d25e5 {
  padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-5c721030-34e8-42bf-8df3-1b42361d25e5 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-2c70cf08-512c-4d0c-a0a1-777ab6903112 {
  text-align: center;
}







  #s-2c70cf08-512c-4d0c-a0a1-777ab6903112 img.shogun-image {
    

    
    
    
  }


#s-2c70cf08-512c-4d0c-a0a1-777ab6903112 .shogun-image-content {
  
    align-items: center;
  
}

#s-50e82d41-7380-4fab-a197-ed5ffb5b4e2e {
  padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-50e82d41-7380-4fab-a197-ed5ffb5b4e2e .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-b3dd23d6-d314-40ff-980d-14541393096d {
  text-align: center;
}







  #s-b3dd23d6-d314-40ff-980d-14541393096d img.shogun-image {
    

    
    
    
  }


#s-b3dd23d6-d314-40ff-980d-14541393096d .shogun-image-content {
  
    align-items: center;
  
}

#s-a7d3516c-db1a-4780-a307-4c1222297c37 {
  padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}

#s-a7d3516c-db1a-4780-a307-4c1222297c37 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-e30e13d9-56cd-46c6-92a4-343bedc86220 {
  border-style: solid;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(26, 26, 26, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
}
#s-e30e13d9-56cd-46c6-92a4-343bedc86220:hover {background-color: rgba(0, 0, 0, 0.05) !important;
text-decoration: none !important;}#s-e30e13d9-56cd-46c6-92a4-343bedc86220:active {background-color: rgba(0, 0, 0, 0.05) !important;
text-decoration: none !important;}

  #s-e30e13d9-56cd-46c6-92a4-343bedc86220-root {
    text-align: center;
  }


#s-e30e13d9-56cd-46c6-92a4-343bedc86220.shg-btn {
  color: rgba(26, 26, 26, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e30e13d9-56cd-46c6-92a4-343bedc86220-root {
    text-align: center;
  }


#s-e30e13d9-56cd-46c6-92a4-343bedc86220.shg-btn {
  color: rgba(26, 26, 26, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e30e13d9-56cd-46c6-92a4-343bedc86220-root {
    text-align: center;
  }


#s-e30e13d9-56cd-46c6-92a4-343bedc86220.shg-btn {
  color: rgba(26, 26, 26, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e30e13d9-56cd-46c6-92a4-343bedc86220-root {
    text-align: center;
  }


#s-e30e13d9-56cd-46c6-92a4-343bedc86220.shg-btn {
  color: rgba(26, 26, 26, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e30e13d9-56cd-46c6-92a4-343bedc86220-root {
    text-align: center;
  }


#s-e30e13d9-56cd-46c6-92a4-343bedc86220.shg-btn {
  color: rgba(26, 26, 26, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
.shg-hr-wrapper {
  padding: 30px 0;
}

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

#s-987e1599-60cd-4412-b784-0991f65996ac hr {
  border-top: 2px solid rgba(26, 26, 26, 1);
}

#s-5991fc23-6120-4503-9dfc-2e240ab1cb7f {
  background-repeat: no-repeat;
background-size: cover;
min-height: 400px;
background-position: center bottom;
}








#s-5991fc23-6120-4503-9dfc-2e240ab1cb7f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5991fc23-6120-4503-9dfc-2e240ab1cb7f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-540448fc-a569-4aad-b1be-931b3debae5d {
  margin-top: 70px;
margin-left: 20px;
margin-bottom: 70px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-540448fc-a569-4aad-b1be-931b3debae5d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

}

#s-30dcb1d7-704f-48fd-9c9d-824f6a7adb02 {
  padding-bottom: 10px;
text-align: center;
}

#s-30dcb1d7-704f-48fd-9c9d-824f6a7adb02 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-b9c0d94d-506a-4143-9372-14c8dbb3ce4a {
  
}

#s-0f094eb1-b94c-432d-8dbc-d457fab03a09 {
  margin-top: 20px;
}

@media (min-width: 0px) {
[id="s-0f094eb1-b94c-432d-8dbc-d457fab03a09"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-0f094eb1-b94c-432d-8dbc-d457fab03a09"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0f094eb1-b94c-432d-8dbc-d457fab03a09"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0f094eb1-b94c-432d-8dbc-d457fab03a09"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-0a2e910c-29d0-4d1b-a6f0-9cf48f1e0ab8 {
  padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
text-align: center;
}







  #s-0a2e910c-29d0-4d1b-a6f0-9cf48f1e0ab8 img.shogun-image {
    

    
    
    
  }


#s-0a2e910c-29d0-4d1b-a6f0-9cf48f1e0ab8 .shogun-image-content {
  
    align-items: center;
  
}

#s-40ffad27-a7e4-4fb2-b33e-3801ce7068b0 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-40ffad27-a7e4-4fb2-b33e-3801ce7068b0 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-ff0bcc33-3a88-43c1-91ea-e4b49cd4426a {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}







  #s-ff0bcc33-3a88-43c1-91ea-e4b49cd4426a img.shogun-image {
    

    
    
    
  }


#s-ff0bcc33-3a88-43c1-91ea-e4b49cd4426a .shogun-image-content {
  
    align-items: center;
  
}

#s-2a5b028e-0df8-4d53-9a6d-23474c56b1d6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2a5b028e-0df8-4d53-9a6d-23474c56b1d6 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



@media (min-width: 0px) {
[id="s-ac13287c-b8fd-4e0b-a385-c08dafd31b4d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-ac13287c-b8fd-4e0b-a385-c08dafd31b4d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ac13287c-b8fd-4e0b-a385-c08dafd31b4d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ac13287c-b8fd-4e0b-a385-c08dafd31b4d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-bebc67a4-cb82-4fa4-9e38-9e1eb27d39a2 {
  margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}







  #s-bebc67a4-cb82-4fa4-9e38-9e1eb27d39a2 img.shogun-image {
    

    
    
    
  }


#s-bebc67a4-cb82-4fa4-9e38-9e1eb27d39a2 .shogun-image-content {
  
    align-items: center;
  
}

#s-139de9ee-d132-40b2-a35e-e9e5151f1b43 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-139de9ee-d132-40b2-a35e-e9e5151f1b43 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-fa6c7de0-6991-4b0d-8649-238beb55ddc8 {
  margin-top: 10px;
margin-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
text-align: center;
}







  #s-fa6c7de0-6991-4b0d-8649-238beb55ddc8 img.shogun-image {
    

    
    
    
  }


#s-fa6c7de0-6991-4b0d-8649-238beb55ddc8 .shogun-image-content {
  
    align-items: center;
  
}

#s-fb178b9a-65f7-4e13-b3c3-84f1d52ba229 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-fb178b9a-65f7-4e13-b3c3-84f1d52ba229 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-01693132-28c0-430d-9f1d-0457dfad32c2 {
  border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
min-height: 600px;
}








#s-01693132-28c0-430d-9f1d-0457dfad32c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-01693132-28c0-430d-9f1d-0457dfad32c2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c9521f75-289e-419b-b772-5cfdfb9e4bf8 {
  min-height: 50px;
background-color: rgba(26, 26, 26, 1);
}








#s-c9521f75-289e-419b-b772-5cfdfb9e4bf8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c9521f75-289e-419b-b772-5cfdfb9e4bf8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-15c9de8b-0170-4654-b381-2ad55d48973b {
  margin-top: 0px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-15c9de8b-0170-4654-b381-2ad55d48973b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-15c9de8b-0170-4654-b381-2ad55d48973b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-15c9de8b-0170-4654-b381-2ad55d48973b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-15c9de8b-0170-4654-b381-2ad55d48973b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-15c9de8b-0170-4654-b381-2ad55d48973b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-15c9de8b-0170-4654-b381-2ad55d48973b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-15c9de8b-0170-4654-b381-2ad55d48973b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

}

#s-42835ccd-139b-47b0-b881-ab5603b73cc4 {
  padding-top: 30px;
padding-left: 20px;
padding-bottom: 30px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(26, 26, 26, 1);
}








#s-42835ccd-139b-47b0-b881-ab5603b73cc4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-42835ccd-139b-47b0-b881-ab5603b73cc4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-031e6693-3b40-4060-85cc-9c6c9e4758da {
  margin-bottom: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-031e6693-3b40-4060-85cc-9c6c9e4758da .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-581d7e89-84f9-485b-b9ea-fe861cb5d31c {
  margin-left: 20px;
margin-right: 20px;
}

#s-581d7e89-84f9-485b-b9ea-fe861cb5d31c > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-581d7e89-84f9-485b-b9ea-fe861cb5d31c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(26, 26, 26, 1);
  padding: 10px;
}

#s-581d7e89-84f9-485b-b9ea-fe861cb5d31c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-581d7e89-84f9-485b-b9ea-fe861cb5d31c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(26, 26, 26, 1);
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-581d7e89-84f9-485b-b9ea-fe861cb5d31c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-581d7e89-84f9-485b-b9ea-fe861cb5d31c > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-368eabfe-7636-4aa4-9cc4-b6abf4ca1ffa {
  margin-top: 40px;
margin-bottom: 40px;
}

@media (min-width: 0px) {
[id="s-368eabfe-7636-4aa4-9cc4-b6abf4ca1ffa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-368eabfe-7636-4aa4-9cc4-b6abf4ca1ffa"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-368eabfe-7636-4aa4-9cc4-b6abf4ca1ffa"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-368eabfe-7636-4aa4-9cc4-b6abf4ca1ffa"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-368eabfe-7636-4aa4-9cc4-b6abf4ca1ffa"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-368eabfe-7636-4aa4-9cc4-b6abf4ca1ffa"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-368eabfe-7636-4aa4-9cc4-b6abf4ca1ffa"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

#s-d983ddd6-72f3-4984-9de5-8212b6b27147 {
  text-align: center;
}







  #s-d983ddd6-72f3-4984-9de5-8212b6b27147 img.shogun-image {
    

    
    
    
  }


#s-d983ddd6-72f3-4984-9de5-8212b6b27147 .shogun-image-content {
  
    align-items: center;
  
}

.shogun-table-wrapper {
  overflow: auto;
}

table.shogun-table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-style: hidden;
}

thead.shogun-table-column-container {
  font-weight: bold;
}

td.shogun-table-column {
  padding: 10px;
}

td.shogun-table-row {
  padding: 10px;
  min-height: 45px;
}

td.shogun-table-column:only-child, td.shogun-table-row:only-child {
  width: 100%;
}

#s-965a2058-f61e-433f-9d66-8b8c1a8ad987 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-965a2058-f61e-433f-9d66-8b8c1a8ad987 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-965a2058-f61e-433f-9d66-8b8c1a8ad987 td.shogun-table-column {
  background-color: rgba(26, 26, 26, 1);
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-965a2058-f61e-433f-9d66-8b8c1a8ad987 td.shogun-table-row {
  background-color: rgba(26, 26, 26, 1);
  padding: 0px;
}

#s-965a2058-f61e-433f-9d66-8b8c1a8ad987 td.shogun-table-column, #s-965a2058-f61e-433f-9d66-8b8c1a8ad987 td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-eed88afc-92db-4b0b-a38f-d999f1fc4a8c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-eed88afc-92db-4b0b-a38f-d999f1fc4a8c .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-3dc6c97f-c987-4562-97f6-9244f9291980 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-3dc6c97f-c987-4562-97f6-9244f9291980 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-530eb9ad-cdd9-464d-9077-e83f7ed666f0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-530eb9ad-cdd9-464d-9077-e83f7ed666f0 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-79e6c661-8cbe-42ff-8823-0f816b9d9b94 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-79e6c661-8cbe-42ff-8823-0f816b9d9b94 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-5009d8db-0a74-4eee-9f96-f049b4adbde9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5009d8db-0a74-4eee-9f96-f049b4adbde9 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-bdb9b16c-2092-4b21-a4fa-66152afcba03 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-bdb9b16c-2092-4b21-a4fa-66152afcba03 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-6701e7dd-693d-4931-896c-322da30d5578 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6701e7dd-693d-4931-896c-322da30d5578 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-aa06cba9-4a26-435b-b242-08d92029f783 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-aa06cba9-4a26-435b-b242-08d92029f783 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-912de856-5a66-408c-bf33-4c704a7094eb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-912de856-5a66-408c-bf33-4c704a7094eb .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-9c7c3b15-1ca8-4f54-89e6-ef10b443fcd0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9c7c3b15-1ca8-4f54-89e6-ef10b443fcd0 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-fad60268-b49b-4600-bfb0-0c8ca9b3002e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-fad60268-b49b-4600-bfb0-0c8ca9b3002e .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-77f9dd58-7021-4b5d-8d8f-d32ac53dcf11 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-77f9dd58-7021-4b5d-8d8f-d32ac53dcf11 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-c5f9e530-f5ec-4cc1-a786-052364526bc0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c5f9e530-f5ec-4cc1-a786-052364526bc0 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-c88e9b27-bb50-4d88-97bd-43fc8ff6003b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c88e9b27-bb50-4d88-97bd-43fc8ff6003b .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-558b57fe-fc27-489e-9514-c3b7ec09951e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-558b57fe-fc27-489e-9514-c3b7ec09951e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-f4f42af6-4844-4a94-bbeb-ef167b652618 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f4f42af6-4844-4a94-bbeb-ef167b652618 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-1b8153dc-0d86-4185-b7a0-865ec57ea382 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1b8153dc-0d86-4185-b7a0-865ec57ea382 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-e4625dc3-c5c5-461d-a18b-78c712040089 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e4625dc3-c5c5-461d-a18b-78c712040089 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-afbd0cf3-ed1b-49c7-b7e0-80ecb8e7735b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-afbd0cf3-ed1b-49c7-b7e0-80ecb8e7735b .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-c98a6d80-7021-4f58-8905-5241072ae25a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c98a6d80-7021-4f58-8905-5241072ae25a .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-ef154e34-7153-4575-a06b-c1789b556b74 {
  margin-top: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ef154e34-7153-4575-a06b-c1789b556b74 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-5a983b78-8714-445e-8f1c-40e457a25504 {
  margin-top: 40px;
margin-bottom: 40px;
}

@media (min-width: 0px) {
[id="s-5a983b78-8714-445e-8f1c-40e457a25504"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5a983b78-8714-445e-8f1c-40e457a25504"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5a983b78-8714-445e-8f1c-40e457a25504"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5a983b78-8714-445e-8f1c-40e457a25504"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5a983b78-8714-445e-8f1c-40e457a25504"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5a983b78-8714-445e-8f1c-40e457a25504"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5a983b78-8714-445e-8f1c-40e457a25504"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

#s-0c5c216d-0240-48c0-a407-c9ce0d5591c9 {
  text-align: center;
}







  #s-0c5c216d-0240-48c0-a407-c9ce0d5591c9 img.shogun-image {
    

    
    
    
  }


#s-0c5c216d-0240-48c0-a407-c9ce0d5591c9 .shogun-image-content {
  
    align-items: center;
  
}

#s-9021a995-b255-4382-92b0-29edea0f89eb .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-9021a995-b255-4382-92b0-29edea0f89eb table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-9021a995-b255-4382-92b0-29edea0f89eb td.shogun-table-column {
  background-color: rgba(26, 26, 26, 1);
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-9021a995-b255-4382-92b0-29edea0f89eb td.shogun-table-row {
  background-color: rgba(26, 26, 26, 1);
  padding: 0px;
}

#s-9021a995-b255-4382-92b0-29edea0f89eb td.shogun-table-column, #s-9021a995-b255-4382-92b0-29edea0f89eb td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-99c0bbb3-0f2a-4ed4-ab74-5542b6fca503 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-99c0bbb3-0f2a-4ed4-ab74-5542b6fca503 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-ac631927-78c9-4483-8f07-478dcf5aaf19 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ac631927-78c9-4483-8f07-478dcf5aaf19 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-882ba4d4-104b-4030-89cd-2d1e879bb12a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-882ba4d4-104b-4030-89cd-2d1e879bb12a .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-61c3fb5e-1ff2-42ff-aa26-ebf2904380b3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-61c3fb5e-1ff2-42ff-aa26-ebf2904380b3 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-e7bf0051-a931-40d2-ae92-3e4a30d154f6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e7bf0051-a931-40d2-ae92-3e4a30d154f6 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-07120d8f-c368-4d75-9703-de03aff93707 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-07120d8f-c368-4d75-9703-de03aff93707 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-68a69092-c04f-41b8-ae73-54e1a1ff145f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-68a69092-c04f-41b8-ae73-54e1a1ff145f .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-f6c6f103-6d6b-4ff0-9b0e-79e2242f02ae {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f6c6f103-6d6b-4ff0-9b0e-79e2242f02ae .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-24648eb6-87a9-4b1f-8703-dfc4ba91ab5e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-24648eb6-87a9-4b1f-8703-dfc4ba91ab5e .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-23b48d8c-074a-411d-b42c-82dec0b852f1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-23b48d8c-074a-411d-b42c-82dec0b852f1 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-b5fc8537-05c2-417a-9fb0-4cc698076748 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b5fc8537-05c2-417a-9fb0-4cc698076748 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-e2cd391b-1275-4eeb-a32c-10d7851e873f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e2cd391b-1275-4eeb-a32c-10d7851e873f .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-57ab34e5-997c-409b-9c0b-e6edbeb9124c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-57ab34e5-997c-409b-9c0b-e6edbeb9124c .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-adf97b42-c6e8-4eeb-987b-38b7f73829b7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-adf97b42-c6e8-4eeb-987b-38b7f73829b7 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-aa9477a2-b598-41bd-8ba8-77fe54ae56ea {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-aa9477a2-b598-41bd-8ba8-77fe54ae56ea .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-628f6569-d4ae-442f-acd2-142eb218be6b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-628f6569-d4ae-442f-acd2-142eb218be6b .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-07a46f4f-7a1e-4d2c-9bd9-3c2887f11e2c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-07a46f4f-7a1e-4d2c-9bd9-3c2887f11e2c .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-349c76ba-f902-4426-a26a-a044d56b5c92 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-349c76ba-f902-4426-a26a-a044d56b5c92 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-7c1bd817-9185-44f3-98e3-e273d275dd74 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-7c1bd817-9185-44f3-98e3-e273d275dd74 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-ad37f63d-8155-4e86-862b-32ee0156b76b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ad37f63d-8155-4e86-862b-32ee0156b76b .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-3e751fd9-a52a-4cc7-a6d3-7c95b7290efa {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-3e751fd9-a52a-4cc7-a6d3-7c95b7290efa .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-93690f37-f8c9-464e-a27e-5d5028488f78 {
  margin-top: 40px;
margin-bottom: 40px;
}

@media (min-width: 0px) {
[id="s-93690f37-f8c9-464e-a27e-5d5028488f78"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-93690f37-f8c9-464e-a27e-5d5028488f78"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-93690f37-f8c9-464e-a27e-5d5028488f78"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-93690f37-f8c9-464e-a27e-5d5028488f78"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-93690f37-f8c9-464e-a27e-5d5028488f78"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-93690f37-f8c9-464e-a27e-5d5028488f78"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-93690f37-f8c9-464e-a27e-5d5028488f78"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

}

#s-db6bbf40-71bd-420d-b3c2-d9a0d7fb9a3c {
  text-align: center;
}







  #s-db6bbf40-71bd-420d-b3c2-d9a0d7fb9a3c img.shogun-image {
    

    
    
    
  }


#s-db6bbf40-71bd-420d-b3c2-d9a0d7fb9a3c .shogun-image-content {
  
    align-items: center;
  
}

#s-260c4ab4-405a-414b-96f9-60beb234393f {
  margin-left: 20px;
margin-right: 20px;
}

#s-260c4ab4-405a-414b-96f9-60beb234393f .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-260c4ab4-405a-414b-96f9-60beb234393f table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-260c4ab4-405a-414b-96f9-60beb234393f td.shogun-table-column {
  background-color: rgba(26, 26, 26, 1);
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-260c4ab4-405a-414b-96f9-60beb234393f td.shogun-table-row {
  background-color: rgba(26, 26, 26, 1);
  padding: 0px;
}

#s-260c4ab4-405a-414b-96f9-60beb234393f td.shogun-table-column, #s-260c4ab4-405a-414b-96f9-60beb234393f td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-016cd088-1e39-4391-8d78-957ab653d6a4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-016cd088-1e39-4391-8d78-957ab653d6a4 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-aa906caf-f20a-4aba-9bea-0cdbd45d315a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-aa906caf-f20a-4aba-9bea-0cdbd45d315a .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-4f28faad-1bdb-4d06-8de1-456aed7f3d90 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-4f28faad-1bdb-4d06-8de1-456aed7f3d90 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-d97f09ab-5cb9-47ee-ae22-3d6fb027ffd6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-d97f09ab-5cb9-47ee-ae22-3d6fb027ffd6 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-a2a1c72e-71eb-489b-aedf-6499dc2b21cd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a2a1c72e-71eb-489b-aedf-6499dc2b21cd .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-e8d5ceb2-9fac-4f17-826d-e39c81f38508 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e8d5ceb2-9fac-4f17-826d-e39c81f38508 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-d110e415-282a-482a-8ed7-3e87a04ea78e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-d110e415-282a-482a-8ed7-3e87a04ea78e .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-5e50f364-0b00-4814-99e8-1a9dca7572eb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5e50f364-0b00-4814-99e8-1a9dca7572eb .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-5f691820-8a96-4c76-b111-f4e1e1196ffb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5f691820-8a96-4c76-b111-f4e1e1196ffb .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-e7fbf612-7d57-464c-bb11-f73cadca07d4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e7fbf612-7d57-464c-bb11-f73cadca07d4 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-25af3fcd-8142-4e45-b037-105f7a543aae {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-25af3fcd-8142-4e45-b037-105f7a543aae .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-d71eb724-44b0-4718-88ba-25622f220124 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-d71eb724-44b0-4718-88ba-25622f220124 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-c7fd0129-dcc4-4309-bca5-0da9c297f01d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c7fd0129-dcc4-4309-bca5-0da9c297f01d .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-8e26de41-3491-4d9f-92a1-e183b2fad596 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-8e26de41-3491-4d9f-92a1-e183b2fad596 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-610ad20a-5119-4b8b-a93e-2ab331f9bef1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-610ad20a-5119-4b8b-a93e-2ab331f9bef1 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-964abbc0-5160-4742-9655-8e2492a40b19 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-964abbc0-5160-4742-9655-8e2492a40b19 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-4518be22-f8c3-443f-999b-a8ad8c77a980 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-4518be22-f8c3-443f-999b-a8ad8c77a980 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-7b44bbb8-8505-4b61-bec9-3c9ec6e02edb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-7b44bbb8-8505-4b61-bec9-3c9ec6e02edb .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-f0656706-9144-44f0-ad72-c3cda70b770a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f0656706-9144-44f0-ad72-c3cda70b770a .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-f9d2c173-76bd-45e0-8d72-1aa951e39c68 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f9d2c173-76bd-45e0-8d72-1aa951e39c68 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-09749cee-f139-45b7-a062-e5280a4c4e8f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-09749cee-f139-45b7-a062-e5280a4c4e8f .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-a6d0957b-4358-4d81-a896-c2b5d9aded14 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a6d0957b-4358-4d81-a896-c2b5d9aded14 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-27c5c268-7d67-4755-a600-6b588fb448da {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-27c5c268-7d67-4755-a600-6b588fb448da .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-9a11a3f0-b3dd-4317-bd37-1a021eb7bc20 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9a11a3f0-b3dd-4317-bd37-1a021eb7bc20 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-25f6f972-48c5-406d-9e73-cec9acfba882 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-25f6f972-48c5-406d-9e73-cec9acfba882 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-4f7f824e-a769-4968-911b-c5e7cae81347 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-4f7f824e-a769-4968-911b-c5e7cae81347 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-290df1c9-95e2-44c0-9b72-8fee409e1e22 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-290df1c9-95e2-44c0-9b72-8fee409e1e22 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-d754f926-3321-460b-ac14-4072f56e0ea7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-d754f926-3321-460b-ac14-4072f56e0ea7 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-54da739c-7614-4009-95ef-086b12cd1b20 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-54da739c-7614-4009-95ef-086b12cd1b20 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-f2662f52-4494-4ecf-909b-cd53b5c47b90 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f2662f52-4494-4ecf-909b-cd53b5c47b90 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  
  
  
}



#s-123227c4-c353-4de8-a313-51ea843840c5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-123227c4-c353-4de8-a313-51ea843840c5 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-c64c2691-86e8-4ca6-88b7-8dfc0f1fed04 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c64c2691-86e8-4ca6-88b7-8dfc0f1fed04 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-59321711-c72a-402a-a46c-dd7990b2e474 {
  margin-top: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-59321711-c72a-402a-a46c-dd7990b2e474 .shogun-heading-component h6 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-2e48059f-b10f-40d4-8d5a-800ecea90255 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2e48059f-b10f-40d4-8d5a-800ecea90255 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-d1f264a4-b02d-498f-9f58-9cc59e0a7093 {
  margin-bottom: 40px;
padding-top: 20px;
padding-bottom: 20px;
min-height: 50px;
background-color: rgba(236, 236, 236, 1);
}








#s-d1f264a4-b02d-498f-9f58-9cc59e0a7093 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d1f264a4-b02d-498f-9f58-9cc59e0a7093.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cc381a1d-999d-495a-b6a3-d31b63664177 {
  margin-left: 40px;
margin-right: 40px;
min-height: 50px;
}








#s-cc381a1d-999d-495a-b6a3-d31b63664177 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc381a1d-999d-495a-b6a3-d31b63664177.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-8faf1494-0d7b-4375-85f4-cf4576c5257d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8faf1494-0d7b-4375-85f4-cf4576c5257d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-8faf1494-0d7b-4375-85f4-cf4576c5257d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-8faf1494-0d7b-4375-85f4-cf4576c5257d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-7e9a277e-177d-4e7f-b544-44c9112bee03 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-7e9a277e-177d-4e7f-b544-44c9112bee03 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-7e9a277e-177d-4e7f-b544-44c9112bee03 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-7e9a277e-177d-4e7f-b544-44c9112bee03 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-7e9a277e-177d-4e7f-b544-44c9112bee03 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-7e9a277e-177d-4e7f-b544-44c9112bee03 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-7e9a277e-177d-4e7f-b544-44c9112bee03 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-85378c88-d067-4912-8836-989ff9450e51 {
  margin-left: 10px;
margin-right: 10px;
}

#s-4a78224d-fd90-4e7e-bb9d-c16cf4e8f009 {
  
}

#s-4a78224d-fd90-4e7e-bb9d-c16cf4e8f009 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-4a78224d-fd90-4e7e-bb9d-c16cf4e8f009 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-4a78224d-fd90-4e7e-bb9d-c16cf4e8f009 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-4a78224d-fd90-4e7e-bb9d-c16cf4e8f009 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-4a78224d-fd90-4e7e-bb9d-c16cf4e8f009 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-4a78224d-fd90-4e7e-bb9d-c16cf4e8f009 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-c5484c1e-0e2b-41a2-a91b-413706482404 {
  margin-left: 10px;
margin-right: 10px;
}

#s-ce555d19-6fe4-4914-b511-73c7aff9765a {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-ce555d19-6fe4-4914-b511-73c7aff9765a > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-ce555d19-6fe4-4914-b511-73c7aff9765a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-ce555d19-6fe4-4914-b511-73c7aff9765a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-ce555d19-6fe4-4914-b511-73c7aff9765a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-ce555d19-6fe4-4914-b511-73c7aff9765a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-ce555d19-6fe4-4914-b511-73c7aff9765a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-987ed3cb-cd50-4568-9767-1bce5f5a1a19 {
  padding-left: 10px;
padding-right: 10px;
}

#s-943e383b-27ee-4e9e-af64-8d444d2a1cd6 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-943e383b-27ee-4e9e-af64-8d444d2a1cd6 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-943e383b-27ee-4e9e-af64-8d444d2a1cd6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-943e383b-27ee-4e9e-af64-8d444d2a1cd6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-943e383b-27ee-4e9e-af64-8d444d2a1cd6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-943e383b-27ee-4e9e-af64-8d444d2a1cd6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-943e383b-27ee-4e9e-af64-8d444d2a1cd6 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-9984560e-fe71-4c51-b465-946ecaa7b383 {
  padding-left: 10px;
padding-right: 10px;
}

#s-028d3881-d595-4870-959b-ca1cb5d2faeb {
  margin-left: 0px;
margin-right: 0px;
}

#s-028d3881-d595-4870-959b-ca1cb5d2faeb > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-028d3881-d595-4870-959b-ca1cb5d2faeb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-028d3881-d595-4870-959b-ca1cb5d2faeb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-028d3881-d595-4870-959b-ca1cb5d2faeb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-028d3881-d595-4870-959b-ca1cb5d2faeb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-028d3881-d595-4870-959b-ca1cb5d2faeb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-4d4b5c4b-d423-416e-b993-54d3d89fd4a7 {
  margin-left: 10px;
margin-right: 10px;
}

#s-75d73912-f3c5-4849-8636-a5eddedc1560 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-75d73912-f3c5-4849-8636-a5eddedc1560 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-75d73912-f3c5-4849-8636-a5eddedc1560 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-75d73912-f3c5-4849-8636-a5eddedc1560 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-75d73912-f3c5-4849-8636-a5eddedc1560 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-75d73912-f3c5-4849-8636-a5eddedc1560 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-75d73912-f3c5-4849-8636-a5eddedc1560 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-bb7ed6b5-9a7d-47bf-9a92-17a2b236d01a {
  padding-left: 10px;
padding-right: 10px;
}

#s-bfcbb51d-37bf-4b0f-ac7a-b2613bd7a0a2 {
  margin-left: 0px;
margin-right: 0px;
}

#s-bfcbb51d-37bf-4b0f-ac7a-b2613bd7a0a2 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-bfcbb51d-37bf-4b0f-ac7a-b2613bd7a0a2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 10px;
}

#s-bfcbb51d-37bf-4b0f-ac7a-b2613bd7a0a2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-bfcbb51d-37bf-4b0f-ac7a-b2613bd7a0a2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-bfcbb51d-37bf-4b0f-ac7a-b2613bd7a0a2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: left;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-bfcbb51d-37bf-4b0f-ac7a-b2613bd7a0a2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-f4764579-6e55-4377-b2b7-236423986aee {
  margin-left: 10px;
margin-right: 10px;
}

#s-7b146319-c214-4252-a364-690c8fb23027 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-7b146319-c214-4252-a364-690c8fb23027 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-7b146319-c214-4252-a364-690c8fb23027 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-7b146319-c214-4252-a364-690c8fb23027 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-7b146319-c214-4252-a364-690c8fb23027 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-7b146319-c214-4252-a364-690c8fb23027 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-7b146319-c214-4252-a364-690c8fb23027 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-af3f6e2b-b2d5-4f3d-8f45-62df5e72680b {
  margin-left: 10px;
margin-right: 10px;
}

#s-2d76547b-00d2-4428-8231-8e04aa4d301b {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-2d76547b-00d2-4428-8231-8e04aa4d301b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-2d76547b-00d2-4428-8231-8e04aa4d301b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-2d76547b-00d2-4428-8231-8e04aa4d301b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-2d76547b-00d2-4428-8231-8e04aa4d301b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-2d76547b-00d2-4428-8231-8e04aa4d301b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-2d76547b-00d2-4428-8231-8e04aa4d301b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-3aae61b3-b89a-427a-9ddf-39f02081d60f {
  margin-left: 10px;
margin-right: 10px;
}

#s-4ae8aa03-af35-4ca4-85a3-be26a8f257c4 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-4ae8aa03-af35-4ca4-85a3-be26a8f257c4 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-4ae8aa03-af35-4ca4-85a3-be26a8f257c4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-4ae8aa03-af35-4ca4-85a3-be26a8f257c4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-4ae8aa03-af35-4ca4-85a3-be26a8f257c4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-4ae8aa03-af35-4ca4-85a3-be26a8f257c4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-4ae8aa03-af35-4ca4-85a3-be26a8f257c4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-0bfd3760-12f3-4136-a12f-e9b297f507f9 {
  margin-left: 10px;
margin-right: 10px;
padding-left: 0px;
padding-right: 0px;
}

#s-a8ce6f2a-a335-4aa2-9ad5-de9fdcf30c45 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-a8ce6f2a-a335-4aa2-9ad5-de9fdcf30c45 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-a8ce6f2a-a335-4aa2-9ad5-de9fdcf30c45 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-a8ce6f2a-a335-4aa2-9ad5-de9fdcf30c45 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-a8ce6f2a-a335-4aa2-9ad5-de9fdcf30c45 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-a8ce6f2a-a335-4aa2-9ad5-de9fdcf30c45 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-a8ce6f2a-a335-4aa2-9ad5-de9fdcf30c45 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-61a783c7-5b0b-42f1-afba-0447055c8f47 {
  margin-left: 10px;
margin-right: 10px;
padding-left: 0px;
padding-right: 0px;
}

#s-621f78a9-a0bf-4287-8a5f-43bc907b9c70 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-621f78a9-a0bf-4287-8a5f-43bc907b9c70 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-621f78a9-a0bf-4287-8a5f-43bc907b9c70 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-621f78a9-a0bf-4287-8a5f-43bc907b9c70 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-621f78a9-a0bf-4287-8a5f-43bc907b9c70 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-621f78a9-a0bf-4287-8a5f-43bc907b9c70 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-621f78a9-a0bf-4287-8a5f-43bc907b9c70 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-bab376a3-1c53-4beb-ba0e-c1f0ba15a885 {
  padding-left: 10px;
padding-right: 10px;
}

#s-0dfca8e7-b9a7-490e-9fd8-60fb892183fa {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-0dfca8e7-b9a7-490e-9fd8-60fb892183fa > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-0dfca8e7-b9a7-490e-9fd8-60fb892183fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-0dfca8e7-b9a7-490e-9fd8-60fb892183fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-0dfca8e7-b9a7-490e-9fd8-60fb892183fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-0dfca8e7-b9a7-490e-9fd8-60fb892183fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-0dfca8e7-b9a7-490e-9fd8-60fb892183fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-9f8f5966-2e3c-4874-8dd3-79619813d64a {
  margin-left: 10px;
margin-right: 10px;
}

#s-cdd38c8c-ea24-4a56-acc1-780212ad0d90 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-cdd38c8c-ea24-4a56-acc1-780212ad0d90 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-cdd38c8c-ea24-4a56-acc1-780212ad0d90 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-cdd38c8c-ea24-4a56-acc1-780212ad0d90 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-cdd38c8c-ea24-4a56-acc1-780212ad0d90 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-cdd38c8c-ea24-4a56-acc1-780212ad0d90 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-cdd38c8c-ea24-4a56-acc1-780212ad0d90 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-6f55741b-fb37-4d4c-be9c-078afd28367f {
  margin-left: 10px;
margin-right: 10px;
}

#s-2084e799-838f-4543-9b7d-a87621b3aceb {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-2084e799-838f-4543-9b7d-a87621b3aceb > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(255, 255, 255, 1);
}

#s-2084e799-838f-4543-9b7d-a87621b3aceb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 5px;
}

#s-2084e799-838f-4543-9b7d-a87621b3aceb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(26, 26, 26, 1);
}

#s-2084e799-838f-4543-9b7d-a87621b3aceb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-2084e799-838f-4543-9b7d-a87621b3aceb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(26, 26, 26, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 14px;
}

#s-2084e799-838f-4543-9b7d-a87621b3aceb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 14px;
}
#s-30da9d14-4c11-464d-9e3d-7f8cad7dccdd {
  margin-left: 10px;
margin-right: 10px;
}

#s-fc9ce0c9-9c1e-4ca6-9958-c463918259bc {
  background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-fc9ce0c9-9c1e-4ca6-9958-c463918259bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fc9ce0c9-9c1e-4ca6-9958-c463918259bc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5ee75df1-720e-43fe-a66c-f863f3bbf90c {
  margin-top: 40px;
margin-bottom: 40px;
}

@media (min-width: 0px) {
[id="s-5ee75df1-720e-43fe-a66c-f863f3bbf90c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5ee75df1-720e-43fe-a66c-f863f3bbf90c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-5ee75df1-720e-43fe-a66c-f863f3bbf90c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-5ee75df1-720e-43fe-a66c-f863f3bbf90c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-324ec537-159f-4166-8f4d-2c64feef3eb7 {
  margin-left: 20px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-324ec537-159f-4166-8f4d-2c64feef3eb7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-324ec537-159f-4166-8f4d-2c64feef3eb7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-324ec537-159f-4166-8f4d-2c64feef3eb7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-324ec537-159f-4166-8f4d-2c64feef3eb7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-ce67b8e6-97a2-4dc0-839f-3e320a080fb0 {
  border-style: solid;
margin-top: 5px;
margin-bottom: 5px;
padding-top: 5px;
padding-bottom: 5px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: #000;
text-align: center;
}

#s-ce67b8e6-97a2-4dc0-839f-3e320a080fb0 .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-6a38797c-464d-4f2a-b811-d6dba3823dec {
  border-style: solid;
margin-top: 5px;
margin-bottom: 5px;
padding-top: 5px;
padding-bottom: 5px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: #000;
text-align: center;
}

#s-6a38797c-464d-4f2a-b811-d6dba3823dec .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-8b327aeb-4b5e-4f73-9c1b-206e45105ffc {
  margin-top: 5px;
margin-left: 20px;
margin-bottom: 5px;
margin-right: 20px;
}

@media (min-width: 0px) {
[id="s-8b327aeb-4b5e-4f73-9c1b-206e45105ffc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8b327aeb-4b5e-4f73-9c1b-206e45105ffc"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8b327aeb-4b5e-4f73-9c1b-206e45105ffc"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-8b327aeb-4b5e-4f73-9c1b-206e45105ffc"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8b327aeb-4b5e-4f73-9c1b-206e45105ffc"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-8b327aeb-4b5e-4f73-9c1b-206e45105ffc"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-8b327aeb-4b5e-4f73-9c1b-206e45105ffc"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-85d7cf8c-d0b6-4cb8-b4b7-b1797efc4c00 {
  border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 5px;
padding-bottom: 5px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: #000;
text-align: center;
}

#s-85d7cf8c-d0b6-4cb8-b4b7-b1797efc4c00 .shogun-heading-component h6 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-79f6f649-8f47-43b0-93e6-febb5070a886 {
  margin-top: 20px;
margin-bottom: 20px;
text-align: center;
}

#s-79f6f649-8f47-43b0-93e6-febb5070a886 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 17px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-79f6f649-8f47-43b0-93e6-febb5070a886 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 17px;
}

#s-79f6f649-8f47-43b0-93e6-febb5070a886 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2bb836a4-43e2-41e9-8eb6-c24e621c6c45 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: rgba(255, 221, 0, 1);
}
#s-2bb836a4-43e2-41e9-8eb6-c24e621c6c45:hover {background-color: rgba(255, 221, 0, 0.9) !important;
text-decoration: none !important;}#s-2bb836a4-43e2-41e9-8eb6-c24e621c6c45:active {background-color: rgba(255, 221, 0, 0.9) !important;
text-decoration: none !important;}


#s-2bb836a4-43e2-41e9-8eb6-c24e621c6c45 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2bb836a4-43e2-41e9-8eb6-c24e621c6c45.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2bb836a4-43e2-41e9-8eb6-c24e621c6c45.shg-btn {
  color: rgba(26, 26, 26, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-2bb836a4-43e2-41e9-8eb6-c24e621c6c45.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-cc14eab1-72c1-4e88-89a1-bf6c75d2978e hr {
  border-top: 2px solid rgba(26, 26, 26, 1);
}

#s-f6eecf97-4810-40b6-bd9a-eea8841cfdcd {
  margin-top: 50px;
margin-bottom: 50px;
min-height: 50px;
}








#s-f6eecf97-4810-40b6-bd9a-eea8841cfdcd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f6eecf97-4810-40b6-bd9a-eea8841cfdcd.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-5a59e561-d405-4e56-9a9c-58b893f72d95"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5a59e561-d405-4e56-9a9c-58b893f72d95"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-5a59e561-d405-4e56-9a9c-58b893f72d95"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-5a59e561-d405-4e56-9a9c-58b893f72d95"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-272ade9c-9b76-4769-8246-38c579ca74b7 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
min-height: 50px;
}








#s-272ade9c-9b76-4769-8246-38c579ca74b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-272ade9c-9b76-4769-8246-38c579ca74b7 {
  cursor: pointer;
}#s-272ade9c-9b76-4769-8246-38c579ca74b7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-283d67ad-da04-4e86-911b-54e6271edf67 .shogun-icon-wrapper {
  text-align: center;
}


#s-283d67ad-da04-4e86-911b-54e6271edf67 .shogun-icon-wrapper > .shogun-icon {

  font-size: 40px !important;
  color: rgba(26, 26, 26, 1);
}

#s-59891fed-6463-4cb2-9990-5f2e5059e64e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-59891fed-6463-4cb2-9990-5f2e5059e64e .shogun-heading-component h2 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-4c6e0bc7-5071-4e94-a602-e605b28a52a8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4c6e0bc7-5071-4e94-a602-e605b28a52a8 .shogun-heading-component h6 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  line-height: 2em;
  
  
}



#s-69094019-2a08-4774-aa18-16fd1ad978f4 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
min-height: 50px;
}








#s-69094019-2a08-4774-aa18-16fd1ad978f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-69094019-2a08-4774-aa18-16fd1ad978f4 {
  cursor: pointer;
}#s-69094019-2a08-4774-aa18-16fd1ad978f4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-85bedfaf-e772-4252-892b-1dd404530882 .shogun-icon-wrapper {
  text-align: center;
}


#s-85bedfaf-e772-4252-892b-1dd404530882 .shogun-icon-wrapper > .shogun-icon {

  font-size: 40px !important;
  color: rgba(26, 26, 26, 1);
}

#s-33049142-4492-4d0e-ad79-d5fa1ae3287a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-33049142-4492-4d0e-ad79-d5fa1ae3287a .shogun-heading-component h2 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-b68f97a3-98e2-43df-b964-f4e7aba3ddb6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b68f97a3-98e2-43df-b964-f4e7aba3ddb6 .shogun-heading-component h6 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  line-height: 2em;
  
  
}



#s-a8b298b6-8e61-4365-b0e2-ae9a5a81288b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
min-height: 50px;
}








#s-a8b298b6-8e61-4365-b0e2-ae9a5a81288b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a8b298b6-8e61-4365-b0e2-ae9a5a81288b {
  cursor: pointer;
}#s-a8b298b6-8e61-4365-b0e2-ae9a5a81288b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a13bcfea-419a-4438-9b5c-a8e1bff58821 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-a13bcfea-419a-4438-9b5c-a8e1bff58821 .shogun-icon-wrapper {
  text-align: center;
}


#s-a13bcfea-419a-4438-9b5c-a8e1bff58821 .shogun-icon-wrapper > .shogun-icon {

  font-size: 40px !important;
  color: rgba(26, 26, 26, 1);
}

#s-1d3c6620-3c7b-4bf1-ac87-21151e890cf1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1d3c6620-3c7b-4bf1-ac87-21151e890cf1 .shogun-heading-component h2 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-a023dd07-277e-4885-83bc-615a2e348dbf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a023dd07-277e-4885-83bc-615a2e348dbf .shogun-heading-component h6 {
  color: rgba(26, 26, 26, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  line-height: 2em;
  
  
}



/*
  $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}