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

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
  /**
   * This is part of an IE11 fallback to avoid flex introducing
   * huge amount of weird space on the bottom on the section element.
   */
  min-height: 1px;
}

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

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

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

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

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

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

#s-152bd039-7c94-4eea-af7f-29343d8b6cb8 {
  min-height: 50px;
}








#s-152bd039-7c94-4eea-af7f-29343d8b6cb8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-152bd039-7c94-4eea-af7f-29343d8b6cb8.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-cover {
  -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-27ae6b02-5358-4c3c-ab8b-8cb796c9053d {
  text-align: center;
}
@media (max-width: 767px){#s-27ae6b02-5358-4c3c-ab8b-8cb796c9053d {
  display: none;
}
#s-27ae6b02-5358-4c3c-ab8b-8cb796c9053d, #wrap-s-27ae6b02-5358-4c3c-ab8b-8cb796c9053d { display:none !important; }}



  #s-27ae6b02-5358-4c3c-ab8b-8cb796c9053d img.shogun-image {
    
    width: px;
  }


#s-27ae6b02-5358-4c3c-ab8b-8cb796c9053d .shogun-image-content {
  
    align-items: center;
  
}

#s-22c79e50-4dd2-40f2-93c4-157feec7251e {
  min-height: 50px;
}








#s-22c79e50-4dd2-40f2-93c4-157feec7251e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22c79e50-4dd2-40f2-93c4-157feec7251e.shg-box.shg-c {
  justify-content: center;
}

#s-33fb654f-f532-44c2-aa49-b3d2f54d4696 {
  text-align: center;
}
@media (min-width: 1200px){#s-33fb654f-f532-44c2-aa49-b3d2f54d4696 {
  display: none;
}
#s-33fb654f-f532-44c2-aa49-b3d2f54d4696, #wrap-s-33fb654f-f532-44c2-aa49-b3d2f54d4696 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-33fb654f-f532-44c2-aa49-b3d2f54d4696 {
  display: none;
}
#s-33fb654f-f532-44c2-aa49-b3d2f54d4696, #wrap-s-33fb654f-f532-44c2-aa49-b3d2f54d4696 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-33fb654f-f532-44c2-aa49-b3d2f54d4696 {
  display: none;
}
#s-33fb654f-f532-44c2-aa49-b3d2f54d4696, #wrap-s-33fb654f-f532-44c2-aa49-b3d2f54d4696 { display:none !important; }}@media (max-width: 767px){#s-33fb654f-f532-44c2-aa49-b3d2f54d4696 {
  
}
}



  #s-33fb654f-f532-44c2-aa49-b3d2f54d4696 img.shogun-image {
    
    width: px;
  }


#s-33fb654f-f532-44c2-aa49-b3d2f54d4696 .shogun-image-content {
  
    align-items: center;
  
}

#s-3960088e-1b93-41e7-8d8e-108672507bbc {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-3960088e-1b93-41e7-8d8e-108672507bbc {
  display: none;
}
#s-3960088e-1b93-41e7-8d8e-108672507bbc, #wrap-s-3960088e-1b93-41e7-8d8e-108672507bbc { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3960088e-1b93-41e7-8d8e-108672507bbc {
  display: none;
}
#s-3960088e-1b93-41e7-8d8e-108672507bbc, #wrap-s-3960088e-1b93-41e7-8d8e-108672507bbc { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3960088e-1b93-41e7-8d8e-108672507bbc {
  display: none;
}
#s-3960088e-1b93-41e7-8d8e-108672507bbc, #wrap-s-3960088e-1b93-41e7-8d8e-108672507bbc { display:none !important; }}@media (max-width: 767px){#s-3960088e-1b93-41e7-8d8e-108672507bbc {
  
}
}







#s-3960088e-1b93-41e7-8d8e-108672507bbc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3960088e-1b93-41e7-8d8e-108672507bbc.shg-box.shg-c {
  justify-content: flex-start;
}

#s-2870487c-c225-474e-a591-d902b50d028f {
  margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: rgba(212, 239, 252, 1);
}
@media (min-width: 1200px){#s-2870487c-c225-474e-a591-d902b50d028f {
  display: none;
}
#s-2870487c-c225-474e-a591-d902b50d028f, #wrap-s-2870487c-c225-474e-a591-d902b50d028f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2870487c-c225-474e-a591-d902b50d028f {
  display: none;
}
#s-2870487c-c225-474e-a591-d902b50d028f, #wrap-s-2870487c-c225-474e-a591-d902b50d028f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2870487c-c225-474e-a591-d902b50d028f {
  display: none;
}
#s-2870487c-c225-474e-a591-d902b50d028f, #wrap-s-2870487c-c225-474e-a591-d902b50d028f { display:none !important; }}@media (max-width: 767px){#s-2870487c-c225-474e-a591-d902b50d028f {
  display: none;
}
#s-2870487c-c225-474e-a591-d902b50d028f, #wrap-s-2870487c-c225-474e-a591-d902b50d028f { display:none !important; }}







#s-2870487c-c225-474e-a591-d902b50d028f > .shg-box-overlay {
  background-color: rgba(222, 247, 250, 1);
  opacity: 0;
}#s-2870487c-c225-474e-a591-d902b50d028f.shg-box.shg-c {
  justify-content: flex-start;
}

.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-cdfd8318-91f1-46d0-a844-31c8680896e1 {
  margin-left: 100px;
}

@media (min-width: 0px) {
[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-cdfd8318-91f1-46d0-a844-31c8680896e1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}








#s-1a409fe2-48e0-4567-a515-5f83c8760a0b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1a409fe2-48e0-4567-a515-5f83c8760a0b.shg-box.shg-c {
  justify-content: center;
}

#s-c5f0b0bc-5d0b-4a14-8586-c8edfa5393de {
  text-align: center;
}




  #s-c5f0b0bc-5d0b-4a14-8586-c8edfa5393de img.shogun-image {
    
    width: px;
  }


#s-c5f0b0bc-5d0b-4a14-8586-c8edfa5393de .shogun-image-content {
  
    align-items: center;
  
}

#s-570a18b9-929f-4260-a920-0adf1f085421 {
  margin-left: 20px;
margin-right: 100px;
text-align: right;
}




  #s-570a18b9-929f-4260-a920-0adf1f085421 img.shogun-image {
    
    width: px;
  }


#s-570a18b9-929f-4260-a920-0adf1f085421 .shogun-image-content {
  
    align-items: center;
  
}

#s-22b118e7-baef-4949-bd3a-a5ba9a5ee466 {
  min-height: 50px;
}
@media (max-width: 767px){#s-22b118e7-baef-4949-bd3a-a5ba9a5ee466 {
  
}
}







#s-22b118e7-baef-4949-bd3a-a5ba9a5ee466 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22b118e7-baef-4949-bd3a-a5ba9a5ee466.shg-box.shg-c {
  justify-content: center;
}

#s-a98eec7a-61b9-4f07-9d90-a031e8e7a560 {
  margin-top: 30px;
padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
padding-right: 10px;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}








#s-a98eec7a-61b9-4f07-9d90-a031e8e7a560 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a98eec7a-61b9-4f07-9d90-a031e8e7a560.shg-box.shg-c {
  justify-content: center;
}

.shg-rich-text {
  overflow-wrap: break-word;
}

.shg-rich-text img {
  margin: 0 20px;
}

@media (max-width: 768px) {
  .shg-rich-text img {
    display: block;
    float: none !important;
    margin: 0 auto;
  }
}

.shg-default-text-content *:first-child {
  margin-top: 0;
}

.shg-default-text-content {
  text-align: left;
}

.shg-default-text-content p,
.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6,
.shg-default-text-content address,
.shg-default-text-content pre,
.shg-default-text-content div,
.shg-default-text-content ol,
.shg-default-text-content ul {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  color: #000000;
  font-family: inherit;
  font-style: normal;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-transform: none;
}

.shg-default-text-content a {
  background-color: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-style: inherit;
  text-decoration: underline;
  text-transform: inherit;
}

.shg-default-text-content strong,
.shg-default-text-content em {
  background-color: inherit;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-align: inherit;
  text-transform: inherit;
}

.shg-default-text-content em {
  font-weight: inherit;
}

.shg-default-text-content strong {
  font-style: inherit;
  font-weight: 700;
}

/* https://stackoverflow.com/a/16094931/3696652 */
.shg-default-text-content ::-moz-selection, .shg-default-text-content *::-moz-selection {
  background: #accef7;
}
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

.shg-default-text-content p {
  font-size: 1em;
  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-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 {
  text-align: center;
}
@media (min-width: 1200px){#s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 {
  display: none;
}
#s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2, #wrap-s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 {
  display: none;
}
#s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2, #wrap-s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 {
  display: none;
}
#s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2, #wrap-s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 { display:none !important; }}



  #s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 img.shogun-image {
    
    width: px;
  }


#s-03f16c76-7bd1-44f3-880e-5c7fc75b2eb2 .shogun-image-content {
  
    align-items: center;
  
}

#s-b67a25f7-9fc0-4f34-9a17-a09fedd08ee2 {
  min-height: 50px;
}








#s-b67a25f7-9fc0-4f34-9a17-a09fedd08ee2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b67a25f7-9fc0-4f34-9a17-a09fedd08ee2.shg-box.shg-c {
  justify-content: center;
}

#s-9ad3b0a0-eebc-422a-910a-e9bb47a77ee0 {
  text-align: center;
}
@media (max-width: 767px){#s-9ad3b0a0-eebc-422a-910a-e9bb47a77ee0 {
  display: none;
}
#s-9ad3b0a0-eebc-422a-910a-e9bb47a77ee0, #wrap-s-9ad3b0a0-eebc-422a-910a-e9bb47a77ee0 { display:none !important; }}




#s-9ad3b0a0-eebc-422a-910a-e9bb47a77ee0 .shogun-image-content {
  
    align-items: center;
  
}

#s-dc01fd72-b175-4a45-89f2-49a8288cbb51 {
  min-height: 50px;
}








#s-dc01fd72-b175-4a45-89f2-49a8288cbb51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dc01fd72-b175-4a45-89f2-49a8288cbb51.shg-box.shg-c {
  justify-content: center;
}

#s-72d9cf26-c843-4618-826e-ab5501fa3ea1 {
  background-color: rgba(253, 221, 208, 0);
}
@media (max-width: 767px){#s-72d9cf26-c843-4618-826e-ab5501fa3ea1 {
  display: none;
}
#s-72d9cf26-c843-4618-826e-ab5501fa3ea1, #wrap-s-72d9cf26-c843-4618-826e-ab5501fa3ea1 { display:none !important; }}
@media (min-width: 0px) {
[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-72d9cf26-c843-4618-826e-ab5501fa3ea1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-cae20e34-4799-40f4-a43f-520e528bb703 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-cae20e34-4799-40f4-a43f-520e528bb703 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-cae20e34-4799-40f4-a43f-520e528bb703 {
  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: transform 0.5s ease-out;
  transform: scale(1);
}

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

#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 {
  text-align: left;
}


.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 {
  max-width: 100%;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom,
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 {
  max-width: 100%;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom,
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 {
  max-width: 100%;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom,
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 {
  max-width: 100%;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom,
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 {
  max-width: 100%;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom,
.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ed45462-3386-4e79-bee2-6ee3ec40e7b5 .shg-image-zoom {
  
    margin-left: 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-08707702-f8a3-41a9-a29d-43b6aad381b4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-08707702-f8a3-41a9-a29d-43b6aad381b4 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-cd2d6a1f-de47-4dec-a9cf-10cea9bd1664 {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-cd2d6a1f-de47-4dec-a9cf-10cea9bd1664 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd2d6a1f-de47-4dec-a9cf-10cea9bd1664.shg-box.shg-c {
  justify-content: center;
}

#s-7a1ee110-2955-49bd-818d-8127d3d62fe5 {
  text-align: center;
}

#s-7a1ee110-2955-49bd-818d-8127d3d62fe5 .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-7a1ee110-2955-49bd-818d-8127d3d62fe5 .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-7a1ee110-2955-49bd-818d-8127d3d62fe5 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-1d794ece-ea4b-44c2-91fc-504c2476f990 {
  padding-left: 5px;
padding-right: 5px;
min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-1d794ece-ea4b-44c2-91fc-504c2476f990 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1d794ece-ea4b-44c2-91fc-504c2476f990.shg-box.shg-c {
  justify-content: center;
}

#s-8669105f-c629-4de9-aff2-c858740fc022 {
  margin-top: 5px;
margin-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-e14ad35b-c3f2-422a-829c-4ee1fc036012 {
  padding-left: 5px;
padding-right: 5px;
}

#s-fbd42f2d-f4ab-4a32-9cca-a54f072dfcd2 {
  min-height: 50px;
}








#s-fbd42f2d-f4ab-4a32-9cca-a54f072dfcd2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fbd42f2d-f4ab-4a32-9cca-a54f072dfcd2.shg-box.shg-c {
  justify-content: center;
}

#s-8bad19c0-4ca7-4057-82e2-169061977689 {
  text-align: left;
}

#s-8bad19c0-4ca7-4057-82e2-169061977689 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-8bad19c0-4ca7-4057-82e2-169061977689 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-8bad19c0-4ca7-4057-82e2-169061977689 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-8bad19c0-4ca7-4057-82e2-169061977689 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-b064701d-7134-40a3-82dd-a5896777da92 {
  text-align: left;
}

#s-b064701d-7134-40a3-82dd-a5896777da92 .shg-product-quantity-wrapper {
  display: flex;
}

#s-b064701d-7134-40a3-82dd-a5896777da92 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-b064701d-7134-40a3-82dd-a5896777da92 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-b064701d-7134-40a3-82dd-a5896777da92 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-b064701d-7134-40a3-82dd-a5896777da92 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-2eb85217-fa94-4264-9f89-ccf61d769a25 {
  min-height: 50px;
}








#s-2eb85217-fa94-4264-9f89-ccf61d769a25 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2eb85217-fa94-4264-9f89-ccf61d769a25.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

#s-de6f622c-5285-4a9a-943a-14949eec3fae {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-de6f622c-5285-4a9a-943a-14949eec3fae:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-de6f622c-5285-4a9a-943a-14949eec3fae:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-de6f622c-5285-4a9a-943a-14949eec3fae {
  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-de6f622c-5285-4a9a-943a-14949eec3fae.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-de6f622c-5285-4a9a-943a-14949eec3fae.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-de6f622c-5285-4a9a-943a-14949eec3fae.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-de6f622c-5285-4a9a-943a-14949eec3fae.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-5892d495-39b8-4854-a3a6-827d12830a91 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-5892d495-39b8-4854-a3a6-827d12830a91 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-5892d495-39b8-4854-a3a6-827d12830a91 {
  display: none;
}
#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 {
  text-align: left;
}


.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 {
  max-width: 100%;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom,
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 {
  max-width: 100%;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom,
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 {
  max-width: 100%;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom,
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 {
  max-width: 100%;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom,
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 {
  max-width: 100%;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom,
.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-8f6007da-77c3-478f-aac8-8bcca1a7bc96 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-d914beff-fef4-455a-9426-7e0ca77ba3c0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-d914beff-fef4-455a-9426-7e0ca77ba3c0 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-680bbe83-c9ed-4fd1-bfeb-0a773950cf55 {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-680bbe83-c9ed-4fd1-bfeb-0a773950cf55 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-680bbe83-c9ed-4fd1-bfeb-0a773950cf55.shg-box.shg-c {
  justify-content: center;
}

#s-44fabce9-ac22-4dc0-83d3-ceffe16fc171 {
  text-align: center;
}

#s-44fabce9-ac22-4dc0-83d3-ceffe16fc171 .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-44fabce9-ac22-4dc0-83d3-ceffe16fc171 .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-44fabce9-ac22-4dc0-83d3-ceffe16fc171 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-8d02a959-c85d-4ede-986a-2310a8df9048 {
  padding-left: 5px;
padding-right: 5px;
min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-8d02a959-c85d-4ede-986a-2310a8df9048 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8d02a959-c85d-4ede-986a-2310a8df9048.shg-box.shg-c {
  justify-content: center;
}

#s-f699f04a-03b0-4330-8494-2111a4138427 {
  margin-top: 5px;
margin-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-a38ba6d6-360e-482c-97ba-3c348313b614 {
  padding-left: 5px;
padding-right: 5px;
}

#s-38551354-df03-466c-9ede-b695f5a8ae8c {
  min-height: 50px;
}








#s-38551354-df03-466c-9ede-b695f5a8ae8c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-38551354-df03-466c-9ede-b695f5a8ae8c.shg-box.shg-c {
  justify-content: center;
}

#s-3bac03c5-6788-40da-8223-992e820a3eae {
  text-align: left;
}

#s-3bac03c5-6788-40da-8223-992e820a3eae .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-3bac03c5-6788-40da-8223-992e820a3eae .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-3bac03c5-6788-40da-8223-992e820a3eae .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-3bac03c5-6788-40da-8223-992e820a3eae .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-79b45a68-5df6-4a5b-a35b-107057c3ae18 {
  text-align: left;
}

#s-79b45a68-5df6-4a5b-a35b-107057c3ae18 .shg-product-quantity-wrapper {
  display: flex;
}

#s-79b45a68-5df6-4a5b-a35b-107057c3ae18 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-79b45a68-5df6-4a5b-a35b-107057c3ae18 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-79b45a68-5df6-4a5b-a35b-107057c3ae18 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-79b45a68-5df6-4a5b-a35b-107057c3ae18 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-ae7431d9-a527-4398-99c8-e90c00fe2901 {
  min-height: 50px;
}








#s-ae7431d9-a527-4398-99c8-e90c00fe2901 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-ae7431d9-a527-4398-99c8-e90c00fe2901.shg-box.shg-c {
  justify-content: center;
}

#s-5409b362-558b-43b6-ada3-0dab37a3a492 {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-5409b362-558b-43b6-ada3-0dab37a3a492:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-5409b362-558b-43b6-ada3-0dab37a3a492:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-5409b362-558b-43b6-ada3-0dab37a3a492 {
  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-5409b362-558b-43b6-ada3-0dab37a3a492.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5409b362-558b-43b6-ada3-0dab37a3a492.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5409b362-558b-43b6-ada3-0dab37a3a492.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-5409b362-558b-43b6-ada3-0dab37a3a492.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-8c18bcb3-c047-4deb-af9a-edba11ceb52a {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-8c18bcb3-c047-4deb-af9a-edba11ceb52a {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-8c18bcb3-c047-4deb-af9a-edba11ceb52a {
  display: none;
}
#s-103fab51-d7bc-4472-b2d8-3a5190f12793 {
  text-align: left;
}


.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 {
  max-width: 100%;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom,
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 {
  max-width: 100%;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom,
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 {
  max-width: 100%;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom,
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 {
  max-width: 100%;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom,
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 {
  max-width: 100%;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom,
.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-103fab51-d7bc-4472-b2d8-3a5190f12793 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-0e3f0289-d86a-484f-b6bb-0d5e289f9ffa {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-0e3f0289-d86a-484f-b6bb-0d5e289f9ffa .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-b98b5fcf-e4a5-4fb0-a977-622b98b96370 {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-b98b5fcf-e4a5-4fb0-a977-622b98b96370 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b98b5fcf-e4a5-4fb0-a977-622b98b96370.shg-box.shg-c {
  justify-content: center;
}

#s-a4f530c2-99cf-4e02-b904-b73d7bac56f1 {
  text-align: center;
}

#s-a4f530c2-99cf-4e02-b904-b73d7bac56f1 .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-a4f530c2-99cf-4e02-b904-b73d7bac56f1 .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-a4f530c2-99cf-4e02-b904-b73d7bac56f1 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-03c5d891-3721-4d4b-a61b-444cbf81d34a {
  padding-left: 5px;
padding-right: 5px;
min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-03c5d891-3721-4d4b-a61b-444cbf81d34a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-03c5d891-3721-4d4b-a61b-444cbf81d34a.shg-box.shg-c {
  justify-content: center;
}

#s-1b28b76d-bcfe-4c59-8a01-d10e69b03d07 {
  margin-top: 5px;
margin-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-9069e0dc-a9a9-4108-8ebb-880a7abfe582 {
  padding-left: 5px;
padding-right: 5px;
}

#s-d23c3f08-e66f-4af1-9800-ffd6536a0ff7 {
  min-height: 50px;
}








#s-d23c3f08-e66f-4af1-9800-ffd6536a0ff7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d23c3f08-e66f-4af1-9800-ffd6536a0ff7.shg-box.shg-c {
  justify-content: center;
}

#s-1b26145d-4efd-4367-84be-ff440d8136f0 {
  text-align: left;
}

#s-1b26145d-4efd-4367-84be-ff440d8136f0 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-1b26145d-4efd-4367-84be-ff440d8136f0 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-1b26145d-4efd-4367-84be-ff440d8136f0 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-1b26145d-4efd-4367-84be-ff440d8136f0 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-1fb3b507-d7a7-47a0-9af2-7a58c36bada9 {
  text-align: left;
}

#s-1fb3b507-d7a7-47a0-9af2-7a58c36bada9 .shg-product-quantity-wrapper {
  display: flex;
}

#s-1fb3b507-d7a7-47a0-9af2-7a58c36bada9 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-1fb3b507-d7a7-47a0-9af2-7a58c36bada9 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-1fb3b507-d7a7-47a0-9af2-7a58c36bada9 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-1fb3b507-d7a7-47a0-9af2-7a58c36bada9 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-273d7d05-f8c6-43f1-a3b7-d4f8de863a96 {
  min-height: 50px;
}








#s-273d7d05-f8c6-43f1-a3b7-d4f8de863a96 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-273d7d05-f8c6-43f1-a3b7-d4f8de863a96.shg-box.shg-c {
  justify-content: center;
}

#s-81835de6-2521-4aae-bdca-bf929e47a255 {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-81835de6-2521-4aae-bdca-bf929e47a255:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-81835de6-2521-4aae-bdca-bf929e47a255:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-81835de6-2521-4aae-bdca-bf929e47a255 {
  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-81835de6-2521-4aae-bdca-bf929e47a255.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81835de6-2521-4aae-bdca-bf929e47a255.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-81835de6-2521-4aae-bdca-bf929e47a255.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-81835de6-2521-4aae-bdca-bf929e47a255.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-3ae396a0-b3a7-44e4-853a-80560148fd30 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-3ae396a0-b3a7-44e4-853a-80560148fd30 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-3ae396a0-b3a7-44e4-853a-80560148fd30 {
  display: none;
}
#s-cdadff0b-0d0d-4646-b642-a15a3153dfba {
  text-align: left;
}


.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba {
  max-width: 100%;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom,
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba {
  max-width: 100%;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom,
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba {
  max-width: 100%;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom,
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba {
  max-width: 100%;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom,
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba {
  max-width: 100%;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom,
.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cdadff0b-0d0d-4646-b642-a15a3153dfba .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-905d41ae-d8a9-4409-b755-c0c5cc398c1b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-905d41ae-d8a9-4409-b755-c0c5cc398c1b .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-9c7267ea-a30b-4138-aeb8-bfabcb28057c {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-9c7267ea-a30b-4138-aeb8-bfabcb28057c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9c7267ea-a30b-4138-aeb8-bfabcb28057c.shg-box.shg-c {
  justify-content: center;
}

#s-6b2aa5b8-e9de-4d38-ae8f-65fd3b36398e {
  text-align: center;
}

#s-6b2aa5b8-e9de-4d38-ae8f-65fd3b36398e .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-6b2aa5b8-e9de-4d38-ae8f-65fd3b36398e .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-6b2aa5b8-e9de-4d38-ae8f-65fd3b36398e .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-dbb0ab55-a0cd-4401-86a6-aa74978c1e96 {
  padding-left: 5px;
padding-right: 5px;
min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-dbb0ab55-a0cd-4401-86a6-aa74978c1e96 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dbb0ab55-a0cd-4401-86a6-aa74978c1e96.shg-box.shg-c {
  justify-content: center;
}

#s-a15873e7-9289-4882-a4b9-2575c5225e41 {
  margin-top: 5px;
margin-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-f4a7bb76-ebb1-44d3-9935-c08632ad2c32 {
  padding-left: 5px;
padding-right: 5px;
}

#s-42eb8047-6caa-48e8-8397-9c45302d38d5 {
  min-height: 50px;
}








#s-42eb8047-6caa-48e8-8397-9c45302d38d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-42eb8047-6caa-48e8-8397-9c45302d38d5.shg-box.shg-c {
  justify-content: center;
}

#s-06f162a7-a836-45c5-b534-4a4139657a6b {
  text-align: left;
}

#s-06f162a7-a836-45c5-b534-4a4139657a6b .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-06f162a7-a836-45c5-b534-4a4139657a6b .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-06f162a7-a836-45c5-b534-4a4139657a6b .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-06f162a7-a836-45c5-b534-4a4139657a6b .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-bba4f031-4c17-4345-bd4b-1804afc9db90 {
  text-align: left;
}

#s-bba4f031-4c17-4345-bd4b-1804afc9db90 .shg-product-quantity-wrapper {
  display: flex;
}

#s-bba4f031-4c17-4345-bd4b-1804afc9db90 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-bba4f031-4c17-4345-bd4b-1804afc9db90 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-bba4f031-4c17-4345-bd4b-1804afc9db90 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-bba4f031-4c17-4345-bd4b-1804afc9db90 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-7883d315-d734-4f98-8a2a-d6d59c02e497 {
  min-height: 50px;
}








#s-7883d315-d734-4f98-8a2a-d6d59c02e497 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7883d315-d734-4f98-8a2a-d6d59c02e497.shg-box.shg-c {
  justify-content: center;
}

#s-3cea6a8f-3700-4016-8001-36e79237e59a {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-3cea6a8f-3700-4016-8001-36e79237e59a:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-3cea6a8f-3700-4016-8001-36e79237e59a:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-3cea6a8f-3700-4016-8001-36e79237e59a {
  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-3cea6a8f-3700-4016-8001-36e79237e59a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3cea6a8f-3700-4016-8001-36e79237e59a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3cea6a8f-3700-4016-8001-36e79237e59a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-3cea6a8f-3700-4016-8001-36e79237e59a.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-d0416f14-196d-4ff0-8e65-09477621fb03 {
  background-color: rgba(253, 221, 208, 0);
}
@media (min-width: 1200px){#s-d0416f14-196d-4ff0-8e65-09477621fb03 {
  display: none;
}
#s-d0416f14-196d-4ff0-8e65-09477621fb03, #wrap-s-d0416f14-196d-4ff0-8e65-09477621fb03 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d0416f14-196d-4ff0-8e65-09477621fb03 {
  display: none;
}
#s-d0416f14-196d-4ff0-8e65-09477621fb03, #wrap-s-d0416f14-196d-4ff0-8e65-09477621fb03 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d0416f14-196d-4ff0-8e65-09477621fb03 {
  display: none;
}
#s-d0416f14-196d-4ff0-8e65-09477621fb03, #wrap-s-d0416f14-196d-4ff0-8e65-09477621fb03 { display:none !important; }}@media (max-width: 767px){#s-d0416f14-196d-4ff0-8e65-09477621fb03 {
  
}
}
@media (min-width: 0px) {
[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-d0416f14-196d-4ff0-8e65-09477621fb03"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-18e127a2-10f0-4531-8883-79eadbaf7c02 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-18e127a2-10f0-4531-8883-79eadbaf7c02 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-18e127a2-10f0-4531-8883-79eadbaf7c02 {
  display: none;
}
#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 {
  text-align: left;
}


.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 {
  max-width: 100%;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom,
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 {
  max-width: 100%;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom,
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 {
  max-width: 100%;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom,
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 {
  max-width: 100%;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom,
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 {
  max-width: 100%;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom,
.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-457be9d9-d13c-4fb2-b47c-ca675f1dd9b1 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-8f7f2eb4-8512-41b3-a20c-e7f5584a19b0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-8f7f2eb4-8512-41b3-a20c-e7f5584a19b0 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-7657c986-459f-4d77-a6f1-6bcff955434c {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-7657c986-459f-4d77-a6f1-6bcff955434c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7657c986-459f-4d77-a6f1-6bcff955434c.shg-box.shg-c {
  justify-content: center;
}

#s-63754c1e-680f-45d2-bdd3-e8e7296589de {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-42ad47c4-925a-4645-89ea-0162c9b18147 {
  text-align: center;
}

#s-42ad47c4-925a-4645-89ea-0162c9b18147 .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-42ad47c4-925a-4645-89ea-0162c9b18147 .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-42ad47c4-925a-4645-89ea-0162c9b18147 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-c4ea5be1-c9b6-44ea-bd85-293e141c4c0f {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-c4ea5be1-c9b6-44ea-bd85-293e141c4c0f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c4ea5be1-c9b6-44ea-bd85-293e141c4c0f.shg-box.shg-c {
  justify-content: center;
}

#s-429f7771-1634-4f6c-9526-6ac90d7c9129 {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-da866957-ea36-4906-b10c-2bc1b4ce846d {
  text-align: left;
}

#s-da866957-ea36-4906-b10c-2bc1b4ce846d .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-da866957-ea36-4906-b10c-2bc1b4ce846d .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-da866957-ea36-4906-b10c-2bc1b4ce846d .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-da866957-ea36-4906-b10c-2bc1b4ce846d .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-15f92334-5386-488a-b581-1810d530414a {
  min-height: 50px;
}








#s-15f92334-5386-488a-b581-1810d530414a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-15f92334-5386-488a-b581-1810d530414a.shg-box.shg-c {
  justify-content: center;
}

#s-e0829813-d5b1-4131-b9a0-34ddb4d00ed7 {
  text-align: left;
}

#s-e0829813-d5b1-4131-b9a0-34ddb4d00ed7 .shg-product-quantity-wrapper {
  display: flex;
}

#s-e0829813-d5b1-4131-b9a0-34ddb4d00ed7 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-e0829813-d5b1-4131-b9a0-34ddb4d00ed7 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-e0829813-d5b1-4131-b9a0-34ddb4d00ed7 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-e0829813-d5b1-4131-b9a0-34ddb4d00ed7 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-297d4fdb-0953-418e-ad6f-21c879bc0c04 {
  min-height: 50px;
}








#s-297d4fdb-0953-418e-ad6f-21c879bc0c04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-297d4fdb-0953-418e-ad6f-21c879bc0c04.shg-box.shg-c {
  justify-content: center;
}

#s-5d7c456b-07e2-42e1-9faa-0746dd2c2d3a {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-5d7c456b-07e2-42e1-9faa-0746dd2c2d3a:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-5d7c456b-07e2-42e1-9faa-0746dd2c2d3a:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-5d7c456b-07e2-42e1-9faa-0746dd2c2d3a {
  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-5d7c456b-07e2-42e1-9faa-0746dd2c2d3a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d7c456b-07e2-42e1-9faa-0746dd2c2d3a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5d7c456b-07e2-42e1-9faa-0746dd2c2d3a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-5d7c456b-07e2-42e1-9faa-0746dd2c2d3a.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-70e788f9-6892-4523-9e97-69e7b1b9e435 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-70e788f9-6892-4523-9e97-69e7b1b9e435 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-70e788f9-6892-4523-9e97-69e7b1b9e435 {
  display: none;
}
#s-26988ed7-88ac-45dc-a83a-91129d4e0182 {
  text-align: left;
}


.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 {
  max-width: 100%;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom,
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 {
  max-width: 100%;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom,
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 {
  max-width: 100%;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom,
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 {
  max-width: 100%;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom,
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 {
  max-width: 100%;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom,
.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-26988ed7-88ac-45dc-a83a-91129d4e0182 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-b4ca9f8c-5a39-4396-a8de-3aad21973c32 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-b4ca9f8c-5a39-4396-a8de-3aad21973c32 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-2f7d001f-e0b0-4db7-b09b-7e800ec7e110 {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-2f7d001f-e0b0-4db7-b09b-7e800ec7e110 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2f7d001f-e0b0-4db7-b09b-7e800ec7e110.shg-box.shg-c {
  justify-content: center;
}

#s-06093124-bff1-4e17-be99-c06fee9106e9 {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-4952e415-a820-4580-8691-3e78354c923f {
  text-align: center;
}

#s-4952e415-a820-4580-8691-3e78354c923f .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-4952e415-a820-4580-8691-3e78354c923f .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-4952e415-a820-4580-8691-3e78354c923f .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-9a342a2e-7cb5-4dc1-92a6-69aae3bb8eea {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-9a342a2e-7cb5-4dc1-92a6-69aae3bb8eea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9a342a2e-7cb5-4dc1-92a6-69aae3bb8eea.shg-box.shg-c {
  justify-content: center;
}

#s-899aa045-888c-46a0-9413-2a20dfdad22d {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-459811fc-2df2-480f-898f-8ebb26f573cd {
  text-align: left;
}

#s-459811fc-2df2-480f-898f-8ebb26f573cd .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-459811fc-2df2-480f-898f-8ebb26f573cd .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-459811fc-2df2-480f-898f-8ebb26f573cd .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-459811fc-2df2-480f-898f-8ebb26f573cd .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-771e2601-5a8d-4e8a-b8e6-5f62d5bb1a53 {
  min-height: 50px;
}








#s-771e2601-5a8d-4e8a-b8e6-5f62d5bb1a53 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-771e2601-5a8d-4e8a-b8e6-5f62d5bb1a53.shg-box.shg-c {
  justify-content: center;
}

#s-2a04b83d-fc61-433d-8df8-ef1d0b34f53d {
  text-align: left;
}

#s-2a04b83d-fc61-433d-8df8-ef1d0b34f53d .shg-product-quantity-wrapper {
  display: flex;
}

#s-2a04b83d-fc61-433d-8df8-ef1d0b34f53d .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-2a04b83d-fc61-433d-8df8-ef1d0b34f53d .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-2a04b83d-fc61-433d-8df8-ef1d0b34f53d .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-2a04b83d-fc61-433d-8df8-ef1d0b34f53d .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-dc72d121-b36e-43f1-985b-cea492e9033c {
  min-height: 50px;
}








#s-dc72d121-b36e-43f1-985b-cea492e9033c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dc72d121-b36e-43f1-985b-cea492e9033c.shg-box.shg-c {
  justify-content: center;
}

#s-cd547456-8289-4a91-9127-108ff01ca749 {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-cd547456-8289-4a91-9127-108ff01ca749:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-cd547456-8289-4a91-9127-108ff01ca749:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-cd547456-8289-4a91-9127-108ff01ca749 {
  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-cd547456-8289-4a91-9127-108ff01ca749.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd547456-8289-4a91-9127-108ff01ca749.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd547456-8289-4a91-9127-108ff01ca749.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-cd547456-8289-4a91-9127-108ff01ca749.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-9ce20cbd-32ed-4cc9-8b59-ac4ba9dffd5a {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-9ce20cbd-32ed-4cc9-8b59-ac4ba9dffd5a {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-9ce20cbd-32ed-4cc9-8b59-ac4ba9dffd5a {
  display: none;
}
#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e {
  text-align: left;
}


.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e {
  max-width: 100%;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom,
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e {
  max-width: 100%;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom,
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e {
  max-width: 100%;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom,
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e {
  max-width: 100%;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom,
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e {
  max-width: 100%;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom,
.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-96f77ea4-ca22-4f1a-8cd1-586208a62a7e .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-1cd4861a-4a72-40f6-8fde-4dcee1286072 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-1cd4861a-4a72-40f6-8fde-4dcee1286072 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-edaebb1c-4e7a-478c-ad13-89b4045f9c7e {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-edaebb1c-4e7a-478c-ad13-89b4045f9c7e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-edaebb1c-4e7a-478c-ad13-89b4045f9c7e.shg-box.shg-c {
  justify-content: center;
}

#s-cf8a5b8c-3314-4e31-925a-c3058b5760ac {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-313a0815-c15f-4f30-98d4-8f26f1c17512 {
  text-align: center;
}

#s-313a0815-c15f-4f30-98d4-8f26f1c17512 .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-313a0815-c15f-4f30-98d4-8f26f1c17512 .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-313a0815-c15f-4f30-98d4-8f26f1c17512 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-22693361-7481-440e-bc5b-726aec4335da {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-22693361-7481-440e-bc5b-726aec4335da > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-22693361-7481-440e-bc5b-726aec4335da.shg-box.shg-c {
  justify-content: center;
}

#s-28d900ae-7882-4089-a364-f173bd9b2506 {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-1b408cc1-eb8e-4e1b-b607-01479da58f3a {
  text-align: left;
}

#s-1b408cc1-eb8e-4e1b-b607-01479da58f3a .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-1b408cc1-eb8e-4e1b-b607-01479da58f3a .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-1b408cc1-eb8e-4e1b-b607-01479da58f3a .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-1b408cc1-eb8e-4e1b-b607-01479da58f3a .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-dadccb64-60c3-42d0-91b9-aaf5b54e3526 {
  min-height: 50px;
}








#s-dadccb64-60c3-42d0-91b9-aaf5b54e3526 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dadccb64-60c3-42d0-91b9-aaf5b54e3526.shg-box.shg-c {
  justify-content: center;
}

#s-97397fe4-16b2-4455-ab6d-cd16c1c4859b {
  text-align: left;
}

#s-97397fe4-16b2-4455-ab6d-cd16c1c4859b .shg-product-quantity-wrapper {
  display: flex;
}

#s-97397fe4-16b2-4455-ab6d-cd16c1c4859b .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-97397fe4-16b2-4455-ab6d-cd16c1c4859b .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-97397fe4-16b2-4455-ab6d-cd16c1c4859b .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-97397fe4-16b2-4455-ab6d-cd16c1c4859b .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-61b3d272-1f08-426d-be70-5d5958b7634c {
  min-height: 50px;
}








#s-61b3d272-1f08-426d-be70-5d5958b7634c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61b3d272-1f08-426d-be70-5d5958b7634c.shg-box.shg-c {
  justify-content: center;
}

#s-db10de12-87f9-4a3b-b006-26837d775d2d {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-db10de12-87f9-4a3b-b006-26837d775d2d:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-db10de12-87f9-4a3b-b006-26837d775d2d:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-db10de12-87f9-4a3b-b006-26837d775d2d {
  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-db10de12-87f9-4a3b-b006-26837d775d2d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-db10de12-87f9-4a3b-b006-26837d775d2d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-db10de12-87f9-4a3b-b006-26837d775d2d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-db10de12-87f9-4a3b-b006-26837d775d2d.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-979ac646-2a37-408f-8c66-35aa54bf0ec9 {
  background-color: rgba(253, 221, 208, 0);
}
@media (min-width: 1200px){#s-979ac646-2a37-408f-8c66-35aa54bf0ec9 {
  display: none;
}
#s-979ac646-2a37-408f-8c66-35aa54bf0ec9, #wrap-s-979ac646-2a37-408f-8c66-35aa54bf0ec9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-979ac646-2a37-408f-8c66-35aa54bf0ec9 {
  display: none;
}
#s-979ac646-2a37-408f-8c66-35aa54bf0ec9, #wrap-s-979ac646-2a37-408f-8c66-35aa54bf0ec9 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-979ac646-2a37-408f-8c66-35aa54bf0ec9 {
  display: none;
}
#s-979ac646-2a37-408f-8c66-35aa54bf0ec9, #wrap-s-979ac646-2a37-408f-8c66-35aa54bf0ec9 { display:none !important; }}@media (max-width: 767px){#s-979ac646-2a37-408f-8c66-35aa54bf0ec9 {
  
}
}
@media (min-width: 0px) {
[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-979ac646-2a37-408f-8c66-35aa54bf0ec9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-b2250538-adea-4013-8f38-756140f16c24 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-b2250538-adea-4013-8f38-756140f16c24 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-b2250538-adea-4013-8f38-756140f16c24 {
  display: none;
}
#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca {
  text-align: left;
}


.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca {
  max-width: 100%;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom,
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca {
  max-width: 100%;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom,
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca {
  max-width: 100%;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom,
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca {
  max-width: 100%;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom,
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca {
  max-width: 100%;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom,
.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-6312a8ad-fad4-4a60-83e1-91e85c5230ca .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-bf59846b-55ca-478d-9703-4800c94a9541 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-bf59846b-55ca-478d-9703-4800c94a9541 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-23163b67-9668-4711-9ca9-33a6a9304116 {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-23163b67-9668-4711-9ca9-33a6a9304116 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-23163b67-9668-4711-9ca9-33a6a9304116.shg-box.shg-c {
  justify-content: center;
}

#s-0499b86c-b52a-4e55-b118-8eab8cd333b6 {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-18c754f9-a471-42b0-85d8-673f5d94ed56 {
  text-align: center;
}

#s-18c754f9-a471-42b0-85d8-673f5d94ed56 .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-18c754f9-a471-42b0-85d8-673f5d94ed56 .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-18c754f9-a471-42b0-85d8-673f5d94ed56 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-0db95dff-e10e-4921-819b-fd9a83a85705 {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-0db95dff-e10e-4921-819b-fd9a83a85705 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0db95dff-e10e-4921-819b-fd9a83a85705.shg-box.shg-c {
  justify-content: center;
}

#s-6b8e7f77-2364-49b1-9e63-d33c5c444f3b {
  margin-top: 5px;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

#s-7160fe7d-6554-4390-8657-8b908a6f6804 {
  text-align: left;
}

#s-7160fe7d-6554-4390-8657-8b908a6f6804 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-7160fe7d-6554-4390-8657-8b908a6f6804 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-7160fe7d-6554-4390-8657-8b908a6f6804 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-7160fe7d-6554-4390-8657-8b908a6f6804 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-9a9cc741-737b-40a4-91f4-c65a1d3b8690 {
  min-height: 50px;
}








#s-9a9cc741-737b-40a4-91f4-c65a1d3b8690 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9a9cc741-737b-40a4-91f4-c65a1d3b8690.shg-box.shg-c {
  justify-content: center;
}

#s-00df92f5-0da1-42c8-8cf8-310683ec6f24 {
  text-align: left;
}

#s-00df92f5-0da1-42c8-8cf8-310683ec6f24 .shg-product-quantity-wrapper {
  display: flex;
}

#s-00df92f5-0da1-42c8-8cf8-310683ec6f24 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-00df92f5-0da1-42c8-8cf8-310683ec6f24 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-00df92f5-0da1-42c8-8cf8-310683ec6f24 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-00df92f5-0da1-42c8-8cf8-310683ec6f24 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-61032a9b-7e49-4512-adc3-a39caa9779c1 {
  min-height: 50px;
}








#s-61032a9b-7e49-4512-adc3-a39caa9779c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-61032a9b-7e49-4512-adc3-a39caa9779c1.shg-box.shg-c {
  justify-content: center;
}

#s-8a7280ab-877b-4eb3-8c82-a1602bf6f676 {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-8a7280ab-877b-4eb3-8c82-a1602bf6f676:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-8a7280ab-877b-4eb3-8c82-a1602bf6f676:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-8a7280ab-877b-4eb3-8c82-a1602bf6f676 {
  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-8a7280ab-877b-4eb3-8c82-a1602bf6f676.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a7280ab-877b-4eb3-8c82-a1602bf6f676.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8a7280ab-877b-4eb3-8c82-a1602bf6f676.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-8a7280ab-877b-4eb3-8c82-a1602bf6f676.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-fef69ecd-924f-49a6-9cb8-7d9c39d70d47 {
  margin-top: 50px;
padding-top: 20px;
padding-left: 10px;
padding-bottom: 20px;
padding-right: 10px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}








#s-fef69ecd-924f-49a6-9cb8-7d9c39d70d47 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fef69ecd-924f-49a6-9cb8-7d9c39d70d47.shg-box.shg-c {
  justify-content: center;
}

#s-4d0c8aa9-abee-4c46-a3c7-1eb979232f32 {
  min-height: 50px;
}








#s-4d0c8aa9-abee-4c46-a3c7-1eb979232f32 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4d0c8aa9-abee-4c46-a3c7-1eb979232f32.shg-box.shg-c {
  justify-content: center;
}

#s-f7326129-93a4-4275-bfdb-8a5ebcf0111c {
  margin-left: auto;
margin-right: auto;
max-width: 915px;
background-color: rgba(253, 221, 208, 0);
}
@media (max-width: 767px){#s-f7326129-93a4-4275-bfdb-8a5ebcf0111c {
  
}
}
@media (min-width: 0px) {
[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-f7326129-93a4-4275-bfdb-8a5ebcf0111c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-180b4400-15fe-482d-bdfb-93fd6ada4aa3 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-180b4400-15fe-482d-bdfb-93fd6ada4aa3 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-180b4400-15fe-482d-bdfb-93fd6ada4aa3 {
  display: none;
}
#s-de05d5a7-1a90-4335-be1c-677680dd43cd {
  text-align: left;
}


.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd {
  max-width: 100%;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom,
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd {
  max-width: 100%;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom,
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd {
  max-width: 100%;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom,
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd {
  max-width: 100%;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom,
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd {
  max-width: 100%;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom,
.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-de05d5a7-1a90-4335-be1c-677680dd43cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-b3da7af2-741b-4e75-8262-4f8a1a87c677 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-b3da7af2-741b-4e75-8262-4f8a1a87c677 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-2ee9fdad-2412-4aa4-a590-25b65095f5e6 {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-2ee9fdad-2412-4aa4-a590-25b65095f5e6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2ee9fdad-2412-4aa4-a590-25b65095f5e6.shg-box.shg-c {
  justify-content: center;
}

#s-c3966f2c-4e99-4975-8596-85fb233e5834 {
  text-align: center;
}

#s-c3966f2c-4e99-4975-8596-85fb233e5834 .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-c3966f2c-4e99-4975-8596-85fb233e5834 .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-c3966f2c-4e99-4975-8596-85fb233e5834 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-7ba139c6-8e7d-46a0-b5e2-5fd4a55d07ad {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-7ba139c6-8e7d-46a0-b5e2-5fd4a55d07ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7ba139c6-8e7d-46a0-b5e2-5fd4a55d07ad.shg-box.shg-c {
  justify-content: flex-start;
}

#s-3334decf-d560-4020-bd99-ba50842dc291 {
  padding-top: 10px;
}

#s-5f546eef-d117-4d2a-8c70-98e9b026fbc1 {
  margin-top: 5px;
margin-bottom: 5px;
}

#s-d5803573-d87c-4ede-a6d2-06031eef8358 {
  min-height: 50px;
}








#s-d5803573-d87c-4ede-a6d2-06031eef8358 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d5803573-d87c-4ede-a6d2-06031eef8358.shg-box.shg-c {
  justify-content: center;
}

#s-6bdc6a93-f15c-46e9-b9b3-a41a497ca1d2 {
  text-align: left;
}

#s-6bdc6a93-f15c-46e9-b9b3-a41a497ca1d2 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-6bdc6a93-f15c-46e9-b9b3-a41a497ca1d2 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-6bdc6a93-f15c-46e9-b9b3-a41a497ca1d2 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-6bdc6a93-f15c-46e9-b9b3-a41a497ca1d2 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-035043d8-b849-40f8-b3ad-242fe129c7a2 {
  text-align: left;
}

#s-035043d8-b849-40f8-b3ad-242fe129c7a2 .shg-product-quantity-wrapper {
  display: flex;
}

#s-035043d8-b849-40f8-b3ad-242fe129c7a2 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-035043d8-b849-40f8-b3ad-242fe129c7a2 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-035043d8-b849-40f8-b3ad-242fe129c7a2 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-035043d8-b849-40f8-b3ad-242fe129c7a2 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-e3e8dc49-e3ad-4153-8859-436ed5256d3c {
  min-height: 50px;
}








#s-e3e8dc49-e3ad-4153-8859-436ed5256d3c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e3e8dc49-e3ad-4153-8859-436ed5256d3c.shg-box.shg-c {
  justify-content: center;
}

#s-fec2ad1f-8e34-47cf-88e6-f7727661a629 {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-fec2ad1f-8e34-47cf-88e6-f7727661a629:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-fec2ad1f-8e34-47cf-88e6-f7727661a629:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-fec2ad1f-8e34-47cf-88e6-f7727661a629 {
  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-fec2ad1f-8e34-47cf-88e6-f7727661a629.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fec2ad1f-8e34-47cf-88e6-f7727661a629.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-fec2ad1f-8e34-47cf-88e6-f7727661a629.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-fec2ad1f-8e34-47cf-88e6-f7727661a629.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-84d8697b-b6af-47b4-adc2-49210c919016 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-84d8697b-b6af-47b4-adc2-49210c919016 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-84d8697b-b6af-47b4-adc2-49210c919016 {
  display: none;
}
#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 {
  text-align: left;
}


.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 {
  max-width: 100%;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom,
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 {
  max-width: 100%;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom,
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 {
  max-width: 100%;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom,
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 {
  max-width: 100%;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom,
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 {
  max-width: 100%;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom,
.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-cd7041c4-7c02-4eeb-b2e3-4c619e8dcf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-b74c03ec-c598-4de0-93e4-5d779085d8e9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-b74c03ec-c598-4de0-93e4-5d779085d8e9 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-605a17de-f62a-4046-a35b-11ecd3f369e3 {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-605a17de-f62a-4046-a35b-11ecd3f369e3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-605a17de-f62a-4046-a35b-11ecd3f369e3.shg-box.shg-c {
  justify-content: center;
}

#s-d4d8f131-69de-4aac-89b3-46124b1c0034 {
  text-align: center;
}

#s-d4d8f131-69de-4aac-89b3-46124b1c0034 .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-d4d8f131-69de-4aac-89b3-46124b1c0034 .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-d4d8f131-69de-4aac-89b3-46124b1c0034 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-b00e3d9b-e872-46a7-b1f6-f2cc0fe07c0e {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-b00e3d9b-e872-46a7-b1f6-f2cc0fe07c0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b00e3d9b-e872-46a7-b1f6-f2cc0fe07c0e.shg-box.shg-c {
  justify-content: flex-start;
}

#s-e3d608fc-bb6b-44e0-9b70-72b663da5108 {
  padding-top: 10px;
}

#s-d4390bf6-08be-4d02-8206-df67d6217375 {
  margin-top: 5px;
margin-bottom: 5px;
}

#s-b80cf898-82f9-47e1-954c-64cb0fe5dd0c {
  min-height: 50px;
}








#s-b80cf898-82f9-47e1-954c-64cb0fe5dd0c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b80cf898-82f9-47e1-954c-64cb0fe5dd0c.shg-box.shg-c {
  justify-content: center;
}

#s-1467257d-2c47-4ca0-847c-d03785eb75f4 {
  text-align: left;
}

#s-1467257d-2c47-4ca0-847c-d03785eb75f4 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-1467257d-2c47-4ca0-847c-d03785eb75f4 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-1467257d-2c47-4ca0-847c-d03785eb75f4 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-1467257d-2c47-4ca0-847c-d03785eb75f4 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-f3f08d0b-18fa-4d6a-a325-727ea5741fd7 {
  text-align: left;
}

#s-f3f08d0b-18fa-4d6a-a325-727ea5741fd7 .shg-product-quantity-wrapper {
  display: flex;
}

#s-f3f08d0b-18fa-4d6a-a325-727ea5741fd7 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-f3f08d0b-18fa-4d6a-a325-727ea5741fd7 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-f3f08d0b-18fa-4d6a-a325-727ea5741fd7 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-f3f08d0b-18fa-4d6a-a325-727ea5741fd7 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-2d2d80e8-bd57-4149-8963-274d73bf78df {
  min-height: 50px;
}








#s-2d2d80e8-bd57-4149-8963-274d73bf78df > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2d2d80e8-bd57-4149-8963-274d73bf78df.shg-box.shg-c {
  justify-content: center;
}

#s-f5415b47-ad85-4c5e-9a42-83f1fba74c66 {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-f5415b47-ad85-4c5e-9a42-83f1fba74c66:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-f5415b47-ad85-4c5e-9a42-83f1fba74c66:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-f5415b47-ad85-4c5e-9a42-83f1fba74c66 {
  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-f5415b47-ad85-4c5e-9a42-83f1fba74c66.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f5415b47-ad85-4c5e-9a42-83f1fba74c66.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f5415b47-ad85-4c5e-9a42-83f1fba74c66.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-f5415b47-ad85-4c5e-9a42-83f1fba74c66.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-4c81ae2f-406d-40c1-8b90-17b2042603b4 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-4c81ae2f-406d-40c1-8b90-17b2042603b4 {
  padding-top: 10px;
padding-bottom: 10px;
}
}
#s-4c81ae2f-406d-40c1-8b90-17b2042603b4 {
  display: none;
}
#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 {
  text-align: left;
}


.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 {
  max-width: 100%;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom,
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 {
  max-width: 100%;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom,
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 {
  max-width: 100%;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom,
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 {
  max-width: 100%;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom,
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 {
  max-width: 100%;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom,
.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7876eb4f-3d05-4828-ae85-f4a320544cf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-85f55f41-8e32-4620-a5f1-dffe38cc73f7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(18, 195, 244, 1);
}

#s-85f55f41-8e32-4620-a5f1-dffe38cc73f7 .shg-product-title-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:  300 ;
  font-family: Lato;
  font-style:   ;
  font-size: 18px;
}

#s-3a2b4562-3e67-4e59-9a7b-a67830088aab {
  min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-3a2b4562-3e67-4e59-9a7b-a67830088aab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3a2b4562-3e67-4e59-9a7b-a67830088aab.shg-box.shg-c {
  justify-content: center;
}

#s-1a2ef6a5-05f7-4379-b2a3-f8e513f6256b {
  text-align: center;
}

#s-1a2ef6a5-05f7-4379-b2a3-f8e513f6256b .shg-product-sold-out {
  display: none;
  color: rgba(18, 195, 244, 1);
  font-size: 20px;
}

#s-1a2ef6a5-05f7-4379-b2a3-f8e513f6256b .shg-product-price {
  color: rgba(18, 195, 244, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 20px;
}

#s-1a2ef6a5-05f7-4379-b2a3-f8e513f6256b .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(77, 77, 79, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}
#s-cad6d1e6-3ea5-48a1-a3d1-3eb20d98930f {
  padding-left: 10px;
padding-right: 10px;
min-height: 50px;
background-color: rgba(239, 249, 254, 1);
}








#s-cad6d1e6-3ea5-48a1-a3d1-3eb20d98930f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cad6d1e6-3ea5-48a1-a3d1-3eb20d98930f.shg-box.shg-c {
  justify-content: flex-start;
}

#s-456566e1-7eff-4a24-a88e-607041c38c60 {
  padding-top: 10px;
}

#s-26ff52a1-f1f6-4e86-a9f8-0c8c325a989d {
  margin-top: 5px;
margin-bottom: 5px;
}

#s-5faa2936-8ea8-4553-933a-c586bfbb8235 {
  min-height: 50px;
}








#s-5faa2936-8ea8-4553-933a-c586bfbb8235 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-5faa2936-8ea8-4553-933a-c586bfbb8235.shg-box.shg-c {
  justify-content: center;
}

#s-ba09fb27-05f4-4ac5-b1b6-20cb66c14065 {
  text-align: left;
}

#s-ba09fb27-05f4-4ac5-b1b6-20cb66c14065 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-ba09fb27-05f4-4ac5-b1b6-20cb66c14065 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-ba09fb27-05f4-4ac5-b1b6-20cb66c14065 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-ba09fb27-05f4-4ac5-b1b6-20cb66c14065 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-9a10934c-77de-4099-af2e-8fb92f07c519 {
  text-align: left;
}

#s-9a10934c-77de-4099-af2e-8fb92f07c519 .shg-product-quantity-wrapper {
  display: flex;
}

#s-9a10934c-77de-4099-af2e-8fb92f07c519 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-9a10934c-77de-4099-af2e-8fb92f07c519 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-9a10934c-77de-4099-af2e-8fb92f07c519 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-9a10934c-77de-4099-af2e-8fb92f07c519 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-dcd886ef-244a-4ae1-9a6d-3438dfecffd2 {
  min-height: 50px;
}








#s-dcd886ef-244a-4ae1-9a6d-3438dfecffd2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-dcd886ef-244a-4ae1-9a6d-3438dfecffd2.shg-box.shg-c {
  justify-content: center;
}

#s-48b6dc2e-162e-46a7-b494-5f17ccf6c7c8 {
  box-shadow:1px 1px 1px 1px rgba(0, 174, 239, 0);
background-image: url(none);
background-repeat: no-repeat;
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: rgba(0, 174, 239, 1);
border-style: solid;
border-radius: 6px;
background-color: rgba(0, 174, 239, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
hover-type: color;
}
#s-48b6dc2e-162e-46a7-b494-5f17ccf6c7c8:hover {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(0, 174, 239, 1) !important;}#s-48b6dc2e-162e-46a7-b494-5f17ccf6c7c8:active {background-image: url(none) !important;
background-repeat: no-repeat !important;
background-color: rgba(0, 174, 239, 1) !important;
text-decoration: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-48b6dc2e-162e-46a7-b494-5f17ccf6c7c8 {
  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-48b6dc2e-162e-46a7-b494-5f17ccf6c7c8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-48b6dc2e-162e-46a7-b494-5f17ccf6c7c8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-48b6dc2e-162e-46a7-b494-5f17ccf6c7c8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


  #s-48b6dc2e-162e-46a7-b494-5f17ccf6c7c8.shg-btn.shg-product-atc-success {
    
    
    
    
    
  }


#s-6fe04b00-7e91-41a8-956f-61617d2eb42b {
  min-height: 50px;
}
@media (min-width: 1200px){#s-6fe04b00-7e91-41a8-956f-61617d2eb42b {
  display: none;
}
#s-6fe04b00-7e91-41a8-956f-61617d2eb42b, #wrap-s-6fe04b00-7e91-41a8-956f-61617d2eb42b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6fe04b00-7e91-41a8-956f-61617d2eb42b {
  display: none;
}
#s-6fe04b00-7e91-41a8-956f-61617d2eb42b, #wrap-s-6fe04b00-7e91-41a8-956f-61617d2eb42b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6fe04b00-7e91-41a8-956f-61617d2eb42b {
  display: none;
}
#s-6fe04b00-7e91-41a8-956f-61617d2eb42b, #wrap-s-6fe04b00-7e91-41a8-956f-61617d2eb42b { display:none !important; }}@media (max-width: 767px){#s-6fe04b00-7e91-41a8-956f-61617d2eb42b {
  display: none;
}
#s-6fe04b00-7e91-41a8-956f-61617d2eb42b, #wrap-s-6fe04b00-7e91-41a8-956f-61617d2eb42b { display:none !important; }}







#s-6fe04b00-7e91-41a8-956f-61617d2eb42b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6fe04b00-7e91-41a8-956f-61617d2eb42b.shg-box.shg-c {
  justify-content: center;
}

#s-193a6777-58af-4c3f-8e24-98b21df3647b {
  text-align: center;
}
@media (min-width: 1200px){#s-193a6777-58af-4c3f-8e24-98b21df3647b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-193a6777-58af-4c3f-8e24-98b21df3647b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-193a6777-58af-4c3f-8e24-98b21df3647b {
  
}
}@media (max-width: 767px){#s-193a6777-58af-4c3f-8e24-98b21df3647b {
  display: none;
}
#s-193a6777-58af-4c3f-8e24-98b21df3647b, #wrap-s-193a6777-58af-4c3f-8e24-98b21df3647b { display:none !important; }}



  #s-193a6777-58af-4c3f-8e24-98b21df3647b img.shogun-image {
    
    width: px;
  }


#s-193a6777-58af-4c3f-8e24-98b21df3647b .shogun-image-content {
  
    align-items: center;
  
}

#s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 {
  text-align: center;
}
@media (min-width: 1200px){#s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 {
  display: none;
}
#s-94ec6ac2-91cd-4d8b-975b-851e9cf59897, #wrap-s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 {
  display: none;
}
#s-94ec6ac2-91cd-4d8b-975b-851e9cf59897, #wrap-s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 {
  display: none;
}
#s-94ec6ac2-91cd-4d8b-975b-851e9cf59897, #wrap-s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 { display:none !important; }}



  #s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 img.shogun-image {
    
    width: px;
  }


#s-94ec6ac2-91cd-4d8b-975b-851e9cf59897 .shogun-image-content {
  
    align-items: center;
  
}

#s-83a56367-efea-4d30-abe4-906ef091ae14 {
  min-height: 50px;
}








#s-83a56367-efea-4d30-abe4-906ef091ae14 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-83a56367-efea-4d30-abe4-906ef091ae14.shg-box.shg-c {
  justify-content: center;
}

#s-64ff00c7-8790-4c23-83a9-93a8522e26b5 {
  text-align: center;
}
@media (min-width: 1200px){#s-64ff00c7-8790-4c23-83a9-93a8522e26b5 {
  display: none;
}
#s-64ff00c7-8790-4c23-83a9-93a8522e26b5, #wrap-s-64ff00c7-8790-4c23-83a9-93a8522e26b5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-64ff00c7-8790-4c23-83a9-93a8522e26b5 {
  display: none;
}
#s-64ff00c7-8790-4c23-83a9-93a8522e26b5, #wrap-s-64ff00c7-8790-4c23-83a9-93a8522e26b5 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-64ff00c7-8790-4c23-83a9-93a8522e26b5 {
  display: none;
}
#s-64ff00c7-8790-4c23-83a9-93a8522e26b5, #wrap-s-64ff00c7-8790-4c23-83a9-93a8522e26b5 { display:none !important; }}



  #s-64ff00c7-8790-4c23-83a9-93a8522e26b5 img.shogun-image {
    
    width: px;
  }


#s-64ff00c7-8790-4c23-83a9-93a8522e26b5 .shogun-image-content {
  
    align-items: center;
  
}

#s-1a2a54a2-b879-4bc6-ade1-6fb73df9423d {
  min-height: 50px;
}








#s-1a2a54a2-b879-4bc6-ade1-6fb73df9423d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1a2a54a2-b879-4bc6-ade1-6fb73df9423d.shg-box.shg-c {
  justify-content: center;
}

#s-791706a5-68b5-46da-bc9d-d4b1fbf26e29 {
  text-align: center;
}
@media (max-width: 767px){#s-791706a5-68b5-46da-bc9d-d4b1fbf26e29 {
  display: none;
}
#s-791706a5-68b5-46da-bc9d-d4b1fbf26e29, #wrap-s-791706a5-68b5-46da-bc9d-d4b1fbf26e29 { display:none !important; }}



  #s-791706a5-68b5-46da-bc9d-d4b1fbf26e29 img.shogun-image {
    
    width: px;
  }


#s-791706a5-68b5-46da-bc9d-d4b1fbf26e29 .shogun-image-content {
  
    align-items: center;
  
}

#s-8ca52216-25ba-4b55-9df4-4796469cb1d4 {
  min-height: 50px;
}








#s-8ca52216-25ba-4b55-9df4-4796469cb1d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8ca52216-25ba-4b55-9df4-4796469cb1d4.shg-box.shg-c {
  justify-content: center;
}

#s-10c3354d-2a44-455e-a255-1af037a18518 {
  min-height: 50px;
}








#s-10c3354d-2a44-455e-a255-1af037a18518 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-10c3354d-2a44-455e-a255-1af037a18518.shg-box.shg-c {
  justify-content: center;
}

#s-44e83df7-569a-4f34-a067-cb54a5ead555 {
  min-height: 50px;
}








#s-44e83df7-569a-4f34-a067-cb54a5ead555 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-44e83df7-569a-4f34-a067-cb54a5ead555.shg-box.shg-c {
  justify-content: center;
}

#s-063c5147-cf94-4f6a-8e9f-ceeca434535f {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-063c5147-cf94-4f6a-8e9f-ceeca434535f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-063c5147-cf94-4f6a-8e9f-ceeca434535f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-063c5147-cf94-4f6a-8e9f-ceeca434535f {
  display: none;
}
#s-063c5147-cf94-4f6a-8e9f-ceeca434535f, #wrap-s-063c5147-cf94-4f6a-8e9f-ceeca434535f { display:none !important; }}@media (max-width: 767px){#s-063c5147-cf94-4f6a-8e9f-ceeca434535f {
  display: none;
}
#s-063c5147-cf94-4f6a-8e9f-ceeca434535f, #wrap-s-063c5147-cf94-4f6a-8e9f-ceeca434535f { display:none !important; }}







#s-063c5147-cf94-4f6a-8e9f-ceeca434535f > .shg-box-overlay {
  background-color: rgba(222, 247, 250, 1);
  opacity: 0;
}#s-063c5147-cf94-4f6a-8e9f-ceeca434535f.shg-box.shg-c {
  justify-content: center;
}

#s-019c9814-4f0d-4287-98d9-964a386dee95 {
  min-height: 50px;
}








#s-019c9814-4f0d-4287-98d9-964a386dee95 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-019c9814-4f0d-4287-98d9-964a386dee95.shg-box.shg-c {
  justify-content: center;
}

#s-d5ed6831-d6e1-4fbd-b62b-e723abeb436d {
  padding-bottom: 20px;
}

#s-ff286787-d33f-4fb3-aeda-47a559f6c0d8 {
  padding-left: 40px;
padding-right: 40px;
}

@media (min-width: 0px) {
[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-ff286787-d33f-4fb3-aeda-47a559f6c0d8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-da7ebab4-4e06-4ea8-a2e0-e16406127e28 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-da7ebab4-4e06-4ea8-a2e0-e16406127e28"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-de068cc2-4980-46c3-a8c4-ba80d6425154 {
  text-align: left;
}




  #s-de068cc2-4980-46c3-a8c4-ba80d6425154 img.shogun-image {
    
    width: px;
  }


#s-de068cc2-4980-46c3-a8c4-ba80d6425154 .shogun-image-content {
  
    align-items: center;
  
}

#s-ee7eddcc-c6bd-4b71-a662-8d4a2f70c416 {
  text-align: left;
}




  #s-ee7eddcc-c6bd-4b71-a662-8d4a2f70c416 img.shogun-image {
    
    width: px;
  }


#s-ee7eddcc-c6bd-4b71-a662-8d4a2f70c416 .shogun-image-content {
  
    align-items: center;
  
}

#s-7ef2ffab-1340-48c8-a7c0-aaf27fece918 {
  min-height: 50px;
}








#s-7ef2ffab-1340-48c8-a7c0-aaf27fece918 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7ef2ffab-1340-48c8-a7c0-aaf27fece918.shg-box.shg-c {
  justify-content: center;
}

#s-ed2b642d-010b-42d7-9435-5a3ddd2df928 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ed2b642d-010b-42d7-9435-5a3ddd2df928"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-7e2a90e7-4106-4491-87e2-b1a7e131423d {
  text-align: left;
}




  #s-7e2a90e7-4106-4491-87e2-b1a7e131423d img.shogun-image {
    
    width: px;
  }


#s-7e2a90e7-4106-4491-87e2-b1a7e131423d .shogun-image-content {
  
    align-items: center;
  
}

#s-67f0837e-87be-415d-9cce-aaf96bbe0f9f {
  text-align: left;
}




  #s-67f0837e-87be-415d-9cce-aaf96bbe0f9f img.shogun-image {
    
    width: px;
  }


#s-67f0837e-87be-415d-9cce-aaf96bbe0f9f .shogun-image-content {
  
    align-items: center;
  
}

#s-57a17100-451f-4568-a556-f9fc8d72b58d {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-57a17100-451f-4568-a556-f9fc8d72b58d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-65c2c567-cc6c-4a6d-87a8-0449ffce9192 {
  text-align: left;
}




  #s-65c2c567-cc6c-4a6d-87a8-0449ffce9192 img.shogun-image {
    
    width: px;
  }


#s-65c2c567-cc6c-4a6d-87a8-0449ffce9192 .shogun-image-content {
  
    align-items: center;
  
}

#s-2cf0dc96-7a6d-49df-a086-4e952586cebe {
  text-align: left;
}




  #s-2cf0dc96-7a6d-49df-a086-4e952586cebe img.shogun-image {
    
    width: px;
  }


#s-2cf0dc96-7a6d-49df-a086-4e952586cebe .shogun-image-content {
  
    align-items: center;
  
}

#s-aad07572-8b5b-43f8-8919-86e29b670935 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-aad07572-8b5b-43f8-8919-86e29b670935 {
  display: none;
}
#s-aad07572-8b5b-43f8-8919-86e29b670935, #wrap-s-aad07572-8b5b-43f8-8919-86e29b670935 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-aad07572-8b5b-43f8-8919-86e29b670935 {
  display: none;
}
#s-aad07572-8b5b-43f8-8919-86e29b670935, #wrap-s-aad07572-8b5b-43f8-8919-86e29b670935 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-aad07572-8b5b-43f8-8919-86e29b670935 {
  display: none;
}
#s-aad07572-8b5b-43f8-8919-86e29b670935, #wrap-s-aad07572-8b5b-43f8-8919-86e29b670935 { display:none !important; }}







#s-aad07572-8b5b-43f8-8919-86e29b670935 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-aad07572-8b5b-43f8-8919-86e29b670935.shg-box.shg-c {
  justify-content: center;
}

#s-94919150-498c-4f69-9361-018b82ab733d {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(110, 193, 228, 1);
}
@media (min-width: 1200px){#s-94919150-498c-4f69-9361-018b82ab733d {
  display: none;
}
#s-94919150-498c-4f69-9361-018b82ab733d, #wrap-s-94919150-498c-4f69-9361-018b82ab733d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-94919150-498c-4f69-9361-018b82ab733d {
  display: none;
}
#s-94919150-498c-4f69-9361-018b82ab733d, #wrap-s-94919150-498c-4f69-9361-018b82ab733d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-94919150-498c-4f69-9361-018b82ab733d {
  
}
}@media (max-width: 767px){#s-94919150-498c-4f69-9361-018b82ab733d {
  display: none;
}
#s-94919150-498c-4f69-9361-018b82ab733d, #wrap-s-94919150-498c-4f69-9361-018b82ab733d { display:none !important; }}







#s-94919150-498c-4f69-9361-018b82ab733d > .shg-box-overlay {
  background-color: rgba(222, 247, 250, 1);
  opacity: 0;
}#s-94919150-498c-4f69-9361-018b82ab733d.shg-box.shg-c {
  justify-content: flex-start;
}

#s-86a27cb0-e1b9-4d28-ae29-030f70008247 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-86a27cb0-e1b9-4d28-ae29-030f70008247 {
  display: none;
}
#s-86a27cb0-e1b9-4d28-ae29-030f70008247, #wrap-s-86a27cb0-e1b9-4d28-ae29-030f70008247 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-86a27cb0-e1b9-4d28-ae29-030f70008247 {
  display: none;
}
#s-86a27cb0-e1b9-4d28-ae29-030f70008247, #wrap-s-86a27cb0-e1b9-4d28-ae29-030f70008247 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-86a27cb0-e1b9-4d28-ae29-030f70008247 {
  
}
}@media (max-width: 767px){#s-86a27cb0-e1b9-4d28-ae29-030f70008247 {
  display: none;
}
#s-86a27cb0-e1b9-4d28-ae29-030f70008247, #wrap-s-86a27cb0-e1b9-4d28-ae29-030f70008247 { display:none !important; }}







#s-86a27cb0-e1b9-4d28-ae29-030f70008247 > .shg-box-overlay {
  background-color: rgba(222, 247, 250, 1);
  opacity: 0;
}#s-86a27cb0-e1b9-4d28-ae29-030f70008247.shg-box.shg-c {
  justify-content: center;
}

#s-80a2ab9b-503c-4eba-a341-bf7021019b9e {
  margin-top: 50px;
margin-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-80a2ab9b-503c-4eba-a341-bf7021019b9e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 0px) {
[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-e35ef36b-2259-4a29-9f33-4ec2017eacd7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-890fb136-1372-48c6-ae98-7e8e407cb8b2 {
  text-align: center;
}




  #s-890fb136-1372-48c6-ae98-7e8e407cb8b2 img.shogun-image {
    
    width: px;
  }


#s-890fb136-1372-48c6-ae98-7e8e407cb8b2 .shogun-image-content {
  
    align-items: center;
  
}

#s-8a46381f-c7e1-486c-8194-3aa0dda4c47f {
  max-width: 400px;
text-align: center;
}




  #s-8a46381f-c7e1-486c-8194-3aa0dda4c47f img.shogun-image {
    
    width: px;
  }


#s-8a46381f-c7e1-486c-8194-3aa0dda4c47f .shogun-image-content {
  
    align-items: center;
  
}

#s-e34848bf-b595-4d3c-9465-03865eb1cfe1 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(199, 234, 251, 1);
}
@media (min-width: 1200px){#s-e34848bf-b595-4d3c-9465-03865eb1cfe1 {
  display: none;
}
#s-e34848bf-b595-4d3c-9465-03865eb1cfe1, #wrap-s-e34848bf-b595-4d3c-9465-03865eb1cfe1 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e34848bf-b595-4d3c-9465-03865eb1cfe1 {
  display: none;
}
#s-e34848bf-b595-4d3c-9465-03865eb1cfe1, #wrap-s-e34848bf-b595-4d3c-9465-03865eb1cfe1 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e34848bf-b595-4d3c-9465-03865eb1cfe1 {
  
}
}@media (max-width: 767px){#s-e34848bf-b595-4d3c-9465-03865eb1cfe1 {
  display: none;
}
#s-e34848bf-b595-4d3c-9465-03865eb1cfe1, #wrap-s-e34848bf-b595-4d3c-9465-03865eb1cfe1 { display:none !important; }}







#s-e34848bf-b595-4d3c-9465-03865eb1cfe1 > .shg-box-overlay {
  background-color: rgba(222, 247, 250, 1);
  opacity: 0;
}#s-e34848bf-b595-4d3c-9465-03865eb1cfe1.shg-box.shg-c {
  justify-content: flex-start;
}

#s-d4855551-2a41-4efb-a175-ddf75cd50752 {
  margin-top: 50px;
margin-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-d4855551-2a41-4efb-a175-ddf75cd50752"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 0px) {
[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-4388be86-d4d7-42a9-bea1-f0044ecb3507"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-4a1990a3-dfd9-4abc-b2ed-d8a979e26bbd {
  margin-top: 3px;
max-width: 400px;
}




  #s-4a1990a3-dfd9-4abc-b2ed-d8a979e26bbd img.shogun-image {
    
    width: px;
  }


#s-4a1990a3-dfd9-4abc-b2ed-d8a979e26bbd .shogun-image-content {
  
    align-items: center;
  
}

#s-88bf05c0-4471-4920-ba0d-f10b182fefad {
  max-width: 400px;
text-align: center;
}




  #s-88bf05c0-4471-4920-ba0d-f10b182fefad img.shogun-image {
    
    width: px;
  }


#s-88bf05c0-4471-4920-ba0d-f10b182fefad .shogun-image-content {
  
    align-items: center;
  
}

#s-492fa66a-3564-45e5-8849-9dc60f7cc230 {
  padding-top: 20px;
padding-bottom: 20px;
}
@media (min-width: 1200px){#s-492fa66a-3564-45e5-8849-9dc60f7cc230 {
  display: none;
}
#s-492fa66a-3564-45e5-8849-9dc60f7cc230, #wrap-s-492fa66a-3564-45e5-8849-9dc60f7cc230 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-492fa66a-3564-45e5-8849-9dc60f7cc230 {
  display: none;
}
#s-492fa66a-3564-45e5-8849-9dc60f7cc230, #wrap-s-492fa66a-3564-45e5-8849-9dc60f7cc230 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-492fa66a-3564-45e5-8849-9dc60f7cc230 {
  display: none;
}
#s-492fa66a-3564-45e5-8849-9dc60f7cc230, #wrap-s-492fa66a-3564-45e5-8849-9dc60f7cc230 { display:none !important; }}
@media (min-width: 0px) {
[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-492fa66a-3564-45e5-8849-9dc60f7cc230"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-bc34185a-6a90-4a9e-84eb-08cbf7341b36 {
  text-align: left;
}




  #s-bc34185a-6a90-4a9e-84eb-08cbf7341b36 img.shogun-image {
    
    width: px;
  }


#s-bc34185a-6a90-4a9e-84eb-08cbf7341b36 .shogun-image-content {
  
    align-items: center;
  
}

#s-9998b147-16c1-4052-8191-45ae3ca8933e {
  text-align: left;
}




  #s-9998b147-16c1-4052-8191-45ae3ca8933e img.shogun-image {
    
    width: px;
  }


#s-9998b147-16c1-4052-8191-45ae3ca8933e .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-59960694-bac5-494c-bbca-97afd123b873 {
  display: none;
}
#s-59960694-bac5-494c-bbca-97afd123b873, #wrap-s-59960694-bac5-494c-bbca-97afd123b873 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-59960694-bac5-494c-bbca-97afd123b873 {
  display: none;
}
#s-59960694-bac5-494c-bbca-97afd123b873, #wrap-s-59960694-bac5-494c-bbca-97afd123b873 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-59960694-bac5-494c-bbca-97afd123b873 {
  display: none;
}
#s-59960694-bac5-494c-bbca-97afd123b873, #wrap-s-59960694-bac5-494c-bbca-97afd123b873 { display:none !important; }}
@media (min-width: 0px) {
[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-59960694-bac5-494c-bbca-97afd123b873"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (max-width: 767px){#s-db8be757-1b08-4c99-b0c0-9824857e8afd {
  padding-bottom: 10px;
}
}
#s-6053e8b7-674a-4a6f-9ecc-10d5bb8364fd {
  min-height: 50px;
}








#s-6053e8b7-674a-4a6f-9ecc-10d5bb8364fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6053e8b7-674a-4a6f-9ecc-10d5bb8364fd.shg-box.shg-c {
  justify-content: center;
}

#s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-de6a28c4-cfc9-4c6a-ba7d-d79ca413a5a1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-5c7ee902-aac2-4731-8202-ebebb0842735 {
  text-align: left;
}




  #s-5c7ee902-aac2-4731-8202-ebebb0842735 img.shogun-image {
    
    width: px;
  }


#s-5c7ee902-aac2-4731-8202-ebebb0842735 .shogun-image-content {
  
    align-items: center;
  
}

#s-aa9874a6-0941-4a97-83da-ec6bd00f15fd {
  text-align: left;
}




  #s-aa9874a6-0941-4a97-83da-ec6bd00f15fd img.shogun-image {
    
    width: px;
  }


#s-aa9874a6-0941-4a97-83da-ec6bd00f15fd .shogun-image-content {
  
    align-items: center;
  
}

#s-cd15da90-b956-4bff-8d09-b2fc88b45512 {
  padding-bottom: 10px;
}

#s-238e7722-2657-4cb5-aa33-615dfdebd557 {
  padding-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-238e7722-2657-4cb5-aa33-615dfdebd557"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-057f9d6d-6456-44bc-bcd8-3b932c1c8335 {
  text-align: left;
}




  #s-057f9d6d-6456-44bc-bcd8-3b932c1c8335 img.shogun-image {
    
    width: px;
  }


#s-057f9d6d-6456-44bc-bcd8-3b932c1c8335 .shogun-image-content {
  
    align-items: center;
  
}

#s-f52ab69a-4491-42a9-aa91-6fc5f2fda046 {
  text-align: left;
}




  #s-f52ab69a-4491-42a9-aa91-6fc5f2fda046 img.shogun-image {
    
    width: px;
  }


#s-f52ab69a-4491-42a9-aa91-6fc5f2fda046 .shogun-image-content {
  
    align-items: center;
  
}

#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b {
  margin-top: 40px;
min-height: 50px;
}
@media (min-width: 1200px){#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b {
  display: none;
}
#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b, #wrap-s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b {
  display: none;
}
#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b, #wrap-s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b {
  display: none;
}
#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b, #wrap-s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b { display:none !important; }}@media (max-width: 767px){#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b {
  display: none;
}
#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b, #wrap-s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b { display:none !important; }}







#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4a4e32ae-e6dd-4207-9171-903fbe3c0a1b.shg-box.shg-c {
  justify-content: center;
}

#s-db19bc84-b97d-4168-915e-260ae80e333d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-db19bc84-b97d-4168-915e-260ae80e333d {
  display: none;
}
#s-db19bc84-b97d-4168-915e-260ae80e333d, #wrap-s-db19bc84-b97d-4168-915e-260ae80e333d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-db19bc84-b97d-4168-915e-260ae80e333d {
  display: none;
}
#s-db19bc84-b97d-4168-915e-260ae80e333d, #wrap-s-db19bc84-b97d-4168-915e-260ae80e333d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-db19bc84-b97d-4168-915e-260ae80e333d {
  display: none;
}
#s-db19bc84-b97d-4168-915e-260ae80e333d, #wrap-s-db19bc84-b97d-4168-915e-260ae80e333d { display:none !important; }}







#s-db19bc84-b97d-4168-915e-260ae80e333d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-db19bc84-b97d-4168-915e-260ae80e333d.shg-box.shg-c {
  justify-content: center;
}

#s-055ba3fb-ffa3-4c16-878d-85a746c14e5c {
  text-align: center;
}
@media (min-width: 1200px){#s-055ba3fb-ffa3-4c16-878d-85a746c14e5c {
  display: none;
}
#s-055ba3fb-ffa3-4c16-878d-85a746c14e5c, #wrap-s-055ba3fb-ffa3-4c16-878d-85a746c14e5c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-055ba3fb-ffa3-4c16-878d-85a746c14e5c {
  display: none;
}
#s-055ba3fb-ffa3-4c16-878d-85a746c14e5c, #wrap-s-055ba3fb-ffa3-4c16-878d-85a746c14e5c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-055ba3fb-ffa3-4c16-878d-85a746c14e5c {
  display: none;
}
#s-055ba3fb-ffa3-4c16-878d-85a746c14e5c, #wrap-s-055ba3fb-ffa3-4c16-878d-85a746c14e5c { display:none !important; }}



  #s-055ba3fb-ffa3-4c16-878d-85a746c14e5c img.shogun-image {
    
    width: px;
  }


#s-055ba3fb-ffa3-4c16-878d-85a746c14e5c .shogun-image-content {
  
    align-items: center;
  
}

#s-e2f531ba-869a-4469-a940-c844e4d3208d {
  text-align: center;
}
@media (min-width: 1200px){#s-e2f531ba-869a-4469-a940-c844e4d3208d {
  display: none;
}
#s-e2f531ba-869a-4469-a940-c844e4d3208d, #wrap-s-e2f531ba-869a-4469-a940-c844e4d3208d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e2f531ba-869a-4469-a940-c844e4d3208d {
  display: none;
}
#s-e2f531ba-869a-4469-a940-c844e4d3208d, #wrap-s-e2f531ba-869a-4469-a940-c844e4d3208d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e2f531ba-869a-4469-a940-c844e4d3208d {
  display: none;
}
#s-e2f531ba-869a-4469-a940-c844e4d3208d, #wrap-s-e2f531ba-869a-4469-a940-c844e4d3208d { display:none !important; }}



  #s-e2f531ba-869a-4469-a940-c844e4d3208d img.shogun-image {
    
    width: px;
  }


#s-e2f531ba-869a-4469-a940-c844e4d3208d .shogun-image-content {
  
    align-items: center;
  
}

#s-99702463-cf17-4106-9571-1d3c797f49c2 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-99702463-cf17-4106-9571-1d3c797f49c2 {
  display: none;
}
#s-99702463-cf17-4106-9571-1d3c797f49c2, #wrap-s-99702463-cf17-4106-9571-1d3c797f49c2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-99702463-cf17-4106-9571-1d3c797f49c2 {
  display: none;
}
#s-99702463-cf17-4106-9571-1d3c797f49c2, #wrap-s-99702463-cf17-4106-9571-1d3c797f49c2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-99702463-cf17-4106-9571-1d3c797f49c2 {
  display: none;
}
#s-99702463-cf17-4106-9571-1d3c797f49c2, #wrap-s-99702463-cf17-4106-9571-1d3c797f49c2 { display:none !important; }}







#s-99702463-cf17-4106-9571-1d3c797f49c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-99702463-cf17-4106-9571-1d3c797f49c2.shg-box.shg-c {
  justify-content: center;
}

#s-b2df2631-d798-47ee-892e-d4b5ccac5f07 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-b2df2631-d798-47ee-892e-d4b5ccac5f07 {
  display: none;
}
#s-b2df2631-d798-47ee-892e-d4b5ccac5f07, #wrap-s-b2df2631-d798-47ee-892e-d4b5ccac5f07 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b2df2631-d798-47ee-892e-d4b5ccac5f07 {
  display: none;
}
#s-b2df2631-d798-47ee-892e-d4b5ccac5f07, #wrap-s-b2df2631-d798-47ee-892e-d4b5ccac5f07 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b2df2631-d798-47ee-892e-d4b5ccac5f07 {
  display: none;
}
#s-b2df2631-d798-47ee-892e-d4b5ccac5f07, #wrap-s-b2df2631-d798-47ee-892e-d4b5ccac5f07 { display:none !important; }}







#s-b2df2631-d798-47ee-892e-d4b5ccac5f07 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b2df2631-d798-47ee-892e-d4b5ccac5f07.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-dc5e5026-5072-4dc8-8f29-7f29baa70446 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-dc5e5026-5072-4dc8-8f29-7f29baa70446 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-dc5e5026-5072-4dc8-8f29-7f29baa70446 {
  
}
}@media (max-width: 767px){#s-dc5e5026-5072-4dc8-8f29-7f29baa70446 {
  display: none;
}
#s-dc5e5026-5072-4dc8-8f29-7f29baa70446, #wrap-s-dc5e5026-5072-4dc8-8f29-7f29baa70446 { display:none !important; }}
@media (min-width: 0px) {
[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-dc5e5026-5072-4dc8-8f29-7f29baa70446"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-590f27b2-ea22-43dd-b668-a232cb6dcfd4 {
  text-align: center;
}




  #s-590f27b2-ea22-43dd-b668-a232cb6dcfd4 img.shogun-image {
    
    width: px;
  }


#s-590f27b2-ea22-43dd-b668-a232cb6dcfd4 .shogun-image-content {
  
    align-items: center;
  
}

#s-c59e9563-cadd-4c47-9b77-06a8de1a278b {
  max-width: 400px;
text-align: center;
}




  #s-c59e9563-cadd-4c47-9b77-06a8de1a278b img.shogun-image {
    
    width: px;
  }


#s-c59e9563-cadd-4c47-9b77-06a8de1a278b .shogun-image-content {
  
    align-items: center;
  
}

#s-a9ee47e1-31a4-44ab-80f6-d4d58941c445 {
  min-height: 50px;
}








#s-a9ee47e1-31a4-44ab-80f6-d4d58941c445 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a9ee47e1-31a4-44ab-80f6-d4d58941c445.shg-box.shg-c {
  justify-content: center;
}

#s-c536b809-0686-458c-95f1-f57874acbc43 {
  min-height: 50px;
}








#s-c536b809-0686-458c-95f1-f57874acbc43 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c536b809-0686-458c-95f1-f57874acbc43.shg-box.shg-c {
  justify-content: center;
}

#s-2ba2a4ef-9e18-4c59-8494-721286299672 {
  min-height: 50px;
}








#s-2ba2a4ef-9e18-4c59-8494-721286299672 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2ba2a4ef-9e18-4c59-8494-721286299672.shg-box.shg-c {
  justify-content: center;
}

#s-c7395113-2e3b-4c3b-80f6-ca52d8922c4b {
  min-height: 50px;
}








#s-c7395113-2e3b-4c3b-80f6-ca52d8922c4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c7395113-2e3b-4c3b-80f6-ca52d8922c4b.shg-box.shg-c {
  justify-content: center;
}

#s-afe91700-667e-4614-b111-4a0af911a3f0 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(232, 248, 254, 1);
}
@media (min-width: 1200px){#s-afe91700-667e-4614-b111-4a0af911a3f0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-afe91700-667e-4614-b111-4a0af911a3f0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-afe91700-667e-4614-b111-4a0af911a3f0 {
  
}
}@media (max-width: 767px){#s-afe91700-667e-4614-b111-4a0af911a3f0 {
  
}
}







#s-afe91700-667e-4614-b111-4a0af911a3f0 > .shg-box-overlay {
  background-color: rgba(222, 247, 250, 1);
  opacity: 0;
}#s-afe91700-667e-4614-b111-4a0af911a3f0.shg-box.shg-c {
  justify-content: flex-start;
}

#s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4 {
  margin-top: 50px;
margin-bottom: 50px;
}
@media (min-width: 1200px){#s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4 {
  
}
}@media (max-width: 767px){#s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4 {
  display: none;
}
#s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4, #wrap-s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4 { display:none !important; }}
@media (min-width: 0px) {
[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-32f0a2fd-77f4-4d68-bd99-51cdfb4bdbc4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 0px) {
[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 24.0px);
}

}

@media (min-width: 768px) {
[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 24.0px);
}

}

@media (min-width: 992px) {
[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 24.0px);
}

}

@media (min-width: 1200px) {
[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 24.0px);
}

[id="s-4abacd74-2b23-4ae6-b273-ab7342e9911e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 24.0px);
}

}

#s-d313a02e-7583-4013-be35-f85f540ee43b {
  max-width: 100%;
}








#s-d313a02e-7583-4013-be35-f85f540ee43b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d313a02e-7583-4013-be35-f85f540ee43b {
  cursor: pointer;
}#s-d313a02e-7583-4013-be35-f85f540ee43b.shg-box.shg-c {
  justify-content: center;
}

#s-09a850b8-eb1f-4c65-a79c-d377c0f4accc {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-09a850b8-eb1f-4c65-a79c-d377c0f4accc img.shogun-image {
    
    width: px;
  }


#s-09a850b8-eb1f-4c65-a79c-d377c0f4accc .shogun-image-content {
  
    align-items: center;
  
}

#s-bbf988f0-3ec6-4a51-96af-2a504fa25889 {
  max-width: 100%;
}








#s-bbf988f0-3ec6-4a51-96af-2a504fa25889 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bbf988f0-3ec6-4a51-96af-2a504fa25889 {
  cursor: pointer;
}#s-bbf988f0-3ec6-4a51-96af-2a504fa25889.shg-box.shg-c {
  justify-content: center;
}

#s-fd9a0378-76ff-4246-8e47-f1329c871c64 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-fd9a0378-76ff-4246-8e47-f1329c871c64 img.shogun-image {
    
    width: px;
  }


#s-fd9a0378-76ff-4246-8e47-f1329c871c64 .shogun-image-content {
  
    align-items: center;
  
}








#s-96868e20-afd3-4b65-971f-739a2dce209a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-96868e20-afd3-4b65-971f-739a2dce209a {
  cursor: pointer;
}#s-96868e20-afd3-4b65-971f-739a2dce209a.shg-box.shg-c {
  justify-content: center;
}

#s-0bbbe081-1a04-48dd-86c6-07216cd9baf4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-0bbbe081-1a04-48dd-86c6-07216cd9baf4 img.shogun-image {
    
    width: px;
  }


#s-0bbbe081-1a04-48dd-86c6-07216cd9baf4 .shogun-image-content {
  
    align-items: center;
  
}








#s-52d5cc6f-18aa-4b8c-8f2e-e3cf6e1b5ff1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-52d5cc6f-18aa-4b8c-8f2e-e3cf6e1b5ff1 {
  cursor: pointer;
}#s-52d5cc6f-18aa-4b8c-8f2e-e3cf6e1b5ff1.shg-box.shg-c {
  justify-content: center;
}

#s-31ed67ed-0806-4a3a-a979-ac2be1a8e14f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-31ed67ed-0806-4a3a-a979-ac2be1a8e14f img.shogun-image {
    
    width: px;
  }


#s-31ed67ed-0806-4a3a-a979-ac2be1a8e14f .shogun-image-content {
  
    align-items: center;
  
}

#s-53b4381a-0014-4fa8-87ca-465b64de550c {
  min-height: 50px;
}








#s-53b4381a-0014-4fa8-87ca-465b64de550c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-53b4381a-0014-4fa8-87ca-465b64de550c {
  cursor: pointer;
}#s-53b4381a-0014-4fa8-87ca-465b64de550c.shg-box.shg-c {
  justify-content: center;
}

#s-7c3aa772-08a0-4234-9ca8-289541e1d07d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-7c3aa772-08a0-4234-9ca8-289541e1d07d img.shogun-image {
    
    width: px;
  }


#s-7c3aa772-08a0-4234-9ca8-289541e1d07d .shogun-image-content {
  
    align-items: center;
  
}

#s-f2759311-fb65-4835-b6ff-d31531ed3833 {
  margin-top: 50px;
margin-bottom: 50px;
}
@media (min-width: 1200px){#s-f2759311-fb65-4835-b6ff-d31531ed3833 {
  display: none;
}
#s-f2759311-fb65-4835-b6ff-d31531ed3833, #wrap-s-f2759311-fb65-4835-b6ff-d31531ed3833 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f2759311-fb65-4835-b6ff-d31531ed3833 {
  display: none;
}
#s-f2759311-fb65-4835-b6ff-d31531ed3833, #wrap-s-f2759311-fb65-4835-b6ff-d31531ed3833 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f2759311-fb65-4835-b6ff-d31531ed3833 {
  display: none;
}
#s-f2759311-fb65-4835-b6ff-d31531ed3833, #wrap-s-f2759311-fb65-4835-b6ff-d31531ed3833 { display:none !important; }}@media (max-width: 767px){#s-f2759311-fb65-4835-b6ff-d31531ed3833 {
  
}
}
@media (min-width: 0px) {
[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-f2759311-fb65-4835-b6ff-d31531ed3833"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}








#s-73c5d0d9-e7a5-45dd-9db7-901def3f4278 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-73c5d0d9-e7a5-45dd-9db7-901def3f4278.shg-box.shg-c {
  justify-content: center;
}

#s-c8cf7372-4855-44bc-87da-e057798063e2 {
  padding-left: 10px;
padding-right: 10px;
}

@media (min-width: 0px) {
[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-c8cf7372-4855-44bc-87da-e057798063e2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}








#s-3739e553-da50-40a0-9050-e41f6b715503 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3739e553-da50-40a0-9050-e41f6b715503 {
  cursor: pointer;
}#s-3739e553-da50-40a0-9050-e41f6b715503.shg-box.shg-c {
  justify-content: center;
}

#s-851a3e27-c423-46ad-9689-05310820df5a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-851a3e27-c423-46ad-9689-05310820df5a img.shogun-image {
    
    width: px;
  }


#s-851a3e27-c423-46ad-9689-05310820df5a .shogun-image-content {
  
    align-items: center;
  
}








#s-4c8b1df5-b26b-43aa-ba02-7656b2483208 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4c8b1df5-b26b-43aa-ba02-7656b2483208 {
  cursor: pointer;
}#s-4c8b1df5-b26b-43aa-ba02-7656b2483208.shg-box.shg-c {
  justify-content: center;
}

#s-22b79ebc-305e-46e6-b8ec-2ab494e9d4d2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-22b79ebc-305e-46e6-b8ec-2ab494e9d4d2 img.shogun-image {
    
    width: px;
  }


#s-22b79ebc-305e-46e6-b8ec-2ab494e9d4d2 .shogun-image-content {
  
    align-items: center;
  
}








#s-bb92a302-9a72-417a-82fa-988ba276898b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bb92a302-9a72-417a-82fa-988ba276898b {
  cursor: pointer;
}#s-bb92a302-9a72-417a-82fa-988ba276898b.shg-box.shg-c {
  justify-content: center;
}

#s-c10e230a-f344-4483-ad6b-8ae36e35ca24 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-c10e230a-f344-4483-ad6b-8ae36e35ca24 img.shogun-image {
    
    width: px;
  }


#s-c10e230a-f344-4483-ad6b-8ae36e35ca24 .shogun-image-content {
  
    align-items: center;
  
}








#s-afa0190a-9521-4415-9e25-d7c99b6ef3ba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-afa0190a-9521-4415-9e25-d7c99b6ef3ba {
  cursor: pointer;
}#s-afa0190a-9521-4415-9e25-d7c99b6ef3ba.shg-box.shg-c {
  justify-content: center;
}

#s-a6697d14-bf94-4773-95a4-e6d5feafb472 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}




  #s-a6697d14-bf94-4773-95a4-e6d5feafb472 img.shogun-image {
    
    width: px;
  }


#s-a6697d14-bf94-4773-95a4-e6d5feafb472 .shogun-image-content {
  
    align-items: center;
  
}

#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(110, 193, 228, 1);
}
@media (min-width: 1200px){#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a {
  display: none;
}
#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a, #wrap-s-1fd86120-71e1-4cfb-9c41-6af4e728c41a { display:none !important; }}@media (max-width: 767px){#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a {
  display: none;
}
#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a, #wrap-s-1fd86120-71e1-4cfb-9c41-6af4e728c41a { display:none !important; }}







#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a > .shg-box-overlay {
  background-color: rgba(222, 247, 250, 1);
  opacity: 0;
}#s-1fd86120-71e1-4cfb-9c41-6af4e728c41a.shg-box.shg-c {
  justify-content: flex-start;
}

#s-e04050e0-0261-49cc-80f4-7d223a08d84c {
  margin-top: 50px;
margin-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e04050e0-0261-49cc-80f4-7d223a08d84c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}








#s-71f0e1f4-fa6c-452c-8191-5a921858c62d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-71f0e1f4-fa6c-452c-8191-5a921858c62d.shg-box.shg-c {
  justify-content: center;
}

#s-63b31bc5-ed02-4730-851b-7954499e781b {
  margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: rgba(110, 193, 228, 1);
}
@media (min-width: 1200px){#s-63b31bc5-ed02-4730-851b-7954499e781b {
  display: none;
}
#s-63b31bc5-ed02-4730-851b-7954499e781b, #wrap-s-63b31bc5-ed02-4730-851b-7954499e781b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-63b31bc5-ed02-4730-851b-7954499e781b {
  display: none;
}
#s-63b31bc5-ed02-4730-851b-7954499e781b, #wrap-s-63b31bc5-ed02-4730-851b-7954499e781b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-63b31bc5-ed02-4730-851b-7954499e781b {
  display: none;
}
#s-63b31bc5-ed02-4730-851b-7954499e781b, #wrap-s-63b31bc5-ed02-4730-851b-7954499e781b { display:none !important; }}@media (max-width: 767px){#s-63b31bc5-ed02-4730-851b-7954499e781b {
  padding-top: 0px;
padding-left: 10px;
padding-bottom: 0px;
padding-right: 10px;
}
}







#s-63b31bc5-ed02-4730-851b-7954499e781b > .shg-box-overlay {
  background-color: rgba(222, 247, 250, 1);
  opacity: 0;
}#s-63b31bc5-ed02-4730-851b-7954499e781b.shg-box.shg-c {
  justify-content: flex-start;
}

#s-ee07f03c-396f-4a4f-a91b-350929e209a1 {
  margin-top: 50px;
margin-bottom: 50px;
}

@media (min-width: 0px) {
[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-ee07f03c-396f-4a4f-a91b-350929e209a1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}








#s-11ff4e6e-0acd-4180-a0cd-f612d0148880 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-11ff4e6e-0acd-4180-a0cd-f612d0148880.shg-box.shg-c {
  justify-content: center;
}

@media (max-width: 767px){#s-21ef68cf-a92b-42e3-9763-1fb9091e9d72 {
  display: none;
}
#s-21ef68cf-a92b-42e3-9763-1fb9091e9d72, #wrap-s-21ef68cf-a92b-42e3-9763-1fb9091e9d72 { display:none !important; }}
@media (max-width: 767px){#s-9fdb731c-d27c-4391-94e6-3283864cca87 {
  padding-left: 10px;
padding-right: 10px;
}
}
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

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

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

.shogun-root iframe {
  display: initial;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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