.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: 768px) and (max-width: 991px){#s-721f5e52-186f-4657-88a5-3c1784fabeba {
  display: none;
}
#s-721f5e52-186f-4657-88a5-3c1784fabeba, #wrap-s-721f5e52-186f-4657-88a5-3c1784fabeba { display:none !important; }}@media (max-width: 767px){#s-721f5e52-186f-4657-88a5-3c1784fabeba {
  display: none;
}
#s-721f5e52-186f-4657-88a5-3c1784fabeba, #wrap-s-721f5e52-186f-4657-88a5-3c1784fabeba { display:none !important; }}
@media (min-width: 0px) {
[id="s-721f5e52-186f-4657-88a5-3c1784fabeba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-721f5e52-186f-4657-88a5-3c1784fabeba"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-721f5e52-186f-4657-88a5-3c1784fabeba"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-721f5e52-186f-4657-88a5-3c1784fabeba"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

.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-e9805049-90af-488d-816e-53674dba82a3 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 900px;
background-position: center center;
}

#s-e9805049-90af-488d-816e-53674dba82a3 {
  background-image: url(https://i.shgcdn.com/4966bcb1-1b98-466b-91f4-5bcdcf6aacb0/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-e9805049-90af-488d-816e-53674dba82a3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e9805049-90af-488d-816e-53674dba82a3.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-03099ceb-827c-4b73-a83e-42dfe87602d0 {
  background-size: cover;
min-height: 900px;
background-position: center center;
background-color: rgba(250, 182, 90, 1);
}








#s-03099ceb-827c-4b73-a83e-42dfe87602d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-03099ceb-827c-4b73-a83e-42dfe87602d0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-28943ee5-6aab-479a-a154-2fec88fb2dcc {
  padding-top: 50px;
padding-left: 16%;
padding-bottom: 32px;
padding-right: 16%;
min-height: 50px;
}








#s-28943ee5-6aab-479a-a154-2fec88fb2dcc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-28943ee5-6aab-479a-a154-2fec88fb2dcc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

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

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

#s-40b83058-62a3-4a01-bf3c-0c1a800388d9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-40b83058-62a3-4a01-bf3c-0c1a800388d9 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 65px;
  line-height: 1em;
  
  text-align: center;
}



#s-41158aab-e460-41be-9b43-bb01fe1d8f26 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-41158aab-e460-41be-9b43-bb01fe1d8f26 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 31px;
  line-height: 1.5em;
  
  text-align: center;
}



.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-btn {
  cursor: pointer;
  box-sizing: border-box;
}

.shg-btn-text {
  font-weight: ;
  font-family: ;
}

.shg-btn.shg-btn-stretch {
  display: block;
}

.shg-btn:not(.shg-btn-stretch) {
  display: inline-block;
}

.shg-btn-wrapper.shg-align-left {
  text-align: left;
}

.shg-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2 {
  border-style: solid;
margin-top: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 2px;
background-color: rgba(250, 182, 90, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2:hover {border-style: solid !important;
border-color: rgba(34, 25, 77, 0) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2-root {
    text-align: center;
  }


#s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2-root {
    text-align: center;
  }


#s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2-root {
    text-align: center;
  }


#s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2-root {
    text-align: center;
  }


#s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2-root {
    text-align: center;
  }


#s-8fe6358a-ab33-471d-82e9-05c9d0caf1c2.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-34d7517f-7d15-4e90-96ac-3b87e7344e3d {
  border-style: solid;
margin-top: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 2px;
background-color: rgba(250, 182, 90, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(255, 255, 255, 1);
}
#s-34d7517f-7d15-4e90-96ac-3b87e7344e3d:hover {border-style: solid !important;
border-color: rgba(34, 25, 77, 0) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-34d7517f-7d15-4e90-96ac-3b87e7344e3d:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-34d7517f-7d15-4e90-96ac-3b87e7344e3d-root {
    text-align: center;
  }


#s-34d7517f-7d15-4e90-96ac-3b87e7344e3d.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-34d7517f-7d15-4e90-96ac-3b87e7344e3d-root {
    text-align: center;
  }


#s-34d7517f-7d15-4e90-96ac-3b87e7344e3d.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-34d7517f-7d15-4e90-96ac-3b87e7344e3d-root {
    text-align: center;
  }


#s-34d7517f-7d15-4e90-96ac-3b87e7344e3d.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-34d7517f-7d15-4e90-96ac-3b87e7344e3d-root {
    text-align: center;
  }


#s-34d7517f-7d15-4e90-96ac-3b87e7344e3d.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-34d7517f-7d15-4e90-96ac-3b87e7344e3d-root {
    text-align: center;
  }


#s-34d7517f-7d15-4e90-96ac-3b87e7344e3d.shg-btn {
  color: rgba(255, 255, 255, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
@media (min-width: 768px) and (max-width: 991px){#s-853e6781-c5a6-42ab-ba73-1deeb049804f {
  display: none;
}
#s-853e6781-c5a6-42ab-ba73-1deeb049804f, #wrap-s-853e6781-c5a6-42ab-ba73-1deeb049804f { display:none !important; }}@media (max-width: 767px){#s-853e6781-c5a6-42ab-ba73-1deeb049804f {
  display: none;
}
#s-853e6781-c5a6-42ab-ba73-1deeb049804f, #wrap-s-853e6781-c5a6-42ab-ba73-1deeb049804f { display:none !important; }}
@media (min-width: 0px) {
[id="s-853e6781-c5a6-42ab-ba73-1deeb049804f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-853e6781-c5a6-42ab-ba73-1deeb049804f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-853e6781-c5a6-42ab-ba73-1deeb049804f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-853e6781-c5a6-42ab-ba73-1deeb049804f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-9dac68a0-6837-468f-a420-7286cf865fdf {
  background-size: cover;
min-height: 900px;
background-position: center center;
background-color: rgba(252, 244, 170, 1);
}








#s-9dac68a0-6837-468f-a420-7286cf865fdf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9dac68a0-6837-468f-a420-7286cf865fdf.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-0acf4e10-3d00-44a1-aa98-e70ef33d70a9 {
  padding-top: 50px;
padding-left: 16%;
padding-bottom: 32px;
padding-right: 16%;
min-height: 50px;
}








#s-0acf4e10-3d00-44a1-aa98-e70ef33d70a9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0acf4e10-3d00-44a1-aa98-e70ef33d70a9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-417b5c65-a2fe-4454-9f91-b0e3f6d10c45 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-417b5c65-a2fe-4454-9f91-b0e3f6d10c45 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 65px;
  line-height: 1em;
  
  text-align: center;
}



#s-3e96ba57-8857-4e04-953c-9c65dff63d84 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3e96ba57-8857-4e04-953c-9c65dff63d84 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 32px;
  line-height: 1.5em;
  
  text-align: center;
}



#s-09a1b2e6-ced6-41cc-899f-8e60ade934e6 {
  border-style: solid;
margin-top: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 62, 46, 1);
}
#s-09a1b2e6-ced6-41cc-899f-8e60ade934e6:hover {border-style: solid !important;
border-color: rgba(34, 25, 77, 0) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-09a1b2e6-ced6-41cc-899f-8e60ade934e6:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-09a1b2e6-ced6-41cc-899f-8e60ade934e6-root {
    text-align: center;
  }


#s-09a1b2e6-ced6-41cc-899f-8e60ade934e6.shg-btn {
  color: rgba(0, 62, 46, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-09a1b2e6-ced6-41cc-899f-8e60ade934e6-root {
    text-align: center;
  }


#s-09a1b2e6-ced6-41cc-899f-8e60ade934e6.shg-btn {
  color: rgba(0, 62, 46, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-09a1b2e6-ced6-41cc-899f-8e60ade934e6-root {
    text-align: center;
  }


#s-09a1b2e6-ced6-41cc-899f-8e60ade934e6.shg-btn {
  color: rgba(0, 62, 46, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-09a1b2e6-ced6-41cc-899f-8e60ade934e6-root {
    text-align: center;
  }


#s-09a1b2e6-ced6-41cc-899f-8e60ade934e6.shg-btn {
  color: rgba(0, 62, 46, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-09a1b2e6-ced6-41cc-899f-8e60ade934e6-root {
    text-align: center;
  }


#s-09a1b2e6-ced6-41cc-899f-8e60ade934e6.shg-btn {
  color: rgba(0, 62, 46, 1);
  
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-9aa491ee-cdde-4bec-9571-d1d75411a8d9 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 900px;
background-position: center center;
}








#s-9aa491ee-cdde-4bec-9571-d1d75411a8d9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9aa491ee-cdde-4bec-9571-d1d75411a8d9.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-aa686cf6-1d88-415b-a98f-6786b55941b1 {
  padding-top: 70px;
padding-left: 7%;
padding-bottom: 70px;
padding-right: 7%;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-aa686cf6-1d88-415b-a98f-6786b55941b1 {
  display: none;
}
#s-aa686cf6-1d88-415b-a98f-6786b55941b1, #wrap-s-aa686cf6-1d88-415b-a98f-6786b55941b1 { display:none !important; }}@media (max-width: 767px){#s-aa686cf6-1d88-415b-a98f-6786b55941b1 {
  display: none;
}
#s-aa686cf6-1d88-415b-a98f-6786b55941b1, #wrap-s-aa686cf6-1d88-415b-a98f-6786b55941b1 { display:none !important; }}







#s-aa686cf6-1d88-415b-a98f-6786b55941b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aa686cf6-1d88-415b-a98f-6786b55941b1.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-6ae9190e-5c11-4831-85d9-65428ede0f79"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 12.5px);
}

}

@media (min-width: 768px) {
[id="s-6ae9190e-5c11-4831-85d9-65428ede0f79"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-6ae9190e-5c11-4831-85d9-65428ede0f79"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-6ae9190e-5c11-4831-85d9-65428ede0f79"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

}

#s-40b5e861-3dfb-4d6d-8520-b12f1738efd6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-40b5e861-3dfb-4d6d-8520-b12f1738efd6 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-20bebca2-a84f-4578-89ec-67cece3d5ffc {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-20bebca2-a84f-4578-89ec-67cece3d5ffc .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 50px;
  
  
  text-align: left;
}



#s-a2b38efb-8795-45e8-9cea-6d5d21cb077e {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(255, 252, 232, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 62, 46, 1);
}
#s-a2b38efb-8795-45e8-9cea-6d5d21cb077e:hover {border-style: solid !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a2b38efb-8795-45e8-9cea-6d5d21cb077e:active {border-style: solid !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-a2b38efb-8795-45e8-9cea-6d5d21cb077e-root {
    text-align: left;
  }


#s-a2b38efb-8795-45e8-9cea-6d5d21cb077e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 25px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a2b38efb-8795-45e8-9cea-6d5d21cb077e-root {
    text-align: left;
  }


#s-a2b38efb-8795-45e8-9cea-6d5d21cb077e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 25px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a2b38efb-8795-45e8-9cea-6d5d21cb077e-root {
    text-align: left;
  }


#s-a2b38efb-8795-45e8-9cea-6d5d21cb077e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 25px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a2b38efb-8795-45e8-9cea-6d5d21cb077e-root {
    text-align: left;
  }


#s-a2b38efb-8795-45e8-9cea-6d5d21cb077e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 25px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a2b38efb-8795-45e8-9cea-6d5d21cb077e-root {
    text-align: left;
  }


#s-a2b38efb-8795-45e8-9cea-6d5d21cb077e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 25px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-17dc9eee-d40d-4074-ad41-2a6acccf672d {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 400px;
background-color: rgba(125, 205, 202, 1);
}
@media (max-width: 767px){#s-17dc9eee-d40d-4074-ad41-2a6acccf672d {
  margin-bottom: 20px;
}
}







#s-17dc9eee-d40d-4074-ad41-2a6acccf672d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-17dc9eee-d40d-4074-ad41-2a6acccf672d.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-f8dbacf5-1823-47da-bf59-06e609c2864c {
  text-align: center;
}







  #s-f8dbacf5-1823-47da-bf59-06e609c2864c img.shogun-image {
    

    
    
    
  }


#s-f8dbacf5-1823-47da-bf59-06e609c2864c .shogun-image-content {
  
    align-items: center;
  
}

#s-eb8e7f7c-0d89-4ce7-b13c-a5957b4dfb62 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 400px;
background-color: rgba(249, 194, 184, 1);
}
@media (max-width: 767px){#s-eb8e7f7c-0d89-4ce7-b13c-a5957b4dfb62 {
  margin-bottom: 20px;
}
}







#s-eb8e7f7c-0d89-4ce7-b13c-a5957b4dfb62 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eb8e7f7c-0d89-4ce7-b13c-a5957b4dfb62.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1c1ed039-5f42-4207-9181-0ad99476a611 {
  text-align: center;
}







  #s-1c1ed039-5f42-4207-9181-0ad99476a611 img.shogun-image {
    

    
    
    
  }


#s-1c1ed039-5f42-4207-9181-0ad99476a611 .shogun-image-content {
  
    align-items: center;
  
}

#s-44b70af7-70eb-4d27-a8ed-76a1a77cc16b {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 400px;
background-color: rgba(80, 169, 135, 1);
}








#s-44b70af7-70eb-4d27-a8ed-76a1a77cc16b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-44b70af7-70eb-4d27-a8ed-76a1a77cc16b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-48d02575-ff39-40d7-9597-653e6d3f4b54 {
  text-align: center;
}







  #s-48d02575-ff39-40d7-9597-653e6d3f4b54 img.shogun-image {
    

    
    
    
  }


#s-48d02575-ff39-40d7-9597-653e6d3f4b54 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 768px) and (max-width: 991px){#s-a039533d-bce8-4ffd-a684-7ed5573c177a {
  display: none;
}
#s-a039533d-bce8-4ffd-a684-7ed5573c177a, #wrap-s-a039533d-bce8-4ffd-a684-7ed5573c177a { display:none !important; }}@media (max-width: 767px){#s-a039533d-bce8-4ffd-a684-7ed5573c177a {
  display: none;
}
#s-a039533d-bce8-4ffd-a684-7ed5573c177a, #wrap-s-a039533d-bce8-4ffd-a684-7ed5573c177a { display:none !important; }}
@media (min-width: 0px) {
[id="s-a039533d-bce8-4ffd-a684-7ed5573c177a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a039533d-bce8-4ffd-a684-7ed5573c177a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a039533d-bce8-4ffd-a684-7ed5573c177a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a039533d-bce8-4ffd-a684-7ed5573c177a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a039533d-bce8-4ffd-a684-7ed5573c177a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a039533d-bce8-4ffd-a684-7ed5573c177a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a039533d-bce8-4ffd-a684-7ed5573c177a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-008f0e6b-c986-490e-ba25-b5320a01bcca {
  text-align: center;
}







  #s-008f0e6b-c986-490e-ba25-b5320a01bcca img.shogun-image {
    

    
    
    
  }


#s-008f0e6b-c986-490e-ba25-b5320a01bcca .shogun-image-content {
  
    align-items: center;
  
}

#s-9d3e216f-d355-4d38-a5bf-10cc1b8c428c {
  padding-left: 23%;
padding-right: 23%;
min-height: 555px;
}








#s-9d3e216f-d355-4d38-a5bf-10cc1b8c428c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9d3e216f-d355-4d38-a5bf-10cc1b8c428c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2a4aae87-291a-4708-ab79-ffa6f7bb9f77 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-2a4aae87-291a-4708-ab79-ffa6f7bb9f77 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 50px;
  
  
  text-align: left;
}



#s-2d7fa886-199e-4fe8-aac1-178cba8f2e5f {
  padding-top: 10px;
padding-bottom: 20px;
text-align: left;
}

#s-2d7fa886-199e-4fe8-aac1-178cba8f2e5f .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 27px;
  
  
  text-align: left;
}



#s-e23644b4-fcea-496b-8adf-1ba33c923cd4 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: left;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-e23644b4-fcea-496b-8adf-1ba33c923cd4:hover {border-style: solid !important;
border-color: rgba(252, 244, 170, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e23644b4-fcea-496b-8adf-1ba33c923cd4:active {border-style: solid !important;
border-color: rgba(252, 244, 170, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-e23644b4-fcea-496b-8adf-1ba33c923cd4-root {
    text-align: left;
  }


#s-e23644b4-fcea-496b-8adf-1ba33c923cd4.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e23644b4-fcea-496b-8adf-1ba33c923cd4-root {
    text-align: left;
  }


#s-e23644b4-fcea-496b-8adf-1ba33c923cd4.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e23644b4-fcea-496b-8adf-1ba33c923cd4-root {
    text-align: left;
  }


#s-e23644b4-fcea-496b-8adf-1ba33c923cd4.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e23644b4-fcea-496b-8adf-1ba33c923cd4-root {
    text-align: left;
  }


#s-e23644b4-fcea-496b-8adf-1ba33c923cd4.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e23644b4-fcea-496b-8adf-1ba33c923cd4-root {
    text-align: left;
  }


#s-e23644b4-fcea-496b-8adf-1ba33c923cd4.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-8cbb3a15-af7b-4f40-a937-af12ed41a011 {
  margin-left: 0%;
margin-right: 0%;
}

#s-918f71b4-cffa-4b2e-979e-7981623c91f2 {
  min-height: 950px;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-918f71b4-cffa-4b2e-979e-7981623c91f2 {
  display: none;
}
#s-918f71b4-cffa-4b2e-979e-7981623c91f2, #wrap-s-918f71b4-cffa-4b2e-979e-7981623c91f2 { display:none !important; }}@media (max-width: 767px){#s-918f71b4-cffa-4b2e-979e-7981623c91f2 {
  display: none;
}
#s-918f71b4-cffa-4b2e-979e-7981623c91f2, #wrap-s-918f71b4-cffa-4b2e-979e-7981623c91f2 { display:none !important; }}







#s-918f71b4-cffa-4b2e-979e-7981623c91f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-918f71b4-cffa-4b2e-979e-7981623c91f2.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-873c830b-12f2-4cb4-91e2-4dc66d318ea9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-873c830b-12f2-4cb4-91e2-4dc66d318ea9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-873c830b-12f2-4cb4-91e2-4dc66d318ea9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-873c830b-12f2-4cb4-91e2-4dc66d318ea9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-8d20d383-95df-4b00-a429-f35bc2b08287 {
  margin-top: 0%;
margin-bottom: 0%;
padding-left: 16%;
padding-right: 16%;
min-height: 50px;
}








#s-8d20d383-95df-4b00-a429-f35bc2b08287 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8d20d383-95df-4b00-a429-f35bc2b08287.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-7dae53cb-6b59-490c-9adb-23383366b965 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-7dae53cb-6b59-490c-9adb-23383366b965 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 65px;
  line-height: 1em;
  
  text-align: left;
}



#s-f3726577-f0a3-4821-be05-79740ea082bd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f3726577-f0a3-4821-be05-79740ea082bd .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 26px;
  
  
  text-align: left;
}



#s-74b732cd-a18d-40e9-a90b-e52945db5588 {
  border-style: solid;
margin-top: 310px;
margin-bottom: 0%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(255, 252, 232, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 62, 46, 1);
}
#s-74b732cd-a18d-40e9-a90b-e52945db5588:hover {border-style: solid !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-74b732cd-a18d-40e9-a90b-e52945db5588:active {border-style: solid !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-74b732cd-a18d-40e9-a90b-e52945db5588-root {
    text-align: left;
  }


#s-74b732cd-a18d-40e9-a90b-e52945db5588.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-74b732cd-a18d-40e9-a90b-e52945db5588-root {
    text-align: left;
  }


#s-74b732cd-a18d-40e9-a90b-e52945db5588.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-74b732cd-a18d-40e9-a90b-e52945db5588-root {
    text-align: left;
  }


#s-74b732cd-a18d-40e9-a90b-e52945db5588.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-74b732cd-a18d-40e9-a90b-e52945db5588-root {
    text-align: left;
  }


#s-74b732cd-a18d-40e9-a90b-e52945db5588.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-74b732cd-a18d-40e9-a90b-e52945db5588-root {
    text-align: left;
  }


#s-74b732cd-a18d-40e9-a90b-e52945db5588.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-d01e8b54-6ffc-4b98-a3fd-9f7d6fbd92c4 {
  margin-top: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-left: 0%;
padding-right: 16%;
min-height: 50px;
}








#s-d01e8b54-6ffc-4b98-a3fd-9f7d6fbd92c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d01e8b54-6ffc-4b98-a3fd-9f7d6fbd92c4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-80a7b37b-9ded-4170-be8a-b0c5c2d2e122 {
  text-align: center;
}







  #s-80a7b37b-9ded-4170-be8a-b0c5c2d2e122 img.shogun-image {
    

    
    
    
  }


#s-80a7b37b-9ded-4170-be8a-b0c5c2d2e122 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 768px) and (max-width: 991px){#s-2827c22f-db99-460b-a83e-f10d1eb785ad {
  display: none;
}
#s-2827c22f-db99-460b-a83e-f10d1eb785ad, #wrap-s-2827c22f-db99-460b-a83e-f10d1eb785ad { display:none !important; }}@media (max-width: 767px){#s-2827c22f-db99-460b-a83e-f10d1eb785ad {
  display: none;
}
#s-2827c22f-db99-460b-a83e-f10d1eb785ad, #wrap-s-2827c22f-db99-460b-a83e-f10d1eb785ad { display:none !important; }}
@media (min-width: 0px) {
[id="s-2827c22f-db99-460b-a83e-f10d1eb785ad"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2827c22f-db99-460b-a83e-f10d1eb785ad"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-2827c22f-db99-460b-a83e-f10d1eb785ad"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-2827c22f-db99-460b-a83e-f10d1eb785ad"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-16a92be5-cecf-484a-920c-ae5fcf4c7501 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 900px;
background-position: center center;
}








#s-16a92be5-cecf-484a-920c-ae5fcf4c7501 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-16a92be5-cecf-484a-920c-ae5fcf4c7501.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-82726d43-8f22-44b2-b71f-f2e91888f972 {
  padding-top: 50px;
padding-left: 16%;
padding-bottom: 28px;
padding-right: 16%;
min-height: 50px;
}








#s-82726d43-8f22-44b2-b71f-f2e91888f972 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-82726d43-8f22-44b2-b71f-f2e91888f972.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-2d3246be-4b85-41bf-8f84-82683d41313f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2d3246be-4b85-41bf-8f84-82683d41313f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2d3246be-4b85-41bf-8f84-82683d41313f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-2d3246be-4b85-41bf-8f84-82683d41313f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2d3246be-4b85-41bf-8f84-82683d41313f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-2d3246be-4b85-41bf-8f84-82683d41313f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-2d3246be-4b85-41bf-8f84-82683d41313f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

#s-05ba6e1f-0dc6-4586-91b6-06b7ea934559 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-05ba6e1f-0dc6-4586-91b6-06b7ea934559 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 50px;
  
  
  text-align: left;
}



#s-1c901b47-3ee1-40d1-887e-c83f942f107b {
  margin-top: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: right;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-1c901b47-3ee1-40d1-887e-c83f942f107b:hover {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-1c901b47-3ee1-40d1-887e-c83f942f107b:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}

  #s-1c901b47-3ee1-40d1-887e-c83f942f107b-root {
    text-align: right;
  }


#s-1c901b47-3ee1-40d1-887e-c83f942f107b.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1c901b47-3ee1-40d1-887e-c83f942f107b-root {
    text-align: right;
  }


#s-1c901b47-3ee1-40d1-887e-c83f942f107b.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1c901b47-3ee1-40d1-887e-c83f942f107b-root {
    text-align: right;
  }


#s-1c901b47-3ee1-40d1-887e-c83f942f107b.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1c901b47-3ee1-40d1-887e-c83f942f107b-root {
    text-align: right;
  }


#s-1c901b47-3ee1-40d1-887e-c83f942f107b.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1c901b47-3ee1-40d1-887e-c83f942f107b-root {
    text-align: right;
  }


#s-1c901b47-3ee1-40d1-887e-c83f942f107b.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-229d9f35-617f-45ae-ae19-3d4f0afd888b {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 900px;
background-position: center center;
}








#s-229d9f35-617f-45ae-ae19-3d4f0afd888b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-229d9f35-617f-45ae-ae19-3d4f0afd888b.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-940a71a2-5951-4ffc-b2f8-a1e16fbd4e37 {
  padding-top: 50px;
padding-left: 16%;
padding-bottom: 20px;
padding-right: 16%;
min-height: 50px;
}








#s-940a71a2-5951-4ffc-b2f8-a1e16fbd4e37 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-940a71a2-5951-4ffc-b2f8-a1e16fbd4e37.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-5f079a32-0f42-4d04-bcfe-c2ca43f37935"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5f079a32-0f42-4d04-bcfe-c2ca43f37935"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5f079a32-0f42-4d04-bcfe-c2ca43f37935"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5f079a32-0f42-4d04-bcfe-c2ca43f37935"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-72917cf3-47b2-4157-8fc8-b1a4be479474 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-72917cf3-47b2-4157-8fc8-b1a4be479474 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 50px;
  
  
  text-align: left;
}



#s-e370e64e-886e-4933-bcf7-79cbd6e17118 {
  margin-top: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: right;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-e370e64e-886e-4933-bcf7-79cbd6e17118:hover {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e370e64e-886e-4933-bcf7-79cbd6e17118:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}

  #s-e370e64e-886e-4933-bcf7-79cbd6e17118-root {
    text-align: right;
  }


#s-e370e64e-886e-4933-bcf7-79cbd6e17118.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e370e64e-886e-4933-bcf7-79cbd6e17118-root {
    text-align: right;
  }


#s-e370e64e-886e-4933-bcf7-79cbd6e17118.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e370e64e-886e-4933-bcf7-79cbd6e17118-root {
    text-align: right;
  }


#s-e370e64e-886e-4933-bcf7-79cbd6e17118.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e370e64e-886e-4933-bcf7-79cbd6e17118-root {
    text-align: right;
  }


#s-e370e64e-886e-4933-bcf7-79cbd6e17118.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e370e64e-886e-4933-bcf7-79cbd6e17118-root {
    text-align: right;
  }


#s-e370e64e-886e-4933-bcf7-79cbd6e17118.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-5a6bb6aa-b0c7-4a69-9760-26345652ca04 {
  padding-top: 70px;
padding-left: 7%;
padding-bottom: 70px;
padding-right: 7%;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-5a6bb6aa-b0c7-4a69-9760-26345652ca04 {
  display: none;
}
#s-5a6bb6aa-b0c7-4a69-9760-26345652ca04, #wrap-s-5a6bb6aa-b0c7-4a69-9760-26345652ca04 { display:none !important; }}@media (max-width: 767px){#s-5a6bb6aa-b0c7-4a69-9760-26345652ca04 {
  display: none;
}
#s-5a6bb6aa-b0c7-4a69-9760-26345652ca04, #wrap-s-5a6bb6aa-b0c7-4a69-9760-26345652ca04 { display:none !important; }}







#s-5a6bb6aa-b0c7-4a69-9760-26345652ca04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5a6bb6aa-b0c7-4a69-9760-26345652ca04.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-18764ae4-45c6-42c2-ac5b-631388ef3341 {
  min-height: 50px;
}








#s-18764ae4-45c6-42c2-ac5b-631388ef3341 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-18764ae4-45c6-42c2-ac5b-631388ef3341.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-019e8d8b-328a-4787-a288-30fc91e89b83"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-019e8d8b-328a-4787-a288-30fc91e89b83"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-019e8d8b-328a-4787-a288-30fc91e89b83"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-019e8d8b-328a-4787-a288-30fc91e89b83"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-1ea80968-12d3-4c04-887c-573ac690b681 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1ea80968-12d3-4c04-887c-573ac690b681 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}


#s-1ea80968-12d3-4c04-887c-573ac690b681 .shogun-heading-component h1 a {
  color: rgba(0, 62, 46, 1);
}


#s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: right;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 62, 46, 1);
}
#s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(0, 62, 46, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(0, 62, 46, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece-root {
    text-align: right;
  }


#s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 17px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece-root {
    text-align: right;
  }


#s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 17px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece-root {
    text-align: right;
  }


#s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 17px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece-root {
    text-align: right;
  }


#s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 17px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece-root {
    text-align: right;
  }


#s-3ed099de-37a0-4f5e-b73b-7e6e1dbb1ece.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 17px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
@media (min-width: 0px) {
[id="s-1780fecb-05f4-4a2d-838b-1d253e4f8936"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1780fecb-05f4-4a2d-838b-1d253e4f8936"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-1780fecb-05f4-4a2d-838b-1d253e4f8936"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-1780fecb-05f4-4a2d-838b-1d253e4f8936"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-7a6ef132-8e09-4b7f-b91d-2b7b024f5410 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(252, 244, 170, 1);
}
@media (max-width: 767px){#s-7a6ef132-8e09-4b7f-b91d-2b7b024f5410 {
  margin-bottom: 20px;
}
}







#s-7a6ef132-8e09-4b7f-b91d-2b7b024f5410 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7a6ef132-8e09-4b7f-b91d-2b7b024f5410 {
  cursor: pointer;
}#s-7a6ef132-8e09-4b7f-b91d-2b7b024f5410.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-ffa1f05e-c58c-4b3e-a96a-a733aa99c233"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ffa1f05e-c58c-4b3e-a96a-a733aa99c233"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ffa1f05e-c58c-4b3e-a96a-a733aa99c233"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ffa1f05e-c58c-4b3e-a96a-a733aa99c233"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-43097db2-129d-42cc-ae9e-95322c8ef9d9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-43097db2-129d-42cc-ae9e-95322c8ef9d9 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-6bd442a4-63df-4e6d-b87e-e182e596a585 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6bd442a4-63df-4e6d-b87e-e182e596a585 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  
  text-align: left;
}



#s-a94fdaa2-9cef-4824-9bda-904cce9a176d {
  border-style: solid;
padding-top: 10px;
padding-left: 0px;
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(252, 244, 170, 1);
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 62, 46, 1);
}
#s-a94fdaa2-9cef-4824-9bda-904cce9a176d: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, 62, 46, 1) !important;
background-color: rgba(252, 244, 170, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}#s-a94fdaa2-9cef-4824-9bda-904cce9a176d:active {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, 62, 46, 1) !important;
background-color: rgba(252, 244, 170, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-a94fdaa2-9cef-4824-9bda-904cce9a176d-root {
    text-align: left;
  }


#s-a94fdaa2-9cef-4824-9bda-904cce9a176d.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a94fdaa2-9cef-4824-9bda-904cce9a176d-root {
    text-align: left;
  }


#s-a94fdaa2-9cef-4824-9bda-904cce9a176d.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a94fdaa2-9cef-4824-9bda-904cce9a176d-root {
    text-align: left;
  }


#s-a94fdaa2-9cef-4824-9bda-904cce9a176d.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a94fdaa2-9cef-4824-9bda-904cce9a176d-root {
    text-align: left;
  }


#s-a94fdaa2-9cef-4824-9bda-904cce9a176d.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a94fdaa2-9cef-4824-9bda-904cce9a176d-root {
    text-align: left;
  }


#s-a94fdaa2-9cef-4824-9bda-904cce9a176d.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-eebea941-d3be-474e-a847-3f46c326ffda {
  text-align: center;
}







  #s-eebea941-d3be-474e-a847-3f46c326ffda img.shogun-image {
    

    
    
    
  }


#s-eebea941-d3be-474e-a847-3f46c326ffda .shogun-image-content {
  
    align-items: center;
  
}

#s-41377eac-d324-480f-a7fe-d4a2e26c8a6a {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(252, 244, 170, 1);
}
@media (max-width: 767px){#s-41377eac-d324-480f-a7fe-d4a2e26c8a6a {
  margin-bottom: 20px;
}
}







#s-41377eac-d324-480f-a7fe-d4a2e26c8a6a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-41377eac-d324-480f-a7fe-d4a2e26c8a6a {
  cursor: pointer;
}#s-41377eac-d324-480f-a7fe-d4a2e26c8a6a.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-668ad126-1fdf-48ee-b915-cb8f713a4aba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-668ad126-1fdf-48ee-b915-cb8f713a4aba"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-668ad126-1fdf-48ee-b915-cb8f713a4aba"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-668ad126-1fdf-48ee-b915-cb8f713a4aba"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-549c758c-1569-47d7-8b2a-6372f6eaa5f4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-549c758c-1569-47d7-8b2a-6372f6eaa5f4 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-9365ff6a-3674-477d-923d-838dc6ebe575 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9365ff6a-3674-477d-923d-838dc6ebe575 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  
  text-align: left;
}



#s-34b9f7b1-edf3-4f41-9227-21844308ec76 {
  padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: left;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-34b9f7b1-edf3-4f41-9227-21844308ec76: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, 62, 46, 1) !important;
background-color: rgba(252, 244, 170, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-34b9f7b1-edf3-4f41-9227-21844308ec76:active {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, 62, 46, 1) !important;
background-color: rgba(252, 244, 170, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-34b9f7b1-edf3-4f41-9227-21844308ec76-root {
    text-align: left;
  }


#s-34b9f7b1-edf3-4f41-9227-21844308ec76.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-34b9f7b1-edf3-4f41-9227-21844308ec76-root {
    text-align: left;
  }


#s-34b9f7b1-edf3-4f41-9227-21844308ec76.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-34b9f7b1-edf3-4f41-9227-21844308ec76-root {
    text-align: left;
  }


#s-34b9f7b1-edf3-4f41-9227-21844308ec76.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-34b9f7b1-edf3-4f41-9227-21844308ec76-root {
    text-align: left;
  }


#s-34b9f7b1-edf3-4f41-9227-21844308ec76.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-34b9f7b1-edf3-4f41-9227-21844308ec76-root {
    text-align: left;
  }


#s-34b9f7b1-edf3-4f41-9227-21844308ec76.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-1e90ddd9-990a-47bf-add4-51cae3f7aec1 {
  text-align: center;
}







  #s-1e90ddd9-990a-47bf-add4-51cae3f7aec1 img.shogun-image {
    

    
    
    
  }


#s-1e90ddd9-990a-47bf-add4-51cae3f7aec1 .shogun-image-content {
  
    align-items: center;
  
}

#s-239535de-0e41-405c-b1c6-e9c2c7d240c8 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 50px;
background-color: rgba(252, 244, 170, 1);
}








#s-239535de-0e41-405c-b1c6-e9c2c7d240c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-239535de-0e41-405c-b1c6-e9c2c7d240c8 {
  cursor: pointer;
}#s-239535de-0e41-405c-b1c6-e9c2c7d240c8.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-6ca2a558-0b62-49b2-8fa2-f362180a54f2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6ca2a558-0b62-49b2-8fa2-f362180a54f2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-6ca2a558-0b62-49b2-8fa2-f362180a54f2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-6ca2a558-0b62-49b2-8fa2-f362180a54f2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-4f514c60-e374-4ca2-b0f3-2d95c9670aaa {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-4f514c60-e374-4ca2-b0f3-2d95c9670aaa .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-81e3c832-7a26-44fd-8ef2-91a1759c5ced {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-81e3c832-7a26-44fd-8ef2-91a1759c5ced .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 15px;
  
  
  text-align: left;
}



#s-8210ae05-8329-41c1-884a-3128c5751a98 {
  padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: left;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-8210ae05-8329-41c1-884a-3128c5751a98: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, 62, 46, 1) !important;
background-color: rgba(252, 244, 170, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-8210ae05-8329-41c1-884a-3128c5751a98:active {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, 62, 46, 1) !important;
background-color: rgba(252, 244, 170, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-8210ae05-8329-41c1-884a-3128c5751a98-root {
    text-align: left;
  }


#s-8210ae05-8329-41c1-884a-3128c5751a98.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8210ae05-8329-41c1-884a-3128c5751a98-root {
    text-align: left;
  }


#s-8210ae05-8329-41c1-884a-3128c5751a98.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8210ae05-8329-41c1-884a-3128c5751a98-root {
    text-align: left;
  }


#s-8210ae05-8329-41c1-884a-3128c5751a98.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8210ae05-8329-41c1-884a-3128c5751a98-root {
    text-align: left;
  }


#s-8210ae05-8329-41c1-884a-3128c5751a98.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8210ae05-8329-41c1-884a-3128c5751a98-root {
    text-align: left;
  }


#s-8210ae05-8329-41c1-884a-3128c5751a98.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 15px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-c4a18214-38ad-4b2d-a312-184f4d50ceae {
  text-align: center;
}







  #s-c4a18214-38ad-4b2d-a312-184f4d50ceae img.shogun-image {
    

    
    
    
  }


#s-c4a18214-38ad-4b2d-a312-184f4d50ceae .shogun-image-content {
  
    align-items: center;
  
}

#s-3c9c030b-b655-4610-b614-8676e1f5e4d2 {
  padding-top: 40px;
padding-bottom: 70px;
min-height: 50px;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-3c9c030b-b655-4610-b614-8676e1f5e4d2 {
  display: none;
}
#s-3c9c030b-b655-4610-b614-8676e1f5e4d2, #wrap-s-3c9c030b-b655-4610-b614-8676e1f5e4d2 { display:none !important; }}@media (max-width: 767px){#s-3c9c030b-b655-4610-b614-8676e1f5e4d2 {
  display: none;
}
#s-3c9c030b-b655-4610-b614-8676e1f5e4d2, #wrap-s-3c9c030b-b655-4610-b614-8676e1f5e4d2 { display:none !important; }}







#s-3c9c030b-b655-4610-b614-8676e1f5e4d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3c9c030b-b655-4610-b614-8676e1f5e4d2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-dae47ea3-147b-4a62-a90b-4f8e74b5e5c1 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-dae47ea3-147b-4a62-a90b-4f8e74b5e5c1 .shogun-heading-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 41px;
  
  letter-spacing: 2px;
  
}



#s-999ef24b-9b51-4710-adc6-79f4b1bb89fe {
  text-align: center;
}







  #s-999ef24b-9b51-4710-adc6-79f4b1bb89fe img.shogun-image {
    

    
    
    
  }


#s-999ef24b-9b51-4710-adc6-79f4b1bb89fe .shogun-image-content {
  
    align-items: center;
  
}

#s-28ca8bba-5ddc-44d8-903d-ada66fac8ef2 {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-left: 7%;
padding-right: 7%;
min-height: 50px;
}
@media (min-width: 1200px){#s-28ca8bba-5ddc-44d8-903d-ada66fac8ef2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-28ca8bba-5ddc-44d8-903d-ada66fac8ef2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-28ca8bba-5ddc-44d8-903d-ada66fac8ef2 {
  
}
}@media (max-width: 767px){#s-28ca8bba-5ddc-44d8-903d-ada66fac8ef2 {
  
}
}







#s-28ca8bba-5ddc-44d8-903d-ada66fac8ef2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-28ca8bba-5ddc-44d8-903d-ada66fac8ef2.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-efb80b44-7665-4eef-9b66-a199e33f3da8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-efb80b44-7665-4eef-9b66-a199e33f3da8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-efb80b44-7665-4eef-9b66-a199e33f3da8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-efb80b44-7665-4eef-9b66-a199e33f3da8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 0px) {
[id="s-60a4e0d0-6041-4dc9-8532-1ee602693aa5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-60a4e0d0-6041-4dc9-8532-1ee602693aa5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-60a4e0d0-6041-4dc9-8532-1ee602693aa5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-60a4e0d0-6041-4dc9-8532-1ee602693aa5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-5d2ccd93-bfb7-4f11-b674-8bf8463954c1 {
  padding-left: 0px;
padding-right: 0px;
min-height: 50px;
}
@media (max-width: 767px){#s-5d2ccd93-bfb7-4f11-b674-8bf8463954c1 {
  margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-5d2ccd93-bfb7-4f11-b674-8bf8463954c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5d2ccd93-bfb7-4f11-b674-8bf8463954c1.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-44a350cd-2039-4dcb-ba74-645d05942b9d {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
}

.shg-product-image-wrapper {
  display: none;
  position: relative;
  width: 100%;
}

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de {
  text-align: left;
}



.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3e7cfb96-05d3-45e0-b137-8d83bb2605de img.shogun-image {
  width: 100%;
}



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

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-f4084e32-a924-4779-b56b-5b7e0a57ffa7 {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f4084e32-a924-4779-b56b-5b7e0a57ffa7 .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-73f46920-39df-43e0-9871-e5242a2a48ce {
  margin-bottom: 20px;
text-align: center;
}

#s-73f46920-39df-43e0-9871-e5242a2a48ce .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-73f46920-39df-43e0-9871-e5242a2a48ce .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-73f46920-39df-43e0-9871-e5242a2a48ce .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.shg-product-atc-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-product-atc-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-0857a1f9-ae74-4de1-84c2-5676f92eb83b {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-0857a1f9-ae74-4de1-84c2-5676f92eb83b:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-0857a1f9-ae74-4de1-84c2-5676f92eb83b:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-0857a1f9-ae74-4de1-84c2-5676f92eb83b {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-0857a1f9-ae74-4de1-84c2-5676f92eb83b {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0857a1f9-ae74-4de1-84c2-5676f92eb83b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0857a1f9-ae74-4de1-84c2-5676f92eb83b.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 16px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0857a1f9-ae74-4de1-84c2-5676f92eb83b.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



#s-29ed0284-83b7-4b31-9aec-c847b0a421c5 {
  min-height: 50px;
}
@media (max-width: 767px){#s-29ed0284-83b7-4b31-9aec-c847b0a421c5 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-29ed0284-83b7-4b31-9aec-c847b0a421c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-29ed0284-83b7-4b31-9aec-c847b0a421c5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a1d991c2-1d92-4b8a-9b3a-210007a0fd16 {
  display: none;
}
#s-79e59a45-0ccc-4493-99be-b0559e31b461 {
  text-align: left;
}



.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e59a45-0ccc-4493-99be-b0559e31b461 img.shogun-image {
  width: 100%;
}



}
#s-77da558b-efb5-4748-8ce4-d008ff644ccd {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-77da558b-efb5-4748-8ce4-d008ff644ccd .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-5d2a5fbd-f97b-401a-b22d-13830a2ebe5f {
  margin-bottom: 20px;
text-align: center;
}

#s-5d2a5fbd-f97b-401a-b22d-13830a2ebe5f .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-5d2a5fbd-f97b-401a-b22d-13830a2ebe5f .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-5d2a5fbd-f97b-401a-b22d-13830a2ebe5f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6e406748-4bf2-44dd-af76-df2b35d4c930 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-6e406748-4bf2-44dd-af76-df2b35d4c930:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-6e406748-4bf2-44dd-af76-df2b35d4c930:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-6e406748-4bf2-44dd-af76-df2b35d4c930 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-6e406748-4bf2-44dd-af76-df2b35d4c930 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6e406748-4bf2-44dd-af76-df2b35d4c930.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6e406748-4bf2-44dd-af76-df2b35d4c930.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 16px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-6e406748-4bf2-44dd-af76-df2b35d4c930.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



@media (min-width: 0px) {
[id="s-48f01375-2c38-4767-a177-79882189fb47"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-48f01375-2c38-4767-a177-79882189fb47"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-48f01375-2c38-4767-a177-79882189fb47"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-48f01375-2c38-4767-a177-79882189fb47"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-7edf99c6-d67c-4205-8eea-dd94d4b53634 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 50px;
}
@media (max-width: 767px){#s-7edf99c6-d67c-4205-8eea-dd94d4b53634 {
  margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-7edf99c6-d67c-4205-8eea-dd94d4b53634 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7edf99c6-d67c-4205-8eea-dd94d4b53634.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-86b6cc62-eb7e-42aa-9019-fc586dfc2fe1 {
  display: none;
}
#s-d1f9497d-399d-4764-902d-68459998f14f {
  text-align: left;
}



.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d1f9497d-399d-4764-902d-68459998f14f img.shogun-image {
  width: 100%;
}



}
#s-35afda02-52a6-4880-ba3b-be27ddf2aa0a {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-35afda02-52a6-4880-ba3b-be27ddf2aa0a .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-dcd8b917-fad5-4b2c-805b-fbb872a1c4ac {
  margin-bottom: 20px;
text-align: center;
}

#s-dcd8b917-fad5-4b2c-805b-fbb872a1c4ac .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-dcd8b917-fad5-4b2c-805b-fbb872a1c4ac .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-dcd8b917-fad5-4b2c-805b-fbb872a1c4ac .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ce4aa8e4-bded-48ad-835e-c611f2b16453 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-ce4aa8e4-bded-48ad-835e-c611f2b16453:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ce4aa8e4-bded-48ad-835e-c611f2b16453:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-ce4aa8e4-bded-48ad-835e-c611f2b16453 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-ce4aa8e4-bded-48ad-835e-c611f2b16453 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce4aa8e4-bded-48ad-835e-c611f2b16453.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce4aa8e4-bded-48ad-835e-c611f2b16453.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 16px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ce4aa8e4-bded-48ad-835e-c611f2b16453.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



#s-3dd1b691-7319-4e07-bc30-178fcab9d409 {
  min-height: 50px;
}
@media (max-width: 767px){#s-3dd1b691-7319-4e07-bc30-178fcab9d409 {
  margin-left: 0px;
margin-right: 0px;
}
}







#s-3dd1b691-7319-4e07-bc30-178fcab9d409 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3dd1b691-7319-4e07-bc30-178fcab9d409.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-624c4ecd-31d4-446b-bd8f-89ffa8c03501 {
  display: none;
}
#s-34e63ca2-68a4-407a-8e02-51c162cbe00d {
  text-align: left;
}



.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34e63ca2-68a4-407a-8e02-51c162cbe00d img.shogun-image {
  width: 100%;
}



}
#s-f1038a15-eb1d-4ced-b08c-462106e11335 {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f1038a15-eb1d-4ced-b08c-462106e11335 .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-58a98d98-2427-4a49-84df-235c80872a5e {
  margin-bottom: 20px;
text-align: center;
}

#s-58a98d98-2427-4a49-84df-235c80872a5e .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-58a98d98-2427-4a49-84df-235c80872a5e .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-58a98d98-2427-4a49-84df-235c80872a5e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2a870336-0676-4676-9756-fc2f80efd0f0 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-2a870336-0676-4676-9756-fc2f80efd0f0:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-2a870336-0676-4676-9756-fc2f80efd0f0:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-2a870336-0676-4676-9756-fc2f80efd0f0 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-2a870336-0676-4676-9756-fc2f80efd0f0 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2a870336-0676-4676-9756-fc2f80efd0f0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2a870336-0676-4676-9756-fc2f80efd0f0.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 16px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-2a870336-0676-4676-9756-fc2f80efd0f0.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



@media (min-width: 768px) and (max-width: 991px){#s-a5b4c022-a278-4527-b988-e3660f1ed06f {
  display: none;
}
#s-a5b4c022-a278-4527-b988-e3660f1ed06f, #wrap-s-a5b4c022-a278-4527-b988-e3660f1ed06f { display:none !important; }}@media (max-width: 767px){#s-a5b4c022-a278-4527-b988-e3660f1ed06f {
  display: none;
}
#s-a5b4c022-a278-4527-b988-e3660f1ed06f, #wrap-s-a5b4c022-a278-4527-b988-e3660f1ed06f { display:none !important; }}
@media (min-width: 0px) {
[id="s-a5b4c022-a278-4527-b988-e3660f1ed06f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a5b4c022-a278-4527-b988-e3660f1ed06f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a5b4c022-a278-4527-b988-e3660f1ed06f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a5b4c022-a278-4527-b988-e3660f1ed06f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-c06a034a-cd05-4d3d-b126-691f3c1b57cd {
  background-repeat: no-repeat;
background-size: cover;
min-height: 900px;
background-position: center center;
}








#s-c06a034a-cd05-4d3d-b126-691f3c1b57cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c06a034a-cd05-4d3d-b126-691f3c1b57cd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e2e89dbf-f22f-4611-9d98-87133117c289 {
  margin-left: 25%;
padding-left: 0%;
padding-right: 0%;
min-height: 435px;
max-width: 400px;
background-color: rgba(255, 255, 255, 1);
}








#s-e2e89dbf-f22f-4611-9d98-87133117c289 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e2e89dbf-f22f-4611-9d98-87133117c289.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-07e392be-733b-48fa-80c9-446d9529fd62 {
  margin-left: 34px;
margin-right: 34px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-07e392be-733b-48fa-80c9-446d9529fd62 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 50px;
  
  
  text-align: left;
}



@media (min-width: 0px) {
[id="s-26f4128e-cbe8-4ccb-880c-f09d480df5bb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-26f4128e-cbe8-4ccb-880c-f09d480df5bb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-26f4128e-cbe8-4ccb-880c-f09d480df5bb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-26f4128e-cbe8-4ccb-880c-f09d480df5bb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-26f4128e-cbe8-4ccb-880c-f09d480df5bb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-26f4128e-cbe8-4ccb-880c-f09d480df5bb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-26f4128e-cbe8-4ccb-880c-f09d480df5bb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

#s-8224f5c1-4f57-410e-a2e4-2891d2c8da1a {
  margin-top: 10px;
margin-left: 36px;
margin-bottom: 20px;
margin-right: 0px;
text-align: center;
}







  #s-8224f5c1-4f57-410e-a2e4-2891d2c8da1a img.shogun-image {
    

    
    
    
  }


#s-8224f5c1-4f57-410e-a2e4-2891d2c8da1a .shogun-image-content {
  
    align-items: center;
  
}

#s-9fe93e2a-32ab-4ea6-bc73-442c0e879e53 {
  margin-left: 0px;
margin-right: 18px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9fe93e2a-32ab-4ea6-bc73-442c0e879e53 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



@media (min-width: 0px) {
[id="s-7659ab10-ae92-4a53-aaf2-f9fdb2486151"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7659ab10-ae92-4a53-aaf2-f9fdb2486151"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-7659ab10-ae92-4a53-aaf2-f9fdb2486151"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-7659ab10-ae92-4a53-aaf2-f9fdb2486151"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-7659ab10-ae92-4a53-aaf2-f9fdb2486151"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-7659ab10-ae92-4a53-aaf2-f9fdb2486151"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-7659ab10-ae92-4a53-aaf2-f9fdb2486151"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

#s-9ae36eab-12e8-4890-9cd9-4e0de3190872 {
  margin-top: 10px;
margin-left: 36px;
margin-bottom: 20px;
margin-right: 0px;
text-align: center;
}







  #s-9ae36eab-12e8-4890-9cd9-4e0de3190872 img.shogun-image {
    

    
    
    
  }


#s-9ae36eab-12e8-4890-9cd9-4e0de3190872 .shogun-image-content {
  
    align-items: center;
  
}

#s-48b6fd02-12ed-4bf9-9fef-7089d2de2f08 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-48b6fd02-12ed-4bf9-9fef-7089d2de2f08 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



@media (min-width: 0px) {
[id="s-b116e4f6-108e-4450-aad2-52ef5a6170cc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b116e4f6-108e-4450-aad2-52ef5a6170cc"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b116e4f6-108e-4450-aad2-52ef5a6170cc"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-b116e4f6-108e-4450-aad2-52ef5a6170cc"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b116e4f6-108e-4450-aad2-52ef5a6170cc"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-b116e4f6-108e-4450-aad2-52ef5a6170cc"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-b116e4f6-108e-4450-aad2-52ef5a6170cc"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

}

#s-91af0202-7807-43a3-9212-71da1759f72f {
  margin-top: 10px;
margin-left: 36px;
margin-bottom: 20px;
margin-right: 0px;
text-align: center;
}







  #s-91af0202-7807-43a3-9212-71da1759f72f img.shogun-image {
    

    
    
    
  }


#s-91af0202-7807-43a3-9212-71da1759f72f .shogun-image-content {
  
    align-items: center;
  
}

#s-fbef6169-7319-40cc-859d-5487d1a823cf {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-fbef6169-7319-40cc-859d-5487d1a823cf .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-5c4f8d13-a90b-4c3e-894d-a68137b17428 {
  background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 900px;
background-position: center center;
background-color: rgba(252, 244, 170, 1);
}








#s-5c4f8d13-a90b-4c3e-894d-a68137b17428 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5c4f8d13-a90b-4c3e-894d-a68137b17428.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e8070a55-d91b-46e2-a38d-615b93334d7d {
  margin-left: 150px;
margin-right: 150px;
}

@media (min-width: 0px) {
[id="s-e8070a55-d91b-46e2-a38d-615b93334d7d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e8070a55-d91b-46e2-a38d-615b93334d7d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 17.5px);
}

}

@media (min-width: 992px) {
[id="s-e8070a55-d91b-46e2-a38d-615b93334d7d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 17.5px);
}

}

@media (min-width: 1200px) {
[id="s-e8070a55-d91b-46e2-a38d-615b93334d7d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 17.5px);
}

}

#s-818238f4-2ec5-4c45-813a-152d566f15e1 {
  text-align: center;
}







  #s-818238f4-2ec5-4c45-813a-152d566f15e1 img.shogun-image {
    

    
    
    
  }


#s-818238f4-2ec5-4c45-813a-152d566f15e1 .shogun-image-content {
  
    align-items: center;
  
}

#s-33b7a2a8-f92c-4fb4-a020-00f520ecbaa7 {
  text-align: center;
}







  #s-33b7a2a8-f92c-4fb4-a020-00f520ecbaa7 img.shogun-image {
    

    
    
    
  }


#s-33b7a2a8-f92c-4fb4-a020-00f520ecbaa7 .shogun-image-content {
  
    align-items: center;
  
}

#s-aa878781-b77f-4d58-9227-15d36ae15596 {
  margin-top: 35px;
margin-left: 150px;
margin-bottom: 0px;
margin-right: 150px;
}

@media (min-width: 0px) {
[id="s-aa878781-b77f-4d58-9227-15d36ae15596"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-aa878781-b77f-4d58-9227-15d36ae15596"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 17.5px);
}

}

@media (min-width: 992px) {
[id="s-aa878781-b77f-4d58-9227-15d36ae15596"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 17.5px);
}

}

@media (min-width: 1200px) {
[id="s-aa878781-b77f-4d58-9227-15d36ae15596"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 17.5px);
}

}

#s-44201920-318f-4a24-b36c-1a0254bdff06 {
  text-align: center;
}







  #s-44201920-318f-4a24-b36c-1a0254bdff06 img.shogun-image {
    

    
    
    
  }


#s-44201920-318f-4a24-b36c-1a0254bdff06 .shogun-image-content {
  
    align-items: center;
  
}

#s-dd05e5a9-f210-42b5-a511-5ab19d24df06 {
  text-align: center;
}







  #s-dd05e5a9-f210-42b5-a511-5ab19d24df06 img.shogun-image {
    

    
    
    
  }


#s-dd05e5a9-f210-42b5-a511-5ab19d24df06 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496 {
  display: none;
}
#s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496, #wrap-s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496 {
  display: none;
}
#s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496, #wrap-s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496 {
  
}
}@media (max-width: 767px){#s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496 {
  display: none;
}
#s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496, #wrap-s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496 { display:none !important; }}
@media (min-width: 0px) {
[id="s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-128d8f9d-0db2-4d5e-81da-54a2b8e6d496"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-d3b94d51-4cdd-4b64-b501-b4db37f9212c {
  background-repeat: no-repeat;
background-size: cover;
min-height: 571px;
background-position: center center;
}

#s-d3b94d51-4cdd-4b64-b501-b4db37f9212c {
  background-image: url(https://i.shgcdn.com/4966bcb1-1b98-466b-91f4-5bcdcf6aacb0/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-d3b94d51-4cdd-4b64-b501-b4db37f9212c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d3b94d51-4cdd-4b64-b501-b4db37f9212c.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2ad4b06e-481e-4f0b-bfd5-784fe415a9ae {
  background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 571px;
background-position: center center;
background-color: rgba(250, 182, 90, 1);
}








#s-2ad4b06e-481e-4f0b-bfd5-784fe415a9ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2ad4b06e-481e-4f0b-bfd5-784fe415a9ae.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cc113814-85e9-437c-b6a8-ac16c29fb93f {
  padding-left: 25px;
padding-right: 10px;
min-height: 50px;
}








#s-cc113814-85e9-437c-b6a8-ac16c29fb93f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc113814-85e9-437c-b6a8-ac16c29fb93f.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ca8d7443-6d86-4efa-94d2-cd080d9a4748 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ca8d7443-6d86-4efa-94d2-cd080d9a4748 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  
  
  text-align: center;
}



#s-d8333639-4af1-42c7-8704-b37907edc94f {
  padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
text-align: center;
}

#s-d8333639-4af1-42c7-8704-b37907edc94f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-ae12d1a6-cad5-4729-a84e-8a0219bca218 {
  border-style: solid;
margin-top: 9px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 2px;
background-color: rgba(250, 182, 90, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-ae12d1a6-cad5-4729-a84e-8a0219bca218:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ae12d1a6-cad5-4729-a84e-8a0219bca218:active {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-ae12d1a6-cad5-4729-a84e-8a0219bca218-root {
    text-align: center;
  }


#s-ae12d1a6-cad5-4729-a84e-8a0219bca218.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ae12d1a6-cad5-4729-a84e-8a0219bca218-root {
    text-align: center;
  }


#s-ae12d1a6-cad5-4729-a84e-8a0219bca218.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ae12d1a6-cad5-4729-a84e-8a0219bca218-root {
    text-align: center;
  }


#s-ae12d1a6-cad5-4729-a84e-8a0219bca218.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ae12d1a6-cad5-4729-a84e-8a0219bca218-root {
    text-align: center;
  }


#s-ae12d1a6-cad5-4729-a84e-8a0219bca218.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ae12d1a6-cad5-4729-a84e-8a0219bca218-root {
    text-align: center;
  }


#s-ae12d1a6-cad5-4729-a84e-8a0219bca218.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-a234d8fd-2342-45ed-baa8-74a7454136ca {
  border-style: solid;
margin-top: 9px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 2px;
background-color: rgba(250, 182, 90, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-a234d8fd-2342-45ed-baa8-74a7454136ca:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a234d8fd-2342-45ed-baa8-74a7454136ca:active {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-a234d8fd-2342-45ed-baa8-74a7454136ca-root {
    text-align: center;
  }


#s-a234d8fd-2342-45ed-baa8-74a7454136ca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a234d8fd-2342-45ed-baa8-74a7454136ca-root {
    text-align: center;
  }


#s-a234d8fd-2342-45ed-baa8-74a7454136ca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a234d8fd-2342-45ed-baa8-74a7454136ca-root {
    text-align: center;
  }


#s-a234d8fd-2342-45ed-baa8-74a7454136ca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a234d8fd-2342-45ed-baa8-74a7454136ca-root {
    text-align: center;
  }


#s-a234d8fd-2342-45ed-baa8-74a7454136ca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a234d8fd-2342-45ed-baa8-74a7454136ca-root {
    text-align: center;
  }


#s-a234d8fd-2342-45ed-baa8-74a7454136ca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
@media (min-width: 1200px){#s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e {
  display: none;
}
#s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e, #wrap-s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e {
  display: none;
}
#s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e, #wrap-s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e {
  
}
}@media (max-width: 767px){#s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e {
  display: none;
}
#s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e, #wrap-s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e { display:none !important; }}
@media (min-width: 0px) {
[id="s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7e6e2d22-ac6a-40d5-b19f-2841aa035d6e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-ae1b79c1-5ac6-4c7b-8e47-c16d3a4fc73e {
  background-size: cover;
min-height: 571px;
background-position: center center;
background-color: rgba(252, 244, 170, 1);
}








#s-ae1b79c1-5ac6-4c7b-8e47-c16d3a4fc73e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ae1b79c1-5ac6-4c7b-8e47-c16d3a4fc73e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a5a0c63c-ba62-46e0-9392-861c4d23ce56 {
  padding-left: 25px;
padding-right: 10px;
min-height: 50px;
}








#s-a5a0c63c-ba62-46e0-9392-861c4d23ce56 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a5a0c63c-ba62-46e0-9392-861c4d23ce56.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d215cbc2-17a5-481e-a705-b892d3294603 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d215cbc2-17a5-481e-a705-b892d3294603 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  
  
  text-align: center;
}



#s-608d3fea-67df-48f1-8839-5dbc6d5558b2 {
  padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
text-align: center;
}

#s-608d3fea-67df-48f1-8839-5dbc6d5558b2 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 16px;
  
  
  
}



#s-89c31aa2-7e21-48ba-a1d3-520c38001633 {
  border-style: solid;
margin-top: 9px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-89c31aa2-7e21-48ba-a1d3-520c38001633:hover {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-89c31aa2-7e21-48ba-a1d3-520c38001633:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-89c31aa2-7e21-48ba-a1d3-520c38001633-root {
    text-align: center;
  }


#s-89c31aa2-7e21-48ba-a1d3-520c38001633.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-89c31aa2-7e21-48ba-a1d3-520c38001633-root {
    text-align: center;
  }


#s-89c31aa2-7e21-48ba-a1d3-520c38001633.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-89c31aa2-7e21-48ba-a1d3-520c38001633-root {
    text-align: center;
  }


#s-89c31aa2-7e21-48ba-a1d3-520c38001633.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-89c31aa2-7e21-48ba-a1d3-520c38001633-root {
    text-align: center;
  }


#s-89c31aa2-7e21-48ba-a1d3-520c38001633.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-89c31aa2-7e21-48ba-a1d3-520c38001633-root {
    text-align: center;
  }


#s-89c31aa2-7e21-48ba-a1d3-520c38001633.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-b42499d8-2a5c-4dbd-8239-621f2b149cf4 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 571px;
background-position: center center;
}

#s-b42499d8-2a5c-4dbd-8239-621f2b149cf4 {
  background-image: url(https://i.shgcdn.com/28a48262-6c67-4b3b-9ff9-1b06e6b25faf/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-b42499d8-2a5c-4dbd-8239-621f2b149cf4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b42499d8-2a5c-4dbd-8239-621f2b149cf4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 {
  padding-top: 70px;
padding-left: 25px;
padding-bottom: 70px;
padding-right: 25px;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 1200px){#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 {
  display: none;
}
#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2, #wrap-s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 {
  display: none;
}
#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2, #wrap-s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 {
  
}
}@media (max-width: 767px){#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 {
  display: none;
}
#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2, #wrap-s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 { display:none !important; }}







#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b45f5f8c-d1ff-4ebb-8e3d-abe726a108d2.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-a4fa777b-bb83-423e-90e2-70164cecd5e8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a4fa777b-bb83-423e-90e2-70164cecd5e8 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: center;
}



#s-1000be97-27fd-4b79-99f1-24dac208be7d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1000be97-27fd-4b79-99f1-24dac208be7d .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  
  
  text-align: center;
}



#s-6381a391-825e-4a88-9208-a26a9327ff54 {
  border-style: solid;
margin-top: 13px;
margin-bottom: 34px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 62, 46, 1);
}
#s-6381a391-825e-4a88-9208-a26a9327ff54:hover {border-style: solid !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-6381a391-825e-4a88-9208-a26a9327ff54:active {border-style: solid !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-6381a391-825e-4a88-9208-a26a9327ff54-root {
    text-align: center;
  }


#s-6381a391-825e-4a88-9208-a26a9327ff54.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6381a391-825e-4a88-9208-a26a9327ff54-root {
    text-align: center;
  }


#s-6381a391-825e-4a88-9208-a26a9327ff54.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6381a391-825e-4a88-9208-a26a9327ff54-root {
    text-align: center;
  }


#s-6381a391-825e-4a88-9208-a26a9327ff54.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6381a391-825e-4a88-9208-a26a9327ff54-root {
    text-align: center;
  }


#s-6381a391-825e-4a88-9208-a26a9327ff54.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6381a391-825e-4a88-9208-a26a9327ff54-root {
    text-align: center;
  }


#s-6381a391-825e-4a88-9208-a26a9327ff54.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
@media (min-width: 0px) {
[id="s-27965fad-8d8e-4100-a424-976098786424"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-27965fad-8d8e-4100-a424-976098786424"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-27965fad-8d8e-4100-a424-976098786424"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-27965fad-8d8e-4100-a424-976098786424"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

}

#s-a2f4a563-a9bc-4871-8971-cf6aba4f35c4 {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 250px;
background-color: rgba(125, 205, 202, 1);
}
@media (max-width: 767px){#s-a2f4a563-a9bc-4871-8971-cf6aba4f35c4 {
  margin-bottom: 20px;
}
}







#s-a2f4a563-a9bc-4871-8971-cf6aba4f35c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a2f4a563-a9bc-4871-8971-cf6aba4f35c4.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-75e660ec-e3a6-4ff6-ac6f-495b37b1cbfd {
  text-align: center;
}







  #s-75e660ec-e3a6-4ff6-ac6f-495b37b1cbfd img.shogun-image {
    

    
    
    
  }


#s-75e660ec-e3a6-4ff6-ac6f-495b37b1cbfd .shogun-image-content {
  
    align-items: center;
  
}

#s-7948a797-5bbb-46ca-8757-9a16acf8e24a {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 250px;
background-color: rgba(249, 194, 184, 1);
}
@media (max-width: 767px){#s-7948a797-5bbb-46ca-8757-9a16acf8e24a {
  margin-bottom: 20px;
}
}







#s-7948a797-5bbb-46ca-8757-9a16acf8e24a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7948a797-5bbb-46ca-8757-9a16acf8e24a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-d281808b-7632-4523-bb9d-695bb23c1615 {
  text-align: center;
}







  #s-d281808b-7632-4523-bb9d-695bb23c1615 img.shogun-image {
    

    
    
    
  }


#s-d281808b-7632-4523-bb9d-695bb23c1615 .shogun-image-content {
  
    align-items: center;
  
}

#s-1c8d51d3-39e5-4942-a34d-29ed7901b5de {
  padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
min-height: 250px;
background-color: rgba(80, 169, 135, 1);
}








#s-1c8d51d3-39e5-4942-a34d-29ed7901b5de > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1c8d51d3-39e5-4942-a34d-29ed7901b5de.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b0e2f6cd-e55b-4d8a-97d6-741f323db179 {
  text-align: center;
}







  #s-b0e2f6cd-e55b-4d8a-97d6-741f323db179 img.shogun-image {
    

    
    
    
  }


#s-b0e2f6cd-e55b-4d8a-97d6-741f323db179 .shogun-image-content {
  
    align-items: center;
  
}

#s-1b79fd00-7c98-48bd-9d27-682c665cf4da {
  background-size: cover;
margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
min-height: 450px;
background-position: center center;
background-color: rgba(250, 182, 90, 1);
}
@media (min-width: 1200px){#s-1b79fd00-7c98-48bd-9d27-682c665cf4da {
  display: none;
}
#s-1b79fd00-7c98-48bd-9d27-682c665cf4da, #wrap-s-1b79fd00-7c98-48bd-9d27-682c665cf4da { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1b79fd00-7c98-48bd-9d27-682c665cf4da {
  display: none;
}
#s-1b79fd00-7c98-48bd-9d27-682c665cf4da, #wrap-s-1b79fd00-7c98-48bd-9d27-682c665cf4da { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1b79fd00-7c98-48bd-9d27-682c665cf4da {
  display: none;
}
#s-1b79fd00-7c98-48bd-9d27-682c665cf4da, #wrap-s-1b79fd00-7c98-48bd-9d27-682c665cf4da { display:none !important; }}







#s-1b79fd00-7c98-48bd-9d27-682c665cf4da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b79fd00-7c98-48bd-9d27-682c665cf4da.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ac86c95e-f734-4237-835f-d084be371411 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ac86c95e-f734-4237-835f-d084be371411 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  letter-spacing: 0px;
  
}



#s-d82859a4-da4c-417e-b048-b2a66a0edbee {
  padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
text-align: center;
}

#s-d82859a4-da4c-417e-b048-b2a66a0edbee .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 19px;
  
  
  
}



#s-c1329335-0e5e-4674-b4a8-4a4233636867 {
  border-style: solid;
margin-top: 15px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 2px;
background-color: rgba(250, 182, 90, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-c1329335-0e5e-4674-b4a8-4a4233636867:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-c1329335-0e5e-4674-b4a8-4a4233636867:active {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-c1329335-0e5e-4674-b4a8-4a4233636867-root {
    text-align: center;
  }


#s-c1329335-0e5e-4674-b4a8-4a4233636867.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c1329335-0e5e-4674-b4a8-4a4233636867-root {
    text-align: center;
  }


#s-c1329335-0e5e-4674-b4a8-4a4233636867.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c1329335-0e5e-4674-b4a8-4a4233636867-root {
    text-align: center;
  }


#s-c1329335-0e5e-4674-b4a8-4a4233636867.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c1329335-0e5e-4674-b4a8-4a4233636867-root {
    text-align: center;
  }


#s-c1329335-0e5e-4674-b4a8-4a4233636867.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c1329335-0e5e-4674-b4a8-4a4233636867-root {
    text-align: center;
  }


#s-c1329335-0e5e-4674-b4a8-4a4233636867.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b {
  border-style: solid;
margin-top: 15px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 2px;
background-color: rgba(250, 182, 90, 1);
text-align: center;
text-decoration: none;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b:active {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b-root {
    text-align: center;
  }


#s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b-root {
    text-align: center;
  }


#s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b-root {
    text-align: center;
  }


#s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b-root {
    text-align: center;
  }


#s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b-root {
    text-align: center;
  }


#s-bec1ee1b-3cf8-48d6-8a4a-a3f397c01d4b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-4ab6e0da-d546-4597-b142-6ed22618cc58 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
min-height: 450px;
background-position: center center;
}
@media (min-width: 1200px){#s-4ab6e0da-d546-4597-b142-6ed22618cc58 {
  display: none;
}
#s-4ab6e0da-d546-4597-b142-6ed22618cc58, #wrap-s-4ab6e0da-d546-4597-b142-6ed22618cc58 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4ab6e0da-d546-4597-b142-6ed22618cc58 {
  display: none;
}
#s-4ab6e0da-d546-4597-b142-6ed22618cc58, #wrap-s-4ab6e0da-d546-4597-b142-6ed22618cc58 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4ab6e0da-d546-4597-b142-6ed22618cc58 {
  display: none;
}
#s-4ab6e0da-d546-4597-b142-6ed22618cc58, #wrap-s-4ab6e0da-d546-4597-b142-6ed22618cc58 { display:none !important; }}
#s-4ab6e0da-d546-4597-b142-6ed22618cc58 {
  background-image: url(https://i.shgcdn.com/4966bcb1-1b98-466b-91f4-5bcdcf6aacb0/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-4ab6e0da-d546-4597-b142-6ed22618cc58 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4ab6e0da-d546-4597-b142-6ed22618cc58.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-35958953-d5ff-43ef-9c0e-dcdcf5574749 {
  background-size: cover;
margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
min-height: 450px;
background-position: center center;
background-color: rgba(252, 244, 170, 1);
}
@media (min-width: 1200px){#s-35958953-d5ff-43ef-9c0e-dcdcf5574749 {
  display: none;
}
#s-35958953-d5ff-43ef-9c0e-dcdcf5574749, #wrap-s-35958953-d5ff-43ef-9c0e-dcdcf5574749 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-35958953-d5ff-43ef-9c0e-dcdcf5574749 {
  display: none;
}
#s-35958953-d5ff-43ef-9c0e-dcdcf5574749, #wrap-s-35958953-d5ff-43ef-9c0e-dcdcf5574749 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-35958953-d5ff-43ef-9c0e-dcdcf5574749 {
  display: none;
}
#s-35958953-d5ff-43ef-9c0e-dcdcf5574749, #wrap-s-35958953-d5ff-43ef-9c0e-dcdcf5574749 { display:none !important; }}







#s-35958953-d5ff-43ef-9c0e-dcdcf5574749 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-35958953-d5ff-43ef-9c0e-dcdcf5574749.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-07fcc132-9281-481a-b88e-213fe139bcbd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-07fcc132-9281-481a-b88e-213fe139bcbd .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1.2em;
  letter-spacing: 0px;
  
}



#s-e70f1541-086e-4254-90da-3752d5c29e17 {
  padding-top: 10px;
padding-left: 10%;
padding-bottom: 10px;
padding-right: 10%;
text-align: center;
}

#s-e70f1541-086e-4254-90da-3752d5c29e17 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  normal ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 19px;
  
  
  
}



#s-fa6c0b73-6138-47a5-9d06-947cb3520fbd {
  border-style: solid;
margin-top: 15px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-fa6c0b73-6138-47a5-9d06-947cb3520fbd:hover {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-fa6c0b73-6138-47a5-9d06-947cb3520fbd:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-fa6c0b73-6138-47a5-9d06-947cb3520fbd-root {
    text-align: center;
  }


#s-fa6c0b73-6138-47a5-9d06-947cb3520fbd.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fa6c0b73-6138-47a5-9d06-947cb3520fbd-root {
    text-align: center;
  }


#s-fa6c0b73-6138-47a5-9d06-947cb3520fbd.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fa6c0b73-6138-47a5-9d06-947cb3520fbd-root {
    text-align: center;
  }


#s-fa6c0b73-6138-47a5-9d06-947cb3520fbd.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fa6c0b73-6138-47a5-9d06-947cb3520fbd-root {
    text-align: center;
  }


#s-fa6c0b73-6138-47a5-9d06-947cb3520fbd.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fa6c0b73-6138-47a5-9d06-947cb3520fbd-root {
    text-align: center;
  }


#s-fa6c0b73-6138-47a5-9d06-947cb3520fbd.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: 0%;
margin-right: 0%;
padding-left: 0%;
padding-right: 0%;
min-height: 450px;
background-position: center center;
}
@media (min-width: 1200px){#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473 {
  display: none;
}
#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473, #wrap-s-9ffd2b91-ef98-4610-87ea-04aec1f7d473 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473 {
  display: none;
}
#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473, #wrap-s-9ffd2b91-ef98-4610-87ea-04aec1f7d473 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473 {
  display: none;
}
#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473, #wrap-s-9ffd2b91-ef98-4610-87ea-04aec1f7d473 { display:none !important; }}







#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9ffd2b91-ef98-4610-87ea-04aec1f7d473.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-14595e61-051a-41e4-868b-d1b967d1da19 {
  min-height: 50px;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 1200px){#s-14595e61-051a-41e4-868b-d1b967d1da19 {
  display: none;
}
#s-14595e61-051a-41e4-868b-d1b967d1da19, #wrap-s-14595e61-051a-41e4-868b-d1b967d1da19 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-14595e61-051a-41e4-868b-d1b967d1da19 {
  display: none;
}
#s-14595e61-051a-41e4-868b-d1b967d1da19, #wrap-s-14595e61-051a-41e4-868b-d1b967d1da19 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-14595e61-051a-41e4-868b-d1b967d1da19 {
  display: none;
}
#s-14595e61-051a-41e4-868b-d1b967d1da19, #wrap-s-14595e61-051a-41e4-868b-d1b967d1da19 { display:none !important; }}







#s-14595e61-051a-41e4-868b-d1b967d1da19 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-14595e61-051a-41e4-868b-d1b967d1da19.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb {
  margin-top: 0px;
margin-left: 16%;
margin-bottom: 35px;
margin-right: 16%;
min-height: 50px;
}
@media (min-width: 1200px){#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb {
  display: none;
}
#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb, #wrap-s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb {
  display: none;
}
#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb, #wrap-s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb {
  display: none;
}
#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb, #wrap-s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb { display:none !important; }}







#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1bf9d8f9-4ede-45d0-893c-e8c32ab1f9fb.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-e01abcc9-5f2a-4b1c-a1aa-a7156097c8d0 {
  margin-top: 23px;
padding-top: 3px;
padding-bottom: 3px;
text-align: center;
}

#s-e01abcc9-5f2a-4b1c-a1aa-a7156097c8d0 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 17px;
  
  
  
}



#s-8322ae1e-2586-40c1-84e6-6f1ff7066e10 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8322ae1e-2586-40c1-84e6-6f1ff7066e10 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 36px;
  
  
  
}



#s-880bae60-0af2-441b-9ce0-fd37cb024bf6 {
  border-style: solid;
margin-top: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-880bae60-0af2-441b-9ce0-fd37cb024bf6:hover {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-880bae60-0af2-441b-9ce0-fd37cb024bf6:active {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-880bae60-0af2-441b-9ce0-fd37cb024bf6-root {
    text-align: center;
  }


#s-880bae60-0af2-441b-9ce0-fd37cb024bf6.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-880bae60-0af2-441b-9ce0-fd37cb024bf6-root {
    text-align: center;
  }


#s-880bae60-0af2-441b-9ce0-fd37cb024bf6.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-880bae60-0af2-441b-9ce0-fd37cb024bf6-root {
    text-align: center;
  }


#s-880bae60-0af2-441b-9ce0-fd37cb024bf6.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-880bae60-0af2-441b-9ce0-fd37cb024bf6-root {
    text-align: center;
  }


#s-880bae60-0af2-441b-9ce0-fd37cb024bf6.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-880bae60-0af2-441b-9ce0-fd37cb024bf6-root {
    text-align: center;
  }


#s-880bae60-0af2-441b-9ce0-fd37cb024bf6.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 20px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-e39356b1-1264-4ea9-831d-070734b7344a {
  margin-top: 20px;
text-align: center;
}







  #s-e39356b1-1264-4ea9-831d-070734b7344a img.shogun-image {
    

    
    
    
  }


#s-e39356b1-1264-4ea9-831d-070734b7344a .shogun-image-content {
  
    align-items: center;
  
}

#s-905c45be-b976-44a2-a95c-7ee8b0e89aaf {
  margin-top: 20px;
text-align: center;
}







  #s-905c45be-b976-44a2-a95c-7ee8b0e89aaf img.shogun-image {
    

    
    
    
  }


#s-905c45be-b976-44a2-a95c-7ee8b0e89aaf .shogun-image-content {
  
    align-items: center;
  
}

#s-3095e853-7280-4ed0-8aa1-87d09dd43a02 {
  margin-top: 20px;
text-align: center;
}







  #s-3095e853-7280-4ed0-8aa1-87d09dd43a02 img.shogun-image {
    

    
    
    
  }


#s-3095e853-7280-4ed0-8aa1-87d09dd43a02 .shogun-image-content {
  
    align-items: center;
  
}

#s-96106733-66ab-4e59-9c56-fa60fb01993e {
  min-height: 50px;
background-color: rgba(252, 244, 170, 1);
}
@media (min-width: 1200px){#s-96106733-66ab-4e59-9c56-fa60fb01993e {
  display: none;
}
#s-96106733-66ab-4e59-9c56-fa60fb01993e, #wrap-s-96106733-66ab-4e59-9c56-fa60fb01993e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-96106733-66ab-4e59-9c56-fa60fb01993e {
  display: none;
}
#s-96106733-66ab-4e59-9c56-fa60fb01993e, #wrap-s-96106733-66ab-4e59-9c56-fa60fb01993e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-96106733-66ab-4e59-9c56-fa60fb01993e {
  display: none;
}
#s-96106733-66ab-4e59-9c56-fa60fb01993e, #wrap-s-96106733-66ab-4e59-9c56-fa60fb01993e { display:none !important; }}







#s-96106733-66ab-4e59-9c56-fa60fb01993e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-96106733-66ab-4e59-9c56-fa60fb01993e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f1da8544-3155-42c8-892b-fe511a24e04d {
  margin-left: 15%;
margin-bottom: 20px;
margin-right: 15%;
min-height: 50px;
}








#s-f1da8544-3155-42c8-892b-fe511a24e04d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f1da8544-3155-42c8-892b-fe511a24e04d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fdeb884e-f654-4e79-bcb0-c36e34ef65e4 {
  margin-top: 25px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-fdeb884e-f654-4e79-bcb0-c36e34ef65e4 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 36px;
  
  
  text-align: center;
}



#s-5b6688ee-4fa4-451a-b5d4-dd65a7840128 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5b6688ee-4fa4-451a-b5d4-dd65a7840128 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}



#s-ac83761d-3cb5-4960-8588-953d2578be63 {
  border-style: solid;
margin-top: 15px;
margin-bottom: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-ac83761d-3cb5-4960-8588-953d2578be63:hover {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ac83761d-3cb5-4960-8588-953d2578be63:active {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-ac83761d-3cb5-4960-8588-953d2578be63-root {
    text-align: center;
  }


#s-ac83761d-3cb5-4960-8588-953d2578be63.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ac83761d-3cb5-4960-8588-953d2578be63-root {
    text-align: center;
  }


#s-ac83761d-3cb5-4960-8588-953d2578be63.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ac83761d-3cb5-4960-8588-953d2578be63-root {
    text-align: center;
  }


#s-ac83761d-3cb5-4960-8588-953d2578be63.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ac83761d-3cb5-4960-8588-953d2578be63-root {
    text-align: center;
  }


#s-ac83761d-3cb5-4960-8588-953d2578be63.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ac83761d-3cb5-4960-8588-953d2578be63-root {
    text-align: center;
  }


#s-ac83761d-3cb5-4960-8588-953d2578be63.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
@media (min-width: 1200px){#s-f16349dd-7ef2-4e5f-a029-83a63ab2d333 {
  display: none;
}
#s-f16349dd-7ef2-4e5f-a029-83a63ab2d333, #wrap-s-f16349dd-7ef2-4e5f-a029-83a63ab2d333 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f16349dd-7ef2-4e5f-a029-83a63ab2d333 {
  display: none;
}
#s-f16349dd-7ef2-4e5f-a029-83a63ab2d333, #wrap-s-f16349dd-7ef2-4e5f-a029-83a63ab2d333 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f16349dd-7ef2-4e5f-a029-83a63ab2d333 {
  display: none;
}
#s-f16349dd-7ef2-4e5f-a029-83a63ab2d333, #wrap-s-f16349dd-7ef2-4e5f-a029-83a63ab2d333 { display:none !important; }}
#s-b600594d-c124-42a8-9e48-df1f2de90a4b {
  min-height: 50px;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 1200px){#s-b600594d-c124-42a8-9e48-df1f2de90a4b {
  display: none;
}
#s-b600594d-c124-42a8-9e48-df1f2de90a4b, #wrap-s-b600594d-c124-42a8-9e48-df1f2de90a4b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b600594d-c124-42a8-9e48-df1f2de90a4b {
  display: none;
}
#s-b600594d-c124-42a8-9e48-df1f2de90a4b, #wrap-s-b600594d-c124-42a8-9e48-df1f2de90a4b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b600594d-c124-42a8-9e48-df1f2de90a4b {
  display: none;
}
#s-b600594d-c124-42a8-9e48-df1f2de90a4b, #wrap-s-b600594d-c124-42a8-9e48-df1f2de90a4b { display:none !important; }}







#s-b600594d-c124-42a8-9e48-df1f2de90a4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b600594d-c124-42a8-9e48-df1f2de90a4b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f8870437-4696-46f2-b00d-763c5b4c04fc {
  margin-left: 15%;
margin-right: 15%;
min-height: 50px;
}








#s-f8870437-4696-46f2-b00d-763c5b4c04fc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f8870437-4696-46f2-b00d-763c5b4c04fc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-2560e611-74a3-4b7c-abea-29529a1c84ef {
  margin-top: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2560e611-74a3-4b7c-abea-29529a1c84ef .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 32px;
  
  
  text-align: center;
}



#s-e4cc0761-fbae-433f-b4ad-31ecd736d8a6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e4cc0761-fbae-433f-b4ad-31ecd736d8a6 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  
}



#s-c265ef41-ff88-43a7-9368-354852636027 {
  border-style: solid;
margin-top: 15px;
margin-bottom: 35px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-c265ef41-ff88-43a7-9368-354852636027:hover {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c265ef41-ff88-43a7-9368-354852636027:active {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-c265ef41-ff88-43a7-9368-354852636027-root {
    text-align: center;
  }


#s-c265ef41-ff88-43a7-9368-354852636027.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c265ef41-ff88-43a7-9368-354852636027-root {
    text-align: center;
  }


#s-c265ef41-ff88-43a7-9368-354852636027.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c265ef41-ff88-43a7-9368-354852636027-root {
    text-align: center;
  }


#s-c265ef41-ff88-43a7-9368-354852636027.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c265ef41-ff88-43a7-9368-354852636027-root {
    text-align: center;
  }


#s-c265ef41-ff88-43a7-9368-354852636027.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c265ef41-ff88-43a7-9368-354852636027-root {
    text-align: center;
  }


#s-c265ef41-ff88-43a7-9368-354852636027.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-4b41e2c6-98a9-4461-b777-39eb6d01e929 {
  margin-bottom: 50px;
text-align: center;
}







  #s-4b41e2c6-98a9-4461-b777-39eb6d01e929 img.shogun-image {
    

    
    
    
  }


#s-4b41e2c6-98a9-4461-b777-39eb6d01e929 .shogun-image-content {
  
    align-items: center;
  
}

#s-310b059f-94e4-4039-aa31-c49d56af3fbe {
  background-repeat: no-repeat;
background-size: cover;
min-height: 450px;
background-position: center center;
}
@media (min-width: 1200px){#s-310b059f-94e4-4039-aa31-c49d56af3fbe {
  display: none;
}
#s-310b059f-94e4-4039-aa31-c49d56af3fbe, #wrap-s-310b059f-94e4-4039-aa31-c49d56af3fbe { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-310b059f-94e4-4039-aa31-c49d56af3fbe {
  display: none;
}
#s-310b059f-94e4-4039-aa31-c49d56af3fbe, #wrap-s-310b059f-94e4-4039-aa31-c49d56af3fbe { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-310b059f-94e4-4039-aa31-c49d56af3fbe {
  display: none;
}
#s-310b059f-94e4-4039-aa31-c49d56af3fbe, #wrap-s-310b059f-94e4-4039-aa31-c49d56af3fbe { display:none !important; }}







#s-310b059f-94e4-4039-aa31-c49d56af3fbe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-310b059f-94e4-4039-aa31-c49d56af3fbe.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-6cabbe84-1b60-4b2a-9d36-c95fea5a5a9b {
  margin-top: 15px;
}

@media (min-width: 0px) {
[id="s-6cabbe84-1b60-4b2a-9d36-c95fea5a5a9b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-6cabbe84-1b60-4b2a-9d36-c95fea5a5a9b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-6cabbe84-1b60-4b2a-9d36-c95fea5a5a9b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-6cabbe84-1b60-4b2a-9d36-c95fea5a5a9b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-eff61203-22eb-4514-90cd-f5d7e615f76b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-eff61203-22eb-4514-90cd-f5d7e615f76b .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-026cc870-abdc-4362-9e28-8ed8bbf746af {
  border-style: solid;
margin-top: 15px;
margin-bottom: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-026cc870-abdc-4362-9e28-8ed8bbf746af:hover {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-026cc870-abdc-4362-9e28-8ed8bbf746af:active {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-026cc870-abdc-4362-9e28-8ed8bbf746af-root {
    text-align: center;
  }


#s-026cc870-abdc-4362-9e28-8ed8bbf746af.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-026cc870-abdc-4362-9e28-8ed8bbf746af-root {
    text-align: center;
  }


#s-026cc870-abdc-4362-9e28-8ed8bbf746af.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-026cc870-abdc-4362-9e28-8ed8bbf746af-root {
    text-align: center;
  }


#s-026cc870-abdc-4362-9e28-8ed8bbf746af.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-026cc870-abdc-4362-9e28-8ed8bbf746af-root {
    text-align: center;
  }


#s-026cc870-abdc-4362-9e28-8ed8bbf746af.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-026cc870-abdc-4362-9e28-8ed8bbf746af-root {
    text-align: center;
  }


#s-026cc870-abdc-4362-9e28-8ed8bbf746af.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-81ff91b4-89e8-454f-866a-f87837af9ef5 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 450px;
background-position: center center;
}
@media (min-width: 1200px){#s-81ff91b4-89e8-454f-866a-f87837af9ef5 {
  display: none;
}
#s-81ff91b4-89e8-454f-866a-f87837af9ef5, #wrap-s-81ff91b4-89e8-454f-866a-f87837af9ef5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-81ff91b4-89e8-454f-866a-f87837af9ef5 {
  display: none;
}
#s-81ff91b4-89e8-454f-866a-f87837af9ef5, #wrap-s-81ff91b4-89e8-454f-866a-f87837af9ef5 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-81ff91b4-89e8-454f-866a-f87837af9ef5 {
  display: none;
}
#s-81ff91b4-89e8-454f-866a-f87837af9ef5, #wrap-s-81ff91b4-89e8-454f-866a-f87837af9ef5 { display:none !important; }}







#s-81ff91b4-89e8-454f-866a-f87837af9ef5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-81ff91b4-89e8-454f-866a-f87837af9ef5.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-9f01670a-7dc8-46e7-81a2-11a2664d869d {
  margin-top: 15px;
margin-bottom: 2px;
}

@media (min-width: 0px) {
[id="s-9f01670a-7dc8-46e7-81a2-11a2664d869d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-9f01670a-7dc8-46e7-81a2-11a2664d869d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9f01670a-7dc8-46e7-81a2-11a2664d869d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9f01670a-7dc8-46e7-81a2-11a2664d869d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-00097b16-6fe3-4e15-8c15-b8ef8188d3bd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-00097b16-6fe3-4e15-8c15-b8ef8188d3bd .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 28px;
  
  
  
}



#s-fdd8604c-e957-454f-8ea0-613f642fb46e {
  border-style: solid;
margin-top: 15px;
margin-bottom: 25px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(255, 255, 255, 1);
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-fdd8604c-e957-454f-8ea0-613f642fb46e:hover {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fdd8604c-e957-454f-8ea0-613f642fb46e:active {border-style: solid !important;
border-color: rgba(80, 169, 135, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-fdd8604c-e957-454f-8ea0-613f642fb46e-root {
    text-align: center;
  }


#s-fdd8604c-e957-454f-8ea0-613f642fb46e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fdd8604c-e957-454f-8ea0-613f642fb46e-root {
    text-align: center;
  }


#s-fdd8604c-e957-454f-8ea0-613f642fb46e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fdd8604c-e957-454f-8ea0-613f642fb46e-root {
    text-align: center;
  }


#s-fdd8604c-e957-454f-8ea0-613f642fb46e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fdd8604c-e957-454f-8ea0-613f642fb46e-root {
    text-align: center;
  }


#s-fdd8604c-e957-454f-8ea0-613f642fb46e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fdd8604c-e957-454f-8ea0-613f642fb46e-root {
    text-align: center;
  }


#s-fdd8604c-e957-454f-8ea0-613f642fb46e.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-c7c9d244-7f14-4054-a35d-2b23105bc49d {
  margin-left: 0%;
margin-right: 0%;
padding-top: 40px;
padding-bottom: 70px;
min-height: 50px;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 1200px){#s-c7c9d244-7f14-4054-a35d-2b23105bc49d {
  display: none;
}
#s-c7c9d244-7f14-4054-a35d-2b23105bc49d, #wrap-s-c7c9d244-7f14-4054-a35d-2b23105bc49d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c7c9d244-7f14-4054-a35d-2b23105bc49d {
  display: none;
}
#s-c7c9d244-7f14-4054-a35d-2b23105bc49d, #wrap-s-c7c9d244-7f14-4054-a35d-2b23105bc49d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c7c9d244-7f14-4054-a35d-2b23105bc49d {
  display: none;
}
#s-c7c9d244-7f14-4054-a35d-2b23105bc49d, #wrap-s-c7c9d244-7f14-4054-a35d-2b23105bc49d { display:none !important; }}@media (max-width: 767px){#s-c7c9d244-7f14-4054-a35d-2b23105bc49d {
  
}
}







#s-c7c9d244-7f14-4054-a35d-2b23105bc49d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c7c9d244-7f14-4054-a35d-2b23105bc49d.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8c71e2f8-526f-4fe0-a006-db6272dbfd6b {
  margin-left: 15%;
margin-right: 15%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-8c71e2f8-526f-4fe0-a006-db6272dbfd6b .shogun-heading-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 41px;
  
  letter-spacing: 2px;
  
}



#s-00559470-25d4-4f61-922a-fd1fd27bffda {
  text-align: center;
}







  #s-00559470-25d4-4f61-922a-fd1fd27bffda img.shogun-image {
    

    
    
    
  }


#s-00559470-25d4-4f61-922a-fd1fd27bffda .shogun-image-content {
  
    align-items: center;
  
}

#s-2aa7c8f2-693d-4513-b49c-f46e218d0108 {
  margin-top: 20px;
margin-left: 15%;
margin-bottom: 0px;
margin-right: 15%;
padding-left: 7%;
padding-right: 7%;
min-height: 50px;
}
@media (min-width: 1200px){#s-2aa7c8f2-693d-4513-b49c-f46e218d0108 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2aa7c8f2-693d-4513-b49c-f46e218d0108 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2aa7c8f2-693d-4513-b49c-f46e218d0108 {
  
}
}@media (max-width: 767px){#s-2aa7c8f2-693d-4513-b49c-f46e218d0108 {
  
}
}







#s-2aa7c8f2-693d-4513-b49c-f46e218d0108 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2aa7c8f2-693d-4513-b49c-f46e218d0108.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-d82c1d5f-5a00-4fd4-9672-d945cfdda3af"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d82c1d5f-5a00-4fd4-9672-d945cfdda3af"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d82c1d5f-5a00-4fd4-9672-d945cfdda3af"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d82c1d5f-5a00-4fd4-9672-d945cfdda3af"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 0px) {
[id="s-983e6efa-a887-4917-868e-69b508af6a7c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-983e6efa-a887-4917-868e-69b508af6a7c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-983e6efa-a887-4917-868e-69b508af6a7c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-983e6efa-a887-4917-868e-69b508af6a7c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-8958a019-6eb9-4bea-9d99-d99efa6d9f2a {
  padding-left: 0px;
padding-right: 0px;
min-height: 50px;
}
@media (max-width: 767px){#s-8958a019-6eb9-4bea-9d99-d99efa6d9f2a {
  margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-8958a019-6eb9-4bea-9d99-d99efa6d9f2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8958a019-6eb9-4bea-9d99-d99efa6d9f2a.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-ace9eb3a-8b37-4724-9166-224a0fb38ef0 {
  display: none;
}
#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f {
  text-align: left;
}



.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c2729a1-979b-4c58-9bbc-3dd80d49cd8f img.shogun-image {
  width: 100%;
}



}
#s-83627ea5-e77b-4c43-a81c-2381d603d16b {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-83627ea5-e77b-4c43-a81c-2381d603d16b .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-602f7c4c-c286-409e-bd68-77eb89be031c {
  margin-bottom: 20px;
text-align: center;
}

#s-602f7c4c-c286-409e-bd68-77eb89be031c .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-602f7c4c-c286-409e-bd68-77eb89be031c .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-602f7c4c-c286-409e-bd68-77eb89be031c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f3e490a0-3478-4520-818d-066bb1da597d {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-f3e490a0-3478-4520-818d-066bb1da597d:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f3e490a0-3478-4520-818d-066bb1da597d:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-f3e490a0-3478-4520-818d-066bb1da597d {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-f3e490a0-3478-4520-818d-066bb1da597d {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f3e490a0-3478-4520-818d-066bb1da597d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f3e490a0-3478-4520-818d-066bb1da597d.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 16px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-f3e490a0-3478-4520-818d-066bb1da597d.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



#s-8633a087-67ac-4dd8-8d86-33f05b68c448 {
  min-height: 50px;
}
@media (max-width: 767px){#s-8633a087-67ac-4dd8-8d86-33f05b68c448 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-8633a087-67ac-4dd8-8d86-33f05b68c448 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8633a087-67ac-4dd8-8d86-33f05b68c448.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-6d4a6636-9788-43fe-bdbe-8f68342ac74f {
  display: none;
}
#s-f79ceec5-d573-4733-9587-6fe5157adfba {
  text-align: left;
}



.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f79ceec5-d573-4733-9587-6fe5157adfba img.shogun-image {
  width: 100%;
}



}
#s-82f5d363-935f-403a-9647-393f93b471b3 {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-82f5d363-935f-403a-9647-393f93b471b3 .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-aa44b397-0d66-45ce-8db9-05489d9384a6 {
  margin-bottom: 20px;
text-align: center;
}

#s-aa44b397-0d66-45ce-8db9-05489d9384a6 .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-aa44b397-0d66-45ce-8db9-05489d9384a6 .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-aa44b397-0d66-45ce-8db9-05489d9384a6 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-fe58811f-9cd7-4481-8676-12b948ed5001 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-fe58811f-9cd7-4481-8676-12b948ed5001:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-fe58811f-9cd7-4481-8676-12b948ed5001:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-fe58811f-9cd7-4481-8676-12b948ed5001 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-fe58811f-9cd7-4481-8676-12b948ed5001 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fe58811f-9cd7-4481-8676-12b948ed5001.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fe58811f-9cd7-4481-8676-12b948ed5001.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 16px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-fe58811f-9cd7-4481-8676-12b948ed5001.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



@media (min-width: 0px) {
[id="s-9d588b63-853b-406b-8239-62c5a9861f07"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9d588b63-853b-406b-8239-62c5a9861f07"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9d588b63-853b-406b-8239-62c5a9861f07"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9d588b63-853b-406b-8239-62c5a9861f07"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-e2aa559c-cdfe-4259-81c3-ef0478ca48ee {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 50px;
}
@media (max-width: 767px){#s-e2aa559c-cdfe-4259-81c3-ef0478ca48ee {
  margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-e2aa559c-cdfe-4259-81c3-ef0478ca48ee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e2aa559c-cdfe-4259-81c3-ef0478ca48ee.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-52506022-1c64-4b4b-9ae3-88936c9d1f55 {
  display: none;
}
#s-f422d782-0ea6-4b5f-a70f-784246256f00 {
  text-align: left;
}



.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f422d782-0ea6-4b5f-a70f-784246256f00 img.shogun-image {
  width: 100%;
}



}
#s-73fdc153-6649-4698-a652-f69db329e741 {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-73fdc153-6649-4698-a652-f69db329e741 .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-eba7944e-faf9-4903-8161-8d3b35ec5873 {
  margin-bottom: 20px;
text-align: center;
}

#s-eba7944e-faf9-4903-8161-8d3b35ec5873 .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-eba7944e-faf9-4903-8161-8d3b35ec5873 .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-eba7944e-faf9-4903-8161-8d3b35ec5873 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a83cf215-f63e-4b01-813f-9c994e97b677 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-a83cf215-f63e-4b01-813f-9c994e97b677:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a83cf215-f63e-4b01-813f-9c994e97b677:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-a83cf215-f63e-4b01-813f-9c994e97b677 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-a83cf215-f63e-4b01-813f-9c994e97b677 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a83cf215-f63e-4b01-813f-9c994e97b677.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a83cf215-f63e-4b01-813f-9c994e97b677.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 16px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a83cf215-f63e-4b01-813f-9c994e97b677.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



#s-55d7871a-2d5d-43fd-8da1-53fb81f1d605 {
  min-height: 50px;
}
@media (max-width: 767px){#s-55d7871a-2d5d-43fd-8da1-53fb81f1d605 {
  margin-left: 0px;
margin-right: 0px;
}
}







#s-55d7871a-2d5d-43fd-8da1-53fb81f1d605 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-55d7871a-2d5d-43fd-8da1-53fb81f1d605.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-fbd53d85-17ae-4550-91d8-27bc1ce062f6 {
  display: none;
}
#s-dcc08239-0434-45b3-9be5-a9eabe994b22 {
  text-align: left;
}



.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dcc08239-0434-45b3-9be5-a9eabe994b22 img.shogun-image {
  width: 100%;
}



}
#s-da81a22b-3a53-46c8-9415-16e6367ddfeb {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-da81a22b-3a53-46c8-9415-16e6367ddfeb .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-05f91850-d7d3-470c-88be-e33bc4dba49f {
  margin-bottom: 20px;
text-align: center;
}

#s-05f91850-d7d3-470c-88be-e33bc4dba49f .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-05f91850-d7d3-470c-88be-e33bc4dba49f .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-05f91850-d7d3-470c-88be-e33bc4dba49f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-219b659d-ad33-4bf4-b3a8-398df32fe250 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-219b659d-ad33-4bf4-b3a8-398df32fe250:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-219b659d-ad33-4bf4-b3a8-398df32fe250:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-219b659d-ad33-4bf4-b3a8-398df32fe250 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-219b659d-ad33-4bf4-b3a8-398df32fe250 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-219b659d-ad33-4bf4-b3a8-398df32fe250.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-219b659d-ad33-4bf4-b3a8-398df32fe250.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 16px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-219b659d-ad33-4bf4-b3a8-398df32fe250.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



@media (min-width: 1200px){#s-857e9985-75fd-49a4-a09e-4a19d909de9f {
  display: none;
}
#s-857e9985-75fd-49a4-a09e-4a19d909de9f, #wrap-s-857e9985-75fd-49a4-a09e-4a19d909de9f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-857e9985-75fd-49a4-a09e-4a19d909de9f {
  display: none;
}
#s-857e9985-75fd-49a4-a09e-4a19d909de9f, #wrap-s-857e9985-75fd-49a4-a09e-4a19d909de9f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-857e9985-75fd-49a4-a09e-4a19d909de9f {
  display: none;
}
#s-857e9985-75fd-49a4-a09e-4a19d909de9f, #wrap-s-857e9985-75fd-49a4-a09e-4a19d909de9f { display:none !important; }}@media (max-width: 767px){#s-857e9985-75fd-49a4-a09e-4a19d909de9f {
  
}
}
@media (min-width: 0px) {
[id="s-857e9985-75fd-49a4-a09e-4a19d909de9f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-857e9985-75fd-49a4-a09e-4a19d909de9f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-857e9985-75fd-49a4-a09e-4a19d909de9f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-857e9985-75fd-49a4-a09e-4a19d909de9f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-54ac75ee-e663-44a9-a232-247266ac1082 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 600px;
background-position: center center;
}








#s-54ac75ee-e663-44a9-a232-247266ac1082 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-54ac75ee-e663-44a9-a232-247266ac1082.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-9aae947a-fcd1-4a84-a20c-8511d5ba0d91 {
  margin-left: 15%;
margin-right: 15%;
padding-left: 0%;
padding-right: 0%;
min-height: 375px;
max-width: 400px;
background-color: rgba(255, 255, 255, 1);
}








#s-9aae947a-fcd1-4a84-a20c-8511d5ba0d91 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9aae947a-fcd1-4a84-a20c-8511d5ba0d91.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f52a0abc-7d82-4c3e-9adf-740ed2accdf1 {
  margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f52a0abc-7d82-4c3e-9adf-740ed2accdf1 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-f3c1c4af-c31d-4605-a5c0-4d3577ad5256 {
  margin-left: 15px;
margin-right: 18px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f3c1c4af-c31d-4605-a5c0-4d3577ad5256 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-d50879c9-8be7-4926-b9af-4303075b97f8 {
  margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-d50879c9-8be7-4926-b9af-4303075b97f8 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-9337daab-5111-4dd1-b360-22e1e072a591 {
  margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9337daab-5111-4dd1-b360-22e1e072a591 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 18px;
  
  
  text-align: left;
}



#s-61c1193d-502a-4789-8b4a-f311355ee4e0 {
  background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 600px;
background-position: center center;
background-color: rgba(252, 244, 170, 1);
}








#s-61c1193d-502a-4789-8b4a-f311355ee4e0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61c1193d-502a-4789-8b4a-f311355ee4e0.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-cc32b88a-d10b-42b9-b2c7-9d00c1b5b582 {
  margin-left: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-cc32b88a-d10b-42b9-b2c7-9d00c1b5b582"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-cc32b88a-d10b-42b9-b2c7-9d00c1b5b582"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cc32b88a-d10b-42b9-b2c7-9d00c1b5b582"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cc32b88a-d10b-42b9-b2c7-9d00c1b5b582"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-10c7223f-4c3e-45a0-83bf-b7fc0f9f2136 {
  text-align: center;
}







  #s-10c7223f-4c3e-45a0-83bf-b7fc0f9f2136 img.shogun-image {
    

    
    
    
  }


#s-10c7223f-4c3e-45a0-83bf-b7fc0f9f2136 .shogun-image-content {
  
    align-items: center;
  
}

#s-02f8a9df-e798-4391-b4d0-df924af44ea1 {
  text-align: center;
}







  #s-02f8a9df-e798-4391-b4d0-df924af44ea1 img.shogun-image {
    

    
    
    
  }


#s-02f8a9df-e798-4391-b4d0-df924af44ea1 .shogun-image-content {
  
    align-items: center;
  
}

#s-4c0f29c0-832a-452e-8ce4-2d6e6810e42e {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-4c0f29c0-832a-452e-8ce4-2d6e6810e42e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-4c0f29c0-832a-452e-8ce4-2d6e6810e42e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4c0f29c0-832a-452e-8ce4-2d6e6810e42e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4c0f29c0-832a-452e-8ce4-2d6e6810e42e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-3f33c93f-b002-4a39-8aa8-2c68f38d1ec5 {
  text-align: center;
}







  #s-3f33c93f-b002-4a39-8aa8-2c68f38d1ec5 img.shogun-image {
    

    
    
    
  }


#s-3f33c93f-b002-4a39-8aa8-2c68f38d1ec5 .shogun-image-content {
  
    align-items: center;
  
}

#s-ee7cf84c-269a-4c60-9c39-6c8d1e9fffbe {
  text-align: center;
}







  #s-ee7cf84c-269a-4c60-9c39-6c8d1e9fffbe img.shogun-image {
    

    
    
    
  }


#s-ee7cf84c-269a-4c60-9c39-6c8d1e9fffbe .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-60258216-9d49-4203-bfa1-5ab174d76ec7 {
  display: none;
}
#s-60258216-9d49-4203-bfa1-5ab174d76ec7, #wrap-s-60258216-9d49-4203-bfa1-5ab174d76ec7 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-60258216-9d49-4203-bfa1-5ab174d76ec7 {
  display: none;
}
#s-60258216-9d49-4203-bfa1-5ab174d76ec7, #wrap-s-60258216-9d49-4203-bfa1-5ab174d76ec7 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-60258216-9d49-4203-bfa1-5ab174d76ec7 {
  
}
}@media (max-width: 767px){#s-60258216-9d49-4203-bfa1-5ab174d76ec7 {
  display: none;
}
#s-60258216-9d49-4203-bfa1-5ab174d76ec7, #wrap-s-60258216-9d49-4203-bfa1-5ab174d76ec7 { display:none !important; }}
@media (min-width: 0px) {
[id="s-60258216-9d49-4203-bfa1-5ab174d76ec7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-60258216-9d49-4203-bfa1-5ab174d76ec7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-60258216-9d49-4203-bfa1-5ab174d76ec7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-60258216-9d49-4203-bfa1-5ab174d76ec7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-60258216-9d49-4203-bfa1-5ab174d76ec7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-60258216-9d49-4203-bfa1-5ab174d76ec7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-60258216-9d49-4203-bfa1-5ab174d76ec7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

}

#s-2c4529b3-5adf-43fe-9959-b20efbdcbf5b {
  text-align: center;
}







  #s-2c4529b3-5adf-43fe-9959-b20efbdcbf5b img.shogun-image {
    

    
    
    
  }


#s-2c4529b3-5adf-43fe-9959-b20efbdcbf5b .shogun-image-content {
  
    align-items: center;
  
}

#s-5bc17232-b462-478a-84e3-fcf2eb18ceb6 {
  padding-left: 25px;
padding-right: 10px;
min-height: 250px;
}








#s-5bc17232-b462-478a-84e3-fcf2eb18ceb6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5bc17232-b462-478a-84e3-fcf2eb18ceb6.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-daa4821e-8923-4ccc-8079-9e18fe6f793a {
  padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

#s-daa4821e-8923-4ccc-8079-9e18fe6f793a .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 33px;
  line-height: 1em;
  
  text-align: left;
}



#s-b3d8a638-e996-48c6-a9f1-c91170c7063a {
  padding-top: 10px;
padding-bottom: 20px;
text-align: left;
}

#s-b3d8a638-e996-48c6-a9f1-c91170c7063a .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 19px;
  
  
  text-align: left;
}



#s-de37db01-e8c0-4f00-a671-cdbf3acc8e39 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(252, 244, 170, 1);
text-align: left;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-de37db01-e8c0-4f00-a671-cdbf3acc8e39:hover {border-style: solid !important;
border-color: rgba(252, 244, 170, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-de37db01-e8c0-4f00-a671-cdbf3acc8e39:active {border-style: solid !important;
border-color: rgba(252, 244, 170, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-de37db01-e8c0-4f00-a671-cdbf3acc8e39-root {
    text-align: left;
  }


#s-de37db01-e8c0-4f00-a671-cdbf3acc8e39.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-de37db01-e8c0-4f00-a671-cdbf3acc8e39-root {
    text-align: left;
  }


#s-de37db01-e8c0-4f00-a671-cdbf3acc8e39.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-de37db01-e8c0-4f00-a671-cdbf3acc8e39-root {
    text-align: left;
  }


#s-de37db01-e8c0-4f00-a671-cdbf3acc8e39.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-de37db01-e8c0-4f00-a671-cdbf3acc8e39-root {
    text-align: left;
  }


#s-de37db01-e8c0-4f00-a671-cdbf3acc8e39.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-de37db01-e8c0-4f00-a671-cdbf3acc8e39-root {
    text-align: left;
  }


#s-de37db01-e8c0-4f00-a671-cdbf3acc8e39.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-c9c4e280-3649-4de6-8682-8aa7046395e6 {
  margin-left: 0%;
margin-right: 0%;
}

#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 40px;
padding-left: 39px;
padding-bottom: 40px;
padding-right: 39px;
min-height: 50px;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 1200px){#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5 {
  display: none;
}
#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5, #wrap-s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5 {
  display: none;
}
#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5, #wrap-s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5 { display:none !important; }}@media (max-width: 767px){#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5 {
  display: none;
}
#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5, #wrap-s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5 { display:none !important; }}







#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bbd57520-8c7a-4a9c-a322-bfeb00c42fe5.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b8a7d1ed-e77d-4e00-a821-a1b6bf2acfff {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b8a7d1ed-e77d-4e00-a821-a1b6bf2acfff .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  line-height: 1em;
  
  text-align: left;
}



#s-60865276-e34d-4aca-82b0-f0c6b23715cc {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-60865276-e34d-4aca-82b0-f0c6b23715cc .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 22px;
  
  
  text-align: left;
}



#s-22bbec64-3f3f-4cc9-8b1f-79226baba415 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 0%;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-radius: 2px;
background-color: rgba(255, 252, 232, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 62, 46, 1);
}
#s-22bbec64-3f3f-4cc9-8b1f-79226baba415:hover {border-style: solid !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-22bbec64-3f3f-4cc9-8b1f-79226baba415:active {border-style: solid !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-22bbec64-3f3f-4cc9-8b1f-79226baba415-root {
    text-align: left;
  }


#s-22bbec64-3f3f-4cc9-8b1f-79226baba415.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-22bbec64-3f3f-4cc9-8b1f-79226baba415-root {
    text-align: left;
  }


#s-22bbec64-3f3f-4cc9-8b1f-79226baba415.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-22bbec64-3f3f-4cc9-8b1f-79226baba415-root {
    text-align: left;
  }


#s-22bbec64-3f3f-4cc9-8b1f-79226baba415.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-22bbec64-3f3f-4cc9-8b1f-79226baba415-root {
    text-align: left;
  }


#s-22bbec64-3f3f-4cc9-8b1f-79226baba415.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-22bbec64-3f3f-4cc9-8b1f-79226baba415-root {
    text-align: left;
  }


#s-22bbec64-3f3f-4cc9-8b1f-79226baba415.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-f73f080a-ff41-463e-ba03-61cdd924cf58 {
  margin-top: 30px;
margin-bottom: 30px;
padding-left: 0px;
padding-right: 0px;
text-align: right;
}







  #s-f73f080a-ff41-463e-ba03-61cdd924cf58 img.shogun-image {
    

    
    
    
  }


#s-f73f080a-ff41-463e-ba03-61cdd924cf58 .shogun-image-content {
  
    align-items: center;
  
}

#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f {
  background-repeat: no-repeat;
background-size: cover;
min-height: 900px;
background-position: center center;
}
@media (min-width: 1200px){#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f {
  display: none;
}
#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f, #wrap-s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f {
  display: none;
}
#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f, #wrap-s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f { display:none !important; }}@media (max-width: 767px){#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f {
  display: none;
}
#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f, #wrap-s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f { display:none !important; }}







#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d4b86faa-dfec-4cbf-84a8-39fa2f81481f.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-3151c204-ae8d-4788-a5ab-9a83df67fa0a {
  padding-top: 50px;
padding-left: 25px;
padding-bottom: 28px;
padding-right: 25px;
min-height: 50px;
}








#s-3151c204-ae8d-4788-a5ab-9a83df67fa0a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3151c204-ae8d-4788-a5ab-9a83df67fa0a.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-b6604f46-9abf-4ba2-a1cf-232eae83f96c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b6604f46-9abf-4ba2-a1cf-232eae83f96c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b6604f46-9abf-4ba2-a1cf-232eae83f96c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-b6604f46-9abf-4ba2-a1cf-232eae83f96c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b6604f46-9abf-4ba2-a1cf-232eae83f96c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-b6604f46-9abf-4ba2-a1cf-232eae83f96c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-b6604f46-9abf-4ba2-a1cf-232eae83f96c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

}

#s-148dd125-9300-4c93-92f6-93bd13068721 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-148dd125-9300-4c93-92f6-93bd13068721 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  
  
  text-align: left;
}



#s-a27f317b-4ce2-4821-96f0-f90c8dc95209 {
  margin-top: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: right;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-a27f317b-4ce2-4821-96f0-f90c8dc95209:hover {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a27f317b-4ce2-4821-96f0-f90c8dc95209:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}

  #s-a27f317b-4ce2-4821-96f0-f90c8dc95209-root {
    text-align: right;
  }


#s-a27f317b-4ce2-4821-96f0-f90c8dc95209.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a27f317b-4ce2-4821-96f0-f90c8dc95209-root {
    text-align: right;
  }


#s-a27f317b-4ce2-4821-96f0-f90c8dc95209.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a27f317b-4ce2-4821-96f0-f90c8dc95209-root {
    text-align: right;
  }


#s-a27f317b-4ce2-4821-96f0-f90c8dc95209.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a27f317b-4ce2-4821-96f0-f90c8dc95209-root {
    text-align: right;
  }


#s-a27f317b-4ce2-4821-96f0-f90c8dc95209.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a27f317b-4ce2-4821-96f0-f90c8dc95209-root {
    text-align: right;
  }


#s-a27f317b-4ce2-4821-96f0-f90c8dc95209.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 900px;
background-position: center center;
}
@media (min-width: 1200px){#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835 {
  display: none;
}
#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835, #wrap-s-cd7584d0-a0ef-4d62-9a45-0825d61ab835 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835 {
  display: none;
}
#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835, #wrap-s-cd7584d0-a0ef-4d62-9a45-0825d61ab835 { display:none !important; }}@media (max-width: 767px){#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835 {
  display: none;
}
#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835, #wrap-s-cd7584d0-a0ef-4d62-9a45-0825d61ab835 { display:none !important; }}







#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd7584d0-a0ef-4d62-9a45-0825d61ab835.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-74aa2c3b-ebf2-4019-87c2-d47c100685c7 {
  padding-top: 50px;
padding-left: 25px;
padding-bottom: 20px;
padding-right: 25px;
min-height: 50px;
}








#s-74aa2c3b-ebf2-4019-87c2-d47c100685c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-74aa2c3b-ebf2-4019-87c2-d47c100685c7.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-897cc212-284b-4168-9640-bd1ce5b8b600"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-897cc212-284b-4168-9640-bd1ce5b8b600"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-897cc212-284b-4168-9640-bd1ce5b8b600"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-897cc212-284b-4168-9640-bd1ce5b8b600"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-cf4890c2-361d-4ae2-8405-ba4a197a04f0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-cf4890c2-361d-4ae2-8405-ba4a197a04f0 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 40px;
  
  
  text-align: left;
}



#s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5 {
  margin-top: 15px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: right;
text-decoration: none;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5:hover {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5:active {background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}

  #s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5-root {
    text-align: right;
  }


#s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5-root {
    text-align: right;
  }


#s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5-root {
    text-align: right;
  }


#s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5-root {
    text-align: right;
  }


#s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5-root {
    text-align: right;
  }


#s-7e69879d-3106-4beb-8bd4-f8dd8a8931c5.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 18px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-a1dcc58f-16a1-4152-b40b-90113d9687cd {
  padding-top: 40px;
padding-bottom: 70px;
min-height: 50px;
background-color: rgba(255, 252, 232, 1);
}
@media (min-width: 1200px){#s-a1dcc58f-16a1-4152-b40b-90113d9687cd {
  display: none;
}
#s-a1dcc58f-16a1-4152-b40b-90113d9687cd, #wrap-s-a1dcc58f-16a1-4152-b40b-90113d9687cd { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a1dcc58f-16a1-4152-b40b-90113d9687cd {
  display: none;
}
#s-a1dcc58f-16a1-4152-b40b-90113d9687cd, #wrap-s-a1dcc58f-16a1-4152-b40b-90113d9687cd { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a1dcc58f-16a1-4152-b40b-90113d9687cd {
  
}
}@media (max-width: 767px){#s-a1dcc58f-16a1-4152-b40b-90113d9687cd {
  display: none;
}
#s-a1dcc58f-16a1-4152-b40b-90113d9687cd, #wrap-s-a1dcc58f-16a1-4152-b40b-90113d9687cd { display:none !important; }}







#s-a1dcc58f-16a1-4152-b40b-90113d9687cd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a1dcc58f-16a1-4152-b40b-90113d9687cd.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-f95a8819-1d0e-4b57-a9de-46378c0e04e7 {
  padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f95a8819-1d0e-4b57-a9de-46378c0e04e7 .shogun-heading-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 35px;
  
  letter-spacing: 2px;
  
}



#s-fa59e00e-b9cb-4845-a05c-dc012ac6636c {
  margin-top: 20px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-left: 7%;
padding-right: 7%;
min-height: 50px;
}
@media (min-width: 1200px){#s-fa59e00e-b9cb-4845-a05c-dc012ac6636c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fa59e00e-b9cb-4845-a05c-dc012ac6636c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-fa59e00e-b9cb-4845-a05c-dc012ac6636c {
  
}
}@media (max-width: 767px){#s-fa59e00e-b9cb-4845-a05c-dc012ac6636c {
  
}
}







#s-fa59e00e-b9cb-4845-a05c-dc012ac6636c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fa59e00e-b9cb-4845-a05c-dc012ac6636c.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-3d62a552-a012-424f-9751-1d42808d5595"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3d62a552-a012-424f-9751-1d42808d5595"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3d62a552-a012-424f-9751-1d42808d5595"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3d62a552-a012-424f-9751-1d42808d5595"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c8b321db-1ee8-4793-84de-e9c3b2284a72 {
  padding-left: 0px;
padding-right: 0px;
min-height: 50px;
}
@media (max-width: 767px){#s-c8b321db-1ee8-4793-84de-e9c3b2284a72 {
  margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-c8b321db-1ee8-4793-84de-e9c3b2284a72 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c8b321db-1ee8-4793-84de-e9c3b2284a72.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-593068d5-db1b-4893-9c4a-f9de99fcf255 {
  display: none;
}
#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca {
  text-align: left;
}



.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35c1bb51-6caa-43d6-bd83-7e004c8bc6ca img.shogun-image {
  width: 100%;
}



}
#s-8d61b7bb-95ec-4d26-9612-73318d855a13 {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-8d61b7bb-95ec-4d26-9612-73318d855a13 .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-d2f058b6-611b-4045-9a4a-1c6f343da412 {
  margin-bottom: 20px;
text-align: center;
}

#s-d2f058b6-611b-4045-9a4a-1c6f343da412 .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-d2f058b6-611b-4045-9a4a-1c6f343da412 .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-d2f058b6-611b-4045-9a4a-1c6f343da412 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e43d9eda-663b-4b08-9a01-e27acd6a7ca7 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-e43d9eda-663b-4b08-9a01-e27acd6a7ca7:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e43d9eda-663b-4b08-9a01-e27acd6a7ca7:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-e43d9eda-663b-4b08-9a01-e27acd6a7ca7 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-e43d9eda-663b-4b08-9a01-e27acd6a7ca7 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e43d9eda-663b-4b08-9a01-e27acd6a7ca7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e43d9eda-663b-4b08-9a01-e27acd6a7ca7.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e43d9eda-663b-4b08-9a01-e27acd6a7ca7.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



#s-57f9a981-6ad1-45a1-8862-d285e2dd2639 {
  min-height: 50px;
}
@media (max-width: 767px){#s-57f9a981-6ad1-45a1-8862-d285e2dd2639 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-57f9a981-6ad1-45a1-8862-d285e2dd2639 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-57f9a981-6ad1-45a1-8862-d285e2dd2639.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-b00bc623-13a3-4220-b8dc-8fdcd6cc2e2a {
  display: none;
}
#s-b7743309-3da2-4409-8902-fb2e4836476d {
  text-align: left;
}



.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7743309-3da2-4409-8902-fb2e4836476d img.shogun-image {
  width: 100%;
}



}
#s-071c1bfa-e630-440d-b6bf-ed97db225d15 {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-071c1bfa-e630-440d-b6bf-ed97db225d15 .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-15bdfd08-1742-4e8b-bfb2-134810d040f1 {
  margin-bottom: 20px;
text-align: center;
}

#s-15bdfd08-1742-4e8b-bfb2-134810d040f1 .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-15bdfd08-1742-4e8b-bfb2-134810d040f1 .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-15bdfd08-1742-4e8b-bfb2-134810d040f1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a311e0e8-482a-4497-ba6d-fd721707f36a {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-a311e0e8-482a-4497-ba6d-fd721707f36a:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a311e0e8-482a-4497-ba6d-fd721707f36a:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-a311e0e8-482a-4497-ba6d-fd721707f36a {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-a311e0e8-482a-4497-ba6d-fd721707f36a {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a311e0e8-482a-4497-ba6d-fd721707f36a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a311e0e8-482a-4497-ba6d-fd721707f36a.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a311e0e8-482a-4497-ba6d-fd721707f36a.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



#s-5525579f-54d4-4789-a643-0039b22255c3 {
  margin-top: 30px;
margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-5525579f-54d4-4789-a643-0039b22255c3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5525579f-54d4-4789-a643-0039b22255c3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5525579f-54d4-4789-a643-0039b22255c3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5525579f-54d4-4789-a643-0039b22255c3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-e5a4c564-9b06-46f1-a78e-21a9311f4591 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 50px;
}
@media (max-width: 767px){#s-e5a4c564-9b06-46f1-a78e-21a9311f4591 {
  margin-left: 0px;
margin-bottom: 60px;
margin-right: 0px;
}
}







#s-e5a4c564-9b06-46f1-a78e-21a9311f4591 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e5a4c564-9b06-46f1-a78e-21a9311f4591.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8e61ac1c-a3ec-40e3-9393-037c79eee813 {
  display: none;
}
#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b {
  text-align: left;
}



.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39d2339-f0a2-4c9d-bc96-1ae7aa81370b img.shogun-image {
  width: 100%;
}



}
#s-af56ebc5-47a7-43fc-930d-40ba96be9a51 {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-af56ebc5-47a7-43fc-930d-40ba96be9a51 .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-38246895-68a1-4f8f-bba0-b5279629346c {
  margin-bottom: 20px;
text-align: center;
}

#s-38246895-68a1-4f8f-bba0-b5279629346c .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-38246895-68a1-4f8f-bba0-b5279629346c .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-38246895-68a1-4f8f-bba0-b5279629346c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-0bbe5a02-c1b2-446a-83d7-d2bd392aa2a5 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-0bbe5a02-c1b2-446a-83d7-d2bd392aa2a5:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-0bbe5a02-c1b2-446a-83d7-d2bd392aa2a5:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-0bbe5a02-c1b2-446a-83d7-d2bd392aa2a5 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-0bbe5a02-c1b2-446a-83d7-d2bd392aa2a5 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0bbe5a02-c1b2-446a-83d7-d2bd392aa2a5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0bbe5a02-c1b2-446a-83d7-d2bd392aa2a5.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0bbe5a02-c1b2-446a-83d7-d2bd392aa2a5.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



#s-84eda305-fbea-4cf3-a43b-8ab3ec8ae2bc {
  min-height: 50px;
}
@media (max-width: 767px){#s-84eda305-fbea-4cf3-a43b-8ab3ec8ae2bc {
  margin-left: 0px;
margin-right: 0px;
}
}







#s-84eda305-fbea-4cf3-a43b-8ab3ec8ae2bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-84eda305-fbea-4cf3-a43b-8ab3ec8ae2bc.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-1644d191-79ee-4108-93fc-dc7484b2b5be {
  display: none;
}
#s-a002e094-357c-435c-aa22-5cfb1f1e208e {
  text-align: left;
}



.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){

.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a002e094-357c-435c-aa22-5cfb1f1e208e img.shogun-image {
  width: 100%;
}



}
#s-456431b5-3c65-4540-928d-bc03a5141acb {
  margin-top: 20px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-456431b5-3c65-4540-928d-bc03a5141acb .shg-product-title-component h4 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-b80ef475-aae3-4961-b04a-b8df8ea86f74 {
  margin-bottom: 20px;
text-align: center;
}

#s-b80ef475-aae3-4961-b04a-b8df8ea86f74 .shg-product-sold-out {
  display: none;
  color: rgba(0, 62, 46, 1);
  font-size: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b80ef475-aae3-4961-b04a-b8df8ea86f74 .shg-product-price {
  color: rgba(0, 62, 46, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: ;
}

#s-b80ef475-aae3-4961-b04a-b8df8ea86f74 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2c7b7946-e37b-48bb-9ef7-c1ff247b2628 {
  padding-top: 15px;
padding-left: 30px;
padding-bottom: 15px;
padding-right: 30px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 62, 46, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 252, 232, 1);
text-align: center;
cursor: pointer;
color: rgba(0, 62, 46, 1);
background-image: none;
hover-type: color;
}
#s-2c7b7946-e37b-48bb-9ef7-c1ff247b2628:hover {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
color: rgba(0, 62, 46, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-2c7b7946-e37b-48bb-9ef7-c1ff247b2628:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(255, 252, 232, 1) !important;
background-color: rgba(80, 169, 135, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 62, 46, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-2c7b7946-e37b-48bb-9ef7-c1ff247b2628 {
  padding-left: 20px;
padding-right: 20px;
}
}


#s-2c7b7946-e37b-48bb-9ef7-c1ff247b2628 {
  cursor: pointer;
  user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2c7b7946-e37b-48bb-9ef7-c1ff247b2628.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2c7b7946-e37b-48bb-9ef7-c1ff247b2628.shg-btn {
  color: rgba(0, 62, 46, 1);
  font-size: 14px;
  font-weight: 600;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-2c7b7946-e37b-48bb-9ef7-c1ff247b2628.shg-btn.shg-product-atc-error {
  font-weight: 600;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
}



@media (min-width: 1200px){#s-a46789b3-76ef-4f03-8ba2-da0006e2c616 {
  display: none;
}
#s-a46789b3-76ef-4f03-8ba2-da0006e2c616, #wrap-s-a46789b3-76ef-4f03-8ba2-da0006e2c616 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a46789b3-76ef-4f03-8ba2-da0006e2c616 {
  display: none;
}
#s-a46789b3-76ef-4f03-8ba2-da0006e2c616, #wrap-s-a46789b3-76ef-4f03-8ba2-da0006e2c616 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a46789b3-76ef-4f03-8ba2-da0006e2c616 {
  
}
}@media (max-width: 767px){#s-a46789b3-76ef-4f03-8ba2-da0006e2c616 {
  display: none;
}
#s-a46789b3-76ef-4f03-8ba2-da0006e2c616, #wrap-s-a46789b3-76ef-4f03-8ba2-da0006e2c616 { display:none !important; }}
@media (min-width: 0px) {
[id="s-a46789b3-76ef-4f03-8ba2-da0006e2c616"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a46789b3-76ef-4f03-8ba2-da0006e2c616"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a46789b3-76ef-4f03-8ba2-da0006e2c616"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a46789b3-76ef-4f03-8ba2-da0006e2c616"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-b85c59c1-0767-4d08-8e06-6982dd03271b {
  background-repeat: no-repeat;
background-size: cover;
min-height: 571px;
background-position: center center;
}








#s-b85c59c1-0767-4d08-8e06-6982dd03271b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b85c59c1-0767-4d08-8e06-6982dd03271b.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8b50be84-2667-40f7-b381-01b2de421559 {
  margin-left: 13%;
margin-right: 13%;
padding-left: 0%;
padding-right: 0%;
min-height: 425px;
max-width: 400px;
background-color: rgba(255, 255, 255, 1);
}








#s-8b50be84-2667-40f7-b381-01b2de421559 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8b50be84-2667-40f7-b381-01b2de421559.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-8790a023-2806-4998-95cd-711cee078fc2 {
  margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-8790a023-2806-4998-95cd-711cee078fc2 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-f850f211-24a7-412e-9ff6-39a3a0dfaa26 {
  margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f850f211-24a7-412e-9ff6-39a3a0dfaa26 .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-34aca817-0dc1-408f-8b44-1d45df20320a {
  margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-34aca817-0dc1-408f-8b44-1d45df20320a .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-a624e25c-f832-4ad9-9ddf-f76bef5d304c {
  margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a624e25c-f832-4ad9-9ddf-f76bef5d304c .shogun-heading-component h1 {
  color: rgba(0, 62, 46, 1);
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-5ee5c534-7cd9-46e3-83e4-2242a8eb570e {
  background-size: cover;
margin-top: 0px;
margin-right: 0%;
min-height: 500px;
background-position: center center;
background-color: rgba(252, 244, 170, 1);
}








#s-5ee5c534-7cd9-46e3-83e4-2242a8eb570e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5ee5c534-7cd9-46e3-83e4-2242a8eb570e.shg-box.shg-c {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

#s-89089fb9-8e93-4062-a20f-5f3720ab1a50 {
  margin-left: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-89089fb9-8e93-4062-a20f-5f3720ab1a50"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-89089fb9-8e93-4062-a20f-5f3720ab1a50"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-89089fb9-8e93-4062-a20f-5f3720ab1a50"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-89089fb9-8e93-4062-a20f-5f3720ab1a50"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-998aaacf-6c0f-44d1-ac32-09f60a0c24ef {
  text-align: center;
}







  #s-998aaacf-6c0f-44d1-ac32-09f60a0c24ef img.shogun-image {
    

    
    
    
  }


#s-998aaacf-6c0f-44d1-ac32-09f60a0c24ef .shogun-image-content {
  
    align-items: center;
  
}

#s-f02ff128-1d71-4e9c-8dfd-09d346b904b2 {
  text-align: center;
}







  #s-f02ff128-1d71-4e9c-8dfd-09d346b904b2 img.shogun-image {
    

    
    
    
  }


#s-f02ff128-1d71-4e9c-8dfd-09d346b904b2 .shogun-image-content {
  
    align-items: center;
  
}

#s-ba18d2ad-92b8-435d-bcf4-0f72508e3055 {
  margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-ba18d2ad-92b8-435d-bcf4-0f72508e3055"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ba18d2ad-92b8-435d-bcf4-0f72508e3055"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ba18d2ad-92b8-435d-bcf4-0f72508e3055"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ba18d2ad-92b8-435d-bcf4-0f72508e3055"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-1f403c2c-9703-43e0-bded-2f71df06da0c {
  text-align: center;
}







  #s-1f403c2c-9703-43e0-bded-2f71df06da0c img.shogun-image {
    

    
    
    
  }


#s-1f403c2c-9703-43e0-bded-2f71df06da0c .shogun-image-content {
  
    align-items: center;
  
}

#s-3a9aae64-75c1-47ec-9e87-63b1b2cc781d {
  text-align: center;
}







  #s-3a9aae64-75c1-47ec-9e87-63b1b2cc781d img.shogun-image {
    

    
    
    
  }


#s-3a9aae64-75c1-47ec-9e87-63b1b2cc781d .shogun-image-content {
  
    align-items: center;
  
}

/*
  $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:after,.shg-c:before{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}@media (max-width:1024px){.shg-box,.shg-c{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,.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:focus,.shg-lightbox .shg-lightbox-close:hover{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 .3s}.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}