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

.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-d757664b-3396-4085-96ec-1768daa25c68 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d757664b-3396-4085-96ec-1768daa25c68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d757664b-3396-4085-96ec-1768daa25c68.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e492021b-c56f-4ba9-bb62-b3865058f560 {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
background-color: rgba(51, 18, 121, 1);
}
@media (min-width: 1200px){#s-e492021b-c56f-4ba9-bb62-b3865058f560 {
  background-color: rgba(51, 18, 121, 1);
}
}@media (min-width: 768px) and (max-width: 991px){#s-e492021b-c56f-4ba9-bb62-b3865058f560 {
  padding-bottom: 20px;
}
}@media (max-width: 767px){#s-e492021b-c56f-4ba9-bb62-b3865058f560 {
  background-color: rgba(51, 18, 121, 1);
}
}







#s-e492021b-c56f-4ba9-bb62-b3865058f560 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e492021b-c56f-4ba9-bb62-b3865058f560.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

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

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

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

#s-7c271bd4-ad80-44e7-b6be-5774ddd7b322 {
  margin-top: 0px;
margin-left: auto;
margin-right: auto;
max-width: 1400px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7c271bd4-ad80-44e7-b6be-5774ddd7b322 {
  display: none;
}
#s-7c271bd4-ad80-44e7-b6be-5774ddd7b322, #wrap-s-7c271bd4-ad80-44e7-b6be-5774ddd7b322, #wrap-content-s-7c271bd4-ad80-44e7-b6be-5774ddd7b322 { display: none !important; }}@media (max-width: 767px){#s-7c271bd4-ad80-44e7-b6be-5774ddd7b322 {
  display: none;
}
#s-7c271bd4-ad80-44e7-b6be-5774ddd7b322, #wrap-s-7c271bd4-ad80-44e7-b6be-5774ddd7b322, #wrap-content-s-7c271bd4-ad80-44e7-b6be-5774ddd7b322 { display: none !important; }}
@media (min-width: 0px) {
[id="s-7c271bd4-ad80-44e7-b6be-5774ddd7b322"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-7c271bd4-ad80-44e7-b6be-5774ddd7b322"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7c271bd4-ad80-44e7-b6be-5774ddd7b322"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7c271bd4-ad80-44e7-b6be-5774ddd7b322"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e {
  margin-left: 15%;
margin-right: 5%;
min-height: 50px;
}
@media (min-width: 992px) and (max-width: 1199px){#s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e {
  margin-left: 5%;
}
}@media (min-width: 768px) and (max-width: 991px){#s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e {
  display: none;
}
#s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e, #wrap-s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e, #wrap-content-s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e { display: none !important; }}@media (max-width: 767px){#s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e {
  display: none;
}
#s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e, #wrap-s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e, #wrap-content-s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e { display: none !important; }}







#s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d9c7d8b7-b47c-49a1-8e3c-a16c95a5812e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

#s-70f7a28b-8342-46b2-99a7-55c913e627a8 {
  margin-top: 10px;
margin-left: 1%;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 992px) and (max-width: 1199px){#s-70f7a28b-8342-46b2-99a7-55c913e627a8 {
  display: none;
}
#s-70f7a28b-8342-46b2-99a7-55c913e627a8, #wrap-s-70f7a28b-8342-46b2-99a7-55c913e627a8, #wrap-content-s-70f7a28b-8342-46b2-99a7-55c913e627a8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-70f7a28b-8342-46b2-99a7-55c913e627a8 {
  display: none;
}
#s-70f7a28b-8342-46b2-99a7-55c913e627a8, #wrap-s-70f7a28b-8342-46b2-99a7-55c913e627a8, #wrap-content-s-70f7a28b-8342-46b2-99a7-55c913e627a8 { display: none !important; }}@media (max-width: 767px){#s-70f7a28b-8342-46b2-99a7-55c913e627a8 {
  display: none;
}
#s-70f7a28b-8342-46b2-99a7-55c913e627a8, #wrap-s-70f7a28b-8342-46b2-99a7-55c913e627a8, #wrap-content-s-70f7a28b-8342-46b2-99a7-55c913e627a8 { display: none !important; }}
#s-70f7a28b-8342-46b2-99a7-55c913e627a8 .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.3em;
  letter-spacing: 0.4px;
  text-align: left;
}


@media (min-width: 1200px){#s-70f7a28b-8342-46b2-99a7-55c913e627a8 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.1em;
  letter-spacing: 0.4px;
  text-align: left;
}


}
#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 {
  margin-top: 10px;
margin-left: 1%;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 {
  display: none;
}
#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80, #wrap-s-6918f6e3-cb06-471e-92f6-a3ced4be9e80, #wrap-content-s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 {
  display: none;
}
#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80, #wrap-s-6918f6e3-cb06-471e-92f6-a3ced4be9e80, #wrap-content-s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 { display: none !important; }}@media (max-width: 767px){#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 {
  display: none;
}
#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80, #wrap-s-6918f6e3-cb06-471e-92f6-a3ced4be9e80, #wrap-content-s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 { display: none !important; }}
#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.3em;
  letter-spacing: 0.4px;
  text-align: left;
}


@media (min-width: 1200px){#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.1em;
  letter-spacing: 0.4px;
  text-align: left;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-6918f6e3-cb06-471e-92f6-a3ced4be9e80 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 33px;
  line-height: 1.3em;
  letter-spacing: 0.4px;
  text-align: left;
}


}
.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-9355cfea-3ef6-43da-85bc-137c01764ea1 {
  margin-top: 15px;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: left;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-row {
  background-color: rgba(228, 229, 251, 1);
  padding: 1px;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-column, #s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
@media (min-width: 1200px){#s-9355cfea-3ef6-43da-85bc-137c01764ea1 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-column {
  background-color: rgba(51, 18, 121, 1);
  padding: 0px;
  text-align: left;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-row {
  background-color: rgba(51, 18, 121, 1);
  padding: 1px;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-column, #s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9355cfea-3ef6-43da-85bc-137c01764ea1 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: left;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-row {
  background-color: rgba(51, 18, 121, 1);
  padding: 1px;
}

#s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-column, #s-9355cfea-3ef6-43da-85bc-137c01764ea1 td.shogun-table-row {
  border: 0px 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-0ded8884-c1ae-4ad3-8de5-91436ee1e4f9 {
  margin-top: -10px;
}
@media (max-width: 767px){#s-0ded8884-c1ae-4ad3-8de5-91436ee1e4f9 {
  margin-left: 5px;
}
}
#s-72a155f6-27d5-4463-912d-300e7f3052c3 {
  margin-top: -10px;
min-height: 50px;
}








#s-72a155f6-27d5-4463-912d-300e7f3052c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-72a155f6-27d5-4463-912d-300e7f3052c3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.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;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

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

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

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

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

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

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

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

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

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

#s-9597d2cc-ff1a-4437-b650-f7ed47177902 {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-9597d2cc-ff1a-4437-b650-f7ed47177902 {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-9597d2cc-ff1a-4437-b650-f7ed47177902 img.shogun-image {
    

    
    
    
  }


#s-9597d2cc-ff1a-4437-b650-f7ed47177902 .shogun-image-content {
  
    justify-content: center;
  
}

#s-8ef7cfe2-c090-4f8f-b627-ecafea3a0172 {
  margin-top: -10px;
}
@media (max-width: 767px){#s-8ef7cfe2-c090-4f8f-b627-ecafea3a0172 {
  margin-left: 5px;
}
}
#s-a92a23ec-af90-47fd-b625-be1626874fd1 {
  margin-top: -10px;
min-height: 50px;
}








#s-a92a23ec-af90-47fd-b625-be1626874fd1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a92a23ec-af90-47fd-b625-be1626874fd1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-25bca759-2e1e-4b02-9670-84d6c8fa8490 {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-25bca759-2e1e-4b02-9670-84d6c8fa8490 {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-25bca759-2e1e-4b02-9670-84d6c8fa8490 img.shogun-image {
    

    
    
    
  }


#s-25bca759-2e1e-4b02-9670-84d6c8fa8490 .shogun-image-content {
  
    justify-content: center;
  
}

#s-6d9f6c61-2818-4548-8b24-d4111c89d4e7 {
  margin-top: -10px;
}
@media (max-width: 767px){#s-6d9f6c61-2818-4548-8b24-d4111c89d4e7 {
  margin-left: 5px;
}
}
#s-2d71a7fe-2c87-45b2-8f38-6ce80aa458d3 {
  margin-top: -10px;
min-height: 50px;
}








#s-2d71a7fe-2c87-45b2-8f38-6ce80aa458d3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2d71a7fe-2c87-45b2-8f38-6ce80aa458d3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f77fa87a-da54-4416-9616-d0dad8b9d529 {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-f77fa87a-da54-4416-9616-d0dad8b9d529 {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-f77fa87a-da54-4416-9616-d0dad8b9d529 img.shogun-image {
    

    
    
    
  }


#s-f77fa87a-da54-4416-9616-d0dad8b9d529 .shogun-image-content {
  
    justify-content: center;
  
}

#s-0bf8b96b-7c67-4b14-9d9c-30ef9806f5f6 {
  margin-top: -10px;
}
@media (max-width: 767px){#s-0bf8b96b-7c67-4b14-9d9c-30ef9806f5f6 {
  margin-left: 5px;
}
}
#s-64e6691e-9fd4-4f2b-b087-ffcf173d3954 {
  margin-top: -10px;
min-height: 50px;
}








#s-64e6691e-9fd4-4f2b-b087-ffcf173d3954 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64e6691e-9fd4-4f2b-b087-ffcf173d3954.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7fc6606f-a0ba-42ee-b7e5-51e5d0fe9b64 {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-7fc6606f-a0ba-42ee-b7e5-51e5d0fe9b64 {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-7fc6606f-a0ba-42ee-b7e5-51e5d0fe9b64 img.shogun-image {
    

    
    
    
  }


#s-7fc6606f-a0ba-42ee-b7e5-51e5d0fe9b64 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e62ca4f3-9276-4987-9daa-172e331fd760 {
  margin-top: -10px;
min-height: 50px;
}
@media (max-width: 767px){#s-e62ca4f3-9276-4987-9daa-172e331fd760 {
  margin-left: 5px;
}
}







#s-e62ca4f3-9276-4987-9daa-172e331fd760 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e62ca4f3-9276-4987-9daa-172e331fd760.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7b3a0a46-6e77-4de5-9e8f-b738654b91cd {
  margin-top: 0px;
}

#s-b977342f-5274-4b61-81e3-4cd6c40d89fd {
  margin-top: -10px;
min-height: 50px;
}








#s-b977342f-5274-4b61-81e3-4cd6c40d89fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b977342f-5274-4b61-81e3-4cd6c40d89fd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-483caa05-7516-4ce8-914f-9983fc6ace4a {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-483caa05-7516-4ce8-914f-9983fc6ace4a {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-483caa05-7516-4ce8-914f-9983fc6ace4a img.shogun-image {
    

    
    
    
  }


#s-483caa05-7516-4ce8-914f-9983fc6ace4a .shogun-image-content {
  
    justify-content: center;
  
}

#s-13b4049c-89dc-4325-ade6-a94c37a6fd37 {
  margin-top: -10px;
min-height: 50px;
}








#s-13b4049c-89dc-4325-ade6-a94c37a6fd37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-13b4049c-89dc-4325-ade6-a94c37a6fd37.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1ca00507-95e1-42f0-90c2-e7a6f9b2861b {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-1ca00507-95e1-42f0-90c2-e7a6f9b2861b {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-1ca00507-95e1-42f0-90c2-e7a6f9b2861b img.shogun-image {
    

    
    
    
  }


#s-1ca00507-95e1-42f0-90c2-e7a6f9b2861b .shogun-image-content {
  
    justify-content: center;
  
}

#s-6bbf9f3e-8944-4b1e-9075-3ee8969f4f3a {
  margin-top: -10px;
min-height: 50px;
}
@media (max-width: 767px){#s-6bbf9f3e-8944-4b1e-9075-3ee8969f4f3a {
  margin-left: 5px;
}
}







#s-6bbf9f3e-8944-4b1e-9075-3ee8969f4f3a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6bbf9f3e-8944-4b1e-9075-3ee8969f4f3a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-62da8e9e-7b76-4ed0-a28c-988d7b131620 {
  margin-top: -3px;
}

#s-3c1945e3-8e6b-42e9-9c98-945da6c9fa93 {
  margin-top: -10px;
}
@media (max-width: 767px){#s-3c1945e3-8e6b-42e9-9c98-945da6c9fa93 {
  margin-left: 5px;
}
}
#s-8560cac0-bf7f-4b6a-a541-ed5a483ee149 {
  margin-top: -10px;
min-height: 50px;
}








#s-8560cac0-bf7f-4b6a-a541-ed5a483ee149 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8560cac0-bf7f-4b6a-a541-ed5a483ee149.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7307ce69-a33e-4cb0-a526-dd9cc296dfa7 {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-7307ce69-a33e-4cb0-a526-dd9cc296dfa7 {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-7307ce69-a33e-4cb0-a526-dd9cc296dfa7 img.shogun-image {
    

    
    
    
  }


#s-7307ce69-a33e-4cb0-a526-dd9cc296dfa7 .shogun-image-content {
  
    justify-content: 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-07a88a13-b5a3-4fda-a164-b7ea94e9525f {
  border-style: solid;
margin-top: 20px;
padding-top: 10px;
padding-left: 15%;
padding-bottom: 10px;
padding-right: 15%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 25px;
background-color: rgba(247, 249, 53, 1);
text-align: left;
text-decoration: none;
color: rgba(51, 18, 121, 1);
background-image: none;
hover-type: color;
}
#s-07a88a13-b5a3-4fda-a164-b7ea94e9525f:hover {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}#s-07a88a13-b5a3-4fda-a164-b7ea94e9525f:active {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}

  #s-07a88a13-b5a3-4fda-a164-b7ea94e9525f-root {
    text-align: left;
  }


#s-07a88a13-b5a3-4fda-a164-b7ea94e9525f.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-07a88a13-b5a3-4fda-a164-b7ea94e9525f-root {
    text-align: left;
  }


#s-07a88a13-b5a3-4fda-a164-b7ea94e9525f.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-07a88a13-b5a3-4fda-a164-b7ea94e9525f-root {
    text-align: left;
  }


#s-07a88a13-b5a3-4fda-a164-b7ea94e9525f.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-07a88a13-b5a3-4fda-a164-b7ea94e9525f-root {
    text-align: left;
  }


#s-07a88a13-b5a3-4fda-a164-b7ea94e9525f.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-07a88a13-b5a3-4fda-a164-b7ea94e9525f-root {
    text-align: left;
  }


#s-07a88a13-b5a3-4fda-a164-b7ea94e9525f.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}
#s-4dadf47a-a4e0-4c7a-bc68-db712ee844af {
  margin-top: 5px;
margin-left: 8%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-cover {
  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;
  height: inherit;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  margin-left: auto;
margin-right: auto;
max-width: 650px;
text-align: center;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  margin: 0 !important;
  overflow: visible;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add background color handling */
  
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86283f8e-ab0b-40d6-857a-5881a15de553 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image {
  box-sizing: border-box;
}



.s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  
}


@media (min-width: 1200px){#s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  margin: 0 !important;
  overflow: visible;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add background color handling */
  
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86283f8e-ab0b-40d6-857a-5881a15de553 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image {
  box-sizing: border-box;
}



.s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  margin: 0 !important;
  overflow: visible;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add background color handling */
  
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86283f8e-ab0b-40d6-857a-5881a15de553 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image {
  box-sizing: border-box;
}



.s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  margin: 0 !important;
  overflow: visible;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add background color handling */
  
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86283f8e-ab0b-40d6-857a-5881a15de553 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image {
  box-sizing: border-box;
}



.s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  
}


}@media (max-width: 767px){#s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  margin: 0 !important;
  overflow: visible;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-86283f8e-ab0b-40d6-857a-5881a15de553 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add background color handling */
  
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-86283f8e-ab0b-40d6-857a-5881a15de553 .shogun-image-content {
  
    justify-content: center;
  
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86283f8e-ab0b-40d6-857a-5881a15de553.shogun-image {
  box-sizing: border-box;
}



.s-86283f8e-ab0b-40d6-857a-5881a15de553 img.shogun-image {
  
}


}
#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc {
  min-height: 50px;
}
@media (min-width: 1200px){#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc {
  display: none;
}
#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc, #wrap-s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc, #wrap-content-s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc {
  display: none;
}
#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc, #wrap-s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc, #wrap-content-s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc {
  padding-top: 0px;
padding-bottom: 0px;
}
}@media (max-width: 767px){#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc {
  padding-bottom: 20px;
}
}







#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-498e418a-fbe0-4dfb-a1e1-91e9cd0057dc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  margin-left: auto;
margin-right: auto;
max-width: 3797px;
text-align: center;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image {
  box-sizing: border-box;
}



.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  
}


@media (min-width: 1200px){#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image {
  box-sizing: border-box;
}



.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image {
  box-sizing: border-box;
}



.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image {
  box-sizing: border-box;
}



.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  
}


}@media (max-width: 767px){#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-744081a8-1ed4-48f1-a844-f75d2ad414c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-744081a8-1ed4-48f1-a844-f75d2ad414c3.shogun-image {
  box-sizing: border-box;
}



.s-744081a8-1ed4-48f1-a844-f75d2ad414c3 img.shogun-image {
  
}


}
#s-2d7a0e9a-d78b-4816-92c8-df93502ba080 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 1200px){#s-2d7a0e9a-d78b-4816-92c8-df93502ba080 {
  display: none;
}
#s-2d7a0e9a-d78b-4816-92c8-df93502ba080, #wrap-s-2d7a0e9a-d78b-4816-92c8-df93502ba080, #wrap-content-s-2d7a0e9a-d78b-4816-92c8-df93502ba080 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2d7a0e9a-d78b-4816-92c8-df93502ba080 {
  display: none;
}
#s-2d7a0e9a-d78b-4816-92c8-df93502ba080, #wrap-s-2d7a0e9a-d78b-4816-92c8-df93502ba080, #wrap-content-s-2d7a0e9a-d78b-4816-92c8-df93502ba080 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2d7a0e9a-d78b-4816-92c8-df93502ba080 {
  margin-left: 5%;
margin-right: 5%;
}
}@media (max-width: 767px){#s-2d7a0e9a-d78b-4816-92c8-df93502ba080 {
  margin-top: 15px;
margin-left: 2%;
margin-right: 2%;
}
}
#s-2d7a0e9a-d78b-4816-92c8-df93502ba080 .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 38px;
  line-height: 1.5em;
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-2d7a0e9a-d78b-4816-92c8-df93502ba080 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 34px;
  line-height: 1.5em;
  
  
}


}@media (max-width: 767px){#s-2d7a0e9a-d78b-4816-92c8-df93502ba080 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1.3em;
  
  
}


}
#s-2c818804-d7f5-4421-8070-7cfe733ee9bb {
  margin-top: 10px;
margin-left: 2%;
}
@media (max-width: 767px){#s-2c818804-d7f5-4421-8070-7cfe733ee9bb {
  margin-right: 0%;
}
}
#s-2c818804-d7f5-4421-8070-7cfe733ee9bb .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: left;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-row {
  background-color: rgba(228, 229, 251, 1);
  padding: 0px;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-column, #s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
@media (min-width: 768px) and (max-width: 991px){#s-2c818804-d7f5-4421-8070-7cfe733ee9bb .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: left;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-row {
  background-color: rgba(51, 18, 121, 1);
  padding: 0px;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-column, #s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
}@media (max-width: 767px){#s-2c818804-d7f5-4421-8070-7cfe733ee9bb .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: left;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-row {
  background-color: rgba(51, 18, 121, 1);
  padding: 0px;
}

#s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-column, #s-2c818804-d7f5-4421-8070-7cfe733ee9bb td.shogun-table-row {
  border: 0px solid #D5D6D7;
}
}
#s-bd18c5d1-eabf-407a-ad43-7b74bd936ef5 {
  margin-top: -10px;
}
@media (max-width: 767px){#s-bd18c5d1-eabf-407a-ad43-7b74bd936ef5 {
  margin-left: 5px;
}
}
#s-4a719660-64d7-4da6-99ca-c1c419db6f94 {
  margin-top: -10px;
min-height: 50px;
}








#s-4a719660-64d7-4da6-99ca-c1c419db6f94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4a719660-64d7-4da6-99ca-c1c419db6f94.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b08ce8b5-52f8-4ecc-b957-3cf957d0b0e0 {
  margin-left: auto;
margin-right: auto;
max-width: 23px;
text-align: center;
}

#s-b08ce8b5-52f8-4ecc-b957-3cf957d0b0e0 {
  overflow: hidden;
  
  
      max-width: 23px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-b08ce8b5-52f8-4ecc-b957-3cf957d0b0e0 img.shogun-image {
    

    
    
    
  }


#s-b08ce8b5-52f8-4ecc-b957-3cf957d0b0e0 .shogun-image-content {
  
    justify-content: center;
  
}

#s-7530b884-c7bf-49c2-a62c-04b016ef97fc {
  margin-top: -10px;
}
@media (max-width: 767px){#s-7530b884-c7bf-49c2-a62c-04b016ef97fc {
  margin-left: 5px;
}
}
#s-ec60b364-0188-4404-b67a-94559ee9ca28 {
  margin-top: -10px;
min-height: 50px;
}








#s-ec60b364-0188-4404-b67a-94559ee9ca28 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ec60b364-0188-4404-b67a-94559ee9ca28.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ae5a3c7a-2fe3-4279-83cb-044e6d110b1b {
  margin-left: auto;
margin-right: auto;
max-width: 23px;
text-align: center;
}

#s-ae5a3c7a-2fe3-4279-83cb-044e6d110b1b {
  overflow: hidden;
  
  
      max-width: 23px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-ae5a3c7a-2fe3-4279-83cb-044e6d110b1b img.shogun-image {
    

    
    
    
  }


#s-ae5a3c7a-2fe3-4279-83cb-044e6d110b1b .shogun-image-content {
  
    justify-content: center;
  
}

#s-e459068f-dc9c-4d8d-8a76-c83a6179831c {
  margin-top: -10px;
}
@media (max-width: 767px){#s-e459068f-dc9c-4d8d-8a76-c83a6179831c {
  margin-left: 5px;
}
}
#s-234885d1-b303-43fd-baa8-301e09de35ca {
  margin-top: -10px;
min-height: 50px;
}








#s-234885d1-b303-43fd-baa8-301e09de35ca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-234885d1-b303-43fd-baa8-301e09de35ca.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f2f10217-5bdf-4464-9fb1-68d1a9bb4e4c {
  margin-left: auto;
margin-right: auto;
max-width: 23px;
text-align: center;
}

#s-f2f10217-5bdf-4464-9fb1-68d1a9bb4e4c {
  overflow: hidden;
  
  
      max-width: 23px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-f2f10217-5bdf-4464-9fb1-68d1a9bb4e4c img.shogun-image {
    

    
    
    
  }


#s-f2f10217-5bdf-4464-9fb1-68d1a9bb4e4c .shogun-image-content {
  
    justify-content: center;
  
}

#s-e9e36977-4bbe-4651-bd69-991b38d58840 {
  margin-top: -10px;
}
@media (max-width: 767px){#s-e9e36977-4bbe-4651-bd69-991b38d58840 {
  margin-left: 5px;
}
}
#s-67be3750-b345-4176-baa3-e412dd9fc368 {
  margin-top: -10px;
min-height: 50px;
}








#s-67be3750-b345-4176-baa3-e412dd9fc368 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-67be3750-b345-4176-baa3-e412dd9fc368.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ed74fa3a-69ec-4f9c-a7a6-98a7fc5f0f3f {
  margin-left: auto;
margin-right: auto;
max-width: 23px;
text-align: center;
}

#s-ed74fa3a-69ec-4f9c-a7a6-98a7fc5f0f3f {
  overflow: hidden;
  
  
      max-width: 23px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-ed74fa3a-69ec-4f9c-a7a6-98a7fc5f0f3f img.shogun-image {
    

    
    
    
  }


#s-ed74fa3a-69ec-4f9c-a7a6-98a7fc5f0f3f .shogun-image-content {
  
    justify-content: center;
  
}

#s-552417ff-1035-481f-a222-480fd436bf8a {
  margin-top: -10px;
min-height: 50px;
}
@media (max-width: 767px){#s-552417ff-1035-481f-a222-480fd436bf8a {
  margin-left: 5px;
}
}







#s-552417ff-1035-481f-a222-480fd436bf8a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-552417ff-1035-481f-a222-480fd436bf8a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0c64c9c6-b35b-4202-8e68-18d64a319f64 {
  margin-top: 0px;
}

#s-d4d91b8c-f238-4216-aa2b-f4e49225ce61 {
  margin-top: -10px;
min-height: 50px;
}








#s-d4d91b8c-f238-4216-aa2b-f4e49225ce61 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d4d91b8c-f238-4216-aa2b-f4e49225ce61.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0a9e2089-1830-459c-8356-27b9a8fd8378 {
  margin-left: auto;
margin-right: auto;
max-width: 23px;
text-align: center;
}

#s-0a9e2089-1830-459c-8356-27b9a8fd8378 {
  overflow: hidden;
  
  
      max-width: 23px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-0a9e2089-1830-459c-8356-27b9a8fd8378 img.shogun-image {
    

    
    
    
  }


#s-0a9e2089-1830-459c-8356-27b9a8fd8378 .shogun-image-content {
  
    justify-content: center;
  
}

#s-81e4bfa8-f229-4908-9714-4ba92a6ce836 {
  margin-top: -10px;
min-height: 50px;
}








#s-81e4bfa8-f229-4908-9714-4ba92a6ce836 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-81e4bfa8-f229-4908-9714-4ba92a6ce836.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ea84639b-b426-476d-9af0-2ea13a65efaf {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-ea84639b-b426-476d-9af0-2ea13a65efaf {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-ea84639b-b426-476d-9af0-2ea13a65efaf img.shogun-image {
    

    
    
    
  }


#s-ea84639b-b426-476d-9af0-2ea13a65efaf .shogun-image-content {
  
    justify-content: center;
  
}

#s-364214fa-8b5b-42c0-8023-692859724a81 {
  margin-top: -10px;
min-height: 50px;
}
@media (max-width: 767px){#s-364214fa-8b5b-42c0-8023-692859724a81 {
  margin-left: 5px;
}
}







#s-364214fa-8b5b-42c0-8023-692859724a81 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-364214fa-8b5b-42c0-8023-692859724a81.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5cf2b10c-1475-4fbd-994a-d00e5c186c95 {
  margin-top: -3px;
}

#s-027d5edf-569e-4ce5-a5af-922ee60b9968 {
  margin-top: -10px;
}
@media (max-width: 767px){#s-027d5edf-569e-4ce5-a5af-922ee60b9968 {
  margin-left: 5px;
}
}
#s-0fc658d6-9434-43bf-9d6b-eb120be79a93 {
  margin-top: -10px;
min-height: 50px;
}








#s-0fc658d6-9434-43bf-9d6b-eb120be79a93 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0fc658d6-9434-43bf-9d6b-eb120be79a93.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2096cd98-fae3-43fc-8c13-b7cb423b9ff3 {
  margin-left: auto;
margin-right: auto;
max-width: 25px;
text-align: center;
}

#s-2096cd98-fae3-43fc-8c13-b7cb423b9ff3 {
  overflow: hidden;
  
  
      max-width: 25px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-2096cd98-fae3-43fc-8c13-b7cb423b9ff3 img.shogun-image {
    

    
    
    
  }


#s-2096cd98-fae3-43fc-8c13-b7cb423b9ff3 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e70c6193-c13f-44b8-8ad1-4e78293602ae {
  margin-top: 10px;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 25px;
background-color: rgba(247, 249, 53, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(51, 18, 121, 1);
}
#s-e70c6193-c13f-44b8-8ad1-4e78293602ae:hover {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}#s-e70c6193-c13f-44b8-8ad1-4e78293602ae:active {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}

  #s-e70c6193-c13f-44b8-8ad1-4e78293602ae-root {
    text-align: center;
  }


#s-e70c6193-c13f-44b8-8ad1-4e78293602ae.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e70c6193-c13f-44b8-8ad1-4e78293602ae-root {
    text-align: center;
  }


#s-e70c6193-c13f-44b8-8ad1-4e78293602ae.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e70c6193-c13f-44b8-8ad1-4e78293602ae-root {
    text-align: center;
  }


#s-e70c6193-c13f-44b8-8ad1-4e78293602ae.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e70c6193-c13f-44b8-8ad1-4e78293602ae-root {
    text-align: center;
  }


#s-e70c6193-c13f-44b8-8ad1-4e78293602ae.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e70c6193-c13f-44b8-8ad1-4e78293602ae-root {
    text-align: center;
  }


#s-e70c6193-c13f-44b8-8ad1-4e78293602ae.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}
#s-1d70eb53-035b-4838-be0f-9a5002266e4d {
  margin-top: 5px;
}
@media (max-width: 767px){#s-1d70eb53-035b-4838-be0f-9a5002266e4d {
  margin-left: 5px;
}
}
#s-f03cf103-d348-4784-90fd-b577da265ca5 {
  padding-top: 32px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-f03cf103-d348-4784-90fd-b577da265ca5 {
  padding-bottom: 20px;
}
}







#s-f03cf103-d348-4784-90fd-b577da265ca5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f03cf103-d348-4784-90fd-b577da265ca5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7b020f8d-2a84-4f71-9698-3ffbe8ffb09c {
  margin-left: auto;
margin-right: auto;
max-width: 350px;
aspect-ratio: 1520/102;
text-align: center;
}

#s-7b020f8d-2a84-4f71-9698-3ffbe8ffb09c {
  overflow: hidden;
  
  
      max-width: 350px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}





  #s-7b020f8d-2a84-4f71-9698-3ffbe8ffb09c img.shogun-image,
  #s-7b020f8d-2a84-4f71-9698-3ffbe8ffb09c .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-7b020f8d-2a84-4f71-9698-3ffbe8ffb09c {
    width: 100%;
    height: auto;
  }



  #s-7b020f8d-2a84-4f71-9698-3ffbe8ffb09c img.shogun-image {
    

    
    
    
  }


#s-7b020f8d-2a84-4f71-9698-3ffbe8ffb09c .shogun-image-content {
  
    justify-content: center;
  
}

#s-cea3adee-f124-40c7-ba2a-3fb88cc96392 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
max-width: 1200px;
}
@media (max-width: 767px){#s-cea3adee-f124-40c7-ba2a-3fb88cc96392 {
  display: none;
}
#s-cea3adee-f124-40c7-ba2a-3fb88cc96392, #wrap-s-cea3adee-f124-40c7-ba2a-3fb88cc96392, #wrap-content-s-cea3adee-f124-40c7-ba2a-3fb88cc96392 { display: none !important; }}
@media (min-width: 0px) {
[id="s-cea3adee-f124-40c7-ba2a-3fb88cc96392"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cea3adee-f124-40c7-ba2a-3fb88cc96392"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 33.333333333333336px);
}

}

@media (min-width: 992px) {
[id="s-cea3adee-f124-40c7-ba2a-3fb88cc96392"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 33.333333333333336px);
}

}

@media (min-width: 1200px) {
[id="s-cea3adee-f124-40c7-ba2a-3fb88cc96392"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 33.333333333333336px);
}

}

#s-099fedf8-1972-4aca-bb2f-07f2e80042d1 {
  min-height: 50px;
}








#s-099fedf8-1972-4aca-bb2f-07f2e80042d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-099fedf8-1972-4aca-bb2f-07f2e80042d1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-194ede2b-d952-47c3-9ddd-fa5f345395d8 {
  margin-top: 0px;
margin-left: 5%;
margin-right: 5%;
}

#s-b0b7d64f-1fc1-4258-809b-7bfb41513542 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
text-align: center;
}

#s-b0b7d64f-1fc1-4258-809b-7bfb41513542 {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-b0b7d64f-1fc1-4258-809b-7bfb41513542 img.shogun-image {
    

    
    
    
  }


#s-b0b7d64f-1fc1-4258-809b-7bfb41513542 .shogun-image-content {
  
    justify-content: center;
  
}

#s-f9489a6c-533d-44ed-8fdf-38778dcc2b93 {
  min-height: 50px;
}








#s-f9489a6c-533d-44ed-8fdf-38778dcc2b93 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f9489a6c-533d-44ed-8fdf-38778dcc2b93.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-afbbd771-30e9-4fd0-a125-f09eac502dff {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: 0px;
margin-right: 5%;
}

#s-2eaded40-241a-48ba-94f5-0860db59197e {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
text-align: center;
}

#s-2eaded40-241a-48ba-94f5-0860db59197e {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-2eaded40-241a-48ba-94f5-0860db59197e img.shogun-image {
    

    
    
    
  }


#s-2eaded40-241a-48ba-94f5-0860db59197e .shogun-image-content {
  
    justify-content: center;
  
}

#s-e8ef23de-0c71-4aa9-94f9-3b808385776d {
  min-height: 50px;
}








#s-e8ef23de-0c71-4aa9-94f9-3b808385776d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e8ef23de-0c71-4aa9-94f9-3b808385776d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-375db46f-251e-4527-9ed4-12993860bcb7 {
  margin-top: 5px;
margin-left: 5%;
margin-right: 5%;
}

#s-47e6e10a-ac43-4648-a10a-effb38d4bbb3 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
text-align: center;
}

#s-47e6e10a-ac43-4648-a10a-effb38d4bbb3 {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-47e6e10a-ac43-4648-a10a-effb38d4bbb3 img.shogun-image {
    

    
    
    
  }


#s-47e6e10a-ac43-4648-a10a-effb38d4bbb3 .shogun-image-content {
  
    justify-content: center;
  
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-1cca7ed4-5d55-4e1f-bf77-636777adb085 {
  padding-top: 20px;
padding-bottom: 0px;
}
@media (min-width: 1200px){#s-1cca7ed4-5d55-4e1f-bf77-636777adb085 {
  display: none;
}
#s-1cca7ed4-5d55-4e1f-bf77-636777adb085, #wrap-s-1cca7ed4-5d55-4e1f-bf77-636777adb085, #wrap-content-s-1cca7ed4-5d55-4e1f-bf77-636777adb085 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1cca7ed4-5d55-4e1f-bf77-636777adb085 {
  display: none;
}
#s-1cca7ed4-5d55-4e1f-bf77-636777adb085, #wrap-s-1cca7ed4-5d55-4e1f-bf77-636777adb085, #wrap-content-s-1cca7ed4-5d55-4e1f-bf77-636777adb085 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1cca7ed4-5d55-4e1f-bf77-636777adb085 {
  display: none;
}
#s-1cca7ed4-5d55-4e1f-bf77-636777adb085, #wrap-s-1cca7ed4-5d55-4e1f-bf77-636777adb085, #wrap-content-s-1cca7ed4-5d55-4e1f-bf77-636777adb085 { display: none !important; }}
#s-1cca7ed4-5d55-4e1f-bf77-636777adb085 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-1cca7ed4-5d55-4e1f-bf77-636777adb085 .shg-sld-nav-button.shg-sld-left,
#s-1cca7ed4-5d55-4e1f-bf77-636777adb085 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-ef93aa86-66de-47b9-be72-8199652917ae {
  min-height: 50px;
}








#s-ef93aa86-66de-47b9-be72-8199652917ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ef93aa86-66de-47b9-be72-8199652917ae.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d2e4368a-1455-4381-a56a-854d1d98ce5e {
  margin-top: 5px;
margin-left: 0%;
margin-right: 0%;
}

#s-c4e49bec-2b88-446a-8731-aa17d2c3d532 {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
text-align: center;
}

#s-c4e49bec-2b88-446a-8731-aa17d2c3d532 {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-c4e49bec-2b88-446a-8731-aa17d2c3d532 img.shogun-image {
    

    
    
    
  }


#s-c4e49bec-2b88-446a-8731-aa17d2c3d532 .shogun-image-content {
  
    justify-content: center;
  
}

#s-4e5e1a33-587c-48fe-b9dd-40a6b88efad6 {
  min-height: 50px;
}








#s-4e5e1a33-587c-48fe-b9dd-40a6b88efad6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4e5e1a33-587c-48fe-b9dd-40a6b88efad6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9e52668b-7696-4399-b374-dab77d618497 {
  margin-top: 0px;
margin-left: 0%;
margin-right: 0%;
}

#s-aee0ef95-2b02-4326-a7c4-001e0a9960ff {
  margin-left: auto;
margin-right: auto;
max-width: 150px;
text-align: center;
}

#s-aee0ef95-2b02-4326-a7c4-001e0a9960ff {
  overflow: hidden;
  
  
      max-width: 150px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-aee0ef95-2b02-4326-a7c4-001e0a9960ff img.shogun-image {
    

    
    
    
  }


#s-aee0ef95-2b02-4326-a7c4-001e0a9960ff .shogun-image-content {
  
    justify-content: center;
  
}

#s-4d7bdaed-1103-4d12-9c11-26986936e025 {
  min-height: 50px;
}








#s-4d7bdaed-1103-4d12-9c11-26986936e025 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d7bdaed-1103-4d12-9c11-26986936e025.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d9059b0d-d762-4759-9092-3c146048de98 {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
}

#s-6d2bbd42-e79d-4434-b938-898feaf48f34 {
  margin-left: auto;
margin-right: auto;
max-width: 120px;
text-align: center;
}

#s-6d2bbd42-e79d-4434-b938-898feaf48f34 {
  overflow: hidden;
  
  
      max-width: 120px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}







  #s-6d2bbd42-e79d-4434-b938-898feaf48f34 img.shogun-image {
    

    
    
    
  }


#s-6d2bbd42-e79d-4434-b938-898feaf48f34 .shogun-image-content {
  
    justify-content: center;
  
}

#s-5a480b67-3f08-4699-96a3-6f882a4cb8c3 {
  padding-top: 50px;
padding-bottom: 50px;
min-height: 50px;
background-color: rgba(243, 242, 243, 1);
}
@media (min-width: 1200px){#s-5a480b67-3f08-4699-96a3-6f882a4cb8c3 {
  background-color: rgba(228, 229, 251, 1);
}
}@media (max-width: 767px){#s-5a480b67-3f08-4699-96a3-6f882a4cb8c3 {
  padding-top: 32px;
padding-bottom: 20px;
background-color: rgba(228, 229, 251, 1);
}
}







#s-5a480b67-3f08-4699-96a3-6f882a4cb8c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5a480b67-3f08-4699-96a3-6f882a4cb8c3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f {
  margin-left: 5%;
margin-right: 5%;
}
}@media (max-width: 767px){#s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f {
  margin-left: 5%;
margin-right: 5%;
display: none;
}
#s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f, #wrap-s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f, #wrap-content-s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f { display: none !important; }}
#s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 38px;
  line-height: 1.5em;
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 34px;
  line-height: 1.5em;
  
  
}


}@media (max-width: 767px){#s-bdfed9c6-8e5f-4800-ab72-1584daf08e7f .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 32px;
  line-height: 1.3em;
  
  
}


}
#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 1200px){#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 {
  display: none;
}
#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6, #wrap-s-d7372dd6-afdf-469b-a215-ba7fbe765eb6, #wrap-content-s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 {
  display: none;
}
#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6, #wrap-s-d7372dd6-afdf-469b-a215-ba7fbe765eb6, #wrap-content-s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 {
  margin-left: 5%;
margin-right: 5%;
display: none;
}
#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6, #wrap-s-d7372dd6-afdf-469b-a215-ba7fbe765eb6, #wrap-content-s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 { display: none !important; }}@media (max-width: 767px){#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 {
  margin-left: 5%;
margin-right: 5%;
}
}
#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 38px;
  line-height: 1.5em;
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 34px;
  line-height: 1.5em;
  
  
}


}@media (max-width: 767px){#s-d7372dd6-afdf-469b-a215-ba7fbe765eb6 .shogun-heading-component h1 {
  color: rgba(51, 18, 121, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 32px;
  line-height: 1.3em;
  
  
}


}
#s-76cf92fe-6b8d-4135-8f5f-d149ec0a24e1 {
  margin-top: 20px;
margin-left: auto;
margin-right: auto;
max-width: 1200px;
text-align: left;
}

#s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6 {
  margin-top: 20px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 35px;
padding-bottom: 10px;
padding-right: 35px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 25px;
background-color: rgba(247, 249, 53, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(51, 18, 121, 1);
}
#s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6:hover {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}#s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6:active {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}

  #s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6-root {
    text-align: center;
  }


#s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6-root {
    text-align: center;
  }


#s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6-root {
    text-align: center;
  }


#s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6-root {
    text-align: center;
  }


#s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6-root {
    text-align: center;
  }


#s-36e96b65-07ed-4803-9ad3-8e2ff3c07fa6.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 20px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}
#s-1b4ae3e2-f489-422d-b98a-54aef1f54629 {
  padding-top: 50px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(51, 18, 121, 1);
}
@media (max-width: 767px){#s-1b4ae3e2-f489-422d-b98a-54aef1f54629 {
  padding-top: 32px;
padding-bottom: 0px;
}
}







#s-1b4ae3e2-f489-422d-b98a-54aef1f54629 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1b4ae3e2-f489-422d-b98a-54aef1f54629.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e33ce0ba-a463-4067-8df8-88b80f1b44d2 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-e33ce0ba-a463-4067-8df8-88b80f1b44d2 {
  
}
}
#s-e33ce0ba-a463-4067-8df8-88b80f1b44d2 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 38px;
  line-height: 1.3em;
  letter-spacing: 0.4px;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-e33ce0ba-a463-4067-8df8-88b80f1b44d2 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 35px;
  line-height: 1.3em;
  letter-spacing: 0.4px;
  text-align: center;
}


}@media (max-width: 767px){#s-e33ce0ba-a463-4067-8df8-88b80f1b44d2 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1.3em;
  letter-spacing: 0.4px;
  text-align: center;
}


}
#s-95b10d25-122e-4d3a-ab20-f4dc7ddf1d48 {
  margin-top: 32px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1400px;
}
@media (max-width: 767px){#s-95b10d25-122e-4d3a-ab20-f4dc7ddf1d48 {
  margin-top: 20px;
}
}
@media (min-width: 0px) {
[id="s-95b10d25-122e-4d3a-ab20-f4dc7ddf1d48"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-95b10d25-122e-4d3a-ab20-f4dc7ddf1d48"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-95b10d25-122e-4d3a-ab20-f4dc7ddf1d48"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-95b10d25-122e-4d3a-ab20-f4dc7ddf1d48"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-35472aef-b8c5-49df-b876-7d7f108e38a4 {
  margin-left: auto;
margin-right: auto;
max-width: 550px;
}

#s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4 {
  margin-left: 10%;
margin-right: 5%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4 {
  display: none;
}
#s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4, #wrap-s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4, #wrap-content-s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4 { display: none !important; }}@media (max-width: 767px){#s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4 {
  display: none;
}
#s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4, #wrap-s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4, #wrap-content-s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4 { display: none !important; }}







#s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-21a90da1-37d8-43c5-a1f2-3f98231c0ae4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d10b6134-6c8b-4653-8a37-39f0044aee0e {
  margin-top: 20px;
}

#s-59bd9a85-d776-4ab5-97f9-dca0aa1b9385 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 10px;
padding-right: 3%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 240, 255, 1);
}








#s-59bd9a85-d776-4ab5-97f9-dca0aa1b9385 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-59bd9a85-d776-4ab5-97f9-dca0aa1b9385.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f {
  max-width: 120px;
text-align: left;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f {
  margin: 0 !important;
  overflow: visible;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add background color handling */
  
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-84cb774c-9632-48f2-ba58-e5924b62143f .shogun-image-content {
  
    justify-content: center;
  
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
  box-sizing: border-box;
}



.s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  
}


@media (min-width: 1200px){#s-84cb774c-9632-48f2-ba58-e5924b62143f {
  margin: 0 !important;
  overflow: visible;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add background color handling */
  
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-84cb774c-9632-48f2-ba58-e5924b62143f .shogun-image-content {
  
    justify-content: center;
  
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
  box-sizing: border-box;
}



.s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-84cb774c-9632-48f2-ba58-e5924b62143f {
  margin: 0 !important;
  overflow: visible;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add background color handling */
  
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-84cb774c-9632-48f2-ba58-e5924b62143f .shogun-image-content {
  
    justify-content: center;
  
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
  box-sizing: border-box;
}



.s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-84cb774c-9632-48f2-ba58-e5924b62143f {
  margin: 0 !important;
  overflow: visible;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add background color handling */
  
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-84cb774c-9632-48f2-ba58-e5924b62143f .shogun-image-content {
  
    justify-content: center;
  
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
  box-sizing: border-box;
}



.s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  
}


}@media (max-width: 767px){#s-84cb774c-9632-48f2-ba58-e5924b62143f {
  margin: 0 !important;
  overflow: visible;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-84cb774c-9632-48f2-ba58-e5924b62143f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add background color handling */
  
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-84cb774c-9632-48f2-ba58-e5924b62143f .shogun-image-content {
  
    justify-content: center;
  
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-84cb774c-9632-48f2-ba58-e5924b62143f.shogun-image {
  box-sizing: border-box;
}



.s-84cb774c-9632-48f2-ba58-e5924b62143f img.shogun-image {
  
}


}
#s-65597cef-105f-4b00-a9b7-2fd7a6400038 {
  margin-top: 5px;
}

#s-bdaa7dd9-4284-4301-a402-5ca613df533e {
  margin-top: 5px;
margin-bottom: -35px;
}

#s-7cfe7fd6-bded-4b26-93ef-9ce761a28797 {
  margin-top: 32px;
margin-left: 3%;
margin-bottom: 32px;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-7cfe7fd6-bded-4b26-93ef-9ce761a28797 {
  display: none;
}
#s-7cfe7fd6-bded-4b26-93ef-9ce761a28797, #wrap-s-7cfe7fd6-bded-4b26-93ef-9ce761a28797, #wrap-content-s-7cfe7fd6-bded-4b26-93ef-9ce761a28797 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7cfe7fd6-bded-4b26-93ef-9ce761a28797 {
  display: none;
}
#s-7cfe7fd6-bded-4b26-93ef-9ce761a28797, #wrap-s-7cfe7fd6-bded-4b26-93ef-9ce761a28797, #wrap-content-s-7cfe7fd6-bded-4b26-93ef-9ce761a28797 { display: none !important; }}







#s-7cfe7fd6-bded-4b26-93ef-9ce761a28797 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7cfe7fd6-bded-4b26-93ef-9ce761a28797.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f0fd6728-85de-432b-815c-70d9a3c7e3d3 {
  margin-top: -10px;
margin-bottom: -32px;
}
@media (max-width: 767px){#s-f0fd6728-85de-432b-815c-70d9a3c7e3d3 {
  margin-bottom: 5px;
}
}
@media (min-width: 0px) {
[id="s-f0fd6728-85de-432b-815c-70d9a3c7e3d3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-f0fd6728-85de-432b-815c-70d9a3c7e3d3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-f0fd6728-85de-432b-815c-70d9a3c7e3d3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-f0fd6728-85de-432b-815c-70d9a3c7e3d3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-0b79d173-f3fb-43b5-9f42-37c4bf519723 {
  min-height: 50px;
}








#s-0b79d173-f3fb-43b5-9f42-37c4bf519723 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b79d173-f3fb-43b5-9f42-37c4bf519723.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1831a88d-919a-4f00-b964-994868e9345b {
  margin-top: 15px;
}

#s-e4659aa6-e39d-43b6-b12c-7bf7e8ff8912 {
  margin-left: -70%;
min-height: 50px;
}








#s-e4659aa6-e39d-43b6-b12c-7bf7e8ff8912 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e4659aa6-e39d-43b6-b12c-7bf7e8ff8912.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-dc14ca74-83da-4813-a9cd-19df21626114 {
  margin-top: 5px;
}

#s-dc4f8114-8c00-49ef-ba74-c11d4c670dfc {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 10px;
padding-right: 3%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 240, 255, 1);
}








#s-dc4f8114-8c00-49ef-ba74-c11d4c670dfc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dc4f8114-8c00-49ef-ba74-c11d4c670dfc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 {
  max-width: 120px;
text-align: left;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 {
  margin: 0 !important;
  overflow: visible;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add background color handling */
  
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b34e932a-0631-42cd-9a04-054728f70e20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
  box-sizing: border-box;
}



.s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  
}


@media (min-width: 1200px){#s-b34e932a-0631-42cd-9a04-054728f70e20 {
  margin: 0 !important;
  overflow: visible;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add background color handling */
  
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b34e932a-0631-42cd-9a04-054728f70e20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
  box-sizing: border-box;
}



.s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b34e932a-0631-42cd-9a04-054728f70e20 {
  margin: 0 !important;
  overflow: visible;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add background color handling */
  
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b34e932a-0631-42cd-9a04-054728f70e20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
  box-sizing: border-box;
}



.s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b34e932a-0631-42cd-9a04-054728f70e20 {
  margin: 0 !important;
  overflow: visible;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add background color handling */
  
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b34e932a-0631-42cd-9a04-054728f70e20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
  box-sizing: border-box;
}



.s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  
}


}@media (max-width: 767px){#s-b34e932a-0631-42cd-9a04-054728f70e20 {
  margin: 0 !important;
  overflow: visible;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b34e932a-0631-42cd-9a04-054728f70e20 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add background color handling */
  
}

#s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b34e932a-0631-42cd-9a04-054728f70e20 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b34e932a-0631-42cd-9a04-054728f70e20.shogun-image {
  box-sizing: border-box;
}



.s-b34e932a-0631-42cd-9a04-054728f70e20 img.shogun-image {
  
}


}
#s-a142161c-fac6-4b28-ae8b-e7599fb1f4dd {
  margin-top: 5px;
}

#s-21ad6eb1-23e1-43f3-a0ed-2a28dac093aa {
  margin-top: 20px;
margin-bottom: -40px;
}

#s-9973e987-4732-475f-bf4b-7c10c7d592d4 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 32px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(228, 229, 251, 1);
}
@media (max-width: 767px){#s-9973e987-4732-475f-bf4b-7c10c7d592d4 {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-9973e987-4732-475f-bf4b-7c10c7d592d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9973e987-4732-475f-bf4b-7c10c7d592d4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-07671be4-53be-444e-9657-f999a3aa5755 {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1400px;
}

@media (min-width: 0px) {
[id="s-07671be4-53be-444e-9657-f999a3aa5755"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-07671be4-53be-444e-9657-f999a3aa5755"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-07671be4-53be-444e-9657-f999a3aa5755"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-07671be4-53be-444e-9657-f999a3aa5755"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-07671be4-53be-444e-9657-f999a3aa5755"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-9b17dea6-0236-44e1-95e8-195845645e15 {
  margin-left: 5%;
margin-right: 10%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-9b17dea6-0236-44e1-95e8-195845645e15 {
  display: none;
}
#s-9b17dea6-0236-44e1-95e8-195845645e15, #wrap-s-9b17dea6-0236-44e1-95e8-195845645e15, #wrap-content-s-9b17dea6-0236-44e1-95e8-195845645e15 { display: none !important; }}@media (max-width: 767px){#s-9b17dea6-0236-44e1-95e8-195845645e15 {
  display: none;
}
#s-9b17dea6-0236-44e1-95e8-195845645e15, #wrap-s-9b17dea6-0236-44e1-95e8-195845645e15, #wrap-content-s-9b17dea6-0236-44e1-95e8-195845645e15 { display: none !important; }}







#s-9b17dea6-0236-44e1-95e8-195845645e15 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9b17dea6-0236-44e1-95e8-195845645e15.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a4be22cd-224f-4b0d-9353-dd05be9109f9 {
  margin-top: 20px;
}

#s-efc6a34e-987e-4464-a8a3-54cc5599a690 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 10px;
padding-right: 3%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(51, 18, 121, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 240, 255, 1);
}








#s-efc6a34e-987e-4464-a8a3-54cc5599a690 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-efc6a34e-987e-4464-a8a3-54cc5599a690.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  max-width: 120px;
text-align: left;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  margin: 0 !important;
  overflow: visible;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add background color handling */
  
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
  box-sizing: border-box;
}



.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  
}


@media (min-width: 1200px){#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  margin: 0 !important;
  overflow: visible;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add background color handling */
  
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
  box-sizing: border-box;
}



.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  margin: 0 !important;
  overflow: visible;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add background color handling */
  
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
  box-sizing: border-box;
}



.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  margin: 0 !important;
  overflow: visible;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add background color handling */
  
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
  box-sizing: border-box;
}



.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  
}


}@media (max-width: 767px){#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  margin: 0 !important;
  overflow: visible;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add background color handling */
  
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a .shogun-image-content {
  
    justify-content: center;
  
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a.shogun-image {
  box-sizing: border-box;
}



.s-f03233fb-9d2e-4ca6-acd5-9c95a1fa657a img.shogun-image {
  
}


}
#s-7d4b4cca-40fe-4ffb-a34e-520ecb277630 {
  margin-top: 5px;
}

#s-5a281234-3521-4698-abf5-b313111f31d9 {
  margin-top: 5px;
margin-bottom: -35px;
}

#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3 {
  margin-top: 20px;
padding-top: 5px;
padding-left: 25px;
padding-bottom: 5px;
padding-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 25px;
background-color: rgba(247, 249, 53, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(51, 18, 121, 1);
}
#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3:hover {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3:active {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}@media (max-width: 767px){#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3 {
  text-align: center;
}
}

  #s-3a5aa102-81b7-4277-8bca-8b215e70e3a3-root {
    text-align: left;
  }


#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3a5aa102-81b7-4277-8bca-8b215e70e3a3-root {
    text-align: left;
  }


#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3a5aa102-81b7-4277-8bca-8b215e70e3a3-root {
    text-align: left;
  }


#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3a5aa102-81b7-4277-8bca-8b215e70e3a3-root {
    text-align: left;
  }


#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3a5aa102-81b7-4277-8bca-8b215e70e3a3-root {
    text-align: center;
  }


#s-3a5aa102-81b7-4277-8bca-8b215e70e3a3.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}
#s-07011d65-879b-41b9-8486-979e20437b9a {
  margin-top: 32px;
margin-left: 3%;
margin-bottom: 32px;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-07011d65-879b-41b9-8486-979e20437b9a {
  display: none;
}
#s-07011d65-879b-41b9-8486-979e20437b9a, #wrap-s-07011d65-879b-41b9-8486-979e20437b9a, #wrap-content-s-07011d65-879b-41b9-8486-979e20437b9a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-07011d65-879b-41b9-8486-979e20437b9a {
  display: none;
}
#s-07011d65-879b-41b9-8486-979e20437b9a, #wrap-s-07011d65-879b-41b9-8486-979e20437b9a, #wrap-content-s-07011d65-879b-41b9-8486-979e20437b9a { display: none !important; }}







#s-07011d65-879b-41b9-8486-979e20437b9a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-07011d65-879b-41b9-8486-979e20437b9a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-348981c7-2cab-4bed-8eae-32db53c1a02e {
  margin-top: -10px;
margin-bottom: -32px;
}
@media (max-width: 767px){#s-348981c7-2cab-4bed-8eae-32db53c1a02e {
  margin-bottom: 5px;
}
}
@media (min-width: 0px) {
[id="s-348981c7-2cab-4bed-8eae-32db53c1a02e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-348981c7-2cab-4bed-8eae-32db53c1a02e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-348981c7-2cab-4bed-8eae-32db53c1a02e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-348981c7-2cab-4bed-8eae-32db53c1a02e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-5046609b-a6ea-4cc8-99ea-0d5d5c9a4d89 {
  min-height: 50px;
}








#s-5046609b-a6ea-4cc8-99ea-0d5d5c9a4d89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5046609b-a6ea-4cc8-99ea-0d5d5c9a4d89.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-0995d3d2-62e4-48d0-84a8-901538f58566 {
  margin-top: 15px;
}

#s-d3bd6bf4-0eb5-4cba-bbf8-babe6af75564 {
  margin-left: -68%;
min-height: 50px;
}








#s-d3bd6bf4-0eb5-4cba-bbf8-babe6af75564 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d3bd6bf4-0eb5-4cba-bbf8-babe6af75564.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-82c51759-2bf6-4886-a0b6-0649e1e7d339 {
  margin-top: 5px;
}

#s-9708172a-ef7f-4b01-8dfd-6e5a12b4a988 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 10px;
padding-right: 3%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(51, 18, 121, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 240, 255, 1);
}








#s-9708172a-ef7f-4b01-8dfd-6e5a12b4a988 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9708172a-ef7f-4b01-8dfd-6e5a12b4a988.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  max-width: 120px;
text-align: left;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  margin: 0 !important;
  overflow: visible;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add background color handling */
  
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f113acd3-d428-4541-8e36-1bfaedf4219b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
  box-sizing: border-box;
}



.s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  
}


@media (min-width: 1200px){#s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  margin: 0 !important;
  overflow: visible;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add background color handling */
  
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f113acd3-d428-4541-8e36-1bfaedf4219b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
  box-sizing: border-box;
}



.s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  margin: 0 !important;
  overflow: visible;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add background color handling */
  
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f113acd3-d428-4541-8e36-1bfaedf4219b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
  box-sizing: border-box;
}



.s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  margin: 0 !important;
  overflow: visible;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add background color handling */
  
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f113acd3-d428-4541-8e36-1bfaedf4219b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
  box-sizing: border-box;
}



.s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  
}


}@media (max-width: 767px){#s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  margin: 0 !important;
  overflow: visible;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f113acd3-d428-4541-8e36-1bfaedf4219b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add background color handling */
  
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-f113acd3-d428-4541-8e36-1bfaedf4219b .shogun-image-content {
  
    justify-content: center;
  
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f113acd3-d428-4541-8e36-1bfaedf4219b.shogun-image {
  box-sizing: border-box;
}



.s-f113acd3-d428-4541-8e36-1bfaedf4219b img.shogun-image {
  
}


}
#s-e3e64037-895b-44d5-ab22-fd96cc9fc469 {
  margin-top: 5px;
}

#s-956e253b-f9ad-4fa0-a7c6-5e617b54f88f {
  margin-top: 5px;
margin-bottom: -40px;
}

#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42 {
  margin-top: 20px;
padding-top: 8px;
padding-left: 30px;
padding-bottom: 8px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 25px;
background-color: rgba(247, 249, 53, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(51, 18, 121, 1);
}
#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42:hover {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42:active {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}@media (max-width: 767px){#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42 {
  text-align: center;
}
}

  #s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42-root {
    text-align: left;
  }


#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42-root {
    text-align: left;
  }


#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42-root {
    text-align: left;
  }


#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42-root {
    text-align: left;
  }


#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42-root {
    text-align: center;
  }


#s-8c4ac3be-e911-4dec-9bf3-dd8cc9858c42.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}
#s-b4054dd8-93ed-4b19-82ba-cbff725539b9 {
  margin-left: 20%;
margin-right: auto;
max-width: 550px;
text-align: right;
}
@media (max-width: 767px){#s-b4054dd8-93ed-4b19-82ba-cbff725539b9 {
  margin-left: 0%;
}
}
#s-e3901aec-d19c-4194-9b65-870bf7e37495 {
  padding-top: 32px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(51, 18, 121, 1);
}
@media (max-width: 767px){#s-e3901aec-d19c-4194-9b65-870bf7e37495 {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-e3901aec-d19c-4194-9b65-870bf7e37495 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e3901aec-d19c-4194-9b65-870bf7e37495.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7715e999-5d1f-4bab-bb9f-7140a8ef229a {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1400px;
}

@media (min-width: 0px) {
[id="s-7715e999-5d1f-4bab-bb9f-7140a8ef229a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7715e999-5d1f-4bab-bb9f-7140a8ef229a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7715e999-5d1f-4bab-bb9f-7140a8ef229a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7715e999-5d1f-4bab-bb9f-7140a8ef229a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-78634439-c2ec-4a5c-8bfd-1c644d17223d {
  margin-left: auto;
margin-right: auto;
max-width: 550px;
}

#s-ea56ca13-9bc1-4d56-b985-8a1141c49885 {
  margin-left: 10%;
margin-right: 5%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-ea56ca13-9bc1-4d56-b985-8a1141c49885 {
  display: none;
}
#s-ea56ca13-9bc1-4d56-b985-8a1141c49885, #wrap-s-ea56ca13-9bc1-4d56-b985-8a1141c49885, #wrap-content-s-ea56ca13-9bc1-4d56-b985-8a1141c49885 { display: none !important; }}@media (max-width: 767px){#s-ea56ca13-9bc1-4d56-b985-8a1141c49885 {
  display: none;
}
#s-ea56ca13-9bc1-4d56-b985-8a1141c49885, #wrap-s-ea56ca13-9bc1-4d56-b985-8a1141c49885, #wrap-content-s-ea56ca13-9bc1-4d56-b985-8a1141c49885 { display: none !important; }}







#s-ea56ca13-9bc1-4d56-b985-8a1141c49885 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ea56ca13-9bc1-4d56-b985-8a1141c49885.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7deeeddc-4dbd-44e7-8acc-cb8349bbe257 {
  margin-top: 20px;
}

#s-8f9c2795-0834-422d-9bd3-cf272c341b28 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 10px;
padding-right: 3%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 240, 255, 1);
}








#s-8f9c2795-0834-422d-9bd3-cf272c341b28 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8f9c2795-0834-422d-9bd3-cf272c341b28.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  max-width: 120px;
text-align: left;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
  box-sizing: border-box;
}



.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  
}


@media (min-width: 1200px){#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
  box-sizing: border-box;
}



.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
  box-sizing: border-box;
}



.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
  box-sizing: border-box;
}



.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  
}


}@media (max-width: 767px){#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  margin: 0 !important;
  overflow: visible;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add background color handling */
  
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-6d42c2ba-74a5-4d73-a075-ca116e3387c6.shogun-image {
  box-sizing: border-box;
}



.s-6d42c2ba-74a5-4d73-a075-ca116e3387c6 img.shogun-image {
  
}


}
#s-1c4f230f-0f03-43af-83f6-ddddf6c034c0 {
  margin-top: 5px;
}

#s-53d39cd4-e0d0-4c4f-9584-8111021becf6 {
  margin-top: 5px;
margin-bottom: -35px;
}

#s-827e95c6-17c2-4819-a160-aa7216ba5fb0 {
  margin-top: 32px;
margin-left: 3%;
margin-bottom: 32px;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-827e95c6-17c2-4819-a160-aa7216ba5fb0 {
  display: none;
}
#s-827e95c6-17c2-4819-a160-aa7216ba5fb0, #wrap-s-827e95c6-17c2-4819-a160-aa7216ba5fb0, #wrap-content-s-827e95c6-17c2-4819-a160-aa7216ba5fb0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-827e95c6-17c2-4819-a160-aa7216ba5fb0 {
  display: none;
}
#s-827e95c6-17c2-4819-a160-aa7216ba5fb0, #wrap-s-827e95c6-17c2-4819-a160-aa7216ba5fb0, #wrap-content-s-827e95c6-17c2-4819-a160-aa7216ba5fb0 { display: none !important; }}







#s-827e95c6-17c2-4819-a160-aa7216ba5fb0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-827e95c6-17c2-4819-a160-aa7216ba5fb0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-32951abd-7e00-4278-8741-c77c038d9ecc {
  margin-top: -10px;
margin-bottom: -32px;
}
@media (max-width: 767px){#s-32951abd-7e00-4278-8741-c77c038d9ecc {
  margin-bottom: 5px;
}
}
@media (min-width: 0px) {
[id="s-32951abd-7e00-4278-8741-c77c038d9ecc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-32951abd-7e00-4278-8741-c77c038d9ecc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-32951abd-7e00-4278-8741-c77c038d9ecc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-32951abd-7e00-4278-8741-c77c038d9ecc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-6ac11632-8e4f-473e-aea9-402c32ec1616 {
  min-height: 50px;
}








#s-6ac11632-8e4f-473e-aea9-402c32ec1616 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6ac11632-8e4f-473e-aea9-402c32ec1616.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-59c68bc2-f7de-476d-a8aa-e6f9b563481b {
  margin-top: 15px;
}

#s-3df90629-e021-4e88-9a2f-6ab6944f0c68 {
  margin-left: -70%;
min-height: 50px;
}








#s-3df90629-e021-4e88-9a2f-6ab6944f0c68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3df90629-e021-4e88-9a2f-6ab6944f0c68.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fbcfa9c2-fe48-4053-bc14-54fc51c37b77 {
  margin-top: 5px;
}

#s-921ee469-a74d-4287-b7bd-5fd53cc66d02 {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 10px;
padding-right: 3%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 240, 255, 1);
}








#s-921ee469-a74d-4287-b7bd-5fd53cc66d02 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-921ee469-a74d-4287-b7bd-5fd53cc66d02.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  max-width: 120px;
text-align: left;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  margin: 0 !important;
  overflow: visible;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add background color handling */
  
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
  box-sizing: border-box;
}



.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  margin: 0 !important;
  overflow: visible;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add background color handling */
  
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
  box-sizing: border-box;
}



.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  margin: 0 !important;
  overflow: visible;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add background color handling */
  
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
  box-sizing: border-box;
}



.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  margin: 0 !important;
  overflow: visible;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add background color handling */
  
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
  box-sizing: border-box;
}



.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  margin: 0 !important;
  overflow: visible;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add background color handling */
  
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0.shogun-image {
  box-sizing: border-box;
}



.s-fc3cc3dc-7e9a-47db-9d95-3828d8e62df0 img.shogun-image {
  
}


}
#s-55dc1f9c-b883-48f0-9306-8c9070a99ae4 {
  margin-top: 5px;
}

#s-adde7392-e0a7-45d6-bf32-5d0d29c7f926 {
  margin-top: 25px;
margin-bottom: -40px;
}

#s-de1163a8-c289-465b-b8f4-57d02d34477f {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 32px;
padding-bottom: 32px;
min-height: 50px;
background-color: rgba(228, 229, 251, 1);
}
@media (max-width: 767px){#s-de1163a8-c289-465b-b8f4-57d02d34477f {
  padding-top: 0px;
padding-bottom: 0px;
}
}







#s-de1163a8-c289-465b-b8f4-57d02d34477f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-de1163a8-c289-465b-b8f4-57d02d34477f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-72b0fefe-f163-43a1-9b53-cbac805487dc {
  margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1400px;
}

@media (min-width: 0px) {
[id="s-72b0fefe-f163-43a1-9b53-cbac805487dc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-72b0fefe-f163-43a1-9b53-cbac805487dc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-72b0fefe-f163-43a1-9b53-cbac805487dc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-72b0fefe-f163-43a1-9b53-cbac805487dc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-72b0fefe-f163-43a1-9b53-cbac805487dc"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-11381978-9ea6-49b5-bc03-2a0273702351 {
  margin-left: 5%;
margin-right: 10%;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-11381978-9ea6-49b5-bc03-2a0273702351 {
  display: none;
}
#s-11381978-9ea6-49b5-bc03-2a0273702351, #wrap-s-11381978-9ea6-49b5-bc03-2a0273702351, #wrap-content-s-11381978-9ea6-49b5-bc03-2a0273702351 { display: none !important; }}@media (max-width: 767px){#s-11381978-9ea6-49b5-bc03-2a0273702351 {
  display: none;
}
#s-11381978-9ea6-49b5-bc03-2a0273702351, #wrap-s-11381978-9ea6-49b5-bc03-2a0273702351, #wrap-content-s-11381978-9ea6-49b5-bc03-2a0273702351 { display: none !important; }}







#s-11381978-9ea6-49b5-bc03-2a0273702351 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-11381978-9ea6-49b5-bc03-2a0273702351.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c7302220-9e5c-41df-898f-2f5dde0c75fb {
  margin-top: 20px;
}

#s-83a95fe5-3343-493e-8be1-2a666e0ce82d {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 10px;
padding-right: 3%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(51, 18, 121, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 240, 255, 1);
}








#s-83a95fe5-3343-493e-8be1-2a666e0ce82d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-83a95fe5-3343-493e-8be1-2a666e0ce82d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  max-width: 120px;
text-align: left;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  margin: 0 !important;
  overflow: visible;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add background color handling */
  
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
  box-sizing: border-box;
}



.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  
}


@media (min-width: 1200px){#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  margin: 0 !important;
  overflow: visible;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add background color handling */
  
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
  box-sizing: border-box;
}



.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  margin: 0 !important;
  overflow: visible;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add background color handling */
  
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
  box-sizing: border-box;
}



.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  margin: 0 !important;
  overflow: visible;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add background color handling */
  
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
  box-sizing: border-box;
}



.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  
}


}@media (max-width: 767px){#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  margin: 0 !important;
  overflow: visible;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add background color handling */
  
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c .shogun-image-content {
  
    justify-content: center;
  
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c.shogun-image {
  box-sizing: border-box;
}



.s-17225b1b-8acc-4d06-8d6f-2883de0d4e6c img.shogun-image {
  
}


}
#s-ead23222-ab01-49a2-bb8d-8190b25632ce {
  margin-top: 5px;
}

#s-3924dd23-9288-47ba-995f-889a2c50a61c {
  margin-top: 5px;
margin-bottom: -35px;
}

#s-ee60b609-e2f9-446c-968a-ee21aab27eeb {
  margin-top: 20px;
padding-top: 5px;
padding-left: 25px;
padding-bottom: 5px;
padding-right: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 25px;
background-color: rgba(247, 249, 53, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(51, 18, 121, 1);
}
#s-ee60b609-e2f9-446c-968a-ee21aab27eeb:hover {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}#s-ee60b609-e2f9-446c-968a-ee21aab27eeb:active {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}@media (max-width: 767px){#s-ee60b609-e2f9-446c-968a-ee21aab27eeb {
  text-align: center;
}
}

  #s-ee60b609-e2f9-446c-968a-ee21aab27eeb-root {
    text-align: left;
  }


#s-ee60b609-e2f9-446c-968a-ee21aab27eeb.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ee60b609-e2f9-446c-968a-ee21aab27eeb-root {
    text-align: left;
  }


#s-ee60b609-e2f9-446c-968a-ee21aab27eeb.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ee60b609-e2f9-446c-968a-ee21aab27eeb-root {
    text-align: left;
  }


#s-ee60b609-e2f9-446c-968a-ee21aab27eeb.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ee60b609-e2f9-446c-968a-ee21aab27eeb-root {
    text-align: left;
  }


#s-ee60b609-e2f9-446c-968a-ee21aab27eeb.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ee60b609-e2f9-446c-968a-ee21aab27eeb-root {
    text-align: center;
  }


#s-ee60b609-e2f9-446c-968a-ee21aab27eeb.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}
#s-106f509c-dd9f-41cd-aa7b-f767a03df7b6 {
  margin-top: 32px;
margin-left: 3%;
margin-bottom: 32px;
margin-right: 3%;
min-height: 50px;
}
@media (min-width: 1200px){#s-106f509c-dd9f-41cd-aa7b-f767a03df7b6 {
  display: none;
}
#s-106f509c-dd9f-41cd-aa7b-f767a03df7b6, #wrap-s-106f509c-dd9f-41cd-aa7b-f767a03df7b6, #wrap-content-s-106f509c-dd9f-41cd-aa7b-f767a03df7b6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-106f509c-dd9f-41cd-aa7b-f767a03df7b6 {
  display: none;
}
#s-106f509c-dd9f-41cd-aa7b-f767a03df7b6, #wrap-s-106f509c-dd9f-41cd-aa7b-f767a03df7b6, #wrap-content-s-106f509c-dd9f-41cd-aa7b-f767a03df7b6 { display: none !important; }}







#s-106f509c-dd9f-41cd-aa7b-f767a03df7b6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-106f509c-dd9f-41cd-aa7b-f767a03df7b6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f4156ab5-9acd-45bd-885b-c18057dd1675 {
  margin-top: -10px;
margin-bottom: -32px;
}
@media (max-width: 767px){#s-f4156ab5-9acd-45bd-885b-c18057dd1675 {
  margin-bottom: 5px;
}
}
@media (min-width: 0px) {
[id="s-f4156ab5-9acd-45bd-885b-c18057dd1675"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-f4156ab5-9acd-45bd-885b-c18057dd1675"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-f4156ab5-9acd-45bd-885b-c18057dd1675"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-f4156ab5-9acd-45bd-885b-c18057dd1675"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-6c53e66e-2d91-4c0f-b392-46b1b4c74e9e {
  min-height: 50px;
}








#s-6c53e66e-2d91-4c0f-b392-46b1b4c74e9e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6c53e66e-2d91-4c0f-b392-46b1b4c74e9e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-8945c844-8c93-4926-b861-e95a7f72dea9 {
  margin-top: 15px;
}

#s-394ff6a6-f76c-4c10-864c-56a14871ba11 {
  margin-left: -68%;
min-height: 50px;
}
@media (max-width: 767px){#s-394ff6a6-f76c-4c10-864c-56a14871ba11 {
  margin-left: -66%;
}
}







#s-394ff6a6-f76c-4c10-864c-56a14871ba11 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-394ff6a6-f76c-4c10-864c-56a14871ba11.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-822d36f5-ece1-49b5-9d08-beec30b24438 {
  margin-top: 5px;
}

#s-404f72e1-1502-4f4b-8471-3e89faec83da {
  margin-top: 20px;
padding-top: 10px;
padding-left: 3%;
padding-bottom: 10px;
padding-right: 3%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(51, 18, 121, 1);
border-style: solid;
border-radius: 5px;
min-height: 50px;
background-color: rgba(242, 240, 255, 1);
}








#s-404f72e1-1502-4f4b-8471-3e89faec83da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-404f72e1-1502-4f4b-8471-3e89faec83da.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 {
  max-width: 120px;
text-align: left;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b8a886db-b746-472e-a343-9dd2d901f713 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
  box-sizing: border-box;
}



.s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  
}


@media (min-width: 1200px){#s-b8a886db-b746-472e-a343-9dd2d901f713 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b8a886db-b746-472e-a343-9dd2d901f713 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
  box-sizing: border-box;
}



.s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-b8a886db-b746-472e-a343-9dd2d901f713 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b8a886db-b746-472e-a343-9dd2d901f713 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
  box-sizing: border-box;
}



.s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-b8a886db-b746-472e-a343-9dd2d901f713 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b8a886db-b746-472e-a343-9dd2d901f713 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
  box-sizing: border-box;
}



.s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  
}


}@media (max-width: 767px){#s-b8a886db-b746-472e-a343-9dd2d901f713 {
  margin: 0 !important;
  overflow: visible;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-b8a886db-b746-472e-a343-9dd2d901f713 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add background color handling */
  
}

#s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
    
    
    
    max-height: 120px;
  }


.s-b8a886db-b746-472e-a343-9dd2d901f713 .shogun-image-content {
  
    justify-content: center;
  
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shg-align-container {
  display: flex;
  justify-content: flex-start
}

.s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b8a886db-b746-472e-a343-9dd2d901f713.shogun-image {
  box-sizing: border-box;
}



.s-b8a886db-b746-472e-a343-9dd2d901f713 img.shogun-image {
  
}


}
#s-f60c0650-dec5-4cf1-ab66-7316642a8176 {
  margin-top: 5px;
}

#s-7f971224-969a-402f-af16-44cf5e58b69f {
  margin-top: 25px;
margin-bottom: -40px;
}

#s-6464a074-1c68-4a40-af4a-183050a1e057 {
  margin-top: 20px;
padding-top: 8px;
padding-left: 30px;
padding-bottom: 8px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 25px;
background-color: rgba(247, 249, 53, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(51, 18, 121, 1);
}
#s-6464a074-1c68-4a40-af4a-183050a1e057:hover {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}#s-6464a074-1c68-4a40-af4a-183050a1e057:active {background-color: rgba(252, 255, 99, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(51, 18, 121, 1) !important;}@media (max-width: 767px){#s-6464a074-1c68-4a40-af4a-183050a1e057 {
  text-align: center;
}
}

  #s-6464a074-1c68-4a40-af4a-183050a1e057-root {
    text-align: left;
  }


#s-6464a074-1c68-4a40-af4a-183050a1e057.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6464a074-1c68-4a40-af4a-183050a1e057-root {
    text-align: left;
  }


#s-6464a074-1c68-4a40-af4a-183050a1e057.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6464a074-1c68-4a40-af4a-183050a1e057-root {
    text-align: left;
  }


#s-6464a074-1c68-4a40-af4a-183050a1e057.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6464a074-1c68-4a40-af4a-183050a1e057-root {
    text-align: left;
  }


#s-6464a074-1c68-4a40-af4a-183050a1e057.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6464a074-1c68-4a40-af4a-183050a1e057-root {
    text-align: center;
  }


#s-6464a074-1c68-4a40-af4a-183050a1e057.shg-btn {
  color: rgba(51, 18, 121, 1);
  font-size: 18px;
  font-weight: 700;
  
  font-family: Montserrat;
  display:  inline-block ;
}
}
#s-4920465a-8839-46a5-a886-c5d8c84bae98 {
  margin-left: 20%;
margin-right: auto;
max-width: 550px;
text-align: right;
}
@media (max-width: 767px){#s-4920465a-8839-46a5-a886-c5d8c84bae98 {
  margin-left: 0%;
}
}
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

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

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

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

/* <-- User Content Animations */

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

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

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