.shg-box {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  flex: 1;
}

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
}

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

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

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

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

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

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

#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 { margin-top: -50px;
min-height: 50px; }
#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-76c9d7df-0c23-40dc-a445-ac1668e31231 { min-height: 50px; }
#s-76c9d7df-0c23-40dc-a445-ac1668e31231 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-cfa9721b-55df-4529-bbf4-e970e5baaed1 { margin-top: -15px;
margin-bottom: -15px;
min-height: 50px; }
@media (min-width: 992px) and (max-width: 1199px){#s-cfa9721b-55df-4529-bbf4-e970e5baaed1, #wrap-s-cfa9721b-55df-4529-bbf4-e970e5baaed1 { display:none !important; }}@media (min-width: 1200px){#s-cfa9721b-55df-4529-bbf4-e970e5baaed1, #wrap-s-cfa9721b-55df-4529-bbf4-e970e5baaed1 { display:none !important; }}
#s-cfa9721b-55df-4529-bbf4-e970e5baaed1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-3314ae7b-8973-4180-a442-f1fd4e12137c { min-height: 50px; }
@media (max-width: 767px){#s-3314ae7b-8973-4180-a442-f1fd4e12137c, #wrap-s-3314ae7b-8973-4180-a442-f1fd4e12137c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3314ae7b-8973-4180-a442-f1fd4e12137c, #wrap-s-3314ae7b-8973-4180-a442-f1fd4e12137c { display:none !important; }}
#s-3314ae7b-8973-4180-a442-f1fd4e12137c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
.shogun-image-container {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-26bf47e8-cde4-417e-ba54-a194aa13d029 { text-align: center; }
@media (max-width: 767px){#s-26bf47e8-cde4-417e-ba54-a194aa13d029, #wrap-s-26bf47e8-cde4-417e-ba54-a194aa13d029 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-26bf47e8-cde4-417e-ba54-a194aa13d029, #wrap-s-26bf47e8-cde4-417e-ba54-a194aa13d029 { display:none !important; }}@media (min-width: 1200px){#s-26bf47e8-cde4-417e-ba54-a194aa13d029, #wrap-s-26bf47e8-cde4-417e-ba54-a194aa13d029 { display:none !important; }}
.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-b3b24cff-9a0e-4d46-b4c2-c4d0634deee4 { margin-top: -44px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 10px; }
 #s-b3b24cff-9a0e-4d46-b4c2-c4d0634deee4 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 47px;
   
   
   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;
}

#s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b { margin-top: 49px;
margin-left: 87px;
margin-bottom: 49px;
margin-right: 87px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; }
@media (min-width: 992px) and (max-width: 1199px){#s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b, #wrap-s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b { display:none !important; }}@media (min-width: 1200px){#s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b, #wrap-s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b { display:none !important; }}
@media (min-width: 0px) {
[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 992px) {
[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-8e546cf6-7df2-4ecc-a90c-abd620b8a15b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

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

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

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

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

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

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

#s-9ce62f9b-383a-4abf-b53e-e61e5fe67860 { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(246, 14, 14, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
@media (max-width: 767px){#s-9ce62f9b-383a-4abf-b53e-e61e5fe67860, #wrap-s-9ce62f9b-383a-4abf-b53e-e61e5fe67860 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9ce62f9b-383a-4abf-b53e-e61e5fe67860, #wrap-s-9ce62f9b-383a-4abf-b53e-e61e5fe67860 { display:none !important; }}@media (min-width: 1200px){#s-9ce62f9b-383a-4abf-b53e-e61e5fe67860, #wrap-s-9ce62f9b-383a-4abf-b53e-e61e5fe67860 { display:none !important; }}#s-9ce62f9b-383a-4abf-b53e-e61e5fe67860:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-9ce62f9b-383a-4abf-b53e-e61e5fe67860:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-9ce62f9b-383a-4abf-b53e-e61e5fe67860.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-d1c8a261-d180-416a-b08c-4c68b0dd04cc { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(205, 37, 37, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
#s-d1c8a261-d180-416a-b08c-4c68b0dd04cc:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-d1c8a261-d180-416a-b08c-4c68b0dd04cc:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-d1c8a261-d180-416a-b08c-4c68b0dd04cc.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-2d9b846d-17ed-4670-8a99-efaaa35fbaf4 { text-align: center; }
@media (min-width: 768px) and (max-width: 991px){#s-2d9b846d-17ed-4670-8a99-efaaa35fbaf4, #wrap-s-2d9b846d-17ed-4670-8a99-efaaa35fbaf4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2d9b846d-17ed-4670-8a99-efaaa35fbaf4, #wrap-s-2d9b846d-17ed-4670-8a99-efaaa35fbaf4 { display:none !important; }}@media (min-width: 1200px){#s-2d9b846d-17ed-4670-8a99-efaaa35fbaf4, #wrap-s-2d9b846d-17ed-4670-8a99-efaaa35fbaf4 { display:none !important; }}
#s-615c2fad-2448-400f-b545-63b03489ca87 { margin-top: -44px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 10px; }
 #s-615c2fad-2448-400f-b545-63b03489ca87 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 47px;
   
   
   text-align: center;
 }

 

#s-0958f870-9531-49b1-bc15-340efb219969 { margin-top: 49px;
margin-left: 87px;
margin-bottom: 49px;
margin-right: 87px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; }
@media (min-width: 992px) and (max-width: 1199px){#s-0958f870-9531-49b1-bc15-340efb219969, #wrap-s-0958f870-9531-49b1-bc15-340efb219969 { display:none !important; }}@media (min-width: 1200px){#s-0958f870-9531-49b1-bc15-340efb219969, #wrap-s-0958f870-9531-49b1-bc15-340efb219969 { display:none !important; }}
@media (min-width: 0px) {
[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 992px) {
[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-0958f870-9531-49b1-bc15-340efb219969"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

#s-7930acf4-7ec1-4987-8c63-cd1d7742f28d { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(246, 14, 14, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
#s-7930acf4-7ec1-4987-8c63-cd1d7742f28d:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-7930acf4-7ec1-4987-8c63-cd1d7742f28d:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-7930acf4-7ec1-4987-8c63-cd1d7742f28d.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-28cbf93d-5ef8-43a8-a5f4-b64d343827f3 { text-align: center; }
@media (min-width: 992px) and (max-width: 1199px){#s-28cbf93d-5ef8-43a8-a5f4-b64d343827f3, #wrap-s-28cbf93d-5ef8-43a8-a5f4-b64d343827f3 { display:none !important; }}@media (min-width: 1200px){#s-28cbf93d-5ef8-43a8-a5f4-b64d343827f3, #wrap-s-28cbf93d-5ef8-43a8-a5f4-b64d343827f3 { display:none !important; }}
#s-3a541cd6-92da-444a-aa54-a45f369fb84a { margin-top: -45px;
padding-top: 65px;
padding-left: 0px;
padding-bottom: 0px; }
@media (min-width: 992px) and (max-width: 1199px){#s-3a541cd6-92da-444a-aa54-a45f369fb84a, #wrap-s-3a541cd6-92da-444a-aa54-a45f369fb84a { display:none !important; }}@media (min-width: 1200px){#s-3a541cd6-92da-444a-aa54-a45f369fb84a, #wrap-s-3a541cd6-92da-444a-aa54-a45f369fb84a { display:none !important; }}
 #s-3a541cd6-92da-444a-aa54-a45f369fb84a .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 47px;
   
   
   text-align: center;
 }

 

#s-8bd99728-6576-4c0c-aa15-503e781efa24 { margin-top: 49px;
margin-left: 87px;
margin-bottom: 49px;
margin-right: 87px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; }
@media (min-width: 992px) and (max-width: 1199px){#s-8bd99728-6576-4c0c-aa15-503e781efa24, #wrap-s-8bd99728-6576-4c0c-aa15-503e781efa24 { display:none !important; }}@media (min-width: 1200px){#s-8bd99728-6576-4c0c-aa15-503e781efa24, #wrap-s-8bd99728-6576-4c0c-aa15-503e781efa24 { display:none !important; }}
@media (min-width: 0px) {
[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 992px) {
[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-8bd99728-6576-4c0c-aa15-503e781efa24"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

#s-71d9e112-feba-4ce1-937a-26e55b8ff72d { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(210, 31, 31, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
#s-71d9e112-feba-4ce1-937a-26e55b8ff72d:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-71d9e112-feba-4ce1-937a-26e55b8ff72d:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-71d9e112-feba-4ce1-937a-26e55b8ff72d.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-286ac370-c912-4b3f-a599-ed068e5de265 { margin-top: -15px;
margin-bottom: -15px;
min-height: 50px; }
@media (min-width: 992px) and (max-width: 1199px){#s-286ac370-c912-4b3f-a599-ed068e5de265, #wrap-s-286ac370-c912-4b3f-a599-ed068e5de265 { display:none !important; }}@media (min-width: 1200px){#s-286ac370-c912-4b3f-a599-ed068e5de265, #wrap-s-286ac370-c912-4b3f-a599-ed068e5de265 { display:none !important; }}
#s-286ac370-c912-4b3f-a599-ed068e5de265 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-c86bc338-7dae-4b8e-87a6-d5ec594b9214 { min-height: 50px; }
@media (min-width: 992px) and (max-width: 1199px){#s-c86bc338-7dae-4b8e-87a6-d5ec594b9214, #wrap-s-c86bc338-7dae-4b8e-87a6-d5ec594b9214 { display:none !important; }}@media (min-width: 1200px){#s-c86bc338-7dae-4b8e-87a6-d5ec594b9214, #wrap-s-c86bc338-7dae-4b8e-87a6-d5ec594b9214 { display:none !important; }}
#s-c86bc338-7dae-4b8e-87a6-d5ec594b9214 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-6b53cd3a-c509-43f3-aea7-aa1d199e7c29 { text-align: center; }
@media (max-width: 767px){#s-6b53cd3a-c509-43f3-aea7-aa1d199e7c29, #wrap-s-6b53cd3a-c509-43f3-aea7-aa1d199e7c29 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6b53cd3a-c509-43f3-aea7-aa1d199e7c29, #wrap-s-6b53cd3a-c509-43f3-aea7-aa1d199e7c29 { display:none !important; }}@media (min-width: 1200px){#s-6b53cd3a-c509-43f3-aea7-aa1d199e7c29, #wrap-s-6b53cd3a-c509-43f3-aea7-aa1d199e7c29 { display:none !important; }}
#s-3a8fbf60-ab22-4594-9308-4e3daac51faa { margin-top: -44px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 10px; }
@media (max-width: 767px){#s-3a8fbf60-ab22-4594-9308-4e3daac51faa, #wrap-s-3a8fbf60-ab22-4594-9308-4e3daac51faa { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3a8fbf60-ab22-4594-9308-4e3daac51faa, #wrap-s-3a8fbf60-ab22-4594-9308-4e3daac51faa { display:none !important; }}@media (min-width: 1200px){#s-3a8fbf60-ab22-4594-9308-4e3daac51faa, #wrap-s-3a8fbf60-ab22-4594-9308-4e3daac51faa { display:none !important; }}
 #s-3a8fbf60-ab22-4594-9308-4e3daac51faa .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 47px;
   
   
   text-align: center;
 }

 

#s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f { margin-top: 49px;
margin-left: 87px;
margin-bottom: 49px;
margin-right: 87px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; }
@media (max-width: 767px){#s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f, #wrap-s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f, #wrap-s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f { display:none !important; }}@media (min-width: 1200px){#s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f, #wrap-s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f { display:none !important; }}
@media (min-width: 0px) {
[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 992px) {
[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-2a28f8c6-7fc5-4b52-b714-35f443f5c16f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

#s-fd0a7e70-870b-4138-8085-fe2d59c97d3d { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(210, 31, 31, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
#s-fd0a7e70-870b-4138-8085-fe2d59c97d3d:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-fd0a7e70-870b-4138-8085-fe2d59c97d3d:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-fd0a7e70-870b-4138-8085-fe2d59c97d3d.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-95768220-1ec7-49d7-8cb0-ef743299281c { text-align: center; }
@media (max-width: 767px){#s-95768220-1ec7-49d7-8cb0-ef743299281c, #wrap-s-95768220-1ec7-49d7-8cb0-ef743299281c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-95768220-1ec7-49d7-8cb0-ef743299281c, #wrap-s-95768220-1ec7-49d7-8cb0-ef743299281c { display:none !important; }}@media (min-width: 1200px){#s-95768220-1ec7-49d7-8cb0-ef743299281c, #wrap-s-95768220-1ec7-49d7-8cb0-ef743299281c { display:none !important; }}
#s-9671da62-0328-4813-bd2e-4e02990ab350 { margin-top: 400px; }
@media (min-width: 0px) {
[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-9671da62-0328-4813-bd2e-4e02990ab350"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-7034ddef-a2a0-48c8-bacf-8210a8a3ebf5 { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 60px;
padding-bottom: 10px;
padding-right: 60px;
border-radius: 2px;
text-align: center;
background-color: rgba(208, 42, 42, 1);
text-decoration: none; }
#s-7034ddef-a2a0-48c8-bacf-8210a8a3ebf5:hover {background-color: #424242 !important;
text-decoration: none !important;}
#s-7034ddef-a2a0-48c8-bacf-8210a8a3ebf5:active {background-color: #000000 !important;
text-decoration: none !important;}

 #s-7034ddef-a2a0-48c8-bacf-8210a8a3ebf5.shg-btn {
   color: #ffffff;
   font-size: 20px;
   font-weight:  normal ;
   font-style:  normal ;
   
 }
#s-e183ebe1-74ec-47e3-8efb-ac7ab571588d { margin-top: 49px;
margin-left: 87px;
margin-bottom: 49px;
margin-right: 87px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; }
@media (min-width: 992px) and (max-width: 1199px){#s-e183ebe1-74ec-47e3-8efb-ac7ab571588d, #wrap-s-e183ebe1-74ec-47e3-8efb-ac7ab571588d { display:none !important; }}@media (min-width: 1200px){#s-e183ebe1-74ec-47e3-8efb-ac7ab571588d, #wrap-s-e183ebe1-74ec-47e3-8efb-ac7ab571588d { display:none !important; }}
@media (min-width: 0px) {
[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 992px) {
[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-e183ebe1-74ec-47e3-8efb-ac7ab571588d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

#s-a8e132bf-62df-47cb-a5bc-f9dcab90b560 { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(246, 14, 14, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
#s-a8e132bf-62df-47cb-a5bc-f9dcab90b560:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-a8e132bf-62df-47cb-a5bc-f9dcab90b560:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-a8e132bf-62df-47cb-a5bc-f9dcab90b560.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-8a2d8391-9cc9-4566-ae91-9655919b2138 { text-align: center; }
@media (min-width: 768px) and (max-width: 991px){#s-8a2d8391-9cc9-4566-ae91-9655919b2138, #wrap-s-8a2d8391-9cc9-4566-ae91-9655919b2138 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8a2d8391-9cc9-4566-ae91-9655919b2138, #wrap-s-8a2d8391-9cc9-4566-ae91-9655919b2138 { display:none !important; }}@media (min-width: 1200px){#s-8a2d8391-9cc9-4566-ae91-9655919b2138, #wrap-s-8a2d8391-9cc9-4566-ae91-9655919b2138 { display:none !important; }}
#s-4ba78c6e-7727-476b-9bc7-040ba67966f3 { margin-top: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px; }
 #s-4ba78c6e-7727-476b-9bc7-040ba67966f3 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 47px;
   
   
   text-align: center;
 }

 

#s-392195d3-1532-42a1-8036-ae94092b70b4 { margin-top: 49px;
margin-left: 87px;
margin-bottom: 49px;
margin-right: 87px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px; }
@media (min-width: 992px) and (max-width: 1199px){#s-392195d3-1532-42a1-8036-ae94092b70b4, #wrap-s-392195d3-1532-42a1-8036-ae94092b70b4 { display:none !important; }}@media (min-width: 1200px){#s-392195d3-1532-42a1-8036-ae94092b70b4, #wrap-s-392195d3-1532-42a1-8036-ae94092b70b4 { display:none !important; }}
@media (min-width: 0px) {
[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 992px) {
[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 66.66666666666667px);
}

[id="s-392195d3-1532-42a1-8036-ae94092b70b4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 66.66666666666667px);
}

}

#s-4adb8e5a-05e0-41b2-b451-968975acfe9a { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(246, 14, 14, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
#s-4adb8e5a-05e0-41b2-b451-968975acfe9a:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-4adb8e5a-05e0-41b2-b451-968975acfe9a:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-4adb8e5a-05e0-41b2-b451-968975acfe9a.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-b50c4090-5901-4b8a-984a-b5cbf7a63066 { margin-top: -15px;
margin-bottom: -15px;
min-height: 50px; }
@media (min-width: 992px) and (max-width: 1199px){#s-b50c4090-5901-4b8a-984a-b5cbf7a63066, #wrap-s-b50c4090-5901-4b8a-984a-b5cbf7a63066 { display:none !important; }}@media (min-width: 1200px){#s-b50c4090-5901-4b8a-984a-b5cbf7a63066, #wrap-s-b50c4090-5901-4b8a-984a-b5cbf7a63066 { display:none !important; }}
#s-b50c4090-5901-4b8a-984a-b5cbf7a63066 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-31456014-b1e8-4d71-bfbc-a1d345076616 { min-height: 50px; }
@media (min-width: 992px) and (max-width: 1199px){#s-31456014-b1e8-4d71-bfbc-a1d345076616, #wrap-s-31456014-b1e8-4d71-bfbc-a1d345076616 { display:none !important; }}@media (min-width: 1200px){#s-31456014-b1e8-4d71-bfbc-a1d345076616, #wrap-s-31456014-b1e8-4d71-bfbc-a1d345076616 { display:none !important; }}
#s-31456014-b1e8-4d71-bfbc-a1d345076616 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-fe6b092c-c838-4f17-b986-b5762749fc60 { text-align: center; }
@media (max-width: 767px){#s-fe6b092c-c838-4f17-b986-b5762749fc60, #wrap-s-fe6b092c-c838-4f17-b986-b5762749fc60 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fe6b092c-c838-4f17-b986-b5762749fc60, #wrap-s-fe6b092c-c838-4f17-b986-b5762749fc60 { display:none !important; }}@media (min-width: 1200px){#s-fe6b092c-c838-4f17-b986-b5762749fc60, #wrap-s-fe6b092c-c838-4f17-b986-b5762749fc60 { display:none !important; }}
#s-686b6dbe-96af-4eb3-8e05-18760f9abbe5 { margin-top: 0px;
margin-bottom: 0px;
padding-top: 100px;
min-height: 0px; }
@media (min-width: 768px) and (max-width: 991px){#s-686b6dbe-96af-4eb3-8e05-18760f9abbe5, #wrap-s-686b6dbe-96af-4eb3-8e05-18760f9abbe5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-686b6dbe-96af-4eb3-8e05-18760f9abbe5, #wrap-s-686b6dbe-96af-4eb3-8e05-18760f9abbe5 { display:none !important; }}@media (min-width: 1200px){#s-686b6dbe-96af-4eb3-8e05-18760f9abbe5, #wrap-s-686b6dbe-96af-4eb3-8e05-18760f9abbe5 { display:none !important; }}
#s-686b6dbe-96af-4eb3-8e05-18760f9abbe5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-997eed72-02b8-42c7-8fe3-4c8bffbb8931 { padding-top: 10px;
padding-bottom: 10px;
background-color: rgba(223, 36, 36, 0); }
@media (max-width: 767px){#s-997eed72-02b8-42c7-8fe3-4c8bffbb8931, #wrap-s-997eed72-02b8-42c7-8fe3-4c8bffbb8931 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-997eed72-02b8-42c7-8fe3-4c8bffbb8931, #wrap-s-997eed72-02b8-42c7-8fe3-4c8bffbb8931 { display:none !important; }}@media (min-width: 1200px){#s-997eed72-02b8-42c7-8fe3-4c8bffbb8931, #wrap-s-997eed72-02b8-42c7-8fe3-4c8bffbb8931 { display:none !important; }}
 #s-997eed72-02b8-42c7-8fe3-4c8bffbb8931 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 59px;
   
   
   text-align: center;
 }

 

#s-1783673a-8c95-4611-9010-6efe2b047330 { margin-top: 0px;
margin-left: 100px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px; }
@media (min-width: 0px) {
[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1783673a-8c95-4611-9010-6efe2b047330"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5 { margin-top: 140px;
margin-left: -111px;
margin-bottom: 50px;
margin-right: 0px; }
@media (min-width: 0px) {
[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-aa40f9ea-0ba5-4b99-960f-3ed89221b6b5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

.shogun-form > div {
  padding: 0 0 1em;
}

.shogun-form small {
  color: red;
  display: none;
}

.shogun-form input, textarea {
  margin: 0;
}

.shogun-success-alert {
  background-color: #dff0d8;
  color: #3c763d;
  border-color: #d6e9c6;
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  font-size: 16px;
  line-height: 1.5;
  min-height: 55px;
  display: none;
}

.shogun-form input, .shogun-form textarea {
  width: 100%;
}

#s-50d91449-b39d-467a-a2ac-ebc672ce580e { margin-top: -92px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 25px;
padding-left: 20px;
padding-right: 20px;
background-color: rgba(0, 0, 0, 0); }
#s-1dfcccfe-45ef-49af-b780-49780e804f46 { margin-top: 0px;
margin-bottom: 0px;
padding-top: 100px;
min-height: 0px; }
@media (max-width: 767px){#s-1dfcccfe-45ef-49af-b780-49780e804f46, #wrap-s-1dfcccfe-45ef-49af-b780-49780e804f46 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1dfcccfe-45ef-49af-b780-49780e804f46, #wrap-s-1dfcccfe-45ef-49af-b780-49780e804f46 { display:none !important; }}@media (min-width: 1200px){#s-1dfcccfe-45ef-49af-b780-49780e804f46, #wrap-s-1dfcccfe-45ef-49af-b780-49780e804f46 { display:none !important; }}
#s-1dfcccfe-45ef-49af-b780-49780e804f46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-fcf60c4b-5e54-40bc-a0ab-236f8e702a2b { padding-top: 10px;
padding-bottom: 10px;
background-color: rgba(223, 36, 36, 0); }
@media (max-width: 767px){#s-fcf60c4b-5e54-40bc-a0ab-236f8e702a2b, #wrap-s-fcf60c4b-5e54-40bc-a0ab-236f8e702a2b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fcf60c4b-5e54-40bc-a0ab-236f8e702a2b, #wrap-s-fcf60c4b-5e54-40bc-a0ab-236f8e702a2b { display:none !important; }}@media (min-width: 1200px){#s-fcf60c4b-5e54-40bc-a0ab-236f8e702a2b, #wrap-s-fcf60c4b-5e54-40bc-a0ab-236f8e702a2b { display:none !important; }}
 #s-fcf60c4b-5e54-40bc-a0ab-236f8e702a2b .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 59px;
   
   
   text-align: center;
 }

 

#s-a30eb04b-4684-4e37-8603-9c0c11390286 { margin-top: 0px;
margin-left: 100px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px; }
@media (min-width: 0px) {
[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a30eb04b-4684-4e37-8603-9c0c11390286"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-59639f8a-c1f9-4fb1-ae73-dd4f36015699 { margin-top: 140px;
margin-left: -111px;
margin-bottom: 50px;
margin-right: 0px; }
@media (min-width: 0px) {
[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-59639f8a-c1f9-4fb1-ae73-dd4f36015699"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-cf22423c-4998-4bfd-9ebc-c4a53a412da5 { margin-top: -92px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 25px;
padding-left: 20px;
padding-right: 20px;
background-color: rgba(0, 0, 0, 0); }
@media (min-width: 768px) and (max-width: 991px){#s-cf22423c-4998-4bfd-9ebc-c4a53a412da5, #wrap-s-cf22423c-4998-4bfd-9ebc-c4a53a412da5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cf22423c-4998-4bfd-9ebc-c4a53a412da5, #wrap-s-cf22423c-4998-4bfd-9ebc-c4a53a412da5 { display:none !important; }}@media (min-width: 1200px){#s-cf22423c-4998-4bfd-9ebc-c4a53a412da5, #wrap-s-cf22423c-4998-4bfd-9ebc-c4a53a412da5 { display:none !important; }}
#s-1824c85b-3ff4-4634-8cda-ef5f2e8bd386 { margin-top: -92px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 25px;
padding-left: 20px;
padding-right: 20px;
background-color: rgba(0, 0, 0, 0); }
#s-840821fc-e773-41d9-a6d2-c7e2a057781f { margin-top: 0px;
margin-left: 100px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px; }
@media (min-width: 768px) and (max-width: 991px){#s-840821fc-e773-41d9-a6d2-c7e2a057781f, #wrap-s-840821fc-e773-41d9-a6d2-c7e2a057781f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-840821fc-e773-41d9-a6d2-c7e2a057781f, #wrap-s-840821fc-e773-41d9-a6d2-c7e2a057781f { display:none !important; }}@media (min-width: 1200px){#s-840821fc-e773-41d9-a6d2-c7e2a057781f, #wrap-s-840821fc-e773-41d9-a6d2-c7e2a057781f { display:none !important; }}
@media (min-width: 0px) {
[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-840821fc-e773-41d9-a6d2-c7e2a057781f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d1f6651c-2265-4619-ab60-5ac395fac822 { margin-top: 140px;
margin-left: -111px;
margin-bottom: 50px;
margin-right: 0px; }
@media (min-width: 0px) {
[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d1f6651c-2265-4619-ab60-5ac395fac822"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-cb2c300a-8333-4212-98df-15678587d9d6 { margin-top: -92px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 25px;
padding-left: 20px;
padding-right: 20px;
background-color: rgba(0, 0, 0, 0); }
#s-102c4e79-9307-4067-8ee1-28f6d57be333 { margin-top: 0px;
margin-bottom: 0px;
padding-top: 100px;
min-height: 0px; }
@media (min-width: 768px) and (max-width: 991px){#s-102c4e79-9307-4067-8ee1-28f6d57be333, #wrap-s-102c4e79-9307-4067-8ee1-28f6d57be333 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-102c4e79-9307-4067-8ee1-28f6d57be333, #wrap-s-102c4e79-9307-4067-8ee1-28f6d57be333 { display:none !important; }}@media (min-width: 1200px){#s-102c4e79-9307-4067-8ee1-28f6d57be333, #wrap-s-102c4e79-9307-4067-8ee1-28f6d57be333 { display:none !important; }}
#s-102c4e79-9307-4067-8ee1-28f6d57be333 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-d14bbd3f-f594-4b7a-9eac-8d9900c2eb74 { padding-top: 10px;
padding-bottom: 10px;
background-color: rgba(223, 36, 36, 0); }
@media (max-width: 767px){#s-d14bbd3f-f594-4b7a-9eac-8d9900c2eb74, #wrap-s-d14bbd3f-f594-4b7a-9eac-8d9900c2eb74 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d14bbd3f-f594-4b7a-9eac-8d9900c2eb74, #wrap-s-d14bbd3f-f594-4b7a-9eac-8d9900c2eb74 { display:none !important; }}@media (min-width: 1200px){#s-d14bbd3f-f594-4b7a-9eac-8d9900c2eb74, #wrap-s-d14bbd3f-f594-4b7a-9eac-8d9900c2eb74 { display:none !important; }}
 #s-d14bbd3f-f594-4b7a-9eac-8d9900c2eb74 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 59px;
   
   
   text-align: center;
 }

 

#s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb { margin-top: 0px;
margin-left: 100px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px; }
@media (min-width: 0px) {
[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-35e6c01c-7df3-45c4-9ec2-49ff9702a3fb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d2243052-08f1-492d-aad9-54c523bad97d { margin-top: 140px;
margin-left: -111px;
margin-bottom: 50px;
margin-right: 0px; }
@media (min-width: 0px) {
[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d2243052-08f1-492d-aad9-54c523bad97d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-35a547fb-ec20-4f9c-8687-5c00357e4b40 { margin-top: -92px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 25px;
padding-left: 20px;
padding-right: 20px;
background-color: rgba(0, 0, 0, 0); }
#s-80e471af-fc8e-42b2-9c3b-8cfc1fc2c907 { text-align: center; }
@media (min-width: 768px) and (max-width: 991px){#s-80e471af-fc8e-42b2-9c3b-8cfc1fc2c907, #wrap-s-80e471af-fc8e-42b2-9c3b-8cfc1fc2c907 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-80e471af-fc8e-42b2-9c3b-8cfc1fc2c907, #wrap-s-80e471af-fc8e-42b2-9c3b-8cfc1fc2c907 { display:none !important; }}@media (min-width: 1200px){#s-80e471af-fc8e-42b2-9c3b-8cfc1fc2c907, #wrap-s-80e471af-fc8e-42b2-9c3b-8cfc1fc2c907 { display:none !important; }}
#s-5a28439b-1951-497f-afcd-bc3151cd1908 { margin-top: 0px;
margin-bottom: 0px;
padding-top: 100px;
min-height: 0px; }
@media (max-width: 767px){#s-5a28439b-1951-497f-afcd-bc3151cd1908, #wrap-s-5a28439b-1951-497f-afcd-bc3151cd1908 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5a28439b-1951-497f-afcd-bc3151cd1908, #wrap-s-5a28439b-1951-497f-afcd-bc3151cd1908 { display:none !important; }}@media (min-width: 1200px){#s-5a28439b-1951-497f-afcd-bc3151cd1908, #wrap-s-5a28439b-1951-497f-afcd-bc3151cd1908 { display:none !important; }}
#s-5a28439b-1951-497f-afcd-bc3151cd1908 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-07540c83-0b58-421c-871d-edf5bdc38229 { padding-top: 10px;
padding-bottom: 10px;
background-color: rgba(223, 36, 36, 0); }
@media (max-width: 767px){#s-07540c83-0b58-421c-871d-edf5bdc38229, #wrap-s-07540c83-0b58-421c-871d-edf5bdc38229 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-07540c83-0b58-421c-871d-edf5bdc38229, #wrap-s-07540c83-0b58-421c-871d-edf5bdc38229 { display:none !important; }}@media (min-width: 1200px){#s-07540c83-0b58-421c-871d-edf5bdc38229, #wrap-s-07540c83-0b58-421c-871d-edf5bdc38229 { display:none !important; }}
 #s-07540c83-0b58-421c-871d-edf5bdc38229 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 59px;
   
   
   text-align: center;
 }

 

#s-1c8f494b-7d31-48ae-9b1d-16db81c011c7 { margin-top: 0px;
margin-left: 100px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px; }
@media (min-width: 0px) {
[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1c8f494b-7d31-48ae-9b1d-16db81c011c7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-19a54e16-1a40-410c-91e4-7a60e830b539 { margin-top: 140px;
margin-left: -111px;
margin-bottom: 50px;
margin-right: 0px; }
@media (min-width: 0px) {
[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-19a54e16-1a40-410c-91e4-7a60e830b539"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-3c03efb1-5266-400f-97b0-a74fdeafe485 { margin-top: -92px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 25px;
padding-left: 20px;
padding-right: 20px;
background-color: rgba(0, 0, 0, 0); }
#s-4b291ae9-8073-44e4-b147-d0cf128be6e1 { margin-top: 100px;
margin-bottom: -152px;
padding-bottom: 10px; }
 #s-4b291ae9-8073-44e4-b147-d0cf128be6e1 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 32px;
   
   
   text-align: center;
 }

 

#s-bc38a20a-d4f8-4037-b5cc-96f22335cba2 { margin-top: 193px;
padding-top: 25px;
padding-left: 50px;
padding-right: 50px;
background-color: rgba(255, 255, 255, 0); }
@media (min-width: 768px) and (max-width: 991px){#s-bc38a20a-d4f8-4037-b5cc-96f22335cba2, #wrap-s-bc38a20a-d4f8-4037-b5cc-96f22335cba2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bc38a20a-d4f8-4037-b5cc-96f22335cba2, #wrap-s-bc38a20a-d4f8-4037-b5cc-96f22335cba2 { display:none !important; }}@media (min-width: 1200px){#s-bc38a20a-d4f8-4037-b5cc-96f22335cba2, #wrap-s-bc38a20a-d4f8-4037-b5cc-96f22335cba2 { display:none !important; }}
#s-de30c304-2b68-48ce-b446-300c8396073f { min-height: 50px; }
@media (max-width: 767px){#s-de30c304-2b68-48ce-b446-300c8396073f, #wrap-s-de30c304-2b68-48ce-b446-300c8396073f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-de30c304-2b68-48ce-b446-300c8396073f, #wrap-s-de30c304-2b68-48ce-b446-300c8396073f { display:none !important; }}
#s-de30c304-2b68-48ce-b446-300c8396073f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-6abfce42-f755-49c4-b4e6-f5711a9f29f9 { text-align: center; }
@media (max-width: 767px){#s-6abfce42-f755-49c4-b4e6-f5711a9f29f9, #wrap-s-6abfce42-f755-49c4-b4e6-f5711a9f29f9 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6abfce42-f755-49c4-b4e6-f5711a9f29f9, #wrap-s-6abfce42-f755-49c4-b4e6-f5711a9f29f9 { display:none !important; }}
#s-75287d72-0a18-456a-9cd8-06e26d00a943 { margin-left: 200px;
margin-right: 200px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 10px; }
 #s-75287d72-0a18-456a-9cd8-06e26d00a943 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 47px;
   
   
   text-align: left;
 }

 

#s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4 { margin-top: 0px; }
@media (min-width: 0px) {
[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-15cd9ce1-136f-47ad-b50a-cbae2bd111a4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-d165ad85-de94-4233-b059-4dcacce2c2c6 { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: rgba(208, 42, 42, 1);
text-decoration: none; }
#s-d165ad85-de94-4233-b059-4dcacce2c2c6:hover {background-color: #424242 !important;
text-decoration: none !important;}
#s-d165ad85-de94-4233-b059-4dcacce2c2c6:active {background-color: #000000 !important;
text-decoration: none !important;}

 #s-d165ad85-de94-4233-b059-4dcacce2c2c6.shg-btn {
   color: #ffffff;
   font-size: 20px;
   font-weight:  normal ;
   font-style:  normal ;
   
 }
#s-30a462a8-c6ac-4347-81cc-d62c3cdc87d5 { min-height: 50px; }
@media (max-width: 767px){#s-30a462a8-c6ac-4347-81cc-d62c3cdc87d5, #wrap-s-30a462a8-c6ac-4347-81cc-d62c3cdc87d5 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-30a462a8-c6ac-4347-81cc-d62c3cdc87d5, #wrap-s-30a462a8-c6ac-4347-81cc-d62c3cdc87d5 { display:none !important; }}
#s-30a462a8-c6ac-4347-81cc-d62c3cdc87d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-cd7a6c59-63e4-4c6c-9861-9cff37e9b85a { min-height: 50px; }
@media (max-width: 767px){#s-cd7a6c59-63e4-4c6c-9861-9cff37e9b85a, #wrap-s-cd7a6c59-63e4-4c6c-9861-9cff37e9b85a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-cd7a6c59-63e4-4c6c-9861-9cff37e9b85a, #wrap-s-cd7a6c59-63e4-4c6c-9861-9cff37e9b85a { display:none !important; }}
#s-cd7a6c59-63e4-4c6c-9861-9cff37e9b85a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-397cba59-bc6e-4aba-bd09-a52854f6c7ac { text-align: center; }
@media (max-width: 767px){#s-397cba59-bc6e-4aba-bd09-a52854f6c7ac, #wrap-s-397cba59-bc6e-4aba-bd09-a52854f6c7ac { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-397cba59-bc6e-4aba-bd09-a52854f6c7ac, #wrap-s-397cba59-bc6e-4aba-bd09-a52854f6c7ac { display:none !important; }}
#s-879c6e3d-3ccb-456d-9f91-93413efaaa23 { margin-left: 200px;
margin-right: 200px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 10px; }
 #s-879c6e3d-3ccb-456d-9f91-93413efaaa23 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 47px;
   
   
   text-align: right;
 }

 

@media (min-width: 0px) {
[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-020270f5-b6c2-4768-aecf-026eb8265f3c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-3e727474-ca3c-40dc-acd2-2dd14bd97fba { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: rgba(208, 42, 42, 1);
text-decoration: none; }
#s-3e727474-ca3c-40dc-acd2-2dd14bd97fba:hover {background-color: #424242 !important;
text-decoration: none !important;}
#s-3e727474-ca3c-40dc-acd2-2dd14bd97fba:active {background-color: #000000 !important;
text-decoration: none !important;}

 #s-3e727474-ca3c-40dc-acd2-2dd14bd97fba.shg-btn {
   color: #ffffff;
   font-size: 20px;
   font-weight:  normal ;
   font-style:  normal ;
   
 }
#s-3e88f74a-db6c-4950-a919-11cdd7edc51d { min-height: 50px; }
@media (max-width: 767px){#s-3e88f74a-db6c-4950-a919-11cdd7edc51d, #wrap-s-3e88f74a-db6c-4950-a919-11cdd7edc51d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3e88f74a-db6c-4950-a919-11cdd7edc51d, #wrap-s-3e88f74a-db6c-4950-a919-11cdd7edc51d { display:none !important; }}
#s-3e88f74a-db6c-4950-a919-11cdd7edc51d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-2ce44932-3268-485d-b002-25b83aa1a8b2 { min-height: 50px; }
#s-2ce44932-3268-485d-b002-25b83aa1a8b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-2f98b4d2-47d8-4801-a493-9507aba36e99 { text-align: center; }
@media (max-width: 767px){#s-2f98b4d2-47d8-4801-a493-9507aba36e99, #wrap-s-2f98b4d2-47d8-4801-a493-9507aba36e99 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2f98b4d2-47d8-4801-a493-9507aba36e99, #wrap-s-2f98b4d2-47d8-4801-a493-9507aba36e99 { display:none !important; }}
#s-39680c3f-ed5d-43bc-96b8-41b29d59c10d { margin-top: -160px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px; }
@media (min-width: 0px) {
[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-39680c3f-ed5d-43bc-96b8-41b29d59c10d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-615bcec7-5704-411c-9d7b-c3181d03a431 { margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px; }
@media (min-width: 0px) {
[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-615bcec7-5704-411c-9d7b-c3181d03a431"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-c8b4e180-2be0-4507-a27d-ae9131941f34 { border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 67px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2); }
@media (max-width: 767px){#s-c8b4e180-2be0-4507-a27d-ae9131941f34, #wrap-s-c8b4e180-2be0-4507-a27d-ae9131941f34 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c8b4e180-2be0-4507-a27d-ae9131941f34, #wrap-s-c8b4e180-2be0-4507-a27d-ae9131941f34 { display:none !important; }}
 #s-c8b4e180-2be0-4507-a27d-ae9131941f34 .shogun-heading-component h2 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 38px;
   
   
   text-align: center;
 }

 

.shg-rich-text {
  overflow-wrap: break-word;
}

.shg-rich-text img {
  margin: 0 20px;
}

@media (max-width: 768px) {
  .shg-rich-text img {
    display: block;
    float: none !important;
    margin: 0 auto;
  }
}

.shg-default-text-content *:first-child {
  margin-top: 0;
}

.shg-default-text-content {
  text-align: left;
}

.shg-default-text-content p,
.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6,
.shg-default-text-content address,
.shg-default-text-content pre,
.shg-default-text-content div,
.shg-default-text-content ol,
.shg-default-text-content ul {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  color: #000000;
  font-family: inherit;
  font-style: normal;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-transform: none;
}

.shg-default-text-content a {
  background-color: inherit;
  color: inherit;
  cursor: text;
  font-family: inherit;
  font-style: inherit;
  text-decoration: underline;
  text-transform: inherit;
}

.shg-default-text-content strong,
.shg-default-text-content em {
  background-color: inherit;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-align: inherit;
  text-transform: inherit;
}

.shg-default-text-content em {
  font-weight: inherit;
}

.shg-default-text-content strong {
  font-style: inherit;
  font-weight: 700;
}

/* https://stackoverflow.com/a/16094931/3696652 */
.shg-default-text-content ::-moz-selection,
.shg-default-text-content *::-moz-selection {
  background: #accef7;
}
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

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

.shg-default-text-content h1 {
  font-size: 1.714em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.166;
  margin-top: 0.67em;
}

.shg-default-text-content h2 {
  font-size: 1.43em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.2;
  margin-top: 0.83em;
}

.shg-default-text-content h3 {
  font-size: 1.142em;
  font-weight: 500;
  letter-spacing: -0.008em;
  line-height: 1.5;
  margin-top: 1em;
}

.shg-default-text-content h4 {
  font-size: 1em;
  font-weight: 600;
  letter-spacing: -0.006em;
  line-height: 1.428;
  margin-top: 1.33em;
}

.shg-default-text-content h5 {
  font-size: 0.857em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.333;
  margin-top: 1.43em;
}

.shg-default-text-content h6 {
  font-size: 0.785em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.454;
  margin-top: 1.42em;
  text-transform: uppercase;
}

.shg-default-text-content ul {
  list-style: disc;
}

.shg-default-text-content ol {
  list-style: decimal;
}

.shg-default-text-content ul,
.shg-default-text-content ol {
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  margin-bottom: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  margin-top: 0;
  -webkit-padding-start: 40px;
          padding-inline-start: 40px;
}

.shg-default-text-content li {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1;
  list-style: inherit;
  margin-top: 0.67em;
}

.shg-default-text-content pre {
  font-family: monospace;
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 1em;
  white-space: pre-wrap;
  word-break: normal;
}

.shg-default-text-content address {
  font-size: 1em;
  font-style: italic;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0;
}

.shg-default-text-content div {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-bottom: 0;
  margin-top: 0.67em;
}

#s-f789ba1f-8997-43c3-a4e2-a57f39aa095c { border-style: solid;
margin-left: 0px;
margin-bottom: 20px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.1); }
@media (max-width: 767px){#s-f789ba1f-8997-43c3-a4e2-a57f39aa095c, #wrap-s-f789ba1f-8997-43c3-a4e2-a57f39aa095c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f789ba1f-8997-43c3-a4e2-a57f39aa095c, #wrap-s-f789ba1f-8997-43c3-a4e2-a57f39aa095c { display:none !important; }}
#s-34747e00-66bd-4067-86a2-2e4b50669322 { padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(205, 205, 205, 0); }
@media (max-width: 767px){#s-34747e00-66bd-4067-86a2-2e4b50669322, #wrap-s-34747e00-66bd-4067-86a2-2e4b50669322 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-34747e00-66bd-4067-86a2-2e4b50669322, #wrap-s-34747e00-66bd-4067-86a2-2e4b50669322 { display:none !important; }}
#s-7a6c2efb-a046-48ba-a3b5-60c47ec9d578 { margin-top: -15px;
margin-bottom: -15px;
min-height: 50px; }
@media (min-width: 992px) and (max-width: 1199px){#s-7a6c2efb-a046-48ba-a3b5-60c47ec9d578, #wrap-s-7a6c2efb-a046-48ba-a3b5-60c47ec9d578 { display:none !important; }}@media (min-width: 1200px){#s-7a6c2efb-a046-48ba-a3b5-60c47ec9d578, #wrap-s-7a6c2efb-a046-48ba-a3b5-60c47ec9d578 { display:none !important; }}
#s-7a6c2efb-a046-48ba-a3b5-60c47ec9d578 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-dab0b250-3ae2-4502-96b1-7a2a63bf7eef { min-height: 50px; }
@media (max-width: 767px){#s-dab0b250-3ae2-4502-96b1-7a2a63bf7eef, #wrap-s-dab0b250-3ae2-4502-96b1-7a2a63bf7eef { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-dab0b250-3ae2-4502-96b1-7a2a63bf7eef, #wrap-s-dab0b250-3ae2-4502-96b1-7a2a63bf7eef { display:none !important; }}
#s-dab0b250-3ae2-4502-96b1-7a2a63bf7eef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-629ebc3e-c714-4b31-af74-26b5f5c09399 { min-height: 50px; }
#s-629ebc3e-c714-4b31-af74-26b5f5c09399 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-7ca1559e-b205-4b26-87f0-dd78af72f6ea { text-align: center; }
@media (max-width: 767px){#s-7ca1559e-b205-4b26-87f0-dd78af72f6ea, #wrap-s-7ca1559e-b205-4b26-87f0-dd78af72f6ea { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7ca1559e-b205-4b26-87f0-dd78af72f6ea, #wrap-s-7ca1559e-b205-4b26-87f0-dd78af72f6ea { display:none !important; }}@media (min-width: 1200px){#s-7ca1559e-b205-4b26-87f0-dd78af72f6ea, #wrap-s-7ca1559e-b205-4b26-87f0-dd78af72f6ea { display:none !important; }}
#s-0dacbc47-8050-465e-be43-c88e729d3fc0 { margin-top: 60px;
margin-left: -24px;
margin-bottom: 0px;
margin-right: -24px;
padding-top: 10px;
padding-bottom: 10px; }
@media (min-width: 992px) and (max-width: 1199px){#s-0dacbc47-8050-465e-be43-c88e729d3fc0, #wrap-s-0dacbc47-8050-465e-be43-c88e729d3fc0 { display:none !important; }}@media (min-width: 1200px){#s-0dacbc47-8050-465e-be43-c88e729d3fc0, #wrap-s-0dacbc47-8050-465e-be43-c88e729d3fc0 { display:none !important; }}
 #s-0dacbc47-8050-465e-be43-c88e729d3fc0 .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 41px;
   
   
   text-align: center;
 }

 

#s-295c08ae-b0ae-476c-a1a2-0599cc12cbd8 { border-style: solid;
margin-top: -18px;
margin-left: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1); }
#s-401ac692-7613-4fb1-96dd-bf7759aaa65a { border-style: solid;
margin-left: 150px;
margin-right: 150px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(201, 24, 24, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
@media (min-width: 992px) and (max-width: 1199px){#s-401ac692-7613-4fb1-96dd-bf7759aaa65a, #wrap-s-401ac692-7613-4fb1-96dd-bf7759aaa65a { display:none !important; }}@media (min-width: 1200px){#s-401ac692-7613-4fb1-96dd-bf7759aaa65a, #wrap-s-401ac692-7613-4fb1-96dd-bf7759aaa65a { display:none !important; }}#s-401ac692-7613-4fb1-96dd-bf7759aaa65a:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-401ac692-7613-4fb1-96dd-bf7759aaa65a:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-401ac692-7613-4fb1-96dd-bf7759aaa65a.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-f89b50ca-78e8-4d79-b20e-5700214fb87e { text-align: center; }
@media (max-width: 767px){#s-f89b50ca-78e8-4d79-b20e-5700214fb87e, #wrap-s-f89b50ca-78e8-4d79-b20e-5700214fb87e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f89b50ca-78e8-4d79-b20e-5700214fb87e, #wrap-s-f89b50ca-78e8-4d79-b20e-5700214fb87e { display:none !important; }}
#s-73db4047-807c-470c-94f3-461cc167690c { margin-top: 60px;
margin-left: -24px;
margin-bottom: 0px;
margin-right: -24px;
padding-top: 10px;
padding-bottom: 10px; }
@media (min-width: 992px) and (max-width: 1199px){#s-73db4047-807c-470c-94f3-461cc167690c, #wrap-s-73db4047-807c-470c-94f3-461cc167690c { display:none !important; }}@media (min-width: 1200px){#s-73db4047-807c-470c-94f3-461cc167690c, #wrap-s-73db4047-807c-470c-94f3-461cc167690c { display:none !important; }}
 #s-73db4047-807c-470c-94f3-461cc167690c .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 41px;
   
   
   text-align: center;
 }

 

#s-d82d3c51-b6c6-4f52-ab6e-411ea700daac { margin-top: -40px;
margin-bottom: -56px;
margin-right: 100px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px; }
 #s-d82d3c51-b6c6-4f52-ab6e-411ea700daac .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 47px;
   
   
   text-align: right;
 }

 

#s-1bfee5da-fcc8-419b-bb9d-4d3bdd3f454e { margin-top: 0px;
margin-left: 164px;
margin-bottom: 0px;
margin-right: 164px;
padding-top: 0px; }
@media (min-width: 0px) {
[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-9593b81f-51a1-468a-a6e1-bac3daf4cce5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-c21c3e92-9f6b-45ba-bc8e-37b460968d83 { padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
text-align: center;
background-color: rgba(208, 42, 42, 1);
text-decoration: none; }
#s-c21c3e92-9f6b-45ba-bc8e-37b460968d83:hover {background-color: #424242 !important;
text-decoration: none !important;}
#s-c21c3e92-9f6b-45ba-bc8e-37b460968d83:active {background-color: #000000 !important;
text-decoration: none !important;}

 #s-c21c3e92-9f6b-45ba-bc8e-37b460968d83.shg-btn {
   color: #ffffff;
   font-size: 20px;
   font-weight:  normal ;
   font-style:  normal ;
   
 }
#s-b8917039-8aa3-44e0-82aa-ec8ce3243053 { border-style: solid;
margin-left: 150px;
margin-right: 150px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(246, 14, 14, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
@media (min-width: 992px) and (max-width: 1199px){#s-b8917039-8aa3-44e0-82aa-ec8ce3243053, #wrap-s-b8917039-8aa3-44e0-82aa-ec8ce3243053 { display:none !important; }}@media (min-width: 1200px){#s-b8917039-8aa3-44e0-82aa-ec8ce3243053, #wrap-s-b8917039-8aa3-44e0-82aa-ec8ce3243053 { display:none !important; }}#s-b8917039-8aa3-44e0-82aa-ec8ce3243053:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-b8917039-8aa3-44e0-82aa-ec8ce3243053:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-b8917039-8aa3-44e0-82aa-ec8ce3243053.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-bb4c2c1f-e420-4a16-8ead-09f4c840ea4c { text-align: center; }
@media (min-width: 768px) and (max-width: 991px){#s-bb4c2c1f-e420-4a16-8ead-09f4c840ea4c, #wrap-s-bb4c2c1f-e420-4a16-8ead-09f4c840ea4c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bb4c2c1f-e420-4a16-8ead-09f4c840ea4c, #wrap-s-bb4c2c1f-e420-4a16-8ead-09f4c840ea4c { display:none !important; }}@media (min-width: 1200px){#s-bb4c2c1f-e420-4a16-8ead-09f4c840ea4c, #wrap-s-bb4c2c1f-e420-4a16-8ead-09f4c840ea4c { display:none !important; }}
#s-a9ed874a-ab53-42bc-a9aa-aaff2430f69d { margin-top: 121px;
margin-left: -24px;
margin-bottom: 0px;
margin-right: -24px;
padding-top: 10px;
padding-bottom: 10px; }
@media (min-width: 992px) and (max-width: 1199px){#s-a9ed874a-ab53-42bc-a9aa-aaff2430f69d, #wrap-s-a9ed874a-ab53-42bc-a9aa-aaff2430f69d { display:none !important; }}@media (min-width: 1200px){#s-a9ed874a-ab53-42bc-a9aa-aaff2430f69d, #wrap-s-a9ed874a-ab53-42bc-a9aa-aaff2430f69d { display:none !important; }}
 #s-a9ed874a-ab53-42bc-a9aa-aaff2430f69d .shogun-heading-component h1 {
   color: rgba(255, 255, 255, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 41px;
   
   
   text-align: center;
 }

 

#s-9418aee0-9720-4d8a-80f2-1034fbbbb526 { border-style: solid;
margin-top: -18px;
margin-left: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 0.1); }
#s-4a658567-d7e0-4159-ac76-7b4618b99e16 { border-style: solid;
margin-left: 150px;
margin-right: 150px;
padding-top: 10px;
padding-left: 0px;
padding-bottom: 10px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(246, 14, 14, 1);
font-size: 16px;
font-weight: bold;
color: rgba(0, 0, 0, 1);
text-decoration: none; }
@media (min-width: 992px) and (max-width: 1199px){#s-4a658567-d7e0-4159-ac76-7b4618b99e16, #wrap-s-4a658567-d7e0-4159-ac76-7b4618b99e16 { display:none !important; }}@media (min-width: 1200px){#s-4a658567-d7e0-4159-ac76-7b4618b99e16, #wrap-s-4a658567-d7e0-4159-ac76-7b4618b99e16 { display:none !important; }}#s-4a658567-d7e0-4159-ac76-7b4618b99e16:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-4a658567-d7e0-4159-ac76-7b4618b99e16:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-4a658567-d7e0-4159-ac76-7b4618b99e16.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-d912fb2b-9730-4d11-b89f-242cac0d7e66 { margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(238, 238, 238, 1); }
@media (max-width: 767px){#s-d912fb2b-9730-4d11-b89f-242cac0d7e66, #wrap-s-d912fb2b-9730-4d11-b89f-242cac0d7e66 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d912fb2b-9730-4d11-b89f-242cac0d7e66, #wrap-s-d912fb2b-9730-4d11-b89f-242cac0d7e66 { display:none !important; }}
#s-d912fb2b-9730-4d11-b89f-242cac0d7e66 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-af54287a-07ef-4e30-82e1-0bf2c422ed14 { border-style: solid;
margin-top: 25px;
margin-left: 50px;
margin-bottom: 25px;
margin-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2); }
@media (min-width: 0px) {
[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-af54287a-07ef-4e30-82e1-0bf2c422ed14"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-a4634c2b-a4e7-492d-9786-146d6002c319 { border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2); }
 #s-a4634c2b-a4e7-492d-9786-146d6002c319 .shogun-heading-component h2 {
   color: rgba(0, 0, 0, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 49px;
   
   
   text-align: center;
 }

 

#s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00 { margin-top: 0px;
margin-left: 50px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(0, 0, 0, 0); }
@media (min-width: 0px) {
[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 12.5px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 18.75px);
}

}

@media (min-width: 992px) {
[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 18.75px);
}

}

@media (min-width: 1200px) {
[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 18.75px);
}

[id="s-af6b97ec-2cbf-4e49-ac72-e04bc6c55c00"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 18.75px);
}

}

#s-4335d9c3-72e2-4b25-9a7d-829763bd98a9 { margin-bottom: 25px;
background-color: rgba(255, 255, 255, 1); }
#s-4335d9c3-72e2-4b25-9a7d-829763bd98a9 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-image-wrapper img.shogun-image {
  width: 100%;
}

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

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

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

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

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

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

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

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

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

#s-589caaca-5eb8-4174-a77a-b233c7144f3f { text-align: center; }
#s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6 { margin-bottom: 20px; }
@media (min-width: 0px) {
[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-a0023e5a-3f9f-40f0-b04e-6b7740ae36e6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

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

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

#s-d10a458b-20b7-434a-8f16-d95a1b7f9190 { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-d10a458b-20b7-434a-8f16-d95a1b7f9190 .shg-product-title-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: Libre Baskerville;
  font-style:  italic ;
  
}

#s-751c3b73-2205-40e4-b15f-c4ec55c89a1b { margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center; }
#s-751c3b73-2205-40e4-b15f-c4ec55c89a1b .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
}

#s-751c3b73-2205-40e4-b15f-c4ec55c89a1b .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-751c3b73-2205-40e4-b15f-c4ec55c89a1b .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
.shg-product-atc-wrapper {
  position: relative;
}

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

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

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

.shg-product-atc-btn-wrapper .shg-btn:not(.shg-btn-stretch) {
  display: inline-block !important;
}

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

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

#s-7315a7ea-6d66-4381-9134-4014bb809ae2 { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0px;
min-width: 100%;
opacity: 1;
text-align: center;
border-color: rgba(204, 204, 204, 1);
background-color: rgba(255, 255, 255, 1);
font-size: 10px;
font-weight: bold;
color: rgba(0, 0, 0, 1); }
#s-7315a7ea-6d66-4381-9134-4014bb809ae2:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-7315a7ea-6d66-4381-9134-4014bb809ae2:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

#s-7315a7ea-6d66-4381-9134-4014bb809ae2 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7315a7ea-6d66-4381-9134-4014bb809ae2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7315a7ea-6d66-4381-9134-4014bb809ae2.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:  bold ;
  font-style:  normal ;
  
}

#s-7315a7ea-6d66-4381-9134-4014bb809ae2.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-7bb9ce20-6b08-4973-b26c-9d22ae959906 { background-color: rgba(255, 255, 255, 1); }
@media (max-width: 767px){#s-7bb9ce20-6b08-4973-b26c-9d22ae959906, #wrap-s-7bb9ce20-6b08-4973-b26c-9d22ae959906 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7bb9ce20-6b08-4973-b26c-9d22ae959906, #wrap-s-7bb9ce20-6b08-4973-b26c-9d22ae959906 { display:none !important; }}
#s-7bb9ce20-6b08-4973-b26c-9d22ae959906 {
  display: none;
}
#s-8a968208-039c-421d-83c6-92cb7953397b { text-align: left; }
#s-7c3dcd3f-2735-4899-8e21-f7d483c0922a { margin-bottom: 20px; }
@media (min-width: 0px) {
[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7c3dcd3f-2735-4899-8e21-f7d483c0922a"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-9bfb7a76-13e6-4527-bafb-11cc41b72b49 { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-9bfb7a76-13e6-4527-bafb-11cc41b72b49 .shg-product-title-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: Libre Baskerville;
  font-style:  italic ;
  
}

#s-3326e432-d296-4ce4-aaa8-6e0c59d815ba { margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center; }
#s-3326e432-d296-4ce4-aaa8-6e0c59d815ba .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
}

#s-3326e432-d296-4ce4-aaa8-6e0c59d815ba .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-3326e432-d296-4ce4-aaa8-6e0c59d815ba .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-9eb122d3-94c4-43dc-aa4b-3797d0e770df { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0px;
min-width: 100%;
opacity: 1;
text-align: center;
border-color: rgba(204, 204, 204, 1);
background-color: rgba(255, 255, 255, 1);
font-size: 10px;
font-weight: bold;
color: rgba(0, 0, 0, 1); }
#s-9eb122d3-94c4-43dc-aa4b-3797d0e770df:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-9eb122d3-94c4-43dc-aa4b-3797d0e770df:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

#s-9eb122d3-94c4-43dc-aa4b-3797d0e770df {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9eb122d3-94c4-43dc-aa4b-3797d0e770df.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9eb122d3-94c4-43dc-aa4b-3797d0e770df.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:  bold ;
  font-style:  normal ;
  
}

#s-9eb122d3-94c4-43dc-aa4b-3797d0e770df.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-a01ceefa-8269-41e4-8fc6-f4076848d242 { background-color: rgba(255, 255, 255, 1); }
#s-a01ceefa-8269-41e4-8fc6-f4076848d242 {
  display: none;
}
#s-d49a49f1-4fbe-4fe8-8a17-03cfbe1500db { text-align: left; }
#s-2a5f84f6-a00f-46ff-92a1-65f9196238d5 { margin-bottom: 20px; }
@media (min-width: 0px) {
[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-2a5f84f6-a00f-46ff-92a1-65f9196238d5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-0048ced8-3f8e-494e-b411-c165838d8709 { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-0048ced8-3f8e-494e-b411-c165838d8709 .shg-product-title-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: Libre Baskerville;
  font-style:  italic ;
  
}

#s-61c0877f-ba21-431c-935a-48dbe6f8df08 { margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center; }
#s-61c0877f-ba21-431c-935a-48dbe6f8df08 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
}

#s-61c0877f-ba21-431c-935a-48dbe6f8df08 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-61c0877f-ba21-431c-935a-48dbe6f8df08 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-f774c5b8-810e-41f9-8ebb-3f5054b6fcc9 { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0px;
min-width: 100%;
opacity: 1;
text-align: center;
border-color: rgba(204, 204, 204, 1);
background-color: rgba(255, 255, 255, 1);
font-size: 10px;
font-weight: bold;
color: rgba(0, 0, 0, 1); }
#s-f774c5b8-810e-41f9-8ebb-3f5054b6fcc9:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-f774c5b8-810e-41f9-8ebb-3f5054b6fcc9:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

#s-f774c5b8-810e-41f9-8ebb-3f5054b6fcc9 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f774c5b8-810e-41f9-8ebb-3f5054b6fcc9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f774c5b8-810e-41f9-8ebb-3f5054b6fcc9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:  bold ;
  font-style:  normal ;
  
}

#s-f774c5b8-810e-41f9-8ebb-3f5054b6fcc9.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-2b84e68c-3d45-4f44-b2fd-d0bed65ae270 { background-color: rgba(255, 255, 255, 1); }
@media (max-width: 767px){#s-2b84e68c-3d45-4f44-b2fd-d0bed65ae270, #wrap-s-2b84e68c-3d45-4f44-b2fd-d0bed65ae270 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2b84e68c-3d45-4f44-b2fd-d0bed65ae270, #wrap-s-2b84e68c-3d45-4f44-b2fd-d0bed65ae270 { display:none !important; }}
#s-2b84e68c-3d45-4f44-b2fd-d0bed65ae270 {
  display: none;
}
#s-ae346bcc-31b9-42f2-a393-9ebe62c07d4a { text-align: left; }
#s-e2d3e412-37b1-41cb-9b68-882206a5837d { margin-bottom: 20px; }
@media (min-width: 0px) {
[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e2d3e412-37b1-41cb-9b68-882206a5837d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-fcb056d3-5bb5-4911-a47f-f90bb3ca7c5c { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-fcb056d3-5bb5-4911-a47f-f90bb3ca7c5c .shg-product-title-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: Libre Baskerville;
  font-style:  italic ;
  
}

#s-41d593e6-51b5-4385-9f25-d2690a3c5252 { margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center; }
#s-41d593e6-51b5-4385-9f25-d2690a3c5252 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
}

#s-41d593e6-51b5-4385-9f25-d2690a3c5252 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-41d593e6-51b5-4385-9f25-d2690a3c5252 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-c92fa8a1-31f6-4de3-bfd4-18c3b46b6683 { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0px;
min-width: 100%;
opacity: 1;
text-align: center;
border-color: rgba(204, 204, 204, 1);
background-color: rgba(255, 255, 255, 1);
font-size: 10px;
font-weight: bold;
color: rgba(0, 0, 0, 1); }
#s-c92fa8a1-31f6-4de3-bfd4-18c3b46b6683:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-c92fa8a1-31f6-4de3-bfd4-18c3b46b6683:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

#s-c92fa8a1-31f6-4de3-bfd4-18c3b46b6683 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c92fa8a1-31f6-4de3-bfd4-18c3b46b6683.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c92fa8a1-31f6-4de3-bfd4-18c3b46b6683.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:  bold ;
  font-style:  normal ;
  
}

#s-c92fa8a1-31f6-4de3-bfd4-18c3b46b6683.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-155fdde3-003b-4939-9158-3ce3e0bf12a7 { margin-top: 25px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px; }
@media (min-width: 0px) {
[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-155fdde3-003b-4939-9158-3ce3e0bf12a7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-363203a5-8e0a-4ffa-bc01-668a82762f29 { border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(205, 37, 37, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none; }
#s-363203a5-8e0a-4ffa-bc01-668a82762f29:hover {opacity: 0.8 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}
#s-363203a5-8e0a-4ffa-bc01-668a82762f29:active {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}

 #s-363203a5-8e0a-4ffa-bc01-668a82762f29.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-880c6d8a-5a23-4d4d-9428-5bc94587ec46 { margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(238, 238, 238, 1); }
@media (min-width: 992px) and (max-width: 1199px){#s-880c6d8a-5a23-4d4d-9428-5bc94587ec46, #wrap-s-880c6d8a-5a23-4d4d-9428-5bc94587ec46 { display:none !important; }}@media (min-width: 1200px){#s-880c6d8a-5a23-4d4d-9428-5bc94587ec46, #wrap-s-880c6d8a-5a23-4d4d-9428-5bc94587ec46 { display:none !important; }}
#s-880c6d8a-5a23-4d4d-9428-5bc94587ec46 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}
#s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4 { border-style: solid;
margin-top: 25px;
margin-left: 50px;
margin-bottom: 25px;
margin-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2); }
@media (min-width: 0px) {
[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-115c1b7d-430c-49a1-87a6-e5d2db8fa1b4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-16b036d0-abbf-453a-ab8b-7c39b604ff2d { border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 0, 0, 0.2); }
 #s-16b036d0-abbf-453a-ab8b-7c39b604ff2d .shogun-heading-component h2 {
   color: rgba(0, 0, 0, 1);
   font-weight:  normal ;
   
   font-style:  normal ;
   font-size: 49px;
   
   
   text-align: center;
 }

 

#s-92d02971-ee83-4f7b-95e8-bb79161e46ea { margin-top: 0px;
margin-left: 50px;
margin-right: 50px;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(0, 0, 0, 0); }
@media (min-width: 0px) {
[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 12.5px);
}

[id="s-92d02971-ee83-4f7b-95e8-bb79161e46ea"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 12.5px);
}

}

#s-08b05b69-35d7-4b9b-b892-0ed20e3524f2 { margin-bottom: 25px;
background-color: rgba(255, 255, 255, 1); }
#s-08b05b69-35d7-4b9b-b892-0ed20e3524f2 {
  display: none;
}
#s-1d6e8d8f-19de-41c1-9cd8-4e440ef55dc4 { text-align: center; }
#s-3aae4437-078b-4556-be6c-e7382e0e2f00 { margin-bottom: 20px; }
@media (min-width: 0px) {
[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-3aae4437-078b-4556-be6c-e7382e0e2f00"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-03fe615f-8601-4743-af11-7218640cf984 { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-03fe615f-8601-4743-af11-7218640cf984 .shg-product-title-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: Libre Baskerville;
  font-style:  italic ;
  
}

#s-1257434d-a08a-4cda-bdb9-9e08f323464b { margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center; }
#s-1257434d-a08a-4cda-bdb9-9e08f323464b .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
}

#s-1257434d-a08a-4cda-bdb9-9e08f323464b .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-1257434d-a08a-4cda-bdb9-9e08f323464b .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-cb6bc88d-4055-4954-bef6-9a70d02918f4 { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0px;
min-width: 100%;
opacity: 1;
text-align: center;
border-color: rgba(204, 204, 204, 1);
background-color: rgba(255, 255, 255, 1);
font-size: 10px;
font-weight: bold;
color: rgba(0, 0, 0, 1); }
#s-cb6bc88d-4055-4954-bef6-9a70d02918f4:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-cb6bc88d-4055-4954-bef6-9a70d02918f4:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

#s-cb6bc88d-4055-4954-bef6-9a70d02918f4 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cb6bc88d-4055-4954-bef6-9a70d02918f4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cb6bc88d-4055-4954-bef6-9a70d02918f4.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:  bold ;
  font-style:  normal ;
  
}

#s-cb6bc88d-4055-4954-bef6-9a70d02918f4.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-aa10cfe3-09ad-41e4-805d-f588ef50df84 { background-color: rgba(255, 255, 255, 1); }
@media (max-width: 767px){#s-aa10cfe3-09ad-41e4-805d-f588ef50df84, #wrap-s-aa10cfe3-09ad-41e4-805d-f588ef50df84 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-aa10cfe3-09ad-41e4-805d-f588ef50df84, #wrap-s-aa10cfe3-09ad-41e4-805d-f588ef50df84 { display:none !important; }}
#s-aa10cfe3-09ad-41e4-805d-f588ef50df84 {
  display: none;
}
#s-e83685da-6521-40bf-9a9d-e5321809c967 { text-align: left; }
#s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7 { margin-bottom: 20px; }
@media (min-width: 0px) {
[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-056fad4e-ab1f-49d6-865c-37b30e9fb0d7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-00366eec-f0b9-4e67-8aad-7cd36cea0ff6 { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-00366eec-f0b9-4e67-8aad-7cd36cea0ff6 .shg-product-title-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: Libre Baskerville;
  font-style:  italic ;
  
}

#s-f2a22173-9899-40f4-8023-313c3dad8362 { margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center; }
#s-f2a22173-9899-40f4-8023-313c3dad8362 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
}

#s-f2a22173-9899-40f4-8023-313c3dad8362 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-f2a22173-9899-40f4-8023-313c3dad8362 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-d60d030d-da5f-43b9-bf3b-e129eedee464 { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0px;
min-width: 100%;
opacity: 1;
text-align: center;
border-color: rgba(204, 204, 204, 1);
background-color: rgba(255, 255, 255, 1);
font-size: 10px;
font-weight: bold;
color: rgba(0, 0, 0, 1); }
#s-d60d030d-da5f-43b9-bf3b-e129eedee464:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-d60d030d-da5f-43b9-bf3b-e129eedee464:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

#s-d60d030d-da5f-43b9-bf3b-e129eedee464 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d60d030d-da5f-43b9-bf3b-e129eedee464.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d60d030d-da5f-43b9-bf3b-e129eedee464.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:  bold ;
  font-style:  normal ;
  
}

#s-d60d030d-da5f-43b9-bf3b-e129eedee464.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-e917c30b-dcb9-4623-af31-0c3eb7302e4b { background-color: rgba(255, 255, 255, 1); }
#s-e917c30b-dcb9-4623-af31-0c3eb7302e4b {
  display: none;
}
#s-c971410b-bd06-4419-a6b9-47a0c79ef7cc { text-align: left; }
#s-73965af7-3339-490f-a259-c490e9e4fa54 { margin-bottom: 20px; }
@media (min-width: 0px) {
[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-73965af7-3339-490f-a259-c490e9e4fa54"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-024cd70d-203c-4a6d-a57a-99a2bf3ab089 { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-024cd70d-203c-4a6d-a57a-99a2bf3ab089 .shg-product-title-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: Libre Baskerville;
  font-style:  italic ;
  
}

#s-45f9f842-fb64-403d-bf09-b81fc9737d64 { margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center; }
#s-45f9f842-fb64-403d-bf09-b81fc9737d64 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
}

#s-45f9f842-fb64-403d-bf09-b81fc9737d64 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-45f9f842-fb64-403d-bf09-b81fc9737d64 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-3f490a8c-9e9c-42d8-a779-872e9876d3a8 { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0px;
min-width: 100%;
opacity: 1;
text-align: center;
border-color: rgba(204, 204, 204, 1);
background-color: rgba(255, 255, 255, 1);
font-size: 10px;
font-weight: bold;
color: rgba(0, 0, 0, 1); }
#s-3f490a8c-9e9c-42d8-a779-872e9876d3a8:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-3f490a8c-9e9c-42d8-a779-872e9876d3a8:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

#s-3f490a8c-9e9c-42d8-a779-872e9876d3a8 {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3f490a8c-9e9c-42d8-a779-872e9876d3a8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3f490a8c-9e9c-42d8-a779-872e9876d3a8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:  bold ;
  font-style:  normal ;
  
}

#s-3f490a8c-9e9c-42d8-a779-872e9876d3a8.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-d63e56c0-7f2b-4964-b05f-fda29dd3b4ac { background-color: rgba(255, 255, 255, 1); }
@media (max-width: 767px){#s-d63e56c0-7f2b-4964-b05f-fda29dd3b4ac, #wrap-s-d63e56c0-7f2b-4964-b05f-fda29dd3b4ac { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d63e56c0-7f2b-4964-b05f-fda29dd3b4ac, #wrap-s-d63e56c0-7f2b-4964-b05f-fda29dd3b4ac { display:none !important; }}
#s-d63e56c0-7f2b-4964-b05f-fda29dd3b4ac {
  display: none;
}
#s-c21210b4-8288-458b-b861-b5357344d105 { text-align: left; }
#s-e101a8b0-722f-470b-8404-4bac0bdbd979 { margin-bottom: 20px; }
@media (min-width: 0px) {
[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e101a8b0-722f-470b-8404-4bac0bdbd979"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-d8993099-8369-4a42-91f3-2595adba29f0 { margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center; }
#s-d8993099-8369-4a42-91f3-2595adba29f0 .shg-product-title-component h3 {
  color: #000;
  font-weight:  normal ;
  font-family: Libre Baskerville;
  font-style:  italic ;
  
}

#s-339ffb77-7c0d-4aa6-ac33-58b0cdcfedc5 { margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
text-align: center; }
#s-339ffb77-7c0d-4aa6-ac33-58b0cdcfedc5 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
}

#s-339ffb77-7c0d-4aa6-ac33-58b0cdcfedc5 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
}

#s-339ffb77-7c0d-4aa6-ac33-58b0cdcfedc5 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:  normal ;
  font-family: Libre Franklin;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}
#s-15e3d1b5-2d7a-427b-8529-2d2ea041bfce { border-style: solid;
margin-left: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-radius: 0px;
min-width: 100%;
opacity: 1;
text-align: center;
border-color: rgba(204, 204, 204, 1);
background-color: rgba(255, 255, 255, 1);
font-size: 10px;
font-weight: bold;
color: rgba(0, 0, 0, 1); }
#s-15e3d1b5-2d7a-427b-8529-2d2ea041bfce:hover {opacity: 1 !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-15e3d1b5-2d7a-427b-8529-2d2ea041bfce:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

#s-15e3d1b5-2d7a-427b-8529-2d2ea041bfce {
  display: block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-15e3d1b5-2d7a-427b-8529-2d2ea041bfce.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-15e3d1b5-2d7a-427b-8529-2d2ea041bfce.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 18px;
  font-weight:  bold ;
  font-style:  normal ;
  
}

#s-15e3d1b5-2d7a-427b-8529-2d2ea041bfce.shg-btn.shg-product-atc-error {
  font-weight:  normal ;
  
  font-style:  normal ;
  
  color: ;
}



#s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba { margin-top: 25px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px; }
@media (min-width: 0px) {
[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1f5ced09-211e-42b1-bd2e-dd68f03c21ba"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-88a08388-112a-42a2-8929-ee957eebf519 { border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-radius: 0px;
opacity: 1;
text-align: center;
border-color: #000;
background-color: rgba(0, 0, 0, 1);
font-size: 16px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none; }
#s-88a08388-112a-42a2-8929-ee957eebf519:hover {opacity: 0.8 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}
#s-88a08388-112a-42a2-8929-ee957eebf519:active {opacity: 1 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

 #s-88a08388-112a-42a2-8929-ee957eebf519.shg-btn {
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   font-weight:  bold ;
   font-style:  normal ;
   
 }
#s-ca7f8a96-e391-4278-8651-d5fdf821333d { margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
text-align: center; }
.shg-ig-x {
  overflow-x: hidden;
}

.shg-ig-posts-container {
  display: flex;
  flex-wrap: wrap;
}

.shg-ig-posts {
  box-sizing: border-box;
  height: 100%;
}

.shg-ig-posts-link {
  text-decoration: none;
}

.shg-ig-posts-image {
  max-height: 100%;
  width: 100%;
  display: block;
}

.shg-ig-posts-caption {
  width: 100%;
  font-size: 12px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
  text-align: left;
}

.shg-ig-details-container {
  padding-top: 9px;
  border-top: 1px solid #ddd;
}

.shg-ig-user-details {
  display: flex;
  flex-direction: row;
}

.shg-ig-user-image {
  max-width: 30px;
  max-height: 30px;
  margin-right: 10px;
}

.shg-ig-username-container {
  display: flex;
  flex-direction: column;
}

.shg-ig-user-full-name {
  margin-bottom: 3px !important;
  font-family: Arial;
  color: #b3b3b3;
  font-size: 12px;
}

.shg-ig-user-createdat {
  margin-bottom: 0 !important;
  font-family: Arial;
  color: #b3b3b3;
  font-size: 12px;
}

#s-2d1a3250-8ef9-4c25-af54-6608dac46594 {  }
@media (min-width: 768px) {
  [id="s-2d1a3250-8ef9-4c25-af54-6608dac46594"] .shg-ig-posts-container > .shg-ig-posts {
    width: 33.333333333333336%;
    padding-right: 30px;
  }

  .shg-ig-posts-container {
    width: calc(100% + 30px) !important;
  }
}

/*
  $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%;
  -webkit-transform: translate(-50%,-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;
  -webkit-transform: translate(0%, -50%);
          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;
}
