#s-ab6fa965-e4ec-4053-8fe5-1f02e43a547e { padding-bottom: 20px; }
.shogun-tabs {
  margin: 0 !important;
  list-style: none !important;
  padding: 0 0 0 0;
  overflow: visible;
  display: flex;
}

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

.shogun-tabs li {
  text-decoration: none;
  cursor: pointer;
  position: relative;
  display: flex;
  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: 0;
  left: 0;
  z-index: -1;
  outline: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  content: "";
  transform: perspective(100px) rotateX(30deg);
  -webkit-transform: perspective(100px) rotateX(30deg);
}

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

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

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

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

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

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

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

.shogun-tab-title {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  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 */
  -webkit-transform: translateZ(1000px);
          transform: translateZ(1000px);
}

#s-29f0322f-da4b-421b-ac14-96de3c913fb4 .shogun-tabs {
  justify-content: flex-start;
}


  #s-29f0322f-da4b-421b-ac14-96de3c913fb4 .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid #DDDDDD;
  }
  #s-29f0322f-da4b-421b-ac14-96de3c913fb4 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: #F4F4F4;
    border: 1px solid #ddd;
  }
#s-29f0322f-da4b-421b-ac14-96de3c913fb4 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(175, 143, 52, 1);
  
  
  
  font-size: 16px;
}

#s-29f0322f-da4b-421b-ac14-96de3c913fb4 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(175, 143, 52, 1);
}

#s-29f0322f-da4b-421b-ac14-96de3c913fb4 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: #F4F4F4;
}

#s-29f0322f-da4b-421b-ac14-96de3c913fb4 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid #ddd;
}

#s-29f0322f-da4b-421b-ac14-96de3c913fb4 .shogun-tab {
  max-width: calc(100% / 3 - (3 - 2) * 2px / 3);
}

#s-672e3a76-83c3-45bc-be84-fce676b9ba3b { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
.shogun-accordion-wrapper .shogun-accordion {
  margin-bottom: 0;
  border-radius: 4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-974cf8ab-9fb9-4288-925f-ee9145ad41ff > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-974cf8ab-9fb9-4288-925f-ee9145ad41ff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-974cf8ab-9fb9-4288-925f-ee9145ad41ff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-974cf8ab-9fb9-4288-925f-ee9145ad41ff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-974cf8ab-9fb9-4288-925f-ee9145ad41ff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-974cf8ab-9fb9-4288-925f-ee9145ad41ff > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-de27a665-80e7-4619-94fd-8139e6cc72a9 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-45e5b687-15f4-4d39-add9-25a4cbbf7762 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-36a96c63-936f-4f19-a5f8-8677f66501f8 { padding-top: 10px;
padding-bottom: 10px; }
#s-5f8665e3-438b-4d59-ba3c-7991d8cd3dc2 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-5f8665e3-438b-4d59-ba3c-7991d8cd3dc2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-5f8665e3-438b-4d59-ba3c-7991d8cd3dc2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-5f8665e3-438b-4d59-ba3c-7991d8cd3dc2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-5f8665e3-438b-4d59-ba3c-7991d8cd3dc2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-5f8665e3-438b-4d59-ba3c-7991d8cd3dc2 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-8394478c-2977-4f5a-87f8-b8c3c1476921 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-38a829bf-79b2-4e1c-87ca-39418328233b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-38a829bf-79b2-4e1c-87ca-39418328233b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-38a829bf-79b2-4e1c-87ca-39418328233b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-38a829bf-79b2-4e1c-87ca-39418328233b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-38a829bf-79b2-4e1c-87ca-39418328233b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-38a829bf-79b2-4e1c-87ca-39418328233b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-cce7b2f0-c166-48c5-a5a9-a80325ccd610 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-e397f2f5-1aa7-48c7-a0a5-bce5ae6e9ee7 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-e397f2f5-1aa7-48c7-a0a5-bce5ae6e9ee7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-e397f2f5-1aa7-48c7-a0a5-bce5ae6e9ee7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-e397f2f5-1aa7-48c7-a0a5-bce5ae6e9ee7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-e397f2f5-1aa7-48c7-a0a5-bce5ae6e9ee7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-e397f2f5-1aa7-48c7-a0a5-bce5ae6e9ee7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-f12fde9f-7230-45df-9e7d-0b0814884b6e { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-ea8fa299-0001-428d-999f-7f5f84111a96 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-ea8fa299-0001-428d-999f-7f5f84111a96 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-ea8fa299-0001-428d-999f-7f5f84111a96 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-ea8fa299-0001-428d-999f-7f5f84111a96 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-ea8fa299-0001-428d-999f-7f5f84111a96 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-ea8fa299-0001-428d-999f-7f5f84111a96 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-ee030be7-7f8b-4cd6-bacb-03492f16e5cd { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-9f5d0ee8-eac6-43f7-b026-607f2ea1d3dc > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-9f5d0ee8-eac6-43f7-b026-607f2ea1d3dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-9f5d0ee8-eac6-43f7-b026-607f2ea1d3dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-9f5d0ee8-eac6-43f7-b026-607f2ea1d3dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-9f5d0ee8-eac6-43f7-b026-607f2ea1d3dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-9f5d0ee8-eac6-43f7-b026-607f2ea1d3dc > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-06321917-1927-4e0a-b8c7-83b8cdcab26f { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-cfcdc1b3-7f38-4f4d-8c0a-9169d84ce067 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-cfcdc1b3-7f38-4f4d-8c0a-9169d84ce067 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-cfcdc1b3-7f38-4f4d-8c0a-9169d84ce067 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-cfcdc1b3-7f38-4f4d-8c0a-9169d84ce067 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-cfcdc1b3-7f38-4f4d-8c0a-9169d84ce067 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-cfcdc1b3-7f38-4f4d-8c0a-9169d84ce067 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-88b13510-60da-49c6-8fac-818cd92bf8d1 { padding-top: 10px;
padding-bottom: 10px; }
#s-fadc1e3c-2299-4047-8958-4d6b0c00a233 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-fadc1e3c-2299-4047-8958-4d6b0c00a233 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-fadc1e3c-2299-4047-8958-4d6b0c00a233 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-fadc1e3c-2299-4047-8958-4d6b0c00a233 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-fadc1e3c-2299-4047-8958-4d6b0c00a233 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-fadc1e3c-2299-4047-8958-4d6b0c00a233 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-8e0bf0e2-27ac-417b-af5a-21da5610029b { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-3d55e601-f3b0-4c5b-9719-ea7c9360f015 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-3d55e601-f3b0-4c5b-9719-ea7c9360f015 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-3d55e601-f3b0-4c5b-9719-ea7c9360f015 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-3d55e601-f3b0-4c5b-9719-ea7c9360f015 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-3d55e601-f3b0-4c5b-9719-ea7c9360f015 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-3d55e601-f3b0-4c5b-9719-ea7c9360f015 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-37990c0f-b7eb-44ef-ad19-578528d0934f { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-a2895d3b-7998-41bb-9ff7-b50c267f150b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-a2895d3b-7998-41bb-9ff7-b50c267f150b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-a2895d3b-7998-41bb-9ff7-b50c267f150b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-a2895d3b-7998-41bb-9ff7-b50c267f150b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-a2895d3b-7998-41bb-9ff7-b50c267f150b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-a2895d3b-7998-41bb-9ff7-b50c267f150b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-7ecdf2b2-a2b8-4448-93ba-8535f5a82312 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-98283e62-0713-4f6b-a3bb-ea9fa53385fa > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-98283e62-0713-4f6b-a3bb-ea9fa53385fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-98283e62-0713-4f6b-a3bb-ea9fa53385fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-98283e62-0713-4f6b-a3bb-ea9fa53385fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-98283e62-0713-4f6b-a3bb-ea9fa53385fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-98283e62-0713-4f6b-a3bb-ea9fa53385fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-e8deb9b6-a484-4bf2-ac1d-a464b331a409 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-fb5b7576-2685-4537-a575-80b791c3f0cb > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-fb5b7576-2685-4537-a575-80b791c3f0cb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-fb5b7576-2685-4537-a575-80b791c3f0cb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-fb5b7576-2685-4537-a575-80b791c3f0cb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-fb5b7576-2685-4537-a575-80b791c3f0cb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-fb5b7576-2685-4537-a575-80b791c3f0cb > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-24221129-5033-49be-94f9-6f6533a21d56 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-d117dd9d-dac0-4b1f-b106-3258aabcb5a1 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-d117dd9d-dac0-4b1f-b106-3258aabcb5a1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-d117dd9d-dac0-4b1f-b106-3258aabcb5a1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-d117dd9d-dac0-4b1f-b106-3258aabcb5a1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-d117dd9d-dac0-4b1f-b106-3258aabcb5a1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-d117dd9d-dac0-4b1f-b106-3258aabcb5a1 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-036c9567-ea0a-43e7-991b-323b40e46c35 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-0dc29dad-aef3-4295-b08d-a479266ec0c3 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-0dc29dad-aef3-4295-b08d-a479266ec0c3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-0dc29dad-aef3-4295-b08d-a479266ec0c3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-0dc29dad-aef3-4295-b08d-a479266ec0c3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-0dc29dad-aef3-4295-b08d-a479266ec0c3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-0dc29dad-aef3-4295-b08d-a479266ec0c3 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-0fc6f645-8ac5-4734-9ccc-4c50eb7df41c { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-c8bfd6c6-ffe1-45c3-858c-39f90d3fd09a > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-c8bfd6c6-ffe1-45c3-858c-39f90d3fd09a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-c8bfd6c6-ffe1-45c3-858c-39f90d3fd09a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-c8bfd6c6-ffe1-45c3-858c-39f90d3fd09a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-c8bfd6c6-ffe1-45c3-858c-39f90d3fd09a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-c8bfd6c6-ffe1-45c3-858c-39f90d3fd09a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-ddf45080-a01d-4417-a798-100c8276d8e8 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-20a11f10-d429-431f-9438-b9ebbb0b9230 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-20a11f10-d429-431f-9438-b9ebbb0b9230 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-20a11f10-d429-431f-9438-b9ebbb0b9230 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-20a11f10-d429-431f-9438-b9ebbb0b9230 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-20a11f10-d429-431f-9438-b9ebbb0b9230 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-20a11f10-d429-431f-9438-b9ebbb0b9230 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-ca9e077c-0545-489b-8bad-90175dc05bfc { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-49d105b9-c1e5-4531-ad0e-6350087808ba > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-49d105b9-c1e5-4531-ad0e-6350087808ba > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-49d105b9-c1e5-4531-ad0e-6350087808ba > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-49d105b9-c1e5-4531-ad0e-6350087808ba > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-49d105b9-c1e5-4531-ad0e-6350087808ba > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-49d105b9-c1e5-4531-ad0e-6350087808ba > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-5e8de330-3ecc-4776-8899-a5d1b1e7e747 { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-a3edfec9-5403-432e-ac1b-d6a48bff218a > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-a3edfec9-5403-432e-ac1b-d6a48bff218a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-a3edfec9-5403-432e-ac1b-d6a48bff218a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-a3edfec9-5403-432e-ac1b-d6a48bff218a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-a3edfec9-5403-432e-ac1b-d6a48bff218a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-a3edfec9-5403-432e-ac1b-d6a48bff218a > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-62d37406-17ac-40e7-b3de-6a0e0c8fe16a { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
#s-037f6678-5d5e-490c-b0f5-16c13ce2a9e4 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-037f6678-5d5e-490c-b0f5-16c13ce2a9e4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-037f6678-5d5e-490c-b0f5-16c13ce2a9e4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(175, 143, 52, 1);
}

#s-037f6678-5d5e-490c-b0f5-16c13ce2a9e4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-037f6678-5d5e-490c-b0f5-16c13ce2a9e4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(175, 143, 52, 1);
  text-align: left;
  
  
  
  font-size: 16px;
}

#s-037f6678-5d5e-490c-b0f5-16c13ce2a9e4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-073612a5-3597-40c4-b863-d4db6acae32b { padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px; }
.shg-btn {
  cursor: pointer;
  box-sizing: border-box;
}

#s-8b2e8a90-f9b8-4f99-8511-1a11ec4bd203 { margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: rgba(175, 143, 52, 1);
text-decoration: none; }
#s-8b2e8a90-f9b8-4f99-8511-1a11ec4bd203:hover {background-color: rgba(151, 123, 45, 1) !important;
text-decoration: none !important;}
#s-8b2e8a90-f9b8-4f99-8511-1a11ec4bd203:active {background-color: #000000 !important;
text-decoration: none !important;}

 #s-8b2e8a90-f9b8-4f99-8511-1a11ec4bd203.shg-btn {
   color: #ffffff;
   font-size: 20px;
   font-weight:  normal ;
   font-style:  normal ;
   
 }
.shg-sld-content {
  width: 100%;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
}

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
  }
}

#s-daf4c250-936f-4e37-a2f5-6ff93470e63f { padding-top: 0px;
padding-bottom: 0px; }
.shogun-image-container {
  position: relative;
}

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

.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 {
  min-height: inherit;
  max-height: inherit;
}

.shogun-lightbox-item {
  cursor: pointer;
  min-height: inherit;
  max-height: inherit;
}

.shogun-lightbox {
  display: none;
  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);
}

.shogun-lightbox-content {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.shogun-lightbox-close {
  color: #fff;
  font-size: 45px;
  align-self: flex-end;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}

.shogun-lightbox-image-container {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  padding: 10px;
}

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

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

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

#s-89c4d607-3af4-4a05-8a4d-76cf09489ff1 { text-align: center; }
#s-a4ba77b0-40f4-4f4d-9fea-b96fd3939d8f { text-align: center; }
#s-5b95c7a3-3e7a-4993-8060-ed91a29e109b { text-align: center; }
#s-7994df30-3129-4074-a364-a94cbbd5e589 { text-align: center; }
#s-2e80a43b-2946-4604-a67f-4f2513737bd9 { text-align: center; }
#s-75e59d77-5c70-4638-8086-a7d646c590fd { text-align: center; }
#s-4d7ceed8-7f99-4995-8c11-abc360abad3a { text-align: center; }
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-71b35e11-4e65-4777-9c85-20b12bb50228 { padding-top: 20px;
padding-left: 50px;
padding-bottom: 20px;
padding-right: 50px; }
#s-69021321-fc44-4f29-a3c4-a5890ca7d89a {
  display: none;
}
img.shogun-image {
  display: block;
  max-width: 100% !important;
  margin: 0 auto !important;
}

.shg-product-image-wrapper {
  display: none;
}

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

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

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

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

#s-6b7307cf-2d16-4bc8-b673-9ee0f8f4ea26 { padding-top: 10px;
padding-bottom: 10px;
text-align: left; }
#s-6b7307cf-2d16-4bc8-b673-9ee0f8f4ea26 .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 19px;
}

#s-466315fe-9659-495b-a217-9975f869859e { text-align: left; }
#s-466315fe-9659-495b-a217-9975f869859e .shg-product-sold-out {
  display: none;
}

#s-466315fe-9659-495b-a217-9975f869859e .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-466315fe-9659-495b-a217-9975f869859e .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-87333f38-12ea-4233-b4b0-2e6a125c3d0e {
  display: none;
}
#s-7219b3af-6c54-4394-9602-c6a192e9ca93 { text-align: left; }
#s-b8de8881-ec7d-4657-81f5-657edea250b3 { padding-top: 10px;
padding-bottom: 10px;
text-align: left; }
#s-b8de8881-ec7d-4657-81f5-657edea250b3 .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 19px;
}

#s-3a956151-9ca6-47fc-b27e-accf8507486d { text-align: left; }
#s-3a956151-9ca6-47fc-b27e-accf8507486d .shg-product-sold-out {
  display: none;
}

#s-3a956151-9ca6-47fc-b27e-accf8507486d .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-3a956151-9ca6-47fc-b27e-accf8507486d .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-6ea40c87-cb8f-4ec4-b105-ae3018300fff {
  display: none;
}
#s-64431b9a-ddc6-4de7-83e4-8c1c22ca32bc { text-align: left; }
#s-9505fecb-62ae-4d01-9747-240b705dc8d0 { padding-top: 10px;
padding-bottom: 10px;
text-align: left; }
#s-9505fecb-62ae-4d01-9747-240b705dc8d0 .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 19px;
}

#s-ce3ede5e-a4bc-4700-83bc-b294ac3d6544 { text-align: left; }
#s-ce3ede5e-a4bc-4700-83bc-b294ac3d6544 .shg-product-sold-out {
  display: none;
}

#s-ce3ede5e-a4bc-4700-83bc-b294ac3d6544 .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-ce3ede5e-a4bc-4700-83bc-b294ac3d6544 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-c29fb47c-b8f8-4a2e-8684-064623eb8f96 {
  display: none;
}
#s-0fe64432-cb41-43df-97d7-884a2bdbcd9f { text-align: left; }
#s-77f8a4c4-d7f9-4192-bc95-ac914409f248 { padding-top: 10px;
padding-bottom: 10px;
text-align: left; }
#s-77f8a4c4-d7f9-4192-bc95-ac914409f248 .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 19px;
}

#s-2933aa9a-2ba2-4869-9619-6770d98f8586 { text-align: left; }
#s-2933aa9a-2ba2-4869-9619-6770d98f8586 .shg-product-sold-out {
  display: none;
}

#s-2933aa9a-2ba2-4869-9619-6770d98f8586 .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-2933aa9a-2ba2-4869-9619-6770d98f8586 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-7a0fe52e-dfb5-4a66-a021-ce4efbfc9590 {
  display: none;
}
#s-f9f98456-35cd-421e-803a-c1b2f31b44b6 { text-align: left; }
#s-5f813f96-04d6-4240-bd80-0362846fb3cd { padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-5f813f96-04d6-4240-bd80-0362846fb3cd .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
}

#s-f08d0c1e-defb-4536-a630-2fb105f2c741 { text-align: left; }
#s-f08d0c1e-defb-4536-a630-2fb105f2c741 .shg-product-sold-out {
  display: none;
}

#s-f08d0c1e-defb-4536-a630-2fb105f2c741 .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-f08d0c1e-defb-4536-a630-2fb105f2c741 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
.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%;
}

#s-3e47713e-3899-4faa-a26f-aefa1ec65af4 { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: #3498db; }
#s-3e47713e-3899-4faa-a26f-aefa1ec65af4:hover {background-color: #3cb0fd !important;
text-decoration: none !important;}
#s-3e47713e-3899-4faa-a26f-aefa1ec65af4:active {background-color: #000000 !important;
text-decoration: none !important;}

#s-3e47713e-3899-4faa-a26f-aefa1ec65af4 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3e47713e-3899-4faa-a26f-aefa1ec65af4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3e47713e-3899-4faa-a26f-aefa1ec65af4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  font-weight:  normal ;
  font-style:  normal ;
  
}

#s-3e47713e-3899-4faa-a26f-aefa1ec65af4.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-7469c250-46bc-40a3-840d-dd5561bdc296 {
  display: none;
}
#s-4b21ed8b-0e9a-499b-8f35-2fa28bf6fbfd { text-align: left; }
#s-aa5eee31-7aac-4826-a8ae-614a78925026 { padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-aa5eee31-7aac-4826-a8ae-614a78925026 .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
}

#s-5ed706e5-3dfd-446a-8bc2-bfafa6ba1d0e { text-align: left; }
#s-5ed706e5-3dfd-446a-8bc2-bfafa6ba1d0e .shg-product-sold-out {
  display: none;
}

#s-5ed706e5-3dfd-446a-8bc2-bfafa6ba1d0e .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-5ed706e5-3dfd-446a-8bc2-bfafa6ba1d0e .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-b8ed6fea-e4c0-4efe-b2cd-933b8b8fe61c { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: #3498db; }
#s-b8ed6fea-e4c0-4efe-b2cd-933b8b8fe61c:hover {background-color: #3cb0fd !important;
text-decoration: none !important;}
#s-b8ed6fea-e4c0-4efe-b2cd-933b8b8fe61c:active {background-color: #000000 !important;
text-decoration: none !important;}

#s-b8ed6fea-e4c0-4efe-b2cd-933b8b8fe61c {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b8ed6fea-e4c0-4efe-b2cd-933b8b8fe61c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b8ed6fea-e4c0-4efe-b2cd-933b8b8fe61c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  font-weight:  normal ;
  font-style:  normal ;
  
}

#s-b8ed6fea-e4c0-4efe-b2cd-933b8b8fe61c.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-1f989cf0-0b32-4313-9967-53a24b925fa0 {
  display: none;
}
#s-f005ceee-f75c-4b9c-be08-7fd3692c2830 { text-align: left; }
#s-501d3bb6-1675-4284-8cd2-ff818871ee84 { padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-501d3bb6-1675-4284-8cd2-ff818871ee84 .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
}

#s-8d24731e-3e04-47b9-962e-659bbc69032e { text-align: left; }
#s-8d24731e-3e04-47b9-962e-659bbc69032e .shg-product-sold-out {
  display: none;
}

#s-8d24731e-3e04-47b9-962e-659bbc69032e .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-8d24731e-3e04-47b9-962e-659bbc69032e .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-957be7af-8e15-4c15-a171-4b04d8e52dd4 { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: #3498db; }
#s-957be7af-8e15-4c15-a171-4b04d8e52dd4:hover {background-color: #3cb0fd !important;
text-decoration: none !important;}
#s-957be7af-8e15-4c15-a171-4b04d8e52dd4:active {background-color: #000000 !important;
text-decoration: none !important;}

#s-957be7af-8e15-4c15-a171-4b04d8e52dd4 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-957be7af-8e15-4c15-a171-4b04d8e52dd4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-957be7af-8e15-4c15-a171-4b04d8e52dd4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  font-weight:  normal ;
  font-style:  normal ;
  
}

#s-957be7af-8e15-4c15-a171-4b04d8e52dd4.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-a9d2f67d-c144-45d0-85ae-1368d1dc3525 {
  display: none;
}
#s-38ed48df-3ad8-4053-93af-d49ac8538db1 { text-align: left; }
#s-313e4a7d-d164-4aa3-a67a-3147ed89a6cd { padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-313e4a7d-d164-4aa3-a67a-3147ed89a6cd .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
}

#s-ca1a8b03-2e87-4fd3-8bbf-57a0cc2d6eab { text-align: left; }
#s-ca1a8b03-2e87-4fd3-8bbf-57a0cc2d6eab .shg-product-sold-out {
  display: none;
}

#s-ca1a8b03-2e87-4fd3-8bbf-57a0cc2d6eab .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-ca1a8b03-2e87-4fd3-8bbf-57a0cc2d6eab .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-c80dd81b-7b37-4487-b2c5-4a2c810dcf06 { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: #3498db; }
#s-c80dd81b-7b37-4487-b2c5-4a2c810dcf06:hover {background-color: #3cb0fd !important;
text-decoration: none !important;}
#s-c80dd81b-7b37-4487-b2c5-4a2c810dcf06:active {background-color: #000000 !important;
text-decoration: none !important;}

#s-c80dd81b-7b37-4487-b2c5-4a2c810dcf06 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c80dd81b-7b37-4487-b2c5-4a2c810dcf06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c80dd81b-7b37-4487-b2c5-4a2c810dcf06.shg-btn {
  color: #ffffff;
  font-size: 20px;
  font-weight:  normal ;
  font-style:  normal ;
  
}

#s-c80dd81b-7b37-4487-b2c5-4a2c810dcf06.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-a8f64207-377a-4b26-88d6-a42e48a32e34 {
  display: none;
}
#s-f92c195d-08f0-40b4-bcb2-95a4c228b3bb { text-align: left; }
#s-c857480e-139c-43b5-8d69-098d70690691 { padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-c857480e-139c-43b5-8d69-098d70690691 .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
}

#s-81441aaa-f0eb-40cc-9eb4-c9e6488a296e { text-align: left; }
#s-81441aaa-f0eb-40cc-9eb4-c9e6488a296e .shg-product-sold-out {
  display: none;
}

#s-81441aaa-f0eb-40cc-9eb4-c9e6488a296e .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-81441aaa-f0eb-40cc-9eb4-c9e6488a296e .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-efa80f04-8a2c-48a5-b645-85c965f1d2d3 { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: #3498db; }
#s-efa80f04-8a2c-48a5-b645-85c965f1d2d3:hover {background-color: #3cb0fd !important;
text-decoration: none !important;}
#s-efa80f04-8a2c-48a5-b645-85c965f1d2d3:active {background-color: #000000 !important;
text-decoration: none !important;}

#s-efa80f04-8a2c-48a5-b645-85c965f1d2d3 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-efa80f04-8a2c-48a5-b645-85c965f1d2d3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-efa80f04-8a2c-48a5-b645-85c965f1d2d3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  font-weight:  normal ;
  font-style:  normal ;
  
}

#s-efa80f04-8a2c-48a5-b645-85c965f1d2d3.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-ac500e3e-286e-4dc0-9476-a601462a8310 {
  display: none;
}
#s-73bec34c-0e0e-4a85-afb8-e905fcbe5e00 { text-align: left; }
#s-b33c6370-93dc-4234-a6ae-b5791faaf2dd { padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-b33c6370-93dc-4234-a6ae-b5791faaf2dd .shg-product-title-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
}

#s-cc9af498-6887-44d7-89f8-683e331eff75 { text-align: left; }
#s-cc9af498-6887-44d7-89f8-683e331eff75 .shg-product-sold-out {
  display: none;
}

#s-cc9af498-6887-44d7-89f8-683e331eff75 .shg-product-price {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
}

#s-cc9af498-6887-44d7-89f8-683e331eff75 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-5582618e-d814-496d-97c4-ab2630367b4c { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 4px;
text-align: center;
background-color: #3498db; }
#s-5582618e-d814-496d-97c4-ab2630367b4c:hover {background-color: #3cb0fd !important;
text-decoration: none !important;}
#s-5582618e-d814-496d-97c4-ab2630367b4c:active {background-color: #000000 !important;
text-decoration: none !important;}

#s-5582618e-d814-496d-97c4-ab2630367b4c {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5582618e-d814-496d-97c4-ab2630367b4c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5582618e-d814-496d-97c4-ab2630367b4c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  font-weight:  normal ;
  font-style:  normal ;
  
}

#s-5582618e-d814-496d-97c4-ab2630367b4c.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



.shg-box {
  position: relative;
}

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

.shg-box-vertical-center {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

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

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

#s-202a1220-adbe-4f38-b3cc-0fe781fc6855 { min-height: 50px;
background-color: rgba(248, 243, 237, 1); }
#s-202a1220-adbe-4f38-b3cc-0fe781fc6855 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
.shg-row {
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
justify-content: space-between;
}

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

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

#s-0e9b63c2-fa62-4521-aada-68a7d2acf878 { padding-top: 30px;
padding-left: 30px;
padding-bottom: 30px;
padding-right: 30px;
background-color: rgba(248, 243, 237, 1); }
@media (min-width: 0px) {
[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-0e9b63c2-fa62-4521-aada-68a7d2acf878"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-9667bdc5-3953-4ef1-8d84-ba621eacf023 { padding-left: 20px;
padding-right: 20px; }
@media (min-width: 0px) {
[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-9667bdc5-3953-4ef1-8d84-ba621eacf023"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-906c1629-fcf1-4e03-ae0f-7d611f075787 .shogun-icon-wrapper {
  text-align: center;
}


#s-906c1629-fcf1-4e03-ae0f-7d611f075787 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(175, 143, 52, 1);
}

#s-e4caa3dd-2e86-49ef-aa15-9d735f03f682 { padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px; }
#s-0af88303-dee2-43db-a597-0b8b0966ed29 { margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 40px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-radius: 6px;
text-align: center;
background-color: rgba(175, 143, 52, 1);
text-decoration: none; }
#s-0af88303-dee2-43db-a597-0b8b0966ed29:hover {background-color: rgba(208, 171, 66, 1) !important;
text-decoration: none !important;}
#s-0af88303-dee2-43db-a597-0b8b0966ed29:active {background-color: rgba(134, 110, 40, 1) !important;
text-decoration: none !important;}

 #s-0af88303-dee2-43db-a597-0b8b0966ed29.shg-btn {
   color: #ffffff;
   font-size: 20px;
   font-weight:  normal ;
   font-style:  normal ;
   
 }
#s-6e86d2b4-c783-4640-b453-1416381f3219 { padding-left: 20px;
padding-right: 20px; }
@media (min-width: 0px) {
[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-6e86d2b4-c783-4640-b453-1416381f3219"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-3d1d8e45-2ebe-487d-a92c-409ace4845b4 .shogun-icon-wrapper {
  text-align: center;
}


#s-3d1d8e45-2ebe-487d-a92c-409ace4845b4 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(175, 143, 52, 1);
}

#s-1ef1dd29-dbaa-496b-b155-336420b73219 { padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px; }
#s-ada7fcb2-8e14-4015-8321-33c7cb84d654 { margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 6px;
text-align: center;
background-color: rgba(175, 143, 52, 1);
text-decoration: none; }
#s-ada7fcb2-8e14-4015-8321-33c7cb84d654:hover {background-color: rgba(208, 171, 66, 1) !important;
text-decoration: none !important;}
#s-ada7fcb2-8e14-4015-8321-33c7cb84d654:active {background-color: rgba(134, 110, 40, 1) !important;
text-decoration: none !important;}

 #s-ada7fcb2-8e14-4015-8321-33c7cb84d654.shg-btn {
   color: #ffffff;
   font-size: 20px;
   font-weight:  normal ;
   font-style:  normal ;
   
 }
#s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d { padding-left: 20px;
padding-right: 20px; }
@media (min-width: 0px) {
[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-99602b0a-8f1f-4bd7-ad4c-71d8fbc9460d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-9a5ee0d0-a532-41d5-8a88-bb227b5f5a54 .shogun-icon-wrapper {
  text-align: center;
}


#s-9a5ee0d0-a532-41d5-8a88-bb227b5f5a54 .shogun-icon-wrapper > .shogun-icon {

  font-size: 30px !important;
  color: rgba(175, 143, 52, 1);
}

#s-f61ca157-cdff-4b76-be56-cb223dfc04c0 { padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px; }
#s-a7e03b3b-01b8-4b9b-9820-feca717a35f6 { margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 6px;
text-align: center;
background-color: rgba(175, 143, 52, 1);
text-decoration: none; }
#s-a7e03b3b-01b8-4b9b-9820-feca717a35f6:hover {background-color: rgba(208, 171, 66, 1) !important;
text-decoration: none !important;}
#s-a7e03b3b-01b8-4b9b-9820-feca717a35f6:active {background-color: rgba(134, 110, 40, 1) !important;
text-decoration: none !important;}

 #s-a7e03b3b-01b8-4b9b-9820-feca717a35f6.shg-btn {
   color: #ffffff;
   font-size: 20px;
   font-weight:  normal ;
   font-style:  normal ;
   
 }
#s-dcf9cbbc-4aba-4b7c-b65b-ff3edf9e02e2 { min-height: 50px;
background-color: rgba(175, 143, 52, 1); }
#s-dcf9cbbc-4aba-4b7c-b65b-ff3edf9e02e2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-6542edc9-aab1-4467-9298-b776b9722638 { padding-top: 30px;
padding-left: 30px;
padding-bottom: 30px;
padding-right: 30px; }
@media (min-width: 0px) {
[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-6542edc9-aab1-4467-9298-b776b9722638"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-7af8f5cd-afb3-4a75-bdf2-15d655e1c80c { text-align: left; }
#s-38ed87ca-80cd-4d46-814f-192d020452ec { padding-top: 20px;
padding-bottom: 20px; }
@media (min-width: 0px) {
[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-38ed87ca-80cd-4d46-814f-192d020452ec"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

.shg-social-alignable {
  display: inline-block;
}

.shg-social-container {
  display: flex;
}

.shg-social-element {
  display: inline-block;
  border: none !important;
  padding: 0px !important;
}

#s-badd8a6c-ac0a-4ebb-abc5-1fa9ef65205b { text-align: center; }
#s-5151a212-5342-4b8f-bdae-9c7fbba9439d { padding-top: 0px; }
#s-f4f02dc4-e450-49a3-b7a1-bacaa10e6036 { padding-top: 15px; }
#s-494424ed-42c2-4714-9b27-bce77a4b5493 { padding-top: 15px;
padding-left: 0px;
padding-bottom: 0px; }
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

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

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

.shogun-root iframe {
  display: initial;
}

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

#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%;
}
