.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: #000; text-transform: none; font-weight: normal; 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-c9c9eea4-1212-43c1-ad22-bb13c9e9028c { padding-top: 30px; padding-bottom: 30px; }

#s-c9c9eea4-1212-43c1-ad22-bb13c9e9028c .shogun-heading-component h2 { color: #969593; font-weight: normal; font-family: Spectral; font-style: normal; font-size: 26px; text-align: left; }

.shogun-panel-group .shogun-panel { margin-bottom: 0; border-radius: 4px; }

.shogun-panel { margin-bottom: 20px; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); overflow: hidden; }

.shogun-panel-group .shogun-panel + .shogun-panel { margin-top: 5px; }

.shogun-panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd; border-bottom: 0; padding: 10px 15px; border-top-left-radius: 3px; border-top-right-radius: 3px; cursor: pointer; }

.shogun-panel-title { margin: 0 !important; padding: 0 !important; font-size: 16px; color: inherit; cursor: pointer; text-decoration: none; }

.shogun-panel-title h4 a { text-decoration: none; border-bottom: none; }

.shogun-panel-body { border-top: 1px solid #ddd; padding: 15px; display: none; }

.shogun-panel-body.in { display: block; }

#s-a6abc0d4-7f33-4ee0-8b73-07e8537a2ba8 > .shogun-panel-group > .shogun-panel > .shogun-panel-body { background-color: #fff; }

#s-a6abc0d4-7f33-4ee0-8b73-07e8537a2ba8 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading { background-color: white; }

#s-a6abc0d4-7f33-4ee0-8b73-07e8537a2ba8 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a { color: #969593; }

#s-763b51f8-aa47-42ed-b1b3-1c5d1b57e846 { padding-top: 30px; padding-bottom: 15px; }

#s-763b51f8-aa47-42ed-b1b3-1c5d1b57e846 .shogun-heading-component h2 { color: #969593; font-weight: normal; font-family: Spectral; font-style: normal; font-size: 26px; text-align: left; }

#s-6f321eb7-ecb3-4c2f-82cd-e4e11ebf9934 > .shogun-panel-group > .shogun-panel > .shogun-panel-body { background-color: #fff; }

#s-6f321eb7-ecb3-4c2f-82cd-e4e11ebf9934 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading { background-color: white; }

#s-6f321eb7-ecb3-4c2f-82cd-e4e11ebf9934 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a { color: #969593; }

#s-7070e616-c048-4349-9077-b78540e0a97a { padding-top: 30px; padding-bottom: 15px; }

#s-7070e616-c048-4349-9077-b78540e0a97a .shogun-heading-component h2 { color: #969593; font-weight: normal; font-family: Spectral; font-style: normal; font-size: 26px; text-align: left; }

#s-4ccad404-799c-4210-bd76-9cdbffe61b26 > .shogun-panel-group > .shogun-panel > .shogun-panel-body { background-color: #fff; }

#s-4ccad404-799c-4210-bd76-9cdbffe61b26 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading { background-color: white; }

#s-4ccad404-799c-4210-bd76-9cdbffe61b26 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a { color: #969593; }

#s-8ff293e0-8e0f-4f7b-a7f6-ca193754e389 { padding-top: 30px; padding-bottom: 15px; }

#s-8ff293e0-8e0f-4f7b-a7f6-ca193754e389 .shogun-heading-component h2 { color: #969593; font-weight: normal; font-family: Spectral; font-style: normal; font-size: 26px; text-align: left; }

#s-80ceeb71-f891-4214-9cf3-9805aba83449 > .shogun-panel-group > .shogun-panel > .shogun-panel-body { background-color: #fff; }

#s-80ceeb71-f891-4214-9cf3-9805aba83449 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading { background-color: white; }

#s-80ceeb71-f891-4214-9cf3-9805aba83449 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a { color: #969593; }

#s-2af5ccdf-6d65-4ea2-a987-a73b1098b6fd { padding-top: 30px; padding-bottom: 15px; }

#s-2af5ccdf-6d65-4ea2-a987-a73b1098b6fd .shogun-heading-component h2 { color: #969593; font-weight: normal; font-family: Spectral; font-style: normal; font-size: 26px; text-align: left; }

#s-81618d78-90d7-4d3a-a8be-535c1100a3bb > .shogun-panel-group > .shogun-panel > .shogun-panel-body { background-color: #fff; }

#s-81618d78-90d7-4d3a-a8be-535c1100a3bb > .shogun-panel-group > .shogun-panel > .shogun-panel-heading { background-color: white; }

#s-81618d78-90d7-4d3a-a8be-535c1100a3bb > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a { color: #969593; }

#s-b384cd4a-8b0f-48be-aa63-adea6479a33c { padding-top: 30px; padding-bottom: 15px; }

#s-b384cd4a-8b0f-48be-aa63-adea6479a33c .shogun-heading-component h2 { color: #969593; font-weight: normal; font-family: Spectral; font-style: normal; font-size: 26px; text-align: left; }

#s-058dfa84-b37d-4958-83df-60a6d0b39ae1 > .shogun-panel-group > .shogun-panel > .shogun-panel-body { background-color: #fff; }

#s-058dfa84-b37d-4958-83df-60a6d0b39ae1 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading { background-color: white; }

#s-058dfa84-b37d-4958-83df-60a6d0b39ae1 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a { color: #969593; }

#s-9487ea23-9beb-4522-a2b0-2c3d72bfc4a1 { padding-top: 30px; padding-bottom: 15px; }

#s-9487ea23-9beb-4522-a2b0-2c3d72bfc4a1 .shogun-heading-component h2 { color: #969593; font-weight: normal; font-family: Spectral; font-style: normal; font-size: 26px; text-align: left; }

#s-90fc0e98-17dc-4eda-bb25-34a4b9a55de0 > .shogun-panel-group > .shogun-panel > .shogun-panel-body { background-color: #fff; }

#s-90fc0e98-17dc-4eda-bb25-34a4b9a55de0 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading { background-color: white; }

#s-90fc0e98-17dc-4eda-bb25-34a4b9a55de0 > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a { color: #969593; }

#s-e985ba33-ac53-4b44-8e89-9d76e8d32564 { padding-top: 30px; padding-bottom: 15px; }

#s-e985ba33-ac53-4b44-8e89-9d76e8d32564 .shogun-heading-component h2 { color: #969593; font-weight: normal; font-family: Spectral; font-style: normal; font-size: 26px; text-align: left; }

#s-6ff2fa66-f54b-4e79-93e3-815bf8085b3d > .shogun-panel-group > .shogun-panel > .shogun-panel-body { background-color: #fff; }

#s-6ff2fa66-f54b-4e79-93e3-815bf8085b3d > .shogun-panel-group > .shogun-panel > .shogun-panel-heading { background-color: white; }

#s-6ff2fa66-f54b-4e79-93e3-815bf8085b3d > .shogun-panel-group > .shogun-panel > .shogun-panel-heading > .shogun-panel-title > a { color: #969593; }

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

.shogun-root {
  /* create a new stacking context */
  /* 8 or more nines required to have no effect */
  opacity: 0.99999999;
}

.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;
}
