.shg-box {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  /**
   * 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: flex;
  width: 100%;
}

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

.shg-box-vertical-align-center, .shg-box-vertical-center {
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  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-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0%;
margin-left: 0%;
margin-bottom: 0%;
margin-right: 0%;
padding-top: 0%;
padding-left: 0%;
padding-bottom: 0%;
padding-right: 2%;
min-height: 500px;
background-position: center center;
}

#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-263556bd-3fc8-4850-9f6c-f920cd883090.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-263556bd-3fc8-4850-9f6c-f920cd883090.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-263556bd-3fc8-4850-9f6c-f920cd883090.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-263556bd-3fc8-4850-9f6c-f920cd883090.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-263556bd-3fc8-4850-9f6c-f920cd883090.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-263556bd-3fc8-4850-9f6c-f920cd883090.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-263556bd-3fc8-4850-9f6c-f920cd883090.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-263556bd-3fc8-4850-9f6c-f920cd883090 {
  background-image: url(https://i.shgcdn.com/ca376e39-087a-474c-860f-e9e0b6933d7c/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-263556bd-3fc8-4850-9f6c-f920cd883090.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-263556bd-3fc8-4850-9f6c-f920cd883090 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.2;
  display: block;
}#s-263556bd-3fc8-4850-9f6c-f920cd883090.shg-box.shg-c {
  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;
  
  
  text-transform: none;
  
  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-6058b07c-4be0-498b-a4f4-cfc9b34f7159 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: right;
}

#s-6058b07c-4be0-498b-a4f4-cfc9b34f7159 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Open Sans";
  font-style:  normal ;
  font-size: 50px;
  
  
  text-align: right;
}



.shg-row {
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  justify-content: space-between;
}

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

[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-13e664e3-5793-4336-a518-3bf9b459420f {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-13e664e3-5793-4336-a518-3bf9b459420f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-13e664e3-5793-4336-a518-3bf9b459420f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-13e664e3-5793-4336-a518-3bf9b459420f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-13e664e3-5793-4336-a518-3bf9b459420f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

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

.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-f4ba3048-a47d-4741-a865-2d1934465198 {
  padding-top: 1.25%;
padding-left: 5%;
padding-bottom: 1.25%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(243, 9, 9, 1);
border-style: solid;
border-radius: 30px;
background-color: rgba(242, 20, 20, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-f4ba3048-a47d-4741-a865-2d1934465198:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f4ba3048-a47d-4741-a865-2d1934465198:active {background-color: rgba(248, 7, 7, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-f4ba3048-a47d-4741-a865-2d1934465198-root {
    text-align: center;
  }


#s-f4ba3048-a47d-4741-a865-2d1934465198.shg-btn {
  color: #ffffff;
  font-size: 31px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f4ba3048-a47d-4741-a865-2d1934465198-root {
    text-align: center;
  }


#s-f4ba3048-a47d-4741-a865-2d1934465198.shg-btn {
  color: #ffffff;
  font-size: 31px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f4ba3048-a47d-4741-a865-2d1934465198-root {
    text-align: center;
  }


#s-f4ba3048-a47d-4741-a865-2d1934465198.shg-btn {
  color: #ffffff;
  font-size: 31px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f4ba3048-a47d-4741-a865-2d1934465198-root {
    text-align: center;
  }


#s-f4ba3048-a47d-4741-a865-2d1934465198.shg-btn {
  color: #ffffff;
  font-size: 31px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f4ba3048-a47d-4741-a865-2d1934465198-root {
    text-align: center;
  }


#s-f4ba3048-a47d-4741-a865-2d1934465198.shg-btn {
  color: #ffffff;
  font-size: 31px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}
.shg-hr-wrapper {
  padding: 30px 0;
}

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

#s-172a53cf-245d-4834-8ec0-31f07aa40ede {
  margin-left: auto;
margin-right: auto;
}

#s-172a53cf-245d-4834-8ec0-31f07aa40ede hr {
  border-top: 2px solid #ddd;
}

#s-ea4e1813-be27-4740-a532-745af197022a {
  margin-left: auto;
margin-right: auto;
background-color: rgba(3, 35, 91, 1);
}

@media (min-width: 0px) {
[id="s-ea4e1813-be27-4740-a532-745af197022a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ea4e1813-be27-4740-a532-745af197022a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ea4e1813-be27-4740-a532-745af197022a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ea4e1813-be27-4740-a532-745af197022a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 720px;
background-position: center center;
}

#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 {
  background-image: url(https://i.shgcdn.com/4276f209-0711-49ed-a349-42b0041cbf0a/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-51fb38d0-ad90-4640-9247-d99012d4d7a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51fb38d0-ad90-4640-9247-d99012d4d7a6.shg-box.shg-c {
  justify-content: center;
}

#s-057df1e8-be54-4478-bf74-c42667745465 {
  padding-top: 40px;
padding-left: 20px;
padding-bottom: 40px;
padding-right: 40px;
min-height: 50px;
background-color: rgba(3, 35, 91, 1);
}








#s-057df1e8-be54-4478-bf74-c42667745465 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-057df1e8-be54-4478-bf74-c42667745465.shg-box.shg-c {
  justify-content: center;
}

#s-da3d6996-3bd5-4e3b-9512-cf56cf7ada8d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-da3d6996-3bd5-4e3b-9512-cf56cf7ada8d .shogun-heading-component h2 {
  color: rgba(244, 240, 240, 1);
  font-weight:  normal ;
  font-family: "Roboto";
  font-style:  normal ;
  
  line-height: 1em;
  
  text-align: left;
}



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

.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 ::-moz-selection, .shg-default-text-content *::-moz-selection {
  background: #accef7;
}
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

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

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

.shg-theme-text-content p {
  
  
  
}

#s-4dab992f-1cb0-49fc-904a-d3bac0fd1351 {
  margin-top: 20px;
margin-bottom: 30px;
}

#s-18087512-08ff-48a9-9873-d48841692fa9 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-18087512-08ff-48a9-9873-d48841692fa9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-18087512-08ff-48a9-9873-d48841692fa9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-18087512-08ff-48a9-9873-d48841692fa9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-18087512-08ff-48a9-9873-d48841692fa9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-18087512-08ff-48a9-9873-d48841692fa9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-18087512-08ff-48a9-9873-d48841692fa9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-18087512-08ff-48a9-9873-d48841692fa9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

#s-69123b73-319a-474d-b420-c9ba20d3847b {
  margin-top: 22px;
margin-left: 4%;
margin-bottom: 22px;
margin-right: 4%;
}

#s-69123b73-319a-474d-b420-c9ba20d3847b .shogun-icon-wrapper {
  text-align: center;
}


#s-69123b73-319a-474d-b420-c9ba20d3847b .shogun-icon-wrapper > .shogun-icon {

  font-size: 45px !important;
  color: rgba(237, 239, 240, 1);
}

#s-c3cc3b65-360b-4d0b-b270-976476a7b7e6 {
  margin-top: 20px;
margin-bottom: 30px;
}

#s-ab5c413e-8e14-4003-83c3-5048da0ae9ca {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-ab5c413e-8e14-4003-83c3-5048da0ae9ca"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ab5c413e-8e14-4003-83c3-5048da0ae9ca"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ab5c413e-8e14-4003-83c3-5048da0ae9ca"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ab5c413e-8e14-4003-83c3-5048da0ae9ca"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ab5c413e-8e14-4003-83c3-5048da0ae9ca"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ab5c413e-8e14-4003-83c3-5048da0ae9ca"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ab5c413e-8e14-4003-83c3-5048da0ae9ca"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

#s-4f43f29c-46ad-47bc-8f80-ee2a1a183013 {
  margin-left: auto;
margin-right: auto;
}

#s-4f43f29c-46ad-47bc-8f80-ee2a1a183013 .shogun-icon-wrapper {
  text-align: center;
}


#s-4f43f29c-46ad-47bc-8f80-ee2a1a183013 .shogun-icon-wrapper > .shogun-icon {

  font-size: 45px !important;
  color: rgba(237, 239, 240, 1);
}

#s-07d784c1-5ee0-4525-9de0-dac55293037e {
  margin-top: 20px;
margin-bottom: 30px;
}

#s-3af80046-0432-4acc-85d5-af7c41bec835 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-3af80046-0432-4acc-85d5-af7c41bec835"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3af80046-0432-4acc-85d5-af7c41bec835"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3af80046-0432-4acc-85d5-af7c41bec835"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3af80046-0432-4acc-85d5-af7c41bec835"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3af80046-0432-4acc-85d5-af7c41bec835"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3af80046-0432-4acc-85d5-af7c41bec835"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-3af80046-0432-4acc-85d5-af7c41bec835"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

}

#s-79c25bc8-90b5-4b53-8380-5752bff28b1b {
  margin-left: auto;
margin-right: auto;
}

#s-79c25bc8-90b5-4b53-8380-5752bff28b1b .shogun-icon-wrapper {
  text-align: center;
}


#s-79c25bc8-90b5-4b53-8380-5752bff28b1b .shogun-icon-wrapper > .shogun-icon {

  font-size: 45px !important;
  color: rgba(237, 239, 240, 1);
}

#s-35272b31-e27d-45dd-87ba-eded700130c9 {
  margin-top: 20px;
margin-bottom: 30px;
}

#s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689 {
  border-style: solid;
padding-top: 1.25%;
padding-left: 5%;
padding-bottom: 1.25%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 30px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689-root {
    text-align: center;
  }


#s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689-root {
    text-align: center;
  }


#s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689-root {
    text-align: center;
  }


#s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689-root {
    text-align: center;
  }


#s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689-root {
    text-align: center;
  }


#s-5a5d08cf-17f3-48c2-9d9a-bf83317f9689.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}
#s-61da7547-7227-4c1d-8ab3-97b2a05bdeb3 {
  margin-left: auto;
margin-right: auto;
}

#s-61da7547-7227-4c1d-8ab3-97b2a05bdeb3 hr {
  border-top: 2px solid #ddd;
}

#s-e7927873-056e-410f-b879-7178d0b00ee3 {
  min-height: 500px;
background-color: rgba(3, 35, 91, 1);
}
@media (min-width: 1200px){#s-e7927873-056e-410f-b879-7178d0b00ee3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e7927873-056e-410f-b879-7178d0b00ee3 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e7927873-056e-410f-b879-7178d0b00ee3 {
  
}
}@media (max-width: 767px){#s-e7927873-056e-410f-b879-7178d0b00ee3 {
  
}
}







#s-e7927873-056e-410f-b879-7178d0b00ee3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e7927873-056e-410f-b879-7178d0b00ee3.shg-box.shg-c {
  justify-content: flex-start;
}

#s-11589e71-2c53-44f0-a922-699a98c13756 {
  margin-top: 50px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-11589e71-2c53-44f0-a922-699a98c13756 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-11589e71-2c53-44f0-a922-699a98c13756 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-11589e71-2c53-44f0-a922-699a98c13756 {
  
}
}@media (max-width: 767px){#s-11589e71-2c53-44f0-a922-699a98c13756 {
  
}
}
@media (min-width: 0px) {
[id="s-11589e71-2c53-44f0-a922-699a98c13756"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-11589e71-2c53-44f0-a922-699a98c13756"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-11589e71-2c53-44f0-a922-699a98c13756"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-11589e71-2c53-44f0-a922-699a98c13756"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-64e48b97-4c82-4b83-a403-cb2be1bd13bc {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-64e48b97-4c82-4b83-a403-cb2be1bd13bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64e48b97-4c82-4b83-a403-cb2be1bd13bc.shg-box.shg-c {
  justify-content: flex-start;
}

#s-114c74dc-17b6-43af-8fd3-f555ca64ebf6 {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-114c74dc-17b6-43af-8fd3-f555ca64ebf6 .shogun-icon-wrapper {
  text-align: center;
}


#s-114c74dc-17b6-43af-8fd3-f555ca64ebf6 .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-335a3d3c-a65e-4710-b95e-a74f032e0d2e {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-335a3d3c-a65e-4710-b95e-a74f032e0d2e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-335a3d3c-a65e-4710-b95e-a74f032e0d2e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-335a3d3c-a65e-4710-b95e-a74f032e0d2e {
  
}
}@media (max-width: 767px){#s-335a3d3c-a65e-4710-b95e-a74f032e0d2e {
  
}
}
#s-02ed7649-0cf0-49cb-b039-c6066d20f535 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-02ed7649-0cf0-49cb-b039-c6066d20f535 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-02ed7649-0cf0-49cb-b039-c6066d20f535.shg-box.shg-c {
  justify-content: flex-start;
}

#s-654041ff-9192-4a14-a146-575848b5343a {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-654041ff-9192-4a14-a146-575848b5343a .shogun-icon-wrapper {
  text-align: center;
}


#s-654041ff-9192-4a14-a146-575848b5343a .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-e1124706-0c5f-4b98-84a6-741007d38d38 {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-e1124706-0c5f-4b98-84a6-741007d38d38 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e1124706-0c5f-4b98-84a6-741007d38d38 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e1124706-0c5f-4b98-84a6-741007d38d38 {
  
}
}@media (max-width: 767px){#s-e1124706-0c5f-4b98-84a6-741007d38d38 {
  
}
}
#s-e7dd6c20-c622-44bf-a84f-c2fde59a5625 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 4px;
border-left-width: 4px;
border-bottom-width: 4px;
border-right-width: 4px;
border-color: rgba(235, 235, 235, 1);
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-e7dd6c20-c622-44bf-a84f-c2fde59a5625 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e7dd6c20-c622-44bf-a84f-c2fde59a5625.shg-box.shg-c {
  justify-content: flex-start;
}

#s-844e1622-13b4-437e-8ac1-96fdf971778c {
  margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
}

#s-844e1622-13b4-437e-8ac1-96fdf971778c .shogun-icon-wrapper {
  text-align: center;
}


#s-844e1622-13b4-437e-8ac1-96fdf971778c .shogun-icon-wrapper > .shogun-icon {

  font-size: 32px !important;
  color: rgba(0, 0, 0, 1);
}

#s-3bf94a8e-4bad-4e35-90eb-4feb0b5713ab {
  margin-top: 20px;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
opacity: 1;
}
@media (min-width: 1200px){#s-3bf94a8e-4bad-4e35-90eb-4feb0b5713ab {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3bf94a8e-4bad-4e35-90eb-4feb0b5713ab {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-3bf94a8e-4bad-4e35-90eb-4feb0b5713ab {
  
}
}@media (max-width: 767px){#s-3bf94a8e-4bad-4e35-90eb-4feb0b5713ab {
  
}
}
#s-b75baad0-b2f1-4059-8042-25a15147b6ed {
  margin-left: auto;
margin-right: auto;
}

#s-b75baad0-b2f1-4059-8042-25a15147b6ed hr {
  border-top: 2px solid #ddd;
}

#s-3b12cd2c-9c26-45aa-a1be-44ab467df376 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
background-color: rgba(3, 35, 91, 1);
}

@media (min-width: 0px) {
[id="s-3b12cd2c-9c26-45aa-a1be-44ab467df376"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3b12cd2c-9c26-45aa-a1be-44ab467df376"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3b12cd2c-9c26-45aa-a1be-44ab467df376"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3b12cd2c-9c26-45aa-a1be-44ab467df376"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-7dc9897e-d568-4619-b5ba-1119bd41fc93 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7dc9897e-d568-4619-b5ba-1119bd41fc93 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7dc9897e-d568-4619-b5ba-1119bd41fc93.shg-box.shg-c {
  justify-content: center;
}

#s-3e9c5b0f-c64e-4a9b-8e1d-cd91dc8385a2 {
  padding-top: 40px;
padding-left: 20px;
padding-bottom: 40px;
padding-right: 40px;
min-height: 50px;
background-color: rgba(3, 35, 91, 1);
}








#s-3e9c5b0f-c64e-4a9b-8e1d-cd91dc8385a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e9c5b0f-c64e-4a9b-8e1d-cd91dc8385a2.shg-box.shg-c {
  justify-content: center;
}

#s-a6e8cc3a-0622-4692-b400-d72af17abe54 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a6e8cc3a-0622-4692-b400-d72af17abe54 .shogun-heading-component h2 {
  color: rgba(244, 240, 240, 1);
  font-weight:  normal ;
  font-family: "Roboto";
  font-style:  normal ;
  
  line-height: 1em;
  
  text-align: left;
}



#s-b2d00515-ff32-4928-9f35-767564602e2c {
  margin-top: 20px;
margin-bottom: 30px;
}

#s-4b6adaba-5817-420d-a2dc-211033f83caa {
  border-style: solid;
padding-top: 1.25%;
padding-left: 5%;
padding-bottom: 1.25%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 30px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-4b6adaba-5817-420d-a2dc-211033f83caa:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-4b6adaba-5817-420d-a2dc-211033f83caa:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4b6adaba-5817-420d-a2dc-211033f83caa-root {
    text-align: center;
  }


#s-4b6adaba-5817-420d-a2dc-211033f83caa.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4b6adaba-5817-420d-a2dc-211033f83caa-root {
    text-align: center;
  }


#s-4b6adaba-5817-420d-a2dc-211033f83caa.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4b6adaba-5817-420d-a2dc-211033f83caa-root {
    text-align: center;
  }


#s-4b6adaba-5817-420d-a2dc-211033f83caa.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4b6adaba-5817-420d-a2dc-211033f83caa-root {
    text-align: center;
  }


#s-4b6adaba-5817-420d-a2dc-211033f83caa.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4b6adaba-5817-420d-a2dc-211033f83caa-root {
    text-align: center;
  }


#s-4b6adaba-5817-420d-a2dc-211033f83caa.shg-btn {
  color: #ffffff;
  font-size: 21px;
  font-weight: 600;
  
  font-family: Open Sans;
  display:  inline-block ;
}
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
min-height: 660px;
background-position: center center;
}

#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-45806290-e6ef-4a95-a818-1d49c95af6e8 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-45806290-e6ef-4a95-a818-1d49c95af6e8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-45806290-e6ef-4a95-a818-1d49c95af6e8.shg-box.shg-c {
  justify-content: center;
}

#s-85fd46a9-0215-44f1-9f0f-9fe39a2828b9 {
  margin-left: auto;
margin-right: auto;
}

#s-85fd46a9-0215-44f1-9f0f-9fe39a2828b9 hr {
  border-top: 2px solid #ddd;
}

#s-55c4fde8-35c6-4085-bc58-041488b06506 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(3, 35, 91, 1);
}

@media (min-width: 0px) {
[id="s-55c4fde8-35c6-4085-bc58-041488b06506"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-55c4fde8-35c6-4085-bc58-041488b06506"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-55c4fde8-35c6-4085-bc58-041488b06506"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-55c4fde8-35c6-4085-bc58-041488b06506"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8be81d3f-4cc4-4b1a-b584-04b2fce9002b {
  background-size: cover;
margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 500px;
background-position: center center;
}








#s-8be81d3f-4cc4-4b1a-b584-04b2fce9002b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8be81d3f-4cc4-4b1a-b584-04b2fce9002b.shg-box.shg-c {
  justify-content: center;
}

#s-d137ef66-c2ed-4305-a63a-52ef7b906d68 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-d137ef66-c2ed-4305-a63a-52ef7b906d68"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d137ef66-c2ed-4305-a63a-52ef7b906d68"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d137ef66-c2ed-4305-a63a-52ef7b906d68"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d137ef66-c2ed-4305-a63a-52ef7b906d68"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 150px;
background-position: center center;
}

#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-a3773280-0495-4b74-aeb6-d09067dbcd88 {
  background-image: url(https://i.shgcdn.com/3381f79d-c5bf-4a14-b8a9-68ad744d04f2/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-a3773280-0495-4b74-aeb6-d09067dbcd88 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a3773280-0495-4b74-aeb6-d09067dbcd88.shg-box.shg-c {
  justify-content: center;
}

#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 150px;
background-position: center center;
}

#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b {
  background-image: url(https://i.shgcdn.com/bebcfa52-e247-4d01-b135-a772a0bba484/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b44e5487-2e28-4b6d-9fa7-3855c1c0310b.shg-box.shg-c {
  justify-content: center;
}

#s-b365e256-9fb2-4357-87f8-b3ce5053c342 {
  margin-left: auto;
margin-right: auto;
opacity: 0;
}

#s-b365e256-9fb2-4357-87f8-b3ce5053c342 hr {
  border-top: 2px solid #ddd;
}

#s-235f211d-7602-477f-8eac-aee6a77e5f7d {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-235f211d-7602-477f-8eac-aee6a77e5f7d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-235f211d-7602-477f-8eac-aee6a77e5f7d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-235f211d-7602-477f-8eac-aee6a77e5f7d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-235f211d-7602-477f-8eac-aee6a77e5f7d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 150px;
background-position: center center;
}

#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-60983e29-96dd-48c7-a531-fb824f660c03.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-60983e29-96dd-48c7-a531-fb824f660c03.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-60983e29-96dd-48c7-a531-fb824f660c03.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-60983e29-96dd-48c7-a531-fb824f660c03.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-60983e29-96dd-48c7-a531-fb824f660c03.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-60983e29-96dd-48c7-a531-fb824f660c03.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-60983e29-96dd-48c7-a531-fb824f660c03.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-60983e29-96dd-48c7-a531-fb824f660c03 {
  background-image: url(https://i.shgcdn.com/fba912ba-279e-4b54-83ed-f933ba012024/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-60983e29-96dd-48c7-a531-fb824f660c03.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-60983e29-96dd-48c7-a531-fb824f660c03 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-60983e29-96dd-48c7-a531-fb824f660c03.shg-box.shg-c {
  justify-content: center;
}

#s-7ba0b768-ea07-423c-8e9a-b1f2a8fb3602 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7ba0b768-ea07-423c-8e9a-b1f2a8fb3602 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7ba0b768-ea07-423c-8e9a-b1f2a8fb3602.shg-box.shg-c {
  justify-content: center;
}

#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 150px;
background-position: center center;
}

#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-3ba83d61-6878-4bb2-9599-ea908c586148.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-3ba83d61-6878-4bb2-9599-ea908c586148.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-3ba83d61-6878-4bb2-9599-ea908c586148.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-3ba83d61-6878-4bb2-9599-ea908c586148.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-3ba83d61-6878-4bb2-9599-ea908c586148.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-3ba83d61-6878-4bb2-9599-ea908c586148.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-3ba83d61-6878-4bb2-9599-ea908c586148.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-3ba83d61-6878-4bb2-9599-ea908c586148 {
  background-image: url(https://i.shgcdn.com/d9c626bd-c6fa-427e-ab76-1c152bab5e39/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-3ba83d61-6878-4bb2-9599-ea908c586148.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-3ba83d61-6878-4bb2-9599-ea908c586148 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3ba83d61-6878-4bb2-9599-ea908c586148.shg-box.shg-c {
  justify-content: center;
}

#s-42f7e3ce-efa5-40ad-8d8f-32026ef3a63b {
  margin-left: auto;
margin-right: auto;
opacity: 0.02;
}

#s-42f7e3ce-efa5-40ad-8d8f-32026ef3a63b hr {
  border-top: 2px solid #ddd;
}

#s-893195b4-822d-4d04-95bf-50663087a03b {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-893195b4-822d-4d04-95bf-50663087a03b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-893195b4-822d-4d04-95bf-50663087a03b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-893195b4-822d-4d04-95bf-50663087a03b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-893195b4-822d-4d04-95bf-50663087a03b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 150px;
background-position: center center;
}

#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-ec9ce903-e3bc-4792-ac14-9354714574d1 {
  background-image: url(https://i.shgcdn.com/bce226ff-411c-4c61-bd4b-99cee8a3223e/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-ec9ce903-e3bc-4792-ac14-9354714574d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ec9ce903-e3bc-4792-ac14-9354714574d1.shg-box.shg-c {
  justify-content: center;
}

#s-bf45cf66-e49c-4513-8b68-8139cb64162e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-bf45cf66-e49c-4513-8b68-8139cb64162e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bf45cf66-e49c-4513-8b68-8139cb64162e.shg-box.shg-c {
  justify-content: center;
}

#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 150px;
background-position: center center;
}

#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-1f7bab78-962a-4e7f-951b-d7f969a46492 {
  background-image: url(https://i.shgcdn.com/5a1ccc39-7373-41a1-aee4-de9315ae47c3/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-1f7bab78-962a-4e7f-951b-d7f969a46492 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f7bab78-962a-4e7f-951b-d7f969a46492.shg-box.shg-c {
  justify-content: center;
}

#s-ee1bf3b9-d934-4b90-a6cf-31a2700378dc {
  padding-top: 40px;
padding-left: 20px;
padding-bottom: 40px;
padding-right: 40px;
min-height: 50px;
background-color: rgba(3, 35, 91, 1);
}








#s-ee1bf3b9-d934-4b90-a6cf-31a2700378dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ee1bf3b9-d934-4b90-a6cf-31a2700378dc.shg-box.shg-c {
  justify-content: center;
}

#s-2fc63947-dcf2-4d80-81d2-ef53ee94a3c5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-2fc63947-dcf2-4d80-81d2-ef53ee94a3c5 .shogun-heading-component h2 {
  color: rgba(244, 240, 240, 1);
  font-weight:  normal ;
  font-family: "Roboto";
  font-style:  normal ;
  
  line-height: 1em;
  
  text-align: left;
}



#s-16a3b091-80a5-4aaa-891c-5df9081465a4 {
  margin-top: 20px;
margin-bottom: 30px;
}

#s-1308208f-552b-4122-90cb-614ad64a76ef {
  margin-left: auto;
margin-right: auto;
}

#s-1308208f-552b-4122-90cb-614ad64a76ef hr {
  border-top: 2px solid #ddd;
}

#s-33b286d1-7fe1-41f0-9a72-4ae64cc482f7 {
  margin-left: auto;
margin-right: auto;
background-color: rgba(3, 35, 91, 1);
}

@media (min-width: 0px) {
[id="s-33b286d1-7fe1-41f0-9a72-4ae64cc482f7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-33b286d1-7fe1-41f0-9a72-4ae64cc482f7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-33b286d1-7fe1-41f0-9a72-4ae64cc482f7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-33b286d1-7fe1-41f0-9a72-4ae64cc482f7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4d306062-d479-445a-9634-0ad1c3168774 {
  padding-top: 40px;
padding-left: 20px;
padding-bottom: 40px;
padding-right: 40px;
min-height: 50px;
background-color: rgba(3, 35, 91, 1);
}








#s-4d306062-d479-445a-9634-0ad1c3168774 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d306062-d479-445a-9634-0ad1c3168774.shg-box.shg-c {
  justify-content: center;
}

#s-da774136-2345-4cc4-8373-7c90b599bb44 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-da774136-2345-4cc4-8373-7c90b599bb44 .shogun-heading-component h2 {
  color: rgba(244, 240, 240, 1);
  font-weight:  normal ;
  font-family: "Roboto";
  font-style:  normal ;
  
  line-height: 1em;
  
  text-align: left;
}



#s-65a1f1dc-7da9-4ace-83b9-ada999de54b6 {
  margin-top: 20px;
margin-bottom: 30px;
}

#s-bbf42030-4ccb-4e6e-a80b-9ece62f54823 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-bbf42030-4ccb-4e6e-a80b-9ece62f54823"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bbf42030-4ccb-4e6e-a80b-9ece62f54823"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bbf42030-4ccb-4e6e-a80b-9ece62f54823"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bbf42030-4ccb-4e6e-a80b-9ece62f54823"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c8f8df4e-4212-4ee8-8242-ecde20bb8fcf {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c8f8df4e-4212-4ee8-8242-ecde20bb8fcf .shogun-heading-component h3 {
  color: rgba(252, 247, 247, 1);
  font-weight:  normal ;
  font-family: "Roboto";
  font-style:  normal ;
  font-size: 21px;
  
  
  
}



#s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7 {
  border-style: solid;
margin-top: 14px;
margin-bottom: 14px;
padding-top: 2.25%;
padding-left: 5%;
padding-bottom: 2.25%;
padding-right: 5%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 30px;
background-color: rgba(21, 19, 19, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOTQ5NDU5MTEtYmRmNy00N2M2LTk0ZTYtYTBiN2UzYzRlODk2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZWVmMTBiO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojN2UyMGNmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5NDk0NTkxMS1iZGY3LTQ3YzYtOTRlNi1hMGI3ZTNjNGU4OTYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#eef10b"}, {"id"=>2, "pos"=>1, "color"=>"#7e20cf"}] !important;
hover-type: gradient !important;
color: rgba(12, 11, 11, 1) !important;}

  #s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7-root {
    text-align: center;
  }


#s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7.shg-btn {
  color: #ffffff;
  
  
  
  font-family: Roboto;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7-root {
    text-align: center;
  }


#s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7.shg-btn {
  color: #ffffff;
  
  
  
  font-family: Roboto;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7-root {
    text-align: center;
  }


#s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7.shg-btn {
  color: #ffffff;
  
  
  
  font-family: Roboto;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7-root {
    text-align: center;
  }


#s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7.shg-btn {
  color: #ffffff;
  
  
  
  font-family: Roboto;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7-root {
    text-align: center;
  }


#s-b6f3e876-1e6a-4924-8c1d-4389ab1210d7.shg-btn {
  color: #ffffff;
  
  
  
  font-family: Roboto;
  display:  inline-block ;
}
}
#s-617dd25a-97c9-4c09-ac6a-30e9d7ae9df2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-617dd25a-97c9-4c09-ac6a-30e9d7ae9df2 .shogun-heading-component h3 {
  color: rgba(252, 247, 247, 1);
  font-weight:  normal ;
  font-family: "Roboto";
  font-style:  normal ;
  font-size: 21px;
  
  
  
}



#s-e7555b3e-7b48-441e-ba98-58c68a7fa31d {
  margin-top: 20px;
margin-bottom: 30px;
}

#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 550px;
background-position: center center;
}

#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 {
  background-image: url(https://i.shgcdn.com/b3c19c05-98d3-45f4-94a3-3f936963e888/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-54c4b146-3ea1-43f1-b1e5-fdbf73d70ee1.shg-box.shg-c {
  justify-content: center;
}

#s-b27f95c9-d42f-4a43-9ab7-a905a3b2180e {
  margin-left: auto;
margin-right: auto;
}

#s-b27f95c9-d42f-4a43-9ab7-a905a3b2180e hr {
  border-top: 2px solid #ddd;
}

#s-26c00e01-be05-481c-80ed-ed825ade4b4b {
  margin-left: auto;
margin-right: auto;
}

#s-26c00e01-be05-481c-80ed-ed825ade4b4b hr {
  border-top: 2px solid #ddd;
}

#s-669e349a-9cee-4d20-81ce-3636a4b7ad4a {
  margin-top: 0px;
margin-bottom: 20px;
min-height: 50px;
background-color: rgba(3, 35, 91, 1);
}








#s-669e349a-9cee-4d20-81ce-3636a4b7ad4a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-669e349a-9cee-4d20-81ce-3636a4b7ad4a.shg-box.shg-c {
  justify-content: flex-start;
}

#s-8e8f90ce-e580-4d75-9f85-5b8da20f3501 {
  padding-top: 12px;
padding-bottom: 25px;
text-align: left;
}

#s-8e8f90ce-e580-4d75-9f85-5b8da20f3501 .shogun-heading-component h2 {
  color: rgba(249, 249, 249, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-25d5d2e5-0baa-4cdf-be08-55ab4b550282 {
  margin-top: 0px;
}

#s-25d5d2e5-0baa-4cdf-be08-55ab4b550282 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(240, 240, 240, 1);
}

#s-25d5d2e5-0baa-4cdf-be08-55ab4b550282 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(3, 35, 91, 1);
  padding: 25px;
}

#s-25d5d2e5-0baa-4cdf-be08-55ab4b550282 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(247, 247, 247, 1);
}

#s-25d5d2e5-0baa-4cdf-be08-55ab4b550282 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: rgba(3, 35, 91, 1);
  border-top: 1px solid rgba(240, 240, 240, 1);
}

#s-25d5d2e5-0baa-4cdf-be08-55ab4b550282 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(247, 247, 247, 1);
  text-align: left;
  font-family: Open Sans;
  font-weight: 800;
  
  font-size: 16px;
}

#s-25d5d2e5-0baa-4cdf-be08-55ab4b550282 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-5a36a508-beec-4918-8f53-54cc9988cd87 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-fe1fae40-be31-4c77-b763-00cab1a5034d {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-70abfd39-a0e2-44ca-b4a6-119cb983d3d0 {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-7c4abd4e-db25-4c80-8fe9-269e36b20dcb {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

#s-797574e3-a3b6-4c8c-830b-1cd74229adcf {
  margin-top: 25px;
margin-left: 25px;
margin-bottom: 25px;
margin-right: 25px;
}

/*
  $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;
  -webkit-user-select: none;
     -moz-user-select: none;
          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;
}

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