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

@media (min-width: 768px) and (max-width: 991px){#s-cfa28111-e63d-40c0-8298-1e187dae8edc {
  display: none;
}
#s-cfa28111-e63d-40c0-8298-1e187dae8edc, #wrap-s-cfa28111-e63d-40c0-8298-1e187dae8edc { display: none !important; }}@media (max-width: 767px){#s-cfa28111-e63d-40c0-8298-1e187dae8edc {
  display: none;
}
#s-cfa28111-e63d-40c0-8298-1e187dae8edc, #wrap-s-cfa28111-e63d-40c0-8298-1e187dae8edc { display: none !important; }}
.shg-box {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  /**
   * While `flex: 1` is enough here, we need to supply the rest
   * of the parameters (`1 auto`) to keep compatibility with IE11.
   * Otherwise, IE11 flex would break.
   */
  flex: 1 1 auto;
}

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

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

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

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

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

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

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

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

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

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

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

#s-94f4b880-7c00-4936-b276-3e27a55b8cde {
  margin-top: 0px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
min-height: 50px;
}
@media (min-width: 1200px){#s-94f4b880-7c00-4936-b276-3e27a55b8cde {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-94f4b880-7c00-4936-b276-3e27a55b8cde {
  display: none;
}
#s-94f4b880-7c00-4936-b276-3e27a55b8cde, #wrap-s-94f4b880-7c00-4936-b276-3e27a55b8cde { display: none !important; }}@media (max-width: 767px){#s-94f4b880-7c00-4936-b276-3e27a55b8cde {
  display: none;
}
#s-94f4b880-7c00-4936-b276-3e27a55b8cde, #wrap-s-94f4b880-7c00-4936-b276-3e27a55b8cde { display: none !important; }}







#s-94f4b880-7c00-4936-b276-3e27a55b8cde > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-94f4b880-7c00-4936-b276-3e27a55b8cde.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aa416845-226a-44d5-a28e-811365e9dab6 {
  margin-left: 0%;
margin-right: 0%;
min-height: 50px;
}
@media (min-width: 1200px){#s-aa416845-226a-44d5-a28e-811365e9dab6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-aa416845-226a-44d5-a28e-811365e9dab6 {
  
}
}@media (max-width: 767px){#s-aa416845-226a-44d5-a28e-811365e9dab6 {
  
}
}







#s-aa416845-226a-44d5-a28e-811365e9dab6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aa416845-226a-44d5-a28e-811365e9dab6.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;
}

#s-046991a2-3911-4bc7-93ed-cc597b951caf {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-046991a2-3911-4bc7-93ed-cc597b951caf {
  
}
}
@media (min-width: 0px) {
[id="s-046991a2-3911-4bc7-93ed-cc597b951caf"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-046991a2-3911-4bc7-93ed-cc597b951caf"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-046991a2-3911-4bc7-93ed-cc597b951caf"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-046991a2-3911-4bc7-93ed-cc597b951caf"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c817f081-87f1-4ea6-bb55-4681f4b32b21 {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
background-color: rgba(41, 143, 194, 1);
}








#s-c817f081-87f1-4ea6-bb55-4681f4b32b21 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c817f081-87f1-4ea6-bb55-4681f4b32b21.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-09a2be04-42b6-4c67-afd1-4de5ed319242 {
  margin-top: 20px;
margin-left: 7%;
margin-bottom: 0px;
margin-right: 7%;
padding-bottom: 30px;
min-height: 50px;
}








#s-09a2be04-42b6-4c67-afd1-4de5ed319242 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-09a2be04-42b6-4c67-afd1-4de5ed319242.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-bc4629f7-9acf-49ef-9eff-21e68499b61b {
  margin-top: 18px;
}

#s-e2a2d5a3-2c47-4281-b1b7-9abe7447596d {
  margin-top: 8px;
}

#s-9ba1f8b7-dd6c-43f6-9eea-08334e851af2 {
  margin-top: 8px;
}

#s-2df111bd-1940-404d-977d-625e06ce7068 {
  margin-top: 8px;
}

#s-b8fb2ef8-95fe-4be4-93d6-9041d290687f {
  margin-top: 8px;
}

#s-ae53d4a3-8792-4972-a943-495a0cac0bf8 {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
background-color: rgba(41, 143, 194, 1);
}








#s-ae53d4a3-8792-4972-a943-495a0cac0bf8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ae53d4a3-8792-4972-a943-495a0cac0bf8.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-40c2a942-6a6e-49c8-81c1-6e30bd9a07db {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
padding-bottom: 30px;
min-height: 50px;
}








#s-40c2a942-6a6e-49c8-81c1-6e30bd9a07db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-40c2a942-6a6e-49c8-81c1-6e30bd9a07db.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-188cd6c8-9060-4a24-89d9-168f1f9637cb {
  margin-top: 18px;
}

#s-6b28170d-f426-44a2-88de-5e266852fca8 {
  margin-top: 8px;
}

#s-c870f3b3-ac3f-496c-aae6-939c04792707 {
  margin-top: 8px;
}

#s-a7cfe471-d4f6-4666-a399-ce0a7a12afe4 {
  margin-top: 8px;
}

#s-721f2e7a-0c7b-480f-903a-094a2a7e7d94 {
  margin-top: 8px;
}

#s-d3592c46-8d59-4181-a535-d1620de4ab8c {
  min-height: 50px;
}
@media (min-width: 1200px){#s-d3592c46-8d59-4181-a535-d1620de4ab8c {
  display: none;
}
#s-d3592c46-8d59-4181-a535-d1620de4ab8c, #wrap-s-d3592c46-8d59-4181-a535-d1620de4ab8c { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d3592c46-8d59-4181-a535-d1620de4ab8c {
  display: none;
}
#s-d3592c46-8d59-4181-a535-d1620de4ab8c, #wrap-s-d3592c46-8d59-4181-a535-d1620de4ab8c { display: none !important; }}@media (max-width: 767px){#s-d3592c46-8d59-4181-a535-d1620de4ab8c {
  display: none;
}
#s-d3592c46-8d59-4181-a535-d1620de4ab8c, #wrap-s-d3592c46-8d59-4181-a535-d1620de4ab8c { display: none !important; }}







#s-d3592c46-8d59-4181-a535-d1620de4ab8c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d3592c46-8d59-4181-a535-d1620de4ab8c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c169ceff-f0b4-4628-a11f-91157ebe7fed {
  padding-left: 2%;
padding-right: 2%;
}

@media (min-width: 0px) {
[id="s-c169ceff-f0b4-4628-a11f-91157ebe7fed"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c169ceff-f0b4-4628-a11f-91157ebe7fed"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c169ceff-f0b4-4628-a11f-91157ebe7fed"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c169ceff-f0b4-4628-a11f-91157ebe7fed"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2774676d-25dc-4b0e-8229-dac05a723113 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-2774676d-25dc-4b0e-8229-dac05a723113 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2774676d-25dc-4b0e-8229-dac05a723113.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-22a4e66a-1a77-4f23-8853-375189d471bb {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-22a4e66a-1a77-4f23-8853-375189d471bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22a4e66a-1a77-4f23-8853-375189d471bb.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-22e0cf01-56fe-4668-97b3-8f8d1319c306 {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-22e0cf01-56fe-4668-97b3-8f8d1319c306 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22e0cf01-56fe-4668-97b3-8f8d1319c306.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1cd979ca-370b-4eb2-9176-4156f06e216e {
  margin-top: 15px;
}

#s-2613802d-2cbc-4535-b3fd-3251439d4c94 {
  margin-top: 8px;
}

#s-9a22e602-faa3-4957-8caa-5c715a0aa4f2 {
  margin-top: 8px;
}

#s-67207ba2-3820-4a83-a659-cedee99bf918 {
  margin-top: 8px;
}

#s-eb89b7d1-bf77-4e56-ae06-fa7dc3140060 {
  margin-top: 8px;
}

#s-2d4680ff-92b9-45df-91a5-80ad1dc0068f {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-317136a9-6015-4672-8c74-69fd1ee7510a {
  margin-top: 8px;
}

#s-f4ab2900-3047-452d-ad70-843bc7e436fa {
  margin-top: 8px;
}

#s-46c7ca07-4c90-4d07-a3e7-06bde3c6d0ce {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-87ab4ae2-8943-4077-8568-d87d73b74520 {
  margin-top: 15px;
}

#s-210b2a8d-6460-4ba7-a738-97c039636229 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-210b2a8d-6460-4ba7-a738-97c039636229 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-210b2a8d-6460-4ba7-a738-97c039636229.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4fb93a51-a7a2-4dac-b928-981b6cc570a8 {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-4fb93a51-a7a2-4dac-b928-981b6cc570a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4fb93a51-a7a2-4dac-b928-981b6cc570a8.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-3ea3f3cd-7e58-4c79-8d61-09163bacbcc7 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-3ea3f3cd-7e58-4c79-8d61-09163bacbcc7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3ea3f3cd-7e58-4c79-8d61-09163bacbcc7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0d3e9c86-09d9-4e34-8f48-f04b62991bba {
  margin-top: 13px;
}

#s-27926d4b-8ced-4b90-b9ac-be56ffaffa1c {
  margin-top: 8px;
}

#s-b7f390a9-1a93-4eb1-b7f0-1142d44e064d {
  margin-top: 8px;
}

#s-2e977b6d-91a9-4709-939d-9069b16ad1d1 {
  margin-top: 8px;
}

#s-4b75bc09-eb3c-4f10-9a2d-b06ada96628c {
  margin-top: 8px;
}

#s-4e1fa728-93fe-4dc4-bd82-f32166b8c055 {
  margin-top: 8px;
margin-left: 25px;
}

#s-daf827cd-ae0d-4966-b0e5-aa1b6c1aee83 {
  margin-top: 8px;
}

#s-04293157-8fd9-4b4e-b9b4-5cb5d0216b93 {
  margin-top: 8px;
}

#s-e18ec1aa-c6cf-41eb-9489-8d372d58bcf0 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-e224fb8f-2e20-4433-b0ff-9865a244bdde {
  margin-top: 15px;
}

#s-6abe6a51-537d-4196-9f17-db2fa6c89dd3 {
  padding-left: 2%;
padding-right: 2%;
}
@media (min-width: 1200px){#s-6abe6a51-537d-4196-9f17-db2fa6c89dd3 {
  display: none;
}
#s-6abe6a51-537d-4196-9f17-db2fa6c89dd3, #wrap-s-6abe6a51-537d-4196-9f17-db2fa6c89dd3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6abe6a51-537d-4196-9f17-db2fa6c89dd3 {
  display: none;
}
#s-6abe6a51-537d-4196-9f17-db2fa6c89dd3, #wrap-s-6abe6a51-537d-4196-9f17-db2fa6c89dd3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6abe6a51-537d-4196-9f17-db2fa6c89dd3 {
  display: none;
}
#s-6abe6a51-537d-4196-9f17-db2fa6c89dd3, #wrap-s-6abe6a51-537d-4196-9f17-db2fa6c89dd3 { display: none !important; }}
@media (min-width: 0px) {
[id="s-6abe6a51-537d-4196-9f17-db2fa6c89dd3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6abe6a51-537d-4196-9f17-db2fa6c89dd3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-6abe6a51-537d-4196-9f17-db2fa6c89dd3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-6abe6a51-537d-4196-9f17-db2fa6c89dd3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a62b19fd-2410-4273-925b-9af189ba458b {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-a62b19fd-2410-4273-925b-9af189ba458b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a62b19fd-2410-4273-925b-9af189ba458b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4b104508-a8ca-4039-baee-7625d299376b {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-4b104508-a8ca-4039-baee-7625d299376b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4b104508-a8ca-4039-baee-7625d299376b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-f4d3e1ef-df64-4116-b403-fac57ae51461 {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-f4d3e1ef-df64-4116-b403-fac57ae51461 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f4d3e1ef-df64-4116-b403-fac57ae51461.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-18c2b7a6-23e4-4163-85b6-0dbe3f3559d8 {
  margin-top: 15px;
}

#s-d2ade4f8-b4ad-4286-9ac5-b61ecad2f7bf {
  margin-top: 8px;
}

#s-6246ea08-d2ff-4296-ba45-e2cfc5b6a6e4 {
  margin-top: 8px;
}

#s-68b0bb64-78a9-409b-9d5f-fb258ce26e97 {
  margin-top: 8px;
}

#s-e64b3e15-984d-4010-a907-67a53fa24048 {
  margin-top: 8px;
}

#s-b6b29cae-ba82-44ac-8da2-18ff25929e93 {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-95f7bc12-664c-422d-b361-cb1266914b70 {
  margin-top: 8px;
}

#s-029259f3-47a2-41ec-90f6-3b21ae9c3148 {
  margin-top: 8px;
}

#s-96e82024-57a2-47de-89ad-b201db38c310 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-62d16692-587b-451c-95ca-7000f12e42f7 {
  margin-top: 15px;
}

#s-f3e6e272-1fc7-4318-8215-bb9d0735a437 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-f3e6e272-1fc7-4318-8215-bb9d0735a437 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f3e6e272-1fc7-4318-8215-bb9d0735a437.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-203cc233-928d-40f2-b8f1-a9448eecde26 {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-203cc233-928d-40f2-b8f1-a9448eecde26 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-203cc233-928d-40f2-b8f1-a9448eecde26.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-33b26193-b484-4152-878d-183472bb6a6e {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-33b26193-b484-4152-878d-183472bb6a6e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-33b26193-b484-4152-878d-183472bb6a6e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-962d44f8-5c45-4046-a48d-53ae1f5e17ae {
  margin-top: 13px;
}

#s-18c29d60-cc83-4978-95c5-3a6f486c719b {
  margin-top: 8px;
}

#s-06430e03-df5c-4863-917a-bd09c2c1d55f {
  margin-top: 8px;
}

#s-2b7931f1-2514-44c8-8415-b404a1cc76ac {
  margin-top: 8px;
}

#s-64ba2477-2583-43c4-b94c-a3072406f279 {
  margin-top: 8px;
}

#s-4d260821-af1c-47a6-809c-e4422934f619 {
  margin-top: 8px;
margin-left: 25px;
}

#s-13a84855-ce6c-40b6-b3c3-e147ae0ab463 {
  margin-top: 8px;
}

#s-4b5da39e-f43c-497f-bb1c-274e67c110b9 {
  margin-top: 8px;
}

#s-f9313348-37c9-4818-8f9a-326af06f42dc {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-fc248d99-ce84-430e-aed4-097ad7059b8d {
  margin-top: 15px;
}

#s-fe0338a1-e2bb-44dd-8073-960b83ee6816 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-fe0338a1-e2bb-44dd-8073-960b83ee6816 {
  display: none;
}
#s-fe0338a1-e2bb-44dd-8073-960b83ee6816, #wrap-s-fe0338a1-e2bb-44dd-8073-960b83ee6816 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fe0338a1-e2bb-44dd-8073-960b83ee6816 {
  display: none;
}
#s-fe0338a1-e2bb-44dd-8073-960b83ee6816, #wrap-s-fe0338a1-e2bb-44dd-8073-960b83ee6816 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fe0338a1-e2bb-44dd-8073-960b83ee6816 {
  display: none;
}
#s-fe0338a1-e2bb-44dd-8073-960b83ee6816, #wrap-s-fe0338a1-e2bb-44dd-8073-960b83ee6816 { display: none !important; }}@media (max-width: 767px){#s-fe0338a1-e2bb-44dd-8073-960b83ee6816 {
  
}
}







#s-fe0338a1-e2bb-44dd-8073-960b83ee6816 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fe0338a1-e2bb-44dd-8073-960b83ee6816.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6a1245ec-097c-423e-948e-003224f39af7 {
  margin-top: -55px;
padding-left: 4%;
padding-right: 4%;
}

@media (min-width: 0px) {
[id="s-6a1245ec-097c-423e-948e-003224f39af7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6a1245ec-097c-423e-948e-003224f39af7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-6a1245ec-097c-423e-948e-003224f39af7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-6a1245ec-097c-423e-948e-003224f39af7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-7b97bb47-0001-4e63-a7f2-00475a949603 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-7b97bb47-0001-4e63-a7f2-00475a949603 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7b97bb47-0001-4e63-a7f2-00475a949603.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5439ae41-884c-4a13-b910-8ebac0fd39b1 {
  min-height: 1070px;
background-color: rgba(41, 143, 194, 1);
}








#s-5439ae41-884c-4a13-b910-8ebac0fd39b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5439ae41-884c-4a13-b910-8ebac0fd39b1.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-6060bec3-97b3-414d-929f-7110a26cf396 {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-6060bec3-97b3-414d-929f-7110a26cf396 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6060bec3-97b3-414d-929f-7110a26cf396.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2f20f903-4fef-41d2-835b-8aca01e31b0d {
  margin-top: 15px;
}

#s-58ba0e5f-62bd-4beb-b642-fea15edaf7e5 {
  margin-top: 8px;
}

#s-b04fdb2c-a1e6-4f2e-9776-54b64c4bbf97 {
  margin-top: 8px;
}

#s-e15a562a-d858-40c3-bed4-8149b01ff1ec {
  margin-top: 8px;
}

#s-62b03f6c-c769-4246-8e67-4e4939f9c77c {
  margin-top: 8px;
}

#s-5026d794-1d14-4093-9449-80061d86f33f {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-fc5461b0-3ca0-4483-87c6-be10e8f62dc1 {
  margin-top: 8px;
}

#s-f6dc7f0c-a6c9-4bd5-9b94-bb36458a8b63 {
  margin-top: 8px;
}

#s-6e3cc24d-c41b-49f1-87ae-1c15af58e3b4 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-737bddec-be7f-4443-8081-9be618e9856a {
  margin-top: 15px;
}

#s-6f729993-09e6-4112-acf6-b453d9ca5271 {
  margin-top: 30px;
min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-6f729993-09e6-4112-acf6-b453d9ca5271 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6f729993-09e6-4112-acf6-b453d9ca5271.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-138f68bc-9ad8-4be0-9975-d2f5c21ea5fe {
  min-height: 1200px;
background-color: rgba(41, 143, 194, 1);
}








#s-138f68bc-9ad8-4be0-9975-d2f5c21ea5fe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-138f68bc-9ad8-4be0-9975-d2f5c21ea5fe.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-3d35041b-3a69-428b-9387-0d940ab59332 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-3d35041b-3a69-428b-9387-0d940ab59332 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3d35041b-3a69-428b-9387-0d940ab59332.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-28d06500-ef73-43c0-bdd1-28e348ab1df4 {
  margin-top: 13px;
}

#s-6d0e6760-044d-4b6b-a868-b05938e94dbe {
  margin-top: 8px;
}

#s-2be17654-c95e-447c-a057-7bd9d4872764 {
  margin-top: 8px;
}

#s-4180b928-dd49-489d-98a5-6f8695efcf8d {
  margin-top: 8px;
}

#s-e846616f-0cd0-4482-aced-cc5687e6c31d {
  margin-top: 8px;
}

#s-2db9863d-8378-4245-9a33-be225f096c51 {
  margin-top: 8px;
margin-left: 25px;
}

#s-e486f2be-5c96-494c-9347-7e614f277ade {
  margin-top: 8px;
}

#s-26e4afcb-7fa1-42bf-b4e0-0d12ebfa6e68 {
  margin-top: 8px;
}

#s-f885c12e-7b12-4ac8-9483-caeedea21027 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-5531c8d1-fb1f-4f7f-952a-5bd096b6c394 {
  margin-top: 15px;
}

#s-b321fa03-4ef0-484b-bf0f-1eece725ae14 {
  text-align: left;
}

#s-5683813b-b36f-44b3-b48a-34285b22c1ae {
  margin-top: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-5683813b-b36f-44b3-b48a-34285b22c1ae {
  display: none;
}
#s-5683813b-b36f-44b3-b48a-34285b22c1ae, #wrap-s-5683813b-b36f-44b3-b48a-34285b22c1ae { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5683813b-b36f-44b3-b48a-34285b22c1ae {
  display: none;
}
#s-5683813b-b36f-44b3-b48a-34285b22c1ae, #wrap-s-5683813b-b36f-44b3-b48a-34285b22c1ae { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5683813b-b36f-44b3-b48a-34285b22c1ae {
  display: none;
}
#s-5683813b-b36f-44b3-b48a-34285b22c1ae, #wrap-s-5683813b-b36f-44b3-b48a-34285b22c1ae { display: none !important; }}@media (max-width: 767px){#s-5683813b-b36f-44b3-b48a-34285b22c1ae {
  
}
}







#s-5683813b-b36f-44b3-b48a-34285b22c1ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5683813b-b36f-44b3-b48a-34285b22c1ae.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8 {
  margin-left: 0%;
margin-right: 0%;
min-height: 50px;
}
@media (min-width: 1200px){#s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8 {
  display: none;
}
#s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8, #wrap-s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8 { display: none !important; }}@media (max-width: 767px){#s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8 {
  display: none;
}
#s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8, #wrap-s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8 { display: none !important; }}







#s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b8ea7c22-e462-4e0f-bcae-6312133c0bc8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2280c39a-e122-4d17-b83e-1c801d90907e {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-2280c39a-e122-4d17-b83e-1c801d90907e {
  display: none;
}
#s-2280c39a-e122-4d17-b83e-1c801d90907e, #wrap-s-2280c39a-e122-4d17-b83e-1c801d90907e { display: none !important; }}
@media (min-width: 0px) {
[id="s-2280c39a-e122-4d17-b83e-1c801d90907e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2280c39a-e122-4d17-b83e-1c801d90907e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2280c39a-e122-4d17-b83e-1c801d90907e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2280c39a-e122-4d17-b83e-1c801d90907e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-b5cbcd23-e415-410c-b631-489527e64a9c {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
min-height: 1170px;
background-color: rgba(41, 143, 194, 1);
}








#s-b5cbcd23-e415-410c-b631-489527e64a9c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b5cbcd23-e415-410c-b631-489527e64a9c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-ae2ad2a1-e829-4d0a-95d9-bca46fbe0534 {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-ae2ad2a1-e829-4d0a-95d9-bca46fbe0534 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ae2ad2a1-e829-4d0a-95d9-bca46fbe0534.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8eeef761-6d9a-4f28-9a9b-195b4033c36a {
  margin-top: 18px;
}

#s-2f224842-d26a-4b6d-ab8e-4b5d41feb045 {
  margin-top: 15px;
}

#s-809d0450-466e-4a37-b192-afe7aae3307e {
  margin-top: 8px;
}

#s-cb0df4a6-63e6-418b-b97d-2c6583734f97 {
  margin-top: 8px;
}

#s-4acfb1ee-7785-4208-bbd9-8fbe2287ba5c {
  margin-top: 8px;
}

#s-f939f581-1ea9-40f8-85b4-cd85ce0708d8 {
  margin-top: 8px;
}

#s-589674d0-c29d-415d-a36d-d6821f212e16 {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-9c171ba4-8ef0-42d3-b040-974498f29294 {
  margin-top: 15px;
}

#s-560b8c94-bb0e-4b4b-9990-c5ff1a665779 {
  margin-top: 12px;
}

#s-96860983-6693-47d4-bd7c-f076eadd8dcc {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-cdde2c3e-e686-4b0b-ad83-9cacd7315e07 {
  margin-top: 15px;
}

#s-de58aa63-6829-4b4c-81d9-4bfa6211cf5d {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
min-height: 1170px;
background-color: rgba(41, 143, 194, 1);
}








#s-de58aa63-6829-4b4c-81d9-4bfa6211cf5d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-de58aa63-6829-4b4c-81d9-4bfa6211cf5d.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-575b343e-5664-4702-8253-c18c8da01831 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-575b343e-5664-4702-8253-c18c8da01831 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-575b343e-5664-4702-8253-c18c8da01831.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2351a4ce-2bed-4e6d-97ee-b56fa4f60beb {
  margin-top: 18px;
}

#s-ec63c38e-c3ab-4199-958a-521e493d61e7 {
  margin-top: 13px;
}

#s-43d01754-a04b-40c0-9d7c-9144ed5ce3f0 {
  margin-top: 8px;
}

#s-a686f591-50ad-4d10-b859-9beff9163a1b {
  margin-top: 8px;
}

#s-898ea3c8-9f69-4d63-bb12-cf7f21cf8cc7 {
  margin-top: 8px;
}

#s-eb3eed71-103f-46ec-8c7c-b8c14865a1f7 {
  margin-top: 8px;
}

#s-e84430dd-727b-4e43-877f-071f8342680b {
  margin-top: 8px;
margin-left: 25px;
}

#s-e63e8bd3-70c0-4f18-bd54-6b0608f50001 {
  margin-top: 15px;
}

#s-a1f3f0b8-c3e3-47ed-94e5-0d6ca88adc3f {
  margin-top: 12px;
}

#s-f0e0f849-5d00-4022-b938-c1f9f1960097 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-0904f34a-6220-4fec-906c-6e87dbd0bb66 {
  margin-top: 15px;
}

#s-e9ee0f63-73a4-4824-bc15-4e3365919721 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-e9ee0f63-73a4-4824-bc15-4e3365919721 {
  display: none;
}
#s-e9ee0f63-73a4-4824-bc15-4e3365919721, #wrap-s-e9ee0f63-73a4-4824-bc15-4e3365919721 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e9ee0f63-73a4-4824-bc15-4e3365919721 {
  display: none;
}
#s-e9ee0f63-73a4-4824-bc15-4e3365919721, #wrap-s-e9ee0f63-73a4-4824-bc15-4e3365919721 { display: none !important; }}@media (max-width: 767px){#s-e9ee0f63-73a4-4824-bc15-4e3365919721 {
  display: none;
}
#s-e9ee0f63-73a4-4824-bc15-4e3365919721, #wrap-s-e9ee0f63-73a4-4824-bc15-4e3365919721 { display: none !important; }}







#s-e9ee0f63-73a4-4824-bc15-4e3365919721 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e9ee0f63-73a4-4824-bc15-4e3365919721.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d6731846-d5d4-492e-a54e-058417129332 {
  padding-left: 2%;
padding-right: 2%;
}

@media (min-width: 0px) {
[id="s-d6731846-d5d4-492e-a54e-058417129332"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d6731846-d5d4-492e-a54e-058417129332"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d6731846-d5d4-492e-a54e-058417129332"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d6731846-d5d4-492e-a54e-058417129332"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8035b68f-89f2-4aa5-9c86-8ceb0c39fe05 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-8035b68f-89f2-4aa5-9c86-8ceb0c39fe05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8035b68f-89f2-4aa5-9c86-8ceb0c39fe05.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a3e411e0-aa72-4862-be84-63efbdf75a84 {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-a3e411e0-aa72-4862-be84-63efbdf75a84 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a3e411e0-aa72-4862-be84-63efbdf75a84.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-52a5162f-b6be-4d3f-a0ca-347021758def {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-52a5162f-b6be-4d3f-a0ca-347021758def > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-52a5162f-b6be-4d3f-a0ca-347021758def.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0a845054-9497-4849-96cc-fadb407ab61b {
  margin-top: 15px;
}

#s-7966154f-691d-4f2a-9026-473f1b75479b {
  margin-top: 8px;
}

#s-4c636a1f-380e-4c8e-a657-517e3a15743c {
  margin-top: 8px;
}

#s-a9606f4f-2c6f-4656-ad4d-ffd02c3b9d96 {
  margin-top: 8px;
}

#s-f8805832-33e9-4b78-9dea-db93e05118e4 {
  margin-top: 8px;
}

#s-8b4bccaa-22d0-48d7-bd31-403e7df5cbc8 {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-5da1688d-8d89-4db9-8e0c-d06fd0d2d223 {
  margin-top: 8px;
}

#s-9ae5c6af-4717-47e2-8445-33f2d23dd633 {
  margin-top: 8px;
}

#s-c39bd657-1623-4313-8f68-980e99e43f27 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-b409fa60-61bb-4a7b-a1a3-4674d03108e8 {
  margin-top: 15px;
}

#s-8f9135b2-4de9-48b5-902e-91591f182f10 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-8f9135b2-4de9-48b5-902e-91591f182f10 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8f9135b2-4de9-48b5-902e-91591f182f10.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-58c3b274-f2c9-47d8-94e4-0425bf1db738 {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-58c3b274-f2c9-47d8-94e4-0425bf1db738 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-58c3b274-f2c9-47d8-94e4-0425bf1db738.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-d041440f-4779-4e25-8748-175d21478783 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-d041440f-4779-4e25-8748-175d21478783 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d041440f-4779-4e25-8748-175d21478783.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-628cb50f-c6b1-48af-806d-e5f122917cd8 {
  margin-top: 13px;
}

#s-5d98d957-2235-4576-b5ad-1bee1310817c {
  margin-top: 8px;
}

#s-0c53c379-7d7a-4083-bf21-da79daaf06c1 {
  margin-top: 8px;
}

#s-897c8111-404b-4e93-93e7-58819734ab05 {
  margin-top: 8px;
}

#s-d4610e1b-80bc-415d-9e00-98fd204468e8 {
  margin-top: 8px;
}

#s-3ecbbcea-3cfc-4ff0-a451-bde988b70d1f {
  margin-top: 8px;
margin-left: 25px;
}

#s-64c93d40-de7a-4f49-8aef-a30c8425c0e5 {
  margin-top: 8px;
}

#s-b544f34e-87f3-4158-a319-4479b0d953b2 {
  margin-top: 8px;
}

#s-3706cd0d-469d-425b-bc0f-824d9d744964 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-33b6e157-4d91-4d12-bbf6-05892c989b35 {
  margin-top: 15px;
}

#s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d {
  padding-left: 2%;
padding-right: 2%;
}
@media (min-width: 1200px){#s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d {
  display: none;
}
#s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d, #wrap-s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d {
  display: none;
}
#s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d, #wrap-s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d {
  display: none;
}
#s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d, #wrap-s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d { display: none !important; }}
@media (min-width: 0px) {
[id="s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ff049e49-ff4b-47e5-88cb-3a85ddeb473d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-2083eee7-dc6f-42ab-b13c-e631062fa583 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-2083eee7-dc6f-42ab-b13c-e631062fa583 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2083eee7-dc6f-42ab-b13c-e631062fa583.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-86bae880-31c3-4599-9f59-92dc6d5d61e0 {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-86bae880-31c3-4599-9f59-92dc6d5d61e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-86bae880-31c3-4599-9f59-92dc6d5d61e0.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-84cf1064-5422-4a95-af2a-262048235705 {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-84cf1064-5422-4a95-af2a-262048235705 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-84cf1064-5422-4a95-af2a-262048235705.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-32a80ef5-9011-4e2d-bee5-3e4473385209 {
  margin-top: 15px;
}

#s-ef4f1563-2ee3-44ea-8c7d-4f81ec217492 {
  margin-top: 8px;
}

#s-ded1118d-5dc6-4b42-abda-715f28e55afd {
  margin-top: 8px;
}

#s-508f6e2d-b2e0-461d-bc60-21b794b452a2 {
  margin-top: 8px;
}

#s-7bcc5cd4-c1ef-4ad6-bca8-b05f1d2fe707 {
  margin-top: 8px;
}

#s-f7218504-c236-4170-8d06-a59756cb344a {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-3235d609-7fc7-434b-ac96-ec3afed2b4c3 {
  margin-top: 8px;
}

#s-3efa0dbe-4d14-4696-b013-e1781de5d7e8 {
  margin-top: 8px;
}

#s-0fc52f93-f0fc-46b5-a815-97becdb356ad {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-077e6f1b-6084-4fcb-bc42-ff2a7f6e165c {
  margin-top: 15px;
}

#s-426e666e-26ca-4406-8b15-2e99a95751fa {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-426e666e-26ca-4406-8b15-2e99a95751fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-426e666e-26ca-4406-8b15-2e99a95751fa.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d38a0577-266b-43ae-9525-06cce8f14851 {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-d38a0577-266b-43ae-9525-06cce8f14851 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d38a0577-266b-43ae-9525-06cce8f14851.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-66ecfaaf-2aa0-4f55-bc94-62830f3de641 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-66ecfaaf-2aa0-4f55-bc94-62830f3de641 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-66ecfaaf-2aa0-4f55-bc94-62830f3de641.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e1af1833-c003-444c-9e07-ee18b49c8efd {
  margin-top: 13px;
}

#s-c095cefb-d25c-4972-9c42-882c02616174 {
  margin-top: 8px;
}

#s-8f959981-7b57-45b3-86d1-2986896514ef {
  margin-top: 8px;
}

#s-fa8bc407-6708-49ee-a4f6-ec13722a8625 {
  margin-top: 8px;
}

#s-ddf093f2-bd07-40da-bcd1-46d3ddcb228b {
  margin-top: 8px;
}

#s-ab3c846e-ec8f-415d-86d9-4ff9fd0b75a1 {
  margin-top: 8px;
margin-left: 25px;
}

#s-0df27f6d-ef80-436e-9160-3c952cf3353e {
  margin-top: 8px;
}

#s-f7e2ce37-b342-42d0-9d33-3cd74b0a06f5 {
  margin-top: 8px;
}

#s-bfe6a739-ec62-45fc-907b-d397b580da16 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-7464b9ee-850a-42b4-905e-79abe40aaba6 {
  margin-top: 15px;
}

#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 {
  margin-top: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 {
  display: none;
}
#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6, #wrap-s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 {
  display: none;
}
#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6, #wrap-s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 {
  display: none;
}
#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6, #wrap-s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 { display: none !important; }}@media (max-width: 767px){#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 {
  
}
}







#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6bdc98ff-3bc8-4d10-8c3e-6afa376697a6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d760a21d-d2d7-4130-b40a-06de5bff678f {
  margin-top: 0px;
padding-left: 4%;
padding-right: 4%;
}

@media (min-width: 0px) {
[id="s-d760a21d-d2d7-4130-b40a-06de5bff678f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d760a21d-d2d7-4130-b40a-06de5bff678f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d760a21d-d2d7-4130-b40a-06de5bff678f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d760a21d-d2d7-4130-b40a-06de5bff678f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c9088e80-e19f-4752-aaf5-1f093f2e064f {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
border-radius: 0px;
min-height: 0px;
background-color: rgba(41, 143, 194, 1);
}








#s-c9088e80-e19f-4752-aaf5-1f093f2e064f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c9088e80-e19f-4752-aaf5-1f093f2e064f.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-be14f85a-6ba8-43c8-9c58-fc8b412c7bfe {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
padding-bottom: 30px;
min-height: 50px;
}








#s-be14f85a-6ba8-43c8-9c58-fc8b412c7bfe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-be14f85a-6ba8-43c8-9c58-fc8b412c7bfe.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-77d4f87e-69de-48d8-94ae-6dd4e0542060 {
  margin-top: 18px;
}

#s-cc1c76aa-8e51-4093-899a-0e7346898109 {
  margin-top: 8px;
}

#s-38b6dee1-6c6f-4eff-aab6-1ff475f9c6e4 {
  margin-top: 8px;
}

#s-ef245dfa-cf70-43f7-aa3c-9cbe34011a78 {
  margin-top: 8px;
}

#s-84c39f88-b8aa-4d18-860a-284ba3b7b894 {
  margin-top: 8px;
}

#s-a6c3d456-d496-4696-8b2b-97826fd5fe63 {
  margin-top: 30px;
border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
min-height: 0px;
background-color: rgba(41, 143, 194, 1);
}








#s-a6c3d456-d496-4696-8b2b-97826fd5fe63 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a6c3d456-d496-4696-8b2b-97826fd5fe63.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-b219efd7-7e78-4c54-b06e-22be487fa441 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}








#s-b219efd7-7e78-4c54-b06e-22be487fa441 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b219efd7-7e78-4c54-b06e-22be487fa441.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-281ec13e-25e1-440a-ac2a-ea1edc7229a1 {
  margin-top: 18px;
}

#s-c0d81fe3-a3ee-4ec3-88af-d6038ef3ebdf {
  margin-top: 8px;
}

#s-01f97324-115d-4d35-b5a8-96ce7be73e76 {
  margin-top: 8px;
}

#s-f3d49fef-ccd6-4a73-a336-64d4ac25fafb {
  margin-top: 8px;
}

#s-e2cee3c6-3bc1-4345-95a9-909cf84c165d {
  margin-top: 8px;
}

#s-5912c542-81f3-4f85-871c-f423b4db7069 {
  margin-top: -40px;
min-height: 50px;
}
@media (min-width: 1200px){#s-5912c542-81f3-4f85-871c-f423b4db7069 {
  display: none;
}
#s-5912c542-81f3-4f85-871c-f423b4db7069, #wrap-s-5912c542-81f3-4f85-871c-f423b4db7069 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5912c542-81f3-4f85-871c-f423b4db7069 {
  display: none;
}
#s-5912c542-81f3-4f85-871c-f423b4db7069, #wrap-s-5912c542-81f3-4f85-871c-f423b4db7069 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5912c542-81f3-4f85-871c-f423b4db7069 {
  
}
}@media (max-width: 767px){#s-5912c542-81f3-4f85-871c-f423b4db7069 {
  display: none;
}
#s-5912c542-81f3-4f85-871c-f423b4db7069, #wrap-s-5912c542-81f3-4f85-871c-f423b4db7069 { display: none !important; }}







#s-5912c542-81f3-4f85-871c-f423b4db7069 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5912c542-81f3-4f85-871c-f423b4db7069.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-90970c73-c668-466d-8fd0-6707254c5484 {
  margin-left: 0%;
margin-right: 0%;
min-height: 50px;
}
@media (min-width: 1200px){#s-90970c73-c668-466d-8fd0-6707254c5484 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-90970c73-c668-466d-8fd0-6707254c5484 {
  display: none;
}
#s-90970c73-c668-466d-8fd0-6707254c5484, #wrap-s-90970c73-c668-466d-8fd0-6707254c5484 { display: none !important; }}@media (max-width: 767px){#s-90970c73-c668-466d-8fd0-6707254c5484 {
  display: none;
}
#s-90970c73-c668-466d-8fd0-6707254c5484, #wrap-s-90970c73-c668-466d-8fd0-6707254c5484 { display: none !important; }}







#s-90970c73-c668-466d-8fd0-6707254c5484 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-90970c73-c668-466d-8fd0-6707254c5484.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8f7555e3-bc2b-4b2c-b8d6-2aa99e7fc796 {
  margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
}
@media (min-width: 768px) and (max-width: 991px){#s-8f7555e3-bc2b-4b2c-b8d6-2aa99e7fc796 {
  display: none;
}
#s-8f7555e3-bc2b-4b2c-b8d6-2aa99e7fc796, #wrap-s-8f7555e3-bc2b-4b2c-b8d6-2aa99e7fc796 { display: none !important; }}
@media (min-width: 0px) {
[id="s-8f7555e3-bc2b-4b2c-b8d6-2aa99e7fc796"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8f7555e3-bc2b-4b2c-b8d6-2aa99e7fc796"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8f7555e3-bc2b-4b2c-b8d6-2aa99e7fc796"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8f7555e3-bc2b-4b2c-b8d6-2aa99e7fc796"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-43e8d3eb-c8ea-4e99-88b2-ca8325a018d6 {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
min-height: 1170px;
background-color: rgba(41, 143, 194, 1);
}








#s-43e8d3eb-c8ea-4e99-88b2-ca8325a018d6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-43e8d3eb-c8ea-4e99-88b2-ca8325a018d6.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-11664679-3acb-4e68-9a87-70d7cdbb6c5d {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-11664679-3acb-4e68-9a87-70d7cdbb6c5d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-11664679-3acb-4e68-9a87-70d7cdbb6c5d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f61bad96-568f-4f36-8858-9f334cff8ae5 {
  margin-top: 18px;
}

#s-2679a27b-1595-497e-b303-3a65b3c14df9 {
  margin-top: 15px;
}

#s-b5afab6f-b502-46aa-97a5-ed99110fccb7 {
  margin-top: 8px;
}

#s-c388d3d2-5b57-416a-8ab8-7aeee572995c {
  margin-top: 8px;
}

#s-860957b7-2a1f-4bae-b222-b96dc79b4790 {
  margin-top: 8px;
}

#s-17ad65ff-b008-4d47-9c02-590a997ac219 {
  margin-top: 8px;
}

#s-53cb7dae-0ff9-4350-ae82-d1fc0d2382fa {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-db090d77-2f9f-490a-9d09-b4db2760a634 {
  margin-top: 15px;
}

#s-4061d937-f59c-4919-8343-0d72db116102 {
  margin-top: 12px;
}

#s-7a971dd3-ec3a-40ed-89e1-8855451756e5 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-683d25ed-3b26-43d8-b063-cc59f8249fe1 {
  margin-top: 15px;
}

#s-919ce1e9-5d59-483f-9276-ec67d3e3e8e9 {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
min-height: 1170px;
background-color: rgba(41, 143, 194, 1);
}








#s-919ce1e9-5d59-483f-9276-ec67d3e3e8e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-919ce1e9-5d59-483f-9276-ec67d3e3e8e9.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1c0bd8c5-efaa-4a62-8d7e-06dc416b89f6 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-1c0bd8c5-efaa-4a62-8d7e-06dc416b89f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1c0bd8c5-efaa-4a62-8d7e-06dc416b89f6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-62ab95cb-8c2f-4ce1-9f76-4da7c751ddce {
  margin-top: 18px;
}

#s-aada44c2-6c38-46f9-b76f-b7cda6352e38 {
  margin-top: 13px;
}

#s-db2d77cd-11a6-4c59-a951-3db8c0c43c3c {
  margin-top: 8px;
}

#s-3050a0cb-f088-4b5b-b553-140f8a8fcd8a {
  margin-top: 8px;
}

#s-97c86bd6-ae61-4509-b072-235cd512d337 {
  margin-top: 8px;
}

#s-54c829c4-7d74-40ab-a5f7-262dde07e701 {
  margin-top: 8px;
}

#s-2b79a097-6153-429e-b5c3-ebef32eded57 {
  margin-top: 8px;
margin-left: 25px;
}

#s-522b5531-a7c0-4ac1-b9b9-76743ae8c1dc {
  margin-top: 15px;
}

#s-fec18f36-36e8-45db-8ffb-94f99f3edba9 {
  margin-top: 12px;
}

#s-bac82cb7-a821-425b-9011-e4dc22ce0412 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-48a7c46e-5816-4239-90ce-7d3d6947f29c {
  margin-top: 15px;
}

#s-4ae75d9a-7b7d-499b-b87e-352fda04e0a5 {
  margin-top: 40px;
}

#s-e48ce170-7dd5-4fda-988a-bdddda632034 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-e48ce170-7dd5-4fda-988a-bdddda632034 {
  display: none;
}
#s-e48ce170-7dd5-4fda-988a-bdddda632034, #wrap-s-e48ce170-7dd5-4fda-988a-bdddda632034 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e48ce170-7dd5-4fda-988a-bdddda632034 {
  display: none;
}
#s-e48ce170-7dd5-4fda-988a-bdddda632034, #wrap-s-e48ce170-7dd5-4fda-988a-bdddda632034 { display: none !important; }}@media (max-width: 767px){#s-e48ce170-7dd5-4fda-988a-bdddda632034 {
  display: none;
}
#s-e48ce170-7dd5-4fda-988a-bdddda632034, #wrap-s-e48ce170-7dd5-4fda-988a-bdddda632034 { display: none !important; }}







#s-e48ce170-7dd5-4fda-988a-bdddda632034 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e48ce170-7dd5-4fda-988a-bdddda632034.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f724888c-789c-4ac7-a9f0-6ce16db09416 {
  padding-left: 2%;
padding-right: 2%;
}

@media (min-width: 0px) {
[id="s-f724888c-789c-4ac7-a9f0-6ce16db09416"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f724888c-789c-4ac7-a9f0-6ce16db09416"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-f724888c-789c-4ac7-a9f0-6ce16db09416"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-f724888c-789c-4ac7-a9f0-6ce16db09416"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-a2f96693-1d0d-4d24-9442-284c6110370e {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
background-color: rgba(41, 143, 194, 1);
}








#s-a2f96693-1d0d-4d24-9442-284c6110370e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a2f96693-1d0d-4d24-9442-284c6110370e.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-27362bd2-dcea-48f9-8beb-6b0e50d74b88 {
  margin-top: 20px;
margin-left: 7%;
margin-bottom: 25px;
margin-right: 7%;
min-height: 50px;
}








#s-27362bd2-dcea-48f9-8beb-6b0e50d74b88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-27362bd2-dcea-48f9-8beb-6b0e50d74b88.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a9b5a8b5-33d3-4ad1-838b-dd3ddc45b053 {
  margin-top: 18px;
}

#s-a28fb6e9-691d-43d4-a8c6-2e1a99edfc05 {
  margin-top: 8px;
}

#s-06ed6a22-b34a-4a40-b2b2-71d7bcf8dc23 {
  margin-top: 8px;
}

#s-6233b22e-905b-4d25-9df7-a530bf252ff2 {
  margin-top: 8px;
}

#s-b029e750-42b1-4014-955c-f394355dfd4e {
  margin-top: 8px;
}

#s-b1ae5e55-6558-4a3e-8041-45ea425dbce1 {
  border-top-width: 25px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 98, 152, 1);
border-style: solid;
background-color: rgba(41, 143, 194, 1);
}








#s-b1ae5e55-6558-4a3e-8041-45ea425dbce1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b1ae5e55-6558-4a3e-8041-45ea425dbce1.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1ed6592d-2156-42c2-9df3-5902b9d4aedc {
  margin-top: 19px;
margin-left: 7%;
margin-bottom: 25px;
margin-right: 7%;
min-height: 50px;
}








#s-1ed6592d-2156-42c2-9df3-5902b9d4aedc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1ed6592d-2156-42c2-9df3-5902b9d4aedc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-15d4bfcd-2ae4-4b7f-b50e-8c335e4e2ee3 {
  margin-top: 18px;
}

#s-c9f745d5-658d-4fa1-888d-84a35069e385 {
  margin-top: 8px;
}

#s-cb31b066-a4e5-42bd-9f14-fbd809759a1c {
  margin-top: 8px;
}

#s-91704724-e485-45b9-aec7-b3ed2919c6d9 {
  margin-top: 8px;
}

#s-ddf6f080-0856-4140-9c08-b88db2805fc4 {
  margin-top: 8px;
}

#s-c94fa30c-7ed7-4078-be1f-055b1cdb5206 {
  padding-left: 2%;
padding-right: 2%;
}
@media (min-width: 1200px){#s-c94fa30c-7ed7-4078-be1f-055b1cdb5206 {
  display: none;
}
#s-c94fa30c-7ed7-4078-be1f-055b1cdb5206, #wrap-s-c94fa30c-7ed7-4078-be1f-055b1cdb5206 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c94fa30c-7ed7-4078-be1f-055b1cdb5206 {
  display: none;
}
#s-c94fa30c-7ed7-4078-be1f-055b1cdb5206, #wrap-s-c94fa30c-7ed7-4078-be1f-055b1cdb5206 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c94fa30c-7ed7-4078-be1f-055b1cdb5206 {
  display: none;
}
#s-c94fa30c-7ed7-4078-be1f-055b1cdb5206, #wrap-s-c94fa30c-7ed7-4078-be1f-055b1cdb5206 { display: none !important; }}
@media (min-width: 0px) {
[id="s-c94fa30c-7ed7-4078-be1f-055b1cdb5206"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c94fa30c-7ed7-4078-be1f-055b1cdb5206"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c94fa30c-7ed7-4078-be1f-055b1cdb5206"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c94fa30c-7ed7-4078-be1f-055b1cdb5206"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-67af18c5-3cb1-45db-8992-6a0d965dc300 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-67af18c5-3cb1-45db-8992-6a0d965dc300 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-67af18c5-3cb1-45db-8992-6a0d965dc300.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-99dd1165-3aab-42be-92b2-0520b6f6ea98 {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-99dd1165-3aab-42be-92b2-0520b6f6ea98 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-99dd1165-3aab-42be-92b2-0520b6f6ea98.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-f2f2567f-ff54-40b6-8b83-a0edbf5eeea7 {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-f2f2567f-ff54-40b6-8b83-a0edbf5eeea7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f2f2567f-ff54-40b6-8b83-a0edbf5eeea7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a27fdf03-2cf2-40d4-9889-e4da6bc91e92 {
  margin-top: 15px;
}

#s-f4033db7-dd8a-4672-ab2c-52a5a72e8f96 {
  margin-top: 8px;
}

#s-01e00a9a-2e02-404f-a143-503dfa5f0df4 {
  margin-top: 8px;
}

#s-90f25e2d-4c7d-4c17-a180-9b3a5e1ee6b7 {
  margin-top: 8px;
}

#s-a3ded79a-7e2d-475c-a565-aaae78274a32 {
  margin-top: 8px;
}

#s-54512a05-6356-4123-9ff2-b6cc89d8a83a {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-3eedc4ea-5da9-4870-87c7-98f7ba5837dc {
  margin-top: 8px;
}

#s-c0293abb-49c6-4184-bbfe-3142b361af1d {
  margin-top: 8px;
}

#s-7873377a-6676-41d6-91d9-f7aecc2f647e {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-eb96d906-e549-40f3-ab44-9080513b68b5 {
  margin-top: 15px;
}

#s-39857e56-8e81-457e-b91a-f7807653a6b7 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-39857e56-8e81-457e-b91a-f7807653a6b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-39857e56-8e81-457e-b91a-f7807653a6b7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-efddb809-4afb-46df-aa34-5419e1f56ddf {
  min-height: 1550px;
background-color: rgba(41, 143, 194, 1);
}








#s-efddb809-4afb-46df-aa34-5419e1f56ddf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-efddb809-4afb-46df-aa34-5419e1f56ddf.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-99ffd9f2-647e-4362-b502-ad106b176660 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-99ffd9f2-647e-4362-b502-ad106b176660 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-99ffd9f2-647e-4362-b502-ad106b176660.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-da6f169c-a0c0-47f1-ba84-ebc25fbeefe7 {
  margin-top: 13px;
}

#s-0ed3bb10-e1a1-4e9f-b73b-b88fc723a813 {
  margin-top: 8px;
}

#s-2471b646-86af-4048-8b44-3ca76206bcf8 {
  margin-top: 8px;
}

#s-39bbe70a-b748-4ab6-b513-83ca1f0eb885 {
  margin-top: 8px;
}

#s-76f6ff47-232f-44a5-acfa-487a29b84e4f {
  margin-top: 8px;
}

#s-91547c90-e5fd-48ff-aabe-45255b1bcf0b {
  margin-top: 8px;
margin-left: 25px;
}

#s-be85daf5-c271-4f74-87dc-026d09d08df5 {
  margin-top: 8px;
}

#s-721635d9-b014-46e6-8c5d-2fe36e78dfa7 {
  margin-top: 8px;
}

#s-13ac3641-389f-4e69-afe5-4ced1033f54d {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-11265393-1ceb-4a72-9749-cb959409959b {
  margin-top: 15px;
}

#s-33c341c1-9857-4fef-8299-db5897f3c0d8 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-33c341c1-9857-4fef-8299-db5897f3c0d8 {
  display: none;
}
#s-33c341c1-9857-4fef-8299-db5897f3c0d8, #wrap-s-33c341c1-9857-4fef-8299-db5897f3c0d8 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-33c341c1-9857-4fef-8299-db5897f3c0d8 {
  display: none;
}
#s-33c341c1-9857-4fef-8299-db5897f3c0d8, #wrap-s-33c341c1-9857-4fef-8299-db5897f3c0d8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-33c341c1-9857-4fef-8299-db5897f3c0d8 {
  display: none;
}
#s-33c341c1-9857-4fef-8299-db5897f3c0d8, #wrap-s-33c341c1-9857-4fef-8299-db5897f3c0d8 { display: none !important; }}@media (max-width: 767px){#s-33c341c1-9857-4fef-8299-db5897f3c0d8 {
  
}
}







#s-33c341c1-9857-4fef-8299-db5897f3c0d8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-33c341c1-9857-4fef-8299-db5897f3c0d8.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3c6096d3-08cb-473f-b236-ba3e3f253ffa {
  margin-top: -55px;
padding-left: 4%;
padding-right: 4%;
}

@media (min-width: 0px) {
[id="s-3c6096d3-08cb-473f-b236-ba3e3f253ffa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3c6096d3-08cb-473f-b236-ba3e3f253ffa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3c6096d3-08cb-473f-b236-ba3e3f253ffa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3c6096d3-08cb-473f-b236-ba3e3f253ffa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-61048d23-6c72-4d71-a8ea-0758151caf35 {
  min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-61048d23-6c72-4d71-a8ea-0758151caf35 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61048d23-6c72-4d71-a8ea-0758151caf35.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-36da6146-37a4-4a29-a4ca-1b6d692f7287 {
  min-height: 1070px;
background-color: rgba(41, 143, 194, 1);
}








#s-36da6146-37a4-4a29-a4ca-1b6d692f7287 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-36da6146-37a4-4a29-a4ca-1b6d692f7287.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-0e39fc03-155e-420e-802e-a56e07b67efb {
  margin-top: 20px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-0e39fc03-155e-420e-802e-a56e07b67efb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0e39fc03-155e-420e-802e-a56e07b67efb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ceb133b3-46d8-47f3-bb04-eba2109e81e6 {
  margin-top: 15px;
}

#s-c04d8286-f241-4f3e-bc3f-e7d93fdf330e {
  margin-top: 8px;
}

#s-671d4931-f4c9-4255-9aeb-32b7abcacfc7 {
  margin-top: 8px;
}

#s-d7ee4bcf-dd09-46b8-938c-c20fa83bf3ae {
  margin-top: 8px;
}

#s-baa50f31-c51a-4dbb-8267-6d0b7670cff3 {
  margin-top: 8px;
}

#s-20983e41-83b2-4394-a9d2-7f589dfcb670 {
  margin-top: 8px;
margin-left: 25px;
margin-right: 0px;
}

#s-f35c6868-d390-41fc-a07c-b076da1716f6 {
  margin-top: 8px;
}

#s-fe3810ef-1aa8-4ad9-bc6a-c9fd8ee511df {
  margin-top: 8px;
}

#s-f2a6252e-9809-4a07-a770-4de50d95e30c {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-924ed1de-7cc4-48e6-9db7-9878847d413e {
  margin-top: 15px;
}

#s-e6dde07b-3649-4bdf-bbb6-1bcdbcab6090 {
  margin-top: 30px;
min-height: 50px;
background-color: rgba(0, 98, 152, 1);
}








#s-e6dde07b-3649-4bdf-bbb6-1bcdbcab6090 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e6dde07b-3649-4bdf-bbb6-1bcdbcab6090.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1ac9e704-3c97-44eb-a9cf-0ea632993262 {
  min-height: 1200px;
background-color: rgba(41, 143, 194, 1);
}








#s-1ac9e704-3c97-44eb-a9cf-0ea632993262 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1ac9e704-3c97-44eb-a9cf-0ea632993262.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-aee53c25-f3aa-4ca7-a25f-2e3d6b89c305 {
  margin-top: 19px;
margin-left: 7%;
margin-right: 7%;
min-height: 50px;
}








#s-aee53c25-f3aa-4ca7-a25f-2e3d6b89c305 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aee53c25-f3aa-4ca7-a25f-2e3d6b89c305.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-73b263c1-6686-4f15-adfa-061c52a3bf5c {
  margin-top: 13px;
}

#s-dabf9962-77a2-471c-ad22-d7d3b47b66de {
  margin-top: 8px;
}

#s-672d5ca8-f9bc-483e-93c1-9222eb4066d2 {
  margin-top: 8px;
}

#s-87a88b78-03ed-45bb-8897-5eeab4bed1bd {
  margin-top: 8px;
}

#s-c4af9f3b-06fc-453a-89f0-28676fd51a53 {
  margin-top: 8px;
}

#s-d87d8bc1-10f2-4fdd-bf20-b757095daca1 {
  margin-top: 8px;
margin-left: 25px;
}

#s-3bb11aab-b96a-4e41-85bb-f6ef748dc6cd {
  margin-top: 8px;
}

#s-662ecbb5-8340-45c3-a44f-92a5097e5acd {
  margin-top: 8px;
}

#s-85257800-b13f-4361-85f3-bfb59df87f95 {
  margin-top: 15px;
padding-top: 5px;
background-color: rgba(255, 255, 255, 1);
}

#s-3dc903f6-806d-4f9c-8429-d7e7c27aaac3 {
  margin-top: 15px;
}

#s-ceeb36d9-e2e3-46c7-8cfa-7efb7de98986 {
  text-align: left;
}

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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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