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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

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

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

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

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

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

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

#s-eab57248-5c03-4319-8094-d7cea6da7b9b {
  box-shadow:0px 0px 0px 0px rgba(205, 202, 202, 1);
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;
opacity: 1;
}


  #s-eab57248-5c03-4319-8094-d7cea6da7b9b .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid #DDDDDD;
  }
  #s-eab57248-5c03-4319-8094-d7cea6da7b9b .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: #F4F4F4;
    border: 1px solid rgba(251, 55, 16, 1);
  }
#s-eab57248-5c03-4319-8094-d7cea6da7b9b .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(0, 0, 0, 1);
  font-family: Roboto;
  font-weight: 500;
  font-style: ;
  font-size: 14px;
}

#s-eab57248-5c03-4319-8094-d7cea6da7b9b .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: rgba(251, 55, 16, 1);
}

#s-eab57248-5c03-4319-8094-d7cea6da7b9b .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: #F4F4F4;
}

#s-eab57248-5c03-4319-8094-d7cea6da7b9b .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid rgba(251, 55, 16, 1);
}

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

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

#s-8e6ac81f-4486-47f9-8f28-c7dc13191853 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 15px;
padding-bottom: 15px;
text-align: left;
}
@media (min-width: 1200px){#s-8e6ac81f-4486-47f9-8f28-c7dc13191853 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8e6ac81f-4486-47f9-8f28-c7dc13191853 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8e6ac81f-4486-47f9-8f28-c7dc13191853 {
  
}
}@media (max-width: 767px){#s-8e6ac81f-4486-47f9-8f28-c7dc13191853 {
  
}
}
#s-8e6ac81f-4486-47f9-8f28-c7dc13191853 .shogun-heading-component h4 {
  color: rgba(0, 0, 0, 1);
  font-weight:  500 ;
  font-family: "Roboto";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



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

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

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

@media (min-width: 0px) {
[id="s-ebe4e115-bb29-4f8f-a13e-4f96bdecc8fd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ebe4e115-bb29-4f8f-a13e-4f96bdecc8fd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ebe4e115-bb29-4f8f-a13e-4f96bdecc8fd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ebe4e115-bb29-4f8f-a13e-4f96bdecc8fd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-3aeffb32-6a49-47de-8e91-175955b89f74 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 1px;
padding-bottom: 0px;
padding-right: 1px;
}

#s-3aeffb32-6a49-47de-8e91-175955b89f74 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-3aeffb32-6a49-47de-8e91-175955b89f74 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-3aeffb32-6a49-47de-8e91-175955b89f74 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-3aeffb32-6a49-47de-8e91-175955b89f74 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-3aeffb32-6a49-47de-8e91-175955b89f74 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Roboto;
  font-weight: 500;
  font-style: ;
  font-size: ;
}

#s-3aeffb32-6a49-47de-8e91-175955b89f74 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-68964374-2c29-4822-8b90-f98d6f906e33 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 5px;
padding-left: 4px;
padding-bottom: 5px;
padding-right: 4px;
}

#s-68964374-2c29-4822-8b90-f98d6f906e33 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(149, 146, 146, 1);
}

#s-68964374-2c29-4822-8b90-f98d6f906e33 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 7px;
}

#s-68964374-2c29-4822-8b90-f98d6f906e33 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(126, 126, 126, 1);
}

#s-68964374-2c29-4822-8b90-f98d6f906e33 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(149, 146, 146, 1);
}

#s-68964374-2c29-4822-8b90-f98d6f906e33 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(126, 126, 126, 1);
  text-align: center;
  font-family: Roboto;
  font-weight: 900;
  font-style: ;
  font-size: 13px;
}

#s-68964374-2c29-4822-8b90-f98d6f906e33 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 13px;
}
#s-3e420a4b-1f81-4e10-bcb5-00d56b178100 {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-3e420a4b-1f81-4e10-bcb5-00d56b178100"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3e420a4b-1f81-4e10-bcb5-00d56b178100"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3e420a4b-1f81-4e10-bcb5-00d56b178100"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-3e420a4b-1f81-4e10-bcb5-00d56b178100"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3e420a4b-1f81-4e10-bcb5-00d56b178100"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-3e420a4b-1f81-4e10-bcb5-00d56b178100"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3e420a4b-1f81-4e10-bcb5-00d56b178100"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

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

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

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

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

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

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

#s-89de9d6e-8302-4750-aa3b-0b2fe0b0339f {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-89de9d6e-8302-4750-aa3b-0b2fe0b0339f .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-89de9d6e-8302-4750-aa3b-0b2fe0b0339f table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-89de9d6e-8302-4750-aa3b-0b2fe0b0339f td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-89de9d6e-8302-4750-aa3b-0b2fe0b0339f td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-89de9d6e-8302-4750-aa3b-0b2fe0b0339f td.shogun-table-column, #s-89de9d6e-8302-4750-aa3b-0b2fe0b0339f td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-93953ab7-432b-45e5-811b-e35c2fe8f535 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-a0965efe-8fa1-4abd-bd7e-7226f87f58cb {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-d797a840-a11a-44b4-a21c-634906480886 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-672d0129-89eb-4a25-b2e2-9b6ac78d9166 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-ec43aeb4-4a7f-4a0d-9179-ab52af2781f7 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e83405c2-6be7-45e7-a8cb-e16aecaddb30 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-f5a427cf-fea8-4e94-a7c2-4536dd87f319 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-fd40d26c-7f9d-4009-9c3d-8ec50a1811a6 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-cf34e836-8e23-40ea-b0a6-5e6ae929b41f {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-f0916421-d09c-4601-a996-004ba32a8734 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-8d5d3f6c-85f5-4f35-b6c7-42041503ee35 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-62d5ba27-95f4-4243-b8b8-706693f263de {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-bae1dfde-ee4a-40ee-89f0-4caab9bf8958 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-bae1dfde-ee4a-40ee-89f0-4caab9bf8958 img.shogun-image {
    

    
    
    
  }


#s-bae1dfde-ee4a-40ee-89f0-4caab9bf8958 .shogun-image-content {
  
    align-items: center;
  
}

#s-73eae413-8a64-449a-8299-fdd7ca8efd9e {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-73eae413-8a64-449a-8299-fdd7ca8efd9e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-73eae413-8a64-449a-8299-fdd7ca8efd9e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-73eae413-8a64-449a-8299-fdd7ca8efd9e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-73eae413-8a64-449a-8299-fdd7ca8efd9e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-73eae413-8a64-449a-8299-fdd7ca8efd9e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-73eae413-8a64-449a-8299-fdd7ca8efd9e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-73eae413-8a64-449a-8299-fdd7ca8efd9e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-ef1ec44e-6aa3-470e-a7f7-0b24de52e954 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-ef1ec44e-6aa3-470e-a7f7-0b24de52e954 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-ef1ec44e-6aa3-470e-a7f7-0b24de52e954 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-ef1ec44e-6aa3-470e-a7f7-0b24de52e954 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-ef1ec44e-6aa3-470e-a7f7-0b24de52e954 td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-ef1ec44e-6aa3-470e-a7f7-0b24de52e954 td.shogun-table-column, #s-ef1ec44e-6aa3-470e-a7f7-0b24de52e954 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-9d8063b1-e096-4e5e-87f8-c3f8b11616ae {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-712484f5-0bb5-4711-8011-26bf1f8d007a {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-f1a951c8-068d-4cea-80e2-4249384f5e73 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e4aec480-28bd-4cd2-a2f6-ac5ce00ced79 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-abd9ccca-7303-4bde-9525-55c9038b3da4 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-39a6e3b7-6e18-4c9a-9607-114f57d88b1f {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-4dcfc95a-43f4-4ed9-a108-71833a7462b7 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-a8d56c82-32e4-48f9-b5e5-c95dbe254de9 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-6e20e746-5a8d-468a-8e1c-c5d758b22950 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-017652f6-6db1-4629-ab91-b561de106aed {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-f228a5fd-d373-4c34-9d3a-8160d64552bb {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-32ce5f59-cbcf-4f60-a6b5-2678873dd279 {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-342f9dc6-1df1-4276-8845-74fbb522ede5 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-342f9dc6-1df1-4276-8845-74fbb522ede5 img.shogun-image {
    

    
    
    
  }


#s-342f9dc6-1df1-4276-8845-74fbb522ede5 .shogun-image-content {
  
    align-items: center;
  
}

#s-91cad7ee-bb0f-4eb6-ad6e-9775b99ab0ce {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-91cad7ee-bb0f-4eb6-ad6e-9775b99ab0ce"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-91cad7ee-bb0f-4eb6-ad6e-9775b99ab0ce"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-91cad7ee-bb0f-4eb6-ad6e-9775b99ab0ce"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-91cad7ee-bb0f-4eb6-ad6e-9775b99ab0ce"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-91cad7ee-bb0f-4eb6-ad6e-9775b99ab0ce"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-91cad7ee-bb0f-4eb6-ad6e-9775b99ab0ce"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-91cad7ee-bb0f-4eb6-ad6e-9775b99ab0ce"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-52252a63-fd20-4426-aee1-e9e690971c46 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-52252a63-fd20-4426-aee1-e9e690971c46 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-52252a63-fd20-4426-aee1-e9e690971c46 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-52252a63-fd20-4426-aee1-e9e690971c46 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-52252a63-fd20-4426-aee1-e9e690971c46 td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-52252a63-fd20-4426-aee1-e9e690971c46 td.shogun-table-column, #s-52252a63-fd20-4426-aee1-e9e690971c46 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-8ee25bda-7e14-4741-8014-1553d9fcfff9 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e174d1fd-d044-4f70-bb22-b78369c7bc25 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-bec40e35-e42e-4235-a83b-0fd7ad76979a {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-3e16a2dc-a706-47fc-9376-43034c96187c {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-88972aba-ada3-48d1-a06f-9f15bcfbae6a {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-ea459be4-1b23-4675-bfe5-71719cb748b2 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-9f7aeb50-cf98-44f2-bf8a-b3545433e58a {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e1cc373b-20e7-41f0-8215-75fc8bb5bcee {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-d99a859a-68ec-4d18-8886-a0d031db20c8 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-342d1597-e9c7-4d4f-9c6b-03a226257036 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-0009141f-03af-4b37-95a2-4551c05ce8fa {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-0126f3f8-1dfa-463d-b405-a0ca4e131629 {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-d8f87ff6-1695-4781-a68e-5acb1a698e43 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-d8f87ff6-1695-4781-a68e-5acb1a698e43 img.shogun-image {
    

    
    
    
  }


#s-d8f87ff6-1695-4781-a68e-5acb1a698e43 .shogun-image-content {
  
    align-items: center;
  
}

#s-57e5a6e2-47a8-4122-b2cd-d63d74bacebe {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-57e5a6e2-47a8-4122-b2cd-d63d74bacebe"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-57e5a6e2-47a8-4122-b2cd-d63d74bacebe"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-57e5a6e2-47a8-4122-b2cd-d63d74bacebe"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-57e5a6e2-47a8-4122-b2cd-d63d74bacebe"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-57e5a6e2-47a8-4122-b2cd-d63d74bacebe"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-57e5a6e2-47a8-4122-b2cd-d63d74bacebe"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-57e5a6e2-47a8-4122-b2cd-d63d74bacebe"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-9254c85f-d4c7-43bf-a568-2406f1c0e5a4 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-9254c85f-d4c7-43bf-a568-2406f1c0e5a4 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-9254c85f-d4c7-43bf-a568-2406f1c0e5a4 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-9254c85f-d4c7-43bf-a568-2406f1c0e5a4 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-9254c85f-d4c7-43bf-a568-2406f1c0e5a4 td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-9254c85f-d4c7-43bf-a568-2406f1c0e5a4 td.shogun-table-column, #s-9254c85f-d4c7-43bf-a568-2406f1c0e5a4 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-1a929bfe-5968-4029-8b2b-56367f3e6d04 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-23765e92-256c-4fe1-adf2-18ec583744a4 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-66c1fcc6-9f1c-4025-8429-4a6e0c5a3cd4 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-6fb0945f-cea4-4653-a47c-e3b1f097b2ca {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-78fb8518-0e84-4b93-8757-74f8a22267ef {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e0595299-af9c-4779-8b7b-0611cfd3de4c {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-20494036-52ff-464f-9dc6-8c2609e98b69 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-d275488f-a060-47e0-83e0-7cd2957ada0f {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-0baf10f2-1386-4c69-9105-4b3dbdb9db07 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-41cf8159-94d9-4e50-85c0-64579139daf9 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-214b270a-eb7d-4bb3-98b7-7960b815d841 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-23c768ea-8507-4596-9b7e-5615fdf2a6f9 {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-1c4a2e2f-0aa0-41fe-ba21-366f13057876 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-1c4a2e2f-0aa0-41fe-ba21-366f13057876 img.shogun-image {
    

    
    
    
  }


#s-1c4a2e2f-0aa0-41fe-ba21-366f13057876 .shogun-image-content {
  
    align-items: center;
  
}

#s-fd272a18-c206-43ca-8ad5-99031566a99a {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-fd272a18-c206-43ca-8ad5-99031566a99a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fd272a18-c206-43ca-8ad5-99031566a99a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fd272a18-c206-43ca-8ad5-99031566a99a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-fd272a18-c206-43ca-8ad5-99031566a99a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fd272a18-c206-43ca-8ad5-99031566a99a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-fd272a18-c206-43ca-8ad5-99031566a99a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fd272a18-c206-43ca-8ad5-99031566a99a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-a743f6f6-1856-4e5e-a5e9-7466dd458f6b {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-a743f6f6-1856-4e5e-a5e9-7466dd458f6b .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-a743f6f6-1856-4e5e-a5e9-7466dd458f6b table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-a743f6f6-1856-4e5e-a5e9-7466dd458f6b td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-a743f6f6-1856-4e5e-a5e9-7466dd458f6b td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-a743f6f6-1856-4e5e-a5e9-7466dd458f6b td.shogun-table-column, #s-a743f6f6-1856-4e5e-a5e9-7466dd458f6b td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-54f9b73d-b72b-47d0-8657-14c4569d0f06 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-7dd248ca-f1c4-4543-9c37-b783442dd250 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-111f6680-00cd-4baf-87d8-c365260ef826 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-33d38ad6-ad28-4a87-b1a6-d0ddc53ec232 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-d8e15f14-a17c-4108-9e08-ea03084d528c {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e6464ec6-7b9c-4a43-bf85-bac0939816e0 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-5da645cb-2368-4a01-9c2e-8a0fbcb4f533 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-5033cbf8-25cb-4d45-a4e2-236a762367b8 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-046a2d7a-b094-456d-818b-82935c4be2f5 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-7ba3a153-a336-40b4-b011-1c26d8283b69 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-62a7f37a-1779-4853-87d6-123bba2e243a {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-c288dd34-0e01-4e38-86df-34b057cdbd3c {
  margin-top: -5px;
margin-bottom: -5px;
padding-top: 0px;
padding-bottom: 0px;
border-radius: 5px;
}

#s-cfb325e4-bf12-407a-b4ab-80b1c70536f9 {
  text-align: center;
}







  #s-cfb325e4-bf12-407a-b4ab-80b1c70536f9 img.shogun-image {
    

    
    
    
  }


#s-cfb325e4-bf12-407a-b4ab-80b1c70536f9 .shogun-image-content {
  
    align-items: center;
  
}

#s-09d7d160-ec4c-4101-b9ad-c23a3c7efae4 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

#s-09d7d160-ec4c-4101-b9ad-c23a3c7efae4 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-09d7d160-ec4c-4101-b9ad-c23a3c7efae4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-09d7d160-ec4c-4101-b9ad-c23a3c7efae4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-09d7d160-ec4c-4101-b9ad-c23a3c7efae4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-09d7d160-ec4c-4101-b9ad-c23a3c7efae4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Roboto;
  font-weight: 500;
  font-style: ;
  font-size: ;
}

#s-09d7d160-ec4c-4101-b9ad-c23a3c7efae4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-65cecabe-e22f-459a-9a05-886727c228fa {
  margin-left: 0px;
margin-right: 0px;
padding-top: 5px;
padding-left: 4px;
padding-bottom: 5px;
padding-right: 4px;
}

#s-65cecabe-e22f-459a-9a05-886727c228fa > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(149, 146, 146, 1);
}

#s-65cecabe-e22f-459a-9a05-886727c228fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 7px;
}

#s-65cecabe-e22f-459a-9a05-886727c228fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(126, 126, 126, 1);
}

#s-65cecabe-e22f-459a-9a05-886727c228fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(149, 146, 146, 1);
}

#s-65cecabe-e22f-459a-9a05-886727c228fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(126, 126, 126, 1);
  text-align: center;
  font-family: Roboto;
  font-weight: 900;
  font-style: ;
  font-size: 13px;
}

#s-65cecabe-e22f-459a-9a05-886727c228fa > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 13px;
}
#s-ff864734-171b-47c2-bae0-fe3db365c9f0 {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-ff864734-171b-47c2-bae0-fe3db365c9f0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ff864734-171b-47c2-bae0-fe3db365c9f0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ff864734-171b-47c2-bae0-fe3db365c9f0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ff864734-171b-47c2-bae0-fe3db365c9f0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ff864734-171b-47c2-bae0-fe3db365c9f0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ff864734-171b-47c2-bae0-fe3db365c9f0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ff864734-171b-47c2-bae0-fe3db365c9f0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-9a09d085-f512-468e-a6e9-2b3004a19160 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-9a09d085-f512-468e-a6e9-2b3004a19160 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-9a09d085-f512-468e-a6e9-2b3004a19160 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-9a09d085-f512-468e-a6e9-2b3004a19160 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-9a09d085-f512-468e-a6e9-2b3004a19160 td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-9a09d085-f512-468e-a6e9-2b3004a19160 td.shogun-table-column, #s-9a09d085-f512-468e-a6e9-2b3004a19160 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-9d372973-0e7d-411a-81d8-a6f0cb1e5249 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-18e44adf-bd5b-4dce-88f8-72e3ed39f378 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-63cc80fd-e7e7-43e4-b34f-f22399d4d54a {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-c7af7c3c-b6cc-425a-8836-a1dce298853c {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-9d9777c6-268f-4f1f-a3fb-c5b2e808d158 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-5060a66d-e0e1-48ff-8dde-9b45569c300e {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-6bd47eed-4b6d-46a3-994c-9a2bc94fa0d0 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-1f7f3dcc-5980-45c5-9cda-c84138e7fdeb {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-12a4d421-e1a8-4d0a-a282-d0971d580108 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-9eb2fbad-1ab3-4883-863c-f08fd5d37fd1 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-629678ed-b0bf-4261-ad70-a1335f609833 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-6cb420a9-27d8-42f3-bf79-23332418ef62 {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-380743bf-a10a-4bab-937e-b5415137346b {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-380743bf-a10a-4bab-937e-b5415137346b img.shogun-image {
    

    
    
    
  }


#s-380743bf-a10a-4bab-937e-b5415137346b .shogun-image-content {
  
    align-items: center;
  
}

#s-fd710d4f-c7bb-4ffb-9127-a38ec73cda61 {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-fd710d4f-c7bb-4ffb-9127-a38ec73cda61"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fd710d4f-c7bb-4ffb-9127-a38ec73cda61"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fd710d4f-c7bb-4ffb-9127-a38ec73cda61"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-fd710d4f-c7bb-4ffb-9127-a38ec73cda61"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fd710d4f-c7bb-4ffb-9127-a38ec73cda61"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-fd710d4f-c7bb-4ffb-9127-a38ec73cda61"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-fd710d4f-c7bb-4ffb-9127-a38ec73cda61"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-2d6a5fc8-0701-4132-b1b2-9f8ccfea51d5 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-2d6a5fc8-0701-4132-b1b2-9f8ccfea51d5 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-2d6a5fc8-0701-4132-b1b2-9f8ccfea51d5 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-2d6a5fc8-0701-4132-b1b2-9f8ccfea51d5 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-2d6a5fc8-0701-4132-b1b2-9f8ccfea51d5 td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-2d6a5fc8-0701-4132-b1b2-9f8ccfea51d5 td.shogun-table-column, #s-2d6a5fc8-0701-4132-b1b2-9f8ccfea51d5 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-888a127d-998f-4cd4-bae7-9af85ab792cf {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-aca7818a-66ba-4b70-a4f1-9f7d33ff4438 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-bc890a67-ecf7-4a05-a27a-d49d6ab5e338 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-9f958ca9-ea99-4cfc-a5a0-73e0c5857e84 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-15fc242c-ff1f-461a-b94b-a2b349512abb {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e4233498-7b0d-4791-ad34-1087179349e0 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e11c878e-3462-4320-b17d-55ae44bc9b26 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-121c8508-c63b-4bea-bfba-ebc6135c9623 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-9283c27c-99e8-48a6-8a8b-61f1d57659c1 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-878e66d4-43ac-43d9-97eb-f2bdf439d638 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-84fee987-7f52-4c21-9ff5-0dd438b4bfb4 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-ea81389d-b077-4cf5-b93a-8e11756a038e {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-8ff381f3-d4bf-4058-a774-73a17c5e832a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-8ff381f3-d4bf-4058-a774-73a17c5e832a img.shogun-image {
    

    
    
    
  }


#s-8ff381f3-d4bf-4058-a774-73a17c5e832a .shogun-image-content {
  
    align-items: center;
  
}

#s-232a77ef-74bb-49cd-80de-80d51b5be30d {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-232a77ef-74bb-49cd-80de-80d51b5be30d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-232a77ef-74bb-49cd-80de-80d51b5be30d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-232a77ef-74bb-49cd-80de-80d51b5be30d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-232a77ef-74bb-49cd-80de-80d51b5be30d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-232a77ef-74bb-49cd-80de-80d51b5be30d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-232a77ef-74bb-49cd-80de-80d51b5be30d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-232a77ef-74bb-49cd-80de-80d51b5be30d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-5ca26526-7413-493a-a6ab-87d3493d8c15 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-5ca26526-7413-493a-a6ab-87d3493d8c15 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-5ca26526-7413-493a-a6ab-87d3493d8c15 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-5ca26526-7413-493a-a6ab-87d3493d8c15 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-5ca26526-7413-493a-a6ab-87d3493d8c15 td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-5ca26526-7413-493a-a6ab-87d3493d8c15 td.shogun-table-column, #s-5ca26526-7413-493a-a6ab-87d3493d8c15 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-43d25834-a75c-40eb-9daf-4a7b53e2f100 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-bda60b14-7eff-4b05-ba68-a3de2e6d0c11 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-5a0b8701-b4c7-472d-919a-8e9f6688cfed {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-9bfce892-8531-44c1-a705-c67034b0c761 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-71702c25-5711-4855-ad2f-8543f3ce46d8 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-511b9f89-1aaf-4959-93ac-a5c9b850d35c {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-c041ee25-8847-4c2a-94b3-8d38a794200c {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-8c974c27-42fd-4c06-a7c4-86f693e7e5db {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-c739968a-ceda-4f59-a4ef-49047e18f1d9 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-83cbd33c-4577-4a33-ba9d-2c339f81dd53 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-300bb38d-72f3-4ca2-90f7-898e09e0a6ad {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-990ced2e-9591-4538-8257-3e381b3d9ae5 {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-8f419e24-0cef-4f6a-b3a6-13cbfb480575 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-8f419e24-0cef-4f6a-b3a6-13cbfb480575 img.shogun-image {
    

    
    
    
  }


#s-8f419e24-0cef-4f6a-b3a6-13cbfb480575 .shogun-image-content {
  
    align-items: center;
  
}

#s-de4a076e-1518-4588-8f34-0e9642290e69 {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-de4a076e-1518-4588-8f34-0e9642290e69"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-de4a076e-1518-4588-8f34-0e9642290e69"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-de4a076e-1518-4588-8f34-0e9642290e69"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-de4a076e-1518-4588-8f34-0e9642290e69"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-de4a076e-1518-4588-8f34-0e9642290e69"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-de4a076e-1518-4588-8f34-0e9642290e69"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-de4a076e-1518-4588-8f34-0e9642290e69"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-0a03815f-f1a7-44b6-b3b1-cbc3437a86a2 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-0a03815f-f1a7-44b6-b3b1-cbc3437a86a2 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-0a03815f-f1a7-44b6-b3b1-cbc3437a86a2 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-0a03815f-f1a7-44b6-b3b1-cbc3437a86a2 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-0a03815f-f1a7-44b6-b3b1-cbc3437a86a2 td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-0a03815f-f1a7-44b6-b3b1-cbc3437a86a2 td.shogun-table-column, #s-0a03815f-f1a7-44b6-b3b1-cbc3437a86a2 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-377e3d7b-9253-4b42-bd3a-91f621a784c6 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-1c39c046-eda5-4c91-9483-e004abcbe2db {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-042653e8-c8ee-40bf-a27a-5fb46d71940c {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-3cbfb6f8-df3c-4cb1-941c-9c480c465c8e {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-cfe8fe53-8b26-46e4-8b22-a78b09f43fb2 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-47d11f17-ef34-45f3-aa3e-36e4058b9db6 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-a2d9f539-91c0-41fd-95f3-e3e7d6623667 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-f3f57a9b-375a-42f9-a36f-f3bb73ee0283 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-f8400fb2-9373-44e9-a5c3-d1c0c4afb30f {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-cae35bbd-7643-4405-8530-ef07887e0545 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-dde90aa1-56d3-4532-8287-a560d2002863 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-d72a2f1a-dee1-4e78-8add-2462c080e378 {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-201e9ffc-0d55-4c59-9293-d5e20f889d31 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-201e9ffc-0d55-4c59-9293-d5e20f889d31 img.shogun-image {
    

    
    
    
  }


#s-201e9ffc-0d55-4c59-9293-d5e20f889d31 .shogun-image-content {
  
    align-items: center;
  
}

#s-be9c3a61-b584-431c-ade1-1ccad10627e7 {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-be9c3a61-b584-431c-ade1-1ccad10627e7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-be9c3a61-b584-431c-ade1-1ccad10627e7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-be9c3a61-b584-431c-ade1-1ccad10627e7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-be9c3a61-b584-431c-ade1-1ccad10627e7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-be9c3a61-b584-431c-ade1-1ccad10627e7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-be9c3a61-b584-431c-ade1-1ccad10627e7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-be9c3a61-b584-431c-ade1-1ccad10627e7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-1636601a-e798-4213-8f34-f29b37f49c3c {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 4px;
padding-left: 7px;
padding-bottom: 4px;
padding-right: 7px;
min-height: 5px;
}

#s-1636601a-e798-4213-8f34-f29b37f49c3c .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-1636601a-e798-4213-8f34-f29b37f49c3c table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-1636601a-e798-4213-8f34-f29b37f49c3c td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-1636601a-e798-4213-8f34-f29b37f49c3c td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-1636601a-e798-4213-8f34-f29b37f49c3c td.shogun-table-column, #s-1636601a-e798-4213-8f34-f29b37f49c3c td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-bdac7e1a-2901-4cc7-81ad-8e3dca7b574b {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-fed74858-9de7-4380-9b11-d9dbc1f5b216 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e341174d-68f8-4681-9763-2d1e7b3aaa2d {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-21106a7d-8106-478a-8142-88d2229e2a1b {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-9f942ccb-ed94-4d16-90cc-1c0d2e056a4c {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-2679e7a2-7fcb-43b3-a256-9bc91314c2ae {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-c702f1fe-ee00-4319-9c2b-3ade2a0f1e8f {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-b0d739b0-0c7d-4cf7-a610-0d142fcbc98b {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e21862b7-2e3c-4fb8-9d7b-b53e7a6cc4d7 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-8d1aaa61-9316-455d-8e4b-3ad3af2be1df {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-10489850-6aef-4bdd-8d09-dce33436cb19 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-cc0b40fe-ddfb-4812-bf18-f3a4f4a71d4e {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-8bdd2303-6aa5-49dc-9d28-edc1a7220194 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-8bdd2303-6aa5-49dc-9d28-edc1a7220194 img.shogun-image {
    

    
    
    
  }


#s-8bdd2303-6aa5-49dc-9d28-edc1a7220194 .shogun-image-content {
  
    align-items: center;
  
}

#s-23b7a71b-dc4d-43d4-b544-9156d45574f0 {
  margin-left: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-23b7a71b-dc4d-43d4-b544-9156d45574f0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-23b7a71b-dc4d-43d4-b544-9156d45574f0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-23b7a71b-dc4d-43d4-b544-9156d45574f0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-23b7a71b-dc4d-43d4-b544-9156d45574f0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-23b7a71b-dc4d-43d4-b544-9156d45574f0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-23b7a71b-dc4d-43d4-b544-9156d45574f0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-23b7a71b-dc4d-43d4-b544-9156d45574f0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

}

#s-06be3689-80fe-492d-aca7-7c0c3187af0b {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 30px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 1px;
border-color: rgba(182, 182, 182, 1);
}
@media (min-width: 1200px){#s-06be3689-80fe-492d-aca7-7c0c3187af0b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-06be3689-80fe-492d-aca7-7c0c3187af0b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-06be3689-80fe-492d-aca7-7c0c3187af0b {
  
}
}@media (max-width: 767px){#s-06be3689-80fe-492d-aca7-7c0c3187af0b {
  
}
}
#s-3aa6e368-e066-4471-b124-59fe5edc9c24 {
  border-style: solid;
margin-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 1px;
border-color: rgba(182, 182, 182, 1);
}

@media (min-width: 0px) {
[id="s-3aa6e368-e066-4471-b124-59fe5edc9c24"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3aa6e368-e066-4471-b124-59fe5edc9c24"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3aa6e368-e066-4471-b124-59fe5edc9c24"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-3aa6e368-e066-4471-b124-59fe5edc9c24"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3aa6e368-e066-4471-b124-59fe5edc9c24"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-3aa6e368-e066-4471-b124-59fe5edc9c24"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3aa6e368-e066-4471-b124-59fe5edc9c24"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

}

#s-af6b57a4-92b6-488f-b2c9-994ecc04a7a6 {
  margin-top: 130px;
padding-left: 20px;
padding-right: 20px;
text-align: left;
}







  #s-af6b57a4-92b6-488f-b2c9-994ecc04a7a6 img.shogun-image {
    

    
    
    
  }


#s-af6b57a4-92b6-488f-b2c9-994ecc04a7a6 .shogun-image-content {
  
    align-items: center;
  
}

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

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

.shg-btn-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-4ad6da08-c27a-418d-8588-d0bcb88ba58b {
  box-shadow:1px 1px 1px 1px rgba(236, 236, 236, 1);
border-style: solid;
margin-top: 30px;
margin-bottom: 5px;
margin-right: 0px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(99, 99, 99, 1);
border-radius: 4px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
}
#s-4ad6da08-c27a-418d-8588-d0bcb88ba58b:hover {box-shadow:1px 1px 1px 1px rgba(236, 236, 236, 1) !important;
border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(251, 55, 16, 1) !important;
background-color: rgba(232, 232, 232, 1) !important;
color: rgba(251, 55, 16, 1) !important;
text-decoration: none !important;}#s-4ad6da08-c27a-418d-8588-d0bcb88ba58b:active {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #000 !important;
border-radius: 4px !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

  #s-4ad6da08-c27a-418d-8588-d0bcb88ba58b-root {
    text-align: center;
  }


#s-4ad6da08-c27a-418d-8588-d0bcb88ba58b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4ad6da08-c27a-418d-8588-d0bcb88ba58b-root {
    text-align: center;
  }


#s-4ad6da08-c27a-418d-8588-d0bcb88ba58b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4ad6da08-c27a-418d-8588-d0bcb88ba58b-root {
    text-align: center;
  }


#s-4ad6da08-c27a-418d-8588-d0bcb88ba58b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4ad6da08-c27a-418d-8588-d0bcb88ba58b-root {
    text-align: center;
  }


#s-4ad6da08-c27a-418d-8588-d0bcb88ba58b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4ad6da08-c27a-418d-8588-d0bcb88ba58b-root {
    text-align: center;
  }


#s-4ad6da08-c27a-418d-8588-d0bcb88ba58b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  inline-block ;
}
}
.shg-box {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  /**
   * While `flex: 1` is enough here, we need to supply the rest
   * of the parameters (`1 auto`) to keep compatibility with IE11.
   * Otherwise, IE11 flex would break.
   */
  flex: 1 1 auto;
}

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

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

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

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

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

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

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

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

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

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

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

#s-306d3ede-7469-4801-ad6a-e58e1ac9f47d {
  min-height: 50px;
}








#s-306d3ede-7469-4801-ad6a-e58e1ac9f47d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-306d3ede-7469-4801-ad6a-e58e1ac9f47d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-32eeb810-9dbc-4c1b-8c1b-fb5cf8283642 {
  border-style: solid;
margin-right: 30px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 1px;
border-color: rgba(182, 182, 182, 1);
}

#s-fc406c53-2950-4645-90ee-068974c9110e {
  min-height: 50px;
}








#s-fc406c53-2950-4645-90ee-068974c9110e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fc406c53-2950-4645-90ee-068974c9110e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-dff37370-1c6a-49a2-9f49-ed5054afbc5b {
  text-align: center;
}







  #s-dff37370-1c6a-49a2-9f49-ed5054afbc5b img.shogun-image {
    

    
    
    
  }


#s-dff37370-1c6a-49a2-9f49-ed5054afbc5b .shogun-image-content {
  
    align-items: center;
  
}

#s-8f505d17-895e-4e8c-9bd0-69ff01b35288 {
  min-height: 0px;
}








#s-8f505d17-895e-4e8c-9bd0-69ff01b35288 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8f505d17-895e-4e8c-9bd0-69ff01b35288.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-3d556647-c400-4d16-b6ef-dd83f309428a {
  min-height: 50px;
}








#s-3d556647-c400-4d16-b6ef-dd83f309428a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3d556647-c400-4d16-b6ef-dd83f309428a.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-c7c04129-895a-4034-aa4f-6171e1b286e3 {
  text-align: center;
}







  #s-c7c04129-895a-4034-aa4f-6171e1b286e3 img.shogun-image {
    

    
    
    
  }


#s-c7c04129-895a-4034-aa4f-6171e1b286e3 .shogun-image-content {
  
    align-items: center;
  
}

#s-093696c7-0042-4766-b450-43ab9249688d {
  min-height: 0px;
}








#s-093696c7-0042-4766-b450-43ab9249688d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-093696c7-0042-4766-b450-43ab9249688d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

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

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

#s-e9b2e748-6cc9-477e-aab7-e458ac4d89b0 hr {
  border-top: 1px solid #ddd;
}

#s-aabefd34-b8d9-45f4-affc-e15e9994fa72 {
  min-height: 50px;
}








#s-aabefd34-b8d9-45f4-affc-e15e9994fa72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aabefd34-b8d9-45f4-affc-e15e9994fa72.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-24a46f99-7911-4ca7-9fea-5aea0594b7fa {
  text-align: center;
}







  #s-24a46f99-7911-4ca7-9fea-5aea0594b7fa img.shogun-image {
    

    
    
    
  }


#s-24a46f99-7911-4ca7-9fea-5aea0594b7fa .shogun-image-content {
  
    align-items: center;
  
}

#s-17948ba6-2b7e-404f-b0e6-88be91cb760b {
  min-height: 50px;
}








#s-17948ba6-2b7e-404f-b0e6-88be91cb760b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-17948ba6-2b7e-404f-b0e6-88be91cb760b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8dc74f54-d79a-4b58-9a3f-f155d4333839 {
  min-height: 50px;
}








#s-8dc74f54-d79a-4b58-9a3f-f155d4333839 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8dc74f54-d79a-4b58-9a3f-f155d4333839.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-30381ae7-61ea-491a-9022-62448a689f92 {
  text-align: center;
}







  #s-30381ae7-61ea-491a-9022-62448a689f92 img.shogun-image {
    

    
    
    
  }


#s-30381ae7-61ea-491a-9022-62448a689f92 .shogun-image-content {
  
    align-items: center;
  
}

#s-3627b3f6-4bf0-4849-891c-436c6f5c4bba {
  min-height: 50px;
}








#s-3627b3f6-4bf0-4849-891c-436c6f5c4bba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3627b3f6-4bf0-4849-891c-436c6f5c4bba.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6d9c1aed-757c-462b-817b-562d2d644291 {
  box-shadow:2px 2px 0px 0px rgba(236, 236, 236, 1);
border-style: solid;
margin-top: 5px;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(99, 99, 99, 1);
border-radius: 4px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
}
#s-6d9c1aed-757c-462b-817b-562d2d644291:hover {box-shadow:2px 2px 0px 0px rgba(236, 236, 236, 1) !important;
border-style: solid !important;
border-color: rgba(251, 55, 16, 1) !important;
background-color: rgba(232, 232, 232, 0.69) !important;
color: rgba(251, 55, 16, 1) !important;
text-decoration: none !important;}#s-6d9c1aed-757c-462b-817b-562d2d644291:active {background-color: rgba(240, 240, 240, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-6d9c1aed-757c-462b-817b-562d2d644291 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6d9c1aed-757c-462b-817b-562d2d644291 {
  
}
}

  #s-6d9c1aed-757c-462b-817b-562d2d644291-root {
    text-align: center;
  }


#s-6d9c1aed-757c-462b-817b-562d2d644291.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  block ;
}
@media (min-width: 1200px){
  #s-6d9c1aed-757c-462b-817b-562d2d644291-root {
    text-align: center;
  }


#s-6d9c1aed-757c-462b-817b-562d2d644291.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6d9c1aed-757c-462b-817b-562d2d644291-root {
    text-align: center;
  }


#s-6d9c1aed-757c-462b-817b-562d2d644291.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6d9c1aed-757c-462b-817b-562d2d644291-root {
    text-align: center;
  }


#s-6d9c1aed-757c-462b-817b-562d2d644291.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  block ;
}
}@media (max-width: 767px){
  #s-6d9c1aed-757c-462b-817b-562d2d644291-root {
    text-align: center;
  }


#s-6d9c1aed-757c-462b-817b-562d2d644291.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  font-weight: 700;
  
  font-family: Roboto;
  display:  block ;
}
}
#s-5634ba5c-5033-4697-874f-1c31503c4c98 {
  min-height: 50px;
}








#s-5634ba5c-5033-4697-874f-1c31503c4c98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5634ba5c-5033-4697-874f-1c31503c4c98.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8a4828db-d201-45be-99b7-18fdd11036a6 {
  min-height: 50px;
}








#s-8a4828db-d201-45be-99b7-18fdd11036a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8a4828db-d201-45be-99b7-18fdd11036a6.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-773f7476-80c0-462b-9db5-7ac318e6513e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-773f7476-80c0-462b-9db5-7ac318e6513e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-773f7476-80c0-462b-9db5-7ac318e6513e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-773f7476-80c0-462b-9db5-7ac318e6513e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-98a3227f-ff7a-4ca0-a243-bae938526bc7 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 5px;
padding-left: 1px;
padding-bottom: 5px;
padding-right: 1px;
}

#s-98a3227f-ff7a-4ca0-a243-bae938526bc7 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-98a3227f-ff7a-4ca0-a243-bae938526bc7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(222, 222, 222, 1);
  padding: 10px;
}

#s-98a3227f-ff7a-4ca0-a243-bae938526bc7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-98a3227f-ff7a-4ca0-a243-bae938526bc7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-98a3227f-ff7a-4ca0-a243-bae938526bc7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Roboto;
  font-weight: 500;
  font-style: ;
  font-size: ;
}

#s-98a3227f-ff7a-4ca0-a243-bae938526bc7 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-4f8ffb31-2faf-44f8-b1b7-902fa0dfc6b4 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 5px;
padding-left: 4px;
padding-bottom: 5px;
padding-right: 4px;
}

#s-4f8ffb31-2faf-44f8-b1b7-902fa0dfc6b4 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(149, 146, 146, 1);
}

#s-4f8ffb31-2faf-44f8-b1b7-902fa0dfc6b4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 7px;
}

#s-4f8ffb31-2faf-44f8-b1b7-902fa0dfc6b4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(126, 126, 126, 1);
}

#s-4f8ffb31-2faf-44f8-b1b7-902fa0dfc6b4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(149, 146, 146, 1);
}

#s-4f8ffb31-2faf-44f8-b1b7-902fa0dfc6b4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(126, 126, 126, 1);
  text-align: center;
  font-family: Roboto;
  font-weight: 900;
  font-style: ;
  font-size: 13px;
}

#s-4f8ffb31-2faf-44f8-b1b7-902fa0dfc6b4 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 13px;
}
#s-c5b6c1a3-0c4b-4281-a9ed-b0cbba2c9eb0 {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-c5b6c1a3-0c4b-4281-a9ed-b0cbba2c9eb0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c5b6c1a3-0c4b-4281-a9ed-b0cbba2c9eb0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-c5b6c1a3-0c4b-4281-a9ed-b0cbba2c9eb0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-c5b6c1a3-0c4b-4281-a9ed-b0cbba2c9eb0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-c5b6c1a3-0c4b-4281-a9ed-b0cbba2c9eb0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-c5b6c1a3-0c4b-4281-a9ed-b0cbba2c9eb0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-c5b6c1a3-0c4b-4281-a9ed-b0cbba2c9eb0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-a7e8915e-cdf0-43e9-bb44-82fbd3891fdf {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 7px;
padding-bottom: 10px;
padding-right: 7px;
min-height: 5px;
}

#s-a7e8915e-cdf0-43e9-bb44-82fbd3891fdf .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-a7e8915e-cdf0-43e9-bb44-82fbd3891fdf table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-a7e8915e-cdf0-43e9-bb44-82fbd3891fdf td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-a7e8915e-cdf0-43e9-bb44-82fbd3891fdf td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-a7e8915e-cdf0-43e9-bb44-82fbd3891fdf td.shogun-table-column, #s-a7e8915e-cdf0-43e9-bb44-82fbd3891fdf td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-b21aaed4-21fa-4d96-b2f4-c52d0ebbbf23 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-dd9e0750-e094-4c38-a0a6-12e5a7850b7e {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-47ed1d0c-5c7f-4a04-939e-404fcc78cdc2 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-313d25ee-1b84-49df-badc-091122c9d1b7 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-4d1e068c-992d-498c-b254-20819757dbf4 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-94f28c87-aac1-43b7-8e50-b253f3a9f738 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-07e27991-5e1b-4cb0-b383-10100de62938 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-a16b6b2d-e439-4b92-9c86-a39c2760f14d {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-8df90a5c-c01a-4d41-8cf0-c78b884719ea {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-27e42ae1-14e8-48f8-823e-def068a17f97 {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-0e56b6c8-40b8-4086-8246-a482a3b9b942 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-0e56b6c8-40b8-4086-8246-a482a3b9b942 img.shogun-image {
    

    
    
    
  }


#s-0e56b6c8-40b8-4086-8246-a482a3b9b942 .shogun-image-content {
  
    align-items: center;
  
}

#s-da09e81b-2521-48bf-a78e-4c336486b41e {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 5px;
padding-left: 1px;
padding-bottom: 5px;
padding-right: 1px;
}

#s-da09e81b-2521-48bf-a78e-4c336486b41e > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-da09e81b-2521-48bf-a78e-4c336486b41e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(222, 222, 222, 1);
  padding: 10px;
}

#s-da09e81b-2521-48bf-a78e-4c336486b41e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(0, 0, 0, 1);
}

#s-da09e81b-2521-48bf-a78e-4c336486b41e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-da09e81b-2521-48bf-a78e-4c336486b41e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(0, 0, 0, 1);
  text-align: center;
  font-family: Roboto;
  font-weight: 500;
  font-style: ;
  font-size: ;
}

#s-da09e81b-2521-48bf-a78e-4c336486b41e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: ;
}
#s-7241c080-9048-4ea2-979f-aeef52bd1d0b {
  margin-left: 0px;
margin-right: 0px;
padding-top: 5px;
padding-left: 4px;
padding-bottom: 5px;
padding-right: 4px;
}

#s-7241c080-9048-4ea2-979f-aeef52bd1d0b > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(149, 146, 146, 1);
}

#s-7241c080-9048-4ea2-979f-aeef52bd1d0b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(255, 255, 255, 1);
  padding: 7px;
}

#s-7241c080-9048-4ea2-979f-aeef52bd1d0b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(126, 126, 126, 1);
}

#s-7241c080-9048-4ea2-979f-aeef52bd1d0b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(149, 146, 146, 1);
}

#s-7241c080-9048-4ea2-979f-aeef52bd1d0b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(126, 126, 126, 1);
  text-align: center;
  font-family: Roboto;
  font-weight: 900;
  font-style: ;
  font-size: 13px;
}

#s-7241c080-9048-4ea2-979f-aeef52bd1d0b > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 13px;
}
#s-edbfc0dc-c719-4566-aa80-1250fa55d930 {
  min-height: 3px;
}

@media (min-width: 0px) {
[id="s-edbfc0dc-c719-4566-aa80-1250fa55d930"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-edbfc0dc-c719-4566-aa80-1250fa55d930"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-edbfc0dc-c719-4566-aa80-1250fa55d930"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-edbfc0dc-c719-4566-aa80-1250fa55d930"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-edbfc0dc-c719-4566-aa80-1250fa55d930"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-edbfc0dc-c719-4566-aa80-1250fa55d930"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-edbfc0dc-c719-4566-aa80-1250fa55d930"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-591f8146-127c-42ce-b8ac-fbb0d3f41384 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 7px;
padding-bottom: 10px;
padding-right: 7px;
min-height: 5px;
}

#s-591f8146-127c-42ce-b8ac-fbb0d3f41384 .shogun-table-wrapper {
  overflow: auto;
  border: 1px solid #D5D6D7;
  border-radius: 12px;
}

#s-591f8146-127c-42ce-b8ac-fbb0d3f41384 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-591f8146-127c-42ce-b8ac-fbb0d3f41384 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-591f8146-127c-42ce-b8ac-fbb0d3f41384 td.shogun-table-row {
  background-color: #fff;
  padding: ;
}

#s-591f8146-127c-42ce-b8ac-fbb0d3f41384 td.shogun-table-column, #s-591f8146-127c-42ce-b8ac-fbb0d3f41384 td.shogun-table-row {
  border: 1px solid #D5D6D7;
}

#s-cbcaa39c-7436-4cb9-ba8b-1f51d40c66c8 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-61c8c91c-c8d6-4173-90c8-16272d0e1b50 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-1e68a4e7-0dcd-4035-95c9-3d42f210160a {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-e40d53b8-8d48-4166-bef8-90bd89e9f728 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-8762c0d2-9eb1-4516-8db4-8e81bfa27f6d {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-6faf87ae-e355-41eb-8589-84eba3b3ea13 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-ac79393c-90d6-4afd-b495-0e0301163d06 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-d553779f-71f3-4349-9977-a885f0053b80 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-ead3f2aa-a606-40aa-a3b2-59a9f661df78 {
  margin-top: -5px;
margin-bottom: -5px;
}

#s-5fb85902-77d4-4d45-b739-51495e910ff5 {
  margin-top: -5px;
margin-bottom: -5px;
border-radius: 5px;
}

#s-4916a1f0-f22a-43fd-91a7-7eb5b69ff0f4 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}







  #s-4916a1f0-f22a-43fd-91a7-7eb5b69ff0f4 img.shogun-image {
    

    
    
    
  }


#s-4916a1f0-f22a-43fd-91a7-7eb5b69ff0f4 .shogun-image-content {
  
    align-items: center;
  
}

#s-145fde2b-2e73-4695-9ade-487c9e98fea7 hr {
  border-top: 2px solid #ddd;
}

#s-219ecbe0-26d2-4ab1-aeac-cccf0a0d01fc {
  border-style: solid;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(182, 182, 182, 1);
min-height: 0px;
}

@media (min-width: 0px) {
[id="s-219ecbe0-26d2-4ab1-aeac-cccf0a0d01fc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-219ecbe0-26d2-4ab1-aeac-cccf0a0d01fc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-219ecbe0-26d2-4ab1-aeac-cccf0a0d01fc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-219ecbe0-26d2-4ab1-aeac-cccf0a0d01fc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-ef882864-36a7-4e40-a8b9-9f14a3d3b1ae {
  border-style: solid;
margin-top: -2px;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(182, 182, 182, 1);
text-align: left;
}

#s-ef882864-36a7-4e40-a8b9-9f14a3d3b1ae .shogun-heading-component h1 {
  color: rgba(150, 150, 150, 1);
  font-weight:  normal ;
  font-family: "Roboto";
  font-style:  normal ;
  font-size: 22px;
  
  
  
}



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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shg-c:after,.shg-c:before{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}@media (max-width:1024px){.shg-box,.shg-c{background-attachment:scroll!important}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (hover:none) and (orientation:landscape){.shg-box{background-attachment:scroll!important}}#mc_embed_signup .clear{width:auto!important;height:auto!important;visibility:visible!important}.shg-clearfix:after{content:"";display:block;clear:both}.shogun-image{max-width:100%;min-height:inherit;max-height:inherit;display:inline!important;border:0;vertical-align:middle}.shg-fw{margin-left:calc(50% - 50vw);width:100vw}.shg-fw .shg-fw{margin-left:auto;margin-right:auto;width:100%}div[data-shg-lightbox-switch]{cursor:pointer}.shg-lightbox{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,.85)}.shg-lightbox.hidden{display:none!important}.shg-lightbox .shg-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.shg-lightbox .shg-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:focus,.shg-lightbox .shg-lightbox-close:hover{color:#a2a2a2;text-decoration:none;cursor:pointer}.shg-lightbox .shg-lightbox-nav{cursor:pointer;position:absolute;top:50%;width:35px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(0,-50%);z-index:1}.shg-lightbox .shg-lightbox-nav.hidden{display:none!important}.shg-lightbox .shg-lightbox-nav.shg-nav-left{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==)}.shg-lightbox .shg-lightbox-nav.shg-nav-right{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+)}@media screen and (min-width:769px){.shg-lightbox .shg-lightbox-image-container{padding:50px}}.shogun-lazyload:not([src]),.shogun-lazyloading:not([src]){opacity:0}.shogun-lazyloaded{opacity:1;transition:opacity .3s}.shogun-lazyload-bg-image{display:none}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty{display:inline-block}[data-animations*=enterviewport][data-animations*=fadeIn],[data-animations*=enterviewport][data-animations*=zoomIn]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}