.shg-box {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  /**
   * While `flex: 1` is enough here, we need to supply the rest
   * of the parameters (`1 auto`) to keep compatibility with IE11.
   * Otherwise, IE11 flex would break.
   */
  flex: 1 1 auto;
}

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
  /**
   * 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: flex;
  width: 100%;
}

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

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

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

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

.shg-box-video-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: -1;
}

#s-1af5e56d-692e-45a5-8cd5-b56151a5465b {
  background-size: cover;
margin-top: -30px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 200px;
background-position: center center;
background-color: rgba(35, 31, 32, 1);
}
@media (min-width: 1200px){#s-1af5e56d-692e-45a5-8cd5-b56151a5465b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1af5e56d-692e-45a5-8cd5-b56151a5465b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1af5e56d-692e-45a5-8cd5-b56151a5465b {
  padding-top: 50px;
}
}@media (max-width: 767px){#s-1af5e56d-692e-45a5-8cd5-b56151a5465b {
  padding-top: 60px;
min-height: 150px;
}
}







#s-1af5e56d-692e-45a5-8cd5-b56151a5465b > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0.15;
}#s-1af5e56d-692e-45a5-8cd5-b56151a5465b.shg-box.shg-c {
  justify-content: center;
}

#s-115b5f33-beac-4289-a356-d42333282c67 {
  border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.5);
border-style: solid;
border-radius: 0px;
min-height: 146px;
opacity: 1;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-115b5f33-beac-4289-a356-d42333282c67 {
  padding-top: 40px;
padding-bottom: 40px;
}
}@media (max-width: 767px){#s-115b5f33-beac-4289-a356-d42333282c67 {
  padding-top: 30px;
min-height: 25px;
}
}







#s-115b5f33-beac-4289-a356-d42333282c67 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-115b5f33-beac-4289-a356-d42333282c67.shg-box.shg-c {
  justify-content: center;
}

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

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

#s-4f0dfeb2-74ac-4352-8a34-ed2d2616979e {
  margin-top: 10px;
margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 0px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-4f0dfeb2-74ac-4352-8a34-ed2d2616979e {
  margin-top: 1px;
}
}@media (max-width: 767px){#s-4f0dfeb2-74ac-4352-8a34-ed2d2616979e {
  margin-top: 0px;
}
}
#s-4f0dfeb2-74ac-4352-8a34-ed2d2616979e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 40px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 1200px){#s-4f0dfeb2-74ac-4352-8a34-ed2d2616979e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 55px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-4f0dfeb2-74ac-4352-8a34-ed2d2616979e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 55px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-4f0dfeb2-74ac-4352-8a34-ed2d2616979e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 28px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-bdb372db-d059-4c3a-ad1a-1363f9a072d9 {
  margin-top: -5px;
margin-left: 50px;
margin-bottom: -5px;
margin-right: 50px;
}
@media (max-width: 767px){#s-bdb372db-d059-4c3a-ad1a-1363f9a072d9 {
  margin-left: 20px;
margin-right: 20px;
}
}
#s-bdb372db-d059-4c3a-ad1a-1363f9a072d9 hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(185, 185, 185, 1);
}

#s-26d7ebdc-103c-40c6-9469-dc02b99ffcf6 {
  margin-left: 10px;
margin-bottom: 0px;
margin-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}
@media (max-width: 767px){#s-26d7ebdc-103c-40c6-9469-dc02b99ffcf6 {
  padding-top: 0px;
padding-bottom: 20px;
}
}
#s-26d7ebdc-103c-40c6-9469-dc02b99ffcf6 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (max-width: 767px){#s-26d7ebdc-103c-40c6-9469-dc02b99ffcf6 .shogun-heading-component h4 {
  color: rgba(255, 255, 255, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 10px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-b5024d32-50ef-480d-adba-f89a6aef6557 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-b5024d32-50ef-480d-adba-f89a6aef6557 {
  margin-left: -150px;
margin-right: -150px;
}
}@media (max-width: 767px){#s-b5024d32-50ef-480d-adba-f89a6aef6557 {
  margin-left: -40px;
margin-right: -40px;
}
}







#s-b5024d32-50ef-480d-adba-f89a6aef6557 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b5024d32-50ef-480d-adba-f89a6aef6557.shg-box.shg-c {
  justify-content: center;
}

#s-9ef23301-2b90-427c-b295-1e03f84e5881 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 20px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-9ef23301-2b90-427c-b295-1e03f84e5881 {
  margin-left: 20px;
margin-right: 20px;
}
}
#s-9ef23301-2b90-427c-b295-1e03f84e5881 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 1200px){#s-9ef23301-2b90-427c-b295-1e03f84e5881 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-9ef23301-2b90-427c-b295-1e03f84e5881 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-9ef23301-2b90-427c-b295-1e03f84e5881 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-9ef23301-2b90-427c-b295-1e03f84e5881 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-17c84031-3b71-4e37-82f9-d112b2dd9a36 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-17c84031-3b71-4e37-82f9-d112b2dd9a36 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 1200px){#s-17c84031-3b71-4e37-82f9-d112b2dd9a36 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-17c84031-3b71-4e37-82f9-d112b2dd9a36 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-17c84031-3b71-4e37-82f9-d112b2dd9a36 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-17c84031-3b71-4e37-82f9-d112b2dd9a36 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-92b98c9c-812e-44b4-aa54-d7b7ca06d8e5 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-92b98c9c-812e-44b4-aa54-d7b7ca06d8e5 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-19610dbc-99ef-4fbb-887e-a47815deca44 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-bf853f03-d874-45dd-9448-ee85fbf977b7 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-bf853f03-d874-45dd-9448-ee85fbf977b7 {
  margin-left: 20px;
margin-right: 20px;
}
}
#s-bf853f03-d874-45dd-9448-ee85fbf977b7 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 1200px){#s-bf853f03-d874-45dd-9448-ee85fbf977b7 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-bf853f03-d874-45dd-9448-ee85fbf977b7 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-bf853f03-d874-45dd-9448-ee85fbf977b7 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-bf853f03-d874-45dd-9448-ee85fbf977b7 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-8b7a1db1-8d3e-4863-912d-a489e6762ed3 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8b7a1db1-8d3e-4863-912d-a489e6762ed3 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 1200px){#s-8b7a1db1-8d3e-4863-912d-a489e6762ed3 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8b7a1db1-8d3e-4863-912d-a489e6762ed3 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (min-width: 768px) and (max-width: 991px){#s-8b7a1db1-8d3e-4863-912d-a489e6762ed3 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-8b7a1db1-8d3e-4863-912d-a489e6762ed3 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  normal ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-605c1cfe-016d-4c0b-b962-035320ee86e3 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-bc7994dc-bdb1-4c8e-abf3-05185df9776a {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bc7994dc-bdb1-4c8e-abf3-05185df9776a .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-bc7994dc-bdb1-4c8e-abf3-05185df9776a .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-bc7994dc-bdb1-4c8e-abf3-05185df9776a .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


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

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

.shg-c-xs-1,
.shg-c-xs-2,
.shg-c-xs-3,
.shg-c-xs-4,
.shg-c-xs-5,
.shg-c-xs-6,
.shg-c-xs-7,
.shg-c-xs-8,
.shg-c-xs-9,
.shg-c-xs-10,
.shg-c-xs-11,
.shg-c-xs-12,
.shg-c-sm-1,
.shg-c-sm-2,
.shg-c-sm-3,
.shg-c-sm-4,
.shg-c-sm-5,
.shg-c-sm-6,
.shg-c-sm-7,
.shg-c-sm-8,
.shg-c-sm-9,
.shg-c-sm-10,
.shg-c-sm-11,
.shg-c-sm-12,
.shg-c-md-1,
.shg-c-md-2,
.shg-c-md-3,
.shg-c-md-4,
.shg-c-md-5,
.shg-c-md-6,
.shg-c-md-7,
.shg-c-md-8,
.shg-c-md-9,
.shg-c-md-10,
.shg-c-md-11,
.shg-c-md-12,
.shg-c-lg-1,
.shg-c-lg-2,
.shg-c-lg-3,
.shg-c-lg-4,
.shg-c-lg-5,
.shg-c-lg-6,
.shg-c-lg-7,
.shg-c-lg-8,
.shg-c-lg-9,
.shg-c-lg-10,
.shg-c-lg-11,
.shg-c-lg-12 {
  position: relative;
}

@media (min-width: 0px) {
[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5930ccd6-7bf3-41e2-8082-42fcb4882ddd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-465fcccd-5865-4cc6-9e9e-3b0daf0041df {
  min-height: 10px;
}
@media (max-width: 767px){#s-465fcccd-5865-4cc6-9e9e-3b0daf0041df {
  margin-top: 0px;
margin-bottom: 0px;
}
}







#s-465fcccd-5865-4cc6-9e9e-3b0daf0041df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-465fcccd-5865-4cc6-9e9e-3b0daf0041df.shg-box.shg-c {
  justify-content: center;
}

#s-a7017392-eed1-446d-a14c-5260600bcb64 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a7017392-eed1-446d-a14c-5260600bcb64 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-429ca948-ce48-4c3b-8dcc-d17e5561b5d8 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-429ca948-ce48-4c3b-8dcc-d17e5561b5d8 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-429ca948-ce48-4c3b-8dcc-d17e5561b5d8 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-429ca948-ce48-4c3b-8dcc-d17e5561b5d8 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-ddedd60e-23b7-488e-a108-3e67e99bdc08 {
  margin-left: 60px;
margin-right: 60px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (min-width: 768px) and (max-width: 991px){#s-ddedd60e-23b7-488e-a108-3e67e99bdc08 {
  margin-left: 60px;
margin-right: 60px;
}
}
#s-ddedd60e-23b7-488e-a108-3e67e99bdc08 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-ddedd60e-23b7-488e-a108-3e67e99bdc08 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-ddedd60e-23b7-488e-a108-3e67e99bdc08 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-e6954480-a0a0-42a9-bf3e-a4911b15051c {
  margin-left: 60px;
margin-right: 60px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e6954480-a0a0-42a9-bf3e-a4911b15051c .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-e6954480-a0a0-42a9-bf3e-a4911b15051c .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-e6954480-a0a0-42a9-bf3e-a4911b15051c .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-ede191c8-4ef8-4984-b1b1-34ebf491cbc1 {
  min-height: 30px;
}
@media (min-width: 768px) and (max-width: 991px){#s-ede191c8-4ef8-4984-b1b1-34ebf491cbc1 {
  min-height: 300px;
}
}@media (max-width: 767px){#s-ede191c8-4ef8-4984-b1b1-34ebf491cbc1 {
  margin-top: 0px;
margin-bottom: 0px;
min-height: 20px;
}
}







#s-ede191c8-4ef8-4984-b1b1-34ebf491cbc1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ede191c8-4ef8-4984-b1b1-34ebf491cbc1.shg-box.shg-c {
  justify-content: center;
}

#s-d35bbd42-f9a9-476c-b736-19b7e1b6838a {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d35bbd42-f9a9-476c-b736-19b7e1b6838a .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0b5e6bad-b73a-4fc3-9ad7-50453685b8be {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0b5e6bad-b73a-4fc3-9ad7-50453685b8be .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-0b5e6bad-b73a-4fc3-9ad7-50453685b8be .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-0b5e6bad-b73a-4fc3-9ad7-50453685b8be .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-983ca4c5-183c-4d8d-af99-b373e74e2796 {
  margin-left: 60px;
margin-right: 60px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-983ca4c5-183c-4d8d-af99-b373e74e2796 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-983ca4c5-183c-4d8d-af99-b373e74e2796 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-983ca4c5-183c-4d8d-af99-b373e74e2796 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-644e2832-c1fe-4f37-8cfd-4adfe397f1d4 {
  margin-left: 60px;
margin-right: 60px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-644e2832-c1fe-4f37-8cfd-4adfe397f1d4 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-644e2832-c1fe-4f37-8cfd-4adfe397f1d4 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-644e2832-c1fe-4f37-8cfd-4adfe397f1d4 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-79f5e365-d7df-44f5-87e9-0c80f77fb0c4 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-f64afcb2-df02-45a3-a5d7-a0192f637ce9 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f64afcb2-df02-45a3-a5d7-a0192f637ce9 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-f64afcb2-df02-45a3-a5d7-a0192f637ce9 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-f64afcb2-df02-45a3-a5d7-a0192f637ce9 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
@media (min-width: 768px) and (max-width: 991px){#s-486c50a7-3ad3-48b3-abf8-151598402364 {
  margin-left: 20px;
margin-right: 20px;
}
}
@media (min-width: 0px) {
[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-486c50a7-3ad3-48b3-abf8-151598402364"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-20d61e7c-e000-4bcd-9ac3-a7d0a7931d23 {
  min-height: 375px;
}








#s-20d61e7c-e000-4bcd-9ac3-a7d0a7931d23 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-20d61e7c-e000-4bcd-9ac3-a7d0a7931d23.shg-box.shg-c {
  justify-content: flex-start;
}

#s-b0098b9c-07a7-4922-80fa-2c05aa0d1608 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b0098b9c-07a7-4922-80fa-2c05aa0d1608 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f46fe4e3-d2a0-47ca-8a8a-2712ae62937e {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f46fe4e3-d2a0-47ca-8a8a-2712ae62937e .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (max-width: 767px){#s-f46fe4e3-d2a0-47ca-8a8a-2712ae62937e .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c {
  margin-left: 40px;
margin-right: 40px;
}

@media (min-width: 0px) {
[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ee31adf9-2b7b-440c-a17f-0dc548c6fe8c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-a7b88d68-68ac-42f6-9d1e-69abc3bdfea6 {
  min-height: 50px;
}








#s-a7b88d68-68ac-42f6-9d1e-69abc3bdfea6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a7b88d68-68ac-42f6-9d1e-69abc3bdfea6.shg-box.shg-c {
  justify-content: center;
}

#s-96b4f92c-664e-4528-950c-310d3c5e2a22 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-96b4f92c-664e-4528-950c-310d3c5e2a22 {
  margin-left: 20px;
}
}
#s-96b4f92c-664e-4528-950c-310d3c5e2a22 .shogun-icon-wrapper {
  text-align: center;
}


#s-96b4f92c-664e-4528-950c-310d3c5e2a22 .shogun-icon-wrapper > .shogun-icon {

  font-size: 50px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-96b4f92c-664e-4528-950c-310d3c5e2a22 .shogun-icon-wrapper {
  text-align: center;
}


#s-96b4f92c-664e-4528-950c-310d3c5e2a22 .shogun-icon-wrapper > .shogun-icon {

  font-size: 40px !important;
  color: #495056;
}
}@media (max-width: 767px){#s-96b4f92c-664e-4528-950c-310d3c5e2a22 .shogun-icon-wrapper {
  text-align: center;
}


#s-96b4f92c-664e-4528-950c-310d3c5e2a22 .shogun-icon-wrapper > .shogun-icon {

  font-size: 35px !important;
  color: #495056;
}
}
#s-ed14076a-ba76-486f-ab25-77435bf7cd30 {
  min-height: 70px;
}








#s-ed14076a-ba76-486f-ab25-77435bf7cd30 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ed14076a-ba76-486f-ab25-77435bf7cd30.shg-box.shg-c {
  justify-content: center;
}

#s-782a73e3-c3d1-40db-a068-d6fabddf7fba {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-782a73e3-c3d1-40db-a068-d6fabddf7fba {
  margin-left: -20px;
margin-right: 20px;
padding-top: 0px;
padding-bottom: 0px;
}
}
#s-782a73e3-c3d1-40db-a068-d6fabddf7fba .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-782a73e3-c3d1-40db-a068-d6fabddf7fba .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-782a73e3-c3d1-40db-a068-d6fabddf7fba .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 11px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-969a8760-fe70-4444-84b7-20ab3dcfca4b {
  margin-left: 40px;
margin-right: 40px;
}

@media (min-width: 0px) {
[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-969a8760-fe70-4444-84b7-20ab3dcfca4b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-e0c5e22d-b74e-4c8b-9c28-2d0abaab769b {
  min-height: 50px;
}








#s-e0c5e22d-b74e-4c8b-9c28-2d0abaab769b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e0c5e22d-b74e-4c8b-9c28-2d0abaab769b.shg-box.shg-c {
  justify-content: center;
}

#s-981bfddb-b73b-4108-98e2-dfdad5ea5541 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-981bfddb-b73b-4108-98e2-dfdad5ea5541 {
  margin-left: 20px;
}
}
#s-981bfddb-b73b-4108-98e2-dfdad5ea5541 .shogun-icon-wrapper {
  text-align: center;
}


#s-981bfddb-b73b-4108-98e2-dfdad5ea5541 .shogun-icon-wrapper > .shogun-icon {

  font-size: 50px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-981bfddb-b73b-4108-98e2-dfdad5ea5541 .shogun-icon-wrapper {
  text-align: center;
}


#s-981bfddb-b73b-4108-98e2-dfdad5ea5541 .shogun-icon-wrapper > .shogun-icon {

  font-size: 40px !important;
  color: #495056;
}
}@media (max-width: 767px){#s-981bfddb-b73b-4108-98e2-dfdad5ea5541 .shogun-icon-wrapper {
  text-align: center;
}


#s-981bfddb-b73b-4108-98e2-dfdad5ea5541 .shogun-icon-wrapper > .shogun-icon {

  font-size: 35px !important;
  color: #495056;
}
}
#s-5ea09b40-7e62-4771-9271-e3f7c28789b6 {
  min-height: 70px;
}








#s-5ea09b40-7e62-4771-9271-e3f7c28789b6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5ea09b40-7e62-4771-9271-e3f7c28789b6.shg-box.shg-c {
  justify-content: center;
}

#s-a207a1d0-3dfa-479a-87c0-4651d3e0e892 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-a207a1d0-3dfa-479a-87c0-4651d3e0e892 {
  margin-left: -20px;
margin-right: 20px;
padding-top: 0px;
padding-bottom: 0px;
}
}
#s-a207a1d0-3dfa-479a-87c0-4651d3e0e892 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-a207a1d0-3dfa-479a-87c0-4651d3e0e892 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-a207a1d0-3dfa-479a-87c0-4651d3e0e892 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 11px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-91311d0a-9c4d-4647-ab70-7ca6b79e9295 {
  margin-left: 40px;
margin-right: 40px;
}

@media (min-width: 0px) {
[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-91311d0a-9c4d-4647-ab70-7ca6b79e9295"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-3c28afb6-22d9-41c9-8746-bc9641d99770 {
  min-height: 50px;
}








#s-3c28afb6-22d9-41c9-8746-bc9641d99770 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3c28afb6-22d9-41c9-8746-bc9641d99770.shg-box.shg-c {
  justify-content: center;
}

#s-819d4033-32ed-4ab8-8e06-5cce53876d16 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-819d4033-32ed-4ab8-8e06-5cce53876d16 {
  margin-left: 20px;
}
}
#s-819d4033-32ed-4ab8-8e06-5cce53876d16 .shogun-icon-wrapper {
  text-align: center;
}


#s-819d4033-32ed-4ab8-8e06-5cce53876d16 .shogun-icon-wrapper > .shogun-icon {

  font-size: 50px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-819d4033-32ed-4ab8-8e06-5cce53876d16 .shogun-icon-wrapper {
  text-align: center;
}


#s-819d4033-32ed-4ab8-8e06-5cce53876d16 .shogun-icon-wrapper > .shogun-icon {

  font-size: 40px !important;
  color: #495056;
}
}@media (max-width: 767px){#s-819d4033-32ed-4ab8-8e06-5cce53876d16 .shogun-icon-wrapper {
  text-align: center;
}


#s-819d4033-32ed-4ab8-8e06-5cce53876d16 .shogun-icon-wrapper > .shogun-icon {

  font-size: 35px !important;
  color: #495056;
}
}
#s-8d9a4a2c-053e-46a5-86cd-a2bb60fec249 {
  min-height: 70px;
}








#s-8d9a4a2c-053e-46a5-86cd-a2bb60fec249 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8d9a4a2c-053e-46a5-86cd-a2bb60fec249.shg-box.shg-c {
  justify-content: center;
}

#s-074b17f2-7eec-447a-b065-3d5ef68162b4 {
  min-height: 70px;
}








#s-074b17f2-7eec-447a-b065-3d5ef68162b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-074b17f2-7eec-447a-b065-3d5ef68162b4.shg-box.shg-c {
  justify-content: center;
}

#s-02423149-d4c0-4ec1-b622-670278e17213 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-02423149-d4c0-4ec1-b622-670278e17213 {
  margin-left: -20px;
margin-right: 20px;
padding-top: 0px;
padding-bottom: 0px;
}
}
#s-02423149-d4c0-4ec1-b622-670278e17213 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-02423149-d4c0-4ec1-b622-670278e17213 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-02423149-d4c0-4ec1-b622-670278e17213 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 11px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-fab013a9-5456-4635-9ae6-0abeed851a80 {
  min-height: 375px;
}








#s-fab013a9-5456-4635-9ae6-0abeed851a80 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fab013a9-5456-4635-9ae6-0abeed851a80.shg-box.shg-c {
  justify-content: flex-start;
}

#s-82b76cb6-e6bf-4c01-a119-9c833305adc3 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-82b76cb6-e6bf-4c01-a119-9c833305adc3 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ac6cedc0-94dc-4f6a-9c66-16c5e0b45462 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-ac6cedc0-94dc-4f6a-9c66-16c5e0b45462 {
  margin-left: 20px;
margin-right: 20px;
}
}
#s-ac6cedc0-94dc-4f6a-9c66-16c5e0b45462 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (max-width: 767px){#s-ac6cedc0-94dc-4f6a-9c66-16c5e0b45462 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a {
  margin-left: 40px;
margin-right: 40px;
}

@media (min-width: 0px) {
[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-67768c87-3078-4d2f-b1c5-5fbc770c8a7a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-63c1726b-9480-40f0-b62e-43c0ea96254b {
  min-height: 50px;
}








#s-63c1726b-9480-40f0-b62e-43c0ea96254b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-63c1726b-9480-40f0-b62e-43c0ea96254b.shg-box.shg-c {
  justify-content: center;
}

#s-fe2615b3-151e-4607-9424-135311c65b1b {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-fe2615b3-151e-4607-9424-135311c65b1b {
  margin-left: 20px;
}
}
#s-fe2615b3-151e-4607-9424-135311c65b1b .shogun-icon-wrapper {
  text-align: center;
}


#s-fe2615b3-151e-4607-9424-135311c65b1b .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 50px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-fe2615b3-151e-4607-9424-135311c65b1b .shogun-icon-wrapper {
  text-align: center;
}


#s-fe2615b3-151e-4607-9424-135311c65b1b .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 40px !important;
  color: #495056;
}
}@media (max-width: 767px){#s-fe2615b3-151e-4607-9424-135311c65b1b .shogun-icon-wrapper {
  text-align: center;
}


#s-fe2615b3-151e-4607-9424-135311c65b1b .shogun-icon-wrapper > a > .shogun-icon {

  font-size: 35px !important;
  color: #495056;
}
}
#s-9ff3fdaa-7f31-48a4-bf19-8bbdeb69a9fb {
  min-height: 70px;
}








#s-9ff3fdaa-7f31-48a4-bf19-8bbdeb69a9fb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9ff3fdaa-7f31-48a4-bf19-8bbdeb69a9fb.shg-box.shg-c {
  justify-content: center;
}

#s-abcf3904-80d0-4eaa-ae33-bc6b5db8ec57 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-abcf3904-80d0-4eaa-ae33-bc6b5db8ec57 {
  margin-left: -20px;
margin-right: 20px;
padding-top: 0px;
padding-bottom: 0px;
}
}
#s-abcf3904-80d0-4eaa-ae33-bc6b5db8ec57 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-abcf3904-80d0-4eaa-ae33-bc6b5db8ec57 .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

@media (min-width: 768px) and (max-width: 991px){#s-abcf3904-80d0-4eaa-ae33-bc6b5db8ec57 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-abcf3904-80d0-4eaa-ae33-bc6b5db8ec57 .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

}@media (max-width: 767px){#s-abcf3904-80d0-4eaa-ae33-bc6b5db8ec57 .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 11px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-abcf3904-80d0-4eaa-ae33-bc6b5db8ec57 .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

}
#s-7dcab8c9-3016-4cb3-9035-2776483b32f2 {
  margin-left: 40px;
margin-right: 40px;
}

@media (min-width: 0px) {
[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-7dcab8c9-3016-4cb3-9035-2776483b32f2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-b3d81994-8c17-49fb-8e69-f5d8345940c0 {
  min-height: 50px;
}








#s-b3d81994-8c17-49fb-8e69-f5d8345940c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b3d81994-8c17-49fb-8e69-f5d8345940c0.shg-box.shg-c {
  justify-content: center;
}

#s-cd0fe4d0-b8da-44ad-980f-b3d92c5d7fb5 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-cd0fe4d0-b8da-44ad-980f-b3d92c5d7fb5 {
  margin-left: 20px;
}
}
#s-cd0fe4d0-b8da-44ad-980f-b3d92c5d7fb5 .shogun-icon-wrapper {
  text-align: center;
}


#s-cd0fe4d0-b8da-44ad-980f-b3d92c5d7fb5 .shogun-icon-wrapper > .shogun-icon {

  font-size: 50px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-cd0fe4d0-b8da-44ad-980f-b3d92c5d7fb5 .shogun-icon-wrapper {
  text-align: center;
}


#s-cd0fe4d0-b8da-44ad-980f-b3d92c5d7fb5 .shogun-icon-wrapper > .shogun-icon {

  font-size: 40px !important;
  color: #495056;
}
}@media (max-width: 767px){#s-cd0fe4d0-b8da-44ad-980f-b3d92c5d7fb5 .shogun-icon-wrapper {
  text-align: center;
}


#s-cd0fe4d0-b8da-44ad-980f-b3d92c5d7fb5 .shogun-icon-wrapper > .shogun-icon {

  font-size: 35px !important;
  color: #495056;
}
}
#s-bc99120e-98bd-4c34-a9bf-0255b90f4831 {
  min-height: 70px;
}








#s-bc99120e-98bd-4c34-a9bf-0255b90f4831 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bc99120e-98bd-4c34-a9bf-0255b90f4831.shg-box.shg-c {
  justify-content: center;
}

#s-a5f04b83-b163-42e7-b806-4cd78968299a {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-a5f04b83-b163-42e7-b806-4cd78968299a {
  margin-left: -20px;
margin-right: 20px;
padding-top: 0px;
padding-bottom: 0px;
}
}
#s-a5f04b83-b163-42e7-b806-4cd78968299a .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-a5f04b83-b163-42e7-b806-4cd78968299a .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

@media (min-width: 768px) and (max-width: 991px){#s-a5f04b83-b163-42e7-b806-4cd78968299a .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-a5f04b83-b163-42e7-b806-4cd78968299a .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

}@media (max-width: 767px){#s-a5f04b83-b163-42e7-b806-4cd78968299a .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 11px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-a5f04b83-b163-42e7-b806-4cd78968299a .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

}
#s-228b86d0-5dae-4d20-8b8a-2732b358591f {
  margin-left: 40px;
margin-right: 40px;
}

@media (min-width: 0px) {
[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-228b86d0-5dae-4d20-8b8a-2732b358591f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-33b4d91c-52ec-4c8a-a6a5-93f4d039bfcf {
  min-height: 50px;
}








#s-33b4d91c-52ec-4c8a-a6a5-93f4d039bfcf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-33b4d91c-52ec-4c8a-a6a5-93f4d039bfcf.shg-box.shg-c {
  justify-content: center;
}

#s-f2af7a0c-9d2f-449b-88b3-6627a4bf3279 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-f2af7a0c-9d2f-449b-88b3-6627a4bf3279 {
  margin-left: 20px;
}
}
#s-f2af7a0c-9d2f-449b-88b3-6627a4bf3279 .shogun-icon-wrapper {
  text-align: center;
}


#s-f2af7a0c-9d2f-449b-88b3-6627a4bf3279 .shogun-icon-wrapper > .shogun-icon {

  font-size: 50px !important;
  color: #495056;
}
@media (min-width: 768px) and (max-width: 991px){#s-f2af7a0c-9d2f-449b-88b3-6627a4bf3279 .shogun-icon-wrapper {
  text-align: center;
}


#s-f2af7a0c-9d2f-449b-88b3-6627a4bf3279 .shogun-icon-wrapper > .shogun-icon {

  font-size: 40px !important;
  color: #495056;
}
}@media (max-width: 767px){#s-f2af7a0c-9d2f-449b-88b3-6627a4bf3279 .shogun-icon-wrapper {
  text-align: center;
}


#s-f2af7a0c-9d2f-449b-88b3-6627a4bf3279 .shogun-icon-wrapper > .shogun-icon {

  font-size: 35px !important;
  color: #495056;
}
}
#s-4f378ce4-44be-4a99-985f-7c285b7f1833 {
  min-height: 70px;
}








#s-4f378ce4-44be-4a99-985f-7c285b7f1833 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4f378ce4-44be-4a99-985f-7c285b7f1833.shg-box.shg-c {
  justify-content: center;
}

#s-1ec8db3f-3150-4fb1-aa45-df7c39711f5d {
  margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-1ec8db3f-3150-4fb1-aa45-df7c39711f5d {
  margin-left: -20px;
margin-right: 20px;
padding-top: 0px;
padding-bottom: 0px;
}
}
#s-1ec8db3f-3150-4fb1-aa45-df7c39711f5d .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-1ec8db3f-3150-4fb1-aa45-df7c39711f5d .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

@media (min-width: 768px) and (max-width: 991px){#s-1ec8db3f-3150-4fb1-aa45-df7c39711f5d .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-1ec8db3f-3150-4fb1-aa45-df7c39711f5d .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

}@media (max-width: 767px){#s-1ec8db3f-3150-4fb1-aa45-df7c39711f5d .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 11px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-1ec8db3f-3150-4fb1-aa45-df7c39711f5d .shogun-heading-component h1 a {
  color: rgba(35, 31, 32, 1);
}

}
#s-8297d4ac-8c85-41ca-bca5-b9c9f17ba2cf hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-5c5e1ea2-be9b-402c-b753-af33b9dc273c {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5c5e1ea2-be9b-402c-b753-af33b9dc273c .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (min-width: 768px) and (max-width: 991px){#s-5c5e1ea2-be9b-402c-b753-af33b9dc273c .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}@media (max-width: 767px){#s-5c5e1ea2-be9b-402c-b753-af33b9dc273c .shogun-heading-component h1 {
  color: rgba(35, 31, 32, 1);
  font-weight:  500 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f {
  margin-left: 50px;
margin-right: 50px;
}
@media (max-width: 767px){#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f {
  margin-left: 20px;
margin-right: 20px;
}
}
#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(35, 31, 32, 1);
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(35, 31, 32, 1);
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  font-style: ;
  font-size: 15px;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 15px;
}@media (min-width: 768px) and (max-width: 991px){#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(35, 31, 32, 1);
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(35, 31, 32, 1);
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  font-style: ;
  font-size: 13px;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 13px;
}}@media (max-width: 767px){#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid #ddd;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: #f5f5f5;
  padding: 10px;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(35, 31, 32, 1);
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid #ddd;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(35, 31, 32, 1);
  text-align: left;
  font-family: Montserrat;
  font-weight: 500;
  font-style: ;
  font-size: 11px;
}

#s-8b570cb2-4e8a-40a6-88df-d2f892466e2f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 11px;
}}
#s-1ebda42a-303d-49a5-a318-fb4a98d9cf5a {
  margin-left: 10px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1ebda42a-303d-49a5-a318-fb4a98d9cf5a .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-1ebda42a-303d-49a5-a318-fb4a98d9cf5a .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-1ebda42a-303d-49a5-a318-fb4a98d9cf5a .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-fce84d1a-d7e1-4e78-8f29-11fe184ea19f {
  margin-left: 10px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-fce84d1a-d7e1-4e78-8f29-11fe184ea19f .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-fce84d1a-d7e1-4e78-8f29-11fe184ea19f .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-fce84d1a-d7e1-4e78-8f29-11fe184ea19f .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-d9f260aa-e10b-49a6-bf51-2fac56898673 {
  margin-left: 10px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-d9f260aa-e10b-49a6-bf51-2fac56898673 .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-d9f260aa-e10b-49a6-bf51-2fac56898673 .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-d9f260aa-e10b-49a6-bf51-2fac56898673 .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}
#s-97d5acc4-cb7b-4c10-86fe-fc88f9ebe537 {
  margin-left: 10px;
margin-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-97d5acc4-cb7b-4c10-86fe-fc88f9ebe537 .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


@media (min-width: 768px) and (max-width: 991px){#s-97d5acc4-cb7b-4c10-86fe-fc88f9ebe537 .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


}@media (max-width: 767px){#s-97d5acc4-cb7b-4c10-86fe-fc88f9ebe537 .shogun-heading-component h1 {
  color: #000;
  font-weight:  300 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


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

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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