.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-4c94fdc4-6452-44f3-bbd6-e8516d1fba9b {
  margin-top: -21px;
min-height: 50px;
}








#s-4c94fdc4-6452-44f3-bbd6-e8516d1fba9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4c94fdc4-6452-44f3-bbd6-e8516d1fba9b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4eeb1411-daa8-46a2-875d-bcf61008ed56 {
  min-height: 50px;
}

#s-4eeb1411-daa8-46a2-875d-bcf61008ed56 {
  background-image: url();
}








#s-4eeb1411-daa8-46a2-875d-bcf61008ed56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4eeb1411-daa8-46a2-875d-bcf61008ed56.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e460182c-e3d5-4e3c-ace6-3d8ceb093b37 {
  background-size: cover;
margin-left: 0px;
margin-right: 0px;
min-height: 500px;
background-position: center center;
background-color: rgba(245, 244, 244, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-e460182c-e3d5-4e3c-ace6-3d8ceb093b37 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e460182c-e3d5-4e3c-ace6-3d8ceb093b37 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e460182c-e3d5-4e3c-ace6-3d8ceb093b37 {
  
}
}@media (max-width: 767px){#s-e460182c-e3d5-4e3c-ace6-3d8ceb093b37 {
  
}
}







#s-e460182c-e3d5-4e3c-ace6-3d8ceb093b37 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.2;
}#s-e460182c-e3d5-4e3c-ace6-3d8ceb093b37.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8bfc5b8e-7224-4389-9fec-47c8c1f0b1cb {
  margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
min-height: 50px;
max-width: 850px;
}








#s-8bfc5b8e-7224-4389-9fec-47c8c1f0b1cb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8bfc5b8e-7224-4389-9fec-47c8c1f0b1cb.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;
}

@media (min-width: 0px) {
[id="s-e9638a82-8ce8-422b-aeb9-b1522a907bf9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e9638a82-8ce8-422b-aeb9-b1522a907bf9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e9638a82-8ce8-422b-aeb9-b1522a907bf9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e9638a82-8ce8-422b-aeb9-b1522a907bf9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-a0fd1610-3447-487f-a07b-8f4eccc9e0e3 {
  min-height: 50px;
}

#s-a0fd1610-3447-487f-a07b-8f4eccc9e0e3 {
  background-image: url();
}








#s-a0fd1610-3447-487f-a07b-8f4eccc9e0e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a0fd1610-3447-487f-a07b-8f4eccc9e0e3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

#s-8ee55c8a-3aac-42b8-babb-43b4b6e1aeff {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-8ee55c8a-3aac-42b8-babb-43b4b6e1aeff .shogun-heading-component h1 {
  color: rgba(90, 86, 86, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  line-height: 1em;
  
  text-align: left;
}



#s-888da93a-9f9f-42e1-a710-80e4c110d82b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-888da93a-9f9f-42e1-a710-80e4c110d82b .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 50px;
  line-height: 1.2em;
  
  text-align: left;
}



#s-23c50ae6-55bb-48bc-97d8-250806d579f3 {
  min-height: 50px;
}








#s-23c50ae6-55bb-48bc-97d8-250806d579f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-23c50ae6-55bb-48bc-97d8-250806d579f3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5e207d8b-015d-4ce4-a35e-9e9a69d0230d {
  margin-top: 15px;
}

@media (min-width: 0px) {
[id="s-5e207d8b-015d-4ce4-a35e-9e9a69d0230d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-5e207d8b-015d-4ce4-a35e-9e9a69d0230d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-5e207d8b-015d-4ce4-a35e-9e9a69d0230d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-5e207d8b-015d-4ce4-a35e-9e9a69d0230d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.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 {
  font-weight: normal;
  font-family: Assistant, sans-serif;
}

.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-56309058-2d27-41af-ab98-8effeccd8e51 {
  border-style: solid;
margin-bottom: 0px;
padding-top: 18px;
padding-left: 20px;
padding-bottom: 18px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(214, 213, 213, 1);
border-radius: 5px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(90, 86, 86, 1);
}
#s-56309058-2d27-41af-ab98-8effeccd8e51:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 9, 46, 1) !important;
border-radius: 5px !important;
background-color: rgba(0, 9, 46, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-56309058-2d27-41af-ab98-8effeccd8e51:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-56309058-2d27-41af-ab98-8effeccd8e51-root {
    text-align: center;
  }


#s-56309058-2d27-41af-ab98-8effeccd8e51.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-56309058-2d27-41af-ab98-8effeccd8e51-root {
    text-align: center;
  }


#s-56309058-2d27-41af-ab98-8effeccd8e51.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-56309058-2d27-41af-ab98-8effeccd8e51-root {
    text-align: center;
  }


#s-56309058-2d27-41af-ab98-8effeccd8e51.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-56309058-2d27-41af-ab98-8effeccd8e51-root {
    text-align: center;
  }


#s-56309058-2d27-41af-ab98-8effeccd8e51.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-56309058-2d27-41af-ab98-8effeccd8e51-root {
    text-align: center;
  }


#s-56309058-2d27-41af-ab98-8effeccd8e51.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-ecfe280e-73bb-4579-99f6-79eb15d565f8 {
  border-style: solid;
padding-top: 18px;
padding-left: 20px;
padding-bottom: 18px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(214, 213, 213, 1);
border-radius: 5px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(90, 86, 86, 1);
}
#s-ecfe280e-73bb-4579-99f6-79eb15d565f8:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 9, 46, 1) !important;
border-radius: 5px !important;
background-color: rgba(0, 9, 46, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ecfe280e-73bb-4579-99f6-79eb15d565f8:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ecfe280e-73bb-4579-99f6-79eb15d565f8-root {
    text-align: center;
  }


#s-ecfe280e-73bb-4579-99f6-79eb15d565f8.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-ecfe280e-73bb-4579-99f6-79eb15d565f8-root {
    text-align: center;
  }


#s-ecfe280e-73bb-4579-99f6-79eb15d565f8.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ecfe280e-73bb-4579-99f6-79eb15d565f8-root {
    text-align: center;
  }


#s-ecfe280e-73bb-4579-99f6-79eb15d565f8.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ecfe280e-73bb-4579-99f6-79eb15d565f8-root {
    text-align: center;
  }


#s-ecfe280e-73bb-4579-99f6-79eb15d565f8.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-ecfe280e-73bb-4579-99f6-79eb15d565f8-root {
    text-align: center;
  }


#s-ecfe280e-73bb-4579-99f6-79eb15d565f8.shg-btn {
  color: rgba(90, 86, 86, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-6b6dd16f-8c85-44f4-8de6-477887dcf4a3 {
  min-height: 50px;
}

#s-6b6dd16f-8c85-44f4-8de6-477887dcf4a3 {
  background-image: url();
}








#s-6b6dd16f-8c85-44f4-8de6-477887dcf4a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6b6dd16f-8c85-44f4-8de6-477887dcf4a3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9cd842ab-d19b-475c-ad1d-6080178b556d {
  background-size: cover;
margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 20px;
background-position: center center;
background-color: rgba(230, 24, 64, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-9cd842ab-d19b-475c-ad1d-6080178b556d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9cd842ab-d19b-475c-ad1d-6080178b556d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9cd842ab-d19b-475c-ad1d-6080178b556d {
  
}
}@media (max-width: 767px){#s-9cd842ab-d19b-475c-ad1d-6080178b556d {
  
}
}







#s-9cd842ab-d19b-475c-ad1d-6080178b556d > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0.2;
}#s-9cd842ab-d19b-475c-ad1d-6080178b556d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5ab8b007-2d16-4e09-8dea-606ea208a17f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5ab8b007-2d16-4e09-8dea-606ea208a17f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}


@media (max-width: 767px){#s-5ab8b007-2d16-4e09-8dea-606ea208a17f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}


}
#s-741b1822-502b-4e51-8c8b-baff1c1e0899 {
  min-height: 50px;
}

#s-741b1822-502b-4e51-8c8b-baff1c1e0899 {
  background-image: url();
}








#s-741b1822-502b-4e51-8c8b-baff1c1e0899 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-741b1822-502b-4e51-8c8b-baff1c1e0899.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7eabccec-2d93-4a45-aa67-559208cc18f3 {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-7eabccec-2d93-4a45-aa67-559208cc18f3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7eabccec-2d93-4a45-aa67-559208cc18f3 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7eabccec-2d93-4a45-aa67-559208cc18f3 {
  
}
}@media (max-width: 767px){#s-7eabccec-2d93-4a45-aa67-559208cc18f3 {
  
}
}







#s-7eabccec-2d93-4a45-aa67-559208cc18f3 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-7eabccec-2d93-4a45-aa67-559208cc18f3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b22ca8db-8dd2-4533-baa3-aa2cf03e07cc {
  margin-left: auto;
margin-right: auto;
padding-top: 40px;
padding-left: 20px;
padding-bottom: 40px;
padding-right: 20px;
min-height: 50px;
max-width: 850px;
}








#s-b22ca8db-8dd2-4533-baa3-aa2cf03e07cc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b22ca8db-8dd2-4533-baa3-aa2cf03e07cc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e4ed4074-8f7b-48c1-ac43-6d474a15c32a {
  min-height: 50px;
}








#s-e4ed4074-8f7b-48c1-ac43-6d474a15c32a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e4ed4074-8f7b-48c1-ac43-6d474a15c32a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-210643bb-712b-471b-950d-4dab7777b3f8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-210643bb-712b-471b-950d-4dab7777b3f8 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 50px;
  line-height: 1.2em;
  
  text-align: left;
}


@media (max-width: 767px){#s-210643bb-712b-471b-950d-4dab7777b3f8 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 48px;
  line-height: 1.2em;
  
  text-align: left;
}


}
#s-c8f36db4-c137-49e0-b72a-b70a33dccfdc {
  margin-top: 0px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c8f36db4-c137-49e0-b72a-b70a33dccfdc .shogun-heading-component h1 {
  color: rgba(90, 86, 86, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-11533d2d-063b-40fb-be38-403b2ae25b82 {
  margin-top: 0px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-11533d2d-063b-40fb-be38-403b2ae25b82 .shogun-heading-component h1 {
  color: rgba(49, 44, 44, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-24b2e1e3-6a98-4ae4-8772-7e286e238c6b {
  margin-top: 0px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-24b2e1e3-6a98-4ae4-8772-7e286e238c6b .shogun-heading-component h1 {
  color: rgba(49, 44, 44, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 9px;
  line-height: 1.5em;
  
  text-align: left;
}



#s-e41890c9-f89c-41c2-86a4-14165b88f1d4 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(245, 244, 244, 1);
}








#s-e41890c9-f89c-41c2-86a4-14165b88f1d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e41890c9-f89c-41c2-86a4-14165b88f1d4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1b8f943c-dc02-4989-af89-96adfc1dc3bb {
  margin-top: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1b8f943c-dc02-4989-af89-96adfc1dc3bb .shogun-heading-component h1 {
  color: rgba(90, 86, 86, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.5em;
  
  text-align: left;
}



#s-06adec64-1892-4143-988d-0bc31be518dc {
  min-height: 50px;
}

#s-06adec64-1892-4143-988d-0bc31be518dc {
  background-image: url();
}








#s-06adec64-1892-4143-988d-0bc31be518dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-06adec64-1892-4143-988d-0bc31be518dc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e2076f16-03de-4c15-a5ac-c654a0e9b047 {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-e2076f16-03de-4c15-a5ac-c654a0e9b047 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e2076f16-03de-4c15-a5ac-c654a0e9b047 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e2076f16-03de-4c15-a5ac-c654a0e9b047 {
  
}
}@media (max-width: 767px){#s-e2076f16-03de-4c15-a5ac-c654a0e9b047 {
  
}
}







#s-e2076f16-03de-4c15-a5ac-c654a0e9b047 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-e2076f16-03de-4c15-a5ac-c654a0e9b047.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b77b3e9c-4acd-4ff3-8487-68e2cd7a1cee {
  margin-left: auto;
margin-right: auto;
padding-top: 40px;
padding-left: 20px;
padding-bottom: 40px;
padding-right: 20px;
min-height: 50px;
max-width: 850px;
}








#s-b77b3e9c-4acd-4ff3-8487-68e2cd7a1cee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b77b3e9c-4acd-4ff3-8487-68e2cd7a1cee.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ee20b908-fd3c-4d85-8560-b69b482fac6c {
  min-height: 50px;
}








#s-ee20b908-fd3c-4d85-8560-b69b482fac6c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ee20b908-fd3c-4d85-8560-b69b482fac6c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a64dae42-bb42-44c4-936c-7996c2e751d2 {
  margin-top: 0px;
margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a64dae42-bb42-44c4-936c-7996c2e751d2 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 50px;
  line-height: 1.2em;
  
  text-align: left;
}


@media (max-width: 767px){#s-a64dae42-bb42-44c4-936c-7996c2e751d2 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 48px;
  line-height: 1.2em;
  
  text-align: left;
}


}
#s-8b335585-aee8-4db6-af9c-ddb8d933a0a3 {
  margin-bottom: 30px;
min-height: 50px;
}








#s-8b335585-aee8-4db6-af9c-ddb8d933a0a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8b335585-aee8-4db6-af9c-ddb8d933a0a3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.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: rgba(0, 0, 0, 1);
  font-family: Assistant, sans-serif;
  font-weight: normal;
}

.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: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0.6em;
  color: rgba(0, 0, 0, 1);
  font-family: Assistant, sans-serif;
}

.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: rgba(0, 0, 0, 1);
  font-family: Assistant, sans-serif;
  font-weight: normal;
}

.shg-theme-text-content p {
  color: rgba(0, 0, 0, 1);
  font-family: Assistant, sans-serif;
  font-weight: normal;
}

#s-700a198b-8995-4ff6-862d-15386fee722d {
  margin-left: 100px;
}

#s-3debc339-b61f-41d4-86dd-062e3952463a {
  margin-bottom: 30px;
min-height: 50px;
}








#s-3debc339-b61f-41d4-86dd-062e3952463a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3debc339-b61f-41d4-86dd-062e3952463a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e293a0df-f052-4eb8-b01a-bee5632cc6f1 {
  margin-left: 100px;
margin-bottom: 20px;
}

#s-1c99d90d-7860-4cdd-b47d-2632c1a11841 {
  margin-bottom: 30px;
min-height: 50px;
}








#s-1c99d90d-7860-4cdd-b47d-2632c1a11841 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1c99d90d-7860-4cdd-b47d-2632c1a11841.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e3458184-6ad8-4dfe-97d8-5e812a9b7ab8 {
  margin-left: 100px;
margin-bottom: 20px;
}

#s-92ec0ed1-7087-46ee-9d90-fc4fa3bdb55d {
  margin-bottom: 30px;
min-height: 50px;
}








#s-92ec0ed1-7087-46ee-9d90-fc4fa3bdb55d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-92ec0ed1-7087-46ee-9d90-fc4fa3bdb55d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1dbd1585-502a-4a98-a211-9118553dbcb9 {
  margin-left: 100px;
margin-bottom: 20px;
}

#s-3c686dc3-c22b-4b72-adee-cd6e0eec552a {
  margin-bottom: 30px;
min-height: 50px;
}








#s-3c686dc3-c22b-4b72-adee-cd6e0eec552a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3c686dc3-c22b-4b72-adee-cd6e0eec552a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-65646b6c-462f-421c-809c-c00e1b2c655a {
  margin-left: 100px;
margin-bottom: 20px;
}

#s-b7ebbb72-df80-43a2-baa7-9cbe69cb8ddb {
  margin-bottom: 30px;
min-height: 50px;
}








#s-b7ebbb72-df80-43a2-baa7-9cbe69cb8ddb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b7ebbb72-df80-43a2-baa7-9cbe69cb8ddb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cb96c3dd-4484-4143-9867-3b9c45aeb808 {
  margin-left: 100px;
margin-bottom: 20px;
}

#s-4bd84fed-23c0-4f05-bb78-dcfa5bc9e7b3 {
  margin-bottom: 30px;
min-height: 50px;
}








#s-4bd84fed-23c0-4f05-bb78-dcfa5bc9e7b3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4bd84fed-23c0-4f05-bb78-dcfa5bc9e7b3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d3477ea2-23fe-43d0-bdfc-14c1c51e93a5 {
  margin-left: 100px;
margin-bottom: 20px;
}

#s-7355373f-76d0-44e2-844d-253ec415843c {
  margin-bottom: 30px;
min-height: 50px;
}








#s-7355373f-76d0-44e2-844d-253ec415843c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7355373f-76d0-44e2-844d-253ec415843c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6c215e26-40ff-4f83-9097-90cd1486d593 {
  margin-left: 100px;
margin-bottom: 20px;
}

#s-801e4d08-24a3-4df3-be71-d94bc73ac9e0 {
  margin-bottom: 30px;
min-height: 50px;
}








#s-801e4d08-24a3-4df3-be71-d94bc73ac9e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-801e4d08-24a3-4df3-be71-d94bc73ac9e0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-367bf7b1-d797-467d-9ae3-76ff7c1842b4 {
  margin-left: 100px;
margin-bottom: 20px;
}

#s-d76cda98-b828-4be5-ab09-736749a72332 {
  margin-bottom: 0px;
padding-top: 31px;
padding-left: 20px;
padding-bottom: 31px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(245, 244, 244, 1);
}








#s-d76cda98-b828-4be5-ab09-736749a72332 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d76cda98-b828-4be5-ab09-736749a72332.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7058074a-c89e-42dc-b897-d21663701a61 {
  margin-bottom: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-7058074a-c89e-42dc-b897-d21663701a61 .shogun-heading-component h3 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 32px;
  line-height: 1em;
  
  text-align: left;
}



#s-ab0d97c8-70bc-4e2f-a236-44551935bc1b {
  min-height: 50px;
}








#s-ab0d97c8-70bc-4e2f-a236-44551935bc1b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ab0d97c8-70bc-4e2f-a236-44551935bc1b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-31329ab6-0b68-4e49-adb3-deab230d0393"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-31329ab6-0b68-4e49-adb3-deab230d0393"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-31329ab6-0b68-4e49-adb3-deab230d0393"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-31329ab6-0b68-4e49-adb3-deab230d0393"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-31329ab6-0b68-4e49-adb3-deab230d0393"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-31329ab6-0b68-4e49-adb3-deab230d0393"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-31329ab6-0b68-4e49-adb3-deab230d0393"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

}

#s-ff4cf98b-0ea7-4170-97e6-269ac2730264 {
  margin-top: 10px;
margin-bottom: 10px;
min-height: 50px;
}








#s-ff4cf98b-0ea7-4170-97e6-269ac2730264 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ff4cf98b-0ea7-4170-97e6-269ac2730264.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0a84e900-b548-46d0-84ae-dbea52e49ba4 {
  margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0a84e900-b548-46d0-84ae-dbea52e49ba4 .shogun-heading-component h1 {
  color: #000;
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-dbbb06e9-1f2e-43ca-9e88-404edf208539 {
  border-style: solid;
padding-top: 12px;
padding-left: 32px;
padding-bottom: 12px;
padding-right: 32px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(173, 171, 171, 1);
border-radius: 5px;
background-color: rgba(20, 20, 20, 0);
text-align: left;
text-decoration: none;
color: rgba(49, 44, 44, 1);
background-image: none;
hover-type: color;
}
#s-dbbb06e9-1f2e-43ca-9e88-404edf208539:hover {background-color: rgba(158, 140, 140, 0) !important;
text-decoration: none !important;
color: rgba(49, 44, 44, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-dbbb06e9-1f2e-43ca-9e88-404edf208539:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-dbbb06e9-1f2e-43ca-9e88-404edf208539-root {
    text-align: left;
  }


#s-dbbb06e9-1f2e-43ca-9e88-404edf208539.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-dbbb06e9-1f2e-43ca-9e88-404edf208539-root {
    text-align: left;
  }


#s-dbbb06e9-1f2e-43ca-9e88-404edf208539.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-dbbb06e9-1f2e-43ca-9e88-404edf208539-root {
    text-align: left;
  }


#s-dbbb06e9-1f2e-43ca-9e88-404edf208539.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-dbbb06e9-1f2e-43ca-9e88-404edf208539-root {
    text-align: left;
  }


#s-dbbb06e9-1f2e-43ca-9e88-404edf208539.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-dbbb06e9-1f2e-43ca-9e88-404edf208539-root {
    text-align: left;
  }


#s-dbbb06e9-1f2e-43ca-9e88-404edf208539.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-09236bea-c43c-47b8-9e7e-53521cbb4ea7 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
}








#s-09236bea-c43c-47b8-9e7e-53521cbb4ea7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-09236bea-c43c-47b8-9e7e-53521cbb4ea7.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-677ec31f-ce09-41e3-b882-1c7077ebfefa {
  margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-677ec31f-ce09-41e3-b882-1c7077ebfefa .shogun-heading-component h1 {
  color: #000;
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-c9da338a-b567-450c-a91b-0dca6d9c95d5 {
  border-style: solid;
padding-top: 12px;
padding-left: 32px;
padding-bottom: 12px;
padding-right: 32px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(173, 171, 171, 1);
border-radius: 5px;
background-color: rgba(20, 20, 20, 0);
text-align: left;
text-decoration: none;
color: rgba(49, 44, 44, 1);
background-image: none;
hover-type: color;
}
#s-c9da338a-b567-450c-a91b-0dca6d9c95d5:hover {background-color: rgba(158, 140, 140, 0) !important;
text-decoration: none !important;
color: rgba(49, 44, 44, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-c9da338a-b567-450c-a91b-0dca6d9c95d5:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c9da338a-b567-450c-a91b-0dca6d9c95d5-root {
    text-align: left;
  }


#s-c9da338a-b567-450c-a91b-0dca6d9c95d5.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c9da338a-b567-450c-a91b-0dca6d9c95d5-root {
    text-align: left;
  }


#s-c9da338a-b567-450c-a91b-0dca6d9c95d5.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c9da338a-b567-450c-a91b-0dca6d9c95d5-root {
    text-align: left;
  }


#s-c9da338a-b567-450c-a91b-0dca6d9c95d5.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c9da338a-b567-450c-a91b-0dca6d9c95d5-root {
    text-align: left;
  }


#s-c9da338a-b567-450c-a91b-0dca6d9c95d5.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c9da338a-b567-450c-a91b-0dca6d9c95d5-root {
    text-align: left;
  }


#s-c9da338a-b567-450c-a91b-0dca6d9c95d5.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-06f06ba6-423a-41a5-a087-17483cb773bd {
  min-height: 50px;
}

#s-06f06ba6-423a-41a5-a087-17483cb773bd {
  background-image: url();
}








#s-06f06ba6-423a-41a5-a087-17483cb773bd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-06f06ba6-423a-41a5-a087-17483cb773bd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-38a92acb-4422-49a2-824e-3b26f2ad73f4 {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-38a92acb-4422-49a2-824e-3b26f2ad73f4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-38a92acb-4422-49a2-824e-3b26f2ad73f4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-38a92acb-4422-49a2-824e-3b26f2ad73f4 {
  
}
}@media (max-width: 767px){#s-38a92acb-4422-49a2-824e-3b26f2ad73f4 {
  
}
}







#s-38a92acb-4422-49a2-824e-3b26f2ad73f4 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-38a92acb-4422-49a2-824e-3b26f2ad73f4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-5c6cfb01-7067-46f2-957d-981cf14337ad {
  margin-left: auto;
margin-right: auto;
padding-top: 40px;
padding-left: 20px;
padding-bottom: 40px;
padding-right: 20px;
min-height: 50px;
max-width: 1170px;
}








#s-5c6cfb01-7067-46f2-957d-981cf14337ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5c6cfb01-7067-46f2-957d-981cf14337ad.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-abd32478-4f1d-4aab-94d7-016e690eda5e {
  min-height: 50px;
}








#s-abd32478-4f1d-4aab-94d7-016e690eda5e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-abd32478-4f1d-4aab-94d7-016e690eda5e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-7dc17f69-d926-4632-8d08-5c356b76d11a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7dc17f69-d926-4632-8d08-5c356b76d11a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7dc17f69-d926-4632-8d08-5c356b76d11a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7dc17f69-d926-4632-8d08-5c356b76d11a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7dc17f69-d926-4632-8d08-5c356b76d11a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7dc17f69-d926-4632-8d08-5c356b76d11a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7dc17f69-d926-4632-8d08-5c356b76d11a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-0feb2987-b574-4247-9804-2171d61e12ce {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-0feb2987-b574-4247-9804-2171d61e12ce {
  margin-bottom: 20px;
}
}
#s-0feb2987-b574-4247-9804-2171d61e12ce .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 48px;
  line-height: 1em;
  
  text-align: left;
}



#s-2f648b9d-32b7-4a1e-a1f3-8146c9995e3e {
  min-height: 50px;
}








#s-2f648b9d-32b7-4a1e-a1f3-8146c9995e3e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2f648b9d-32b7-4a1e-a1f3-8146c9995e3e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cd9b8979-1f56-4517-9654-7b5949e0d812 {
  border-style: solid;
padding-top: 18px;
padding-left: 20px;
padding-bottom: 18px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 6px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(49, 44, 44, 1);
background-image: none;
hover-type: color;
}
#s-cd9b8979-1f56-4517-9654-7b5949e0d812:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(230, 24, 64, 1) !important;}#s-cd9b8979-1f56-4517-9654-7b5949e0d812:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-cd9b8979-1f56-4517-9654-7b5949e0d812-root {
    text-align: center;
  }


#s-cd9b8979-1f56-4517-9654-7b5949e0d812.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-cd9b8979-1f56-4517-9654-7b5949e0d812-root {
    text-align: center;
  }


#s-cd9b8979-1f56-4517-9654-7b5949e0d812.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-cd9b8979-1f56-4517-9654-7b5949e0d812-root {
    text-align: center;
  }


#s-cd9b8979-1f56-4517-9654-7b5949e0d812.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-cd9b8979-1f56-4517-9654-7b5949e0d812-root {
    text-align: center;
  }


#s-cd9b8979-1f56-4517-9654-7b5949e0d812.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-cd9b8979-1f56-4517-9654-7b5949e0d812-root {
    text-align: center;
  }


#s-cd9b8979-1f56-4517-9654-7b5949e0d812.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-5e7efc33-4908-4ce5-892d-6c3b5537fe5d {
  margin-top: 30px;
}

@media (min-width: 0px) {
[id="s-5e7efc33-4908-4ce5-892d-6c3b5537fe5d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5e7efc33-4908-4ce5-892d-6c3b5537fe5d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-5e7efc33-4908-4ce5-892d-6c3b5537fe5d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-5e7efc33-4908-4ce5-892d-6c3b5537fe5d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

#s-8e0dd4db-5c22-435b-9958-f76c02f5949b {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 25px;
padding-left: 25px;
padding-bottom: 25px;
padding-right: 25px;
min-height: 50px;
background-color: rgba(253, 184, 19, 1);
}








#s-8e0dd4db-5c22-435b-9958-f76c02f5949b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8e0dd4db-5c22-435b-9958-f76c02f5949b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2d20308f-13e3-4a60-a407-bc67afb4a2fd {
  min-height: 250px;
}








#s-2d20308f-13e3-4a60-a407-bc67afb4a2fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2d20308f-13e3-4a60-a407-bc67afb4a2fd.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-224937dd-8363-4c75-a34f-a52ca7c97eed {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-224937dd-8363-4c75-a34f-a52ca7c97eed .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  
  text-align: left;
}



#s-83131f67-6b3d-4f2d-be59-4e0ec589c359 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-83131f67-6b3d-4f2d-be59-4e0ec589c359 .shogun-heading-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-9e853e02-9e06-465f-9dd1-e0b04fe92f69 {
  min-height: 50px;
}








#s-9e853e02-9e06-465f-9dd1-e0b04fe92f69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9e853e02-9e06-465f-9dd1-e0b04fe92f69.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f6c6354c-73e0-4cc0-b895-1ce1570b65df {
  min-height: 50px;
}








#s-f6c6354c-73e0-4cc0-b895-1ce1570b65df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f6c6354c-73e0-4cc0-b895-1ce1570b65df.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1bc5a797-0d19-46cc-b92c-ec038cc3c651 {
  border-style: solid;
padding-top: 18px;
padding-left: 20px;
padding-bottom: 18px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(49, 44, 44, 1);
border-radius: 6px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(49, 44, 44, 1);
background-image: none;
hover-type: color;
}
#s-1bc5a797-0d19-46cc-b92c-ec038cc3c651:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(255, 255, 255, 1) !important;
border-radius: 6px !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 9, 46, 1) !important;}#s-1bc5a797-0d19-46cc-b92c-ec038cc3c651:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-1bc5a797-0d19-46cc-b92c-ec038cc3c651-root {
    text-align: center;
  }


#s-1bc5a797-0d19-46cc-b92c-ec038cc3c651.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-1bc5a797-0d19-46cc-b92c-ec038cc3c651-root {
    text-align: center;
  }


#s-1bc5a797-0d19-46cc-b92c-ec038cc3c651.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1bc5a797-0d19-46cc-b92c-ec038cc3c651-root {
    text-align: center;
  }


#s-1bc5a797-0d19-46cc-b92c-ec038cc3c651.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1bc5a797-0d19-46cc-b92c-ec038cc3c651-root {
    text-align: center;
  }


#s-1bc5a797-0d19-46cc-b92c-ec038cc3c651.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-1bc5a797-0d19-46cc-b92c-ec038cc3c651-root {
    text-align: center;
  }


#s-1bc5a797-0d19-46cc-b92c-ec038cc3c651.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-73927322-004a-48ea-9cbf-e7fa242edc6f {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 25px;
padding-left: 25px;
padding-bottom: 25px;
padding-right: 25px;
min-height: 50px;
background-color: rgba(0, 9, 46, 1);
}








#s-73927322-004a-48ea-9cbf-e7fa242edc6f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-73927322-004a-48ea-9cbf-e7fa242edc6f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fdfdb354-7fbc-4b48-be8f-805010041ac3 {
  min-height: 250px;
}








#s-fdfdb354-7fbc-4b48-be8f-805010041ac3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fdfdb354-7fbc-4b48-be8f-805010041ac3.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-631e7a80-59db-4697-968f-8b0c85fbe744 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-631e7a80-59db-4697-968f-8b0c85fbe744 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  
  text-align: left;
}



#s-259092d6-26c5-4408-b0fd-33da0ee790b3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-259092d6-26c5-4408-b0fd-33da0ee790b3 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-18a6344e-d464-40d3-a017-68db7d001553 {
  min-height: 50px;
}








#s-18a6344e-d464-40d3-a017-68db7d001553 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-18a6344e-d464-40d3-a017-68db7d001553.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0bcbde57-fd7d-4302-8529-a8281d3edfbf {
  min-height: 50px;
}








#s-0bcbde57-fd7d-4302-8529-a8281d3edfbf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0bcbde57-fd7d-4302-8529-a8281d3edfbf.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8aeeaa7a-da74-4b5a-9881-8427e46d9056 {
  border-style: solid;
padding-top: 18px;
padding-left: 20px;
padding-bottom: 18px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-radius: 6px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-8aeeaa7a-da74-4b5a-9881-8427e46d9056:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 9, 46, 1) !important;}#s-8aeeaa7a-da74-4b5a-9881-8427e46d9056:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8aeeaa7a-da74-4b5a-9881-8427e46d9056-root {
    text-align: center;
  }


#s-8aeeaa7a-da74-4b5a-9881-8427e46d9056.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-8aeeaa7a-da74-4b5a-9881-8427e46d9056-root {
    text-align: center;
  }


#s-8aeeaa7a-da74-4b5a-9881-8427e46d9056.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8aeeaa7a-da74-4b5a-9881-8427e46d9056-root {
    text-align: center;
  }


#s-8aeeaa7a-da74-4b5a-9881-8427e46d9056.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8aeeaa7a-da74-4b5a-9881-8427e46d9056-root {
    text-align: center;
  }


#s-8aeeaa7a-da74-4b5a-9881-8427e46d9056.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-8aeeaa7a-da74-4b5a-9881-8427e46d9056-root {
    text-align: center;
  }


#s-8aeeaa7a-da74-4b5a-9881-8427e46d9056.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-1b38a2fc-7aa3-4c13-9a4c-16a735d42ba2 {
  margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
padding-top: 25px;
padding-left: 25px;
padding-bottom: 25px;
padding-right: 25px;
min-height: 50px;
background-color: rgba(230, 24, 64, 1);
}








#s-1b38a2fc-7aa3-4c13-9a4c-16a735d42ba2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b38a2fc-7aa3-4c13-9a4c-16a735d42ba2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-54210922-96f2-40fb-bcdb-595fdf039b48 {
  min-height: 250px;
}








#s-54210922-96f2-40fb-bcdb-595fdf039b48 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-54210922-96f2-40fb-bcdb-595fdf039b48.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-26cebc85-d4a2-408f-a7d9-78345573c317 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-26cebc85-d4a2-408f-a7d9-78345573c317 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  
  text-align: left;
}



#s-431ec6df-c9bc-452b-b53d-94d386a0daa8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-431ec6df-c9bc-452b-b53d-94d386a0daa8 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  line-height: 1.5em;
  letter-spacing: 0.5px;
  text-align: left;
}



#s-f7838e41-9971-4537-bf91-df7278cb80f4 {
  min-height: 50px;
}








#s-f7838e41-9971-4537-bf91-df7278cb80f4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f7838e41-9971-4537-bf91-df7278cb80f4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2d4c216d-3211-4c2f-994b-82447529d575 {
  min-height: 50px;
}








#s-2d4c216d-3211-4c2f-994b-82447529d575 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2d4c216d-3211-4c2f-994b-82447529d575.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb {
  border-style: solid;
padding-top: 18px;
padding-left: 20px;
padding-bottom: 18px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-radius: 6px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(230, 24, 64, 1) !important;}#s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb-root {
    text-align: center;
  }


#s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb-root {
    text-align: center;
  }


#s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb-root {
    text-align: center;
  }


#s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb-root {
    text-align: center;
  }


#s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb-root {
    text-align: center;
  }


#s-51c6a9e0-bc8b-4084-be8f-9fcb2c26efbb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-d72a2833-8540-4eb1-856e-50c85398f714 {
  min-height: 50px;
}

#s-d72a2833-8540-4eb1-856e-50c85398f714 {
  background-image: url();
}








#s-d72a2833-8540-4eb1-856e-50c85398f714 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d72a2833-8540-4eb1-856e-50c85398f714.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f9586acb-0424-4bc9-8772-310ce7a04bde {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(245, 244, 244, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-f9586acb-0424-4bc9-8772-310ce7a04bde {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f9586acb-0424-4bc9-8772-310ce7a04bde {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f9586acb-0424-4bc9-8772-310ce7a04bde {
  
}
}@media (max-width: 767px){#s-f9586acb-0424-4bc9-8772-310ce7a04bde {
  
}
}







#s-f9586acb-0424-4bc9-8772-310ce7a04bde > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-f9586acb-0424-4bc9-8772-310ce7a04bde.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-48af5404-8bab-4564-9eb7-c821fda7a6e5 {
  margin-left: auto;
margin-right: auto;
padding-top: 50px;
padding-left: 20px;
padding-bottom: 50px;
padding-right: 20px;
min-height: 50px;
max-width: 1170px;
}








#s-48af5404-8bab-4564-9eb7-c821fda7a6e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-48af5404-8bab-4564-9eb7-c821fda7a6e5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-516408fb-ad79-401b-843e-b8df97f0e86b {
  margin-bottom: 40px;
min-height: 50px;
}








#s-516408fb-ad79-401b-843e-b8df97f0e86b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-516408fb-ad79-401b-843e-b8df97f0e86b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-4a9721ae-6d98-4eff-844f-e81d830f4c3f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4a9721ae-6d98-4eff-844f-e81d830f4c3f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-4a9721ae-6d98-4eff-844f-e81d830f4c3f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-4a9721ae-6d98-4eff-844f-e81d830f4c3f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-4a9721ae-6d98-4eff-844f-e81d830f4c3f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-4a9721ae-6d98-4eff-844f-e81d830f4c3f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-4a9721ae-6d98-4eff-844f-e81d830f4c3f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-b5a3676b-c761-4a2f-9c25-41225ff1b159 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-b5a3676b-c761-4a2f-9c25-41225ff1b159 {
  margin-bottom: 20px;
}
}
#s-b5a3676b-c761-4a2f-9c25-41225ff1b159 .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 48px;
  line-height: 1em;
  
  text-align: left;
}



#s-88eea1d5-8e79-4fa4-8c84-535247080b89 {
  min-height: 50px;
}








#s-88eea1d5-8e79-4fa4-8c84-535247080b89 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-88eea1d5-8e79-4fa4-8c84-535247080b89.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-080c5033-fa9a-426e-98fd-118c12730996 {
  border-style: solid;
padding-top: 18px;
padding-left: 20px;
padding-bottom: 18px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 6px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
color: rgba(49, 44, 44, 1);
background-image: none;
hover-type: color;
}
#s-080c5033-fa9a-426e-98fd-118c12730996:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(230, 24, 64, 1) !important;}#s-080c5033-fa9a-426e-98fd-118c12730996:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-080c5033-fa9a-426e-98fd-118c12730996 {
  text-align: left;
}
}

  #s-080c5033-fa9a-426e-98fd-118c12730996-root {
    text-align: center;
  }


#s-080c5033-fa9a-426e-98fd-118c12730996.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-080c5033-fa9a-426e-98fd-118c12730996-root {
    text-align: center;
  }


#s-080c5033-fa9a-426e-98fd-118c12730996.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-080c5033-fa9a-426e-98fd-118c12730996-root {
    text-align: center;
  }


#s-080c5033-fa9a-426e-98fd-118c12730996.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-080c5033-fa9a-426e-98fd-118c12730996-root {
    text-align: center;
  }


#s-080c5033-fa9a-426e-98fd-118c12730996.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-080c5033-fa9a-426e-98fd-118c12730996-root {
    text-align: left;
  }


#s-080c5033-fa9a-426e-98fd-118c12730996.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 16px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
@media (min-width: 0px) {
[id="s-a2589190-6153-4bea-ae8e-39a1d06010ba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a2589190-6153-4bea-ae8e-39a1d06010ba"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-a2589190-6153-4bea-ae8e-39a1d06010ba"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-a2589190-6153-4bea-ae8e-39a1d06010ba"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

#s-ef68934b-ee5c-4607-8810-bacf751d6a00 {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
min-height: 50px;
}








#s-ef68934b-ee5c-4607-8810-bacf751d6a00 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ef68934b-ee5c-4607-8810-bacf751d6a00.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-61356ad5-b9d3-4bf6-bc8c-da5f8f85ce5b {
  min-height: 50px;
}








#s-61356ad5-b9d3-4bf6-bc8c-da5f8f85ce5b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61356ad5-b9d3-4bf6-bc8c-da5f8f85ce5b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fb900228-e3db-4ad1-a74c-6e84219ad03d {
  min-height: 50px;
}








#s-fb900228-e3db-4ad1-a74c-6e84219ad03d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fb900228-e3db-4ad1-a74c-6e84219ad03d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-d22d47ba-2982-4dc9-a927-b1998ba5409e {
  text-align: center;
}








#s-d22d47ba-2982-4dc9-a927-b1998ba5409e .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-bed69114-948b-44cb-89b8-1e08d73aa9cf {
  margin-top: 10px;
margin-left: 20px;
min-height: 50px;
}








#s-bed69114-948b-44cb-89b8-1e08d73aa9cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bed69114-948b-44cb-89b8-1e08d73aa9cf.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-6da491a3-7217-457f-b9b5-d8e2d9113d84"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-6da491a3-7217-457f-b9b5-d8e2d9113d84"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-6da491a3-7217-457f-b9b5-d8e2d9113d84"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-6da491a3-7217-457f-b9b5-d8e2d9113d84"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-7817daa2-692e-401d-86b3-60471bf5ec34 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 5px;
min-height: 0px;
background-color: rgba(253, 184, 19, 1);
}








#s-7817daa2-692e-401d-86b3-60471bf5ec34 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7817daa2-692e-401d-86b3-60471bf5ec34.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-222cbfff-8d75-4af7-99d2-66d3e14c4af4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-222cbfff-8d75-4af7-99d2-66d3e14c4af4 .shogun-heading-component h6 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-105f4dd5-2f32-49ef-b15d-b712239b9204 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(214, 213, 213, 1);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-105f4dd5-2f32-49ef-b15d-b712239b9204 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-105f4dd5-2f32-49ef-b15d-b712239b9204.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2f24ec9e-7245-4a9f-a310-917547f6011b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-2f24ec9e-7245-4a9f-a310-917547f6011b .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1em;
  
  text-align: left;
}



#s-3920275e-768f-43cb-a294-bc4aa7377059 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-3920275e-768f-43cb-a294-bc4aa7377059 .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  line-height: 1em;
  
  text-align: left;
}



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

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

#s-495962ed-7363-4411-ac2e-5d1153bf7e70 {
  margin-top: -21px;
margin-bottom: -21px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-495962ed-7363-4411-ac2e-5d1153bf7e70 hr {
  border-top: 2px solid #ddd;
}

#s-135c1b52-3c44-40c0-b4fb-997348b5a30f {
  margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-135c1b52-3c44-40c0-b4fb-997348b5a30f .shogun-heading-component h5 {
  color: rgba(49, 44, 44, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-135c1b52-3c44-40c0-b4fb-997348b5a30f .shogun-heading-component h5 {
  color: rgba(49, 44, 44, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 14px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-fca26263-7de2-437b-b89b-102894a26569"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-fca26263-7de2-437b-b89b-102894a26569"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-fca26263-7de2-437b-b89b-102894a26569"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-fca26263-7de2-437b-b89b-102894a26569"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295 {
  border-style: solid;
margin-bottom: 10px;
padding-top: 18px;
padding-bottom: 18px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(48, 43, 43, 1);
border-radius: 2px;
background-color: rgba(49, 44, 44, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295:hover {border-style: solid !important;
border-color: rgba(49, 44, 44, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(49, 44, 44, 1) !important;}#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295 {
  padding-top: 12px;
padding-bottom: 12px;
}
}

  #s-0ca89895-a066-4a19-92ac-cfa3bf5d9295-root {
    text-align: center;
  }


#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-0ca89895-a066-4a19-92ac-cfa3bf5d9295-root {
    text-align: center;
  }


#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-0ca89895-a066-4a19-92ac-cfa3bf5d9295-root {
    text-align: center;
  }


#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-0ca89895-a066-4a19-92ac-cfa3bf5d9295-root {
    text-align: center;
  }


#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-0ca89895-a066-4a19-92ac-cfa3bf5d9295-root {
    text-align: center;
  }


#s-0ca89895-a066-4a19-92ac-cfa3bf5d9295.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910 {
  border-style: solid;
margin-bottom: 10px;
padding-top: 18px;
padding-bottom: 18px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(48, 43, 43, 1);
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(49, 44, 44, 1);
}
#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910 {
  padding-top: 12px;
padding-bottom: 12px;
}
}

  #s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910-root {
    text-align: center;
  }


#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910-root {
    text-align: center;
  }


#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910-root {
    text-align: center;
  }


#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910-root {
    text-align: center;
  }


#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910-root {
    text-align: center;
  }


#s-e44fcdcc-f958-4e50-b8cc-e9cfb6d56910.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-17ab220f-4bbf-4c0b-baa1-46c289d9275e {
  padding-top: 20px;
padding-bottom: 20px;
text-align: left;
}

#s-17ab220f-4bbf-4c0b-baa1-46c289d9275e .shogun-heading-component h5 {
  color: rgba(90, 86, 86, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-17ab220f-4bbf-4c0b-baa1-46c289d9275e .shogun-heading-component h5 {
  color: rgba(90, 86, 86, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 14px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


}
#s-e15bcf08-8bc4-4d93-8097-89f662960178 {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
min-height: 50px;
}








#s-e15bcf08-8bc4-4d93-8097-89f662960178 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e15bcf08-8bc4-4d93-8097-89f662960178.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7c9321f8-e40d-4c36-a2f9-485426421576 {
  min-height: 50px;
}








#s-7c9321f8-e40d-4c36-a2f9-485426421576 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7c9321f8-e40d-4c36-a2f9-485426421576.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-392cc640-b18c-46c6-8095-c674923839a2 {
  min-height: 50px;
}








#s-392cc640-b18c-46c6-8095-c674923839a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-392cc640-b18c-46c6-8095-c674923839a2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-78fb46e3-4fb9-4172-8d88-39788f9cb6bd {
  text-align: center;
}








#s-78fb46e3-4fb9-4172-8d88-39788f9cb6bd .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-f3ea3ff3-5385-460c-8501-ba7dabaa0b91 {
  margin-top: 10px;
margin-left: 20px;
min-height: 50px;
}








#s-f3ea3ff3-5385-460c-8501-ba7dabaa0b91 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f3ea3ff3-5385-460c-8501-ba7dabaa0b91.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-f37f0098-20f1-45fa-8e6a-9a0952581aae"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-f37f0098-20f1-45fa-8e6a-9a0952581aae"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f37f0098-20f1-45fa-8e6a-9a0952581aae"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f37f0098-20f1-45fa-8e6a-9a0952581aae"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-74309b45-1a70-4708-8012-981df3ab6525 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 5px;
min-height: 0px;
background-color: rgba(156, 198, 56, 1);
}








#s-74309b45-1a70-4708-8012-981df3ab6525 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-74309b45-1a70-4708-8012-981df3ab6525.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f2aaedc8-aded-46a2-bdbf-053adc4faa50 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f2aaedc8-aded-46a2-bdbf-053adc4faa50 .shogun-heading-component h6 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-51969cbd-9c11-40f3-95d8-d2a69a99b767 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(214, 213, 213, 1);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-51969cbd-9c11-40f3-95d8-d2a69a99b767 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-51969cbd-9c11-40f3-95d8-d2a69a99b767.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-427b7708-3a19-4a73-80b3-f3d74cf26439 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-427b7708-3a19-4a73-80b3-f3d74cf26439 .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1em;
  
  text-align: left;
}



#s-78922c52-21f4-4807-9c94-1ffb1033b82f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-78922c52-21f4-4807-9c94-1ffb1033b82f .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  line-height: 1em;
  
  text-align: left;
}



#s-ccddea25-c750-4af4-851c-6d695f4b4c0d {
  margin-top: -21px;
margin-bottom: -21px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-ccddea25-c750-4af4-851c-6d695f4b4c0d hr {
  border-top: 2px solid #ddd;
}

#s-f5ff4d99-a6cb-4f2c-8ac5-6e776a550c98 {
  margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f5ff4d99-a6cb-4f2c-8ac5-6e776a550c98 .shogun-heading-component h5 {
  color: rgba(49, 44, 44, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-f5ff4d99-a6cb-4f2c-8ac5-6e776a550c98 .shogun-heading-component h5 {
  color: rgba(49, 44, 44, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 14px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-5a6b987c-2189-4d96-8d0b-9addb5dcf41f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-5a6b987c-2189-4d96-8d0b-9addb5dcf41f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-5a6b987c-2189-4d96-8d0b-9addb5dcf41f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-5a6b987c-2189-4d96-8d0b-9addb5dcf41f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-3a9492e3-c201-4aac-9061-365641489629 {
  border-style: solid;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 18px;
padding-bottom: 18px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(48, 43, 43, 1);
border-radius: 2px;
background-color: rgba(49, 44, 44, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-3a9492e3-c201-4aac-9061-365641489629:hover {border-style: solid !important;
border-color: rgba(49, 44, 44, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(49, 44, 44, 1) !important;}#s-3a9492e3-c201-4aac-9061-365641489629:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-3a9492e3-c201-4aac-9061-365641489629 {
  padding-top: 12px;
padding-bottom: 12px;
}
}

  #s-3a9492e3-c201-4aac-9061-365641489629-root {
    text-align: center;
  }


#s-3a9492e3-c201-4aac-9061-365641489629.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-3a9492e3-c201-4aac-9061-365641489629-root {
    text-align: center;
  }


#s-3a9492e3-c201-4aac-9061-365641489629.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3a9492e3-c201-4aac-9061-365641489629-root {
    text-align: center;
  }


#s-3a9492e3-c201-4aac-9061-365641489629.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3a9492e3-c201-4aac-9061-365641489629-root {
    text-align: center;
  }


#s-3a9492e3-c201-4aac-9061-365641489629.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-3a9492e3-c201-4aac-9061-365641489629-root {
    text-align: center;
  }


#s-3a9492e3-c201-4aac-9061-365641489629.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80 {
  border-style: solid;
margin-bottom: 10px;
padding-top: 18px;
padding-bottom: 18px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(48, 43, 43, 1);
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(49, 44, 44, 1);
}
#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80 {
  padding-top: 12px;
padding-bottom: 12px;
}
}

  #s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80-root {
    text-align: center;
  }


#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80-root {
    text-align: center;
  }


#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80-root {
    text-align: center;
  }


#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80-root {
    text-align: center;
  }


#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80-root {
    text-align: center;
  }


#s-f3bab7dc-4564-4f1d-aa6e-87e61242ef80.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-5ab6db79-b712-400a-ab85-d5fbe415a236 {
  padding-top: 20px;
padding-bottom: 20px;
text-align: left;
}

#s-5ab6db79-b712-400a-ab85-d5fbe415a236 .shogun-heading-component h5 {
  color: rgba(90, 86, 86, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-5ab6db79-b712-400a-ab85-d5fbe415a236 .shogun-heading-component h5 {
  color: rgba(90, 86, 86, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 14px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


}
#s-522d594d-74a5-4811-a68e-104253fbdb35 {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
min-height: 50px;
}








#s-522d594d-74a5-4811-a68e-104253fbdb35 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-522d594d-74a5-4811-a68e-104253fbdb35.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-c68f2c2d-769e-4153-9513-e78ff2c43333 {
  min-height: 50px;
}








#s-c68f2c2d-769e-4153-9513-e78ff2c43333 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c68f2c2d-769e-4153-9513-e78ff2c43333.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-25abf717-7c2f-4ee2-afdb-d14c6d91e29d {
  min-height: 50px;
}








#s-25abf717-7c2f-4ee2-afdb-d14c6d91e29d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-25abf717-7c2f-4ee2-afdb-d14c6d91e29d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-4d232c92-4708-4fb8-afdd-d9c7c42dac85 {
  text-align: center;
}








#s-4d232c92-4708-4fb8-afdd-d9c7c42dac85 .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-ac2ba7a1-3cc5-4ba1-8636-293415742988 {
  margin-top: 10px;
margin-left: 20px;
min-height: 50px;
}








#s-ac2ba7a1-3cc5-4ba1-8636-293415742988 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ac2ba7a1-3cc5-4ba1-8636-293415742988.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-dfd1b5f7-0b86-4330-aa47-7eff7e1b5e16"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-dfd1b5f7-0b86-4330-aa47-7eff7e1b5e16"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-dfd1b5f7-0b86-4330-aa47-7eff7e1b5e16"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-dfd1b5f7-0b86-4330-aa47-7eff7e1b5e16"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-fed697ae-effa-4fc6-a722-c17abb47a1d0 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 5px;
min-height: 0px;
background-color: rgba(156, 198, 56, 1);
}








#s-fed697ae-effa-4fc6-a722-c17abb47a1d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fed697ae-effa-4fc6-a722-c17abb47a1d0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-3d88b249-b9f7-4d2c-908c-9de78d28113c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3d88b249-b9f7-4d2c-908c-9de78d28113c .shogun-heading-component h6 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 12px;
  
  
  
}



#s-96b36b37-ba88-4142-89a5-61a2303f0fe5 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(214, 213, 213, 1);
border-style: solid;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-96b36b37-ba88-4142-89a5-61a2303f0fe5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-96b36b37-ba88-4142-89a5-61a2303f0fe5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e39edb3e-635e-4325-8262-7e19410bca19 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e39edb3e-635e-4325-8262-7e19410bca19 .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 28px;
  line-height: 1em;
  
  text-align: left;
}



#s-c9d4fe5d-0788-4351-b5c2-9fda6f04f66e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c9d4fe5d-0788-4351-b5c2-9fda6f04f66e .shogun-heading-component h1 {
  color: #000;
  font-weight:  700 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  line-height: 1em;
  
  text-align: left;
}



#s-c50ac805-1bd6-48d4-ac29-83003dd5c3b2 {
  margin-top: -21px;
margin-bottom: -21px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-c50ac805-1bd6-48d4-ac29-83003dd5c3b2 hr {
  border-top: 2px solid #ddd;
}

#s-f6737e1f-92fc-4da5-9ec2-a8c1c6b0285a {
  margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f6737e1f-92fc-4da5-9ec2-a8c1c6b0285a .shogun-heading-component h5 {
  color: rgba(49, 44, 44, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-f6737e1f-92fc-4da5-9ec2-a8c1c6b0285a .shogun-heading-component h5 {
  color: rgba(49, 44, 44, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 14px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


}
@media (min-width: 0px) {
[id="s-79fa3fa5-6ca5-43e1-940c-331468fbea08"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-79fa3fa5-6ca5-43e1-940c-331468fbea08"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-79fa3fa5-6ca5-43e1-940c-331468fbea08"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-79fa3fa5-6ca5-43e1-940c-331468fbea08"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-5591c380-ed29-4c61-aeeb-1537b9a66f24 {
  border-style: solid;
margin-bottom: 10px;
padding-top: 18px;
padding-bottom: 18px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(48, 43, 43, 1);
border-radius: 2px;
background-color: rgba(49, 44, 44, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-5591c380-ed29-4c61-aeeb-1537b9a66f24:hover {border-style: solid !important;
border-color: rgba(49, 44, 44, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(49, 44, 44, 1) !important;}#s-5591c380-ed29-4c61-aeeb-1537b9a66f24:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-5591c380-ed29-4c61-aeeb-1537b9a66f24 {
  padding-top: 12px;
padding-bottom: 12px;
}
}

  #s-5591c380-ed29-4c61-aeeb-1537b9a66f24-root {
    text-align: center;
  }


#s-5591c380-ed29-4c61-aeeb-1537b9a66f24.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-5591c380-ed29-4c61-aeeb-1537b9a66f24-root {
    text-align: center;
  }


#s-5591c380-ed29-4c61-aeeb-1537b9a66f24.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5591c380-ed29-4c61-aeeb-1537b9a66f24-root {
    text-align: center;
  }


#s-5591c380-ed29-4c61-aeeb-1537b9a66f24.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5591c380-ed29-4c61-aeeb-1537b9a66f24-root {
    text-align: center;
  }


#s-5591c380-ed29-4c61-aeeb-1537b9a66f24.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-5591c380-ed29-4c61-aeeb-1537b9a66f24-root {
    text-align: center;
  }


#s-5591c380-ed29-4c61-aeeb-1537b9a66f24.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-284c3bfe-a642-41d1-b59c-83de70dc94a3 {
  border-style: solid;
margin-bottom: 10px;
padding-top: 18px;
padding-bottom: 18px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(48, 43, 43, 1);
border-radius: 2px;
background-color: rgba(37, 37, 37, 0);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(49, 44, 44, 1);
}
#s-284c3bfe-a642-41d1-b59c-83de70dc94a3:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-284c3bfe-a642-41d1-b59c-83de70dc94a3:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-284c3bfe-a642-41d1-b59c-83de70dc94a3 {
  padding-top: 12px;
padding-bottom: 12px;
}
}

  #s-284c3bfe-a642-41d1-b59c-83de70dc94a3-root {
    text-align: center;
  }


#s-284c3bfe-a642-41d1-b59c-83de70dc94a3.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-284c3bfe-a642-41d1-b59c-83de70dc94a3-root {
    text-align: center;
  }


#s-284c3bfe-a642-41d1-b59c-83de70dc94a3.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-284c3bfe-a642-41d1-b59c-83de70dc94a3-root {
    text-align: center;
  }


#s-284c3bfe-a642-41d1-b59c-83de70dc94a3.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-284c3bfe-a642-41d1-b59c-83de70dc94a3-root {
    text-align: center;
  }


#s-284c3bfe-a642-41d1-b59c-83de70dc94a3.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-284c3bfe-a642-41d1-b59c-83de70dc94a3-root {
    text-align: center;
  }


#s-284c3bfe-a642-41d1-b59c-83de70dc94a3.shg-btn {
  color: rgba(49, 44, 44, 1);
  font-size: 14px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-eee10b26-c097-446f-9aeb-cc30d555665d {
  padding-top: 20px;
padding-bottom: 20px;
text-align: left;
}

#s-eee10b26-c097-446f-9aeb-cc30d555665d .shogun-heading-component h5 {
  color: rgba(90, 86, 86, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-eee10b26-c097-446f-9aeb-cc30d555665d .shogun-heading-component h5 {
  color: rgba(90, 86, 86, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 14px;
  
  letter-spacing: 0.5px;
  text-align: left;
}


}
#s-2e452bf2-42d3-4078-809c-8d19ca11f160 {
  min-height: 50px;
}

#s-2e452bf2-42d3-4078-809c-8d19ca11f160 {
  background-image: url();
}








#s-2e452bf2-42d3-4078-809c-8d19ca11f160 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2e452bf2-42d3-4078-809c-8d19ca11f160.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ba298fd5-1271-49d7-8bd6-d7db08572053 {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
background-attachment: scroll;
}
@media (min-width: 1200px){#s-ba298fd5-1271-49d7-8bd6-d7db08572053 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ba298fd5-1271-49d7-8bd6-d7db08572053 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ba298fd5-1271-49d7-8bd6-d7db08572053 {
  
}
}@media (max-width: 767px){#s-ba298fd5-1271-49d7-8bd6-d7db08572053 {
  
}
}







#s-ba298fd5-1271-49d7-8bd6-d7db08572053 > .shg-box-overlay {
  background-color: rgba(26, 26, 26, 1);
  opacity: 0;
}#s-ba298fd5-1271-49d7-8bd6-d7db08572053.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fbea8bca-27c6-4403-8618-7689d963b09f {
  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}
