#s-b4273ca4-ff06-4057-89dc-f18a3c6d990a {
  text-align: left;
}

#s-4009519d-9b17-42c4-a6ef-3323d3893434 {
  text-align: left;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

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

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

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

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

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

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


  #s-134bc8f6-f387-4054-9540-258bc8689fc0 .shogun-tabs > li > .shogun-tab-box {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(246, 246, 246, 0);
  }
  #s-134bc8f6-f387-4054-9540-258bc8689fc0 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: rgba(255, 255, 255, 1);
    border: 1px solid rgba(255, 255, 255, 1);
  }
#s-134bc8f6-f387-4054-9540-258bc8689fc0 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-134bc8f6-f387-4054-9540-258bc8689fc0 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(20, 133, 239, 1);
}

#s-134bc8f6-f387-4054-9540-258bc8689fc0 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: rgba(255, 255, 255, 1);
}

#s-134bc8f6-f387-4054-9540-258bc8689fc0 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

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

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

#s-adfa244a-0222-40f0-a507-f39fb49ad729 {
  min-height: 50px;
background-color: rgba(71, 71, 71, 1);
}








#s-adfa244a-0222-40f0-a507-f39fb49ad729 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-adfa244a-0222-40f0-a507-f39fb49ad729.shg-box.shg-c {
  justify-content: center;
}

#s-58add613-7511-4e33-8e0a-f069f51589c9 {
  min-height: 50px;
background-color: rgba(71, 71, 71, 1);
}
@media (min-width: 1200px){#s-58add613-7511-4e33-8e0a-f069f51589c9 {
  padding-top: 0px;
padding-bottom: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-58add613-7511-4e33-8e0a-f069f51589c9 {
  padding-bottom: 2em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-58add613-7511-4e33-8e0a-f069f51589c9 {
  padding-bottom: 2em;
}
}@media (max-width: 767px){#s-58add613-7511-4e33-8e0a-f069f51589c9 {
  margin-bottom: 1em;
padding-bottom: 0em;
}
}







#s-58add613-7511-4e33-8e0a-f069f51589c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-58add613-7511-4e33-8e0a-f069f51589c9.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

#s-a4c84d39-ed3d-4690-b139-ddce773a93e8 {
  background-color: rgba(71, 71, 71, 1);
}

@media (min-width: 0px) {
[id="s-a4c84d39-ed3d-4690-b139-ddce773a93e8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a4c84d39-ed3d-4690-b139-ddce773a93e8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a4c84d39-ed3d-4690-b139-ddce773a93e8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a4c84d39-ed3d-4690-b139-ddce773a93e8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content {
  display: flex;
  flex-direction: column;
  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-da43dad4-f187-4a60-900c-4b9bf5104dd0 {
  max-width: 3000px;
text-align: left;
}
@media (min-width: 1200px){#s-da43dad4-f187-4a60-900c-4b9bf5104dd0 {
  display: none;
}
#s-da43dad4-f187-4a60-900c-4b9bf5104dd0, #wrap-s-da43dad4-f187-4a60-900c-4b9bf5104dd0, #wrap-content-s-da43dad4-f187-4a60-900c-4b9bf5104dd0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-da43dad4-f187-4a60-900c-4b9bf5104dd0 {
  display: none;
}
#s-da43dad4-f187-4a60-900c-4b9bf5104dd0, #wrap-s-da43dad4-f187-4a60-900c-4b9bf5104dd0, #wrap-content-s-da43dad4-f187-4a60-900c-4b9bf5104dd0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-da43dad4-f187-4a60-900c-4b9bf5104dd0 {
  display: none;
}
#s-da43dad4-f187-4a60-900c-4b9bf5104dd0, #wrap-s-da43dad4-f187-4a60-900c-4b9bf5104dd0, #wrap-content-s-da43dad4-f187-4a60-900c-4b9bf5104dd0 { display: none !important; }}@media (max-width: 767px){#s-da43dad4-f187-4a60-900c-4b9bf5104dd0 {
  margin-top: 0px;
}
}
#s-da43dad4-f187-4a60-900c-4b9bf5104dd0 {
  overflow: hidden;
  
  
      max-width: 3000px;
      
      
      
        margin-left: 0;
        margin-right: auto;
      
  
}








#s-da43dad4-f187-4a60-900c-4b9bf5104dd0 .shogun-image-content {
  
    justify-content: center;
  
}

#s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb {
  max-width: 1260px;
text-align: left;
}
@media (min-width: 1200px){#s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb {
  margin-top: 0px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb {
  margin-top: 0px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb {
  margin-top: 0px;
}
}@media (max-width: 767px){#s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb {
  display: none;
}
#s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb, #wrap-s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb, #wrap-content-s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb { display: none !important; }}
#s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb {
  overflow: hidden;
  
  
      max-width: 1260px;
      
      
      
        margin-left: 0;
        margin-right: auto;
      
  
}








#s-f9ae459e-5aca-40ff-8177-d06e8dae7dbb .shogun-image-content {
  
    justify-content: center;
  
}

#s-4d02ab27-39bf-4563-ab72-54a55009056d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-4d02ab27-39bf-4563-ab72-54a55009056d {
  margin-top: 4em;
margin-left: 2%;
margin-bottom: 0em;
margin-right: 2%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4d02ab27-39bf-4563-ab72-54a55009056d {
  margin-top: 4em;
margin-left: 2%;
margin-right: 2%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-4d02ab27-39bf-4563-ab72-54a55009056d {
  margin-top: 4em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-4d02ab27-39bf-4563-ab72-54a55009056d {
  margin-top: 1em;
margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-4d02ab27-39bf-4563-ab72-54a55009056d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d02ab27-39bf-4563-ab72-54a55009056d.shg-box.shg-c {
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  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-cebc7f6a-dcd3-41f9-8ff1-1f9fdfcb08d8 {
  margin-top: 2.5em;
margin-left: 0px;
margin-bottom: 0em;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
opacity: 0.3;
}
@media (min-width: 1200px){#s-cebc7f6a-dcd3-41f9-8ff1-1f9fdfcb08d8 {
  margin-left: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cebc7f6a-dcd3-41f9-8ff1-1f9fdfcb08d8 {
  margin-top: 0em;
margin-left: 0em;
}
}@media (max-width: 767px){#s-cebc7f6a-dcd3-41f9-8ff1-1f9fdfcb08d8 {
  margin-bottom: 1em;
}
}
#s-cebc7f6a-dcd3-41f9-8ff1-1f9fdfcb08d8 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 7em;
  line-height: 0.5em;
  
  text-align: left;
}


@media (min-width: 1200px){#s-cebc7f6a-dcd3-41f9-8ff1-1f9fdfcb08d8 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12em;
  line-height: 0.5em;
  
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-cebc7f6a-dcd3-41f9-8ff1-1f9fdfcb08d8 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 12em;
  line-height: 0.5em;
  
  text-align: left;
}


}@media (max-width: 767px){#s-cebc7f6a-dcd3-41f9-8ff1-1f9fdfcb08d8 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 7em;
  line-height: 0.5em;
  
  text-align: center;
}


}
#s-1e962984-e28b-4ef4-b873-619cae389d1b {
  margin-top: 2em;
margin-left: 4em;
margin-right: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-1e962984-e28b-4ef4-b873-619cae389d1b {
  margin-left: 0em;
margin-right: 0em;
padding-left: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1e962984-e28b-4ef4-b873-619cae389d1b {
  margin-left: 0em;
margin-right: 0em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-1e962984-e28b-4ef4-b873-619cae389d1b {
  margin-left: 0em;
}
}@media (max-width: 767px){#s-1e962984-e28b-4ef4-b873-619cae389d1b {
  margin-left: 1em;
margin-right: 1em;
}
}







#s-1e962984-e28b-4ef4-b873-619cae389d1b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1e962984-e28b-4ef4-b873-619cae389d1b.shg-box.shg-c {
  justify-content: center;
}

#s-49d6612b-43c7-45c4-adc5-371cae9ea637 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-49d6612b-43c7-45c4-adc5-371cae9ea637 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-49d6612b-43c7-45c4-adc5-371cae9ea637 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-49d6612b-43c7-45c4-adc5-371cae9ea637 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
.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 ::-moz-selection, .shg-default-text-content *::-moz-selection {
  background: #accef7;
}
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

.shg-default-text-content p {
  font-size: 1em;
  font-weight: ;
  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-28defa47-694b-4a44-9b78-a17fdecd7fa9 {
  margin-top: 0px;
margin-left: 0em;
margin-right: 0em;
padding-top: 3%;
padding-bottom: 3%;
padding-right: 0%;
}
@media (min-width: 1200px){#s-28defa47-694b-4a44-9b78-a17fdecd7fa9 {
  margin-left: 3em;
margin-right: 1em;
padding-top: 1em;
padding-bottom: 0%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-28defa47-694b-4a44-9b78-a17fdecd7fa9 {
  margin-left: 3em;
margin-right: 1em;
padding-top: 1em;
padding-bottom: 0%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-28defa47-694b-4a44-9b78-a17fdecd7fa9 {
  padding-top: 1em;
padding-bottom: 0%;
}
}@media (max-width: 767px){#s-28defa47-694b-4a44-9b78-a17fdecd7fa9 {
  padding-top: 1em;
padding-bottom: 0.5em;
}
}
#s-2896b65d-73e4-41a9-b2cd-301cbf16cb94 {
  margin-left: 3em;
margin-right: 0px;
}
@media (max-width: 767px){#s-2896b65d-73e4-41a9-b2cd-301cbf16cb94 {
  margin-left: 0em;
margin-right: 0em;
}
}







#s-2896b65d-73e4-41a9-b2cd-301cbf16cb94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2896b65d-73e4-41a9-b2cd-301cbf16cb94.shg-box.shg-c {
  justify-content: center;
}

@media screen and (max-width:900px) and (min-width:60px){
.icon-slider-height{
    height:9em;
}
.icon-slider-height .slick-prev {
    left: -30px!important;
}
.icon-slider-height .slick-next {
    right: -8px!important;
}
}

.icon-slider-height .slick-prev::before{
        background-image: url(//cdn11.bigcommerce.com/s-8mw570y811/images/stencil/original/image-manager/icons8-back-26.png);
        background-size: 15px;
}
.icon-slider-height .slick-next::before{
        background-image: url(//cdn11.bigcommerce.com/s-8mw570y811/images/stencil/original/image-manager/icons8-forward-26.png);
        background-size: 15px;
}
.carousel-tooltip{
    display:none!important;
}
.icon-slider-height .slick-next, .icon-slider-height .slick-prev {
    background-color: transparent!important;
    border: none;
    /*margin-top: -7px;*/
}
.slick-next, .slick-prev{
   background-color: transparent!important;
    border: none!important; 
}
.icon-slider-height .slick-next{
    right:-25px;
}
/*.icon-slider-height .hide{*/
/*    display:none;*/
/*}*/
/*.icon-slider-height .one-two-hide{*/
/*    display:none;*/
/*}*/
#s-646dbc64-7ea5-4e98-8746-0f1e381d175c {
  margin-left: 0%;
margin-right: 15%;
}
@media (min-width: 1200px){#s-646dbc64-7ea5-4e98-8746-0f1e381d175c {
  margin-top: 1em;
margin-bottom: 0.5em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-646dbc64-7ea5-4e98-8746-0f1e381d175c {
  margin-top: 1em;
margin-bottom: 0.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-646dbc64-7ea5-4e98-8746-0f1e381d175c {
  margin-top: 1em;
margin-bottom: 0.5em;
}
}@media (max-width: 767px){#s-646dbc64-7ea5-4e98-8746-0f1e381d175c {
  margin-top: 0.5em;
margin-bottom: 0em;
margin-right: 0%;
}
}
#s-0132f3c9-b0f1-418c-8fee-7a3cc95dfd07 {
  margin-left: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-0132f3c9-b0f1-418c-8fee-7a3cc95dfd07 {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-0132f3c9-b0f1-418c-8fee-7a3cc95dfd07"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-0132f3c9-b0f1-418c-8fee-7a3cc95dfd07"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-0132f3c9-b0f1-418c-8fee-7a3cc95dfd07"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-0132f3c9-b0f1-418c-8fee-7a3cc95dfd07"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}


.modal {
    min-height: 175px !important;   
    background-color: #fff!important;
}

.popup-cnt{
        color: #000;
        padding: 40px 0px;
}
.popup-cnts{
        font-size: 15px;
        line-height: 1.6;
        letter-spacing: -.07px;
        color: #000;
        font-weight: 400;
        padding: 0px 30px 0px 30px;
        
}
.popup-hd{
        font-size: 1.50rem;
        line-height: 1.5;
        letter-spacing: -.17px;
        word-spacing: 0px;     
        color: #000;
        font-weight: 600;
        padding: 0px 30px 0px 30px;
        margin-top: 21px;
    margin-bottom: 5px;
        }
        .popuptexts:hover{
                background-color: unset;
        }
       .popuptexts {
                padding: 0px;
        }
        .image-text{
            text-align:center;
            display: flex;
            justify-content: center;
            font-size: .7em;
            color:#000;
        }
        .button:focus, .button:hover, button:focus, button:hover{
            background-color: unset;
        }
        
        #modelContentPopup{
            width:30%;
            display:none;
        }
        
    @media screen and (max-width: 900px) and (min-width: 60px) {
        .popup-cnts{
            padding: 0px;  
        }
        .popup-hd{
           padding: 0px; 
        }
        #modelContentPopup{
            width:95%;
        }
    }
#s-ffcf0862-7bc3-4b97-b293-8b486bae4809 {
  margin-left: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-ffcf0862-7bc3-4b97-b293-8b486bae4809 {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-ffcf0862-7bc3-4b97-b293-8b486bae4809"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-ffcf0862-7bc3-4b97-b293-8b486bae4809"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-ffcf0862-7bc3-4b97-b293-8b486bae4809"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-ffcf0862-7bc3-4b97-b293-8b486bae4809"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-f0409a4b-87d4-4d41-a3ef-222d99981491 {
  margin-left: 0px;
margin-right: 25px;
}
@media (max-width: 767px){#s-f0409a4b-87d4-4d41-a3ef-222d99981491 {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-f0409a4b-87d4-4d41-a3ef-222d99981491"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-f0409a4b-87d4-4d41-a3ef-222d99981491"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-f0409a4b-87d4-4d41-a3ef-222d99981491"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-f0409a4b-87d4-4d41-a3ef-222d99981491"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-d594db90-bdc2-40cc-8113-d72a87efe73f {
  margin-left: 0px;
margin-right: 25px;
padding-right: 0px;
}
@media (max-width: 767px){#s-d594db90-bdc2-40cc-8113-d72a87efe73f {
  margin-right: 25px;
}
}
@media (min-width: 0px) {
[id="s-d594db90-bdc2-40cc-8113-d72a87efe73f"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 768px) {
[id="s-d594db90-bdc2-40cc-8113-d72a87efe73f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-d594db90-bdc2-40cc-8113-d72a87efe73f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-d594db90-bdc2-40cc-8113-d72a87efe73f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-53336ab4-87c6-4933-8cbe-52065e852ed2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-53336ab4-87c6-4933-8cbe-52065e852ed2 {
  margin-top: -1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-53336ab4-87c6-4933-8cbe-52065e852ed2 {
  margin-top: 0.5em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-53336ab4-87c6-4933-8cbe-52065e852ed2 {
  margin-top: 0.5em;
}
}@media (max-width: 767px){#s-53336ab4-87c6-4933-8cbe-52065e852ed2 {
  padding-bottom: 1em;
}
}







#s-53336ab4-87c6-4933-8cbe-52065e852ed2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53336ab4-87c6-4933-8cbe-52065e852ed2.shg-box.shg-c {
  justify-content: center;
}

#s-1f7675d4-1ce2-4ee7-a7f7-b75a792b0346 {
  margin-left: 0px;
margin-right: 0px;
}

#s-4f525487-d0ff-483f-9f83-9d324da252e8 {
  text-align: left;
}
@media (min-width: 1200px){#s-4f525487-d0ff-483f-9f83-9d324da252e8 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-4f525487-d0ff-483f-9f83-9d324da252e8 .shg-product-sold-out {
  display: none;
  color: rgba(245, 245, 245, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4f525487-d0ff-483f-9f83-9d324da252e8 .shg-product-price {
  color: rgba(245, 245, 245, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-4f525487-d0ff-483f-9f83-9d324da252e8 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 5px;
}

#s-1b28bede-e90b-4577-8844-ef90bf66749d {
  margin-left: 0px;
margin-right: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-1b28bede-e90b-4577-8844-ef90bf66749d {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}
#s-e37537f6-14b7-49a6-9185-92ec70b6d039 {
  margin-top: 0em;
margin-left: 0%;
margin-bottom: 0em;
margin-right: 0%;
padding-top: 2em;
padding-left: 0em;
padding-bottom: 2em;
padding-right: 0em;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-e37537f6-14b7-49a6-9185-92ec70b6d039 {
  margin-top: 0em;
margin-left: 0%;
margin-bottom: 0em;
margin-right: 0%;
padding-top: 0.5em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e37537f6-14b7-49a6-9185-92ec70b6d039 {
  margin-top: 0em;
margin-bottom: 0em;
margin-right: 0%;
padding-top: 0.5em;
padding-left: 0em;
padding-bottom: 2em;
padding-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e37537f6-14b7-49a6-9185-92ec70b6d039 {
  margin-left: 0%;
padding-left: 0em;
}
}@media (max-width: 767px){#s-e37537f6-14b7-49a6-9185-92ec70b6d039 {
  margin-top: 0em;
margin-bottom: 0em;
padding-top: 0em;
padding-bottom: 0em;
}
}







#s-e37537f6-14b7-49a6-9185-92ec70b6d039 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e37537f6-14b7-49a6-9185-92ec70b6d039.shg-box.shg-c {
  justify-content: center;
}

#s-c765e919-da31-4584-b726-ec7e51104324 {
  margin-top: 1em;
margin-left: 0px;
margin-bottom: 1em;
margin-right: 15%;
padding-top: 1em;
padding-left: 0em;
padding-bottom: 1em;
padding-right: 0em;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
background-color: rgba(60, 60, 60, 1);
}
@media (min-width: 1200px){#s-c765e919-da31-4584-b726-ec7e51104324 {
  margin-left: 0%;
margin-bottom: 1em;
margin-right: 15%;
padding-top: 0.3em;
padding-left: 1em;
padding-bottom: 0.3em;
padding-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c765e919-da31-4584-b726-ec7e51104324 {
  margin-bottom: 1em;
margin-right: 15%;
padding-top: 0.3em;
padding-left: 1em;
padding-bottom: 0.3em;
padding-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c765e919-da31-4584-b726-ec7e51104324 {
  margin-bottom: 1em;
margin-right: 2%;
padding-top: 0.3em;
padding-left: 0.5em;
padding-bottom: 0.3em;
padding-right: 0.5em;
}
}@media (max-width: 767px){#s-c765e919-da31-4584-b726-ec7e51104324 {
  margin-top: 0em;
margin-bottom: 1em;
margin-right: 0%;
padding-top: 0.5em;
padding-left: 1em;
padding-bottom: 0.5em;
padding-right: 1em;
}
}
@media (min-width: 0px) {
[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-c765e919-da31-4584-b726-ec7e51104324"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

}

#s-c543f514-e684-45e7-a57b-1b92c4acf5e7 {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
}








#s-c543f514-e684-45e7-a57b-1b92c4acf5e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c543f514-e684-45e7-a57b-1b92c4acf5e7.shg-box.shg-c {
  justify-content: center;
}

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

.shg-image-content-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
}

.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;
  flex-direction: column;
  padding: 20px;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  min-width: 100%;
  min-height: 100%;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

.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-top {
  align-items: flex-start;
}

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

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

.shg-image-content-wrapper .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  margin-left: 0px;
margin-right: 0px;
max-width: 25px;
aspect-ratio: 1/1;
text-align: left;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  margin: 0 !important;
  overflow: visible;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  margin-right: 0px;
  
  
}

.shg-image-content-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add background color handling */
  
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-86568dc9-7a87-4e6b-9e50-506f14669475 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
  box-sizing: border-box;
}



.s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  
}


@media (min-width: 1200px){#s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  margin: 0 !important;
  overflow: visible;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add background color handling */
  
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-86568dc9-7a87-4e6b-9e50-506f14669475 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
  box-sizing: border-box;
}



.s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  margin: 0 !important;
  overflow: visible;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add background color handling */
  
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-86568dc9-7a87-4e6b-9e50-506f14669475 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
  box-sizing: border-box;
}



.s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  margin: 0 !important;
  overflow: visible;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add background color handling */
  
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-86568dc9-7a87-4e6b-9e50-506f14669475 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
  box-sizing: border-box;
}



.s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  
}


}@media (max-width: 767px){#s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  margin: 0 !important;
  overflow: visible;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86568dc9-7a87-4e6b-9e50-506f14669475 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add background color handling */
  
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-86568dc9-7a87-4e6b-9e50-506f14669475 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86568dc9-7a87-4e6b-9e50-506f14669475.shogun-image {
  box-sizing: border-box;
}



.s-86568dc9-7a87-4e6b-9e50-506f14669475 img.shogun-image {
  
}


}
#s-2956c053-8c7d-4c5d-9355-e94e8c24a51e {
  margin-left: 0px;
margin-right: 0px;
}

#s-98b5c3a6-d8f0-4072-b6e9-6ebb5a3484ff {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
}








#s-98b5c3a6-d8f0-4072-b6e9-6ebb5a3484ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98b5c3a6-d8f0-4072-b6e9-6ebb5a3484ff.shg-box.shg-c {
  justify-content: center;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  margin-left: 0px;
margin-right: 0px;
max-width: 25px;
aspect-ratio: 1/1;
text-align: left;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  margin: 0 !important;
  overflow: visible;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  margin-right: 0px;
  
  
}

.shg-image-content-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add background color handling */
  
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-cc82b193-38db-47e1-b617-bd03b36eebcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
  box-sizing: border-box;
}



.s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  
}


@media (min-width: 1200px){#s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  margin: 0 !important;
  overflow: visible;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add background color handling */
  
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-cc82b193-38db-47e1-b617-bd03b36eebcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
  box-sizing: border-box;
}



.s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  margin: 0 !important;
  overflow: visible;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add background color handling */
  
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-cc82b193-38db-47e1-b617-bd03b36eebcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
  box-sizing: border-box;
}



.s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  margin: 0 !important;
  overflow: visible;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add background color handling */
  
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-cc82b193-38db-47e1-b617-bd03b36eebcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
  box-sizing: border-box;
}



.s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  
}


}@media (max-width: 767px){#s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  margin: 0 !important;
  overflow: visible;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc82b193-38db-47e1-b617-bd03b36eebcd {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add background color handling */
  
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-cc82b193-38db-47e1-b617-bd03b36eebcd .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc82b193-38db-47e1-b617-bd03b36eebcd.shogun-image {
  box-sizing: border-box;
}



.s-cc82b193-38db-47e1-b617-bd03b36eebcd img.shogun-image {
  
}


}
#s-c8f38541-b86e-44bf-879c-149e4e1e194e {
  margin-left: 0px;
margin-right: 0px;
}

#s-4aff48b9-cf67-4120-9cde-6cc40175326b {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
}








#s-4aff48b9-cf67-4120-9cde-6cc40175326b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4aff48b9-cf67-4120-9cde-6cc40175326b.shg-box.shg-c {
  justify-content: center;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  margin-left: 0px;
margin-right: 0px;
max-width: 25px;
aspect-ratio: 1/1;
text-align: left;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  margin: 0 !important;
  overflow: visible;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0px;
  margin-right: 0px;
  
  
}

.shg-image-content-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add background color handling */
  
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-a8011930-2c5d-465f-8a1b-4d38515bec80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
  box-sizing: border-box;
}



.s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  
}


@media (min-width: 1200px){#s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  margin: 0 !important;
  overflow: visible;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add background color handling */
  
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-a8011930-2c5d-465f-8a1b-4d38515bec80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
  box-sizing: border-box;
}



.s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  margin: 0 !important;
  overflow: visible;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add background color handling */
  
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-a8011930-2c5d-465f-8a1b-4d38515bec80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
  box-sizing: border-box;
}



.s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  margin: 0 !important;
  overflow: visible;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add background color handling */
  
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-a8011930-2c5d-465f-8a1b-4d38515bec80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
  box-sizing: border-box;
}



.s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  
}


}@media (max-width: 767px){#s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  margin: 0 !important;
  overflow: visible;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a8011930-2c5d-465f-8a1b-4d38515bec80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add background color handling */
  
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
    
    
    
    max-height: 25px;
  }


.s-a8011930-2c5d-465f-8a1b-4d38515bec80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a8011930-2c5d-465f-8a1b-4d38515bec80.shogun-image {
  box-sizing: border-box;
}



.s-a8011930-2c5d-465f-8a1b-4d38515bec80 img.shogun-image {
  
}


}
#s-99f8e66c-644c-4908-a7aa-da68bd531fca {
  margin-left: 0px;
margin-right: 0px;
text-align: left;
}
@media (max-width: 767px){#s-99f8e66c-644c-4908-a7aa-da68bd531fca {
  margin-left: 0px;
margin-right: 0px;
}
}
#s-668e2164-4d4e-4278-932a-fae525ac568f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-668e2164-4d4e-4278-932a-fae525ac568f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-668e2164-4d4e-4278-932a-fae525ac568f.shg-box.shg-c {
  justify-content: center;
}

#s-c2deaa20-45be-4394-a2b7-65575b98ec0a {
  margin-left: -5px;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-c2deaa20-45be-4394-a2b7-65575b98ec0a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c2deaa20-45be-4394-a2b7-65575b98ec0a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c2deaa20-45be-4394-a2b7-65575b98ec0a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c2deaa20-45be-4394-a2b7-65575b98ec0a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-b379ac5c-8fa4-4703-96e9-c69d3f6a4ccd {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-b379ac5c-8fa4-4703-96e9-c69d3f6a4ccd"] > .shg-row > .shg-c-xs-2_4 {
  width: calc(20.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-b379ac5c-8fa4-4703-96e9-c69d3f6a4ccd"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-b379ac5c-8fa4-4703-96e9-c69d3f6a4ccd"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-b379ac5c-8fa4-4703-96e9-c69d3f6a4ccd"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 0.0px);
}

}

.popup {
      position: relative;
      display: inline-block;
      cursor: pointer;
      -webkit-user-select: none;
         -moz-user-select: none;
              user-select: none;
      margin: 0px 5px;
    }

    .popup .popuptext {
      margin-top:10px;
      visibility: hidden;
      opacity: 0;
      width: 200px;
      background-color: #141414;
      color: #fff;
      text-align: center;
      border-radius: 6px;
      padding: 8px;
      position: absolute;
      z-index: 1;
      top: 110%;
      left: 50%;
      transform: translateX(-50%);
      transition: opacity 0.3s;
    }

    .popup .popuptext::after {
      content: "";
      position: absolute;
      bottom: 100%;
      left: 50%;
      margin-left: -5px;
      border-width: 5px;
      border-style: solid;
      border-color: transparent transparent #555 transparent;
    }

    /* Desktop hover only */
    @media (min-width: 768px) {
      .popup:hover .popuptext {
        visibility: visible;
        opacity: 1;
      }

      #mobile-message {
        display: none !important;
      }
    }

    /* Mobile styles */
    @media (max-width: 767px) {
      .popup .popuptext {
        display: none !important;
      }
      .popup img{
          width:60px !important;
      }
      

      #mobile-message {
       display: none;
        margin-top: 6px;
        background-color: #141414;
        color: #fff;
        padding: 10px 20px;
        border-radius: 8px;
        font-size: 14px;
        text-align: center;
        width: 100%;
      }

      #mobile-message.show {
        display: block !important;
      }
    }
#s-fbdbed59-77b7-44e2-837a-82b983b129d6 {
  text-align: center;
}

#s-eac9731d-b516-4e80-898b-3fbca974f51b {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-eac9731d-b516-4e80-898b-3fbca974f51b {
  margin-top: 10px;
margin-bottom: 10px;
}
}
@media (min-width: 0px) {
[id="s-eac9731d-b516-4e80-898b-3fbca974f51b"] > .shg-row > .shg-c-xs-2_4 {
  width: calc(20.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-eac9731d-b516-4e80-898b-3fbca974f51b"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-eac9731d-b516-4e80-898b-3fbca974f51b"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-eac9731d-b516-4e80-898b-3fbca974f51b"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 0.0px);
}

}

#s-45e41954-d7eb-4650-9fdd-7c5aa5e3a8a0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-bcf60639-eed1-4a04-971d-d672ef720bc5 {
  margin-top: 0em;
margin-left: auto;
margin-bottom: 0em;
margin-right: auto;
text-align: left;
}

#s-8c17287a-ff4c-44f1-b5db-f338fd68d32d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8c17287a-ff4c-44f1-b5db-f338fd68d32d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8c17287a-ff4c-44f1-b5db-f338fd68d32d.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-abbc3689-b694-44c3-aad2-46a88022d916 {
  margin-top: 3em;
margin-left: 1em;
margin-bottom: 3em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-abbc3689-b694-44c3-aad2-46a88022d916 {
  margin-top: 3em;
margin-left: 1em;
margin-bottom: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-abbc3689-b694-44c3-aad2-46a88022d916 {
  margin-top: 3em;
margin-bottom: 3em;
}
}@media (max-width: 767px){#s-abbc3689-b694-44c3-aad2-46a88022d916 {
  margin-bottom: 1em;
}
}
@media (min-width: 0px) {
[id="s-abbc3689-b694-44c3-aad2-46a88022d916"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-abbc3689-b694-44c3-aad2-46a88022d916"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-abbc3689-b694-44c3-aad2-46a88022d916"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-abbc3689-b694-44c3-aad2-46a88022d916"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-abbc3689-b694-44c3-aad2-46a88022d916"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-abbc3689-b694-44c3-aad2-46a88022d916"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-abbc3689-b694-44c3-aad2-46a88022d916"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

}

#s-1fa07e7d-5df0-4b0e-800d-47725ec6276a {
  min-height: 50px;
}
@media (min-width: 1200px){#s-1fa07e7d-5df0-4b0e-800d-47725ec6276a {
  padding-top: 8em;
padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1fa07e7d-5df0-4b0e-800d-47725ec6276a {
  padding-top: 8em;
}
}







#s-1fa07e7d-5df0-4b0e-800d-47725ec6276a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1fa07e7d-5df0-4b0e-800d-47725ec6276a.shg-box.shg-c {
  justify-content: flex-start;
}

.box{
    border-radius:15px;
    background-color:#c9262600;;
    padding:30px;
    padding-right: 10rem;
    /*padding-bottom: 10px;*/
    padding-top: 10px;
}
.flex{
    display:flex;
    padding-bottom: 0px !important;
}
.logo-size{
  width:60px!important;
  margin-top:8px;
   
}
.btn{
    border:1px solid #000 ;
    /*border-color: #000;*/
    border-radius: 10px !important;
    padding-top: 5px;
    padding-left: 17px;
    padding-bottom: 5px;
    padding-right: 17px;
    color: #000;
    font-size: 1.2vw;
    font-weight:600;
    
}
.extra-style .box{
    background-color:#fff!important;
}
.tex{
    font-size: 2.1vw;
    margin-left:10px;
    color:#000;
    margin-top: 15px;
}
.span-extra-text{
    font-size: 12px;
    color: #929292!important;
}
.extra-span .box{
    padding-bottom: 30px !important;
    padding: 10px;
    padding-left: 30px;
}
.extra-span .spn{
    font-size: 2.5vw!important;
    margin-top:0px;
    padding-bottom:0px!important;
}
.extra-span .col{
   font-size: 14px!important; 
}
.spn{
    /*margin-top: 10px;*/
    color:#000;
    font-size: 3vw;
    line-height: 104%;
    
}
.bg-white .box{
    background-color:#fff;
    
}
.bg-white .spn{
    color:#000;
    padding-bottom:15px;
    font-size: 3.3vw;
    line-height: normal;
}
.col{
    color:#000; 
    font-size: 1.2vw;
    line-height: 120.5%!important;
    
    padding-bottom: 10px;
}
.btn-txt {
    display:flex;
}

/* css for transparent background */
.bgd-unset .box {
    background-color: rgba(0,0,0,0.6);
    padding-right: 30px !important;
    border-radius: 0px 0px 10px 10px;
}

.bgd-unset .spn{
    font-size: 4.9vw!important;
}
.bgd-unset .tex{
    font-size: 1.8vw!important;
}
.bgd-unset .col{
            font-size: 1.6vw!important;
    }
    
.text-white-color .spn{
    color: #fff!important;
}
.text-white-color .tex{
    color: #fff!important;  
}
.text-white-color .col {
    color: #fff!important;
}
.text-white-color .btn {
    color: #fff!important;
    border: 1px solid #fff!important;
}

/* css for inear-gradient background */
.multi-clr .box {
    background: linear-gradient(90deg, #0A78CA, #8111BB);
}

  /* gray color */
.gray-clr .spn {
    color: #474747 !important;
}
/* remove button */
.remove-btn .btn {
    display: none;
}

.btn:hover{
border-color: #000 !important;
background-color: rgba(66,66,66,0.03) !important;
color: #000;
}
.btn:focus{
    color: #000;
    background-color:#ffe4c400!important;
    }
    
    .text-white-color .btn:hover {
    color: #fff!important;
     border: 1px solid #fff !important;
}
.text-white-color .btn:focus {
    color: #fff!important;
     border: 1px solid #fff !important;
}
/* css for 322 */
.connectivity .spn {
    font-size: 3.9vw !important;
}
.connectivity .tex {
    font-size: 2.5vw;
}
.see-more .spn {
    font-size: 5.6vw !important;
}
.large-size .spn{
    font-size: 5vw!important;
}

/*close button css*/
.modal .modal-close {
    right: 1.8%!important;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
    .box{
        padding-right: 30px; 
    }
    .tex {
        font-size: 18px;
    }
    .spn {
        font-size: 34px;
    }
    .col {
        font-size: 18px;
    }
    .btn {
        font-size: 16px;
    }
     .connectivity .spn {
        font-size: 45px !important;
    }
    .connectivity .tex {
        font-size: 26px;
    }
    .see-more .spn {
        font-size: 55px !important;
    }
     .large-size .spn {
        font-size: 46px!important;
    }
    .bgd-unset .spn {
    font-size: 31px!important;
    }
    .bgd-unset .tex {
    font-size: 18px!important;
    }
    .bgd-unset .col {
    font-size: 17px!important;
    }
    .bg-white .spn{
            font-size: 34px;
    }
    .bg-white .spn{
    font-size: 35px!important;
    }
    .extra-span .spn {
    font-size: 35px!important;
    }
/* css for transparent background */

.bgd-unset .box{
    background-color: #e9dfdf00;
     padding-right: 30px!important; 
}
}
#s-4ab3072a-567f-4bf3-9a1e-1b5abfa9f63c {
  min-height: 50px;
}








#s-4ab3072a-567f-4bf3-9a1e-1b5abfa9f63c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4ab3072a-567f-4bf3-9a1e-1b5abfa9f63c.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7927ab5c-d1e9-43d3-92bb-894c81f66259 {
  margin-left: -7em;
margin-right: 0em;
text-align: center;
}
@media (max-width: 767px){#s-7927ab5c-d1e9-43d3-92bb-894c81f66259 {
  margin-left: 0em;
}
}
#s-7927ab5c-d1e9-43d3-92bb-894c81f66259 {
  overflow: hidden;
  
  
}







  #s-7927ab5c-d1e9-43d3-92bb-894c81f66259 img.shogun-image {
    

    
    
    
  }


#s-7927ab5c-d1e9-43d3-92bb-894c81f66259 .shogun-image-content {
  
    justify-content: center;
  
}

#s-efa3e163-825e-4ab7-a1c4-c55f1ae82bd3 {
  margin-left: 4em;
margin-bottom: 1em;
min-height: 50px;
background-color: rgba(71, 71, 71, 1);
}
@media (min-width: 1200px){#s-efa3e163-825e-4ab7-a1c4-c55f1ae82bd3 {
  margin-left: 3em;
margin-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-efa3e163-825e-4ab7-a1c4-c55f1ae82bd3 {
  margin-left: 3em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-efa3e163-825e-4ab7-a1c4-c55f1ae82bd3 {
  margin-left: 3em;
}
}@media (max-width: 767px){#s-efa3e163-825e-4ab7-a1c4-c55f1ae82bd3 {
  margin-left: 1.5em;
margin-right: 1.5em;
}
}







#s-efa3e163-825e-4ab7-a1c4-c55f1ae82bd3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-efa3e163-825e-4ab7-a1c4-c55f1ae82bd3.shg-box.shg-c {
  justify-content: center;
}

.flex{
    display:flex;
    padding-bottom:10px;
}
.imgg{
  width:60px!important;
  padding-top:10px;
    
}
.tex{
    margin-left:10px;
}
.text-logo{
    
    margin-top: 30px;
}
.logo-text .tex{
    font-size: 1.5vw;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
  .logo-text .tex{
    font-size: 13px;
}  
}
#s-32a1e4a1-bcc7-4ff2-9af8-16bd09383a67 {
  margin-left: auto;
margin-right: 20em;
min-height: 0px;
}
@media (max-width: 767px){#s-32a1e4a1-bcc7-4ff2-9af8-16bd09383a67 {
  margin-left: 0em;
margin-right: 0em;
}
}







#s-32a1e4a1-bcc7-4ff2-9af8-16bd09383a67 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-32a1e4a1-bcc7-4ff2-9af8-16bd09383a67.shg-box.shg-c {
  justify-content: center;
}

#s-5649da1f-64dd-4a29-a3b3-e8bb5dbc8516 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5649da1f-64dd-4a29-a3b3-e8bb5dbc8516 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-5649da1f-64dd-4a29-a3b3-e8bb5dbc8516 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5649da1f-64dd-4a29-a3b3-e8bb5dbc8516 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-e7578403-5d3e-49bd-8aa0-68ed37e49842 {
  margin-top: 1.5em;
margin-left: 2em;
margin-bottom: 1.5em;
margin-right: 2em;
min-height: 50px;
background-color: rgba(71, 71, 71, 1);
}
@media (min-width: 1200px){#s-e7578403-5d3e-49bd-8aa0-68ed37e49842 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e7578403-5d3e-49bd-8aa0-68ed37e49842 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e7578403-5d3e-49bd-8aa0-68ed37e49842 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-e7578403-5d3e-49bd-8aa0-68ed37e49842 {
  margin-top: 0em;
margin-left: 0.5em;
margin-bottom: 0em;
margin-right: 0.5em;
min-height: 25em;
}
}







#s-e7578403-5d3e-49bd-8aa0-68ed37e49842 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e7578403-5d3e-49bd-8aa0-68ed37e49842.shg-box.shg-c {
  justify-content: center;
}

#s-5d588760-b842-4ae4-956c-c4f9046d5586 {
  min-height: 50em;
}
@media (max-width: 767px){#s-5d588760-b842-4ae4-956c-c4f9046d5586 {
  min-height: 25em;
}
}







#s-5d588760-b842-4ae4-956c-c4f9046d5586 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5d588760-b842-4ae4-956c-c4f9046d5586.shg-box.shg-c {
  justify-content: center;
}

#s-7e0e0133-5319-4902-a8dd-31d502a2ef37 {
  padding-top: 0.5em;
padding-left: 1em;
padding-right: 1em;
min-height: 50px;
background-color: rgba(71, 71, 71, 1);
}
@media (min-width: 1200px){#s-7e0e0133-5319-4902-a8dd-31d502a2ef37 {
  padding-left: 1em;
padding-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7e0e0133-5319-4902-a8dd-31d502a2ef37 {
  padding-left: 1em;
padding-right: 1em;
}
}@media (max-width: 767px){#s-7e0e0133-5319-4902-a8dd-31d502a2ef37 {
  padding-left: 0.5em;
padding-right: 0.5em;
}
}







#s-7e0e0133-5319-4902-a8dd-31d502a2ef37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7e0e0133-5319-4902-a8dd-31d502a2ef37.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-038dbe90-80a4-4e69-bc2b-e5f8d8fa4712"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-038dbe90-80a4-4e69-bc2b-e5f8d8fa4712"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-038dbe90-80a4-4e69-bc2b-e5f8d8fa4712"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-038dbe90-80a4-4e69-bc2b-e5f8d8fa4712"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

#s-a57e1be7-c0e2-42b3-b8ec-a402e9ff77f5 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(99, 99, 99, 1);
}
@media (max-width: 767px){#s-a57e1be7-c0e2-42b3-b8ec-a402e9ff77f5 {
  margin-top: 0em;
margin-bottom: 0.5em;
}
}







#s-a57e1be7-c0e2-42b3-b8ec-a402e9ff77f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a57e1be7-c0e2-42b3-b8ec-a402e9ff77f5.shg-box.shg-c {
  justify-content: center;
}

#s-8dd5c096-eba7-421f-955f-6551821fa9ae {
  margin-top: 0em;
margin-bottom: 0em;
padding-left: 0em;
}
@media (max-width: 767px){#s-8dd5c096-eba7-421f-955f-6551821fa9ae {
  margin-bottom: 0.5em;
}
}
#s-f72c98fe-a0fc-42d2-b029-35b9f3aa6cfe {
  min-height: 50px;
}








#s-f72c98fe-a0fc-42d2-b029-35b9f3aa6cfe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f72c98fe-a0fc-42d2-b029-35b9f3aa6cfe.shg-box.shg-c {
  justify-content: center;
}

#s-3ffa76ee-7f03-478d-b19c-fbbc96355f17 {
  background-repeat: no-repeat;
background-size: cover;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-position: center center;
}
@media (max-width: 767px){#s-3ffa76ee-7f03-478d-b19c-fbbc96355f17 {
  min-height: 20em;
}
}







#s-3ffa76ee-7f03-478d-b19c-fbbc96355f17 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3ffa76ee-7f03-478d-b19c-fbbc96355f17.shg-box.shg-c {
  justify-content: center;
}

#s-deb901b9-e9b7-4035-8a68-a0fc0423e6d6 {
  padding-top: 0.5em;
padding-left: 2em;
padding-right: 2em;
min-height: 50px;
background-color: rgba(71, 71, 71, 1);
}
@media (min-width: 1200px){#s-deb901b9-e9b7-4035-8a68-a0fc0423e6d6 {
  padding-left: 1em;
padding-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-deb901b9-e9b7-4035-8a68-a0fc0423e6d6 {
  padding-left: 1em;
padding-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-deb901b9-e9b7-4035-8a68-a0fc0423e6d6 {
  padding-left: 1em;
padding-right: 1em;
}
}@media (max-width: 767px){#s-deb901b9-e9b7-4035-8a68-a0fc0423e6d6 {
  padding-left: 0.5em;
padding-right: 0.5em;
}
}







#s-deb901b9-e9b7-4035-8a68-a0fc0423e6d6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-deb901b9-e9b7-4035-8a68-a0fc0423e6d6.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-6eebf75f-fe28-4540-98fd-d7d9f107d7a3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6eebf75f-fe28-4540-98fd-d7d9f107d7a3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-6eebf75f-fe28-4540-98fd-d7d9f107d7a3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-6eebf75f-fe28-4540-98fd-d7d9f107d7a3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

#s-7baaf060-1432-433a-9886-0c5b7547b8c9 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(99, 99, 99, 1);
}
@media (max-width: 767px){#s-7baaf060-1432-433a-9886-0c5b7547b8c9 {
  margin-bottom: 0.5em;
}
}







#s-7baaf060-1432-433a-9886-0c5b7547b8c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7baaf060-1432-433a-9886-0c5b7547b8c9.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-d3cc8751-ef9a-49d7-97bf-1a4e051414ef {
  margin-bottom: 0.5em;
}
}
#s-8aae87b2-acba-4611-bac3-368d7fc5ed2a {
  background-repeat: no-repeat;
background-size: cover;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-position: center center;
}
@media (max-width: 767px){#s-8aae87b2-acba-4611-bac3-368d7fc5ed2a {
  min-height: 20em;
}
}







#s-8aae87b2-acba-4611-bac3-368d7fc5ed2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8aae87b2-acba-4611-bac3-368d7fc5ed2a.shg-box.shg-c {
  justify-content: center;
}

#s-0a6d9474-6698-4e04-a0ea-da92e6d756da {
  margin-top: 2em;
margin-left: 1em;
margin-bottom: 5em;
margin-right: 1em;
}
@media (min-width: 768px) and (max-width: 991px){#s-0a6d9474-6698-4e04-a0ea-da92e6d756da {
  margin-top: 0em;
}
}@media (max-width: 767px){#s-0a6d9474-6698-4e04-a0ea-da92e6d756da {
  margin-top: 3em;
margin-left: 0em;
margin-bottom: 3em;
margin-right: 0em;
}
}
@media (min-width: 0px) {
[id="s-0a6d9474-6698-4e04-a0ea-da92e6d756da"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0a6d9474-6698-4e04-a0ea-da92e6d756da"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-0a6d9474-6698-4e04-a0ea-da92e6d756da"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-0a6d9474-6698-4e04-a0ea-da92e6d756da"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (max-width: 767px) {
  [id="s-0a6d9474-6698-4e04-a0ea-da92e6d756da"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-b3bc7563-37bc-48ee-bc78-5d2a5a3af3c4 {
  min-height: 50px;
}








#s-b3bc7563-37bc-48ee-bc78-5d2a5a3af3c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b3bc7563-37bc-48ee-bc78-5d2a5a3af3c4.shg-box.shg-c {
  justify-content: center;
}

#s-e48c3516-9dd6-46a9-a0b0-a5bd7a806729 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
text-align: center;
}
@media (max-width: 767px){#s-e48c3516-9dd6-46a9-a0b0-a5bd7a806729 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}
#s-e48c3516-9dd6-46a9-a0b0-a5bd7a806729 {
  overflow: hidden;
  
  
}







  #s-e48c3516-9dd6-46a9-a0b0-a5bd7a806729 img.shogun-image {
    

    
    
    
  }


#s-e48c3516-9dd6-46a9-a0b0-a5bd7a806729 .shogun-image-content {
  
    justify-content: center;
  
}

#s-1cf532eb-1ad8-49ea-9ac2-3c2c39ebf026 {
  min-height: 50px;
}
@media (max-width: 767px){#s-1cf532eb-1ad8-49ea-9ac2-3c2c39ebf026 {
  margin-left: 0em;
margin-right: 0em;
}
}







#s-1cf532eb-1ad8-49ea-9ac2-3c2c39ebf026 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1cf532eb-1ad8-49ea-9ac2-3c2c39ebf026.shg-box.shg-c {
  justify-content: center;
}

#s-4a047311-1946-4ec6-8e7e-3a94fb463806 {
  margin-left: 1em;
margin-bottom: 1.5em;
margin-right: 1em;
padding-top: 4em;
padding-bottom: 4em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
background-color: rgba(99, 99, 99, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-4a047311-1946-4ec6-8e7e-3a94fb463806 {
  margin-left: 0.5em;
margin-right: 0.5em;
padding-top: 3em;
padding-bottom: 3em;
}
}@media (max-width: 767px){#s-4a047311-1946-4ec6-8e7e-3a94fb463806 {
  margin-left: 0.5em;
margin-bottom: 0.5em;
margin-right: 0.5em;
padding-top: 2em;
padding-bottom: 2em;
}
}
@media (min-width: 0px) {
[id="s-4a047311-1946-4ec6-8e7e-3a94fb463806"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4a047311-1946-4ec6-8e7e-3a94fb463806"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-4a047311-1946-4ec6-8e7e-3a94fb463806"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-4a047311-1946-4ec6-8e7e-3a94fb463806"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (max-width: 767px) {
  [id="s-4a047311-1946-4ec6-8e7e-3a94fb463806"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-3f267c66-f990-47e0-8cfb-66c3f13d7656 {
  min-height: 0px;
}








#s-3f267c66-f990-47e0-8cfb-66c3f13d7656 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3f267c66-f990-47e0-8cfb-66c3f13d7656.shg-box.shg-c {
  justify-content: center;
}

.fa-play-circle,
.fa-circle-pause {
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 50px;
    background: #6317ff;
    border-radius: 50%;
}

.fa-widget{
    visibility:hidden !important;
}
.nb-shogun-video-container:hover .fa-widget{
    visibility:visible !important;
}
.nb-shogun-Video-section
{
     display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
}

.fa-play-circle:hover,
.fa-circle-pause:hover {
    cursor: pointer;
}

.nb-shogun-video-container
{
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: row;   
}
@media only screen and (max-width: 540px) {
    .Video-Div {
        width: 100%;
    }
}
#s-03338e3b-691d-4620-ab56-30d7eebf6d98 {
  min-height: 50px;
}








#s-03338e3b-691d-4620-ab56-30d7eebf6d98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-03338e3b-691d-4620-ab56-30d7eebf6d98.shg-box.shg-c {
  justify-content: center;
}

#video-container-amplifi {
  /*position: absolute;*/
  width: 100%;
  height: 100%;
  overflow: hidden; /* Hides overflowing video content */
  /*display: flex;*/
  /*justify-content: center;*/
}
#backgroundVideo-amplifi {
  top: 0;
  left: 0;
  /*height: 100%;*/
  width:100%; 
  -o-object-fit: cover; 
     object-fit: cover; /* Scales video to fill container */
  z-index: -1; /* Positions video behind other content within the container */
}
.text-field-container-amplifi {
  position: absolute;
  /*width: 100%;     */
  padding-left: 1em;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
  #backgroundVideo-amplifi  {
            min-height: 17em!important;
    }
}

#s-5aa578f5-318f-4396-bff4-fa75f7db14d7 {
  margin-top: 0em;
margin-left: 0em;
margin-right: 25em;
text-align: left;
}
@media (min-width: 1200px){#s-5aa578f5-318f-4396-bff4-fa75f7db14d7 {
  margin-right: 40em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5aa578f5-318f-4396-bff4-fa75f7db14d7 {
  margin-right: 40em;
}
}@media (max-width: 767px){#s-5aa578f5-318f-4396-bff4-fa75f7db14d7 {
  margin-right: 0em;
}
}
#s-d9c782ca-9535-473b-9164-fe776625c508 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d9c782ca-9535-473b-9164-fe776625c508 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d9c782ca-9535-473b-9164-fe776625c508 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d9c782ca-9535-473b-9164-fe776625c508 {
  
}
}@media (max-width: 767px){#s-d9c782ca-9535-473b-9164-fe776625c508 {
  
}
}







#s-d9c782ca-9535-473b-9164-fe776625c508 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d9c782ca-9535-473b-9164-fe776625c508.shg-box.shg-c {
  justify-content: center;
}

#s-bcda09fd-639e-45c4-a5c8-edd543189210 {
  background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-bcda09fd-639e-45c4-a5c8-edd543189210 {
  padding-top: 1.5em;
padding-left: 5em;
padding-bottom: 1.5em;
padding-right: 0em;
}
}@media (max-width: 767px){#s-bcda09fd-639e-45c4-a5c8-edd543189210 {
  margin-left: 1em;
margin-right: 1em;
padding-top: 1em;
padding-bottom: 1em;
}
}
#s-62089f23-0b6f-4fd7-9e3b-7496d1fe6b1c {
  margin-left: 0em;
margin-right: 0em;
padding-left: 2em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-62089f23-0b6f-4fd7-9e3b-7496d1fe6b1c {
  padding-top: 2em;
padding-left: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-62089f23-0b6f-4fd7-9e3b-7496d1fe6b1c {
  padding-top: 2em;
padding-left: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-62089f23-0b6f-4fd7-9e3b-7496d1fe6b1c {
  padding-top: 2em;
padding-left: 1em;
}
}@media (max-width: 767px){#s-62089f23-0b6f-4fd7-9e3b-7496d1fe6b1c {
  margin-top: 0em;
padding-top: 1.5em;
padding-left: 0.5em;
}
}







#s-62089f23-0b6f-4fd7-9e3b-7496d1fe6b1c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62089f23-0b6f-4fd7-9e3b-7496d1fe6b1c.shg-box.shg-c {
  justify-content: center;
}

#s-a685dbac-32b7-4a4a-a0f7-a140a4e51720 {
  margin-left: 1em;
}
@media (min-width: 1200px){#s-a685dbac-32b7-4a4a-a0f7-a140a4e51720 {
  margin-left: 2em;
}
}@media (max-width: 767px){#s-a685dbac-32b7-4a4a-a0f7-a140a4e51720 {
  margin-left: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-a685dbac-32b7-4a4a-a0f7-a140a4e51720"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a685dbac-32b7-4a4a-a0f7-a140a4e51720"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a685dbac-32b7-4a4a-a0f7-a140a4e51720"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a685dbac-32b7-4a4a-a0f7-a140a4e51720"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a685dbac-32b7-4a4a-a0f7-a140a4e51720"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a685dbac-32b7-4a4a-a0f7-a140a4e51720"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a685dbac-32b7-4a4a-a0f7-a140a4e51720"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-7c83c0ee-4e53-46d3-839a-8a74f8a92f94 {
  margin-top: 0em;
margin-bottom: 0em;
}

#s-165ec7a6-3741-4044-8a64-d7fd87d54088 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-165ec7a6-3741-4044-8a64-d7fd87d54088 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-165ec7a6-3741-4044-8a64-d7fd87d54088 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-165ec7a6-3741-4044-8a64-d7fd87d54088 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-2c45500f-7025-41a1-9fa3-fe13e9690d91 {
  margin-top: -5em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 1em;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-2c45500f-7025-41a1-9fa3-fe13e9690d91 {
  margin-top: -4em;
}
}@media (max-width: 767px){#s-2c45500f-7025-41a1-9fa3-fe13e9690d91 {
  display: none;
}
#s-2c45500f-7025-41a1-9fa3-fe13e9690d91, #wrap-s-2c45500f-7025-41a1-9fa3-fe13e9690d91, #wrap-content-s-2c45500f-7025-41a1-9fa3-fe13e9690d91 { display: none !important; }}
#s-2c45500f-7025-41a1-9fa3-fe13e9690d91 {
  overflow: hidden;
  
  
}







  #s-2c45500f-7025-41a1-9fa3-fe13e9690d91 img.shogun-image {
    

    
    
    
  }


#s-2c45500f-7025-41a1-9fa3-fe13e9690d91 .shogun-image-content {
  
    justify-content: center;
  
}

#s-81cb912d-517a-46b1-bb20-88da3c05213a {
  margin-top: -3em;
margin-bottom: 0em;
text-align: center;
}
@media (min-width: 1200px){#s-81cb912d-517a-46b1-bb20-88da3c05213a {
  display: none;
}
#s-81cb912d-517a-46b1-bb20-88da3c05213a, #wrap-s-81cb912d-517a-46b1-bb20-88da3c05213a, #wrap-content-s-81cb912d-517a-46b1-bb20-88da3c05213a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-81cb912d-517a-46b1-bb20-88da3c05213a {
  display: none;
}
#s-81cb912d-517a-46b1-bb20-88da3c05213a, #wrap-s-81cb912d-517a-46b1-bb20-88da3c05213a, #wrap-content-s-81cb912d-517a-46b1-bb20-88da3c05213a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-81cb912d-517a-46b1-bb20-88da3c05213a {
  display: none;
}
#s-81cb912d-517a-46b1-bb20-88da3c05213a, #wrap-s-81cb912d-517a-46b1-bb20-88da3c05213a, #wrap-content-s-81cb912d-517a-46b1-bb20-88da3c05213a { display: none !important; }}@media (max-width: 767px){#s-81cb912d-517a-46b1-bb20-88da3c05213a {
  margin-top: 1em;
margin-bottom: 1em;
}
}
#s-81cb912d-517a-46b1-bb20-88da3c05213a {
  overflow: hidden;
  
  
}







  #s-81cb912d-517a-46b1-bb20-88da3c05213a img.shogun-image {
    

    
    
    
  }


#s-81cb912d-517a-46b1-bb20-88da3c05213a .shogun-image-content {
  
    justify-content: center;
  
}

#s-ebf87e9d-f2fd-453a-926e-96af72f559b3 {
  margin-top: -10em;
margin-left: 0em;
}
@media (max-width: 767px){#s-ebf87e9d-f2fd-453a-926e-96af72f559b3 {
  margin-top: -5em;
}
}
@media (min-width: 0px) {
[id="s-ebf87e9d-f2fd-453a-926e-96af72f559b3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ebf87e9d-f2fd-453a-926e-96af72f559b3"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ebf87e9d-f2fd-453a-926e-96af72f559b3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ebf87e9d-f2fd-453a-926e-96af72f559b3"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ebf87e9d-f2fd-453a-926e-96af72f559b3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ebf87e9d-f2fd-453a-926e-96af72f559b3"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ebf87e9d-f2fd-453a-926e-96af72f559b3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

}

#s-98101fa1-7f2d-4182-a884-04a9a9ac60aa {
  margin-top: 1em;
}
@media (max-width: 767px){#s-98101fa1-7f2d-4182-a884-04a9a9ac60aa {
  margin-left: 0em;
}
}
#s-9c9d2fe8-1f2d-4d04-b784-7edc902eb418 {
  padding-top: 2em;
padding-left: 1em;
padding-bottom: 4em;
padding-right: 1em;
}
@media (min-width: 1200px){#s-9c9d2fe8-1f2d-4d04-b784-7edc902eb418 {
  background-color: rgba(255, 255, 255, 1);
}
}@media (min-width: 768px) and (max-width: 991px){#s-9c9d2fe8-1f2d-4d04-b784-7edc902eb418 {
  background-color: rgba(255, 255, 255, 1);
}
}@media (max-width: 767px){#s-9c9d2fe8-1f2d-4d04-b784-7edc902eb418 {
  padding-top: 1em;
padding-left: 0em;
padding-right: 0em;
background-color: rgba(255, 255, 255, 1);
}
}
@media (min-width: 0px) {
[id="s-9c9d2fe8-1f2d-4d04-b784-7edc902eb418"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9c9d2fe8-1f2d-4d04-b784-7edc902eb418"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9c9d2fe8-1f2d-4d04-b784-7edc902eb418"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9c9d2fe8-1f2d-4d04-b784-7edc902eb418"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-7e4d468d-d653-4659-8189-214a4af26506 {
  max-width: 75%;
text-align: center;
}

#s-7e4d468d-d653-4659-8189-214a4af26506 {
  overflow: hidden;
  
  
      max-width: 75%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-7e4d468d-d653-4659-8189-214a4af26506 img.shogun-image {
    

    
    
    
  }


#s-7e4d468d-d653-4659-8189-214a4af26506 .shogun-image-content {
  
    justify-content:  flex-start;
  
}

#s-b3775957-e492-43a4-8e48-158f1bbfb3a8 {
  padding-top: 0em;
padding-left: 0em;
padding-bottom: 0em;
padding-right: 0em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-b3775957-e492-43a4-8e48-158f1bbfb3a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b3775957-e492-43a4-8e48-158f1bbfb3a8.shg-box.shg-c {
  justify-content: center;
}

#s-b59758ad-2f13-4b3b-a89e-98492169bc2b {
  margin-top: 1em;
margin-left: 2em;
margin-bottom: 1em;
margin-right: 2em;
min-height: 50px;
}
@media (min-width: 1200px){#s-b59758ad-2f13-4b3b-a89e-98492169bc2b {
  margin-top: 1em;
margin-bottom: 4em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b59758ad-2f13-4b3b-a89e-98492169bc2b {
  margin-top: 1em;
margin-bottom: 4em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b59758ad-2f13-4b3b-a89e-98492169bc2b {
  margin-bottom: 3em;
}
}@media (max-width: 767px){#s-b59758ad-2f13-4b3b-a89e-98492169bc2b {
  margin-top: 2em;
margin-bottom: 4em;
}
}







#s-b59758ad-2f13-4b3b-a89e-98492169bc2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b59758ad-2f13-4b3b-a89e-98492169bc2b.shg-box.shg-c {
  justify-content: center;
}

#s-ba110e9d-a23c-432b-b884-dc43edf15a0f {
  text-align: left;
}

#s-4afb1c58-77d6-44ad-8846-37417a9f877f {
  margin-top: 0%;
margin-left: auto;
margin-bottom: 0%;
margin-right: auto;
min-height: 0px;
}
@media (min-width: 1200px){#s-4afb1c58-77d6-44ad-8846-37417a9f877f {
  display: none;
}
#s-4afb1c58-77d6-44ad-8846-37417a9f877f, #wrap-s-4afb1c58-77d6-44ad-8846-37417a9f877f, #wrap-content-s-4afb1c58-77d6-44ad-8846-37417a9f877f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4afb1c58-77d6-44ad-8846-37417a9f877f {
  display: none;
}
#s-4afb1c58-77d6-44ad-8846-37417a9f877f, #wrap-s-4afb1c58-77d6-44ad-8846-37417a9f877f, #wrap-content-s-4afb1c58-77d6-44ad-8846-37417a9f877f { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4afb1c58-77d6-44ad-8846-37417a9f877f {
  display: none;
}
#s-4afb1c58-77d6-44ad-8846-37417a9f877f, #wrap-s-4afb1c58-77d6-44ad-8846-37417a9f877f, #wrap-content-s-4afb1c58-77d6-44ad-8846-37417a9f877f { display: none !important; }}@media (max-width: 767px){#s-4afb1c58-77d6-44ad-8846-37417a9f877f {
  display: none;
}
#s-4afb1c58-77d6-44ad-8846-37417a9f877f, #wrap-s-4afb1c58-77d6-44ad-8846-37417a9f877f, #wrap-content-s-4afb1c58-77d6-44ad-8846-37417a9f877f { display: none !important; }}







#s-4afb1c58-77d6-44ad-8846-37417a9f877f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4afb1c58-77d6-44ad-8846-37417a9f877f.shg-box.shg-c {
  justify-content: center;
}

#s-093c641e-e7c0-4e17-b4e4-2581cc94d7b6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-093c641e-e7c0-4e17-b4e4-2581cc94d7b6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-093c641e-e7c0-4e17-b4e4-2581cc94d7b6 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-093c641e-e7c0-4e17-b4e4-2581cc94d7b6 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-37615ffe-6762-4bbd-9e5b-b983184fb642 {
  margin-bottom: 0em;
}
@media (min-width: 1200px){#s-37615ffe-6762-4bbd-9e5b-b983184fb642 {
  display: none;
}
#s-37615ffe-6762-4bbd-9e5b-b983184fb642, #wrap-s-37615ffe-6762-4bbd-9e5b-b983184fb642, #wrap-content-s-37615ffe-6762-4bbd-9e5b-b983184fb642 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-37615ffe-6762-4bbd-9e5b-b983184fb642 {
  display: none;
}
#s-37615ffe-6762-4bbd-9e5b-b983184fb642, #wrap-s-37615ffe-6762-4bbd-9e5b-b983184fb642, #wrap-content-s-37615ffe-6762-4bbd-9e5b-b983184fb642 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-37615ffe-6762-4bbd-9e5b-b983184fb642 {
  display: none;
}
#s-37615ffe-6762-4bbd-9e5b-b983184fb642, #wrap-s-37615ffe-6762-4bbd-9e5b-b983184fb642, #wrap-content-s-37615ffe-6762-4bbd-9e5b-b983184fb642 { display: none !important; }}@media (max-width: 767px){#s-37615ffe-6762-4bbd-9e5b-b983184fb642 {
  display: none;
}
#s-37615ffe-6762-4bbd-9e5b-b983184fb642, #wrap-s-37615ffe-6762-4bbd-9e5b-b983184fb642, #wrap-content-s-37615ffe-6762-4bbd-9e5b-b983184fb642 { display: none !important; }}
#s-47decaaa-ac95-4f12-9e7c-9f9c51af40da {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-47decaaa-ac95-4f12-9e7c-9f9c51af40da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-47decaaa-ac95-4f12-9e7c-9f9c51af40da.shg-box.shg-c {
  justify-content: center;
}

#s-fdd7cf6e-fb02-46bc-be8e-cf0611287552 {
  margin-top: 1px;
margin-left: 5px;
margin-bottom: 1px;
margin-right: 5px;
padding-top: 3px;
padding-left: 0%;
padding-bottom: 3px;
padding-right: 0%;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(73, 74, 244, 1);
border-style: solid;
border-radius: 10px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-fdd7cf6e-fb02-46bc-be8e-cf0611287552 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fdd7cf6e-fb02-46bc-be8e-cf0611287552.shg-box.shg-c {
  justify-content: center;
}

#s-b8acae38-b198-4d76-88ff-cb3717fa48da {
  margin-left: 0.2%;
margin-right: 0.2%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(73, 74, 244, 1);
border-style: solid;
border-radius: 0px;
background-repeat: no-repeat;
background-color: rgba(73, 74, 244, 1);
}

@media (min-width: 0px) {
[id="s-b8acae38-b198-4d76-88ff-cb3717fa48da"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-b8acae38-b198-4d76-88ff-cb3717fa48da"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b8acae38-b198-4d76-88ff-cb3717fa48da"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b8acae38-b198-4d76-88ff-cb3717fa48da"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b8acae38-b198-4d76-88ff-cb3717fa48da"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b8acae38-b198-4d76-88ff-cb3717fa48da"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-b8acae38-b198-4d76-88ff-cb3717fa48da"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-57de7a2c-5197-47f6-840b-8976bdcd9e5c {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 10%;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
}
@media (max-width: 767px){#s-57de7a2c-5197-47f6-840b-8976bdcd9e5c {
  display: none;
}
#s-57de7a2c-5197-47f6-840b-8976bdcd9e5c, #wrap-s-57de7a2c-5197-47f6-840b-8976bdcd9e5c, #wrap-content-s-57de7a2c-5197-47f6-840b-8976bdcd9e5c { display: none !important; }}
#s-74494ac9-f02a-4e63-ba15-b24d5bf34873 {
  margin-top: 27px;
padding-left: 10%;
padding-right: 0%;
}
@media (min-width: 1200px){#s-74494ac9-f02a-4e63-ba15-b24d5bf34873 {
  margin-top: 35px;
display: none;
}
#s-74494ac9-f02a-4e63-ba15-b24d5bf34873, #wrap-s-74494ac9-f02a-4e63-ba15-b24d5bf34873, #wrap-content-s-74494ac9-f02a-4e63-ba15-b24d5bf34873 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-74494ac9-f02a-4e63-ba15-b24d5bf34873 {
  display: none;
}
#s-74494ac9-f02a-4e63-ba15-b24d5bf34873, #wrap-s-74494ac9-f02a-4e63-ba15-b24d5bf34873, #wrap-content-s-74494ac9-f02a-4e63-ba15-b24d5bf34873 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-74494ac9-f02a-4e63-ba15-b24d5bf34873 {
  display: none;
}
#s-74494ac9-f02a-4e63-ba15-b24d5bf34873, #wrap-s-74494ac9-f02a-4e63-ba15-b24d5bf34873, #wrap-content-s-74494ac9-f02a-4e63-ba15-b24d5bf34873 { display: none !important; }}
#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin-top: 9px;
margin-left: 22%;
margin-bottom: 10px;
margin-right: 22%;
max-width: 1286px;
aspect-ratio: 1286/513;
text-align: center;
}
@media (min-width: 1200px){#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin-left: 27%;
margin-right: 27%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin-left: 0%;
margin-right: 0%;
}
}@media (max-width: 767px){#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin-top: 50px;
margin-left: 0%;
margin-bottom: 50px;
margin-right: 0%;
}
}
#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin: 0 !important;
  overflow: visible;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 22%;
  margin-right: 22%;
  margin-top: 9px;
  margin-bottom: 10px;
}

.shg-image-content-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add background color handling */
  
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }

    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-link {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1286px;
  }



  img.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
    
    
    
    max-height: 1286px;
  }


.s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-content {
  
    justify-content: center;
  
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
  box-sizing: border-box;
}



.s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-18ac712a-62c9-4631-b22c-b455e587d89d {
      --shg-aspect-ratio: calc(1286/513); 
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
      position: relative;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1286px;
    }
  }

@media (min-width: 1200px){#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin: 0 !important;
  overflow: visible;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 27%;
  margin-right: 27%;
  
  
}

.shg-image-content-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add background color handling */
  
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }

    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-link {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1286px;
  }



  img.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
    
    
    
    max-height: 1286px;
  }


.s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-content {
  
    justify-content: center;
  
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
  box-sizing: border-box;
}



.s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-18ac712a-62c9-4631-b22c-b455e587d89d {
      --shg-aspect-ratio: calc(1286/513); 
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
      position: relative;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1286px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin: 0 !important;
  overflow: visible;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add background color handling */
  
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }

    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-link {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1286px;
  }



  img.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
    
    
    
    max-height: 1286px;
  }


.s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-content {
  
    justify-content: center;
  
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
  box-sizing: border-box;
}



.s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-18ac712a-62c9-4631-b22c-b455e587d89d {
      --shg-aspect-ratio: calc(1286/513); 
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
      position: relative;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1286px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin: 0 !important;
  overflow: visible;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0%;
  margin-right: 0%;
  
  
}

.shg-image-content-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add background color handling */
  
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }

    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-link {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1286px;
  }



  img.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
    
    
    
    max-height: 1286px;
  }


.s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-content {
  
    justify-content: center;
  
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
  box-sizing: border-box;
}



.s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-18ac712a-62c9-4631-b22c-b455e587d89d {
      --shg-aspect-ratio: calc(1286/513); 
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
      position: relative;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1286px;
    }
  }

}@media (max-width: 767px){#s-18ac712a-62c9-4631-b22c-b455e587d89d {
  margin: 0 !important;
  overflow: visible;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 50px;
  margin-bottom: 50px;
}

.shg-image-content-margin-container-s-18ac712a-62c9-4631-b22c-b455e587d89d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add background color handling */
  
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  /* Add padding handling */
  
  
  padding-top: 0px;
  padding-bottom: 0px;
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }

    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-link {
      aspect-ratio: 1286/513;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-18ac712a-62c9-4631-b22c-b455e587d89d .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1286px;
  }



  img.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
    
    
    
    max-height: 1286px;
  }


.s-18ac712a-62c9-4631-b22c-b455e587d89d .shogun-image-content {
  
    justify-content: center;
  
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image {
  box-sizing: border-box;
}



.s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-18ac712a-62c9-4631-b22c-b455e587d89d {
      --shg-aspect-ratio: calc(1286/513); 
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container {
      position: relative;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-18ac712a-62c9-4631-b22c-b455e587d89d img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1286px;
    }
  }

}
#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa {
  margin-left: 1em;
margin-right: 1em;
padding-top: 0%;
padding-left: 0%;
padding-bottom: 4em;
padding-right: 0%;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa {
  margin-left: 0em;
margin-right: 0em;
padding-left: 1em;
padding-right: 1em;
display: none;
}
#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa, #wrap-s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa, #wrap-content-s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa {
  margin-left: 0em;
margin-right: 0em;
padding-left: 1em;
padding-right: 1em;
display: none;
}
#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa, #wrap-s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa, #wrap-content-s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa {
  margin-left: 0em;
margin-right: 0em;
padding-left: 1em;
padding-right: 1em;
display: none;
}
#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa, #wrap-s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa, #wrap-content-s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa { display: none !important; }}@media (max-width: 767px){#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0.5em;
padding-bottom: 0em;
padding-right: 0.5em;
display: none;
}
#s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa, #wrap-s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa, #wrap-content-s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa { display: none !important; }}
@media (min-width: 0px) {
[id="s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-6c8f47b3-dcb5-42aa-84ac-bfb9f7ed20fa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

#s-be0159ec-a012-4cfb-8e7b-6dba57487f05 {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 2em;
padding-right: 7em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}
@media (max-width: 767px){#s-be0159ec-a012-4cfb-8e7b-6dba57487f05 {
  margin-left: 0em;
margin-bottom: 0.5em;
margin-right: 0em;
padding-top: 3em;
padding-left: 2em;
padding-bottom: 2em;
padding-right: 2em;
}
}







#s-be0159ec-a012-4cfb-8e7b-6dba57487f05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-be0159ec-a012-4cfb-8e7b-6dba57487f05.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-3ab36dce-e705-4abf-9ba3-3451789c04d8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3ab36dce-e705-4abf-9ba3-3451789c04d8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3ab36dce-e705-4abf-9ba3-3451789c04d8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3ab36dce-e705-4abf-9ba3-3451789c04d8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3ab36dce-e705-4abf-9ba3-3451789c04d8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3ab36dce-e705-4abf-9ba3-3451789c04d8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-3ab36dce-e705-4abf-9ba3-3451789c04d8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

#s-969970fe-e6bf-4cc8-923f-e7fea5b8b9bb {
  max-width: 541px;
text-align: center;
}
@media (max-width: 767px){#s-969970fe-e6bf-4cc8-923f-e7fea5b8b9bb {
  margin-bottom: 1em;
}
}
#s-969970fe-e6bf-4cc8-923f-e7fea5b8b9bb {
  overflow: hidden;
  
  
      max-width: 541px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-969970fe-e6bf-4cc8-923f-e7fea5b8b9bb .shogun-image-content {
  
    justify-content: center;
  
}

#s-92cf7e5b-5912-40bd-a96c-7b2cf3d9e102 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-92cf7e5b-5912-40bd-a96c-7b2cf3d9e102 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-92cf7e5b-5912-40bd-a96c-7b2cf3d9e102 .shogun-heading-component h5 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-92cf7e5b-5912-40bd-a96c-7b2cf3d9e102 .shogun-heading-component h5 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-2bf10839-29c6-4c70-9df9-0fcf3a05944f {
  margin-bottom: 1em;
padding-top: 1.5em;
}
@media (max-width: 767px){#s-2bf10839-29c6-4c70-9df9-0fcf3a05944f {
  margin-top: 3%;
padding-top: 0px;
}
}
.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-4ba5b5e7-63cd-4698-bf60-237a9612d295 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 10px;
background-color: rgba(239, 239, 239, 0);
text-align: left;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-4ba5b5e7-63cd-4698-bf60-237a9612d295:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-4ba5b5e7-63cd-4698-bf60-237a9612d295:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-4ba5b5e7-63cd-4698-bf60-237a9612d295 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-4ba5b5e7-63cd-4698-bf60-237a9612d295 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-4ba5b5e7-63cd-4698-bf60-237a9612d295-root {
    text-align: left;
  }


#s-4ba5b5e7-63cd-4698-bf60-237a9612d295.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4ba5b5e7-63cd-4698-bf60-237a9612d295-root {
    text-align: left;
  }


#s-4ba5b5e7-63cd-4698-bf60-237a9612d295.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4ba5b5e7-63cd-4698-bf60-237a9612d295-root {
    text-align: left;
  }


#s-4ba5b5e7-63cd-4698-bf60-237a9612d295.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4ba5b5e7-63cd-4698-bf60-237a9612d295-root {
    text-align: left;
  }


#s-4ba5b5e7-63cd-4698-bf60-237a9612d295.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4ba5b5e7-63cd-4698-bf60-237a9612d295-root {
    text-align: left;
  }


#s-4ba5b5e7-63cd-4698-bf60-237a9612d295.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-18a047c7-8379-4082-8627-b3306e115452 {
  padding-top: 3em;
padding-left: 3em;
padding-bottom: 2em;
padding-right: 7em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}
@media (max-width: 767px){#s-18a047c7-8379-4082-8627-b3306e115452 {
  margin-top: 0.5em;
margin-left: 0em;
margin-bottom: 4em;
margin-right: 0em;
padding-top: 2em;
padding-left: 2em;
padding-bottom: 1em;
padding-right: 2em;
}
}







#s-18a047c7-8379-4082-8627-b3306e115452 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-18a047c7-8379-4082-8627-b3306e115452.shg-box.shg-c {
  justify-content: center;
}

#s-af348731-1810-4bbc-8267-76eb49be600c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-af348731-1810-4bbc-8267-76eb49be600c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-af348731-1810-4bbc-8267-76eb49be600c .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-af348731-1810-4bbc-8267-76eb49be600c .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-2d9d41fd-9226-4aed-82c3-b3293d121373 {
  padding-top: 1em;
padding-bottom: 1em;
}

#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(196, 196, 196, 1);
border-radius: 4px;
background-color: rgba(239, 239, 239, 0);
text-align: left;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8:hover {border-style: solid !important;
border-color: rgba(196, 196, 196, 1) !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8:active {border-style: solid !important;
border-color: rgba(196, 196, 196, 1) !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8-root {
    text-align: left;
  }


#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8-root {
    text-align: left;
  }


#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8-root {
    text-align: left;
  }


#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8-root {
    text-align: left;
  }


#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8-root {
    text-align: left;
  }


#s-ccd3acd7-6da9-4ee4-a5df-9ce049725bf8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6 {
  margin-top: 1em;
margin-bottom: 1em;
min-height: 50px;
}
@media (min-width: 1200px){#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6 {
  display: none;
}
#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6, #wrap-s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6, #wrap-content-s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6 {
  display: none;
}
#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6, #wrap-s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6, #wrap-content-s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6 {
  display: none;
}
#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6, #wrap-s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6, #wrap-content-s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6 { display: none !important; }}







#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a8f09728-bc90-4f9c-a26b-12e5b54aeaf6.shg-box.shg-c {
  justify-content: center;
}

#s-f4207e62-84b1-411a-aa6f-a60f976913ad {
  margin-top: 0em;
margin-bottom: 0em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-f4207e62-84b1-411a-aa6f-a60f976913ad {
  display: none;
}
#s-f4207e62-84b1-411a-aa6f-a60f976913ad, #wrap-s-f4207e62-84b1-411a-aa6f-a60f976913ad, #wrap-content-s-f4207e62-84b1-411a-aa6f-a60f976913ad { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f4207e62-84b1-411a-aa6f-a60f976913ad {
  display: none;
}
#s-f4207e62-84b1-411a-aa6f-a60f976913ad, #wrap-s-f4207e62-84b1-411a-aa6f-a60f976913ad, #wrap-content-s-f4207e62-84b1-411a-aa6f-a60f976913ad { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f4207e62-84b1-411a-aa6f-a60f976913ad {
  display: none;
}
#s-f4207e62-84b1-411a-aa6f-a60f976913ad, #wrap-s-f4207e62-84b1-411a-aa6f-a60f976913ad, #wrap-content-s-f4207e62-84b1-411a-aa6f-a60f976913ad { display: none !important; }}@media (max-width: 767px){#s-f4207e62-84b1-411a-aa6f-a60f976913ad {
  margin-bottom: 0em;
display: none;
}
#s-f4207e62-84b1-411a-aa6f-a60f976913ad, #wrap-s-f4207e62-84b1-411a-aa6f-a60f976913ad, #wrap-content-s-f4207e62-84b1-411a-aa6f-a60f976913ad { display: none !important; }}







#s-f4207e62-84b1-411a-aa6f-a60f976913ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f4207e62-84b1-411a-aa6f-a60f976913ad.shg-box.shg-c {
  justify-content: center;
}

#s-54f79621-c25f-4240-a927-f35c6408b489 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-54f79621-c25f-4240-a927-f35c6408b489 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-54f79621-c25f-4240-a927-f35c6408b489 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-54f79621-c25f-4240-a927-f35c6408b489 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-9e647745-99a2-49b7-8d49-5d7b585e0ac7 {
  margin-top: 2em;
margin-left: 20%;
margin-bottom: 4em;
margin-right: 20%;
}
@media (min-width: 1200px){#s-9e647745-99a2-49b7-8d49-5d7b585e0ac7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9e647745-99a2-49b7-8d49-5d7b585e0ac7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9e647745-99a2-49b7-8d49-5d7b585e0ac7 {
  
}
}@media (max-width: 767px){#s-9e647745-99a2-49b7-8d49-5d7b585e0ac7 {
  margin-top: 1em;
margin-left: 0.5em;
margin-bottom: 2em;
margin-right: 0.5em;
}
}
@media (min-width: 0px) {
[id="s-9e647745-99a2-49b7-8d49-5d7b585e0ac7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-9e647745-99a2-49b7-8d49-5d7b585e0ac7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-9e647745-99a2-49b7-8d49-5d7b585e0ac7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-9e647745-99a2-49b7-8d49-5d7b585e0ac7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}


        .nb_icon_container {
            text-align: center;
            margin-top: 15px;
    
        }
        
.nb_icons{
        max-width: 60% !important;
}
        .nb_icons:hover {
            transform: scale(1.1);
            cursor: pointer;
        }

        .up_down_arrow {
            width: 30px;
            height: 15px;
            transition: 0.5s;
        }

        .up_down_arrow:hover {
            cursor: pointer;
        }
        .up_down_arrow_clicked{
            transform: rotate(3.142rad);
        }
        .main-content{
            margin-top:15px;
        }

        .spec_content {
            background: #efefef;
            border-radius: 20px;
            padding: 20px;
            word-break: break-word;
            text-align: center;
            /*position: absolute;*/
            width: 200px;
            height: auto;
            z-index: 99999;
            margin-top: 10%;
            display: none;
        }

        .show_me {
            display: block;
            animation: fadein 2s; 
        }

        @keyframes fadein {
            from {
                opacity: 0;
            }

            to {
                opacity: 1;
            }
        }
        .parent_div {
            display: flex;
            align-items: center;
            flex-direction: column;
        }
        
        @media only screen and (max-width: 540px) {
            .spec_content {
                /*position: absolute;*/
            }
        }
#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 {
  margin-top: 0%;
margin-bottom: 0%;
padding-top: 1em;
padding-bottom: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 {
  margin-left: 0em;
margin-right: 0em;
padding-left: 1em;
padding-right: 1em;
display: none;
}
#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6, #wrap-s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6, #wrap-content-s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 {
  margin-left: 0em;
margin-right: 0em;
padding-left: 1em;
padding-right: 1em;
display: none;
}
#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6, #wrap-s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6, #wrap-content-s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 {
  margin-left: 0em;
margin-right: 0em;
padding-left: 0.5em;
padding-right: 0.5em;
display: none;
}
#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6, #wrap-s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6, #wrap-content-s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 { display: none !important; }}@media (max-width: 767px){#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 {
  margin-left: 0em;
margin-right: 0em;
padding-left: 0.5em;
padding-right: 0.5em;
display: none;
}
#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6, #wrap-s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6, #wrap-content-s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 { display: none !important; }}







#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c9b446d-3f08-4302-8d2b-15e8d7902eb6.shg-box.shg-c {
  justify-content: center;
}

#s-a61ecc5e-3d59-44b6-ae4d-f5879eeddc07 {
  margin-left: auto;
margin-right: auto;
padding-top: 0em;
padding-bottom: 0em;
min-height: 0px;
}
@media (max-width: 767px){#s-a61ecc5e-3d59-44b6-ae4d-f5879eeddc07 {
  padding-top: 0em;
}
}







#s-a61ecc5e-3d59-44b6-ae4d-f5879eeddc07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a61ecc5e-3d59-44b6-ae4d-f5879eeddc07.shg-box.shg-c {
  justify-content: center;
}

#s-ce1ea2f6-5248-4fa9-9995-de48b63b4207 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ce1ea2f6-5248-4fa9-9995-de48b63b4207 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ce1ea2f6-5248-4fa9-9995-de48b63b4207 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ce1ea2f6-5248-4fa9-9995-de48b63b4207 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-4bba926d-d979-42d4-ac78-bfafdb14804e {
  margin-top: 12px;
margin-left: 0em;
margin-bottom: 4em;
margin-right: 0em;
padding-bottom: 0em;
}
@media (min-width: 768px) and (max-width: 991px){#s-4bba926d-d979-42d4-ac78-bfafdb14804e {
  margin-left: 0em;
margin-right: 0em;
}
}@media (max-width: 767px){#s-4bba926d-d979-42d4-ac78-bfafdb14804e {
  margin-right: 0em;
}
}
@media (min-width: 0px) {
[id="s-4bba926d-d979-42d4-ac78-bfafdb14804e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4bba926d-d979-42d4-ac78-bfafdb14804e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 992px) {
[id="s-4bba926d-d979-42d4-ac78-bfafdb14804e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (min-width: 1200px) {
[id="s-4bba926d-d979-42d4-ac78-bfafdb14804e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.25em);
}

}

@media (max-width: 767px) {
  [id="s-4bba926d-d979-42d4-ac78-bfafdb14804e"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-c8972e6c-2398-4fd2-88e6-afde269b649f {
  min-height: 50px;
}








#s-c8972e6c-2398-4fd2-88e6-afde269b649f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c8972e6c-2398-4fd2-88e6-afde269b649f.shg-box.shg-c {
  justify-content: center;
}

#s-3d1d2329-a88b-47f2-b117-1d241a7554e2 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(18, 18, 18, 1);
}
@media (max-width: 767px){#s-3d1d2329-a88b-47f2-b117-1d241a7554e2 {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0.5em;
margin-right: 0em;
padding-bottom: 3em;
}
}







#s-3d1d2329-a88b-47f2-b117-1d241a7554e2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3d1d2329-a88b-47f2-b117-1d241a7554e2.shg-box.shg-c {
  justify-content: center;
}

#s-2c346142-eab0-44f1-87df-350ae94550e4 {
  min-height: 50px;
}








#s-2c346142-eab0-44f1-87df-350ae94550e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2c346142-eab0-44f1-87df-350ae94550e4.shg-box.shg-c {
  justify-content: center;
}

#s-cb95805a-6d71-4646-929c-a7aff63c95c9 {
  padding-top: 4em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-cb95805a-6d71-4646-929c-a7aff63c95c9 {
  padding-top: 1em;
}
}







#s-cb95805a-6d71-4646-929c-a7aff63c95c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb95805a-6d71-4646-929c-a7aff63c95c9.shg-box.shg-c {
  justify-content: center;
}

#s-77716cc2-9b51-4a14-b5d3-b6e7c9be478e {
  margin-top: 0em;
margin-left: 0em;
margin-bottom: 0em;
margin-right: 0em;
padding-top: 0em;
padding-left: 1em;
padding-bottom: 0em;
padding-right: 1em;
min-height: 0px;
}
@media (max-width: 767px){#s-77716cc2-9b51-4a14-b5d3-b6e7c9be478e {
  padding-top: 2em;
}
}







#s-77716cc2-9b51-4a14-b5d3-b6e7c9be478e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-77716cc2-9b51-4a14-b5d3-b6e7c9be478e.shg-box.shg-c {
  justify-content: center;
}

#s-f2330c65-5585-4184-8db6-c8ac1d710a91 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-bottom: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-f2330c65-5585-4184-8db6-c8ac1d710a91 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-f2330c65-5585-4184-8db6-c8ac1d710a91 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-f2330c65-5585-4184-8db6-c8ac1d710a91 .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-50055a16-0a7c-4c4b-9993-64b45c8aca72 {
  margin-bottom: 0em;
min-height: 50px;
}
@media (min-width: 1200px){#s-50055a16-0a7c-4c4b-9993-64b45c8aca72 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-50055a16-0a7c-4c4b-9993-64b45c8aca72 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-50055a16-0a7c-4c4b-9993-64b45c8aca72 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-50055a16-0a7c-4c4b-9993-64b45c8aca72 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-50055a16-0a7c-4c4b-9993-64b45c8aca72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-50055a16-0a7c-4c4b-9993-64b45c8aca72.shg-box.shg-c {
  justify-content: center;
}

#s-639c22b4-a67e-4cba-9c36-6a81d15a6e47 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-639c22b4-a67e-4cba-9c36-6a81d15a6e47 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-639c22b4-a67e-4cba-9c36-6a81d15a6e47 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-639c22b4-a67e-4cba-9c36-6a81d15a6e47 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-639c22b4-a67e-4cba-9c36-6a81d15a6e47 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-639c22b4-a67e-4cba-9c36-6a81d15a6e47 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-639c22b4-a67e-4cba-9c36-6a81d15a6e47.shg-box.shg-c {
  justify-content: center;
}

#s-bdb4e2b6-1e82-4fd4-bb39-e7fba527623c {
  min-height: 50px;
}








#s-bdb4e2b6-1e82-4fd4-bb39-e7fba527623c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bdb4e2b6-1e82-4fd4-bb39-e7fba527623c.shg-box.shg-c {
  justify-content: center;
}

#s-9b8fdcc1-e094-4ebc-a8ee-ef84dd52abda {
  margin-top: 12px;
margin-left: 0%;
margin-bottom: 0.5em;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-9b8fdcc1-e094-4ebc-a8ee-ef84dd52abda"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9b8fdcc1-e094-4ebc-a8ee-ef84dd52abda"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-9b8fdcc1-e094-4ebc-a8ee-ef84dd52abda"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-9b8fdcc1-e094-4ebc-a8ee-ef84dd52abda"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

#s-4a9b79b2-ae14-4c3d-90f8-4a7fbb73ba18 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 10px;
background-color: rgba(239, 239, 239, 1);
}
@media (max-width: 767px){#s-4a9b79b2-ae14-4c3d-90f8-4a7fbb73ba18 {
  margin-bottom: 0.5em;
}
}







#s-4a9b79b2-ae14-4c3d-90f8-4a7fbb73ba18 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a9b79b2-ae14-4c3d-90f8-4a7fbb73ba18.shg-box.shg-c {
  justify-content: center;
}

#s-80c87af1-0775-43f9-a336-8d4ddbba1c01 {
  min-height: 50px;
}








#s-80c87af1-0775-43f9-a336-8d4ddbba1c01 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80c87af1-0775-43f9-a336-8d4ddbba1c01.shg-box.shg-c {
  justify-content: center;
}

#s-bf2a0161-448d-4ee8-ad94-743163ad33f8 {
  text-align: right;
}

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

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

#s-4ec60a2d-f43b-463a-a52b-a052ed708e7f {
  margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: left;
}

#s-4ec60a2d-f43b-463a-a52b-a052ed708e7f .shg-product-title-component h3 span {
  color: rgba(99, 23, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 {
  text-align: right;
}
@media (min-width: 1200px){#s-86a727a8-c883-4639-be2f-379be48e6503 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-86a727a8-c883-4639-be2f-379be48e6503 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
#s-fa3668dd-e7e0-46dc-b12e-85d2e5d74911 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 5%;
}

#s-997a9cff-f4c2-464e-b4ab-8e93967fc8ea {
  margin-top: 5%;
margin-left: 0%;
margin-bottom: 5%;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-997a9cff-f4c2-464e-b4ab-8e93967fc8ea"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-997a9cff-f4c2-464e-b4ab-8e93967fc8ea"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-997a9cff-f4c2-464e-b4ab-8e93967fc8ea"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-997a9cff-f4c2-464e-b4ab-8e93967fc8ea"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-997a9cff-f4c2-464e-b4ab-8e93967fc8ea"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-997a9cff-f4c2-464e-b4ab-8e93967fc8ea"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-997a9cff-f4c2-464e-b4ab-8e93967fc8ea"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

#s-6650378f-1ec3-403c-8cb2-127cf02daab4 {
  max-width: 1200px;
text-align: center;
}

#s-6650378f-1ec3-403c-8cb2-127cf02daab4 {
  overflow: hidden;
  
  
      max-width: 1200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-6650378f-1ec3-403c-8cb2-127cf02daab4 .shogun-image-content {
  
    justify-content: center;
  
}

.gallery-open img {
        height: 4em;
    width: 2.7rem;
    -o-object-fit: contain;
       object-fit: contain;
}
#gallery{
   
    line-height: 1;  
}
#s-82c758fd-c40a-402e-b180-be8d1cc64592 {
  margin-left: 0%;
margin-right: 0%;
text-align: right;
}
@media (max-width: 767px){#s-82c758fd-c40a-402e-b180-be8d1cc64592 {
  text-align: center;
display: none;
}
#s-82c758fd-c40a-402e-b180-be8d1cc64592, #wrap-s-82c758fd-c40a-402e-b180-be8d1cc64592, #wrap-content-s-82c758fd-c40a-402e-b180-be8d1cc64592 { display: none !important; }}
@media (min-width: 0px) {
[id="s-5891e786-7417-4dee-8fa7-6f1d7546c232"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 768px) {
[id="s-5891e786-7417-4dee-8fa7-6f1d7546c232"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-5891e786-7417-4dee-8fa7-6f1d7546c232"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-5891e786-7417-4dee-8fa7-6f1d7546c232"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

}

#s-1d911df7-49e0-434b-b31a-fd9e45668533 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 10px;
background-color: rgba(239, 239, 239, 0);
text-align: right;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-1d911df7-49e0-434b-b31a-fd9e45668533:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-1d911df7-49e0-434b-b31a-fd9e45668533:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-1d911df7-49e0-434b-b31a-fd9e45668533 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-1d911df7-49e0-434b-b31a-fd9e45668533 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-1d911df7-49e0-434b-b31a-fd9e45668533-root {
    text-align: right;
  }


#s-1d911df7-49e0-434b-b31a-fd9e45668533.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1d911df7-49e0-434b-b31a-fd9e45668533-root {
    text-align: right;
  }


#s-1d911df7-49e0-434b-b31a-fd9e45668533.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1d911df7-49e0-434b-b31a-fd9e45668533-root {
    text-align: right;
  }


#s-1d911df7-49e0-434b-b31a-fd9e45668533.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1d911df7-49e0-434b-b31a-fd9e45668533-root {
    text-align: right;
  }


#s-1d911df7-49e0-434b-b31a-fd9e45668533.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1d911df7-49e0-434b-b31a-fd9e45668533-root {
    text-align: right;
  }


#s-1d911df7-49e0-434b-b31a-fd9e45668533.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
.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-left {
  text-align: left;
}

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

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

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c {
  border-style: solid;
margin-left: 0%;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-eebc2d24-02e7-4d19-95e1-c6cc2447686c-atc-btn-wrapper {
    text-align: left;
  }


#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-eebc2d24-02e7-4d19-95e1-c6cc2447686c-atc-btn-wrapper {
    text-align: left;
  }


#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-eebc2d24-02e7-4d19-95e1-c6cc2447686c-atc-btn-wrapper {
    text-align: left;
  }


#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-eebc2d24-02e7-4d19-95e1-c6cc2447686c-atc-btn-wrapper {
    text-align: left;
  }


#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-eebc2d24-02e7-4d19-95e1-c6cc2447686c-atc-btn-wrapper {
    text-align: left;
  }


#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-eebc2d24-02e7-4d19-95e1-c6cc2447686c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-009cef20-4e01-491f-8126-5c8df3fd7799 {
  min-height: 50px;
}








#s-009cef20-4e01-491f-8126-5c8df3fd7799 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-009cef20-4e01-491f-8126-5c8df3fd7799.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-91b760da-80c5-4932-a414-48ec230f1b12 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-91b760da-80c5-4932-a414-48ec230f1b12 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-91b760da-80c5-4932-a414-48ec230f1b12 .shg-sld-nav-button.shg-sld-left,
#s-91b760da-80c5-4932-a414-48ec230f1b12 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-1542a9a2-5f81-4f50-b450-0efcd2ef34ca {
  text-align: center;
}

#s-1542a9a2-5f81-4f50-b450-0efcd2ef34ca {
  overflow: hidden;
  
  
}







  #s-1542a9a2-5f81-4f50-b450-0efcd2ef34ca img.shogun-image {
    

    
    
    
  }


#s-1542a9a2-5f81-4f50-b450-0efcd2ef34ca .shogun-image-content {
  
    justify-content: center;
  
}

#s-0be2131b-638b-40a0-b113-a5074555ba77 {
  text-align: center;
}

#s-0be2131b-638b-40a0-b113-a5074555ba77 {
  overflow: hidden;
  
  
}







  #s-0be2131b-638b-40a0-b113-a5074555ba77 img.shogun-image {
    

    
    
    
  }


#s-0be2131b-638b-40a0-b113-a5074555ba77 .shogun-image-content {
  
    justify-content: center;
  
}

#s-12a85f90-ae24-4331-aecc-c6ac89cb59ae {
  text-align: center;
}

#s-12a85f90-ae24-4331-aecc-c6ac89cb59ae {
  overflow: hidden;
  
  
}







  #s-12a85f90-ae24-4331-aecc-c6ac89cb59ae img.shogun-image {
    

    
    
    
  }


#s-12a85f90-ae24-4331-aecc-c6ac89cb59ae .shogun-image-content {
  
    justify-content: center;
  
}

#s-9c9f6041-6110-4f30-bb2e-68939a6cb0be {
  text-align: center;
}

#s-9c9f6041-6110-4f30-bb2e-68939a6cb0be {
  overflow: hidden;
  
  
}







  #s-9c9f6041-6110-4f30-bb2e-68939a6cb0be img.shogun-image {
    

    
    
    
  }


#s-9c9f6041-6110-4f30-bb2e-68939a6cb0be .shogun-image-content {
  
    justify-content: center;
  
}

.gradient-close-button{
    
    background: #6317ff !important;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 18px;
    padding: 5px;
    color: #fff !important;
    font-weight: 600;
    
    border-radius: 5px;
    z-index: 99999;
    text-decoration: none;
    font-size:23px;
    margin-left: 2.2rem;
    margin-top: -3.6rem;
    position: absolute;
}
.gradient-close-button .fa{
    font-size: larger!important;
       
}
#s-d558e8de-2159-4b7d-9394-07d60abfc32f {
  margin-left: 0px;
text-align: center;
}

#s-49334f28-8cbf-43ee-930b-a9a6a2d7dac1 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 10px;
background-color: rgba(239, 239, 239, 1);
}
@media (max-width: 767px){#s-49334f28-8cbf-43ee-930b-a9a6a2d7dac1 {
  margin-bottom: 0.5em;
}
}







#s-49334f28-8cbf-43ee-930b-a9a6a2d7dac1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-49334f28-8cbf-43ee-930b-a9a6a2d7dac1.shg-box.shg-c {
  justify-content: center;
}

#s-85865ade-fa43-4ad8-ac71-536db9db00b1 {
  min-height: 50px;
}








#s-85865ade-fa43-4ad8-ac71-536db9db00b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-85865ade-fa43-4ad8-ac71-536db9db00b1.shg-box.shg-c {
  justify-content: center;
}

#s-60be241b-65fe-4732-ba3d-6306695f5b74 {
  text-align: right;
}

#s-f2cdb12e-f181-4939-8f07-2e38c5d6386c {
  margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: left;
}

#s-f2cdb12e-f181-4939-8f07-2e38c5d6386c .shg-product-title-component h3 span {
  color: rgba(99, 23, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c {
  text-align: right;
}
@media (min-width: 1200px){#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-b8d185fc-31df-4e4c-844d-99886b1cdb5c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
#s-ca51def1-68e0-48cc-9373-588fb3a29cd8 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 5%;
}

#s-66cd5fe5-9a20-46f0-bc77-3c11d6a31de3 {
  margin-top: 5%;
margin-bottom: 5%;
}

@media (min-width: 0px) {
[id="s-66cd5fe5-9a20-46f0-bc77-3c11d6a31de3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-66cd5fe5-9a20-46f0-bc77-3c11d6a31de3"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-66cd5fe5-9a20-46f0-bc77-3c11d6a31de3"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-66cd5fe5-9a20-46f0-bc77-3c11d6a31de3"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-66cd5fe5-9a20-46f0-bc77-3c11d6a31de3"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-66cd5fe5-9a20-46f0-bc77-3c11d6a31de3"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-66cd5fe5-9a20-46f0-bc77-3c11d6a31de3"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

#s-f6d0b7d5-b707-4e22-8e0f-5117fc777ebd {
  max-width: 1200px;
text-align: center;
}

#s-f6d0b7d5-b707-4e22-8e0f-5117fc777ebd {
  overflow: hidden;
  
  
      max-width: 1200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-f6d0b7d5-b707-4e22-8e0f-5117fc777ebd .shogun-image-content {
  
    justify-content: center;
  
}

#s-b216085d-e2e3-42db-a1d1-6164ba7b18ec {
  text-align: right;
}
@media (max-width: 767px){#s-b216085d-e2e3-42db-a1d1-6164ba7b18ec {
  text-align: center;
display: none;
}
#s-b216085d-e2e3-42db-a1d1-6164ba7b18ec, #wrap-s-b216085d-e2e3-42db-a1d1-6164ba7b18ec, #wrap-content-s-b216085d-e2e3-42db-a1d1-6164ba7b18ec { display: none !important; }}
@media (min-width: 0px) {
[id="s-a5aee9da-94bd-4a2e-a8c8-dc71a2a05d2b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 768px) {
[id="s-a5aee9da-94bd-4a2e-a8c8-dc71a2a05d2b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-a5aee9da-94bd-4a2e-a8c8-dc71a2a05d2b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-a5aee9da-94bd-4a2e-a8c8-dc71a2a05d2b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

}

#s-afcfa193-80b9-4328-ba41-57b701ea3efa {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 10px;
background-color: rgba(239, 239, 239, 0);
text-align: right;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-afcfa193-80b9-4328-ba41-57b701ea3efa:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-afcfa193-80b9-4328-ba41-57b701ea3efa:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-afcfa193-80b9-4328-ba41-57b701ea3efa {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-afcfa193-80b9-4328-ba41-57b701ea3efa {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-afcfa193-80b9-4328-ba41-57b701ea3efa-root {
    text-align: right;
  }


#s-afcfa193-80b9-4328-ba41-57b701ea3efa.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-afcfa193-80b9-4328-ba41-57b701ea3efa-root {
    text-align: right;
  }


#s-afcfa193-80b9-4328-ba41-57b701ea3efa.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-afcfa193-80b9-4328-ba41-57b701ea3efa-root {
    text-align: right;
  }


#s-afcfa193-80b9-4328-ba41-57b701ea3efa.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-afcfa193-80b9-4328-ba41-57b701ea3efa-root {
    text-align: right;
  }


#s-afcfa193-80b9-4328-ba41-57b701ea3efa.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-afcfa193-80b9-4328-ba41-57b701ea3efa-root {
    text-align: right;
  }


#s-afcfa193-80b9-4328-ba41-57b701ea3efa.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-ec9c1db4-7328-4ae2-bff9-294def4c397f {
  border-style: solid;
margin-left: 0%;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-ec9c1db4-7328-4ae2-bff9-294def4c397f:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ec9c1db4-7328-4ae2-bff9-294def4c397f:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ec9c1db4-7328-4ae2-bff9-294def4c397f-atc-btn-wrapper {
    text-align: left;
  }


#s-ec9c1db4-7328-4ae2-bff9-294def4c397f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ec9c1db4-7328-4ae2-bff9-294def4c397f-atc-btn-wrapper {
    text-align: left;
  }


#s-ec9c1db4-7328-4ae2-bff9-294def4c397f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ec9c1db4-7328-4ae2-bff9-294def4c397f-atc-btn-wrapper {
    text-align: left;
  }


#s-ec9c1db4-7328-4ae2-bff9-294def4c397f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ec9c1db4-7328-4ae2-bff9-294def4c397f-atc-btn-wrapper {
    text-align: left;
  }


#s-ec9c1db4-7328-4ae2-bff9-294def4c397f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ec9c1db4-7328-4ae2-bff9-294def4c397f-atc-btn-wrapper {
    text-align: left;
  }


#s-ec9c1db4-7328-4ae2-bff9-294def4c397f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ec9c1db4-7328-4ae2-bff9-294def4c397f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-0f6762a9-e3f7-4355-96d8-c0e7dc6d47df {
  min-height: 50px;
}








#s-0f6762a9-e3f7-4355-96d8-c0e7dc6d47df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0f6762a9-e3f7-4355-96d8-c0e7dc6d47df.shg-box.shg-c {
  justify-content: center;
}

#s-b73f75f5-6303-413a-88cf-ef1b7263ef7a {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-b73f75f5-6303-413a-88cf-ef1b7263ef7a .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-b73f75f5-6303-413a-88cf-ef1b7263ef7a .shg-sld-nav-button.shg-sld-left,
#s-b73f75f5-6303-413a-88cf-ef1b7263ef7a .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-c4c9efc8-d202-4b01-9c6c-4eda68457cb1 {
  text-align: center;
}

#s-c4c9efc8-d202-4b01-9c6c-4eda68457cb1 {
  overflow: hidden;
  
  
}







  #s-c4c9efc8-d202-4b01-9c6c-4eda68457cb1 img.shogun-image {
    

    
    
    
  }


#s-c4c9efc8-d202-4b01-9c6c-4eda68457cb1 .shogun-image-content {
  
    justify-content: center;
  
}

#s-a3897d71-ea75-460c-88ee-668982d84759 {
  text-align: center;
}

#s-a3897d71-ea75-460c-88ee-668982d84759 {
  overflow: hidden;
  
  
}







  #s-a3897d71-ea75-460c-88ee-668982d84759 img.shogun-image {
    

    
    
    
  }


#s-a3897d71-ea75-460c-88ee-668982d84759 .shogun-image-content {
  
    justify-content: center;
  
}

#s-969fbda6-2af7-447e-8e9c-90d7aa21b9f3 {
  text-align: center;
}

#s-969fbda6-2af7-447e-8e9c-90d7aa21b9f3 {
  overflow: hidden;
  
  
}







  #s-969fbda6-2af7-447e-8e9c-90d7aa21b9f3 img.shogun-image {
    

    
    
    
  }


#s-969fbda6-2af7-447e-8e9c-90d7aa21b9f3 .shogun-image-content {
  
    justify-content: center;
  
}

#s-ca018889-ab02-44ba-9506-fecf1f6dd30f {
  text-align: center;
}

#s-ca018889-ab02-44ba-9506-fecf1f6dd30f {
  overflow: hidden;
  
  
}







  #s-ca018889-ab02-44ba-9506-fecf1f6dd30f img.shogun-image {
    

    
    
    
  }


#s-ca018889-ab02-44ba-9506-fecf1f6dd30f .shogun-image-content {
  
    justify-content: center;
  
}

#s-e4f20196-a2cc-484a-8030-067cd760585a {
  text-align: center;
}

#s-51804133-fd73-4ff7-9b31-489628714107 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 5%;
padding-left: 5%;
padding-bottom: 5%;
padding-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 10px;
background-color: rgba(239, 239, 239, 1);
}








#s-51804133-fd73-4ff7-9b31-489628714107 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51804133-fd73-4ff7-9b31-489628714107.shg-box.shg-c {
  justify-content: center;
}

#s-62e26655-42c1-4bd2-a684-4170cc63e885 {
  min-height: 50px;
}








#s-62e26655-42c1-4bd2-a684-4170cc63e885 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62e26655-42c1-4bd2-a684-4170cc63e885.shg-box.shg-c {
  justify-content: center;
}

#s-800cc0b1-7ab2-4be1-b3f6-c3ac8149bda5 {
  text-align: right;
}

#s-4d080346-8b06-4185-a121-3e664710c7a5 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: left;
}

#s-4d080346-8b06-4185-a121-3e664710c7a5 .shg-product-title-component h3 span {
  color: rgba(99, 23, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 {
  text-align: right;
}
@media (min-width: 1200px){#s-7d431030-652f-4892-9b8f-e9b207773f78 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
@media (min-width: 1200px){#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 35px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 35px;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 30px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 30px;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}@media (max-width: 767px){#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 25px;
}

#s-7d431030-652f-4892-9b8f-e9b207773f78 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}
}
#s-a1289d87-922d-4767-b637-a9962c56ed97 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-right: 5%;
}

#s-e5e47874-99c6-4b60-b6d4-4fdbd0c0730c {
  margin-top: 5%;
margin-bottom: 5%;
}

@media (min-width: 0px) {
[id="s-e5e47874-99c6-4b60-b6d4-4fdbd0c0730c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e5e47874-99c6-4b60-b6d4-4fdbd0c0730c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-e5e47874-99c6-4b60-b6d4-4fdbd0c0730c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-e5e47874-99c6-4b60-b6d4-4fdbd0c0730c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-e5e47874-99c6-4b60-b6d4-4fdbd0c0730c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-e5e47874-99c6-4b60-b6d4-4fdbd0c0730c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-e5e47874-99c6-4b60-b6d4-4fdbd0c0730c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

}

#s-d5ca86c9-1507-4ffb-a608-b6c313305433 {
  max-width: 1200px;
text-align: center;
}

#s-d5ca86c9-1507-4ffb-a608-b6c313305433 {
  overflow: hidden;
  
  
      max-width: 1200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-d5ca86c9-1507-4ffb-a608-b6c313305433 .shogun-image-content {
  
    justify-content: center;
  
}

#s-f9d5fd18-cb98-4595-b3fd-9c75beb1f809 {
  text-align: right;
}
@media (max-width: 767px){#s-f9d5fd18-cb98-4595-b3fd-9c75beb1f809 {
  text-align: center;
display: none;
}
#s-f9d5fd18-cb98-4595-b3fd-9c75beb1f809, #wrap-s-f9d5fd18-cb98-4595-b3fd-9c75beb1f809, #wrap-content-s-f9d5fd18-cb98-4595-b3fd-9c75beb1f809 { display: none !important; }}
@media (min-width: 0px) {
[id="s-9ac49f49-c56b-4176-9076-6e175cd0d496"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 768px) {
[id="s-9ac49f49-c56b-4176-9076-6e175cd0d496"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 992px) {
[id="s-9ac49f49-c56b-4176-9076-6e175cd0d496"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.0px);
}

}

@media (min-width: 1200px) {
[id="s-9ac49f49-c56b-4176-9076-6e175cd0d496"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.0px);
}

}

#s-451068d5-a037-4a22-9bd4-50771f48d804 {
  border-style: solid;
margin-right: 0.5em;
padding-top: 5px;
padding-left: 17px;
padding-bottom: 5px;
padding-right: 17px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 10px;
background-color: rgba(239, 239, 239, 0);
text-align: right;
text-decoration: none;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-451068d5-a037-4a22-9bd4-50771f48d804:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(255, 255, 255, 0) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-451068d5-a037-4a22-9bd4-50771f48d804:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 10px !important;
background-color: rgba(239, 239, 239, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-451068d5-a037-4a22-9bd4-50771f48d804 {
  padding-left: 12px;
padding-right: 12px;
}
}@media (max-width: 767px){#s-451068d5-a037-4a22-9bd4-50771f48d804 {
  padding-left: 10px;
padding-right: 10px;
}
}

  #s-451068d5-a037-4a22-9bd4-50771f48d804-root {
    text-align: right;
  }


#s-451068d5-a037-4a22-9bd4-50771f48d804.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-451068d5-a037-4a22-9bd4-50771f48d804-root {
    text-align: right;
  }


#s-451068d5-a037-4a22-9bd4-50771f48d804.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-451068d5-a037-4a22-9bd4-50771f48d804-root {
    text-align: right;
  }


#s-451068d5-a037-4a22-9bd4-50771f48d804.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-451068d5-a037-4a22-9bd4-50771f48d804-root {
    text-align: right;
  }


#s-451068d5-a037-4a22-9bd4-50771f48d804.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-451068d5-a037-4a22-9bd4-50771f48d804-root {
    text-align: right;
  }


#s-451068d5-a037-4a22-9bd4-50771f48d804.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-ae7679a8-6602-4079-8a33-0f25c39b423d {
  border-style: solid;
margin-left: 0%;
margin-right: 0%;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-radius: 10px;
background-color: rgba(99, 23, 255, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-ae7679a8-6602-4079-8a33-0f25c39b423d:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
border-radius: 10px !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ae7679a8-6602-4079-8a33-0f25c39b423d:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 10px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ae7679a8-6602-4079-8a33-0f25c39b423d-atc-btn-wrapper {
    text-align: left;
  }


#s-ae7679a8-6602-4079-8a33-0f25c39b423d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ae7679a8-6602-4079-8a33-0f25c39b423d-atc-btn-wrapper {
    text-align: left;
  }


#s-ae7679a8-6602-4079-8a33-0f25c39b423d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ae7679a8-6602-4079-8a33-0f25c39b423d-atc-btn-wrapper {
    text-align: left;
  }


#s-ae7679a8-6602-4079-8a33-0f25c39b423d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ae7679a8-6602-4079-8a33-0f25c39b423d-atc-btn-wrapper {
    text-align: left;
  }


#s-ae7679a8-6602-4079-8a33-0f25c39b423d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ae7679a8-6602-4079-8a33-0f25c39b423d-atc-btn-wrapper {
    text-align: left;
  }


#s-ae7679a8-6602-4079-8a33-0f25c39b423d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}

#s-ae7679a8-6602-4079-8a33-0f25c39b423d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b744e20c-c92f-494e-9f3d-46b691e3a8a4 {
  min-height: 50px;
}








#s-b744e20c-c92f-494e-9f3d-46b691e3a8a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b744e20c-c92f-494e-9f3d-46b691e3a8a4.shg-box.shg-c {
  justify-content: center;
}

#s-add64471-f220-4e97-a6aa-e1ce8adc8105 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-add64471-f220-4e97-a6aa-e1ce8adc8105 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-add64471-f220-4e97-a6aa-e1ce8adc8105 .shg-sld-nav-button.shg-sld-left,
#s-add64471-f220-4e97-a6aa-e1ce8adc8105 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-448f2ef6-e994-4529-9b12-e25024624b3b {
  text-align: center;
}

#s-448f2ef6-e994-4529-9b12-e25024624b3b {
  overflow: hidden;
  
  
}







  #s-448f2ef6-e994-4529-9b12-e25024624b3b img.shogun-image {
    

    
    
    
  }


#s-448f2ef6-e994-4529-9b12-e25024624b3b .shogun-image-content {
  
    justify-content: center;
  
}

#s-78371919-7e9b-48d4-b7b9-a59e8995ce8f {
  text-align: center;
}

#s-78371919-7e9b-48d4-b7b9-a59e8995ce8f {
  overflow: hidden;
  
  
}







  #s-78371919-7e9b-48d4-b7b9-a59e8995ce8f img.shogun-image {
    

    
    
    
  }


#s-78371919-7e9b-48d4-b7b9-a59e8995ce8f .shogun-image-content {
  
    justify-content: center;
  
}

#s-ceb25308-d361-4024-a020-1ff4e8111939 {
  text-align: center;
}

#s-ceb25308-d361-4024-a020-1ff4e8111939 {
  overflow: hidden;
  
  
}







  #s-ceb25308-d361-4024-a020-1ff4e8111939 img.shogun-image {
    

    
    
    
  }


#s-ceb25308-d361-4024-a020-1ff4e8111939 .shogun-image-content {
  
    justify-content: center;
  
}

#s-d8d84443-6fce-4585-9a44-8771d2463abb {
  text-align: center;
}

#s-d8d84443-6fce-4585-9a44-8771d2463abb {
  overflow: hidden;
  
  
}







  #s-d8d84443-6fce-4585-9a44-8771d2463abb img.shogun-image {
    

    
    
    
  }


#s-d8d84443-6fce-4585-9a44-8771d2463abb .shogun-image-content {
  
    justify-content: center;
  
}

#s-92b87ddf-119d-49eb-841e-dffbc0a74505 {
  text-align: center;
}

#s-29077b99-bc67-434d-9889-19eb513fad57 {
  padding-top: 0em;
padding-left: 2em;
padding-bottom: 2em;
padding-right: 2em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-29077b99-bc67-434d-9889-19eb513fad57 {
  padding-left: 1em;
padding-right: 1em;
display: none;
}
#s-29077b99-bc67-434d-9889-19eb513fad57, #wrap-s-29077b99-bc67-434d-9889-19eb513fad57, #wrap-content-s-29077b99-bc67-434d-9889-19eb513fad57 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-29077b99-bc67-434d-9889-19eb513fad57 {
  padding-left: 1em;
padding-right: 1em;
display: none;
}
#s-29077b99-bc67-434d-9889-19eb513fad57, #wrap-s-29077b99-bc67-434d-9889-19eb513fad57, #wrap-content-s-29077b99-bc67-434d-9889-19eb513fad57 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-29077b99-bc67-434d-9889-19eb513fad57 {
  padding-left: 1em;
padding-right: 1em;
display: none;
}
#s-29077b99-bc67-434d-9889-19eb513fad57, #wrap-s-29077b99-bc67-434d-9889-19eb513fad57, #wrap-content-s-29077b99-bc67-434d-9889-19eb513fad57 { display: none !important; }}@media (max-width: 767px){#s-29077b99-bc67-434d-9889-19eb513fad57 {
  padding-left: 0.5em;
padding-right: 0.5em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
display: none;
}
#s-29077b99-bc67-434d-9889-19eb513fad57, #wrap-s-29077b99-bc67-434d-9889-19eb513fad57, #wrap-content-s-29077b99-bc67-434d-9889-19eb513fad57 { display: none !important; }}







#s-29077b99-bc67-434d-9889-19eb513fad57 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-29077b99-bc67-434d-9889-19eb513fad57.shg-box.shg-c {
  justify-content: center;
}

.widget-card {
            position: absolute;
            width: 100%;
            min-height: 300px;
            background-image: url(/images/card-bg.png);
            /*background-size: 100% 100%;*/
            /*object-fit: fill;*/
            background-repeat: no-repeat;
            background-size: cover;
            border-radius: 20px;
            padding: 20px 20px;
            color: #fff;
            font-family: 'Roobert TRIAL';
            font-style: normal;
            font-size: 20px;
        }

        #overlay {
            position: absolute;
            width: 100%;
            min-height: 300px;
            height: auto;
            top: 0;
            left: 0;
            right: 0;
            padding: 20px 20px;
            border-radius: 20px;
            background-color: rgba(0, 0, 0, 0.5);
            opacity: 0.9;
            z-index: 2;

        }
        .review-container{
            position:absolute;
            bottom:0;
            z-index:5;
            margin-bottom: 15px;
        }
        .head-container {
            display: flex;
            align-items: center;
        }

        .u_image {
            width: 45px;
            height: 45px;
            margin: 0px 20px 0px 0px;
            z-index: 3;
            border-radius:50%;
        }

        .u_name {
            z-index: 3;
            font-size: 14px;
            margin: 0px;
        }

        .stars {
            display: flex;
            margin: 0px 0px 20px 0px;
        }

        .single-star {
            margin: 0px 0px 0px 6px;
        }

        .rev-head {
            font-weight: bold;
            font-size:14px;
            margin: 0px;
        }

        .rev-content {
            margin: 0px;
            font-size:12px;
        }
        @media only screen and (max-width: 540px) {
           .widget-card, #overlay{
                padding: 5px 5px;
                border-radius: 15px;
                min-height:250px;
            }
            .u_image {
                width: 35px;
                height: 35px;
                margin: 0px 10px 0px 0px;
                z-index: 3;
            }
            .stars img{
                height:15px;
            }
            .rev-head {
            font-size:12px;
        }
        .review-container{
            bottom:unset;
            height: 80%;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            padding: 10px 0px 0px 0px;
            margin: 0px 0px 15px 0px;
}           
        }
#s-bb771a50-a272-4a10-bff8-d9a69712fb82 {
  padding-left: 0em;
min-height: 50px;
}








#s-bb771a50-a272-4a10-bff8-d9a69712fb82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bb771a50-a272-4a10-bff8-d9a69712fb82.shg-box.shg-c {
  justify-content: center;
}

#s-0c18b544-da9d-4b79-bc3b-2515c728430f {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1.25em;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-0c18b544-da9d-4b79-bc3b-2515c728430f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0c18b544-da9d-4b79-bc3b-2515c728430f.shg-box.shg-c {
  justify-content: center;
}

.shg-product-image-wrapper a.shogun-product-image-url {
  display: inline-block;
}

.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);
  max-width: -moz-max-content;
  max-width: max-content;
}

.shg-product-image-wrapper {
  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-d8f950d0-4eba-4387-a12d-450e94c556d2 {
  text-align: left;
}



.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8f950d0-4eba-4387-a12d-450e94c556d2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d2843877-72b1-422a-b3d9-7e9e5717683e {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-d2843877-72b1-422a-b3d9-7e9e5717683e .shg-product-title-component h5 span {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 1em;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-6ccf9005-e34a-49e5-a2d8-ed276ae4bdb8 {
  text-align: right;
}
@media (min-width: 1200px){#s-6ccf9005-e34a-49e5-a2d8-ed276ae4bdb8 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-6ccf9005-e34a-49e5-a2d8-ed276ae4bdb8 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6ccf9005-e34a-49e5-a2d8-ed276ae4bdb8 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-6ccf9005-e34a-49e5-a2d8-ed276ae4bdb8 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-3f40de5b-a602-4ccc-892b-04f56ffa33de {
  padding-left: 0em;
min-height: 50px;
}








#s-3f40de5b-a602-4ccc-892b-04f56ffa33de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3f40de5b-a602-4ccc-892b-04f56ffa33de.shg-box.shg-c {
  justify-content: center;
}

#s-65e9c31c-e8bd-47cd-aca4-f88e120a595e {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-65e9c31c-e8bd-47cd-aca4-f88e120a595e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-65e9c31c-e8bd-47cd-aca4-f88e120a595e.shg-box.shg-c {
  justify-content: center;
}

#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 {
  text-align: left;
}



.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef0eeb5f-6a89-4423-9a80-e5f30acc8d88 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6be94543-69a6-4e07-9299-09a7bd099492 {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-6be94543-69a6-4e07-9299-09a7bd099492 .shg-product-title-component h5 span {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 1em;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-bc45f4e0-e2b1-476f-96d6-eac1c230ca2b {
  text-align: right;
}
@media (min-width: 1200px){#s-bc45f4e0-e2b1-476f-96d6-eac1c230ca2b {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-bc45f4e0-e2b1-476f-96d6-eac1c230ca2b .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-bc45f4e0-e2b1-476f-96d6-eac1c230ca2b .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-bc45f4e0-e2b1-476f-96d6-eac1c230ca2b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-0b85dbd8-bd19-4a59-bdc4-ffe1118a6a2b {
  padding-left: 0em;
min-height: 50px;
}








#s-0b85dbd8-bd19-4a59-bdc4-ffe1118a6a2b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b85dbd8-bd19-4a59-bdc4-ffe1118a6a2b.shg-box.shg-c {
  justify-content: center;
}

#s-7defa9b9-ae33-4eea-b1aa-d7d3bf78f5d8 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1.25em;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-7defa9b9-ae33-4eea-b1aa-d7d3bf78f5d8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7defa9b9-ae33-4eea-b1aa-d7d3bf78f5d8.shg-box.shg-c {
  justify-content: center;
}

#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc {
  text-align: left;
}



.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3ff78e90-e9ff-4142-ae7a-5ead70ca26fc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6d4cb120-fe9a-46e0-9584-21923d0b35ab {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-6d4cb120-fe9a-46e0-9584-21923d0b35ab .shg-product-title-component h5 span {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 1em;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-675fea1f-dbf4-448a-8a68-ca05b91a28f4 {
  text-align: right;
}
@media (min-width: 1200px){#s-675fea1f-dbf4-448a-8a68-ca05b91a28f4 {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-675fea1f-dbf4-448a-8a68-ca05b91a28f4 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-675fea1f-dbf4-448a-8a68-ca05b91a28f4 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-675fea1f-dbf4-448a-8a68-ca05b91a28f4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-eb65a1f1-3166-4f17-aa9f-524facacc133 {
  padding-left: 0%;
min-height: 50px;
}








#s-eb65a1f1-3166-4f17-aa9f-524facacc133 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eb65a1f1-3166-4f17-aa9f-524facacc133.shg-box.shg-c {
  justify-content: center;
}

#s-7978bf48-a8b4-4c47-9617-26bbb352711c {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
min-height: 50px;
background-color: rgba(239, 239, 239, 1);
}








#s-7978bf48-a8b4-4c47-9617-26bbb352711c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7978bf48-a8b4-4c47-9617-26bbb352711c.shg-box.shg-c {
  justify-content: center;
}

#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe {
  text-align: left;
}



.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-615558f0-676f-4fdb-a14f-b4ddf70f0ffe img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6a1bfe5d-40f8-45e6-b960-7cc1645c153e {
  margin-top: 0em;
margin-bottom: 0em;
text-align: left;
}

#s-6a1bfe5d-40f8-45e6-b960-7cc1645c153e .shg-product-title-component h5 span {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 1em;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}

#s-ba6cbb31-1487-419b-9a82-514d5dbc55fd {
  text-align: right;
}
@media (min-width: 1200px){#s-ba6cbb31-1487-419b-9a82-514d5dbc55fd {
  padding-left: 0%;
padding-right: 0%;
}
}
#s-ba6cbb31-1487-419b-9a82-514d5dbc55fd .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ba6cbb31-1487-419b-9a82-514d5dbc55fd .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-ba6cbb31-1487-419b-9a82-514d5dbc55fd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(160, 160, 160, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
  padding-left: 10px;
}

#s-963f1d97-4a3b-4ef4-8bb3-3bca60a5819f {
  margin-left: 0%;
margin-right: 0%;
padding-top: 4em;
padding-left: 2em;
padding-bottom: 0em;
padding-right: 2em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-963f1d97-4a3b-4ef4-8bb3-3bca60a5819f {
  padding-left: 1em;
padding-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-963f1d97-4a3b-4ef4-8bb3-3bca60a5819f {
  padding-left: 1em;
padding-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-963f1d97-4a3b-4ef4-8bb3-3bca60a5819f {
  padding-left: 1em;
padding-right: 1em;
}
}@media (max-width: 767px){#s-963f1d97-4a3b-4ef4-8bb3-3bca60a5819f {
  padding-top: 3em;
padding-left: 0.5em;
padding-bottom: 0em;
padding-right: 0.5em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
}
}







#s-963f1d97-4a3b-4ef4-8bb3-3bca60a5819f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-963f1d97-4a3b-4ef4-8bb3-3bca60a5819f.shg-box.shg-c {
  justify-content: center;
}

#s-2d0300b7-def4-4f63-bf14-f2504a936e2b {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-bottom: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-2d0300b7-def4-4f63-bf14-f2504a936e2b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-2d0300b7-def4-4f63-bf14-f2504a936e2b .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-2d0300b7-def4-4f63-bf14-f2504a936e2b .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c50850d7-d5a0-46de-950e-7719fab403c0 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
}








#s-c50850d7-d5a0-46de-950e-7719fab403c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c50850d7-d5a0-46de-950e-7719fab403c0.shg-box.shg-c {
  justify-content: center;
}

.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-bae1b705-f27c-45c9-892e-0ec17828f920 {
  margin-top: 12px;
}

#s-7ed128b9-9f31-4172-918f-f63d97be4d95 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0em;
padding-left: 0em;
padding-bottom: 4em;
padding-right: 0em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-7ed128b9-9f31-4172-918f-f63d97be4d95 {
  display: none;
}
#s-7ed128b9-9f31-4172-918f-f63d97be4d95, #wrap-s-7ed128b9-9f31-4172-918f-f63d97be4d95, #wrap-content-s-7ed128b9-9f31-4172-918f-f63d97be4d95 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7ed128b9-9f31-4172-918f-f63d97be4d95 {
  display: none;
}
#s-7ed128b9-9f31-4172-918f-f63d97be4d95, #wrap-s-7ed128b9-9f31-4172-918f-f63d97be4d95, #wrap-content-s-7ed128b9-9f31-4172-918f-f63d97be4d95 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7ed128b9-9f31-4172-918f-f63d97be4d95 {
  display: none;
}
#s-7ed128b9-9f31-4172-918f-f63d97be4d95, #wrap-s-7ed128b9-9f31-4172-918f-f63d97be4d95, #wrap-content-s-7ed128b9-9f31-4172-918f-f63d97be4d95 { display: none !important; }}@media (max-width: 767px){#s-7ed128b9-9f31-4172-918f-f63d97be4d95 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
display: none;
}
#s-7ed128b9-9f31-4172-918f-f63d97be4d95, #wrap-s-7ed128b9-9f31-4172-918f-f63d97be4d95, #wrap-content-s-7ed128b9-9f31-4172-918f-f63d97be4d95 { display: none !important; }}







#s-7ed128b9-9f31-4172-918f-f63d97be4d95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7ed128b9-9f31-4172-918f-f63d97be4d95.shg-box.shg-c {
  justify-content: center;
}

#s-891da393-a1b8-4909-8e8e-23001cd87180 {
  margin-left: 2em;
margin-right: 2em;
padding-top: 4em;
padding-left: 2em;
padding-bottom: 4em;
padding-right: 2em;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 20px;
background-color: rgba(239, 239, 239, 1);
}
@media (min-width: 1200px){#s-891da393-a1b8-4909-8e8e-23001cd87180 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-891da393-a1b8-4909-8e8e-23001cd87180 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-891da393-a1b8-4909-8e8e-23001cd87180 {
  margin-left: 1em;
margin-right: 1em;
}
}@media (max-width: 767px){#s-891da393-a1b8-4909-8e8e-23001cd87180 {
  margin-left: 0.5em;
margin-right: 0.5em;
padding-top: 0em;
padding-left: 0em;
padding-bottom: 0em;
padding-right: 0em;
}
}
@media (min-width: 0px) {
[id="s-891da393-a1b8-4909-8e8e-23001cd87180"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-891da393-a1b8-4909-8e8e-23001cd87180"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-891da393-a1b8-4909-8e8e-23001cd87180"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-891da393-a1b8-4909-8e8e-23001cd87180"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-1f16816a-2c2c-4ff9-9068-c367a4647b99 {
  padding-top: 4em;
padding-left: 4em;
padding-bottom: 4em;
padding-right: 0%;
min-height: 50px;
}
@media (max-width: 767px){#s-1f16816a-2c2c-4ff9-9068-c367a4647b99 {
  padding-top: 3em;
padding-left: 2em;
padding-bottom: 0em;
}
}







#s-1f16816a-2c2c-4ff9-9068-c367a4647b99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f16816a-2c2c-4ff9-9068-c367a4647b99.shg-box.shg-c {
  justify-content: flex-start;
}
@media (max-width: 767px){






#s-1f16816a-2c2c-4ff9-9068-c367a4647b99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f16816a-2c2c-4ff9-9068-c367a4647b99.shg-box.shg-c {
  justify-content: flex-start;
}
}
#s-abda9b6c-cd62-4de4-be00-0a37cb348430 {
  text-align: left;
}

#s-c6d0cda8-94e5-41df-af91-a556341b18c1 {
  padding-top: 1.5em;
padding-bottom: 0em;
min-height: 50px;
}
@media (max-width: 767px){#s-c6d0cda8-94e5-41df-af91-a556341b18c1 {
  padding-top: 0px;
padding-bottom: 1em;
}
}







#s-c6d0cda8-94e5-41df-af91-a556341b18c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c6d0cda8-94e5-41df-af91-a556341b18c1.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 1200px){#s-a1dff2bd-870f-4180-b812-db0d6596097d {
  padding-top: 0em;
padding-bottom: 0em;
}
}@media (max-width: 767px){#s-a1dff2bd-870f-4180-b812-db0d6596097d {
  margin-left: 7em;
margin-right: 7em;
}
}
@media (min-width: 0px) {
[id="s-a1dff2bd-870f-4180-b812-db0d6596097d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a1dff2bd-870f-4180-b812-db0d6596097d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a1dff2bd-870f-4180-b812-db0d6596097d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a1dff2bd-870f-4180-b812-db0d6596097d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

}

#s-b0658ebf-f294-43fa-8f18-50511f34edca {
  max-width: 128px;
text-align: center;
}

#s-b0658ebf-f294-43fa-8f18-50511f34edca {
  overflow: hidden;
  
  
      max-width: 128px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-b0658ebf-f294-43fa-8f18-50511f34edca .shogun-image-content {
  
    justify-content:  flex-start;
  
}

#s-ba0fb66b-4e59-4d0d-915b-370366d6358e {
  margin-top: 1em;
margin-bottom: 1em;
padding-top: 0px;
}
@media (max-width: 767px){#s-ba0fb66b-4e59-4d0d-915b-370366d6358e {
  margin-left: 1em;
margin-right: 1em;
}
}
@media (min-width: 0px) {
[id="s-ba0fb66b-4e59-4d0d-915b-370366d6358e"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.6666666666666666em);
}

}

@media (min-width: 768px) {
[id="s-ba0fb66b-4e59-4d0d-915b-370366d6358e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.6666666666666666em);
}

}

@media (min-width: 992px) {
[id="s-ba0fb66b-4e59-4d0d-915b-370366d6358e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.6666666666666666em);
}

}

@media (min-width: 1200px) {
[id="s-ba0fb66b-4e59-4d0d-915b-370366d6358e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.6666666666666666em);
}

}

#s-935ee1a1-b13b-4fa5-a0f0-3e730cf021bb {
  padding-top: 1em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
min-height: 180px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-935ee1a1-b13b-4fa5-a0f0-3e730cf021bb {
  padding-top: 0.5em;
padding-left: 0.5em;
padding-bottom: 0.5em;
padding-right: 0.5em;
}
}@media (max-width: 767px){#s-935ee1a1-b13b-4fa5-a0f0-3e730cf021bb {
  padding-top: 0.5em;
padding-left: 0.5em;
padding-bottom: 0.5em;
padding-right: 0.5em;
}
}







#s-935ee1a1-b13b-4fa5-a0f0-3e730cf021bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-935ee1a1-b13b-4fa5-a0f0-3e730cf021bb.shg-box.shg-c {
  justify-content: flex-start;
}

#s-3612051a-c146-4733-97a8-ddcada6800bd {
  text-align: center;
}

#s-3612051a-c146-4733-97a8-ddcada6800bd {
  overflow: hidden;
  
  
}







  #s-3612051a-c146-4733-97a8-ddcada6800bd img.shogun-image {
    

    
    
    
  }


#s-3612051a-c146-4733-97a8-ddcada6800bd .shogun-image-content {
  
    justify-content: center;
  
}

#s-55f4dc2b-0293-48ea-a348-92f0e0ed10f1 {
  padding-top: 1em;
padding-left: 1em;
padding-bottom: 1em;
padding-right: 1em;
min-height: 180px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-55f4dc2b-0293-48ea-a348-92f0e0ed10f1 {
  padding-top: 0.5em;
padding-left: 0.5em;
padding-bottom: 0.5em;
padding-right: 0.5em;
}
}@media (max-width: 767px){#s-55f4dc2b-0293-48ea-a348-92f0e0ed10f1 {
  padding-top: 0.5em;
padding-left: 0.5em;
padding-bottom: 0.5em;
padding-right: 0.5em;
}
}







#s-55f4dc2b-0293-48ea-a348-92f0e0ed10f1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55f4dc2b-0293-48ea-a348-92f0e0ed10f1.shg-box.shg-c {
  justify-content: flex-start;
}

#s-f658151f-97d8-4790-a11f-a765195c287c {
  text-align: center;
}

#s-f658151f-97d8-4790-a11f-a765195c287c {
  overflow: hidden;
  
  
}







  #s-f658151f-97d8-4790-a11f-a765195c287c img.shogun-image {
    

    
    
    
  }


#s-f658151f-97d8-4790-a11f-a765195c287c .shogun-image-content {
  
    justify-content: center;
  
}

#s-7fe339c8-002c-402e-8936-d1cf17fb3584 {
  margin-top: 20px;
margin-left: 0%;
margin-bottom: 20px;
margin-right: 0%;
padding-top: 2%;
padding-left: 2%;
padding-bottom: 2%;
padding-right: 2%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-7fe339c8-002c-402e-8936-d1cf17fb3584 {
  display: none;
}
#s-7fe339c8-002c-402e-8936-d1cf17fb3584, #wrap-s-7fe339c8-002c-402e-8936-d1cf17fb3584, #wrap-content-s-7fe339c8-002c-402e-8936-d1cf17fb3584 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7fe339c8-002c-402e-8936-d1cf17fb3584 {
  display: none;
}
#s-7fe339c8-002c-402e-8936-d1cf17fb3584, #wrap-s-7fe339c8-002c-402e-8936-d1cf17fb3584, #wrap-content-s-7fe339c8-002c-402e-8936-d1cf17fb3584 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7fe339c8-002c-402e-8936-d1cf17fb3584 {
  display: none;
}
#s-7fe339c8-002c-402e-8936-d1cf17fb3584, #wrap-s-7fe339c8-002c-402e-8936-d1cf17fb3584, #wrap-content-s-7fe339c8-002c-402e-8936-d1cf17fb3584 { display: none !important; }}@media (max-width: 767px){#s-7fe339c8-002c-402e-8936-d1cf17fb3584 {
  margin-top: 0em;
margin-bottom: 0em;
padding-left: 0%;
padding-bottom: 2em;
padding-right: 0%;
display: none;
}
#s-7fe339c8-002c-402e-8936-d1cf17fb3584, #wrap-s-7fe339c8-002c-402e-8936-d1cf17fb3584, #wrap-content-s-7fe339c8-002c-402e-8936-d1cf17fb3584 { display: none !important; }}







#s-7fe339c8-002c-402e-8936-d1cf17fb3584 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7fe339c8-002c-402e-8936-d1cf17fb3584.shg-box.shg-c {
  justify-content: center;
}

#s-fe61eee0-4c59-4278-8fcf-86c9c83a9f5c {
  padding-top: 3%;
padding-bottom: 15px;
text-align: center;
}
@media (max-width: 767px){#s-fe61eee0-4c59-4278-8fcf-86c9c83a9f5c {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0.5em;
padding-bottom: 10px;
}
}
#s-fe61eee0-4c59-4278-8fcf-86c9c83a9f5c .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Roobert-Medium";
  font-style:  normal ;
  font-size: 1.5em;
  
  
  
}


@media (max-width: 767px){#s-fe61eee0-4c59-4278-8fcf-86c9c83a9f5c .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Roobert-Bold";
  font-style:  normal ;
  font-size: 1.5em;
  
  
  
}


}
@media (max-width: 767px){#s-1ec44028-5b7a-4d5d-aab4-7c3bbd233b19 {
  margin-left: 6%;
margin-bottom: 4%;
margin-right: 12%;
}
}
@media (min-width: 0px) {
[id="s-1ec44028-5b7a-4d5d-aab4-7c3bbd233b19"] > .shg-row > .shg-c-xs-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-1ec44028-5b7a-4d5d-aab4-7c3bbd233b19"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-1ec44028-5b7a-4d5d-aab4-7c3bbd233b19"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-1ec44028-5b7a-4d5d-aab4-7c3bbd233b19"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 8.0px);
}

}

.nb-hover-circle {
  position: relative;
     /*reduced from 250px */
  width: 100px; 
  height: 100px;
  border-radius: 50%;
  border: 1px solid #8D5EF0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  cursor: pointer;
}

.nb-inner-circle {
  width: 70%;   /* controls image size */
  height: 70%;
  border-radius: 50%;
  overflow: hidden;
}

.nb-inner-circle img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 50%;
  transition: transform 0.4s ease;
}

/* overlay */
.nb-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: #6317FF;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  text-align: center;
  /*padding: 10px;*/
  opacity: 0;
  transition: opacity 0.4s ease;
   border: 1px solid #6317ff;
}

/* hover effects */
.nb-hover-circle:hover .nb-inner-circle img {
  transform: scale(1);
}

.nb-hover-circle:hover .nb-overlay {
  opacity: 1;
}

.nb-overlay p{
    margin-bottom: 0rem !important;
     /*font-size: 20px !important;*/

}
/* 📱 Mobile adjustment */
@media (max-width: 768px) {
  .nb-hover-circle {
    width: 60px;   /* smaller circle */
    height: 60px;
  }

  .nb-overlay p {
    font-size: 8px !important; /* smaller text */
  }
}
@media (min-width: 0px) {
[id="s-04f62e09-cf45-4805-8866-9693f3f6f369"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-04f62e09-cf45-4805-8866-9693f3f6f369"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-04f62e09-cf45-4805-8866-9693f3f6f369"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-04f62e09-cf45-4805-8866-9693f3f6f369"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-601e5360-5e29-43eb-841b-7d7563672b27 {
  margin-left: 10%;
margin-right: -15%;
max-width: 120%;
text-align: center;
}
@media (max-width: 767px){#s-601e5360-5e29-43eb-841b-7d7563672b27 {
  margin-top: 5%;
}
}
#s-601e5360-5e29-43eb-841b-7d7563672b27 {
  overflow: hidden;
  
  
      max-width: 120%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-601e5360-5e29-43eb-841b-7d7563672b27 img.shogun-image {
    

    
    
    
  }


#s-601e5360-5e29-43eb-841b-7d7563672b27 .shogun-image-content {
  
    justify-content: center;
  
}

#s-f97236fc-923d-48b4-8b30-48b97f72f133 {
  margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
}
@media (max-width: 767px){#s-f97236fc-923d-48b4-8b30-48b97f72f133 {
  margin-left: 12%;
margin-bottom: 4px;
margin-right: 20%;
}
}
@media (min-width: 0px) {
[id="s-f97236fc-923d-48b4-8b30-48b97f72f133"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-f97236fc-923d-48b4-8b30-48b97f72f133"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-f97236fc-923d-48b4-8b30-48b97f72f133"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-f97236fc-923d-48b4-8b30-48b97f72f133"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-a847ae9d-9bb8-498b-bb3c-c530a97022bc {
  margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
}
@media (max-width: 767px){#s-a847ae9d-9bb8-498b-bb3c-c530a97022bc {
  margin-left: 12%;
margin-bottom: 4px;
margin-right: 20%;
}
}
@media (min-width: 0px) {
[id="s-a847ae9d-9bb8-498b-bb3c-c530a97022bc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-a847ae9d-9bb8-498b-bb3c-c530a97022bc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a847ae9d-9bb8-498b-bb3c-c530a97022bc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a847ae9d-9bb8-498b-bb3c-c530a97022bc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 0px) {
[id="s-e3d99e8f-aac5-447f-b753-5295e8757b14"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-e3d99e8f-aac5-447f-b753-5295e8757b14"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e3d99e8f-aac5-447f-b753-5295e8757b14"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e3d99e8f-aac5-447f-b753-5295e8757b14"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-fc792191-0924-4203-bdbf-5f915d787fc4 {
  min-height: 50px;
}








#s-fc792191-0924-4203-bdbf-5f915d787fc4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fc792191-0924-4203-bdbf-5f915d787fc4.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-44cc49e4-efb4-4e42-9f63-b7114040aa43 {
  margin-left: 12%;
margin-bottom: 4%;
margin-right: -11%;
}
}
@media (min-width: 0px) {
[id="s-44cc49e4-efb4-4e42-9f63-b7114040aa43"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-44cc49e4-efb4-4e42-9f63-b7114040aa43"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-44cc49e4-efb4-4e42-9f63-b7114040aa43"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-44cc49e4-efb4-4e42-9f63-b7114040aa43"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (max-width: 767px){#s-244dcf5e-e69b-4f01-be81-d8ad707849fe {
  margin-left: 12%;
margin-bottom: 0%;
margin-right: -11%;
}
}
@media (min-width: 0px) {
[id="s-244dcf5e-e69b-4f01-be81-d8ad707849fe"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 768px) {
[id="s-244dcf5e-e69b-4f01-be81-d8ad707849fe"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-244dcf5e-e69b-4f01-be81-d8ad707849fe"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-244dcf5e-e69b-4f01-be81-d8ad707849fe"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-284a6088-317d-46e5-b004-007fe9b904bf {
  margin-left: 2em;
margin-right: 0%;
max-width: 67%;
text-align: center;
}

#s-284a6088-317d-46e5-b004-007fe9b904bf {
  overflow: hidden;
  
  
      max-width: 67%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-284a6088-317d-46e5-b004-007fe9b904bf img.shogun-image {
    

    
    
    
  }


#s-284a6088-317d-46e5-b004-007fe9b904bf .shogun-image-content {
  
    justify-content: center;
  
}

#s-fdafdee4-cf94-494b-a3da-c9071427b1a8 {
  margin-top: 0em;
margin-bottom: 1em;
}
@media (max-width: 767px){#s-fdafdee4-cf94-494b-a3da-c9071427b1a8 {
  margin-bottom: 0em;
}
}
@media (min-width: 0px) {
[id="s-fdafdee4-cf94-494b-a3da-c9071427b1a8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 768px) {
[id="s-fdafdee4-cf94-494b-a3da-c9071427b1a8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-fdafdee4-cf94-494b-a3da-c9071427b1a8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-fdafdee4-cf94-494b-a3da-c9071427b1a8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

}

#s-43661ec6-db90-4e22-870b-c847b7c72213 {
  margin-top: 0.5em;
margin-left: 2em;
margin-bottom: 0em;
margin-right: -2em;
text-align: center;
}

#s-43661ec6-db90-4e22-870b-c847b7c72213 {
  overflow: hidden;
  
  
}







  #s-43661ec6-db90-4e22-870b-c847b7c72213 img.shogun-image {
    

    
    
    
  }


#s-43661ec6-db90-4e22-870b-c847b7c72213 .shogun-image-content {
  
    justify-content: center;
  
}

#s-37b56c72-6d41-4cbb-a1f1-3d13133f8605 {
  margin-left: 0em;
max-width: 100%;
text-align: center;
}

#s-37b56c72-6d41-4cbb-a1f1-3d13133f8605 {
  overflow: hidden;
  
  
      max-width: 100%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-37b56c72-6d41-4cbb-a1f1-3d13133f8605 .shogun-image-content {
  
    justify-content: center;
  
}

@media (max-width: 767px){#s-21ea34b7-17ee-4e39-838b-56145261975f {
  margin-left: 6%;
margin-right: 12%;
padding-top: 0px;
}
}
@media (min-width: 0px) {
[id="s-21ea34b7-17ee-4e39-838b-56145261975f"] > .shg-row > .shg-c-xs-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-21ea34b7-17ee-4e39-838b-56145261975f"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-21ea34b7-17ee-4e39-838b-56145261975f"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-21ea34b7-17ee-4e39-838b-56145261975f"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 0px) {
[id="s-abf83164-d0b7-45d2-9f9d-864bbe8bf582"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-abf83164-d0b7-45d2-9f9d-864bbe8bf582"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-abf83164-d0b7-45d2-9f9d-864bbe8bf582"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-abf83164-d0b7-45d2-9f9d-864bbe8bf582"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-fb0c5bd1-d9fb-4d0a-913e-05ed8be5d2fe {
  margin-bottom: 10px;
}
@media (max-width: 767px){#s-fb0c5bd1-d9fb-4d0a-913e-05ed8be5d2fe {
  margin-top: 5%;
margin-left: 12%;
margin-right: 5%;
}
}
@media (min-width: 0px) {
[id="s-fb0c5bd1-d9fb-4d0a-913e-05ed8be5d2fe"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-fb0c5bd1-d9fb-4d0a-913e-05ed8be5d2fe"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-fb0c5bd1-d9fb-4d0a-913e-05ed8be5d2fe"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-fb0c5bd1-d9fb-4d0a-913e-05ed8be5d2fe"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px){#s-c9e3b9ea-2dfb-4a8f-bfce-f7e8c0693450 {
  text-align: center;
}
}
#s-60008a19-1475-4a35-b171-4fcb5e2a78b3 {
  margin-bottom: 10px;
}
@media (max-width: 767px){#s-60008a19-1475-4a35-b171-4fcb5e2a78b3 {
  margin-top: 3%;
margin-left: 12%;
margin-bottom: 5%;
margin-right: 5%;
}
}
@media (min-width: 0px) {
[id="s-60008a19-1475-4a35-b171-4fcb5e2a78b3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-60008a19-1475-4a35-b171-4fcb5e2a78b3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-60008a19-1475-4a35-b171-4fcb5e2a78b3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-60008a19-1475-4a35-b171-4fcb5e2a78b3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px){#s-ac359e25-e263-4267-9faa-2705ebc2aa09 {
  text-align: right;
}
}
#s-2dbf8282-ad89-4155-b8c3-bee747065b2e {
  margin-top: 1em;
margin-left: -3em;
margin-right: 4em;
max-width: 323px;
text-align: center;
}
@media (max-width: 767px){#s-2dbf8282-ad89-4155-b8c3-bee747065b2e {
  margin-top: 1em;
margin-left: -1em;
margin-right: 2em;
}
}
#s-2dbf8282-ad89-4155-b8c3-bee747065b2e {
  overflow: hidden;
  
  
      max-width: 323px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-2dbf8282-ad89-4155-b8c3-bee747065b2e .shogun-image-content {
  
    justify-content: center;
  
}

@media (max-width: 767px){#s-ef284157-a7c5-4e20-af59-2ca5b2f521f2 {
  margin-left: 6%;
margin-right: 12%;
}
}
@media (min-width: 0px) {
[id="s-ef284157-a7c5-4e20-af59-2ca5b2f521f2"] > .shg-row > .shg-c-xs-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 768px) {
[id="s-ef284157-a7c5-4e20-af59-2ca5b2f521f2"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 992px) {
[id="s-ef284157-a7c5-4e20-af59-2ca5b2f521f2"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 8.0px);
}

}

@media (min-width: 1200px) {
[id="s-ef284157-a7c5-4e20-af59-2ca5b2f521f2"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 8.0px);
}

}

#s-f61639a3-2fee-4074-ad60-781e9fd0f62a {
  margin-top: 0px;
margin-left: 0em;
margin-bottom: 0px;
margin-right: 0em;
padding-left: 2em;
padding-bottom: 0em;
padding-right: 2em;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-f61639a3-2fee-4074-ad60-781e9fd0f62a {
  display: none;
}
#s-f61639a3-2fee-4074-ad60-781e9fd0f62a, #wrap-s-f61639a3-2fee-4074-ad60-781e9fd0f62a, #wrap-content-s-f61639a3-2fee-4074-ad60-781e9fd0f62a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f61639a3-2fee-4074-ad60-781e9fd0f62a {
  display: none;
}
#s-f61639a3-2fee-4074-ad60-781e9fd0f62a, #wrap-s-f61639a3-2fee-4074-ad60-781e9fd0f62a, #wrap-content-s-f61639a3-2fee-4074-ad60-781e9fd0f62a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f61639a3-2fee-4074-ad60-781e9fd0f62a {
  display: none;
}
#s-f61639a3-2fee-4074-ad60-781e9fd0f62a, #wrap-s-f61639a3-2fee-4074-ad60-781e9fd0f62a, #wrap-content-s-f61639a3-2fee-4074-ad60-781e9fd0f62a { display: none !important; }}@media (max-width: 767px){#s-f61639a3-2fee-4074-ad60-781e9fd0f62a {
  display: none;
}
#s-f61639a3-2fee-4074-ad60-781e9fd0f62a, #wrap-s-f61639a3-2fee-4074-ad60-781e9fd0f62a, #wrap-content-s-f61639a3-2fee-4074-ad60-781e9fd0f62a { display: none !important; }}







#s-f61639a3-2fee-4074-ad60-781e9fd0f62a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f61639a3-2fee-4074-ad60-781e9fd0f62a.shg-box.shg-c {
  justify-content: center;
}

#s-c1d2f81d-8e2c-45e7-b888-955142b646ef {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c1d2f81d-8e2c-45e7-b888-955142b646ef {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c1d2f81d-8e2c-45e7-b888-955142b646ef .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c1d2f81d-8e2c-45e7-b888-955142b646ef .shogun-heading-component h4 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-abcdb585-add1-4743-818e-6b3721290703 {
  padding-top: 0px;
padding-left: 0em;
padding-bottom: 0px;
padding-right: 0em;
min-height: 50px;
}








#s-abcdb585-add1-4743-818e-6b3721290703 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-abcdb585-add1-4743-818e-6b3721290703.shg-box.shg-c {
  justify-content: center;
}

#s-80302ba1-ab8f-410b-a246-2c23e810729d {
  margin-top: 12px;
}

@media (min-width: 0px) {
[id="s-80302ba1-ab8f-410b-a246-2c23e810729d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-80302ba1-ab8f-410b-a246-2c23e810729d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-80302ba1-ab8f-410b-a246-2c23e810729d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-80302ba1-ab8f-410b-a246-2c23e810729d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 0px) {
[id="s-5185945a-6606-4474-a7ba-5b149a429262"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-5185945a-6606-4474-a7ba-5b149a429262"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-5185945a-6606-4474-a7ba-5b149a429262"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-5185945a-6606-4474-a7ba-5b149a429262"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-ca2d5170-88c6-4ebc-9c7b-b9000be26d13"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ca2d5170-88c6-4ebc-9c7b-b9000be26d13"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ca2d5170-88c6-4ebc-9c7b-b9000be26d13"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-ca2d5170-88c6-4ebc-9c7b-b9000be26d13"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ca2d5170-88c6-4ebc-9c7b-b9000be26d13"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-ca2d5170-88c6-4ebc-9c7b-b9000be26d13"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ca2d5170-88c6-4ebc-9c7b-b9000be26d13"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

}

#s-15aa1f53-80a9-4f33-afd0-a8a8411365ca {
  margin-top: 1em;
margin-bottom: 0em;
text-align: center;
}

#s-15aa1f53-80a9-4f33-afd0-a8a8411365ca {
  overflow: hidden;
  
  
}







  #s-15aa1f53-80a9-4f33-afd0-a8a8411365ca img.shogun-image {
    

    
    
    
  }


#s-15aa1f53-80a9-4f33-afd0-a8a8411365ca .shogun-image-content {
  
    justify-content: center;
  
}

#s-5265d39f-b988-4c05-a5d0-a94bba498973 {
  margin-top: 10px;
margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-99f855b3-fd0c-40a2-96b7-364541d6e12a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-99f855b3-fd0c-40a2-96b7-364541d6e12a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-99f855b3-fd0c-40a2-96b7-364541d6e12a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-99f855b3-fd0c-40a2-96b7-364541d6e12a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-99f855b3-fd0c-40a2-96b7-364541d6e12a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-99f855b3-fd0c-40a2-96b7-364541d6e12a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-99f855b3-fd0c-40a2-96b7-364541d6e12a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

}

#s-8cc16107-9595-4ff7-9f14-5999fca15edc {
  text-align: center;
}

#s-8cc16107-9595-4ff7-9f14-5999fca15edc {
  overflow: hidden;
  
  
}







  #s-8cc16107-9595-4ff7-9f14-5999fca15edc img.shogun-image {
    

    
    
    
  }


#s-8cc16107-9595-4ff7-9f14-5999fca15edc .shogun-image-content {
  
    justify-content: center;
  
}

#s-424af7a1-7a74-4150-9866-60215deb1697 {
  margin-top: 9%;
}

#s-6350db22-2a5f-488f-93a7-faf889661963 {
  padding-top: 9px;
}

@media (min-width: 0px) {
[id="s-6350db22-2a5f-488f-93a7-faf889661963"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-6350db22-2a5f-488f-93a7-faf889661963"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-6350db22-2a5f-488f-93a7-faf889661963"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-6350db22-2a5f-488f-93a7-faf889661963"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-16b58950-104e-4463-a213-11cf3cd902d3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-16b58950-104e-4463-a213-11cf3cd902d3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-16b58950-104e-4463-a213-11cf3cd902d3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-16b58950-104e-4463-a213-11cf3cd902d3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-7e93093b-35d9-4f25-aa5e-7093ffb6f004 {
  margin-top: 0%;
}

#s-1d667cb9-535c-4899-bbf3-857e0b8ea8dd {
  margin-top: 0%;
}

#s-e6b4d7d7-b92f-4765-9231-90aa08a6df62 {
  margin-top: 0%;
}

#s-dad06151-2cf1-4571-954d-917bad7f606c {
  margin-top: 0%;
}

@media (min-width: 0px) {
[id="s-8d4b20c2-f816-4565-92f5-21bed179a429"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8d4b20c2-f816-4565-92f5-21bed179a429"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-8d4b20c2-f816-4565-92f5-21bed179a429"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-8d4b20c2-f816-4565-92f5-21bed179a429"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-8d4b20c2-f816-4565-92f5-21bed179a429"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-8d4b20c2-f816-4565-92f5-21bed179a429"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

[id="s-8d4b20c2-f816-4565-92f5-21bed179a429"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

}

#s-0ac26d00-25c6-44fd-ace0-b4b9cba5e285 {
  margin-top: 9%;
}

#s-aadfd53d-8f8a-462c-81d0-08d02b6e9589 {
  margin-top: 9%;
}

#s-59125b15-75ea-411b-812f-da73867d92d9 {
  margin-top: 1em;
margin-bottom: 0em;
text-align: center;
}

#s-59125b15-75ea-411b-812f-da73867d92d9 {
  overflow: hidden;
  
  
}







  #s-59125b15-75ea-411b-812f-da73867d92d9 img.shogun-image {
    

    
    
    
  }


#s-59125b15-75ea-411b-812f-da73867d92d9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-ab269b24-1ad3-48b6-b190-3af2493c23fe {
  margin-top: 9%;
margin-bottom: 9px;
}

#s-750aafca-9c2b-4a49-a7c3-0cb39c557a5e {
  margin-top: 0%;
}

@media (min-width: 0px) {
[id="s-b8c8789f-40dd-40e2-a2dc-ddc414f78a52"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b8c8789f-40dd-40e2-a2dc-ddc414f78a52"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-b8c8789f-40dd-40e2-a2dc-ddc414f78a52"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-b8c8789f-40dd-40e2-a2dc-ddc414f78a52"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-b8c8789f-40dd-40e2-a2dc-ddc414f78a52"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-b8c8789f-40dd-40e2-a2dc-ddc414f78a52"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-b8c8789f-40dd-40e2-a2dc-ddc414f78a52"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

}

@media (min-width: 0px) {
[id="s-3d323598-bf50-4b21-9680-4833ad36f1a7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3d323598-bf50-4b21-9680-4833ad36f1a7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3d323598-bf50-4b21-9680-4833ad36f1a7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-3d323598-bf50-4b21-9680-4833ad36f1a7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3d323598-bf50-4b21-9680-4833ad36f1a7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-3d323598-bf50-4b21-9680-4833ad36f1a7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3d323598-bf50-4b21-9680-4833ad36f1a7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

}

#s-ba22f17e-4133-49ab-bc86-03f430800d0b {
  margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-ba22f17e-4133-49ab-bc86-03f430800d0b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ba22f17e-4133-49ab-bc86-03f430800d0b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-ba22f17e-4133-49ab-bc86-03f430800d0b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-ba22f17e-4133-49ab-bc86-03f430800d0b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-9e8aad15-f76f-4c68-9b6e-5b06f22e5c3b {
  margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-9e8aad15-f76f-4c68-9b6e-5b06f22e5c3b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9e8aad15-f76f-4c68-9b6e-5b06f22e5c3b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-9e8aad15-f76f-4c68-9b6e-5b06f22e5c3b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-9e8aad15-f76f-4c68-9b6e-5b06f22e5c3b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

#s-aaec04ec-e5c8-4be6-bf38-37587db266a5 {
  margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-aaec04ec-e5c8-4be6-bf38-37587db266a5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-aaec04ec-e5c8-4be6-bf38-37587db266a5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-aaec04ec-e5c8-4be6-bf38-37587db266a5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-aaec04ec-e5c8-4be6-bf38-37587db266a5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-aaec04ec-e5c8-4be6-bf38-37587db266a5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-aaec04ec-e5c8-4be6-bf38-37587db266a5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 6.666666666666667px);
}

[id="s-aaec04ec-e5c8-4be6-bf38-37587db266a5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 6.666666666666667px);
}

}

#s-aa5d1994-eeeb-4b4c-859e-d377be29883a {
  margin-top: 5%;
margin-bottom: 0%;
text-align: center;
}

#s-aa5d1994-eeeb-4b4c-859e-d377be29883a {
  overflow: hidden;
  
  
}







  #s-aa5d1994-eeeb-4b4c-859e-d377be29883a img.shogun-image {
    

    
    
    
  }


#s-aa5d1994-eeeb-4b4c-859e-d377be29883a .shogun-image-content {
  
    justify-content: center;
  
}

#s-5c1bc958-1e51-4e77-8c45-2de6fc3a7ff4 {
  margin-bottom: 10px;
}

#s-faa839e5-cd83-4905-a4e7-de905f5d478c {
  margin-bottom: 10px;
}

#s-45d8d79e-aae4-485e-b213-045a66a978a4 {
  margin-bottom: 0px;
}

#s-1bfa55a6-becb-403b-9e0c-420d214dba48 {
  margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-1bfa55a6-becb-403b-9e0c-420d214dba48"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1bfa55a6-becb-403b-9e0c-420d214dba48"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-1bfa55a6-becb-403b-9e0c-420d214dba48"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 1.5px);
}

}

@media (min-width: 992px) {
[id="s-1bfa55a6-becb-403b-9e0c-420d214dba48"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-1bfa55a6-becb-403b-9e0c-420d214dba48"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 1.5px);
}

}

@media (min-width: 1200px) {
[id="s-1bfa55a6-becb-403b-9e0c-420d214dba48"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-1bfa55a6-becb-403b-9e0c-420d214dba48"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 1.5px);
}

}

#s-0667c9b7-7be5-4dbf-a086-08527605fdc5 {
  margin-top: 10%;
margin-left: 6%;
max-width: 80%;
text-align: center;
}

#s-0667c9b7-7be5-4dbf-a086-08527605fdc5 {
  overflow: hidden;
  
  
      max-width: 80%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-0667c9b7-7be5-4dbf-a086-08527605fdc5 .shogun-image-content {
  
    justify-content: center;
  
}

#s-d0628e8f-ac38-43bf-82b1-58091a0ef10d {
  margin-top: 5%;
padding-top: 10px;
padding-bottom: 10px;
max-width: 323px;
text-align: center;
}

#s-d0628e8f-ac38-43bf-82b1-58091a0ef10d {
  overflow: hidden;
  
  
      max-width: 323px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-d0628e8f-ac38-43bf-82b1-58091a0ef10d .shogun-image-content {
  
    justify-content: center;
  
}

#s-b0829938-5437-4851-993b-b24bb678f02e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-2d98185d-4d81-46ea-ba43-feed9363a2a6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2d98185d-4d81-46ea-ba43-feed9363a2a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2d98185d-4d81-46ea-ba43-feed9363a2a6.shg-box.shg-c {
  justify-content: center;
}

#s-c1a139a1-0e43-41e8-83b9-bcf71598edb4 {
  margin-top: 0px;
padding-top: 3em;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 250px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-c1a139a1-0e43-41e8-83b9-bcf71598edb4 {
  margin-top: 0px;
margin-bottom: 0em;
}
}







#s-c1a139a1-0e43-41e8-83b9-bcf71598edb4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c1a139a1-0e43-41e8-83b9-bcf71598edb4.shg-box.shg-c {
  justify-content: center;
}

#s-dfe1bf1b-2955-41f9-b662-01079e367f11 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-dfe1bf1b-2955-41f9-b662-01079e367f11 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-dfe1bf1b-2955-41f9-b662-01079e367f11 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-dfe1bf1b-2955-41f9-b662-01079e367f11 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-11c8dd51-37c1-427e-85a0-7f211c812bc2 {
  margin-top: 1em;
margin-bottom: 0%;
padding-left: 15%;
padding-right: 15%;
}
@media (max-width: 767px){#s-11c8dd51-37c1-427e-85a0-7f211c812bc2 {
  margin-top: 12px;
padding-left: 0%;
padding-right: 0%;
}
}
#s-5d2d40c1-2d46-4d27-9279-14c3041b314d {
  padding-top: 1em;
padding-bottom: 20px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-5d2d40c1-2d46-4d27-9279-14c3041b314d {
  padding-top: 0em;
padding-bottom: 0px;
}
}







#s-5d2d40c1-2d46-4d27-9279-14c3041b314d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5d2d40c1-2d46-4d27-9279-14c3041b314d.shg-box.shg-c {
  justify-content: center;
}

#s-ed1a3fdd-0a62-47f3-96d8-8edc8f0e3c2f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ed1a3fdd-0a62-47f3-96d8-8edc8f0e3c2f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ed1a3fdd-0a62-47f3-96d8-8edc8f0e3c2f.shg-box.shg-c {
  justify-content: center;
}

#s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726 {
  margin-top: 0em;
margin-bottom: 1em;
min-height: 50px;
}
@media (min-width: 1200px){#s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726 {
  padding-left: 2em;
padding-bottom: 0em;
padding-right: 2em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726 {
  padding-top: 0em;
padding-left: 2em;
padding-bottom: 0em;
padding-right: 2em;
}
}@media (max-width: 767px){#s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726 {
  margin-bottom: 0em;
display: none;
}
#s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726, #wrap-s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726, #wrap-content-s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726 { display: none !important; }}







#s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-63334f89-7bf3-461d-b0bd-f1ad7c5ed726.shg-box.shg-c {
  justify-content: center;
}

#s-489ecb87-8ebf-459b-b3a3-158625ec95f3 {
  margin-left: 0%;
margin-right: 0%;
padding-top: 10px;
padding-left: 2em;
padding-bottom: 10px;
padding-right: 2em;
}
@media (min-width: 1200px){#s-489ecb87-8ebf-459b-b3a3-158625ec95f3 {
  padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-489ecb87-8ebf-459b-b3a3-158625ec95f3 {
  padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-489ecb87-8ebf-459b-b3a3-158625ec95f3 {
  padding-left: 0em;
padding-right: 0em;
}
}@media (max-width: 767px){#s-489ecb87-8ebf-459b-b3a3-158625ec95f3 {
  padding-left: 0em;
padding-right: 0em;
}
}
#s-489ecb87-8ebf-459b-b3a3-158625ec95f3 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-489ecb87-8ebf-459b-b3a3-158625ec95f3 .shg-sld-nav-button.shg-sld-left,
#s-489ecb87-8ebf-459b-b3a3-158625ec95f3 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

@media (max-width: 767px){#s-bd5b27d3-7e77-45c1-9642-67c23b5541aa {
  
}
}
@media (min-width: 0px) {
[id="s-bd5b27d3-7e77-45c1-9642-67c23b5541aa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bd5b27d3-7e77-45c1-9642-67c23b5541aa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 992px) {
[id="s-bd5b27d3-7e77-45c1-9642-67c23b5541aa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 1200px) {
[id="s-bd5b27d3-7e77-45c1-9642-67c23b5541aa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 0px) {
[id="s-b64d3072-2989-44ed-8520-fe342e0719de"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-b64d3072-2989-44ed-8520-fe342e0719de"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 992px) {
[id="s-b64d3072-2989-44ed-8520-fe342e0719de"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 1200px) {
[id="s-b64d3072-2989-44ed-8520-fe342e0719de"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 17.6px);
}

}

.iframe-img{
        text-align: center;
}
.fst-img img, .snd-img img {
    width: 80%;
}
.slider-fix, .slider-fix-mobile{
  position: relative;
  z-index: 999;
  background-color: rgb(255, 255, 255);
  margin: auto!important;
}
.slider-fix{
  padding-top: 3em;  
}
.add-boxsadow{
    box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.2);
}
/*.round-shandow img{*/
/* box-shadow: 0px 1px 12px 0px #00000045;*/
/* border-radius: 50%;    */
/*}*/
.spec-sub-text{
    font-size: 12px!important;
    margin: 0;
    padding-top: 10px;
    line-height: 13px;
    padding-bottom: 7px;
}
.spec-img{
    font-weight:700;
}
@media screen and (max-width: 900px) and (min-width: 60px) {
 .slider-fix-mobile{
        margin-top: 2em!important;
    }
    .fst-img img, .snd-img img {
    width: 90%;
}
}
@media (min-width: 0px) {
[id="s-9e5b098f-f808-4c12-b063-7df37a62fe2f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-9e5b098f-f808-4c12-b063-7df37a62fe2f"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 992px) {
[id="s-9e5b098f-f808-4c12-b063-7df37a62fe2f"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 17.6px);
}

}

@media (min-width: 1200px) {
[id="s-9e5b098f-f808-4c12-b063-7df37a62fe2f"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 17.6px);
}

}

#s-89d06d55-6352-4768-a35a-b724edc08fb3 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 2em;
padding-right: 2em;
}
@media (min-width: 1200px){#s-89d06d55-6352-4768-a35a-b724edc08fb3 {
  margin-left: 2em;
margin-right: 2em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-89d06d55-6352-4768-a35a-b724edc08fb3 {
  margin-left: 2em;
margin-right: 2em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-89d06d55-6352-4768-a35a-b724edc08fb3 {
  margin-left: 2em;
margin-right: 2em;
padding-left: 0em;
padding-right: 0em;
}
}@media (max-width: 767px){#s-89d06d55-6352-4768-a35a-b724edc08fb3 {
  
}
}
@media (min-width: 0px) {
[id="s-89d06d55-6352-4768-a35a-b724edc08fb3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-89d06d55-6352-4768-a35a-b724edc08fb3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 992px) {
[id="s-89d06d55-6352-4768-a35a-b724edc08fb3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 1200px) {
[id="s-89d06d55-6352-4768-a35a-b724edc08fb3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 0px) {
[id="s-955798ed-4fdb-4d8c-88e8-7a0cdd679afa"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-955798ed-4fdb-4d8c-88e8-7a0cdd679afa"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 992px) {
[id="s-955798ed-4fdb-4d8c-88e8-7a0cdd679afa"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 1200px) {
[id="s-955798ed-4fdb-4d8c-88e8-7a0cdd679afa"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 0px) {
[id="s-f420d254-f2b8-4bf6-8285-656af2097d60"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-f420d254-f2b8-4bf6-8285-656af2097d60"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 992px) {
[id="s-f420d254-f2b8-4bf6-8285-656af2097d60"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 1200px) {
[id="s-f420d254-f2b8-4bf6-8285-656af2097d60"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

#s-79ce3d5f-e1f9-4181-8695-f7847f1130de {
  margin-left: 0%;
margin-right: 0%;
padding-left: 2em;
padding-right: 2em;
}
@media (min-width: 1200px){#s-79ce3d5f-e1f9-4181-8695-f7847f1130de {
  margin-left: 2em;
margin-right: 2em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-79ce3d5f-e1f9-4181-8695-f7847f1130de {
  margin-left: 2em;
margin-right: 2em;
padding-left: 0em;
padding-right: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-79ce3d5f-e1f9-4181-8695-f7847f1130de {
  margin-left: 2em;
margin-right: 2em;
padding-left: 0em;
padding-right: 0em;
}
}@media (max-width: 767px){#s-79ce3d5f-e1f9-4181-8695-f7847f1130de {
  
}
}
@media (min-width: 0px) {
[id="s-79ce3d5f-e1f9-4181-8695-f7847f1130de"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-79ce3d5f-e1f9-4181-8695-f7847f1130de"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 992px) {
[id="s-79ce3d5f-e1f9-4181-8695-f7847f1130de"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 1200px) {
[id="s-79ce3d5f-e1f9-4181-8695-f7847f1130de"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 11.0px);
}

}

@media (min-width: 0px) {
[id="s-506844a1-a533-42a9-b671-3a46c2a8e323"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-506844a1-a533-42a9-b671-3a46c2a8e323"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 992px) {
[id="s-506844a1-a533-42a9-b671-3a46c2a8e323"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 1200px) {
[id="s-506844a1-a533-42a9-b671-3a46c2a8e323"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 0px) {
[id="s-d46559bc-cab3-4654-bbce-508f1ad868f7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 11.0px);
}

}

@media (min-width: 768px) {
[id="s-d46559bc-cab3-4654-bbce-508f1ad868f7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 992px) {
[id="s-d46559bc-cab3-4654-bbce-508f1ad868f7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

@media (min-width: 1200px) {
[id="s-d46559bc-cab3-4654-bbce-508f1ad868f7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.333333333333332px);
}

}

#s-bc06b05f-2001-4996-a681-5d405abef6c7 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-bc06b05f-2001-4996-a681-5d405abef6c7 {
  padding-left: 4em;
padding-right: 4em;
display: none;
}
#s-bc06b05f-2001-4996-a681-5d405abef6c7, #wrap-s-bc06b05f-2001-4996-a681-5d405abef6c7, #wrap-content-s-bc06b05f-2001-4996-a681-5d405abef6c7 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bc06b05f-2001-4996-a681-5d405abef6c7 {
  padding-left: 4em;
padding-right: 4em;
display: none;
}
#s-bc06b05f-2001-4996-a681-5d405abef6c7, #wrap-s-bc06b05f-2001-4996-a681-5d405abef6c7, #wrap-content-s-bc06b05f-2001-4996-a681-5d405abef6c7 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bc06b05f-2001-4996-a681-5d405abef6c7 {
  display: none;
}
#s-bc06b05f-2001-4996-a681-5d405abef6c7, #wrap-s-bc06b05f-2001-4996-a681-5d405abef6c7, #wrap-content-s-bc06b05f-2001-4996-a681-5d405abef6c7 { display: none !important; }}@media (max-width: 767px){#s-bc06b05f-2001-4996-a681-5d405abef6c7 {
  margin-left: 1em;
margin-right: 0em;
padding-top: 0em;
padding-left: 0em;
padding-bottom: 0em;
padding-right: 0em;
}
}







#s-bc06b05f-2001-4996-a681-5d405abef6c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bc06b05f-2001-4996-a681-5d405abef6c7.shg-box.shg-c {
  justify-content: center;
}

#s-2c0a7144-064a-4aae-886d-8e489605632a {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-2c0a7144-064a-4aae-886d-8e489605632a {
  margin-left: 1em;
margin-right: 0em;
}
}
#s-2c0a7144-064a-4aae-886d-8e489605632a .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-2c0a7144-064a-4aae-886d-8e489605632a .shg-sld-nav-button.shg-sld-left,
#s-2c0a7144-064a-4aae-886d-8e489605632a .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-64a5af35-c85a-49fb-bb82-3f854cc3db1c {
  padding-left: 2em;
padding-right: 2em;
}
@media (max-width: 767px){#s-64a5af35-c85a-49fb-bb82-3f854cc3db1c {
  margin-left: 1em;
margin-right: 1.5em;
padding-left: 0em;
padding-right: 0em;
}
}
@media (min-width: 0px) {
[id="s-64a5af35-c85a-49fb-bb82-3f854cc3db1c"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-64a5af35-c85a-49fb-bb82-3f854cc3db1c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-64a5af35-c85a-49fb-bb82-3f854cc3db1c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-64a5af35-c85a-49fb-bb82-3f854cc3db1c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (max-width: 767px){#s-df62265c-b36f-4aaa-99d4-28457e039834 {
  margin-left: 1em;
margin-right: 1.5em;
padding-left: 0em;
padding-right: 0em;
}
}
@media (min-width: 0px) {
[id="s-df62265c-b36f-4aaa-99d4-28457e039834"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-df62265c-b36f-4aaa-99d4-28457e039834"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-df62265c-b36f-4aaa-99d4-28457e039834"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-df62265c-b36f-4aaa-99d4-28457e039834"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 0px) {
[id="s-9a67a7f2-06b4-435d-b8c0-ce946a426b37"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 768px) {
[id="s-9a67a7f2-06b4-435d-b8c0-ce946a426b37"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-9a67a7f2-06b4-435d-b8c0-ce946a426b37"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-9a67a7f2-06b4-435d-b8c0-ce946a426b37"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 0px) {
[id="s-53419993-b8ef-40a7-92ce-b0cfe75a426f"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-53419993-b8ef-40a7-92ce-b0cfe75a426f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-53419993-b8ef-40a7-92ce-b0cfe75a426f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-53419993-b8ef-40a7-92ce-b0cfe75a426f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-3be4414d-8389-4ca3-bef0-59c4d51150a0 {
  padding-left: 2em;
padding-right: 2em;
}
@media (max-width: 767px){#s-3be4414d-8389-4ca3-bef0-59c4d51150a0 {
  margin-left: 1em;
margin-right: 1.5em;
padding-left: 0em;
padding-right: 0em;
}
}
@media (min-width: 0px) {
[id="s-3be4414d-8389-4ca3-bef0-59c4d51150a0"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-3be4414d-8389-4ca3-bef0-59c4d51150a0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-3be4414d-8389-4ca3-bef0-59c4d51150a0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-3be4414d-8389-4ca3-bef0-59c4d51150a0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-32618183-2d06-448f-883c-219a96fa96a4 {
  padding-left: 2em;
padding-right: 2em;
}
@media (max-width: 767px){#s-32618183-2d06-448f-883c-219a96fa96a4 {
  margin-left: 1em;
margin-right: 1.5em;
padding-left: 0em;
padding-right: 0em;
}
}
@media (min-width: 0px) {
[id="s-32618183-2d06-448f-883c-219a96fa96a4"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-32618183-2d06-448f-883c-219a96fa96a4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-32618183-2d06-448f-883c-219a96fa96a4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-32618183-2d06-448f-883c-219a96fa96a4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-6e7e478a-e02c-471b-aa69-0b2616d592de {
  padding-top: 0em;
padding-bottom: 0em;
min-height: 50px;
}








#s-6e7e478a-e02c-471b-aa69-0b2616d592de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6e7e478a-e02c-471b-aa69-0b2616d592de.shg-box.shg-c {
  justify-content: center;
}

#s-2e2c19ba-0ecd-4a31-b10e-9de7a85ba1e0 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2e2c19ba-0ecd-4a31-b10e-9de7a85ba1e0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2e2c19ba-0ecd-4a31-b10e-9de7a85ba1e0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-2e2c19ba-0ecd-4a31-b10e-9de7a85ba1e0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-2e2c19ba-0ecd-4a31-b10e-9de7a85ba1e0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-2e2c19ba-0ecd-4a31-b10e-9de7a85ba1e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2e2c19ba-0ecd-4a31-b10e-9de7a85ba1e0.shg-box.shg-c {
  justify-content: center;
}

#s-1f9f2a11-eab8-4f66-9c68-739bbf752155 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-1f9f2a11-eab8-4f66-9c68-739bbf752155 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-1f9f2a11-eab8-4f66-9c68-739bbf752155 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-1f9f2a11-eab8-4f66-9c68-739bbf752155 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-306a86c0-211e-42ee-a9f6-688cfd87b470 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
}








#s-306a86c0-211e-42ee-a9f6-688cfd87b470 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-306a86c0-211e-42ee-a9f6-688cfd87b470.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-6142c325-a714-4ecf-8b87-abdbdd8151d5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6142c325-a714-4ecf-8b87-abdbdd8151d5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-6142c325-a714-4ecf-8b87-abdbdd8151d5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-6142c325-a714-4ecf-8b87-abdbdd8151d5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a7f2647f-0108-4ee7-a6ca-9cb9f1f70ffa {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}








#s-a7f2647f-0108-4ee7-a6ca-9cb9f1f70ffa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a7f2647f-0108-4ee7-a6ca-9cb9f1f70ffa.shg-box.shg-c {
  justify-content: center;
}

#s-274488c6-8e60-4f0a-8893-657886bbc0d4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-274488c6-8e60-4f0a-8893-657886bbc0d4 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-274488c6-8e60-4f0a-8893-657886bbc0d4 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-274488c6-8e60-4f0a-8893-657886bbc0d4 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3ff27ddc-cdc0-43b8-9c79-d902bc695a79 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-3ff27ddc-cdc0-43b8-9c79-d902bc695a79 {
  padding-top: 0%;
padding-bottom: 0%;
}
}
#s-df26d012-30e8-4f6a-9f1f-7060a01b2de9 {
  text-align: center;
}

#s-df26d012-30e8-4f6a-9f1f-7060a01b2de9 {
  overflow: hidden;
  
  
}







  #s-df26d012-30e8-4f6a-9f1f-7060a01b2de9 img.shogun-image {
    

    
    
    
  }


#s-df26d012-30e8-4f6a-9f1f-7060a01b2de9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-1972eaeb-9f49-404f-99cd-ebda18b51a87 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
}








#s-1972eaeb-9f49-404f-99cd-ebda18b51a87 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1972eaeb-9f49-404f-99cd-ebda18b51a87.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-f9018da7-9316-4fd1-a284-6b078f93b394"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f9018da7-9316-4fd1-a284-6b078f93b394"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f9018da7-9316-4fd1-a284-6b078f93b394"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f9018da7-9316-4fd1-a284-6b078f93b394"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-f9018da7-9316-4fd1-a284-6b078f93b394"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-376f6031-c75d-4872-a1b9-dbfafff154ef {
  max-width: 440px;
aspect-ratio: 440/362;
text-align: center;
}
@media (max-width: 767px){#s-376f6031-c75d-4872-a1b9-dbfafff154ef {
  margin-top: 0.5em;
}
}
#s-376f6031-c75d-4872-a1b9-dbfafff154ef {
  overflow: hidden;
  
  
      max-width: 440px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-376f6031-c75d-4872-a1b9-dbfafff154ef img.shogun-image,
  #s-376f6031-c75d-4872-a1b9-dbfafff154ef .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-376f6031-c75d-4872-a1b9-dbfafff154ef {
    width: 100%;
    height: auto;
  }



  #s-376f6031-c75d-4872-a1b9-dbfafff154ef img.shogun-image {
    

    
    
    
  }


#s-376f6031-c75d-4872-a1b9-dbfafff154ef .shogun-image-content {
  
    justify-content: center;
  
}

#s-c6bef11b-0a59-4f4e-9613-6a375187e41c {
  min-height: 150px;
}
@media (max-width: 767px){#s-c6bef11b-0a59-4f4e-9613-6a375187e41c {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-c6bef11b-0a59-4f4e-9613-6a375187e41c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c6bef11b-0a59-4f4e-9613-6a375187e41c.shg-box.shg-c {
  justify-content: center;
}

#s-29f6aa04-879c-4424-9e2a-102c10d80d0b {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-29f6aa04-879c-4424-9e2a-102c10d80d0b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-29f6aa04-879c-4424-9e2a-102c10d80d0b .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-29f6aa04-879c-4424-9e2a-102c10d80d0b .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-38385bb2-4385-483e-832d-a92fc07d4948 {
  margin-top: 3%;
}

#s-64cb558e-900f-4705-a3b5-cbb56a6168a5 {
  padding-top: 2em;
padding-left: 5em;
padding-bottom: 2em;
padding-right: 5em;
min-height: 50px;
}
@media (min-width: 1200px){#s-64cb558e-900f-4705-a3b5-cbb56a6168a5 {
  padding-top: 0em;
padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-64cb558e-900f-4705-a3b5-cbb56a6168a5 {
  padding-top: 0em;
padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-64cb558e-900f-4705-a3b5-cbb56a6168a5 {
  padding-top: 0em;
padding-bottom: 0em;
}
}@media (max-width: 767px){#s-64cb558e-900f-4705-a3b5-cbb56a6168a5 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-64cb558e-900f-4705-a3b5-cbb56a6168a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64cb558e-900f-4705-a3b5-cbb56a6168a5.shg-box.shg-c {
  justify-content: center;
}

#s-d45f7592-acf0-4655-a901-a5b72584e4c6 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 5em;
padding-left: 22%;
padding-bottom: 0px;
padding-right: 22%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d45f7592-acf0-4655-a901-a5b72584e4c6 {
  padding-top: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d45f7592-acf0-4655-a901-a5b72584e4c6 {
  padding-top: 0em;
}
}@media (max-width: 767px){#s-d45f7592-acf0-4655-a901-a5b72584e4c6 {
  padding-top: 0em;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 9%;
}
}







#s-d45f7592-acf0-4655-a901-a5b72584e4c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d45f7592-acf0-4655-a901-a5b72584e4c6.shg-box.shg-c {
  justify-content: center;
}

#s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888 {
  margin-bottom: 2em;
padding-top: 1em;
padding-bottom: 3em;
}
@media (min-width: 1200px){#s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888 {
  padding-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888 {
  padding-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888 {
  padding-bottom: 0em;
}
}@media (max-width: 767px){#s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888 {
  padding-top: 0em;
padding-bottom: 0em;
}
}
@media (min-width: 0px) {
[id="s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 26.666666666666668px);
}

}

@media (min-width: 768px) {
[id="s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 26.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 26.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-06cbcbcb-672e-4bdf-8292-0a3e0cee5888"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 26.666666666666668px);
}

}

#s-aad7bd65-adf7-4ab3-8bc7-15ca77cab60d {
  min-height: 50px;
}








#s-aad7bd65-adf7-4ab3-8bc7-15ca77cab60d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aad7bd65-adf7-4ab3-8bc7-15ca77cab60d.shg-box.shg-c {
  justify-content: center;
}

#s-e13e7900-92ed-4498-9ed5-e5338e57a804 {
  margin-top: 0%;
margin-bottom: 0px;
max-width: 1734px;
text-align: center;
}

#s-e13e7900-92ed-4498-9ed5-e5338e57a804 {
  overflow: hidden;
  
  
      max-width: 1734px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-e13e7900-92ed-4498-9ed5-e5338e57a804 .shogun-image-content {
  
    justify-content: center;
  
}

#s-4bbe2a67-5e77-4fc6-9985-e3e9f1880fe8 {
  min-height: 50px;
}








#s-4bbe2a67-5e77-4fc6-9985-e3e9f1880fe8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4bbe2a67-5e77-4fc6-9985-e3e9f1880fe8.shg-box.shg-c {
  justify-content: center;
}

#s-1d28f141-c5e0-4ae2-9f51-18a861b414e2 {
  max-width: 1239px;
text-align: center;
}

#s-1d28f141-c5e0-4ae2-9f51-18a861b414e2 {
  overflow: hidden;
  
  
      max-width: 1239px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-1d28f141-c5e0-4ae2-9f51-18a861b414e2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-92e38839-9484-43a9-a194-739488854e3a {
  min-height: 50px;
}








#s-92e38839-9484-43a9-a194-739488854e3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-92e38839-9484-43a9-a194-739488854e3a.shg-box.shg-c {
  justify-content: center;
}

#s-526f1348-1e69-412f-81dd-34bfc33982b1 {
  max-width: 1054px;
text-align: center;
}

#s-526f1348-1e69-412f-81dd-34bfc33982b1 {
  overflow: hidden;
  
  
      max-width: 1054px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-526f1348-1e69-412f-81dd-34bfc33982b1 .shogun-image-content {
  
    justify-content: center;
  
}

#s-51528a3b-c4ed-48ac-8cf7-20a54924da05 {
  margin-left: auto;
margin-bottom: 1em;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-51528a3b-c4ed-48ac-8cf7-20a54924da05 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-51528a3b-c4ed-48ac-8cf7-20a54924da05 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-51528a3b-c4ed-48ac-8cf7-20a54924da05 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-84160bc1-5142-4613-acff-e11f097a15e8 {
  margin-top: 0px;
margin-left: 8em;
margin-right: 6em;
padding-top: 0em;
padding-bottom: 2em;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-84160bc1-5142-4613-acff-e11f097a15e8 {
  margin-left: 5em;
margin-right: 3em;
}
}@media (max-width: 767px){#s-84160bc1-5142-4613-acff-e11f097a15e8 {
  margin-left: 0.5em;
margin-right: 0.5em;
}
}







#s-84160bc1-5142-4613-acff-e11f097a15e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-84160bc1-5142-4613-acff-e11f097a15e8.shg-box.shg-c {
  justify-content: center;
}

.custom-table {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 5px;
  
  font-size: 15px !important
}

.entry {
  /*background-color: #f9f9f9;*/
  padding: 5px 10px;
  border-radius: 8px;
  /*border: 1px solid #ddd;*/
}

.entry-content {
  display: flex;
  align-items: flex-start;
}

/* Label with fixed width and colon after */
.entry-label {
  /*font-weight: bold;*/
  min-width: 175px;
  margin-right: 12px;
  text-align: left;
  position: relative;
  font-weight:700 !important;
}

/* Add colon after the label */
.entry-label::after {
  content: ":";
  position: absolute;
  right: -10px;
}

.entry-value {
  flex: 1;
  white-space: pre-line;
  color: #333;
  margin-left: 8px; /* small gap between colon and value */
}

/* Mobile: stack entries in one column */
@media (max-width: 768px) {
  .custom-table {
    grid-template-columns: 1fr;
  }

  .left, .right {
    grid-column: 1;
  }
  .entry-label {
 
  min-width: 168px !important;
  }
}

#s-a9e10326-31dc-4250-a1b8-723de5bd3adc {
  min-height: 50px;
}
@media (min-width: 1200px){#s-a9e10326-31dc-4250-a1b8-723de5bd3adc {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a9e10326-31dc-4250-a1b8-723de5bd3adc {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-a9e10326-31dc-4250-a1b8-723de5bd3adc {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-a9e10326-31dc-4250-a1b8-723de5bd3adc {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-a9e10326-31dc-4250-a1b8-723de5bd3adc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a9e10326-31dc-4250-a1b8-723de5bd3adc.shg-box.shg-c {
  justify-content: center;
}

#s-1f90471d-966c-4dbd-a20a-bf4abf559a26 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-1f90471d-966c-4dbd-a20a-bf4abf559a26 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-1f90471d-966c-4dbd-a20a-bf4abf559a26 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-1f90471d-966c-4dbd-a20a-bf4abf559a26 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-7bc357d7-9f3c-46b7-a096-a373bb8a736d {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-7bc357d7-9f3c-46b7-a096-a373bb8a736d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7bc357d7-9f3c-46b7-a096-a373bb8a736d.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-c98e07ad-948e-436b-827c-f29d64658a2b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c98e07ad-948e-436b-827c-f29d64658a2b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-c98e07ad-948e-436b-827c-f29d64658a2b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-c98e07ad-948e-436b-827c-f29d64658a2b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-2a1d26ac-88db-42c1-b24d-d48a8b0f1202 {
  min-height: 50px;
}
@media (max-width: 767px){#s-2a1d26ac-88db-42c1-b24d-d48a8b0f1202 {
  padding-bottom: 10px;
}
}







#s-2a1d26ac-88db-42c1-b24d-d48a8b0f1202 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2a1d26ac-88db-42c1-b24d-d48a8b0f1202.shg-box.shg-c {
  justify-content: center;
}

#s-22937f26-1ff9-400a-bcbc-d86628614eaf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-22937f26-1ff9-400a-bcbc-d86628614eaf {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-22937f26-1ff9-400a-bcbc-d86628614eaf .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-22937f26-1ff9-400a-bcbc-d86628614eaf .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-d9d91e65-d1a9-4cd1-9b67-c6b6a6ef5de8 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-d9d91e65-d1a9-4cd1-9b67-c6b6a6ef5de8 {
  padding-bottom: 10px;
}
}
#s-7343d001-fd3d-46cc-8867-23ffcb6bfcb5 {
  min-height: 50px;
}
@media (max-width: 767px){#s-7343d001-fd3d-46cc-8867-23ffcb6bfcb5 {
  margin-top: 0em;
margin-bottom: 0.5em;
}
}







#s-7343d001-fd3d-46cc-8867-23ffcb6bfcb5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7343d001-fd3d-46cc-8867-23ffcb6bfcb5.shg-box.shg-c {
  justify-content: center;
}

#s-953d33ea-8894-426e-b5fe-8d4cd71a8a03 {
  text-align: center;
}

#s-953d33ea-8894-426e-b5fe-8d4cd71a8a03 {
  overflow: hidden;
  
  
}







  #s-953d33ea-8894-426e-b5fe-8d4cd71a8a03 img.shogun-image {
    

    
    
    
  }


#s-953d33ea-8894-426e-b5fe-8d4cd71a8a03 .shogun-image-content {
  
    justify-content: center;
  
}

#s-5bf7b32b-7aa3-45fa-8252-e97d80cf5e13 {
  padding-top: 0%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-5bf7b32b-7aa3-45fa-8252-e97d80cf5e13 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-5bf7b32b-7aa3-45fa-8252-e97d80cf5e13 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5bf7b32b-7aa3-45fa-8252-e97d80cf5e13.shg-box.shg-c {
  justify-content: center;
}

#s-e225d8d5-0e65-4f2c-800e-35c1bc16dfb2 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-b6ce54dc-8c60-4130-97ed-9aad542d6d09 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-b6ce54dc-8c60-4130-97ed-9aad542d6d09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b6ce54dc-8c60-4130-97ed-9aad542d6d09.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e0b0b6a8-15b2-48e4-9f97-f5da3deac1b1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e0b0b6a8-15b2-48e4-9f97-f5da3deac1b1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e0b0b6a8-15b2-48e4-9f97-f5da3deac1b1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e0b0b6a8-15b2-48e4-9f97-f5da3deac1b1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8be7c066-45d7-4a28-a810-d26ae2b1adb3 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-8be7c066-45d7-4a28-a810-d26ae2b1adb3 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-8be7c066-45d7-4a28-a810-d26ae2b1adb3 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-8be7c066-45d7-4a28-a810-d26ae2b1adb3 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-aaba96e0-e5c8-4fa6-9cfb-c1ec12553057 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-aaba96e0-e5c8-4fa6-9cfb-c1ec12553057 {
  padding-bottom: 10px;
}
}
#s-7e375b06-7dca-4644-a19a-241299037673 {
  max-width: 90%;
text-align: center;
}
@media (max-width: 767px){#s-7e375b06-7dca-4644-a19a-241299037673 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
max-width: 100%;
}
}
#s-7e375b06-7dca-4644-a19a-241299037673 {
  overflow: hidden;
  
  
      max-width: 90%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-7e375b06-7dca-4644-a19a-241299037673 img.shogun-image {
    

    
    
    
  }


#s-7e375b06-7dca-4644-a19a-241299037673 .shogun-image-content {
  
    justify-content: center;
  
}

#s-f272d50f-33c7-4329-bd8a-ab86683e2a20 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-f272d50f-33c7-4329-bd8a-ab86683e2a20 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f272d50f-33c7-4329-bd8a-ab86683e2a20 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f272d50f-33c7-4329-bd8a-ab86683e2a20 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-f272d50f-33c7-4329-bd8a-ab86683e2a20 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-f272d50f-33c7-4329-bd8a-ab86683e2a20 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f272d50f-33c7-4329-bd8a-ab86683e2a20.shg-box.shg-c {
  justify-content: center;
}

#s-ffcd1f90-3c61-4a0a-998a-fd8b98f8a2e5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ffcd1f90-3c61-4a0a-998a-fd8b98f8a2e5 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ffcd1f90-3c61-4a0a-998a-fd8b98f8a2e5 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ffcd1f90-3c61-4a0a-998a-fd8b98f8a2e5 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-645e55ce-121f-4799-a499-da15a9347a8c {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-645e55ce-121f-4799-a499-da15a9347a8c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-645e55ce-121f-4799-a499-da15a9347a8c.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-909b4a4d-ab4f-48e5-9dc5-3c13daefe385"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-909b4a4d-ab4f-48e5-9dc5-3c13daefe385"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-909b4a4d-ab4f-48e5-9dc5-3c13daefe385"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-909b4a4d-ab4f-48e5-9dc5-3c13daefe385"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-dccd4fa5-40bc-4e9e-8b81-f276550bcbee {
  min-height: 50px;
}
@media (max-width: 767px){#s-dccd4fa5-40bc-4e9e-8b81-f276550bcbee {
  padding-bottom: 10px;
}
}







#s-dccd4fa5-40bc-4e9e-8b81-f276550bcbee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dccd4fa5-40bc-4e9e-8b81-f276550bcbee.shg-box.shg-c {
  justify-content: flex-start;
}

#s-97d8f35e-e1e4-4a75-a5f9-faff0f6d0cd8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-97d8f35e-e1e4-4a75-a5f9-faff0f6d0cd8 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-97d8f35e-e1e4-4a75-a5f9-faff0f6d0cd8 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-97d8f35e-e1e4-4a75-a5f9-faff0f6d0cd8 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-83b994f6-7b5c-44ea-aebe-d5ca1b3aa0df {
  margin-top: 3%;
}
@media (max-width: 767px){#s-83b994f6-7b5c-44ea-aebe-d5ca1b3aa0df {
  padding-bottom: 10px;
}
}
#s-d14f98fb-2be6-48e9-8410-ce0a847a8914 {
  max-width: 85%;
}
@media (max-width: 767px){#s-d14f98fb-2be6-48e9-8410-ce0a847a8914 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-d14f98fb-2be6-48e9-8410-ce0a847a8914 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d14f98fb-2be6-48e9-8410-ce0a847a8914.shg-box.shg-c {
  justify-content: flex-start;
}

#s-4dd7a74b-bd38-45d8-bc15-c48c81c884b8 {
  border-radius: 25px;
text-align: center;
}

#s-4dd7a74b-bd38-45d8-bc15-c48c81c884b8 {
  overflow: hidden;
  
  
}








#s-4dd7a74b-bd38-45d8-bc15-c48c81c884b8 .shogun-image-content {
  
    justify-content: center;
  
}

#s-858bbbbf-097e-47c4-96ea-ace23c5c6d56 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-858bbbbf-097e-47c4-96ea-ace23c5c6d56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-858bbbbf-097e-47c4-96ea-ace23c5c6d56.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-ff7550f3-abb0-48ad-87d8-0f9db50bca00"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ff7550f3-abb0-48ad-87d8-0f9db50bca00"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-ff7550f3-abb0-48ad-87d8-0f9db50bca00"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-ff7550f3-abb0-48ad-87d8-0f9db50bca00"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-ff7550f3-abb0-48ad-87d8-0f9db50bca00"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-4fbca54e-20d8-43fd-b59b-6fdd6e661c5d {
  border-radius: 25px;
text-align: center;
}
@media (max-width: 767px){#s-4fbca54e-20d8-43fd-b59b-6fdd6e661c5d {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}
#s-4fbca54e-20d8-43fd-b59b-6fdd6e661c5d {
  overflow: hidden;
  
  
}







  #s-4fbca54e-20d8-43fd-b59b-6fdd6e661c5d img.shogun-image {
    

    
    
    
  }


#s-4fbca54e-20d8-43fd-b59b-6fdd6e661c5d .shogun-image-content {
  
    justify-content: center;
  
}

#s-5cbd00c1-09fe-4ede-888b-933aba120b05 {
  min-height: 150px;
}
@media (max-width: 767px){#s-5cbd00c1-09fe-4ede-888b-933aba120b05 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-5cbd00c1-09fe-4ede-888b-933aba120b05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5cbd00c1-09fe-4ede-888b-933aba120b05.shg-box.shg-c {
  justify-content: center;
}

#s-d39c8dec-90f2-45cc-a8e5-fe6fe45ab458 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d39c8dec-90f2-45cc-a8e5-fe6fe45ab458 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-d39c8dec-90f2-45cc-a8e5-fe6fe45ab458 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d39c8dec-90f2-45cc-a8e5-fe6fe45ab458 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-76fc8b94-db87-4321-b839-0766ccff54ee {
  margin-top: 3%;
}

#s-746372ea-d787-471b-b764-1e7ce4837dc0 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-746372ea-d787-471b-b764-1e7ce4837dc0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-746372ea-d787-471b-b764-1e7ce4837dc0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-746372ea-d787-471b-b764-1e7ce4837dc0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-746372ea-d787-471b-b764-1e7ce4837dc0 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-746372ea-d787-471b-b764-1e7ce4837dc0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-746372ea-d787-471b-b764-1e7ce4837dc0.shg-box.shg-c {
  justify-content: center;
}

#s-09a8a06c-7170-4c9c-914f-b1d0314b7905 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-09a8a06c-7170-4c9c-914f-b1d0314b7905 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-09a8a06c-7170-4c9c-914f-b1d0314b7905 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-09a8a06c-7170-4c9c-914f-b1d0314b7905 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-e43e4fd0-b5ab-486c-818e-eb481dd3e6af {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e43e4fd0-b5ab-486c-818e-eb481dd3e6af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e43e4fd0-b5ab-486c-818e-eb481dd3e6af.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-dce60bfa-e87f-46f9-a3b3-566eebacdd96"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dce60bfa-e87f-46f9-a3b3-566eebacdd96"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-dce60bfa-e87f-46f9-a3b3-566eebacdd96"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-dce60bfa-e87f-46f9-a3b3-566eebacdd96"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-cfc76080-1eb3-417a-b9f3-fde818f23158 {
  min-height: 50px;
}








#s-cfc76080-1eb3-417a-b9f3-fde818f23158 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cfc76080-1eb3-417a-b9f3-fde818f23158.shg-box.shg-c {
  justify-content: center;
}

#s-ba3dd149-5950-486a-bc66-fb62cb6f7657 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ba3dd149-5950-486a-bc66-fb62cb6f7657 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ba3dd149-5950-486a-bc66-fb62cb6f7657 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ba3dd149-5950-486a-bc66-fb62cb6f7657 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-0b35ede5-f30a-4a51-bfeb-a0edf917cf66 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-0b35ede5-f30a-4a51-bfeb-a0edf917cf66 {
  padding-bottom: 10px;
}
}
#s-f1c03611-ae72-4ea6-9d95-0e2c7132fc3e {
  min-height: 150px;
}
@media (max-width: 767px){#s-f1c03611-ae72-4ea6-9d95-0e2c7132fc3e {
  margin-top: 0.5em;
min-height: 0px;
}
}







#s-f1c03611-ae72-4ea6-9d95-0e2c7132fc3e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f1c03611-ae72-4ea6-9d95-0e2c7132fc3e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b6a61c8e-ddfe-4e52-a027-02093a90e076 {
  margin-left: 0%;
padding-left: 0%;
padding-right: 0%;
border-radius: 25px;
text-align: center;
}

#s-b6a61c8e-ddfe-4e52-a027-02093a90e076 {
  overflow: hidden;
  
  
}







  #s-b6a61c8e-ddfe-4e52-a027-02093a90e076 img.shogun-image {
    

    
    
    
  }


#s-b6a61c8e-ddfe-4e52-a027-02093a90e076 .shogun-image-content {
  
    justify-content: center;
  
}

#s-8918ac9e-b4c8-4124-8741-897ba446fcc5 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-8918ac9e-b4c8-4124-8741-897ba446fcc5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8918ac9e-b4c8-4124-8741-897ba446fcc5.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-817692a7-411b-4bad-be4c-a5d8e49bc6fa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-817692a7-411b-4bad-be4c-a5d8e49bc6fa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-817692a7-411b-4bad-be4c-a5d8e49bc6fa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-817692a7-411b-4bad-be4c-a5d8e49bc6fa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-817692a7-411b-4bad-be4c-a5d8e49bc6fa"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-ac3ba51f-c5e1-402a-85c0-d92b5466b245 {
  min-height: 50px;
}
@media (max-width: 767px){#s-ac3ba51f-c5e1-402a-85c0-d92b5466b245 {
  margin-top: 0em;
margin-bottom: 0.5em;
min-height: 0px;
}
}







#s-ac3ba51f-c5e1-402a-85c0-d92b5466b245 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ac3ba51f-c5e1-402a-85c0-d92b5466b245.shg-box.shg-c {
  justify-content: center;
}

#s-7c0552f0-0794-4dfc-a106-e9ac6e6353d9 {
  border-radius: 25px;
text-align: center;
}

#s-7c0552f0-0794-4dfc-a106-e9ac6e6353d9 {
  overflow: hidden;
  
  
}







  #s-7c0552f0-0794-4dfc-a106-e9ac6e6353d9 img.shogun-image {
    

    
    
    
  }


#s-7c0552f0-0794-4dfc-a106-e9ac6e6353d9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-6775e874-d768-4149-b6a6-586895a840ce {
  min-height: 50px;
}
@media (max-width: 767px){#s-6775e874-d768-4149-b6a6-586895a840ce {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-6775e874-d768-4149-b6a6-586895a840ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6775e874-d768-4149-b6a6-586895a840ce.shg-box.shg-c {
  justify-content: center;
}

#s-8e906ca1-6dfb-409e-ab2f-c7ea0df899ee {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-8e906ca1-6dfb-409e-ab2f-c7ea0df899ee {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-8e906ca1-6dfb-409e-ab2f-c7ea0df899ee .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-8e906ca1-6dfb-409e-ab2f-c7ea0df899ee .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3bde2d7f-525f-4b63-916f-1913e9ca361d {
  margin-top: 3%;
}

#s-9ec08994-7e10-42c3-b258-83b1aae0490f {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-9ec08994-7e10-42c3-b258-83b1aae0490f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9ec08994-7e10-42c3-b258-83b1aae0490f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-52941972-cbbf-438d-8cf5-db16728f0678"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-52941972-cbbf-438d-8cf5-db16728f0678"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-52941972-cbbf-438d-8cf5-db16728f0678"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-52941972-cbbf-438d-8cf5-db16728f0678"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-170ab02c-a7ce-4b02-9f9f-4248d00b73e3 {
  min-height: 150px;
}
@media (max-width: 767px){#s-170ab02c-a7ce-4b02-9f9f-4248d00b73e3 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-170ab02c-a7ce-4b02-9f9f-4248d00b73e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-170ab02c-a7ce-4b02-9f9f-4248d00b73e3.shg-box.shg-c {
  justify-content: center;
}

#s-4ea5c2cf-6d3d-435c-b039-5b94bbc86b0d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-4ea5c2cf-6d3d-435c-b039-5b94bbc86b0d {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-4ea5c2cf-6d3d-435c-b039-5b94bbc86b0d .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-4ea5c2cf-6d3d-435c-b039-5b94bbc86b0d .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-20e2b5be-cccb-4ec8-8809-374a03636ab1 {
  margin-top: 3%;
}

#s-2594be7b-665f-4a45-9a42-f8ad91442a11 {
  min-height: 50px;
}








#s-2594be7b-665f-4a45-9a42-f8ad91442a11 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2594be7b-665f-4a45-9a42-f8ad91442a11.shg-box.shg-c {
  justify-content: center;
}

#s-ae333b3b-942b-4be9-bc8a-2ee716d14e87 {
  border-radius: 25px;
text-align: center;
}

#s-ae333b3b-942b-4be9-bc8a-2ee716d14e87 {
  overflow: hidden;
  
  
}







  #s-ae333b3b-942b-4be9-bc8a-2ee716d14e87 img.shogun-image {
    

    
    
    
  }


#s-ae333b3b-942b-4be9-bc8a-2ee716d14e87 .shogun-image-content {
  
    justify-content: center;
  
}

#s-7346ee76-095d-4703-9434-1f51291a7db4 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-7346ee76-095d-4703-9434-1f51291a7db4 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7346ee76-095d-4703-9434-1f51291a7db4 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7346ee76-095d-4703-9434-1f51291a7db4 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-7346ee76-095d-4703-9434-1f51291a7db4 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-7346ee76-095d-4703-9434-1f51291a7db4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7346ee76-095d-4703-9434-1f51291a7db4.shg-box.shg-c {
  justify-content: center;
}

#s-af58322b-3eb6-4310-9833-619e8a21d664 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-af58322b-3eb6-4310-9833-619e8a21d664 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-af58322b-3eb6-4310-9833-619e8a21d664 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-af58322b-3eb6-4310-9833-619e8a21d664 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-53d5546f-896a-45e1-b868-f67e38a6538c {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-53d5546f-896a-45e1-b868-f67e38a6538c {
  padding-bottom: 4%;
padding-right: 7%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-53d5546f-896a-45e1-b868-f67e38a6538c {
  padding-bottom: 4%;
padding-right: 7%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-53d5546f-896a-45e1-b868-f67e38a6538c {
  padding-bottom: 4%;
}
}







#s-53d5546f-896a-45e1-b868-f67e38a6538c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-53d5546f-896a-45e1-b868-f67e38a6538c.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-08c1f49f-5825-47b1-bb78-73400d6d391e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-08c1f49f-5825-47b1-bb78-73400d6d391e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-08c1f49f-5825-47b1-bb78-73400d6d391e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-08c1f49f-5825-47b1-bb78-73400d6d391e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-2f01f40b-2df9-49c7-b5e6-e9576121cbf9 {
  min-height: 50px;
}








#s-2f01f40b-2df9-49c7-b5e6-e9576121cbf9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2f01f40b-2df9-49c7-b5e6-e9576121cbf9.shg-box.shg-c {
  justify-content: flex-start;
}

#s-872b1256-13b0-45e3-bbb7-b05e832b00e0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-872b1256-13b0-45e3-bbb7-b05e832b00e0 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-872b1256-13b0-45e3-bbb7-b05e832b00e0 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-872b1256-13b0-45e3-bbb7-b05e832b00e0 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-16ff1262-ab9a-49d8-ba4b-feccc190eb8c {
  margin-top: 3%;
}
@media (max-width: 767px){#s-16ff1262-ab9a-49d8-ba4b-feccc190eb8c {
  padding-bottom: 10px;
}
}
#s-082385d5-4543-4b7f-8fb4-d9e6b4732ab9 {
  min-height: 0px;
}
@media (max-width: 767px){#s-082385d5-4543-4b7f-8fb4-d9e6b4732ab9 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-082385d5-4543-4b7f-8fb4-d9e6b4732ab9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-082385d5-4543-4b7f-8fb4-d9e6b4732ab9.shg-box.shg-c {
  justify-content: center;
}

#s-3275d6d9-2499-4e33-a0d5-556b2efd15df {
  margin-left: 0%;
margin-right: 0%;
border-radius: 25px;
min-height: 80%;
max-width: 80%;
text-align: center;
}
@media (max-width: 767px){#s-3275d6d9-2499-4e33-a0d5-556b2efd15df {
  min-height: 100%;
max-width: 100%;
}
}
#s-3275d6d9-2499-4e33-a0d5-556b2efd15df {
  overflow: hidden;
  
  
      max-width: 80%;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-3275d6d9-2499-4e33-a0d5-556b2efd15df img.shogun-image {
    

    
    
    
  }


#s-3275d6d9-2499-4e33-a0d5-556b2efd15df .shogun-image-content {
  
    justify-content: center;
  
}

#s-4afab61e-aec2-4936-95de-fdfa8f21c58b {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-4afab61e-aec2-4936-95de-fdfa8f21c58b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4afab61e-aec2-4936-95de-fdfa8f21c58b.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-16a8df56-74ac-47f9-be17-7e2f39a98012"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-16a8df56-74ac-47f9-be17-7e2f39a98012"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-16a8df56-74ac-47f9-be17-7e2f39a98012"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-16a8df56-74ac-47f9-be17-7e2f39a98012"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-16a8df56-74ac-47f9-be17-7e2f39a98012"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-a60fd906-a801-4931-b012-a702668fc2ca {
  border-radius: 25px;
text-align: center;
}

#s-a60fd906-a801-4931-b012-a702668fc2ca {
  overflow: hidden;
  
  
}







  #s-a60fd906-a801-4931-b012-a702668fc2ca img.shogun-image {
    

    
    
    
  }


#s-a60fd906-a801-4931-b012-a702668fc2ca .shogun-image-content {
  
    justify-content: center;
  
}

#s-732d6756-645f-4821-a819-6812efb3330e {
  min-height: 150px;
}
@media (max-width: 767px){#s-732d6756-645f-4821-a819-6812efb3330e {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-732d6756-645f-4821-a819-6812efb3330e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-732d6756-645f-4821-a819-6812efb3330e.shg-box.shg-c {
  justify-content: center;
}

#s-7f54fc25-04bd-4d46-a4e9-01f4336eadb4 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7f54fc25-04bd-4d46-a4e9-01f4336eadb4 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7f54fc25-04bd-4d46-a4e9-01f4336eadb4 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7f54fc25-04bd-4d46-a4e9-01f4336eadb4 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-1160f99e-31fc-46a0-b0fd-b2ffceb5faaa {
  margin-top: 3%;
}

#s-fcc54ff3-526e-4e5d-a973-6af1a8ae4ad6 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-fcc54ff3-526e-4e5d-a973-6af1a8ae4ad6 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fcc54ff3-526e-4e5d-a973-6af1a8ae4ad6 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-fcc54ff3-526e-4e5d-a973-6af1a8ae4ad6 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-fcc54ff3-526e-4e5d-a973-6af1a8ae4ad6 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-fcc54ff3-526e-4e5d-a973-6af1a8ae4ad6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fcc54ff3-526e-4e5d-a973-6af1a8ae4ad6.shg-box.shg-c {
  justify-content: center;
}

#s-5d1c2dc0-5402-445c-852f-c96ecc422dbf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5d1c2dc0-5402-445c-852f-c96ecc422dbf {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-5d1c2dc0-5402-445c-852f-c96ecc422dbf .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5d1c2dc0-5402-445c-852f-c96ecc422dbf .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-ceef49d0-af86-4d9b-8bb4-4f7371e8cf68 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-ceef49d0-af86-4d9b-8bb4-4f7371e8cf68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ceef49d0-af86-4d9b-8bb4-4f7371e8cf68.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-715d54d2-f987-4fa6-a988-6624879fab53"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-715d54d2-f987-4fa6-a988-6624879fab53"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-715d54d2-f987-4fa6-a988-6624879fab53"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-715d54d2-f987-4fa6-a988-6624879fab53"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-384f493e-b999-47b5-951f-6188dbdfd5eb {
  min-height: 50px;
}
@media (max-width: 767px){#s-384f493e-b999-47b5-951f-6188dbdfd5eb {
  padding-bottom: 10px;
}
}







#s-384f493e-b999-47b5-951f-6188dbdfd5eb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-384f493e-b999-47b5-951f-6188dbdfd5eb.shg-box.shg-c {
  justify-content: flex-start;
}

#s-23b40393-b242-4650-87e9-2682c695ca45 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-23b40393-b242-4650-87e9-2682c695ca45 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-23b40393-b242-4650-87e9-2682c695ca45 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-23b40393-b242-4650-87e9-2682c695ca45 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-6ea14948-1a40-414b-bf46-5251a0cb2f9f {
  margin-top: 3%;
}
@media (max-width: 767px){#s-6ea14948-1a40-414b-bf46-5251a0cb2f9f {
  padding-bottom: 10px;
}
}
#s-083c4de2-69e4-4ee0-84c4-0f46ce40fc82 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-083c4de2-69e4-4ee0-84c4-0f46ce40fc82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-083c4de2-69e4-4ee0-84c4-0f46ce40fc82.shg-box.shg-c {
  justify-content: center;
}

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

.shg-inner-inline-image {
  position: relative;
  display: block;
  overflow: hidden;
}

.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-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
  height: inherit;
  position: relative;
}

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

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

.shogun-image-content-v3 {
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

.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-top {
  align-items: flex-start;
}

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

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

.shg-inner-inline-image .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: none;
  border-radius: 20px;
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 img.shogun-image {
  width: 100%;
  
  
  

      
    

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: ;
     object-fit: ;
  -o-object-position: none;
     object-position: none;
  transform: none;
  transform-origin: none;
}




.s-2ad20310-798a-4102-8233-f2e18a8fd902 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 img.shogun-image {
  width: 100%;
  
  
  

      
    

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: ;
     object-fit: ;
  -o-object-position: none;
     object-position: none;
  transform: none;
  transform-origin: none;
}




.s-2ad20310-798a-4102-8233-f2e18a8fd902 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 img.shogun-image {
  width: 100%;
  
  
  

      
    

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: ;
     object-fit: ;
  -o-object-position: none;
     object-position: none;
  transform: none;
  transform-origin: none;
}




.s-2ad20310-798a-4102-8233-f2e18a8fd902 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 img.shogun-image {
  width: 100%;
  
  
  

      
    

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: ;
     object-fit: ;
  -o-object-position: none;
     object-position: none;
  transform: none;
  transform-origin: none;
}




.s-2ad20310-798a-4102-8233-f2e18a8fd902 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-2ad20310-798a-4102-8233-f2e18a8fd902 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902 img.shogun-image {
  width: 100%;
  
  
  

      
    

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: ;
     object-fit: ;
  -o-object-position: none;
     object-position: none;
  transform: none;
  transform-origin: none;
}




.s-2ad20310-798a-4102-8233-f2e18a8fd902 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2ad20310-798a-4102-8233-f2e18a8fd902.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-e18ba321-b0aa-42fc-8490-ce0d9d92b36b {
  min-height: 50px;
}
@media (min-width: 1200px){#s-e18ba321-b0aa-42fc-8490-ce0d9d92b36b {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e18ba321-b0aa-42fc-8490-ce0d9d92b36b {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-e18ba321-b0aa-42fc-8490-ce0d9d92b36b {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-e18ba321-b0aa-42fc-8490-ce0d9d92b36b {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-e18ba321-b0aa-42fc-8490-ce0d9d92b36b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e18ba321-b0aa-42fc-8490-ce0d9d92b36b.shg-box.shg-c {
  justify-content: center;
}

#s-19fefbea-137d-4046-a083-5ffd9d03650b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-19fefbea-137d-4046-a083-5ffd9d03650b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-19fefbea-137d-4046-a083-5ffd9d03650b .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-19fefbea-137d-4046-a083-5ffd9d03650b .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c14d9acf-7236-4438-929f-6030573464db {
  padding-top: 2%;
padding-bottom: 0%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c14d9acf-7236-4438-929f-6030573464db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c14d9acf-7236-4438-929f-6030573464db.shg-box.shg-c {
  justify-content: center;
}

#s-87ca4fa1-0e9a-4095-b3ce-e5ead112a4f2 {
  max-width: 128px;
text-align: center;
}

#s-87ca4fa1-0e9a-4095-b3ce-e5ead112a4f2 {
  overflow: hidden;
  
  
      max-width: 128px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-87ca4fa1-0e9a-4095-b3ce-e5ead112a4f2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-3308a406-f01e-408c-87f0-99c2bde3d86c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-3308a406-f01e-408c-87f0-99c2bde3d86c {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-3308a406-f01e-408c-87f0-99c2bde3d86c .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-3308a406-f01e-408c-87f0-99c2bde3d86c .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c90dcd69-f7c5-466f-b227-2d470c5a442e {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c90dcd69-f7c5-466f-b227-2d470c5a442e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c90dcd69-f7c5-466f-b227-2d470c5a442e.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-fd903697-5d8b-4806-9d23-1c022cae48d7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fd903697-5d8b-4806-9d23-1c022cae48d7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-fd903697-5d8b-4806-9d23-1c022cae48d7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-fd903697-5d8b-4806-9d23-1c022cae48d7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-169b962d-bbb2-4b04-a20a-a944bc2d0f4d {
  min-height: 150px;
}
@media (max-width: 767px){#s-169b962d-bbb2-4b04-a20a-a944bc2d0f4d {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-169b962d-bbb2-4b04-a20a-a944bc2d0f4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-169b962d-bbb2-4b04-a20a-a944bc2d0f4d.shg-box.shg-c {
  justify-content: center;
}

#s-5ca25ab2-d840-4e67-9a1f-bdee03ff9ffc {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-5ca25ab2-d840-4e67-9a1f-bdee03ff9ffc {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-5ca25ab2-d840-4e67-9a1f-bdee03ff9ffc .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-5ca25ab2-d840-4e67-9a1f-bdee03ff9ffc .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b73b4aa3-6162-4bdf-ab26-dd9278d7787c {
  margin-top: 3%;
}
@media (max-width: 767px){#s-b73b4aa3-6162-4bdf-ab26-dd9278d7787c {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-1749a660-5d19-4676-94fd-63a231196274 {
  min-height: 50px;
}








#s-1749a660-5d19-4676-94fd-63a231196274 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1749a660-5d19-4676-94fd-63a231196274.shg-box.shg-c {
  justify-content: center;
}

#s-98a1b895-7f87-4f3c-8be7-79d420a84506 {
  border-radius: 25px;
text-align: center;
}

#s-98a1b895-7f87-4f3c-8be7-79d420a84506 {
  overflow: hidden;
  
  
}







  #s-98a1b895-7f87-4f3c-8be7-79d420a84506 img.shogun-image {
    

    
    
    
  }


#s-98a1b895-7f87-4f3c-8be7-79d420a84506 .shogun-image-content {
  
    justify-content: center;
  
}

#s-7ed3205a-79d0-4ae3-b45f-96dc1b551e13 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-7ed3205a-79d0-4ae3-b45f-96dc1b551e13 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7ed3205a-79d0-4ae3-b45f-96dc1b551e13 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-7ed3205a-79d0-4ae3-b45f-96dc1b551e13 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-7ed3205a-79d0-4ae3-b45f-96dc1b551e13 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-7ed3205a-79d0-4ae3-b45f-96dc1b551e13 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7ed3205a-79d0-4ae3-b45f-96dc1b551e13.shg-box.shg-c {
  justify-content: center;
}

#s-527d9245-e680-40ae-a3d0-c6957e821f95 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-527d9245-e680-40ae-a3d0-c6957e821f95 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-527d9245-e680-40ae-a3d0-c6957e821f95 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-527d9245-e680-40ae-a3d0-c6957e821f95 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-94fbc386-21ef-48ef-b66d-f986ca3a8f96 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-94fbc386-21ef-48ef-b66d-f986ca3a8f96 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94fbc386-21ef-48ef-b66d-f986ca3a8f96.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-6e65dc08-5925-4209-bc83-26f65a338308"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6e65dc08-5925-4209-bc83-26f65a338308"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-6e65dc08-5925-4209-bc83-26f65a338308"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-6e65dc08-5925-4209-bc83-26f65a338308"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-40066eb7-93a2-4f77-ae24-22c029b453e0 {
  min-height: 50px;
}
@media (max-width: 767px){#s-40066eb7-93a2-4f77-ae24-22c029b453e0 {
  padding-top: 0px;
padding-bottom: 10px;
}
}







#s-40066eb7-93a2-4f77-ae24-22c029b453e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-40066eb7-93a2-4f77-ae24-22c029b453e0.shg-box.shg-c {
  justify-content: flex-start;
}

#s-cbc3e2e4-27da-46cd-b3b8-11f60ea95a3b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-cbc3e2e4-27da-46cd-b3b8-11f60ea95a3b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-cbc3e2e4-27da-46cd-b3b8-11f60ea95a3b .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-cbc3e2e4-27da-46cd-b3b8-11f60ea95a3b .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a33c892f-05c5-4e73-a5e5-5c107b48c796 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-a33c892f-05c5-4e73-a5e5-5c107b48c796 {
  padding-bottom: 10px;
}
}
#s-bca4daf8-79fa-441e-ba93-9a304d62901c {
  min-height: 150px;
}
@media (max-width: 767px){#s-bca4daf8-79fa-441e-ba93-9a304d62901c {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-bca4daf8-79fa-441e-ba93-9a304d62901c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bca4daf8-79fa-441e-ba93-9a304d62901c.shg-box.shg-c {
  justify-content: center;
}

#s-9620a0e4-e590-4366-9d35-c16ee1991d9f {
  border-radius: 25px;
text-align: center;
}

#s-9620a0e4-e590-4366-9d35-c16ee1991d9f {
  overflow: hidden;
  
  
}







  #s-9620a0e4-e590-4366-9d35-c16ee1991d9f img.shogun-image {
    

    
    
    
  }


#s-9620a0e4-e590-4366-9d35-c16ee1991d9f .shogun-image-content {
  
    justify-content: center;
  
}

#s-c58b8391-636b-418c-9a74-ac59bde2ecd5 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-c58b8391-636b-418c-9a74-ac59bde2ecd5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c58b8391-636b-418c-9a74-ac59bde2ecd5.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-0474dcc8-5803-4107-9911-dee3e1ab99b4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0474dcc8-5803-4107-9911-dee3e1ab99b4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-0474dcc8-5803-4107-9911-dee3e1ab99b4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-0474dcc8-5803-4107-9911-dee3e1ab99b4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-0474dcc8-5803-4107-9911-dee3e1ab99b4"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-f206cd30-49cc-4ab0-a813-07280618cff4 {
  border-radius: 25px;
text-align: center;
}
@media (max-width: 767px){#s-f206cd30-49cc-4ab0-a813-07280618cff4 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}
#s-f206cd30-49cc-4ab0-a813-07280618cff4 {
  overflow: hidden;
  
  
}







  #s-f206cd30-49cc-4ab0-a813-07280618cff4 img.shogun-image {
    

    
    
    
  }


#s-f206cd30-49cc-4ab0-a813-07280618cff4 .shogun-image-content {
  
    justify-content: center;
  
}

#s-8f884ac3-879b-4dd1-875f-8573218af740 {
  min-height: 150px;
}
@media (max-width: 767px){#s-8f884ac3-879b-4dd1-875f-8573218af740 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-8f884ac3-879b-4dd1-875f-8573218af740 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f884ac3-879b-4dd1-875f-8573218af740.shg-box.shg-c {
  justify-content: center;
}

#s-78120663-31c2-4931-906a-6b3bd326d11a {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-78120663-31c2-4931-906a-6b3bd326d11a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-78120663-31c2-4931-906a-6b3bd326d11a .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-78120663-31c2-4931-906a-6b3bd326d11a .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b4d6c4da-93dd-4bfe-a2bc-0a210bccb706 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-b4d6c4da-93dd-4bfe-a2bc-0a210bccb706 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-6d647c4f-4588-4fb9-a9c4-214dc2583898 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-6d647c4f-4588-4fb9-a9c4-214dc2583898 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6d647c4f-4588-4fb9-a9c4-214dc2583898 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-6d647c4f-4588-4fb9-a9c4-214dc2583898 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-6d647c4f-4588-4fb9-a9c4-214dc2583898 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-6d647c4f-4588-4fb9-a9c4-214dc2583898 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6d647c4f-4588-4fb9-a9c4-214dc2583898.shg-box.shg-c {
  justify-content: center;
}

#s-0f11f5f8-e566-4c04-b05b-08bda847a46d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0f11f5f8-e566-4c04-b05b-08bda847a46d {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0f11f5f8-e566-4c04-b05b-08bda847a46d .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0f11f5f8-e566-4c04-b05b-08bda847a46d .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b1a118d5-6994-4fe1-ba65-fc0b1b14a46f {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-b1a118d5-6994-4fe1-ba65-fc0b1b14a46f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b1a118d5-6994-4fe1-ba65-fc0b1b14a46f.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-464e66fb-4e68-4550-be45-db95d167223e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-464e66fb-4e68-4550-be45-db95d167223e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-464e66fb-4e68-4550-be45-db95d167223e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-464e66fb-4e68-4550-be45-db95d167223e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8a52d843-7294-4c14-9c59-b741542de38e {
  min-height: 50px;
}
@media (max-width: 767px){#s-8a52d843-7294-4c14-9c59-b741542de38e {
  padding-bottom: 10px;
}
}







#s-8a52d843-7294-4c14-9c59-b741542de38e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8a52d843-7294-4c14-9c59-b741542de38e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-66078f7e-c536-4aba-b1a1-0598e75ec2b3 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-66078f7e-c536-4aba-b1a1-0598e75ec2b3 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-66078f7e-c536-4aba-b1a1-0598e75ec2b3 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-66078f7e-c536-4aba-b1a1-0598e75ec2b3 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-92eeb49f-3762-435b-9e76-7723b8fd22f4 {
  margin-top: 3%;
}

#s-d0999efc-2d2d-4007-bb19-721ba63ffaf5 {
  min-height: 150px;
}
@media (max-width: 767px){#s-d0999efc-2d2d-4007-bb19-721ba63ffaf5 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-d0999efc-2d2d-4007-bb19-721ba63ffaf5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d0999efc-2d2d-4007-bb19-721ba63ffaf5.shg-box.shg-c {
  justify-content: center;
}

#s-f96cdcf7-cb9c-4e7f-ae64-786f5a4d42a9 {
  margin-left: 6%;
margin-right: 0%;
border-radius: 25px;
text-align: center;
}
@media (max-width: 767px){#s-f96cdcf7-cb9c-4e7f-ae64-786f5a4d42a9 {
  margin-left: 0%;
}
}
#s-f96cdcf7-cb9c-4e7f-ae64-786f5a4d42a9 {
  overflow: hidden;
  
  
}







  #s-f96cdcf7-cb9c-4e7f-ae64-786f5a4d42a9 img.shogun-image {
    

    
    
    
  }


#s-f96cdcf7-cb9c-4e7f-ae64-786f5a4d42a9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-b8755032-6bcf-4377-b43d-b89456e14f98 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-b8755032-6bcf-4377-b43d-b89456e14f98 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b8755032-6bcf-4377-b43d-b89456e14f98 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b8755032-6bcf-4377-b43d-b89456e14f98 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-b8755032-6bcf-4377-b43d-b89456e14f98 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-b8755032-6bcf-4377-b43d-b89456e14f98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b8755032-6bcf-4377-b43d-b89456e14f98.shg-box.shg-c {
  justify-content: center;
}

#s-2c8182dc-90a2-421e-a7f9-c8e334bdaa80 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-2c8182dc-90a2-421e-a7f9-c8e334bdaa80 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-2c8182dc-90a2-421e-a7f9-c8e334bdaa80 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-2c8182dc-90a2-421e-a7f9-c8e334bdaa80 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-ac1d6147-fa49-4efe-ad31-5b323c56c102 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-ac1d6147-fa49-4efe-ad31-5b323c56c102 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ac1d6147-fa49-4efe-ad31-5b323c56c102.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-08576d48-aa76-48c1-bd9e-12434a73686e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-08576d48-aa76-48c1-bd9e-12434a73686e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-08576d48-aa76-48c1-bd9e-12434a73686e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-08576d48-aa76-48c1-bd9e-12434a73686e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-f7a2228a-ef33-4b50-9809-581cc9a4c1f6 {
  min-height: 50px;
}
@media (max-width: 767px){#s-f7a2228a-ef33-4b50-9809-581cc9a4c1f6 {
  padding-bottom: 10px;
}
}







#s-f7a2228a-ef33-4b50-9809-581cc9a4c1f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f7a2228a-ef33-4b50-9809-581cc9a4c1f6.shg-box.shg-c {
  justify-content: center;
}

#s-9ca6698c-595a-4ed0-b7d2-8b99501c16dc {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-9ca6698c-595a-4ed0-b7d2-8b99501c16dc {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-9ca6698c-595a-4ed0-b7d2-8b99501c16dc .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-9ca6698c-595a-4ed0-b7d2-8b99501c16dc .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-de5f9219-035a-45bf-896e-c74d1ae80492 {
  margin-top: 3%;
padding-bottom: 0%;
}

#s-f52b17bf-9d04-4eef-ba59-6cdf85a8fcd2 {
  min-height: 150px;
}
@media (max-width: 767px){#s-f52b17bf-9d04-4eef-ba59-6cdf85a8fcd2 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-f52b17bf-9d04-4eef-ba59-6cdf85a8fcd2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f52b17bf-9d04-4eef-ba59-6cdf85a8fcd2.shg-box.shg-c {
  justify-content: center;
}

#s-d5c1016d-0ce4-45e1-9b1d-114af6894c38 {
  border-radius: 25px;
text-align: center;
}

#s-d5c1016d-0ce4-45e1-9b1d-114af6894c38 {
  overflow: hidden;
  
  
}







  #s-d5c1016d-0ce4-45e1-9b1d-114af6894c38 img.shogun-image {
    

    
    
    
  }


#s-d5c1016d-0ce4-45e1-9b1d-114af6894c38 .shogun-image-content {
  
    justify-content: center;
  
}

#s-ef569443-1e8b-484b-86ea-b609f08af5ce {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ef569443-1e8b-484b-86ea-b609f08af5ce {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ef569443-1e8b-484b-86ea-b609f08af5ce {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-ef569443-1e8b-484b-86ea-b609f08af5ce {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-ef569443-1e8b-484b-86ea-b609f08af5ce {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-ef569443-1e8b-484b-86ea-b609f08af5ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ef569443-1e8b-484b-86ea-b609f08af5ce.shg-box.shg-c {
  justify-content: center;
}

#s-c36ff8db-fc15-46ca-b9a2-5a18e8fe68f2 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c36ff8db-fc15-46ca-b9a2-5a18e8fe68f2 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c36ff8db-fc15-46ca-b9a2-5a18e8fe68f2 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c36ff8db-fc15-46ca-b9a2-5a18e8fe68f2 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-5eed570c-cfc3-4f29-a752-50c15c2b8e94 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
}
@media (max-width: 767px){#s-5eed570c-cfc3-4f29-a752-50c15c2b8e94 {
  padding-top: 1.5em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-right: 0.7em;
}
}







#s-5eed570c-cfc3-4f29-a752-50c15c2b8e94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5eed570c-cfc3-4f29-a752-50c15c2b8e94.shg-box.shg-c {
  justify-content: center;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  max-width: 80%;
text-align: center;
}
@media (max-width: 767px){#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  max-width: 100%;
}
}
#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  margin: 0 !important;
  overflow: visible;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add background color handling */
  
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-color: #000;
  border-style: solid;
  border-radius: 25px;

}





  img.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
  box-sizing: border-box;
}



.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  
}


@media (min-width: 1200px){#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  margin: 0 !important;
  overflow: visible;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add background color handling */
  
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
  box-sizing: border-box;
}



.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  margin: 0 !important;
  overflow: visible;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add background color handling */
  
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
  box-sizing: border-box;
}



.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  margin: 0 !important;
  overflow: visible;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add background color handling */
  
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
  box-sizing: border-box;
}



.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  
}


}@media (max-width: 767px){#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  margin: 0 !important;
  overflow: visible;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add background color handling */
  
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
    
    
    
    max-height: 80%;
  }


.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318.shogun-image {
  box-sizing: border-box;
}



.s-bd2382fa-4432-4f4b-aa1d-fdcddb26f318 img.shogun-image {
  
}


}
@media (min-width: 1200px){#s-7e2600fe-fd02-40e7-b80c-ea290b6ddb3b {
  padding-top: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7e2600fe-fd02-40e7-b80c-ea290b6ddb3b {
  padding-top: 0em;
}
}@media (max-width: 767px){#s-7e2600fe-fd02-40e7-b80c-ea290b6ddb3b {
  padding-top: 0em;
padding-bottom: 0em;
}
}
#s-76b1b9ec-e53b-415f-91e9-eb99d47e70c6 {
  padding-left: 15em;
padding-right: 15em;
}
@media (max-width: 767px){#s-76b1b9ec-e53b-415f-91e9-eb99d47e70c6 {
  padding-left: 3em;
padding-right: 3em;
}
}
#s-529a4c21-bb19-4bad-a135-65978f17fce9 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-529a4c21-bb19-4bad-a135-65978f17fce9 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-529a4c21-bb19-4bad-a135-65978f17fce9 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-529a4c21-bb19-4bad-a135-65978f17fce9 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-529a4c21-bb19-4bad-a135-65978f17fce9 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-529a4c21-bb19-4bad-a135-65978f17fce9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-529a4c21-bb19-4bad-a135-65978f17fce9.shg-box.shg-c {
  justify-content: center;
}

#s-639dcfb7-7a5a-4ffa-a936-35843481fc51 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-639dcfb7-7a5a-4ffa-a936-35843481fc51 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-639dcfb7-7a5a-4ffa-a936-35843481fc51 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-639dcfb7-7a5a-4ffa-a936-35843481fc51 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-732afa8a-70da-460e-a09d-fbb0b50aa4a9 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-732afa8a-70da-460e-a09d-fbb0b50aa4a9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-732afa8a-70da-460e-a09d-fbb0b50aa4a9.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-a313ed67-06e4-4760-b283-63f61fdfd3dd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a313ed67-06e4-4760-b283-63f61fdfd3dd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a313ed67-06e4-4760-b283-63f61fdfd3dd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a313ed67-06e4-4760-b283-63f61fdfd3dd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-820802bf-3bca-4c05-9967-e5167e9e096c {
  min-height: 50px;
}
@media (max-width: 767px){#s-820802bf-3bca-4c05-9967-e5167e9e096c {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-820802bf-3bca-4c05-9967-e5167e9e096c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-820802bf-3bca-4c05-9967-e5167e9e096c.shg-box.shg-c {
  justify-content: center;
}

#s-d6de7d06-27a7-4451-8aad-7a99f5f0eb4f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d6de7d06-27a7-4451-8aad-7a99f5f0eb4f {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-d6de7d06-27a7-4451-8aad-7a99f5f0eb4f .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d6de7d06-27a7-4451-8aad-7a99f5f0eb4f .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-a2078c89-dff7-43f2-ba13-5c04d3502ddb {
  margin-top: 3%;
}

#s-d6127f95-ab3d-4e89-b5bc-e890cd125586 {
  min-height: 150px;
}
@media (max-width: 767px){#s-d6127f95-ab3d-4e89-b5bc-e890cd125586 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-d6127f95-ab3d-4e89-b5bc-e890cd125586 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d6127f95-ab3d-4e89-b5bc-e890cd125586.shg-box.shg-c {
  justify-content: center;
}

#s-e8ddf87a-848c-45d3-ada9-27ab84525e43 {
  border-radius: 25px;
text-align: center;
}

#s-e8ddf87a-848c-45d3-ada9-27ab84525e43 {
  overflow: hidden;
  
  
}







  #s-e8ddf87a-848c-45d3-ada9-27ab84525e43 img.shogun-image {
    

    
    
    
  }


#s-e8ddf87a-848c-45d3-ada9-27ab84525e43 .shogun-image-content {
  
    justify-content: center;
  
}

#s-020624b4-3215-42eb-b2c2-6aafb0085849 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-020624b4-3215-42eb-b2c2-6aafb0085849 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-020624b4-3215-42eb-b2c2-6aafb0085849.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-129ab07a-dd86-4df9-87cc-b75b94d4e0b8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-129ab07a-dd86-4df9-87cc-b75b94d4e0b8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-129ab07a-dd86-4df9-87cc-b75b94d4e0b8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-129ab07a-dd86-4df9-87cc-b75b94d4e0b8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-129ab07a-dd86-4df9-87cc-b75b94d4e0b8"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-9bee60bc-083d-450c-a910-76b669904b44 {
  min-height: 50px;
}








#s-9bee60bc-083d-450c-a910-76b669904b44 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9bee60bc-083d-450c-a910-76b669904b44.shg-box.shg-c {
  justify-content: center;
}

#s-ee8b7694-675e-4efa-9938-9adb32d96fd8 {
  text-align: center;
}

#s-ee8b7694-675e-4efa-9938-9adb32d96fd8 {
  overflow: hidden;
  
  
}







  #s-ee8b7694-675e-4efa-9938-9adb32d96fd8 img.shogun-image {
    

    
    
    
  }


#s-ee8b7694-675e-4efa-9938-9adb32d96fd8 .shogun-image-content {
  
    justify-content: center;
  
}

#s-25d68a27-7a2c-4c01-8ff6-08ce17764f18 {
  min-height: 150px;
}
@media (max-width: 767px){#s-25d68a27-7a2c-4c01-8ff6-08ce17764f18 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-25d68a27-7a2c-4c01-8ff6-08ce17764f18 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-25d68a27-7a2c-4c01-8ff6-08ce17764f18.shg-box.shg-c {
  justify-content: center;
}

#s-996909c2-6818-4fe9-b213-dec82700a6f4 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-996909c2-6818-4fe9-b213-dec82700a6f4 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-996909c2-6818-4fe9-b213-dec82700a6f4 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-996909c2-6818-4fe9-b213-dec82700a6f4 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-d18ef515-511a-4b66-86ac-34956ceea1f1 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-d18ef515-511a-4b66-86ac-34956ceea1f1 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-decf7f62-dbe7-451c-9bf5-0984a801e880 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-decf7f62-dbe7-451c-9bf5-0984a801e880 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-decf7f62-dbe7-451c-9bf5-0984a801e880 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-decf7f62-dbe7-451c-9bf5-0984a801e880 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-decf7f62-dbe7-451c-9bf5-0984a801e880 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-decf7f62-dbe7-451c-9bf5-0984a801e880 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-decf7f62-dbe7-451c-9bf5-0984a801e880.shg-box.shg-c {
  justify-content: center;
}

#s-b78aae2e-53ba-40bd-b5b0-07b7fe17c5a5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-b78aae2e-53ba-40bd-b5b0-07b7fe17c5a5 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-b78aae2e-53ba-40bd-b5b0-07b7fe17c5a5 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b78aae2e-53ba-40bd-b5b0-07b7fe17c5a5 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-6ebdcea3-df2b-42c0-a34a-fa1842c8ed31 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-6ebdcea3-df2b-42c0-a34a-fa1842c8ed31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6ebdcea3-df2b-42c0-a34a-fa1842c8ed31.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-118ca379-3be2-4350-b27b-13c061776add"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-118ca379-3be2-4350-b27b-13c061776add"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-118ca379-3be2-4350-b27b-13c061776add"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-118ca379-3be2-4350-b27b-13c061776add"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

#s-8ea3ab64-1560-4ad0-8651-a8a367875b87 {
  min-height: 50px;
}
@media (max-width: 767px){#s-8ea3ab64-1560-4ad0-8651-a8a367875b87 {
  padding-bottom: 10px;
}
}







#s-8ea3ab64-1560-4ad0-8651-a8a367875b87 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ea3ab64-1560-4ad0-8651-a8a367875b87.shg-box.shg-c {
  justify-content: center;
}

#s-c503dafd-f4bc-4ae9-8f87-70cc739e921e {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-c503dafd-f4bc-4ae9-8f87-70cc739e921e {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-c503dafd-f4bc-4ae9-8f87-70cc739e921e .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-c503dafd-f4bc-4ae9-8f87-70cc739e921e .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b8105c6f-4289-44bc-89d8-9c84922f6844 {
  margin-top: 3%;
}

#s-4f9fe2f7-9c00-456a-b046-574dbb70f8fa {
  min-height: 150px;
}
@media (max-width: 767px){#s-4f9fe2f7-9c00-456a-b046-574dbb70f8fa {
  margin-top: 0.5em;
margin-bottom: 0.5em;
}
}







#s-4f9fe2f7-9c00-456a-b046-574dbb70f8fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4f9fe2f7-9c00-456a-b046-574dbb70f8fa.shg-box.shg-c {
  justify-content: center;
}

#s-fbf266a9-687a-4b1c-bddb-14fdf870cea9 {
  border-radius: 25px;
text-align: center;
}

#s-fbf266a9-687a-4b1c-bddb-14fdf870cea9 {
  overflow: hidden;
  
  
}







  #s-fbf266a9-687a-4b1c-bddb-14fdf870cea9 img.shogun-image {
    

    
    
    
  }


#s-fbf266a9-687a-4b1c-bddb-14fdf870cea9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-8e876089-2dbc-486b-9129-45c8f4ac5e12 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-8e876089-2dbc-486b-9129-45c8f4ac5e12 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8e876089-2dbc-486b-9129-45c8f4ac5e12.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-86f537f8-e74c-47ef-80bc-a9181d08c99d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-86f537f8-e74c-47ef-80bc-a9181d08c99d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 992px) {
[id="s-86f537f8-e74c-47ef-80bc-a9181d08c99d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (min-width: 1200px) {
[id="s-86f537f8-e74c-47ef-80bc-a9181d08c99d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 30.0px);
}

}

@media (max-width: 767px) {
  [id="s-86f537f8-e74c-47ef-80bc-a9181d08c99d"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-ef2f052f-be7c-4d17-958b-d89f98d8dbd8 {
  min-height: 50px;
}








#s-ef2f052f-be7c-4d17-958b-d89f98d8dbd8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ef2f052f-be7c-4d17-958b-d89f98d8dbd8.shg-box.shg-c {
  justify-content: center;
}

#s-f77017e9-a2bd-4a70-b456-98743581f8d4 {
  border-radius: 25px;
text-align: center;
}

#s-f77017e9-a2bd-4a70-b456-98743581f8d4 {
  overflow: hidden;
  
  
}







  #s-f77017e9-a2bd-4a70-b456-98743581f8d4 img.shogun-image {
    

    
    
    
  }


#s-f77017e9-a2bd-4a70-b456-98743581f8d4 .shogun-image-content {
  
    justify-content: center;
  
}

#s-98cb3fa0-3d97-4aaa-9a1c-4ff647119593 {
  min-height: 150px;
}
@media (max-width: 767px){#s-98cb3fa0-3d97-4aaa-9a1c-4ff647119593 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-98cb3fa0-3d97-4aaa-9a1c-4ff647119593 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-98cb3fa0-3d97-4aaa-9a1c-4ff647119593.shg-box.shg-c {
  justify-content: center;
}

#s-a14ae249-df21-443b-9911-ce66ee0839cc {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a14ae249-df21-443b-9911-ce66ee0839cc {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a14ae249-df21-443b-9911-ce66ee0839cc .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a14ae249-df21-443b-9911-ce66ee0839cc .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-91a7017f-e717-4b93-9553-a8c82fbaa53c {
  margin-top: 3%;
}
@media (max-width: 767px){#s-91a7017f-e717-4b93-9553-a8c82fbaa53c {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-08574dfc-3fa8-4ae9-8f3d-de2a015aed11 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-08574dfc-3fa8-4ae9-8f3d-de2a015aed11 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-08574dfc-3fa8-4ae9-8f3d-de2a015aed11 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-08574dfc-3fa8-4ae9-8f3d-de2a015aed11 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-08574dfc-3fa8-4ae9-8f3d-de2a015aed11 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-08574dfc-3fa8-4ae9-8f3d-de2a015aed11 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08574dfc-3fa8-4ae9-8f3d-de2a015aed11.shg-box.shg-c {
  justify-content: center;
}

#s-2362d37b-1b43-4a3f-92b6-30699a5554e5 {
  margin-top: 0em;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-2362d37b-1b43-4a3f-92b6-30699a5554e5 {
  padding-top: 1.5em;
padding-bottom: 1em;
}
}
#s-2362d37b-1b43-4a3f-92b6-30699a5554e5 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  font-family: "Roobert-Bold";
  font-style:  normal ;
  font-size: 4em;
  
  
  
}


@media (max-width: 767px){#s-2362d37b-1b43-4a3f-92b6-30699a5554e5 .shogun-heading-component h2 {
  color: #000;
  font-weight:  normal ;
  font-family: "Roobert-Bold";
  font-style:  normal ;
  font-size: 4em;
  
  
  
}


}
#s-02229d99-f87d-4cdc-81ad-5549cb867ae7 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-02229d99-f87d-4cdc-81ad-5549cb867ae7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-02229d99-f87d-4cdc-81ad-5549cb867ae7.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-f3e74c12-49ab-4d87-befe-a68e091950cd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f3e74c12-49ab-4d87-befe-a68e091950cd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-f3e74c12-49ab-4d87-befe-a68e091950cd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-f3e74c12-49ab-4d87-befe-a68e091950cd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-ed5c2511-ad53-4ce8-951c-e70e42afcac8 {
  min-height: 50px;
}








#s-ed5c2511-ad53-4ce8-951c-e70e42afcac8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ed5c2511-ad53-4ce8-951c-e70e42afcac8.shg-box.shg-c {
  justify-content: center;
}

#s-62b0faa4-8647-4290-bfb5-6ab9cde5cdf9 {
  padding-bottom: 5%;
text-align: left;
}
@media (max-width: 767px){#s-62b0faa4-8647-4290-bfb5-6ab9cde5cdf9 {
  padding-bottom: 3%;
}
}
#s-62b0faa4-8647-4290-bfb5-6ab9cde5cdf9 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Roobert-Medium";
  font-style:  normal ;
  font-size: 3em;
  line-height: 1em;
  
  text-align: left;
}


@media (max-width: 767px){#s-62b0faa4-8647-4290-bfb5-6ab9cde5cdf9 .shogun-heading-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: "Roobert-Medium";
  font-style:  normal ;
  font-size: 2.75em;
  line-height: 1em;
  
  text-align: left;
}


}
@media (max-width: 767px){#s-3ebf3137-0607-4ae2-b626-17689498ab3d {
  padding-bottom: 10px;
}
}
#s-62fdb372-420d-4fa0-93df-12265e03ad8d {
  min-height: 150px;
}
@media (max-width: 767px){#s-62fdb372-420d-4fa0-93df-12265e03ad8d {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-62fdb372-420d-4fa0-93df-12265e03ad8d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62fdb372-420d-4fa0-93df-12265e03ad8d.shg-box.shg-c {
  justify-content: center;
}

#s-24c9086c-3c9e-49e1-8790-ae2f29fefd35 {
  border-radius: 25px;
text-align: center;
}

#s-24c9086c-3c9e-49e1-8790-ae2f29fefd35 {
  overflow: hidden;
  
  
}







  #s-24c9086c-3c9e-49e1-8790-ae2f29fefd35 img.shogun-image {
    

    
    
    
  }


#s-24c9086c-3c9e-49e1-8790-ae2f29fefd35 .shogun-image-content {
  
    justify-content: center;
  
}

#s-b8ab3acd-1c7b-47a7-b0d8-49e59ce2ad6d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-b8ab3acd-1c7b-47a7-b0d8-49e59ce2ad6d {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b8ab3acd-1c7b-47a7-b0d8-49e59ce2ad6d {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-b8ab3acd-1c7b-47a7-b0d8-49e59ce2ad6d {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-b8ab3acd-1c7b-47a7-b0d8-49e59ce2ad6d {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-b8ab3acd-1c7b-47a7-b0d8-49e59ce2ad6d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b8ab3acd-1c7b-47a7-b0d8-49e59ce2ad6d.shg-box.shg-c {
  justify-content: center;
}

#s-7330ca2f-9435-4391-b9ff-d45f858498c7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7330ca2f-9435-4391-b9ff-d45f858498c7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7330ca2f-9435-4391-b9ff-d45f858498c7 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7330ca2f-9435-4391-b9ff-d45f858498c7 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-f66bb299-9805-471d-99fb-d32295eed454 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-f66bb299-9805-471d-99fb-d32295eed454 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f66bb299-9805-471d-99fb-d32295eed454.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-af35d1f4-970d-45f3-9dbb-d1a719fc98a9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-af35d1f4-970d-45f3-9dbb-d1a719fc98a9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-af35d1f4-970d-45f3-9dbb-d1a719fc98a9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-af35d1f4-970d-45f3-9dbb-d1a719fc98a9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2bd09865-55d8-4af3-b47f-d8581f73b033 {
  min-height: 50px;
}
@media (max-width: 767px){#s-2bd09865-55d8-4af3-b47f-d8581f73b033 {
  padding-bottom: 10px;
}
}







#s-2bd09865-55d8-4af3-b47f-d8581f73b033 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2bd09865-55d8-4af3-b47f-d8581f73b033.shg-box.shg-c {
  justify-content: flex-start;
}

#s-ae2e9949-7102-4270-ad48-3dedb53edf94 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-ae2e9949-7102-4270-ad48-3dedb53edf94 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-ae2e9949-7102-4270-ad48-3dedb53edf94 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-ae2e9949-7102-4270-ad48-3dedb53edf94 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-62efb89d-91e7-44d0-a672-a344cd812ed7 {
  margin-top: 3%;
}

#s-d7bfc11d-64fb-4025-b813-4b3c897f5a29 {
  min-height: 150px;
}
@media (max-width: 767px){#s-d7bfc11d-64fb-4025-b813-4b3c897f5a29 {
  padding-top: 0.5em;
padding-bottom: 0.5em;
}
}







#s-d7bfc11d-64fb-4025-b813-4b3c897f5a29 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d7bfc11d-64fb-4025-b813-4b3c897f5a29.shg-box.shg-c {
  justify-content: center;
}

#s-e92e0246-6341-4188-b107-016447a9b992 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 20px;
text-align: center;
}

#s-e92e0246-6341-4188-b107-016447a9b992 {
  overflow: hidden;
  
  
}







  #s-e92e0246-6341-4188-b107-016447a9b992 img.shogun-image {
    

    
    
    
  }


#s-e92e0246-6341-4188-b107-016447a9b992 .shogun-image-content {
  
    justify-content: center;
  
}

#s-79073d46-edc4-4eb4-977c-9ba015b7b016 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 0%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-79073d46-edc4-4eb4-977c-9ba015b7b016 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-79073d46-edc4-4eb4-977c-9ba015b7b016.shg-box.shg-c {
  justify-content: center;
}

#s-e8c8fe91-7c6a-44cd-b98c-6a4f263cf590 {
  padding-top: 2%;
padding-bottom: 2%;
}
@media (max-width: 767px){#s-e8c8fe91-7c6a-44cd-b98c-6a4f263cf590 {
  padding-top: 0%;
padding-bottom: 0%;
}
}
@media (min-width: 0px) {
[id="s-e8c8fe91-7c6a-44cd-b98c-6a4f263cf590"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e8c8fe91-7c6a-44cd-b98c-6a4f263cf590"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e8c8fe91-7c6a-44cd-b98c-6a4f263cf590"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e8c8fe91-7c6a-44cd-b98c-6a4f263cf590"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-e8c8fe91-7c6a-44cd-b98c-6a4f263cf590"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-b28dc9db-8709-4ff4-b252-4abb6eb7acb8 {
  min-height: 50px;
}








#s-b28dc9db-8709-4ff4-b252-4abb6eb7acb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b28dc9db-8709-4ff4-b252-4abb6eb7acb8.shg-box.shg-c {
  justify-content: center;
}

#s-6be403cf-7844-47c7-873e-ce8c513bf58d {
  border-radius: 25px;
text-align: center;
}

#s-6be403cf-7844-47c7-873e-ce8c513bf58d {
  overflow: hidden;
  
  
}







  #s-6be403cf-7844-47c7-873e-ce8c513bf58d img.shogun-image {
    

    
    
    
  }


#s-6be403cf-7844-47c7-873e-ce8c513bf58d .shogun-image-content {
  
    justify-content: center;
  
}

#s-3aec8923-a31b-4262-b873-1db53ddfd781 {
  min-height: 150px;
}
@media (max-width: 767px){#s-3aec8923-a31b-4262-b873-1db53ddfd781 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-3aec8923-a31b-4262-b873-1db53ddfd781 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3aec8923-a31b-4262-b873-1db53ddfd781.shg-box.shg-c {
  justify-content: center;
}

#s-b4405437-aa86-4dd1-938e-d218df3199ec {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-b4405437-aa86-4dd1-938e-d218df3199ec {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-b4405437-aa86-4dd1-938e-d218df3199ec .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-b4405437-aa86-4dd1-938e-d218df3199ec .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-d8d1c230-53c9-44c3-a74a-1b053ec72334 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-d8d1c230-53c9-44c3-a74a-1b053ec72334 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-8ce81b5c-d36c-4ad4-9137-3c93e6b6e6c8 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-8ce81b5c-d36c-4ad4-9137-3c93e6b6e6c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ce81b5c-d36c-4ad4-9137-3c93e6b6e6c8.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-4af953db-8657-482b-904c-9e11d534cd0c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4af953db-8657-482b-904c-9e11d534cd0c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-4af953db-8657-482b-904c-9e11d534cd0c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-4af953db-8657-482b-904c-9e11d534cd0c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-87bfed05-9acd-4413-a4f5-e12a6e13ee96 {
  min-height: 50px;
}








#s-87bfed05-9acd-4413-a4f5-e12a6e13ee96 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-87bfed05-9acd-4413-a4f5-e12a6e13ee96.shg-box.shg-c {
  justify-content: center;
}

#s-eee34e23-fa05-43b6-9802-b44fc25d0c61 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-eee34e23-fa05-43b6-9802-b44fc25d0c61 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-eee34e23-fa05-43b6-9802-b44fc25d0c61 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-eee34e23-fa05-43b6-9802-b44fc25d0c61 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-590279ab-3c4d-45cc-8faf-67b26de0c2eb {
  margin-top: 3%;
}
@media (max-width: 767px){#s-590279ab-3c4d-45cc-8faf-67b26de0c2eb {
  padding-bottom: 10px;
}
}
#s-57a254db-c14d-40e5-8120-bbaef1498964 {
  min-height: 150px;
}
@media (max-width: 767px){#s-57a254db-c14d-40e5-8120-bbaef1498964 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-57a254db-c14d-40e5-8120-bbaef1498964 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-57a254db-c14d-40e5-8120-bbaef1498964.shg-box.shg-c {
  justify-content: center;
}

#s-c2af59bf-d345-49f8-af80-cf20627b7edb {
  border-radius: 25px;
text-align: center;
}

#s-c2af59bf-d345-49f8-af80-cf20627b7edb {
  overflow: hidden;
  
  
}







  #s-c2af59bf-d345-49f8-af80-cf20627b7edb img.shogun-image {
    

    
    
    
  }


#s-c2af59bf-d345-49f8-af80-cf20627b7edb .shogun-image-content {
  
    justify-content: center;
  
}

#s-1bd7bcfc-88c1-4fe2-9bea-fd62d1a8fffe {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-1bd7bcfc-88c1-4fe2-9bea-fd62d1a8fffe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1bd7bcfc-88c1-4fe2-9bea-fd62d1a8fffe.shg-box.shg-c {
  justify-content: center;
}

#s-0478be94-241a-469d-8cb6-fe77cb0ff603 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-0478be94-241a-469d-8cb6-fe77cb0ff603 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-0478be94-241a-469d-8cb6-fe77cb0ff603 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-0478be94-241a-469d-8cb6-fe77cb0ff603 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-79b1881f-400d-4f5f-985d-6fde7c966e65 {
  margin-top: 3%;
}

#s-2ee108c2-9334-43ee-b52a-e03aa25645af {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-2ee108c2-9334-43ee-b52a-e03aa25645af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2ee108c2-9334-43ee-b52a-e03aa25645af.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-daa9de83-e0ee-4d90-b0ff-4e404830e680"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-daa9de83-e0ee-4d90-b0ff-4e404830e680"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-daa9de83-e0ee-4d90-b0ff-4e404830e680"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-daa9de83-e0ee-4d90-b0ff-4e404830e680"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-91074a04-06a8-42e7-baff-b88d7b8731e0 {
  min-height: 50px;
}








#s-91074a04-06a8-42e7-baff-b88d7b8731e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-91074a04-06a8-42e7-baff-b88d7b8731e0.shg-box.shg-c {
  justify-content: center;
}

#s-824ac09b-ee03-4469-a7dc-4f8254be44c9 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-824ac09b-ee03-4469-a7dc-4f8254be44c9 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-824ac09b-ee03-4469-a7dc-4f8254be44c9 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-824ac09b-ee03-4469-a7dc-4f8254be44c9 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-4ab36095-a825-4fca-ac0f-9a46df0ae00f {
  margin-top: 3%;
}
@media (max-width: 767px){#s-4ab36095-a825-4fca-ac0f-9a46df0ae00f {
  padding-bottom: 10px;
}
}
#s-8ce399f9-d3bf-44fc-867f-25acbcfacb5d {
  min-height: 150px;
}
@media (max-width: 767px){#s-8ce399f9-d3bf-44fc-867f-25acbcfacb5d {
  margin-top: 0.5em;
margin-bottom: 0em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-8ce399f9-d3bf-44fc-867f-25acbcfacb5d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ce399f9-d3bf-44fc-867f-25acbcfacb5d.shg-box.shg-c {
  justify-content: center;
}

#s-5b591808-907e-4807-8997-bf4d4c7ecd33 {
  margin-left: 0%;
margin-right: 0%;
border-radius: 25px;
text-align: center;
}

#s-5b591808-907e-4807-8997-bf4d4c7ecd33 {
  overflow: hidden;
  
  
}







  #s-5b591808-907e-4807-8997-bf4d4c7ecd33 img.shogun-image {
    

    
    
    
  }


#s-5b591808-907e-4807-8997-bf4d4c7ecd33 .shogun-image-content {
  
    justify-content: center;
  
}

#s-0bd9f973-1ae4-44ec-9757-0c9b5296f701 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-0bd9f973-1ae4-44ec-9757-0c9b5296f701 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0bd9f973-1ae4-44ec-9757-0c9b5296f701 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (min-width: 768px) and (max-width: 991px){#s-0bd9f973-1ae4-44ec-9757-0c9b5296f701 {
  margin-top: 1em;
margin-bottom: 0em;
}
}@media (max-width: 767px){#s-0bd9f973-1ae4-44ec-9757-0c9b5296f701 {
  margin-top: 1em;
margin-bottom: 0em;
}
}







#s-0bd9f973-1ae4-44ec-9757-0c9b5296f701 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0bd9f973-1ae4-44ec-9757-0c9b5296f701.shg-box.shg-c {
  justify-content: center;
}

#s-48a149d9-ad25-41bd-806c-062a2c5d2124 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-48a149d9-ad25-41bd-806c-062a2c5d2124 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-48a149d9-ad25-41bd-806c-062a2c5d2124 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-48a149d9-ad25-41bd-806c-062a2c5d2124 .shogun-heading-component h2 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-5206d792-7a73-44bf-bd90-c950a1941539 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-5206d792-7a73-44bf-bd90-c950a1941539 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5206d792-7a73-44bf-bd90-c950a1941539.shg-box.shg-c {
  justify-content: center;
}

#s-d063c037-7451-41a0-839f-5e7d922ff12b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d063c037-7451-41a0-839f-5e7d922ff12b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-d063c037-7451-41a0-839f-5e7d922ff12b .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-d063c037-7451-41a0-839f-5e7d922ff12b .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-36287b09-2b67-4033-9c56-7175f79ed340 {
  margin-top: 3%;
}

#s-25d7ea0d-1a0a-45ca-9f2f-1dcff958bd73 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-25d7ea0d-1a0a-45ca-9f2f-1dcff958bd73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-25d7ea0d-1a0a-45ca-9f2f-1dcff958bd73.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-56684e1f-770e-4090-bbf7-0f3cc7d60230"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-56684e1f-770e-4090-bbf7-0f3cc7d60230"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-56684e1f-770e-4090-bbf7-0f3cc7d60230"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-56684e1f-770e-4090-bbf7-0f3cc7d60230"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-1d4538bb-ea2e-4c2f-b49c-84c6de3018a3 {
  min-height: 50px;
}








#s-1d4538bb-ea2e-4c2f-b49c-84c6de3018a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1d4538bb-ea2e-4c2f-b49c-84c6de3018a3.shg-box.shg-c {
  justify-content: center;
}

#s-7d52853a-fb92-443a-ba36-16618f1dd619 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-7d52853a-fb92-443a-ba36-16618f1dd619 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-7d52853a-fb92-443a-ba36-16618f1dd619 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-7d52853a-fb92-443a-ba36-16618f1dd619 .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-c57da102-da28-4b29-9c25-4aeadcc10ef2 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-c57da102-da28-4b29-9c25-4aeadcc10ef2 {
  padding-bottom: 10px;
}
}
#s-f4e21237-bc10-45f6-861f-a0d7452b60e8 {
  min-height: 150px;
}
@media (max-width: 767px){#s-f4e21237-bc10-45f6-861f-a0d7452b60e8 {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-f4e21237-bc10-45f6-861f-a0d7452b60e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f4e21237-bc10-45f6-861f-a0d7452b60e8.shg-box.shg-c {
  justify-content: center;
}

#s-7f16fc66-64e3-49a9-b052-eac5e5f7059a {
  border-radius: 25px;
text-align: center;
}

#s-7f16fc66-64e3-49a9-b052-eac5e5f7059a {
  overflow: hidden;
  
  
}







  #s-7f16fc66-64e3-49a9-b052-eac5e5f7059a img.shogun-image {
    

    
    
    
  }


#s-7f16fc66-64e3-49a9-b052-eac5e5f7059a .shogun-image-content {
  
    justify-content: center;
  
}

#s-a831b951-14d2-4709-9a2b-5cee0bfe9208 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-a831b951-14d2-4709-9a2b-5cee0bfe9208 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a831b951-14d2-4709-9a2b-5cee0bfe9208.shg-box.shg-c {
  justify-content: center;
}

#s-6c02ebf4-5bc8-4623-b231-559b0c244d98 {
  margin-top: 0px;
margin-bottom: 3%;
padding-left: 20%;
padding-right: 20%;
}
@media (max-width: 767px){#s-6c02ebf4-5bc8-4623-b231-559b0c244d98 {
  padding-left: 10%;
padding-right: 10%;
}
}
#s-631239a3-a823-4982-a251-5014e4379c15 {
  margin-top: 0px;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-style: solid;
border-radius: 4px;
background-color: rgba(99, 23, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-631239a3-a823-4982-a251-5014e4379c15:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-631239a3-a823-4982-a251-5014e4379c15:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
border-radius: 25px !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-631239a3-a823-4982-a251-5014e4379c15-root {
    text-align: center;
  }


#s-631239a3-a823-4982-a251-5014e4379c15.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-631239a3-a823-4982-a251-5014e4379c15-root {
    text-align: center;
  }


#s-631239a3-a823-4982-a251-5014e4379c15.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-631239a3-a823-4982-a251-5014e4379c15-root {
    text-align: center;
  }


#s-631239a3-a823-4982-a251-5014e4379c15.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-631239a3-a823-4982-a251-5014e4379c15-root {
    text-align: center;
  }


#s-631239a3-a823-4982-a251-5014e4379c15.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-631239a3-a823-4982-a251-5014e4379c15-root {
    text-align: center;
  }


#s-631239a3-a823-4982-a251-5014e4379c15.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-37f9670f-42b2-4036-b3b5-ddcf7401d8c7 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-37f9670f-42b2-4036-b3b5-ddcf7401d8c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-37f9670f-42b2-4036-b3b5-ddcf7401d8c7.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-e94e74fd-200e-41f5-bfc0-674d408fd0f0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e94e74fd-200e-41f5-bfc0-674d408fd0f0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e94e74fd-200e-41f5-bfc0-674d408fd0f0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e94e74fd-200e-41f5-bfc0-674d408fd0f0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-e94e74fd-200e-41f5-bfc0-674d408fd0f0"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-cb8dbacc-9523-46f5-b327-b562a2be4043 {
  border-radius: 25px;
text-align: center;
}

#s-cb8dbacc-9523-46f5-b327-b562a2be4043 {
  overflow: hidden;
  
  
}







  #s-cb8dbacc-9523-46f5-b327-b562a2be4043 img.shogun-image {
    

    
    
    
  }


#s-cb8dbacc-9523-46f5-b327-b562a2be4043 .shogun-image-content {
  
    justify-content: center;
  
}

#s-b4fb914f-4ff4-4333-84d8-24fd6d07cfc1 {
  min-height: 150px;
}
@media (max-width: 767px){#s-b4fb914f-4ff4-4333-84d8-24fd6d07cfc1 {
  padding-top: 10px;
padding-bottom: 10px;
}
}







#s-b4fb914f-4ff4-4333-84d8-24fd6d07cfc1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b4fb914f-4ff4-4333-84d8-24fd6d07cfc1.shg-box.shg-c {
  justify-content: center;
}

#s-a530b737-1122-4fad-8fb0-72191c64bf3a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-a530b737-1122-4fad-8fb0-72191c64bf3a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-a530b737-1122-4fad-8fb0-72191c64bf3a .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-a530b737-1122-4fad-8fb0-72191c64bf3a .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-b38e0058-5695-4ab8-9964-6adb139ac824 {
  margin-top: 3%;
}
@media (max-width: 767px){#s-b38e0058-5695-4ab8-9964-6adb139ac824 {
  padding-top: 0px;
padding-bottom: 10px;
}
}
#s-b7bcd94b-3f77-4b00-bce0-dec44dce34aa {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-b7bcd94b-3f77-4b00-bce0-dec44dce34aa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b7bcd94b-3f77-4b00-bce0-dec44dce34aa.shg-box.shg-c {
  justify-content: center;
}

#s-7ba9508d-03d9-4b13-a952-91c907c0b617 {
  padding-left: 20%;
padding-right: 20%;
}
@media (max-width: 767px){#s-7ba9508d-03d9-4b13-a952-91c907c0b617 {
  padding-left: 10%;
padding-right: 10%;
}
}
#s-e5a79be0-ea52-44be-9646-898bbd25b29b {
  padding-top: 2%;
padding-bottom: 2%;
}

@media (min-width: 0px) {
[id="s-e5a79be0-ea52-44be-9646-898bbd25b29b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-e5a79be0-ea52-44be-9646-898bbd25b29b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e5a79be0-ea52-44be-9646-898bbd25b29b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e5a79be0-ea52-44be-9646-898bbd25b29b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-7257942f-498a-475a-96a6-cdb4412f69d2 {
  text-align: right;
}

#s-7257942f-498a-475a-96a6-cdb4412f69d2 {
  overflow: hidden;
  
  
}







  #s-7257942f-498a-475a-96a6-cdb4412f69d2 img.shogun-image {
    

    
    
    
  }


#s-7257942f-498a-475a-96a6-cdb4412f69d2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-a047b8af-977e-4274-84f1-18ec6b203754 {
  text-align: left;
}

#s-a047b8af-977e-4274-84f1-18ec6b203754 {
  overflow: hidden;
  
  
}







  #s-a047b8af-977e-4274-84f1-18ec6b203754 img.shogun-image {
    

    
    
    
  }


#s-a047b8af-977e-4274-84f1-18ec6b203754 .shogun-image-content {
  
    justify-content: center;
  
}

#s-20fa691d-2f1a-4bf2-8945-a64373f4b58c {
  padding-top: 2%;
padding-left: 0%;
padding-bottom: 2%;
padding-right: 0%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-20fa691d-2f1a-4bf2-8945-a64373f4b58c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-20fa691d-2f1a-4bf2-8945-a64373f4b58c.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-b8079490-5653-4170-8ed8-70eee7cdc688"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b8079490-5653-4170-8ed8-70eee7cdc688"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b8079490-5653-4170-8ed8-70eee7cdc688"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b8079490-5653-4170-8ed8-70eee7cdc688"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-e95a36c0-38a9-4df6-b35f-f8ef7831269a {
  min-height: 50px;
}








#s-e95a36c0-38a9-4df6-b35f-f8ef7831269a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e95a36c0-38a9-4df6-b35f-f8ef7831269a.shg-box.shg-c {
  justify-content: center;
}

#s-16935d4c-1e86-4420-91fc-e1a14fb18d3e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 10px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-16935d4c-1e86-4420-91fc-e1a14fb18d3e {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
}
#s-16935d4c-1e86-4420-91fc-e1a14fb18d3e .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


@media (min-width: 992px) and (max-width: 1199px){#s-16935d4c-1e86-4420-91fc-e1a14fb18d3e .shogun-heading-component h3 {
  color: rgba(99, 23, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}


}
#s-3c8ce8de-8bd4-4f1b-af81-03ff7a01fdfd {
  margin-top: 3%;
}
@media (max-width: 767px){#s-3c8ce8de-8bd4-4f1b-af81-03ff7a01fdfd {
  padding-bottom: 10px;
}
}
#s-65f0ca24-ba55-43ee-b8f4-79338419b71e {
  min-height: 150px;
}
@media (max-width: 767px){#s-65f0ca24-ba55-43ee-b8f4-79338419b71e {
  margin-top: 0.5em;
margin-bottom: 0.5em;
padding-top: 0px;
padding-bottom: 0px;
}
}







#s-65f0ca24-ba55-43ee-b8f4-79338419b71e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-65f0ca24-ba55-43ee-b8f4-79338419b71e.shg-box.shg-c {
  justify-content: center;
}

#s-296baf6f-7cd2-45d0-844d-db3f5e9155da {
  border-radius: 25px;
text-align: center;
}

#s-296baf6f-7cd2-45d0-844d-db3f5e9155da {
  overflow: hidden;
  
  
}







  #s-296baf6f-7cd2-45d0-844d-db3f5e9155da img.shogun-image {
    

    
    
    
  }


#s-296baf6f-7cd2-45d0-844d-db3f5e9155da .shogun-image-content {
  
    justify-content: center;
  
}

#s-536b35fb-177c-454e-9c5d-aed15a703842 {
  padding-top: 2%;
padding-left: 5%;
padding-bottom: 2%;
padding-right: 5%;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-536b35fb-177c-454e-9c5d-aed15a703842 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-536b35fb-177c-454e-9c5d-aed15a703842.shg-box.shg-c {
  justify-content: center;
}

#s-a9b045e9-8295-4952-9acd-453ad21e821d {
  margin-bottom: 3%;
padding-left: 20%;
padding-right: 20%;
}
@media (max-width: 767px){#s-a9b045e9-8295-4952-9acd-453ad21e821d {
  padding-left: 10%;
padding-right: 10%;
}
}
#s-228b98df-cd79-4ed2-a0be-90e8017ef1df {
  margin-top: 0px;
padding-top: 4px;
padding-left: 17px;
padding-bottom: 4px;
padding-right: 17px;
border-color: rgba(99, 23, 255, 1);
border-style: solid;
border-radius: 4px;
background-color: rgba(99, 23, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-228b98df-cd79-4ed2-a0be-90e8017ef1df:hover {border-style: solid !important;
border-color: rgba(71, 24, 167, 1) !important;
background-color: rgba(71, 24, 167, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-228b98df-cd79-4ed2-a0be-90e8017ef1df:active {border-style: solid !important;
border-color: rgba(95, 34, 221, 1) !important;
background-color: rgba(95, 34, 221, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-228b98df-cd79-4ed2-a0be-90e8017ef1df-root {
    text-align: center;
  }


#s-228b98df-cd79-4ed2-a0be-90e8017ef1df.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-228b98df-cd79-4ed2-a0be-90e8017ef1df-root {
    text-align: center;
  }


#s-228b98df-cd79-4ed2-a0be-90e8017ef1df.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-228b98df-cd79-4ed2-a0be-90e8017ef1df-root {
    text-align: center;
  }


#s-228b98df-cd79-4ed2-a0be-90e8017ef1df.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-228b98df-cd79-4ed2-a0be-90e8017ef1df-root {
    text-align: center;
  }


#s-228b98df-cd79-4ed2-a0be-90e8017ef1df.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-228b98df-cd79-4ed2-a0be-90e8017ef1df-root {
    text-align: center;
  }


#s-228b98df-cd79-4ed2-a0be-90e8017ef1df.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-5cf8ea46-6845-4efd-ab94-c1c5dc490831 {
  text-align: left;
}

#s-e352b24e-2a0c-46f9-ad41-c793e2d7abb5 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

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

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

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

/* <-- User Content Animations */

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

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

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