.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;
}

@media (max-width: 767px){#s-d38c0dc2-4339-486f-888a-4bc6b3ac8e65 {
  
}
}







#s-d38c0dc2-4339-486f-888a-4bc6b3ac8e65 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d38c0dc2-4339-486f-888a-4bc6b3ac8e65.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

#s-e0fab59c-3db7-4450-9d28-7a217b2bcce6 {
  box-shadow:0px 0px 0px 1px rgba(232, 232, 232, 1);
border-style: solid;
padding-top: 5px;
padding-left: 10px;
padding-bottom: 5px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-e0fab59c-3db7-4450-9d28-7a217b2bcce6:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e0fab59c-3db7-4450-9d28-7a217b2bcce6:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-e0fab59c-3db7-4450-9d28-7a217b2bcce6 {
  display: none;
}
#s-e0fab59c-3db7-4450-9d28-7a217b2bcce6, #wrap-s-e0fab59c-3db7-4450-9d28-7a217b2bcce6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e0fab59c-3db7-4450-9d28-7a217b2bcce6 {
  display: none;
}
#s-e0fab59c-3db7-4450-9d28-7a217b2bcce6, #wrap-s-e0fab59c-3db7-4450-9d28-7a217b2bcce6 { display:none !important; }}

  #s-e0fab59c-3db7-4450-9d28-7a217b2bcce6-btn-wrapper {
    text-align: center;
  }


#s-e0fab59c-3db7-4450-9d28-7a217b2bcce6.shg-btn {
  color: #ffffff;
  font-size: 17px;
  
  
  font-family: Archivo Black;
  display:  block ;
}

#s-656f44a7-d015-4097-b014-1bd8c3d47741 {
  background-color: rgba(43, 124, 228, 0);
}








#s-656f44a7-d015-4097-b014-1bd8c3d47741 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-656f44a7-d015-4097-b014-1bd8c3d47741.shg-box.shg-c {
  justify-content: flex-start;
}

#s-f884c710-a4e8-4f25-a1ab-87919207541c {
  box-shadow:2px 1px 1px 1px rgba(232, 232, 232, 0.6);
border-style: solid;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-f884c710-a4e8-4f25-a1ab-87919207541c:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f884c710-a4e8-4f25-a1ab-87919207541c:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-f884c710-a4e8-4f25-a1ab-87919207541c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f884c710-a4e8-4f25-a1ab-87919207541c {
  display: none;
}
#s-f884c710-a4e8-4f25-a1ab-87919207541c, #wrap-s-f884c710-a4e8-4f25-a1ab-87919207541c { display:none !important; }}@media (max-width: 767px){#s-f884c710-a4e8-4f25-a1ab-87919207541c {
  display: none;
}
#s-f884c710-a4e8-4f25-a1ab-87919207541c, #wrap-s-f884c710-a4e8-4f25-a1ab-87919207541c { display:none !important; }}

  #s-f884c710-a4e8-4f25-a1ab-87919207541c-btn-wrapper {
    text-align: center;
  }


#s-f884c710-a4e8-4f25-a1ab-87919207541c.shg-btn {
  color: #ffffff;
  font-size: 23px;
  
  
  font-family: Archivo Black;
  display:  block ;
}

.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-b68d746d-97ee-4ed1-8c55-935e51947a5d {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}




  #s-b68d746d-97ee-4ed1-8c55-935e51947a5d img.shogun-image {
    
    width: px;
  }


#s-b68d746d-97ee-4ed1-8c55-935e51947a5d .shogun-image-content {
  
    align-items:  flex-start;
  
}

.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-17d220b3-62bb-4850-a3a2-f44f5a53a6cd {
  margin-top: 15px;
margin-left: 60px;
margin-right: 60px;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 1200px){#s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd {
  display: none;
}
#s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd, #wrap-s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd {
  display: none;
}
#s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd, #wrap-s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd {
  display: none;
}
#s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd, #wrap-s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd { display:none !important; }}@media (max-width: 767px){#s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd {
  display: none;
}
#s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd, #wrap-s-17d220b3-62bb-4850-a3a2-f44f5a53a6cd { display:none !important; }}
#s-7a28af0f-200f-47ff-bbd1-db7532611526 {
  box-shadow:2px 1px 1px 1px rgba(232, 232, 232, 0.6);
border-style: solid;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-7a28af0f-200f-47ff-bbd1-db7532611526:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7a28af0f-200f-47ff-bbd1-db7532611526:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-7a28af0f-200f-47ff-bbd1-db7532611526 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7a28af0f-200f-47ff-bbd1-db7532611526 {
  display: none;
}
#s-7a28af0f-200f-47ff-bbd1-db7532611526, #wrap-s-7a28af0f-200f-47ff-bbd1-db7532611526 { display:none !important; }}@media (max-width: 767px){#s-7a28af0f-200f-47ff-bbd1-db7532611526 {
  display: none;
}
#s-7a28af0f-200f-47ff-bbd1-db7532611526, #wrap-s-7a28af0f-200f-47ff-bbd1-db7532611526 { display:none !important; }}

  #s-7a28af0f-200f-47ff-bbd1-db7532611526-btn-wrapper {
    text-align: center;
  }


#s-7a28af0f-200f-47ff-bbd1-db7532611526.shg-btn {
  color: #ffffff;
  font-size: 23px;
  
  
  font-family: Archivo Black;
  display:  block ;
}

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

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

#s-cc8afc01-317d-4e49-9fee-f57cc52fa355 {
  padding-top: 10px;
text-align: center;
background-color: rgba(45, 130, 212, 1);
}
@media (min-width: 1200px){#s-cc8afc01-317d-4e49-9fee-f57cc52fa355 {
  display: none;
}
#s-cc8afc01-317d-4e49-9fee-f57cc52fa355, #wrap-s-cc8afc01-317d-4e49-9fee-f57cc52fa355 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cc8afc01-317d-4e49-9fee-f57cc52fa355 {
  display: none;
}
#s-cc8afc01-317d-4e49-9fee-f57cc52fa355, #wrap-s-cc8afc01-317d-4e49-9fee-f57cc52fa355 { display:none !important; }}@media (max-width: 767px){#s-cc8afc01-317d-4e49-9fee-f57cc52fa355 {
  display: none;
}
#s-cc8afc01-317d-4e49-9fee-f57cc52fa355, #wrap-s-cc8afc01-317d-4e49-9fee-f57cc52fa355 { display:none !important; }}
#s-cc8afc01-317d-4e49-9fee-f57cc52fa355 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d30ee475-3c16-4757-b402-d979a939538d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(45, 130, 212, 1);
}
@media (min-width: 1200px){#s-d30ee475-3c16-4757-b402-d979a939538d {
  display: none;
}
#s-d30ee475-3c16-4757-b402-d979a939538d, #wrap-s-d30ee475-3c16-4757-b402-d979a939538d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d30ee475-3c16-4757-b402-d979a939538d {
  display: none;
}
#s-d30ee475-3c16-4757-b402-d979a939538d, #wrap-s-d30ee475-3c16-4757-b402-d979a939538d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d30ee475-3c16-4757-b402-d979a939538d {
  display: none;
}
#s-d30ee475-3c16-4757-b402-d979a939538d, #wrap-s-d30ee475-3c16-4757-b402-d979a939538d { display:none !important; }}
#s-d30ee475-3c16-4757-b402-d979a939538d .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9beb1f5e-0955-4f7b-8023-ab380540495b {
  text-align: center;
background-color: rgba(45, 130, 212, 1);
}
@media (min-width: 1200px){#s-9beb1f5e-0955-4f7b-8023-ab380540495b {
  display: none;
}
#s-9beb1f5e-0955-4f7b-8023-ab380540495b, #wrap-s-9beb1f5e-0955-4f7b-8023-ab380540495b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9beb1f5e-0955-4f7b-8023-ab380540495b {
  display: none;
}
#s-9beb1f5e-0955-4f7b-8023-ab380540495b, #wrap-s-9beb1f5e-0955-4f7b-8023-ab380540495b { display:none !important; }}@media (max-width: 767px){#s-9beb1f5e-0955-4f7b-8023-ab380540495b {
  display: none;
}
#s-9beb1f5e-0955-4f7b-8023-ab380540495b, #wrap-s-9beb1f5e-0955-4f7b-8023-ab380540495b { display:none !important; }}
#s-9beb1f5e-0955-4f7b-8023-ab380540495b .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



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

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

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

#s-2046bfa7-a576-4c37-8107-969c34a885fe {
  box-shadow:0px 0px 0px 0px ;
border-style: solid;
margin-left: 50px;
margin-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 1200px){#s-2046bfa7-a576-4c37-8107-969c34a885fe {
  display: none;
}
#s-2046bfa7-a576-4c37-8107-969c34a885fe, #wrap-s-2046bfa7-a576-4c37-8107-969c34a885fe { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2046bfa7-a576-4c37-8107-969c34a885fe {
  display: none;
}
#s-2046bfa7-a576-4c37-8107-969c34a885fe, #wrap-s-2046bfa7-a576-4c37-8107-969c34a885fe { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2046bfa7-a576-4c37-8107-969c34a885fe {
  
}
}@media (max-width: 767px){#s-2046bfa7-a576-4c37-8107-969c34a885fe {
  
}
}
@media (min-width: 0px) {
[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-2046bfa7-a576-4c37-8107-969c34a885fe"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-6859a85c-38dd-4476-acd9-b5f6fb26cbab {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6859a85c-38dd-4476-acd9-b5f6fb26cbab .shogun-heading-component h1 {
  color: rgba(5, 5, 5, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 60px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



@media (min-width: 1200px){#s-7e0c411a-c698-47e9-8373-4084aecb8e1e {
  display: none;
}
#s-7e0c411a-c698-47e9-8373-4084aecb8e1e, #wrap-s-7e0c411a-c698-47e9-8373-4084aecb8e1e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7e0c411a-c698-47e9-8373-4084aecb8e1e {
  display: none;
}
#s-7e0c411a-c698-47e9-8373-4084aecb8e1e, #wrap-s-7e0c411a-c698-47e9-8373-4084aecb8e1e { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7e0c411a-c698-47e9-8373-4084aecb8e1e {
  
}
}
.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

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

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

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

#s-21984dc9-03c4-468b-8232-a725f354445f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-21984dc9-03c4-468b-8232-a725f354445f .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 60px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



@media (min-width: 1200px){#s-beb7c981-8be4-462d-ac0c-220aaf2f45a9 {
  display: none;
}
#s-beb7c981-8be4-462d-ac0c-220aaf2f45a9, #wrap-s-beb7c981-8be4-462d-ac0c-220aaf2f45a9 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-beb7c981-8be4-462d-ac0c-220aaf2f45a9 {
  display: none;
}
#s-beb7c981-8be4-462d-ac0c-220aaf2f45a9, #wrap-s-beb7c981-8be4-462d-ac0c-220aaf2f45a9 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-beb7c981-8be4-462d-ac0c-220aaf2f45a9 {
  
}
}
#s-71f271c4-ad1d-4462-a1fa-56d4205e50b6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-71f271c4-ad1d-4462-a1fa-56d4205e50b6 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 60px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



@media (min-width: 1200px){#s-344bd3a3-c7d6-4286-9bce-60765a9dca82 {
  display: none;
}
#s-344bd3a3-c7d6-4286-9bce-60765a9dca82, #wrap-s-344bd3a3-c7d6-4286-9bce-60765a9dca82 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-344bd3a3-c7d6-4286-9bce-60765a9dca82 {
  display: none;
}
#s-344bd3a3-c7d6-4286-9bce-60765a9dca82, #wrap-s-344bd3a3-c7d6-4286-9bce-60765a9dca82 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-344bd3a3-c7d6-4286-9bce-60765a9dca82 {
  
}
}
#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20 {
  box-shadow:2px 2px 1px 1px rgba(232, 232, 232, 0);
border-style: solid;
margin-top: 15px;
margin-bottom: 40px;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(44, 42, 52, 0);
border-style: solid;
border-radius: 2px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20 {
  display: none;
}
#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20, #wrap-s-f9ea48f9-d003-4b06-970a-f25ae19f1c20 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20 {
  display: none;
}
#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20, #wrap-s-f9ea48f9-d003-4b06-970a-f25ae19f1c20 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20 {
  display: none;
}
#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20, #wrap-s-f9ea48f9-d003-4b06-970a-f25ae19f1c20 { display:none !important; }}@media (max-width: 767px){#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20 {
  
}
}


#s-f9ea48f9-d003-4b06-970a-f25ae19f1c20.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-c4eadaa0-7565-4724-aee5-d28140c2311c {
  box-shadow:0px 0px 0px 0px ;
border-style: solid;
margin-left: 100px;
margin-right: 100px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-c4eadaa0-7565-4724-aee5-d28140c2311c {
  display: none;
}
#s-c4eadaa0-7565-4724-aee5-d28140c2311c, #wrap-s-c4eadaa0-7565-4724-aee5-d28140c2311c { display:none !important; }}@media (max-width: 767px){#s-c4eadaa0-7565-4724-aee5-d28140c2311c {
  display: none;
}
#s-c4eadaa0-7565-4724-aee5-d28140c2311c, #wrap-s-c4eadaa0-7565-4724-aee5-d28140c2311c { display:none !important; }}
@media (min-width: 0px) {
[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-c4eadaa0-7565-4724-aee5-d28140c2311c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-47aac06b-174a-429d-9ef2-65023cfe6907 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-47aac06b-174a-429d-9ef2-65023cfe6907 .shogun-heading-component h1 {
  color: rgba(5, 5, 5, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 60px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-42f0c37f-5a73-44c9-b095-2b81811aa451 {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-42f0c37f-5a73-44c9-b095-2b81811aa451 {
  display: none;
}
#s-42f0c37f-5a73-44c9-b095-2b81811aa451, #wrap-s-42f0c37f-5a73-44c9-b095-2b81811aa451 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-42f0c37f-5a73-44c9-b095-2b81811aa451 {
  display: none;
}
#s-42f0c37f-5a73-44c9-b095-2b81811aa451, #wrap-s-42f0c37f-5a73-44c9-b095-2b81811aa451 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-42f0c37f-5a73-44c9-b095-2b81811aa451 {
  display: none;
}
#s-42f0c37f-5a73-44c9-b095-2b81811aa451, #wrap-s-42f0c37f-5a73-44c9-b095-2b81811aa451 { display:none !important; }}
#s-7dd054e9-006b-4dc6-b6a4-ec66d44fe032 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7dd054e9-006b-4dc6-b6a4-ec66d44fe032 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 60px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-53e0c795-52fc-458d-b24b-36390c2e19e0 {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-53e0c795-52fc-458d-b24b-36390c2e19e0 {
  display: none;
}
#s-53e0c795-52fc-458d-b24b-36390c2e19e0, #wrap-s-53e0c795-52fc-458d-b24b-36390c2e19e0 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-53e0c795-52fc-458d-b24b-36390c2e19e0 {
  display: none;
}
#s-53e0c795-52fc-458d-b24b-36390c2e19e0, #wrap-s-53e0c795-52fc-458d-b24b-36390c2e19e0 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-53e0c795-52fc-458d-b24b-36390c2e19e0 {
  display: none;
}
#s-53e0c795-52fc-458d-b24b-36390c2e19e0, #wrap-s-53e0c795-52fc-458d-b24b-36390c2e19e0 { display:none !important; }}
#s-b624f8f0-b456-43da-b704-47d3824a2cb6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b624f8f0-b456-43da-b704-47d3824a2cb6 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 60px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772 {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772 {
  display: none;
}
#s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772, #wrap-s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772 {
  display: none;
}
#s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772, #wrap-s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772 {
  display: none;
}
#s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772, #wrap-s-d230ea3d-fbfd-4b47-b2e1-1fc5d5a9b772 { display:none !important; }}
#s-307cf8d0-6424-4a2f-812f-e52200fa8d20 {
  box-shadow:0px 0px 0px 0px ;
border-style: solid;
margin-top: 10px;
margin-left: 100px;
margin-bottom: 30px;
margin-right: 100px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
background-color: rgba(255, 255, 255, 0.23);
}
@media (min-width: 768px) and (max-width: 991px){#s-307cf8d0-6424-4a2f-812f-e52200fa8d20 {
  display: none;
}
#s-307cf8d0-6424-4a2f-812f-e52200fa8d20, #wrap-s-307cf8d0-6424-4a2f-812f-e52200fa8d20 { display:none !important; }}@media (max-width: 767px){#s-307cf8d0-6424-4a2f-812f-e52200fa8d20 {
  display: none;
}
#s-307cf8d0-6424-4a2f-812f-e52200fa8d20, #wrap-s-307cf8d0-6424-4a2f-812f-e52200fa8d20 { display:none !important; }}
@media (min-width: 0px) {
[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-307cf8d0-6424-4a2f-812f-e52200fa8d20"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-2563ffc4-7a50-4875-a184-b189b79d7166 {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-2563ffc4-7a50-4875-a184-b189b79d7166 {
  display: none;
}
#s-2563ffc4-7a50-4875-a184-b189b79d7166, #wrap-s-2563ffc4-7a50-4875-a184-b189b79d7166 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2563ffc4-7a50-4875-a184-b189b79d7166 {
  display: none;
}
#s-2563ffc4-7a50-4875-a184-b189b79d7166, #wrap-s-2563ffc4-7a50-4875-a184-b189b79d7166 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2563ffc4-7a50-4875-a184-b189b79d7166 {
  display: none;
}
#s-2563ffc4-7a50-4875-a184-b189b79d7166, #wrap-s-2563ffc4-7a50-4875-a184-b189b79d7166 { display:none !important; }}
#s-0269adf6-9b98-4edd-88c4-83f627fa2ff1 {
  margin-left: 10px;
margin-right: 10px;
}
@media (max-width: 767px){#s-0269adf6-9b98-4edd-88c4-83f627fa2ff1 {
  display: none;
}
#s-0269adf6-9b98-4edd-88c4-83f627fa2ff1, #wrap-s-0269adf6-9b98-4edd-88c4-83f627fa2ff1 { display:none !important; }}
#s-87ac955a-cab0-4743-85ce-325f1d2ab50c {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-87ac955a-cab0-4743-85ce-325f1d2ab50c {
  display: none;
}
#s-87ac955a-cab0-4743-85ce-325f1d2ab50c, #wrap-s-87ac955a-cab0-4743-85ce-325f1d2ab50c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-87ac955a-cab0-4743-85ce-325f1d2ab50c {
  display: none;
}
#s-87ac955a-cab0-4743-85ce-325f1d2ab50c, #wrap-s-87ac955a-cab0-4743-85ce-325f1d2ab50c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-87ac955a-cab0-4743-85ce-325f1d2ab50c {
  display: none;
}
#s-87ac955a-cab0-4743-85ce-325f1d2ab50c, #wrap-s-87ac955a-cab0-4743-85ce-325f1d2ab50c { display:none !important; }}
#s-29c96754-5d26-4c14-9b55-d0645cbe0961 {
  margin-left: 10px;
margin-right: 10px;
}
@media (max-width: 767px){#s-29c96754-5d26-4c14-9b55-d0645cbe0961 {
  display: none;
}
#s-29c96754-5d26-4c14-9b55-d0645cbe0961, #wrap-s-29c96754-5d26-4c14-9b55-d0645cbe0961 { display:none !important; }}
#s-a646bfa3-7ea4-4403-a4db-cf251eec043f {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-a646bfa3-7ea4-4403-a4db-cf251eec043f {
  display: none;
}
#s-a646bfa3-7ea4-4403-a4db-cf251eec043f, #wrap-s-a646bfa3-7ea4-4403-a4db-cf251eec043f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a646bfa3-7ea4-4403-a4db-cf251eec043f {
  display: none;
}
#s-a646bfa3-7ea4-4403-a4db-cf251eec043f, #wrap-s-a646bfa3-7ea4-4403-a4db-cf251eec043f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a646bfa3-7ea4-4403-a4db-cf251eec043f {
  display: none;
}
#s-a646bfa3-7ea4-4403-a4db-cf251eec043f, #wrap-s-a646bfa3-7ea4-4403-a4db-cf251eec043f { display:none !important; }}
#s-626ce28b-381b-447b-95b9-75ccca4baa9b {
  margin-left: 10px;
margin-right: 10px;
}
@media (max-width: 767px){#s-626ce28b-381b-447b-95b9-75ccca4baa9b {
  display: none;
}
#s-626ce28b-381b-447b-95b9-75ccca4baa9b, #wrap-s-626ce28b-381b-447b-95b9-75ccca4baa9b { display:none !important; }}
#s-1a45d153-1174-4374-890a-2b01d745b703 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(45, 130, 212, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-1a45d153-1174-4374-890a-2b01d745b703 {
  display: none;
}
#s-1a45d153-1174-4374-890a-2b01d745b703, #wrap-s-1a45d153-1174-4374-890a-2b01d745b703 { display:none !important; }}@media (max-width: 767px){#s-1a45d153-1174-4374-890a-2b01d745b703 {
  display: none;
}
#s-1a45d153-1174-4374-890a-2b01d745b703, #wrap-s-1a45d153-1174-4374-890a-2b01d745b703 { display:none !important; }}
#s-1a45d153-1174-4374-890a-2b01d745b703 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-4563c814-ddd0-4e27-adf5-62cf047879ec {
  margin-top: 20px;
}
@media (min-width: 1200px){#s-4563c814-ddd0-4e27-adf5-62cf047879ec {
  display: none;
}
#s-4563c814-ddd0-4e27-adf5-62cf047879ec, #wrap-s-4563c814-ddd0-4e27-adf5-62cf047879ec { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4563c814-ddd0-4e27-adf5-62cf047879ec {
  display: none;
}
#s-4563c814-ddd0-4e27-adf5-62cf047879ec, #wrap-s-4563c814-ddd0-4e27-adf5-62cf047879ec { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4563c814-ddd0-4e27-adf5-62cf047879ec {
  
}
}
#s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f {
  display: none;
}
#s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f, #wrap-s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f {
  display: none;
}
#s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f, #wrap-s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f { display:none !important; }}@media (max-width: 767px){#s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f {
  display: none;
}
#s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f, #wrap-s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f { display:none !important; }}
#s-7c193b6b-191f-40fd-aa17-d3bbd2c3066f .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



@media (min-width: 1200px){#s-2e69a002-1765-4a64-8810-381d09bbaa1f {
  display: none;
}
#s-2e69a002-1765-4a64-8810-381d09bbaa1f, #wrap-s-2e69a002-1765-4a64-8810-381d09bbaa1f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2e69a002-1765-4a64-8810-381d09bbaa1f {
  display: none;
}
#s-2e69a002-1765-4a64-8810-381d09bbaa1f, #wrap-s-2e69a002-1765-4a64-8810-381d09bbaa1f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2e69a002-1765-4a64-8810-381d09bbaa1f {
  display: none;
}
#s-2e69a002-1765-4a64-8810-381d09bbaa1f, #wrap-s-2e69a002-1765-4a64-8810-381d09bbaa1f { display:none !important; }}@media (max-width: 767px){#s-2e69a002-1765-4a64-8810-381d09bbaa1f {
  margin-top: 15px;
margin-left: 10px;
margin-right: 10px;
}
}
#s-905aad91-c578-4705-8f27-7854170d2917 {
  box-shadow:2px 2px 1px 1px rgba(232, 232, 232, 0);
border-style: solid;
margin-top: 15px;
margin-bottom: 40px;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(44, 42, 52, 0);
border-style: solid;
border-radius: 2px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-905aad91-c578-4705-8f27-7854170d2917:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-905aad91-c578-4705-8f27-7854170d2917:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-905aad91-c578-4705-8f27-7854170d2917 {
  display: none;
}
#s-905aad91-c578-4705-8f27-7854170d2917, #wrap-s-905aad91-c578-4705-8f27-7854170d2917 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-905aad91-c578-4705-8f27-7854170d2917 {
  display: none;
}
#s-905aad91-c578-4705-8f27-7854170d2917, #wrap-s-905aad91-c578-4705-8f27-7854170d2917 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-905aad91-c578-4705-8f27-7854170d2917 {
  display: none;
}
#s-905aad91-c578-4705-8f27-7854170d2917, #wrap-s-905aad91-c578-4705-8f27-7854170d2917 { display:none !important; }}@media (max-width: 767px){#s-905aad91-c578-4705-8f27-7854170d2917 {
  
}
}


#s-905aad91-c578-4705-8f27-7854170d2917.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-a0cf1425-acf8-43a3-bf42-7fb61e57a139 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-a0cf1425-acf8-43a3-bf42-7fb61e57a139 {
  display: none;
}
#s-a0cf1425-acf8-43a3-bf42-7fb61e57a139, #wrap-s-a0cf1425-acf8-43a3-bf42-7fb61e57a139 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a0cf1425-acf8-43a3-bf42-7fb61e57a139 {
  display: none;
}
#s-a0cf1425-acf8-43a3-bf42-7fb61e57a139, #wrap-s-a0cf1425-acf8-43a3-bf42-7fb61e57a139 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a0cf1425-acf8-43a3-bf42-7fb61e57a139 {
  display: none;
}
#s-a0cf1425-acf8-43a3-bf42-7fb61e57a139, #wrap-s-a0cf1425-acf8-43a3-bf42-7fb61e57a139 { display:none !important; }}
#s-a0cf1425-acf8-43a3-bf42-7fb61e57a139 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-58e5a70f-6f8e-4744-ad45-198dd568dd70 {
  padding-left: 40px;
}
@media (min-width: 768px) and (max-width: 991px){#s-58e5a70f-6f8e-4744-ad45-198dd568dd70 {
  display: none;
}
#s-58e5a70f-6f8e-4744-ad45-198dd568dd70, #wrap-s-58e5a70f-6f8e-4744-ad45-198dd568dd70 { display:none !important; }}@media (max-width: 767px){#s-58e5a70f-6f8e-4744-ad45-198dd568dd70 {
  display: none;
}
#s-58e5a70f-6f8e-4744-ad45-198dd568dd70, #wrap-s-58e5a70f-6f8e-4744-ad45-198dd568dd70 { display:none !important; }}
@media (min-width: 0px) {
[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-58e5a70f-6f8e-4744-ad45-198dd568dd70"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-42afc933-c327-4c03-bc4b-d0ddb9a695a4 {
  margin-top: 40px;
}
@media (min-width: 1200px){#s-42afc933-c327-4c03-bc4b-d0ddb9a695a4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-42afc933-c327-4c03-bc4b-d0ddb9a695a4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-42afc933-c327-4c03-bc4b-d0ddb9a695a4 {
  display: none;
}
#s-42afc933-c327-4c03-bc4b-d0ddb9a695a4, #wrap-s-42afc933-c327-4c03-bc4b-d0ddb9a695a4 { display:none !important; }}@media (max-width: 767px){#s-42afc933-c327-4c03-bc4b-d0ddb9a695a4 {
  margin-left: 10px;
margin-right: 10px;
display: none;
}
#s-42afc933-c327-4c03-bc4b-d0ddb9a695a4, #wrap-s-42afc933-c327-4c03-bc4b-d0ddb9a695a4 { display:none !important; }}
#s-8710537d-3ed6-4bba-ac3f-976152d2c9e9 {
  box-shadow:2px 2px 1px 1px rgba(232, 232, 232, 1);
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-8710537d-3ed6-4bba-ac3f-976152d2c9e9:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8710537d-3ed6-4bba-ac3f-976152d2c9e9:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 768px) and (max-width: 991px){#s-8710537d-3ed6-4bba-ac3f-976152d2c9e9 {
  display: none;
}
#s-8710537d-3ed6-4bba-ac3f-976152d2c9e9, #wrap-s-8710537d-3ed6-4bba-ac3f-976152d2c9e9 { display:none !important; }}@media (max-width: 767px){#s-8710537d-3ed6-4bba-ac3f-976152d2c9e9 {
  display: none;
}
#s-8710537d-3ed6-4bba-ac3f-976152d2c9e9, #wrap-s-8710537d-3ed6-4bba-ac3f-976152d2c9e9 { display:none !important; }}


#s-8710537d-3ed6-4bba-ac3f-976152d2c9e9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

@media (min-width: 1200px){#s-1cc19c5f-6116-4173-bed2-e8eb3f385b34 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1cc19c5f-6116-4173-bed2-e8eb3f385b34 {
  
}
}
#s-1a5457ae-61ff-4a96-b600-4fae4b57bc72 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}
@media (max-width: 767px){#s-1a5457ae-61ff-4a96-b600-4fae4b57bc72 {
  display: none;
}
#s-1a5457ae-61ff-4a96-b600-4fae4b57bc72, #wrap-s-1a5457ae-61ff-4a96-b600-4fae4b57bc72 { display:none !important; }}







#s-1a5457ae-61ff-4a96-b600-4fae4b57bc72 > .shg-box-overlay {
  background-color: rgba(45, 130, 212, 1);
  opacity: 0.5;
}#s-1a5457ae-61ff-4a96-b600-4fae4b57bc72.shg-box.shg-c {
  justify-content: center;
}

#s-46b8014b-823e-43a9-aa8a-584b6ab6f767 {
  margin-top: 20px;
margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-46b8014b-823e-43a9-aa8a-584b6ab6f767 .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 43px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-75e7d5e3-8bb4-4713-9916-80208abacba8 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-75e7d5e3-8bb4-4713-9916-80208abacba8 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-75e7d5e3-8bb4-4713-9916-80208abacba8 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-44caab0c-5f82-4394-b6eb-056565ddc2cd {
  margin-top: 15px;
margin-left: 10px;
margin-bottom: 15px;
margin-right: 10px;
}
@media (min-width: 1200px){#s-44caab0c-5f82-4394-b6eb-056565ddc2cd {
  display: none;
}
#s-44caab0c-5f82-4394-b6eb-056565ddc2cd, #wrap-s-44caab0c-5f82-4394-b6eb-056565ddc2cd { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-44caab0c-5f82-4394-b6eb-056565ddc2cd {
  display: none;
}
#s-44caab0c-5f82-4394-b6eb-056565ddc2cd, #wrap-s-44caab0c-5f82-4394-b6eb-056565ddc2cd { display:none !important; }}
@media (min-width: 0px) {
[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-44caab0c-5f82-4394-b6eb-056565ddc2cd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-e11131dc-f2aa-47ae-974b-aca24c516274 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-e11131dc-f2aa-47ae-974b-aca24c516274 {
  margin-top: 10px;
padding-top: 5px;
padding-bottom: 5px;
}
}
#s-e11131dc-f2aa-47ae-974b-aca24c516274 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6206923c-6da1-4703-94f3-f251ea9ff24c {
  padding-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-6206923c-6da1-4703-94f3-f251ea9ff24c {
  display: none;
}
#s-6206923c-6da1-4703-94f3-f251ea9ff24c, #wrap-s-6206923c-6da1-4703-94f3-f251ea9ff24c { display:none !important; }}@media (max-width: 767px){#s-6206923c-6da1-4703-94f3-f251ea9ff24c {
  padding-left: 15%;
padding-right: 15%;
display: none;
}
#s-6206923c-6da1-4703-94f3-f251ea9ff24c, #wrap-s-6206923c-6da1-4703-94f3-f251ea9ff24c { display:none !important; }}
#s-033c663e-7b44-4035-8a4d-9c5f9f9bfb59 {
  margin-bottom: 20px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-033c663e-7b44-4035-8a4d-9c5f9f9bfb59 {
  display: none;
}
#s-033c663e-7b44-4035-8a4d-9c5f9f9bfb59, #wrap-s-033c663e-7b44-4035-8a4d-9c5f9f9bfb59 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-033c663e-7b44-4035-8a4d-9c5f9f9bfb59 {
  display: none;
}
#s-033c663e-7b44-4035-8a4d-9c5f9f9bfb59, #wrap-s-033c663e-7b44-4035-8a4d-9c5f9f9bfb59 { display:none !important; }}@media (max-width: 767px){#s-033c663e-7b44-4035-8a4d-9c5f9f9bfb59 {
  padding-left: 15%;
padding-right: 15%;
}
}
#s-e2ce5414-3af1-4d5c-92b3-d1503bf3e9eb {
  text-align: center;
}
@media (max-width: 767px){#s-e2ce5414-3af1-4d5c-92b3-d1503bf3e9eb {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-e2ce5414-3af1-4d5c-92b3-d1503bf3e9eb img.shogun-image {
    
    width: px;
  }


#s-e2ce5414-3af1-4d5c-92b3-d1503bf3e9eb .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-af668741-9fc5-4f22-8318-605a5a37280c {
  display: none;
}
#s-af668741-9fc5-4f22-8318-605a5a37280c, #wrap-s-af668741-9fc5-4f22-8318-605a5a37280c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-af668741-9fc5-4f22-8318-605a5a37280c {
  display: none;
}
#s-af668741-9fc5-4f22-8318-605a5a37280c, #wrap-s-af668741-9fc5-4f22-8318-605a5a37280c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-af668741-9fc5-4f22-8318-605a5a37280c {
  display: none;
}
#s-af668741-9fc5-4f22-8318-605a5a37280c, #wrap-s-af668741-9fc5-4f22-8318-605a5a37280c { display:none !important; }}@media (max-width: 767px){#s-af668741-9fc5-4f22-8318-605a5a37280c {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-af668741-9fc5-4f22-8318-605a5a37280c hr {
  border: 0;
  width: 100%;
  border-top: 6px solid rgba(255, 255, 255, 1);
}

#s-6b1e654a-5763-4c19-a1a9-c67a3483f87c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-6b1e654a-5763-4c19-a1a9-c67a3483f87c {
  margin-top: 5px;
margin-bottom: 0px;
}
}
#s-6b1e654a-5763-4c19-a1a9-c67a3483f87c .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7756b304-e002-4997-81e7-d56d04a0cc59 {
  margin-bottom: 20px;
}
@media (max-width: 767px){#s-7756b304-e002-4997-81e7-d56d04a0cc59 {
  margin-top: 0px;
padding-top: 0px;
padding-left: 15%;
padding-bottom: 0px;
padding-right: 15%;
}
}
#s-890c43f4-40de-4453-8fe4-36d7eb11e8a3 {
  text-align: center;
}
@media (max-width: 767px){#s-890c43f4-40de-4453-8fe4-36d7eb11e8a3 {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-890c43f4-40de-4453-8fe4-36d7eb11e8a3 img.shogun-image {
    
    width: px;
  }


#s-890c43f4-40de-4453-8fe4-36d7eb11e8a3 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-a1eb2c44-f241-416d-beb8-381823307d0d {
  display: none;
}
#s-a1eb2c44-f241-416d-beb8-381823307d0d, #wrap-s-a1eb2c44-f241-416d-beb8-381823307d0d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a1eb2c44-f241-416d-beb8-381823307d0d {
  display: none;
}
#s-a1eb2c44-f241-416d-beb8-381823307d0d, #wrap-s-a1eb2c44-f241-416d-beb8-381823307d0d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a1eb2c44-f241-416d-beb8-381823307d0d {
  display: none;
}
#s-a1eb2c44-f241-416d-beb8-381823307d0d, #wrap-s-a1eb2c44-f241-416d-beb8-381823307d0d { display:none !important; }}@media (max-width: 767px){#s-a1eb2c44-f241-416d-beb8-381823307d0d {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-a1eb2c44-f241-416d-beb8-381823307d0d hr {
  border: 0;
  width: 100%;
  border-top: 6px solid rgba(255, 255, 255, 1);
}

#s-a7732c25-9068-4f39-a074-d6cbe71316be {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-a7732c25-9068-4f39-a074-d6cbe71316be {
  margin-top: 10px;
margin-bottom: 0px;
padding-top: 5px;
padding-bottom: 5px;
}
}
#s-a7732c25-9068-4f39-a074-d6cbe71316be .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-28a575ab-8ec3-4032-853a-37c5b309f427 {
  margin-bottom: 20px;
}
@media (max-width: 767px){#s-28a575ab-8ec3-4032-853a-37c5b309f427 {
  padding-left: 15%;
padding-right: 15%;
}
}
#s-231a865a-ed96-46a3-ac04-8fd2012a3be0 {
  text-align: center;
}
@media (max-width: 767px){#s-231a865a-ed96-46a3-ac04-8fd2012a3be0 {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-231a865a-ed96-46a3-ac04-8fd2012a3be0 img.shogun-image {
    
    width: px;
  }


#s-231a865a-ed96-46a3-ac04-8fd2012a3be0 .shogun-image-content {
  
    align-items: center;
  
}

#s-32af053b-b801-4ab3-b869-af9658064586 {
  margin-top: 15px;
margin-left: 40px;
margin-bottom: 15px;
margin-right: 40px;
}
@media (min-width: 768px) and (max-width: 991px){#s-32af053b-b801-4ab3-b869-af9658064586 {
  display: none;
}
#s-32af053b-b801-4ab3-b869-af9658064586, #wrap-s-32af053b-b801-4ab3-b869-af9658064586 { display:none !important; }}@media (max-width: 767px){#s-32af053b-b801-4ab3-b869-af9658064586 {
  display: none;
}
#s-32af053b-b801-4ab3-b869-af9658064586, #wrap-s-32af053b-b801-4ab3-b869-af9658064586 { display:none !important; }}
@media (min-width: 0px) {
[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-32af053b-b801-4ab3-b869-af9658064586"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-1b061522-c539-4627-a134-4cb887d786a4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-1b061522-c539-4627-a134-4cb887d786a4 {
  margin-top: 10px;
padding-top: 5px;
padding-bottom: 5px;
}
}
#s-1b061522-c539-4627-a134-4cb887d786a4 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-511224de-cb04-47ad-9695-470e6b51fc9e {
  margin-left: 30px;
margin-right: 30px;
padding-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-511224de-cb04-47ad-9695-470e6b51fc9e {
  display: none;
}
#s-511224de-cb04-47ad-9695-470e6b51fc9e, #wrap-s-511224de-cb04-47ad-9695-470e6b51fc9e { display:none !important; }}@media (max-width: 767px){#s-511224de-cb04-47ad-9695-470e6b51fc9e {
  padding-left: 15%;
padding-right: 15%;
display: none;
}
#s-511224de-cb04-47ad-9695-470e6b51fc9e, #wrap-s-511224de-cb04-47ad-9695-470e6b51fc9e { display:none !important; }}
#s-40626408-645b-4c67-8f1b-28658838f7a3 {
  margin-bottom: 20px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-40626408-645b-4c67-8f1b-28658838f7a3 {
  display: none;
}
#s-40626408-645b-4c67-8f1b-28658838f7a3, #wrap-s-40626408-645b-4c67-8f1b-28658838f7a3 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-40626408-645b-4c67-8f1b-28658838f7a3 {
  display: none;
}
#s-40626408-645b-4c67-8f1b-28658838f7a3, #wrap-s-40626408-645b-4c67-8f1b-28658838f7a3 { display:none !important; }}@media (max-width: 767px){#s-40626408-645b-4c67-8f1b-28658838f7a3 {
  padding-left: 15%;
padding-right: 15%;
}
}
#s-9944a7a2-90a4-4568-817d-837c15390300 {
  text-align: center;
}
@media (max-width: 767px){#s-9944a7a2-90a4-4568-817d-837c15390300 {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-9944a7a2-90a4-4568-817d-837c15390300 img.shogun-image {
    
    width: px;
  }


#s-9944a7a2-90a4-4568-817d-837c15390300 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-98822533-1cfb-4f53-a5fa-35b92848814f {
  display: none;
}
#s-98822533-1cfb-4f53-a5fa-35b92848814f, #wrap-s-98822533-1cfb-4f53-a5fa-35b92848814f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-98822533-1cfb-4f53-a5fa-35b92848814f {
  display: none;
}
#s-98822533-1cfb-4f53-a5fa-35b92848814f, #wrap-s-98822533-1cfb-4f53-a5fa-35b92848814f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-98822533-1cfb-4f53-a5fa-35b92848814f {
  display: none;
}
#s-98822533-1cfb-4f53-a5fa-35b92848814f, #wrap-s-98822533-1cfb-4f53-a5fa-35b92848814f { display:none !important; }}@media (max-width: 767px){#s-98822533-1cfb-4f53-a5fa-35b92848814f {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-98822533-1cfb-4f53-a5fa-35b92848814f hr {
  border: 0;
  width: 100%;
  border-top: 6px solid rgba(255, 255, 255, 1);
}

#s-8062dd35-57b3-4e44-a5da-b28c61c899fb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-8062dd35-57b3-4e44-a5da-b28c61c899fb {
  margin-top: 5px;
margin-bottom: 0px;
}
}
#s-8062dd35-57b3-4e44-a5da-b28c61c899fb .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 23px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f7acdd6b-39f7-41f9-bd62-e6e162624b30 {
  margin-left: 40px;
margin-right: 40px;
}
@media (max-width: 767px){#s-f7acdd6b-39f7-41f9-bd62-e6e162624b30 {
  margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-left: 15%;
padding-bottom: 0px;
padding-right: 15%;
}
}
#s-e66c79ae-5814-4f9b-8c1a-34d65b1015e8 {
  text-align: center;
}
@media (max-width: 767px){#s-e66c79ae-5814-4f9b-8c1a-34d65b1015e8 {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-e66c79ae-5814-4f9b-8c1a-34d65b1015e8 img.shogun-image {
    
    width: px;
  }


#s-e66c79ae-5814-4f9b-8c1a-34d65b1015e8 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-d1545076-e261-4d28-a6f6-b48f4589c7e5 {
  display: none;
}
#s-d1545076-e261-4d28-a6f6-b48f4589c7e5, #wrap-s-d1545076-e261-4d28-a6f6-b48f4589c7e5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d1545076-e261-4d28-a6f6-b48f4589c7e5 {
  display: none;
}
#s-d1545076-e261-4d28-a6f6-b48f4589c7e5, #wrap-s-d1545076-e261-4d28-a6f6-b48f4589c7e5 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d1545076-e261-4d28-a6f6-b48f4589c7e5 {
  display: none;
}
#s-d1545076-e261-4d28-a6f6-b48f4589c7e5, #wrap-s-d1545076-e261-4d28-a6f6-b48f4589c7e5 { display:none !important; }}@media (max-width: 767px){#s-d1545076-e261-4d28-a6f6-b48f4589c7e5 {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-d1545076-e261-4d28-a6f6-b48f4589c7e5 hr {
  border: 0;
  width: 100%;
  border-top: 6px solid rgba(255, 255, 255, 1);
}

#s-80eb53d1-bbe6-409f-95f0-6ee018734d4f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-80eb53d1-bbe6-409f-95f0-6ee018734d4f {
  margin-top: 10px;
margin-bottom: 0px;
padding-top: 5px;
padding-bottom: 5px;
}
}
#s-80eb53d1-bbe6-409f-95f0-6ee018734d4f .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f93d95d9-1fc5-491e-bb3f-87d02516366a {
  margin-left: 40px;
margin-right: 40px;
}
@media (max-width: 767px){#s-f93d95d9-1fc5-491e-bb3f-87d02516366a {
  padding-left: 15%;
padding-right: 15%;
}
}
#s-3e473686-9760-41ca-9c8a-95f3aa6e8967 {
  text-align: center;
}
@media (max-width: 767px){#s-3e473686-9760-41ca-9c8a-95f3aa6e8967 {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-3e473686-9760-41ca-9c8a-95f3aa6e8967 img.shogun-image {
    
    width: px;
  }


#s-3e473686-9760-41ca-9c8a-95f3aa6e8967 .shogun-image-content {
  
    align-items: center;
  
}

#s-f0aaacac-316e-41e6-9695-66ee97f3eaf0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-f0aaacac-316e-41e6-9695-66ee97f3eaf0 {
  display: none;
}
#s-f0aaacac-316e-41e6-9695-66ee97f3eaf0, #wrap-s-f0aaacac-316e-41e6-9695-66ee97f3eaf0 { display:none !important; }}@media (max-width: 767px){#s-f0aaacac-316e-41e6-9695-66ee97f3eaf0 {
  display: none;
}
#s-f0aaacac-316e-41e6-9695-66ee97f3eaf0, #wrap-s-f0aaacac-316e-41e6-9695-66ee97f3eaf0 { display:none !important; }}
#s-f0aaacac-316e-41e6-9695-66ee97f3eaf0 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38 {
  box-shadow:1px 1px 0px 0px rgba(255, 255, 255, 0.38);
border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 0px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38 {
  display: none;
}
#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38, #wrap-s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38 {
  display: none;
}
#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38, #wrap-s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38 { display:none !important; }}@media (max-width: 767px){#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38 {
  
}
}


#s-8ba8dd0f-28a3-4086-84b8-4804c50f0e38.shg-btn {
  color: #ffffff;
  font-size: 28px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}
@media (min-width: 1200px){#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6 {
  display: none;
}
#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6, #wrap-s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6 {
  display: none;
}
#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6, #wrap-s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6 {
  display: none;
}
#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6, #wrap-s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6 { display:none !important; }}







#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6 > .shg-box-overlay {
  background-color: rgba(45, 130, 212, 1);
  opacity: 0.5;
}#s-63aa9298-04d1-4b52-ad51-8f88c59fd3e6.shg-box.shg-c {
  justify-content: center;
}

#s-0877fafb-40d2-4abe-983b-f7ab6317ff5a {
  margin-top: 20px;
margin-left: 15px;
margin-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0877fafb-40d2-4abe-983b-f7ab6317ff5a .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 43px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-17e03dc3-a9da-4524-b339-9085a7d410c2 {
  margin-left: 40px;
margin-right: 40px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-17e03dc3-a9da-4524-b339-9085a7d410c2 {
  padding-top: 0px;
padding-bottom: 0px;
}
}
#s-17e03dc3-a9da-4524-b339-9085a7d410c2 .shogun-heading-component h2 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 31px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f {
  margin-top: 15px;
margin-left: 40px;
margin-bottom: 15px;
margin-right: 40px;
}
@media (min-width: 1200px){#s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f {
  display: none;
}
#s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f, #wrap-s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f {
  display: none;
}
#s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f, #wrap-s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f { display:none !important; }}
@media (min-width: 0px) {
[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-6cb52034-4e1a-4a21-a7b1-b0aab1a37d2f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-43a8ae09-b5dc-4dd9-9432-fc51df47011c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-43a8ae09-b5dc-4dd9-9432-fc51df47011c {
  margin-top: 10px;
padding-top: 5px;
padding-bottom: 5px;
}
}
#s-43a8ae09-b5dc-4dd9-9432-fc51df47011c .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3ba26a31-bb12-4575-8ec2-e78fb32b16d1 {
  padding-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-3ba26a31-bb12-4575-8ec2-e78fb32b16d1 {
  display: none;
}
#s-3ba26a31-bb12-4575-8ec2-e78fb32b16d1, #wrap-s-3ba26a31-bb12-4575-8ec2-e78fb32b16d1 { display:none !important; }}@media (max-width: 767px){#s-3ba26a31-bb12-4575-8ec2-e78fb32b16d1 {
  padding-left: 15%;
padding-right: 15%;
display: none;
}
#s-3ba26a31-bb12-4575-8ec2-e78fb32b16d1, #wrap-s-3ba26a31-bb12-4575-8ec2-e78fb32b16d1 { display:none !important; }}
#s-855c3433-c1b8-4b95-a0ea-3e64f805bd31 {
  margin-bottom: 20px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-855c3433-c1b8-4b95-a0ea-3e64f805bd31 {
  display: none;
}
#s-855c3433-c1b8-4b95-a0ea-3e64f805bd31, #wrap-s-855c3433-c1b8-4b95-a0ea-3e64f805bd31 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-855c3433-c1b8-4b95-a0ea-3e64f805bd31 {
  display: none;
}
#s-855c3433-c1b8-4b95-a0ea-3e64f805bd31, #wrap-s-855c3433-c1b8-4b95-a0ea-3e64f805bd31 { display:none !important; }}@media (max-width: 767px){#s-855c3433-c1b8-4b95-a0ea-3e64f805bd31 {
  padding-left: 15%;
padding-right: 15%;
}
}
#s-e4b1b341-1026-4704-a1e4-4b79d7638a04 {
  text-align: center;
}
@media (max-width: 767px){#s-e4b1b341-1026-4704-a1e4-4b79d7638a04 {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-e4b1b341-1026-4704-a1e4-4b79d7638a04 img.shogun-image {
    
    width: px;
  }


#s-e4b1b341-1026-4704-a1e4-4b79d7638a04 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-7e9372f9-d296-479b-a98c-55430c874f92 {
  display: none;
}
#s-7e9372f9-d296-479b-a98c-55430c874f92, #wrap-s-7e9372f9-d296-479b-a98c-55430c874f92 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7e9372f9-d296-479b-a98c-55430c874f92 {
  display: none;
}
#s-7e9372f9-d296-479b-a98c-55430c874f92, #wrap-s-7e9372f9-d296-479b-a98c-55430c874f92 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7e9372f9-d296-479b-a98c-55430c874f92 {
  display: none;
}
#s-7e9372f9-d296-479b-a98c-55430c874f92, #wrap-s-7e9372f9-d296-479b-a98c-55430c874f92 { display:none !important; }}@media (max-width: 767px){#s-7e9372f9-d296-479b-a98c-55430c874f92 {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-7e9372f9-d296-479b-a98c-55430c874f92 hr {
  border: 0;
  width: 100%;
  border-top: 6px solid rgba(255, 255, 255, 1);
}

#s-c475bed0-1230-4c7e-90f8-388f09ca5b38 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-c475bed0-1230-4c7e-90f8-388f09ca5b38 {
  margin-top: 5px;
margin-bottom: 0px;
}
}
#s-c475bed0-1230-4c7e-90f8-388f09ca5b38 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



@media (max-width: 767px){#s-7d239c43-8ef4-4b48-9a93-6658c816525b {
  margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-left: 15%;
padding-bottom: 0px;
padding-right: 15%;
}
}
#s-34d41729-ef2d-433a-8bdd-1f3521afaf86 {
  text-align: center;
}
@media (max-width: 767px){#s-34d41729-ef2d-433a-8bdd-1f3521afaf86 {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-34d41729-ef2d-433a-8bdd-1f3521afaf86 img.shogun-image {
    
    width: px;
  }


#s-34d41729-ef2d-433a-8bdd-1f3521afaf86 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee {
  display: none;
}
#s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee, #wrap-s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee {
  display: none;
}
#s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee, #wrap-s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee {
  display: none;
}
#s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee, #wrap-s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee { display:none !important; }}@media (max-width: 767px){#s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-b8e4f52c-7aa2-46e4-b2d0-3fe775e044ee hr {
  border: 0;
  width: 100%;
  border-top: 6px solid rgba(255, 255, 255, 1);
}

#s-b3adfeda-cf4a-4842-aff6-c8d9d169e11d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-b3adfeda-cf4a-4842-aff6-c8d9d169e11d {
  margin-top: 10px;
margin-bottom: 0px;
padding-top: 5px;
padding-bottom: 5px;
}
}
#s-b3adfeda-cf4a-4842-aff6-c8d9d169e11d .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-886c6436-ef7f-4477-86c3-8940b27194c5 {
  margin-bottom: 20px;
}
@media (max-width: 767px){#s-886c6436-ef7f-4477-86c3-8940b27194c5 {
  padding-left: 15%;
padding-right: 15%;
}
}
#s-d4d35c94-e89d-462d-b8b0-7ca99f18872f {
  text-align: center;
}
@media (max-width: 767px){#s-d4d35c94-e89d-462d-b8b0-7ca99f18872f {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-d4d35c94-e89d-462d-b8b0-7ca99f18872f img.shogun-image {
    
    width: px;
  }


#s-d4d35c94-e89d-462d-b8b0-7ca99f18872f .shogun-image-content {
  
    align-items: center;
  
}

#s-9157fafc-e425-4489-bf1a-37eb866d2e0d {
  box-shadow:0px 0px 0px 0px rgba(232, 232, 232, 1);
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 0px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-9157fafc-e425-4489-bf1a-37eb866d2e0d:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-9157fafc-e425-4489-bf1a-37eb866d2e0d:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-9157fafc-e425-4489-bf1a-37eb866d2e0d {
  display: none;
}
#s-9157fafc-e425-4489-bf1a-37eb866d2e0d, #wrap-s-9157fafc-e425-4489-bf1a-37eb866d2e0d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9157fafc-e425-4489-bf1a-37eb866d2e0d {
  display: none;
}
#s-9157fafc-e425-4489-bf1a-37eb866d2e0d, #wrap-s-9157fafc-e425-4489-bf1a-37eb866d2e0d { display:none !important; }}@media (max-width: 767px){#s-9157fafc-e425-4489-bf1a-37eb866d2e0d {
  
}
}


#s-9157fafc-e425-4489-bf1a-37eb866d2e0d.shg-btn {
  color: #ffffff;
  font-size: 28px;
  
  
  font-family: Archivo Black;
  display:  block ;
}

#s-e7b53f49-a2f5-41fa-bd66-0427b69dd916 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-e7b53f49-a2f5-41fa-bd66-0427b69dd916 {
  display: none;
}
#s-e7b53f49-a2f5-41fa-bd66-0427b69dd916, #wrap-s-e7b53f49-a2f5-41fa-bd66-0427b69dd916 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e7b53f49-a2f5-41fa-bd66-0427b69dd916 {
  display: none;
}
#s-e7b53f49-a2f5-41fa-bd66-0427b69dd916, #wrap-s-e7b53f49-a2f5-41fa-bd66-0427b69dd916 { display:none !important; }}@media (max-width: 767px){#s-e7b53f49-a2f5-41fa-bd66-0427b69dd916 {
  display: none;
}
#s-e7b53f49-a2f5-41fa-bd66-0427b69dd916, #wrap-s-e7b53f49-a2f5-41fa-bd66-0427b69dd916 { display:none !important; }}
#s-e7b53f49-a2f5-41fa-bd66-0427b69dd916 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 28px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc {
  margin-top: 15px;
margin-left: 40px;
margin-bottom: 15px;
margin-right: 40px;
}
@media (min-width: 768px) and (max-width: 991px){#s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc {
  display: none;
}
#s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc, #wrap-s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc { display:none !important; }}@media (max-width: 767px){#s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc {
  display: none;
}
#s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc, #wrap-s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc { display:none !important; }}
@media (min-width: 0px) {
[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 20.0px);
}

[id="s-5948b141-d9d5-4e74-b43e-c9d48c04d4cc"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 20.0px);
}

}

#s-fc8ab274-2cb5-4866-9477-020d4a58a653 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-fc8ab274-2cb5-4866-9477-020d4a58a653 {
  margin-top: 10px;
padding-top: 5px;
padding-bottom: 5px;
}
}
#s-fc8ab274-2cb5-4866-9477-020d4a58a653 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 40px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-4133a129-4132-43db-a88e-6813ff2eb44d {
  margin-left: 30px;
margin-right: 30px;
padding-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-4133a129-4132-43db-a88e-6813ff2eb44d {
  display: none;
}
#s-4133a129-4132-43db-a88e-6813ff2eb44d, #wrap-s-4133a129-4132-43db-a88e-6813ff2eb44d { display:none !important; }}@media (max-width: 767px){#s-4133a129-4132-43db-a88e-6813ff2eb44d {
  padding-left: 15%;
padding-right: 15%;
display: none;
}
#s-4133a129-4132-43db-a88e-6813ff2eb44d, #wrap-s-4133a129-4132-43db-a88e-6813ff2eb44d { display:none !important; }}
#s-b855e020-7d91-4865-98da-1730bfbcebb2 {
  margin-bottom: 20px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-b855e020-7d91-4865-98da-1730bfbcebb2 {
  display: none;
}
#s-b855e020-7d91-4865-98da-1730bfbcebb2, #wrap-s-b855e020-7d91-4865-98da-1730bfbcebb2 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b855e020-7d91-4865-98da-1730bfbcebb2 {
  display: none;
}
#s-b855e020-7d91-4865-98da-1730bfbcebb2, #wrap-s-b855e020-7d91-4865-98da-1730bfbcebb2 { display:none !important; }}@media (max-width: 767px){#s-b855e020-7d91-4865-98da-1730bfbcebb2 {
  padding-left: 15%;
padding-right: 15%;
}
}
#s-6c706619-6daa-42ab-925d-00b08dec0ddf {
  text-align: center;
}
@media (max-width: 767px){#s-6c706619-6daa-42ab-925d-00b08dec0ddf {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-6c706619-6daa-42ab-925d-00b08dec0ddf img.shogun-image {
    
    width: px;
  }


#s-6c706619-6daa-42ab-925d-00b08dec0ddf .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-508049c5-2c37-4121-b73a-a136d29d004a {
  display: none;
}
#s-508049c5-2c37-4121-b73a-a136d29d004a, #wrap-s-508049c5-2c37-4121-b73a-a136d29d004a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-508049c5-2c37-4121-b73a-a136d29d004a {
  display: none;
}
#s-508049c5-2c37-4121-b73a-a136d29d004a, #wrap-s-508049c5-2c37-4121-b73a-a136d29d004a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-508049c5-2c37-4121-b73a-a136d29d004a {
  display: none;
}
#s-508049c5-2c37-4121-b73a-a136d29d004a, #wrap-s-508049c5-2c37-4121-b73a-a136d29d004a { display:none !important; }}@media (max-width: 767px){#s-508049c5-2c37-4121-b73a-a136d29d004a {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-508049c5-2c37-4121-b73a-a136d29d004a hr {
  border: 0;
  width: 100%;
  border-top: 6px solid rgba(255, 255, 255, 1);
}

#s-73d91b40-8371-46e2-8b3a-2f71f996c29f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-73d91b40-8371-46e2-8b3a-2f71f996c29f {
  margin-top: 10px;
margin-bottom: 0px;
padding-top: 5px;
padding-bottom: 5px;
}
}
#s-73d91b40-8371-46e2-8b3a-2f71f996c29f .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 40px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-bac20f80-df0b-42ff-92c1-77f9dea5b016 {
  margin-left: 40px;
margin-right: 40px;
}
@media (max-width: 767px){#s-bac20f80-df0b-42ff-92c1-77f9dea5b016 {
  margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-left: 15%;
padding-bottom: 0px;
padding-right: 15%;
}
}
#s-8290ae9c-f5e0-4573-bf46-c8867b5177fe {
  text-align: center;
}
@media (max-width: 767px){#s-8290ae9c-f5e0-4573-bf46-c8867b5177fe {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-8290ae9c-f5e0-4573-bf46-c8867b5177fe img.shogun-image {
    
    width: px;
  }


#s-8290ae9c-f5e0-4573-bf46-c8867b5177fe .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536 {
  display: none;
}
#s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536, #wrap-s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536 {
  display: none;
}
#s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536, #wrap-s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536 {
  display: none;
}
#s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536, #wrap-s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536 { display:none !important; }}@media (max-width: 767px){#s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536 {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-37a8cfc5-12d4-4d5c-909d-9856ccdd8536 hr {
  border: 0;
  width: 100%;
  border-top: 6px solid rgba(255, 255, 255, 1);
}

#s-6785c098-4110-498c-9e0d-bdc64afba56b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-6785c098-4110-498c-9e0d-bdc64afba56b {
  margin-top: 5px;
margin-bottom: 0px;
}
}
#s-6785c098-4110-498c-9e0d-bdc64afba56b .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: 40px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6d46026e-ec3f-4193-9b7d-7366ad926720 {
  margin-left: 40px;
margin-right: 40px;
}
@media (max-width: 767px){#s-6d46026e-ec3f-4193-9b7d-7366ad926720 {
  padding-left: 15%;
padding-right: 15%;
}
}
#s-ffe5f175-162c-4058-a049-8eb31cd9e8d3 {
  text-align: center;
}
@media (max-width: 767px){#s-ffe5f175-162c-4058-a049-8eb31cd9e8d3 {
  padding-left: 15%;
padding-right: 15%;
}
}



  #s-ffe5f175-162c-4058-a049-8eb31cd9e8d3 img.shogun-image {
    
    width: px;
  }


#s-ffe5f175-162c-4058-a049-8eb31cd9e8d3 .shogun-image-content {
  
    align-items: center;
  
}

#s-eeb8fc56-5831-4e74-9ee7-5524cc82a423 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-eeb8fc56-5831-4e74-9ee7-5524cc82a423 {
  display: none;
}
#s-eeb8fc56-5831-4e74-9ee7-5524cc82a423, #wrap-s-eeb8fc56-5831-4e74-9ee7-5524cc82a423 { display:none !important; }}@media (max-width: 767px){#s-eeb8fc56-5831-4e74-9ee7-5524cc82a423 {
  display: none;
}
#s-eeb8fc56-5831-4e74-9ee7-5524cc82a423, #wrap-s-eeb8fc56-5831-4e74-9ee7-5524cc82a423 { display:none !important; }}
#s-eeb8fc56-5831-4e74-9ee7-5524cc82a423 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 35px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a {
  box-shadow:1px 1px 0px 0px rgba(255, 255, 255, 0.38);
border-style: solid;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 0px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a {
  display: none;
}
#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a, #wrap-s-0e956276-cfd7-46a1-8db7-2f438c20ee8a { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a {
  display: none;
}
#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a, #wrap-s-0e956276-cfd7-46a1-8db7-2f438c20ee8a { display:none !important; }}@media (max-width: 767px){#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a {
  display: none;
}
#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a, #wrap-s-0e956276-cfd7-46a1-8db7-2f438c20ee8a { display:none !important; }}


#s-0e956276-cfd7-46a1-8db7-2f438c20ee8a.shg-btn {
  color: #ffffff;
  font-size: 28px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-8c5de425-293c-4bc2-8a89-2a36fbb01589 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-8c5de425-293c-4bc2-8a89-2a36fbb01589 {
  display: none;
}
#s-8c5de425-293c-4bc2-8a89-2a36fbb01589, #wrap-s-8c5de425-293c-4bc2-8a89-2a36fbb01589 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8c5de425-293c-4bc2-8a89-2a36fbb01589 {
  display: none;
}
#s-8c5de425-293c-4bc2-8a89-2a36fbb01589, #wrap-s-8c5de425-293c-4bc2-8a89-2a36fbb01589 { display:none !important; }}@media (max-width: 767px){#s-8c5de425-293c-4bc2-8a89-2a36fbb01589 {
  display: none;
}
#s-8c5de425-293c-4bc2-8a89-2a36fbb01589, #wrap-s-8c5de425-293c-4bc2-8a89-2a36fbb01589 { display:none !important; }}
#s-8c5de425-293c-4bc2-8a89-2a36fbb01589 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 28px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-1e3635f8-666e-4998-be05-79f9e4a25cd0 {
  box-shadow:0px 0px 0px 0px rgba(232, 232, 232, 1);
border-style: solid;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 0px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-1e3635f8-666e-4998-be05-79f9e4a25cd0:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1e3635f8-666e-4998-be05-79f9e4a25cd0:active {background-color: #000000 !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-1e3635f8-666e-4998-be05-79f9e4a25cd0 {
  display: none;
}
#s-1e3635f8-666e-4998-be05-79f9e4a25cd0, #wrap-s-1e3635f8-666e-4998-be05-79f9e4a25cd0 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1e3635f8-666e-4998-be05-79f9e4a25cd0 {
  display: none;
}
#s-1e3635f8-666e-4998-be05-79f9e4a25cd0, #wrap-s-1e3635f8-666e-4998-be05-79f9e4a25cd0 { display:none !important; }}@media (max-width: 767px){#s-1e3635f8-666e-4998-be05-79f9e4a25cd0 {
  display: none;
}
#s-1e3635f8-666e-4998-be05-79f9e4a25cd0, #wrap-s-1e3635f8-666e-4998-be05-79f9e4a25cd0 { display:none !important; }}


#s-1e3635f8-666e-4998-be05-79f9e4a25cd0.shg-btn {
  color: #ffffff;
  font-size: 28px;
  
  
  font-family: Archivo Black;
  display:  block ;
}

#s-38b904fa-078e-4a23-b58c-7f440b260f79 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-38b904fa-078e-4a23-b58c-7f440b260f79 {
  display: none;
}
#s-38b904fa-078e-4a23-b58c-7f440b260f79, #wrap-s-38b904fa-078e-4a23-b58c-7f440b260f79 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-38b904fa-078e-4a23-b58c-7f440b260f79 {
  display: none;
}
#s-38b904fa-078e-4a23-b58c-7f440b260f79, #wrap-s-38b904fa-078e-4a23-b58c-7f440b260f79 { display:none !important; }}@media (max-width: 767px){#s-38b904fa-078e-4a23-b58c-7f440b260f79 {
  display: none;
}
#s-38b904fa-078e-4a23-b58c-7f440b260f79, #wrap-s-38b904fa-078e-4a23-b58c-7f440b260f79 { display:none !important; }}
#s-38b904fa-078e-4a23-b58c-7f440b260f79 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 24px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-4fc69762-3320-4144-b7c0-055c5081b893 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 51px;
background-position: center center;
}








#s-4fc69762-3320-4144-b7c0-055c5081b893 > .shg-box-overlay {
  background-color: rgba(45, 130, 212, 1);
  opacity: 0.6;
}#s-4fc69762-3320-4144-b7c0-055c5081b893.shg-box.shg-c {
  justify-content: center;
}

#s-775a428c-37f2-4576-8c25-8315fd32fbeb {
  margin-left: 120px;
margin-right: 120px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-775a428c-37f2-4576-8c25-8315fd32fbeb {
  margin-top: 15px;
margin-bottom: 15px;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-775a428c-37f2-4576-8c25-8315fd32fbeb {
  margin-top: 15px;
margin-bottom: 15px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-775a428c-37f2-4576-8c25-8315fd32fbeb {
  margin-top: 15px;
margin-left: 80px;
margin-bottom: 15px;
margin-right: 80px;
}
}@media (max-width: 767px){#s-775a428c-37f2-4576-8c25-8315fd32fbeb {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
margin-right: 50px;
}
}
#s-775a428c-37f2-4576-8c25-8315fd32fbeb .shogun-heading-component h1 {
  color: rgba(0, 0, 0, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 39px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a9df4926-457f-47cb-b807-1283f604cca2 {
  margin-left: 50px;
margin-right: 50px;
}

#s-ca72f687-692c-4b8f-912c-c62dc2b1c435 {
  margin-top: 15px;
margin-left: 50px;
margin-bottom: 15px;
margin-right: 50px;
padding-left: 20px;
padding-right: 20px;
}
@media (min-width: 1200px){#s-ca72f687-692c-4b8f-912c-c62dc2b1c435 {
  display: none;
}
#s-ca72f687-692c-4b8f-912c-c62dc2b1c435, #wrap-s-ca72f687-692c-4b8f-912c-c62dc2b1c435 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ca72f687-692c-4b8f-912c-c62dc2b1c435 {
  display: none;
}
#s-ca72f687-692c-4b8f-912c-c62dc2b1c435, #wrap-s-ca72f687-692c-4b8f-912c-c62dc2b1c435 { display:none !important; }}
@media (min-width: 0px) {
[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ca72f687-692c-4b8f-912c-c62dc2b1c435"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (max-width: 767px){#s-69f0352e-6120-4468-ab35-a45ad4c97ce8 {
  padding-left: 5px;
padding-right: 5px;
}
}
#s-1c5fd1e4-9193-4cb5-86aa-94086da2ba3c {
  border-style: solid;
margin-top: 15px;
border-top-width: 10px;
border-left-width: 10px;
border-bottom-width: 10px;
border-right-width: 10px;
border-color: rgba(80, 166, 221, 0);
border-style: solid;
text-align: center;
}
#s-1c5fd1e4-9193-4cb5-86aa-94086da2ba3c:hover {border-style: solid !important;
border-color: rgba(80, 166, 221, 0) !important;}@media (max-width: 767px){#s-1c5fd1e4-9193-4cb5-86aa-94086da2ba3c {
  margin-left: 5%;
margin-right: 5%;
}
}



  #s-1c5fd1e4-9193-4cb5-86aa-94086da2ba3c img.shogun-image {
    
    width: px;
  }


#s-1c5fd1e4-9193-4cb5-86aa-94086da2ba3c .shogun-image-content {
  
    align-items: center;
  
}

#s-82e3a68f-b34f-45fd-bc4e-e24c5b06fd84 {
  display: none;
}
#s-7a74210e-977c-437d-abb7-277d083ffc69 {
  text-align: center;
}




  #s-7a74210e-977c-437d-abb7-277d083ffc69 img.shogun-image {
    
    width: px;
  }


#s-7a74210e-977c-437d-abb7-277d083ffc69 .shogun-image-content {
  
    align-items: center;
  
}

#s-13e0ff56-cc8a-44ab-a2f5-9d9e046e000f {
  text-align: center;
}

#s-13e0ff56-cc8a-44ab-a2f5-9d9e046e000f .shg-product-sold-out {
  display: none;
  color: rgba(255, 255, 255, 1);
  font-size: 25px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-13e0ff56-cc8a-44ab-a2f5-9d9e046e000f .shg-product-price {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 25px;
}

#s-13e0ff56-cc8a-44ab-a2f5-9d9e046e000f .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-819a1028-2c00-44d9-aae9-7b8eca176e96 {
  text-align: left;
}

#s-819a1028-2c00-44d9-aae9-7b8eca176e96 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-819a1028-2c00-44d9-aae9-7b8eca176e96 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-819a1028-2c00-44d9-aae9-7b8eca176e96 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-819a1028-2c00-44d9-aae9-7b8eca176e96 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-decb2222-c0d7-45a7-b572-ada2376a7768 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-decb2222-c0d7-45a7-b572-ada2376a7768 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(106, 103, 103, 0);
  padding: 10px;
}

#s-decb2222-c0d7-45a7-b572-ada2376a7768 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-decb2222-c0d7-45a7-b572-ada2376a7768 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-decb2222-c0d7-45a7-b572-ada2376a7768 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 15px;
}

#s-decb2222-c0d7-45a7-b572-ada2376a7768 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 15px;
}
#s-270b28dc-9ce8-411b-a10e-91298104ce54 {
  margin-left: 30px;
margin-right: 30px;
padding-top: 15px;
padding-bottom: 15px;
background-color: rgba(0, 0, 0, 0);
}

#s-1b2cec85-380c-44f6-bf28-932ec4a6c21d {
  display: none;
}
#s-1a060f0e-a9dd-4ac3-a541-4dc9bd05812a {
  text-align: center;
}

#s-1a060f0e-a9dd-4ac3-a541-4dc9bd05812a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 25px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-1a060f0e-a9dd-4ac3-a541-4dc9bd05812a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 25px;
}

#s-1a060f0e-a9dd-4ac3-a541-4dc9bd05812a .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8fe18278-bf96-4590-8fde-591129b01261 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-8fe18278-bf96-4590-8fde-591129b01261 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-8fe18278-bf96-4590-8fde-591129b01261 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-8fe18278-bf96-4590-8fde-591129b01261 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-8fe18278-bf96-4590-8fde-591129b01261 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


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

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

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

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

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

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

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

#s-c4e9d2c0-fab3-48a9-ada5-fd281fd59b8e {
  border-style: solid;
margin-bottom: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 2px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
cursor: pointer;
}
#s-c4e9d2c0-fab3-48a9-ada5-fd281fd59b8e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c4e9d2c0-fab3-48a9-ada5-fd281fd59b8e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-c4e9d2c0-fab3-48a9-ada5-fd281fd59b8e {
  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-c4e9d2c0-fab3-48a9-ada5-fd281fd59b8e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c4e9d2c0-fab3-48a9-ada5-fd281fd59b8e.shg-btn {
  color: #ffffff;
  font-size: 19px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-c4e9d2c0-fab3-48a9-ada5-fd281fd59b8e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-ef72b334-52f0-451f-ad72-0c412b89adea {
  box-shadow:1px 1px 0px 0px rgba(255, 255, 255, 0.54);
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(211, 135, 35, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-ef72b334-52f0-451f-ad72-0c412b89adea:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ef72b334-52f0-451f-ad72-0c412b89adea:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-ef72b334-52f0-451f-ad72-0c412b89adea {
  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-ef72b334-52f0-451f-ad72-0c412b89adea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ef72b334-52f0-451f-ad72-0c412b89adea.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-ef72b334-52f0-451f-ad72-0c412b89adea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



@media (max-width: 767px){#s-b8a3c3d7-e2bc-4b75-ab82-380856fe68b0 {
  padding-top: 30px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
}
}
#s-756cce5c-033b-4a84-807f-dd5b660c6af4 {
  border-style: solid;
margin-top: 15px;
border-top-width: 10px;
border-left-width: 10px;
border-bottom-width: 10px;
border-right-width: 10px;
border-color: rgba(80, 166, 221, 0);
border-style: solid;
text-align: center;
}
@media (max-width: 767px){#s-756cce5c-033b-4a84-807f-dd5b660c6af4 {
  margin-left: 5%;
margin-right: 5%;
}
}



  #s-756cce5c-033b-4a84-807f-dd5b660c6af4 img.shogun-image {
    
    width: px;
  }


#s-756cce5c-033b-4a84-807f-dd5b660c6af4 .shogun-image-content {
  
    align-items: center;
  
}

#s-58902bc0-5ae6-43d1-94e2-afcc82705f7d {
  display: none;
}
#s-233bfaf2-1f68-4fe3-b6d0-51b7fa1c0630 {
  text-align: center;
}




  #s-233bfaf2-1f68-4fe3-b6d0-51b7fa1c0630 img.shogun-image {
    
    width: px;
  }


#s-233bfaf2-1f68-4fe3-b6d0-51b7fa1c0630 .shogun-image-content {
  
    align-items: center;
  
}

#s-420571c3-7172-41ac-bb70-26555e4f3d68 {
  text-align: center;
}
@media (min-width: 1200px){#s-420571c3-7172-41ac-bb70-26555e4f3d68 {
  display: none;
}
#s-420571c3-7172-41ac-bb70-26555e4f3d68, #wrap-s-420571c3-7172-41ac-bb70-26555e4f3d68 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-420571c3-7172-41ac-bb70-26555e4f3d68 {
  display: none;
}
#s-420571c3-7172-41ac-bb70-26555e4f3d68, #wrap-s-420571c3-7172-41ac-bb70-26555e4f3d68 { display:none !important; }}
#s-420571c3-7172-41ac-bb70-26555e4f3d68 .shg-product-sold-out {
  display: none;
  color: rgba(255, 255, 255, 1);
  font-size: 26px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-420571c3-7172-41ac-bb70-26555e4f3d68 .shg-product-price {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 26px;
}

#s-420571c3-7172-41ac-bb70-26555e4f3d68 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-dbc143a6-9f9c-4221-9928-1f60fe54895e {
  text-align: left;
}
@media (min-width: 1200px){#s-dbc143a6-9f9c-4221-9928-1f60fe54895e {
  display: none;
}
#s-dbc143a6-9f9c-4221-9928-1f60fe54895e, #wrap-s-dbc143a6-9f9c-4221-9928-1f60fe54895e { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-dbc143a6-9f9c-4221-9928-1f60fe54895e {
  display: none;
}
#s-dbc143a6-9f9c-4221-9928-1f60fe54895e, #wrap-s-dbc143a6-9f9c-4221-9928-1f60fe54895e { display:none !important; }}
#s-dbc143a6-9f9c-4221-9928-1f60fe54895e .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-dbc143a6-9f9c-4221-9928-1f60fe54895e .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-dbc143a6-9f9c-4221-9928-1f60fe54895e .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-dbc143a6-9f9c-4221-9928-1f60fe54895e .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-b57c9ad0-1fa4-4a73-881a-9a396073658e > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-b57c9ad0-1fa4-4a73-881a-9a396073658e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(106, 103, 103, 0);
  padding: 10px;
}

#s-b57c9ad0-1fa4-4a73-881a-9a396073658e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-b57c9ad0-1fa4-4a73-881a-9a396073658e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-b57c9ad0-1fa4-4a73-881a-9a396073658e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 15px;
}

#s-b57c9ad0-1fa4-4a73-881a-9a396073658e > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 15px;
}
#s-1681758e-94e5-4790-91ba-d6ee59d3d16c {
  margin-left: 30px;
margin-right: 30px;
padding-top: 15px;
padding-bottom: 15px;
background-color: rgba(0, 0, 0, 0);
}

#s-a2f74af6-e4e3-4689-b3f6-12e720536d40 {
  display: none;
}
#s-56e1d461-142b-4ebb-aecb-c4c654419683 {
  text-align: center;
}

#s-56e1d461-142b-4ebb-aecb-c4c654419683 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 20px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-56e1d461-142b-4ebb-aecb-c4c654419683 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 20px;
}

#s-56e1d461-142b-4ebb-aecb-c4c654419683 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-5b316538-a3ef-44ac-9d80-be07764035b4 {
  margin-left: 20px;
margin-right: 20px;
text-align: left;
}

#s-5b316538-a3ef-44ac-9d80-be07764035b4 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-5b316538-a3ef-44ac-9d80-be07764035b4 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-5b316538-a3ef-44ac-9d80-be07764035b4 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-5b316538-a3ef-44ac-9d80-be07764035b4 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-4d30d078-0f51-4d61-b95f-14295fa340f0 {
  border-style: solid;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-radius: 2px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-4d30d078-0f51-4d61-b95f-14295fa340f0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-4d30d078-0f51-4d61-b95f-14295fa340f0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-4d30d078-0f51-4d61-b95f-14295fa340f0 {
  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-4d30d078-0f51-4d61-b95f-14295fa340f0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4d30d078-0f51-4d61-b95f-14295fa340f0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-4d30d078-0f51-4d61-b95f-14295fa340f0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-87c7819b-08f9-4acf-959a-b408e3e4ce62 {
  box-shadow:1px 1px 0px 0px rgba(255, 255, 255, 0.52);
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(211, 135, 35, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-87c7819b-08f9-4acf-959a-b408e3e4ce62:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-87c7819b-08f9-4acf-959a-b408e3e4ce62:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-87c7819b-08f9-4acf-959a-b408e3e4ce62 {
  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-87c7819b-08f9-4acf-959a-b408e3e4ce62.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-87c7819b-08f9-4acf-959a-b408e3e4ce62.shg-btn {
  color: #ffffff;
  font-size: 18px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-87c7819b-08f9-4acf-959a-b408e3e4ce62.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-8a1ad657-80c3-4439-9388-342eaabc5674 {
  margin-top: 15px;
margin-left: auto;
margin-bottom: 15px;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
max-width: 1500px;
}
@media (min-width: 768px) and (max-width: 991px){#s-8a1ad657-80c3-4439-9388-342eaabc5674 {
  display: none;
}
#s-8a1ad657-80c3-4439-9388-342eaabc5674, #wrap-s-8a1ad657-80c3-4439-9388-342eaabc5674 { display:none !important; }}@media (max-width: 767px){#s-8a1ad657-80c3-4439-9388-342eaabc5674 {
  display: none;
}
#s-8a1ad657-80c3-4439-9388-342eaabc5674, #wrap-s-8a1ad657-80c3-4439-9388-342eaabc5674 { display:none !important; }}
@media (min-width: 0px) {
[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8a1ad657-80c3-4439-9388-342eaabc5674"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (max-width: 767px){#s-e1507ac4-d542-42f8-ab26-73b6abf41b4a {
  padding-left: 5px;
padding-right: 5px;
}
}
#s-5f8d03fd-3b27-4cca-842e-ad66eb32e793 {
  border-style: solid;
margin-top: 15px;
margin-left: 50px;
margin-right: 50px;
border-top-width: 10px;
border-left-width: 10px;
border-bottom-width: 10px;
border-right-width: 10px;
border-color: rgba(80, 166, 221, 0);
border-style: solid;
text-align: center;
background-color: rgba(0, 0, 0, 0);
}




  #s-5f8d03fd-3b27-4cca-842e-ad66eb32e793 img.shogun-image {
    
    width: px;
  }


#s-5f8d03fd-3b27-4cca-842e-ad66eb32e793 .shogun-image-content {
  
    align-items: center;
  
}

#s-d5ff6901-80f4-4c94-9647-90904c4fed0f > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-d5ff6901-80f4-4c94-9647-90904c4fed0f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0);
  padding: 10px;
}

#s-d5ff6901-80f4-4c94-9647-90904c4fed0f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-d5ff6901-80f4-4c94-9647-90904c4fed0f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-d5ff6901-80f4-4c94-9647-90904c4fed0f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-d5ff6901-80f4-4c94-9647-90904c4fed0f > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-9dd9e423-633b-42e6-b773-8fb1165d80bb {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
}

#s-da08f34a-4f64-4469-9287-87d32ebf5322 {
  text-align: center;
}




  #s-da08f34a-4f64-4469-9287-87d32ebf5322 img.shogun-image {
    
    width: px;
  }


#s-da08f34a-4f64-4469-9287-87d32ebf5322 .shogun-image-content {
  
    align-items: center;
  
}

#s-46aac7ec-77da-4cb5-b79b-e93a66323a0d {
  display: none;
}
#s-90a8bd03-5b1d-4948-997a-96b0afe70900 {
  text-align: center;
}

#s-90a8bd03-5b1d-4948-997a-96b0afe70900 .shg-product-sold-out {
  display: none;
  color: rgba(255, 255, 255, 1);
  font-size: 28px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-90a8bd03-5b1d-4948-997a-96b0afe70900 .shg-product-price {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 28px;
}

#s-90a8bd03-5b1d-4948-997a-96b0afe70900 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e7c753ea-2cd4-45b6-9186-d8cee44bc4e7 {
  margin-left: 50px;
margin-right: 50px;
text-align: left;
}

#s-e7c753ea-2cd4-45b6-9186-d8cee44bc4e7 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-e7c753ea-2cd4-45b6-9186-d8cee44bc4e7 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-e7c753ea-2cd4-45b6-9186-d8cee44bc4e7 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-e7c753ea-2cd4-45b6-9186-d8cee44bc4e7 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-80f2f1af-5d1f-4349-b8de-a8849cc6c5b0 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-80f2f1af-5d1f-4349-b8de-a8849cc6c5b0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-80f2f1af-5d1f-4349-b8de-a8849cc6c5b0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-80f2f1af-5d1f-4349-b8de-a8849cc6c5b0 {
  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-80f2f1af-5d1f-4349-b8de-a8849cc6c5b0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-80f2f1af-5d1f-4349-b8de-a8849cc6c5b0.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  
  display:  inline-block ;
}

#s-80f2f1af-5d1f-4349-b8de-a8849cc6c5b0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



@media (max-width: 767px){#s-01530ccd-4f45-4d6e-83e7-2f66896c9349 {
  padding-top: 30px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
}
}
#s-84e4dcce-9b2e-4e0d-9e73-89d0db656e0f {
  border-style: solid;
margin-top: 15px;
margin-left: 50px;
margin-right: 50px;
border-top-width: 10px;
border-left-width: 10px;
border-bottom-width: 10px;
border-right-width: 10px;
border-color: rgba(80, 166, 221, 0);
border-style: solid;
text-align: center;
}
#s-84e4dcce-9b2e-4e0d-9e73-89d0db656e0f:hover {border-style: solid !important;
border-color: rgba(80, 166, 221, 0) !important;}



  #s-84e4dcce-9b2e-4e0d-9e73-89d0db656e0f img.shogun-image {
    
    width: px;
  }


#s-84e4dcce-9b2e-4e0d-9e73-89d0db656e0f .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-4b4dea3c-76a3-4430-83ae-cfd1fb4348df {
  display: none;
}
#s-4b4dea3c-76a3-4430-83ae-cfd1fb4348df, #wrap-s-4b4dea3c-76a3-4430-83ae-cfd1fb4348df { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4b4dea3c-76a3-4430-83ae-cfd1fb4348df {
  display: none;
}
#s-4b4dea3c-76a3-4430-83ae-cfd1fb4348df, #wrap-s-4b4dea3c-76a3-4430-83ae-cfd1fb4348df { display:none !important; }}@media (max-width: 767px){#s-4b4dea3c-76a3-4430-83ae-cfd1fb4348df {
  padding-top: 30px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
}
}
#s-6d0aeea0-6c2b-42e3-b48d-4217b2cb9297 > .shogun-accordion-wrapper > .shogun-accordion {
  border: 1px solid rgba(221, 221, 221, 0);
}

#s-6d0aeea0-6c2b-42e3-b48d-4217b2cb9297 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading {
  background: rgba(245, 245, 245, 0);
  padding: 10px;
}

#s-6d0aeea0-6c2b-42e3-b48d-4217b2cb9297 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-icon > span {
  color: rgba(255, 255, 255, 1);
}

#s-6d0aeea0-6c2b-42e3-b48d-4217b2cb9297 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-body {
  background-color: #fff;
  border-top: 1px solid rgba(221, 221, 221, 0);
}

#s-6d0aeea0-6c2b-42e3-b48d-4217b2cb9297 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading > .shogun-accordion-header > .shogun-accordion-title {
  color: rgba(255, 255, 255, 1);
  text-align: center;
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-6d0aeea0-6c2b-42e3-b48d-4217b2cb9297 > .shogun-accordion-wrapper > .shogun-accordion > .shogun-accordion-heading .shogun-accordion-icon {
  font-size: 16px;
}
#s-19ea3706-3725-41cd-b3ef-9a632726e9c0 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
}

#s-a448132e-fe2d-4905-9678-f07d6d6c63dc {
  text-align: center;
}




  #s-a448132e-fe2d-4905-9678-f07d6d6c63dc img.shogun-image {
    
    width: px;
  }


#s-a448132e-fe2d-4905-9678-f07d6d6c63dc .shogun-image-content {
  
    align-items: center;
  
}

#s-2859ae07-5bcc-48c1-9c54-6dbc9cf242c7 {
  display: none;
}
#s-9f3941df-b31c-4822-9642-51e1d8fda4e5 {
  text-align: center;
}

#s-9f3941df-b31c-4822-9642-51e1d8fda4e5 .shg-product-sold-out {
  display: none;
  color: rgba(255, 255, 255, 1);
  font-size: 28px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-9f3941df-b31c-4822-9642-51e1d8fda4e5 .shg-product-price {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 28px;
}

#s-9f3941df-b31c-4822-9642-51e1d8fda4e5 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-91571331-5173-48d9-a459-617df5256d24 {
  margin-left: 50px;
margin-right: 50px;
text-align: left;
}

#s-91571331-5173-48d9-a459-617df5256d24 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-91571331-5173-48d9-a459-617df5256d24 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-91571331-5173-48d9-a459-617df5256d24 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-91571331-5173-48d9-a459-617df5256d24 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-47d45b97-f8fb-4be9-8c4f-bff67e0c9cfe {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-47d45b97-f8fb-4be9-8c4f-bff67e0c9cfe:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-47d45b97-f8fb-4be9-8c4f-bff67e0c9cfe:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-47d45b97-f8fb-4be9-8c4f-bff67e0c9cfe {
  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-47d45b97-f8fb-4be9-8c4f-bff67e0c9cfe.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-47d45b97-f8fb-4be9-8c4f-bff67e0c9cfe.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  
  display:  inline-block ;
}

#s-47d45b97-f8fb-4be9-8c4f-bff67e0c9cfe.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-dbde3d90-cf79-479d-b418-6df1263a9c1b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-dbde3d90-cf79-479d-b418-6df1263a9c1b {
  display: none;
}
#s-dbde3d90-cf79-479d-b418-6df1263a9c1b, #wrap-s-dbde3d90-cf79-479d-b418-6df1263a9c1b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-dbde3d90-cf79-479d-b418-6df1263a9c1b {
  display: none;
}
#s-dbde3d90-cf79-479d-b418-6df1263a9c1b, #wrap-s-dbde3d90-cf79-479d-b418-6df1263a9c1b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-dbde3d90-cf79-479d-b418-6df1263a9c1b {
  display: none;
}
#s-dbde3d90-cf79-479d-b418-6df1263a9c1b, #wrap-s-dbde3d90-cf79-479d-b418-6df1263a9c1b { display:none !important; }}
#s-dbde3d90-cf79-479d-b418-6df1263a9c1b .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-dbde3d90-cf79-479d-b418-6df1263a9c1b .shogun-heading-component h1 a {
  color: rgba(255, 255, 255, 1);
}


#s-8211795c-1278-4014-b7ca-1474ca6a0dcf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (max-width: 767px){#s-8211795c-1278-4014-b7ca-1474ca6a0dcf {
  display: none;
}
#s-8211795c-1278-4014-b7ca-1474ca6a0dcf, #wrap-s-8211795c-1278-4014-b7ca-1474ca6a0dcf { display:none !important; }}
#s-8211795c-1278-4014-b7ca-1474ca6a0dcf .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-8211795c-1278-4014-b7ca-1474ca6a0dcf .shogun-heading-component h1 a {
  color: rgba(255, 255, 255, 1);
}


#s-7e98ffe9-13e7-4fb0-9735-5992cd3f6d20 {
  margin-left: 20px;
margin-right: 20px;
}

#s-9c589000-2a04-42d2-b79b-49441d143e5c {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
max-width: 500px;
}








#s-9c589000-2a04-42d2-b79b-49441d143e5c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9c589000-2a04-42d2-b79b-49441d143e5c.shg-box.shg-c {
  justify-content: center;
}

#s-086960de-32e3-4b76-ba14-dda5f80d7983 {
  border-style: solid;
margin-left: 50px;
margin-right: 50px;
border-top-width: 9px;
border-left-width: 9px;
border-bottom-width: 9px;
border-right-width: 9px;
border-color: rgba(80, 166, 221, 0);
border-style: solid;
text-align: center;
}




  #s-086960de-32e3-4b76-ba14-dda5f80d7983 img.shogun-image {
    
    width: px;
  }


#s-086960de-32e3-4b76-ba14-dda5f80d7983 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 1200px){#s-567a88f7-cbd9-4011-8055-23f037b81f8a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-567a88f7-cbd9-4011-8055-23f037b81f8a {
  
}
}
#s-567a88f7-cbd9-4011-8055-23f037b81f8a {
  display: none;
}
#s-1f44b384-a4ed-4c38-bb7f-c11eba233eb5 {
  text-align: center;
}

#s-1f44b384-a4ed-4c38-bb7f-c11eba233eb5 .shg-product-sold-out {
  display: none;
  color: rgba(255, 255, 255, 1);
  font-size: 28px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-1f44b384-a4ed-4c38-bb7f-c11eba233eb5 .shg-product-price {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 28px;
}

#s-1f44b384-a4ed-4c38-bb7f-c11eba233eb5 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7dea8415-884b-477a-a837-7b35285f2530 {
  margin-left: 100px;
margin-right: 100px;
text-align: center;
}
@media (min-width: 1200px){#s-7dea8415-884b-477a-a837-7b35285f2530 {
  display: none;
}
#s-7dea8415-884b-477a-a837-7b35285f2530, #wrap-s-7dea8415-884b-477a-a837-7b35285f2530 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7dea8415-884b-477a-a837-7b35285f2530 {
  display: none;
}
#s-7dea8415-884b-477a-a837-7b35285f2530, #wrap-s-7dea8415-884b-477a-a837-7b35285f2530 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7dea8415-884b-477a-a837-7b35285f2530 {
  display: none;
}
#s-7dea8415-884b-477a-a837-7b35285f2530, #wrap-s-7dea8415-884b-477a-a837-7b35285f2530 { display:none !important; }}
#s-7dea8415-884b-477a-a837-7b35285f2530 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-7dea8415-884b-477a-a837-7b35285f2530 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-7dea8415-884b-477a-a837-7b35285f2530 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-7dea8415-884b-477a-a837-7b35285f2530 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-1b093bdd-f512-449d-8c5a-4b763fe5cf48 {
  margin-left: 200px;
margin-right: 200px;
text-align: center;
}
@media (max-width: 767px){#s-1b093bdd-f512-449d-8c5a-4b763fe5cf48 {
  display: none;
}
#s-1b093bdd-f512-449d-8c5a-4b763fe5cf48, #wrap-s-1b093bdd-f512-449d-8c5a-4b763fe5cf48 { display:none !important; }}
#s-1b093bdd-f512-449d-8c5a-4b763fe5cf48 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-1b093bdd-f512-449d-8c5a-4b763fe5cf48 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-1b093bdd-f512-449d-8c5a-4b763fe5cf48 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-1b093bdd-f512-449d-8c5a-4b763fe5cf48 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-1901e520-8401-44f4-a6d1-de18aa744429 {
  box-shadow:1px 1px 0px 0px rgba(255, 255, 255, 0.56);
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 1px;
background-color: rgba(211, 135, 35, 1);
text-align: center;
cursor: pointer;
}
#s-1901e520-8401-44f4-a6d1-de18aa744429:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1901e520-8401-44f4-a6d1-de18aa744429:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-1901e520-8401-44f4-a6d1-de18aa744429 {
  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-1901e520-8401-44f4-a6d1-de18aa744429.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1901e520-8401-44f4-a6d1-de18aa744429.shg-btn {
  color: #ffffff;
  font-size: ;
  
  
  
  display:  inline-block ;
}

#s-1901e520-8401-44f4-a6d1-de18aa744429.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-6ee1a248-1cf7-4c33-bbdb-f209816262b5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-6ee1a248-1cf7-4c33-bbdb-f209816262b5 {
  
}
}@media (max-width: 767px){#s-6ee1a248-1cf7-4c33-bbdb-f209816262b5 {
  
}
}
#s-6ee1a248-1cf7-4c33-bbdb-f209816262b5 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6473155f-7c13-4fc1-b233-d916df449450 {
  text-align: center;
}




  #s-6473155f-7c13-4fc1-b233-d916df449450 img.shogun-image {
    
    width: px;
  }


#s-6473155f-7c13-4fc1-b233-d916df449450 .shogun-image-content {
  
    align-items: center;
  
}

#s-d41f9bc0-0f64-424b-bb09-681924ce9671 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-d41f9bc0-0f64-424b-bb09-681924ce9671 {
  display: none;
}
#s-d41f9bc0-0f64-424b-bb09-681924ce9671, #wrap-s-d41f9bc0-0f64-424b-bb09-681924ce9671 { display:none !important; }}@media (max-width: 767px){#s-d41f9bc0-0f64-424b-bb09-681924ce9671 {
  display: none;
}
#s-d41f9bc0-0f64-424b-bb09-681924ce9671, #wrap-s-d41f9bc0-0f64-424b-bb09-681924ce9671 { display:none !important; }}
#s-d41f9bc0-0f64-424b-bb09-681924ce9671 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-495e399c-2859-4c0d-b575-c832455c7126 {
  background-image: url(https://i.shgcdn.com/8800dfa1-2748-427f-8acd-edd1706a2aa5/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
border-style: solid;
margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 50px;
padding-right: 50px;
border-top-width: 6px;
border-left-width: 6px;
border-bottom-width: 6px;
border-right-width: 6px;
border-color: rgba(45, 130, 212, 0);
border-style: solid;
background-color: rgba(255, 255, 255, 1);
background-position: center center;
}
@media (min-width: 1200px){#s-495e399c-2859-4c0d-b575-c832455c7126 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-495e399c-2859-4c0d-b575-c832455c7126 {
  display: none;
}
#s-495e399c-2859-4c0d-b575-c832455c7126, #wrap-s-495e399c-2859-4c0d-b575-c832455c7126 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-495e399c-2859-4c0d-b575-c832455c7126 {
  display: none;
}
#s-495e399c-2859-4c0d-b575-c832455c7126, #wrap-s-495e399c-2859-4c0d-b575-c832455c7126 { display:none !important; }}@media (max-width: 767px){#s-495e399c-2859-4c0d-b575-c832455c7126 {
  display: none;
}
#s-495e399c-2859-4c0d-b575-c832455c7126, #wrap-s-495e399c-2859-4c0d-b575-c832455c7126 { display:none !important; }}
@media (min-width: 0px) {
[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 1.5px);
}

}

@media (min-width: 992px) {
[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 1.5px);
}

}

@media (min-width: 1200px) {
[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-495e399c-2859-4c0d-b575-c832455c7126"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 1.5px);
}

}

#s-4725da62-9192-465f-ac64-6bd4702c3773 {
  padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(97, 146, 231, 0);
}

#s-4351cb49-f910-4f67-a773-ccf95475d9bc {
  border-style: solid;
margin-top: 30px;
margin-left: 10px;
margin-bottom: 30px;
margin-right: 10px;
border-top-width: 8px;
border-left-width: 8px;
border-bottom-width: 8px;
border-right-width: 8px;
border-color: rgba(45, 130, 212, 0);
text-align: center;
}




  #s-4351cb49-f910-4f67-a773-ccf95475d9bc img.shogun-image {
    
    width: px;
  }


#s-4351cb49-f910-4f67-a773-ccf95475d9bc .shogun-image-content {
  
    align-items: center;
  
}

#s-b5bc53f0-61aa-44d1-ae34-52ea5ea8100e {
  padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(97, 146, 231, 0);
}

#s-f7d40f31-eaf6-4aee-bdb0-04b26c1f4309 {
  border-style: solid;
margin-top: 30px;
margin-left: 10px;
margin-bottom: 30px;
margin-right: 10px;
border-top-width: 8px;
border-left-width: 8px;
border-bottom-width: 8px;
border-right-width: 8px;
border-color: rgba(45, 130, 212, 0);
border-style: solid;
text-align: center;
}




  #s-f7d40f31-eaf6-4aee-bdb0-04b26c1f4309 img.shogun-image {
    
    width: px;
  }


#s-f7d40f31-eaf6-4aee-bdb0-04b26c1f4309 .shogun-image-content {
  
    align-items: center;
  
}

#s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457 {
  display: none;
}
#s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457, #wrap-s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457 {
  display: none;
}
#s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457, #wrap-s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457 { display:none !important; }}@media (max-width: 767px){#s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457 {
  display: none;
}
#s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457, #wrap-s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457 { display:none !important; }}
#s-5b4f8a2a-a7cf-4fd5-8dfc-4859ff60f457 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 25px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f {
  text-align: center;
}
@media (min-width: 1200px){#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f {
  display: none;
}
#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f, #wrap-s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f {
  display: none;
}
#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f, #wrap-s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f {
  
}
}@media (max-width: 767px){#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f {
  display: none;
}
#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f, #wrap-s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f { display:none !important; }}




#s-d2e1fbd7-bd41-421c-9433-35f89bce3d3f .shogun-image-content {
  
    align-items: center;
  
}

#s-c3925b5c-a5ae-4f07-b782-af0374c00534 {
  margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(116, 116, 116, 0.22);
}
@media (min-width: 1200px){#s-c3925b5c-a5ae-4f07-b782-af0374c00534 {
  display: none;
}
#s-c3925b5c-a5ae-4f07-b782-af0374c00534, #wrap-s-c3925b5c-a5ae-4f07-b782-af0374c00534 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c3925b5c-a5ae-4f07-b782-af0374c00534 {
  display: none;
}
#s-c3925b5c-a5ae-4f07-b782-af0374c00534, #wrap-s-c3925b5c-a5ae-4f07-b782-af0374c00534 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c3925b5c-a5ae-4f07-b782-af0374c00534 {
  display: none;
}
#s-c3925b5c-a5ae-4f07-b782-af0374c00534, #wrap-s-c3925b5c-a5ae-4f07-b782-af0374c00534 { display:none !important; }}
#s-c3925b5c-a5ae-4f07-b782-af0374c00534 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 39px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 {
  padding-top: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 0);
}
@media (min-width: 1200px){#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 {
  display: none;
}
#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77, #wrap-s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 {
  display: none;
}
#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77, #wrap-s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 {
  
}
}@media (max-width: 767px){#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 {
  display: none;
}
#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77, #wrap-s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 { display:none !important; }}
#s-792a2724-0907-4a8f-9c12-a3b40f5c1a77 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-533f63a6-d1db-4562-8059-9b53e78955a9 {
  background-color: rgba(28, 74, 152, 0.45);
}
@media (min-width: 768px) and (max-width: 991px){#s-533f63a6-d1db-4562-8059-9b53e78955a9 {
  display: none;
}
#s-533f63a6-d1db-4562-8059-9b53e78955a9, #wrap-s-533f63a6-d1db-4562-8059-9b53e78955a9 { display:none !important; }}@media (max-width: 767px){#s-533f63a6-d1db-4562-8059-9b53e78955a9 {
  display: none;
}
#s-533f63a6-d1db-4562-8059-9b53e78955a9, #wrap-s-533f63a6-d1db-4562-8059-9b53e78955a9 { display:none !important; }}
#s-c7631167-6188-4bb1-b112-915c65406d35 {
  box-shadow:2px 2px 1px 1px rgba(255, 255, 255, 0.48);
border-style: solid;
margin-top: 15px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 0px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-c7631167-6188-4bb1-b112-915c65406d35:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c7631167-6188-4bb1-b112-915c65406d35:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-c7631167-6188-4bb1-b112-915c65406d35 {
  
}
}


#s-c7631167-6188-4bb1-b112-915c65406d35.shg-btn {
  color: #ffffff;
  font-size: 25px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c {
  display: none;
}
#s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c, #wrap-s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c {
  display: none;
}
#s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c, #wrap-s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c { display:none !important; }}@media (max-width: 767px){#s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c {
  display: none;
}
#s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c, #wrap-s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c { display:none !important; }}
#s-e2aaa3b9-19b3-4fd3-bc30-82dac958eb7c .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-24654420-39af-401d-9a81-b83507e25652 {
  background-image: url(https://i.shgcdn.com/8800dfa1-2748-427f-8acd-edd1706a2aa5/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
margin-top: 30px;
background-color: rgba(255, 255, 255, 1);
background-position: center center;
}
@media (min-width: 1200px){#s-24654420-39af-401d-9a81-b83507e25652 {
  display: none;
}
#s-24654420-39af-401d-9a81-b83507e25652, #wrap-s-24654420-39af-401d-9a81-b83507e25652 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-24654420-39af-401d-9a81-b83507e25652 {
  display: none;
}
#s-24654420-39af-401d-9a81-b83507e25652, #wrap-s-24654420-39af-401d-9a81-b83507e25652 { display:none !important; }}@media (max-width: 767px){#s-24654420-39af-401d-9a81-b83507e25652 {
  display: none;
}
#s-24654420-39af-401d-9a81-b83507e25652, #wrap-s-24654420-39af-401d-9a81-b83507e25652 { display:none !important; }}
@media (min-width: 0px) {
[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 1.5px);
}

}

@media (min-width: 992px) {
[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 1.5px);
}

}

@media (min-width: 1200px) {
[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-24654420-39af-401d-9a81-b83507e25652"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 1.5px);
}

}

#s-2b159199-33f9-412a-a6aa-7fb445bbf7c1 {
  padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(61, 62, 64, 0);
}

#s-ec803f33-e421-4cc7-8494-40cd35c53dd9 {
  border-style: solid;
margin-top: 30px;
margin-left: 10px;
margin-bottom: 30px;
margin-right: 10px;
border-top-width: 8px;
border-left-width: 8px;
border-bottom-width: 8px;
border-right-width: 8px;
border-color: rgba(250, 250, 250, 0);
text-align: center;
}




  #s-ec803f33-e421-4cc7-8494-40cd35c53dd9 img.shogun-image {
    
    width: px;
  }


#s-ec803f33-e421-4cc7-8494-40cd35c53dd9 .shogun-image-content {
  
    align-items: center;
  
}

#s-19bf9cfa-be7d-4f64-919b-7dc61683f3ab {
  padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(12, 53, 124, 0);
}

#s-6fa07640-ce3e-490e-919b-4f1b5e66365f {
  border-style: solid;
margin-top: 30px;
margin-left: 10px;
margin-bottom: 30px;
margin-right: 10px;
border-top-width: 8px;
border-left-width: 8px;
border-bottom-width: 8px;
border-right-width: 8px;
border-color: rgba(45, 130, 212, 0);
border-style: solid;
text-align: center;
}




  #s-6fa07640-ce3e-490e-919b-4f1b5e66365f img.shogun-image {
    
    width: px;
  }


#s-6fa07640-ce3e-490e-919b-4f1b5e66365f .shogun-image-content {
  
    align-items: center;
  
}

#s-924d62b9-e1b9-47a7-88eb-3ae0b5404b1d {
  min-height: 50px;
background-color: rgba(35, 47, 62, 0);
}








#s-924d62b9-e1b9-47a7-88eb-3ae0b5404b1d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-924d62b9-e1b9-47a7-88eb-3ae0b5404b1d.shg-box.shg-c {
  justify-content: center;
}

#s-847dd6f4-2f41-4175-be3d-6747e1caccd2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-847dd6f4-2f41-4175-be3d-6747e1caccd2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-847dd6f4-2f41-4175-be3d-6747e1caccd2 {
  display: none;
}
#s-847dd6f4-2f41-4175-be3d-6747e1caccd2, #wrap-s-847dd6f4-2f41-4175-be3d-6747e1caccd2 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-847dd6f4-2f41-4175-be3d-6747e1caccd2 {
  display: none;
}
#s-847dd6f4-2f41-4175-be3d-6747e1caccd2, #wrap-s-847dd6f4-2f41-4175-be3d-6747e1caccd2 { display:none !important; }}@media (max-width: 767px){#s-847dd6f4-2f41-4175-be3d-6747e1caccd2 {
  display: none;
}
#s-847dd6f4-2f41-4175-be3d-6747e1caccd2, #wrap-s-847dd6f4-2f41-4175-be3d-6747e1caccd2 { display:none !important; }}
#s-847dd6f4-2f41-4175-be3d-6747e1caccd2 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-847dd6f4-2f41-4175-be3d-6747e1caccd2 .shogun-heading-component h1 a {
  color: rgba(255, 255, 255, 1);
}


#s-77bc846c-56b0-424f-8714-91017f4548f0 {
  background-image: url(https://i.shgcdn.com/f13c5812-cffd-4a3c-ab26-3b5d0effc212/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
text-align: center;
background-color: rgba(194, 194, 194, 0);
background-position: center center;
opacity: 1;
}
@media (min-width: 768px) and (max-width: 991px){#s-77bc846c-56b0-424f-8714-91017f4548f0 {
  display: none;
}
#s-77bc846c-56b0-424f-8714-91017f4548f0, #wrap-s-77bc846c-56b0-424f-8714-91017f4548f0 { display:none !important; }}@media (max-width: 767px){#s-77bc846c-56b0-424f-8714-91017f4548f0 {
  display: none;
}
#s-77bc846c-56b0-424f-8714-91017f4548f0, #wrap-s-77bc846c-56b0-424f-8714-91017f4548f0 { display:none !important; }}




#s-77bc846c-56b0-424f-8714-91017f4548f0 .shogun-image-content {
  
    align-items: center;
  
}

#s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7 {
  margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(116, 116, 116, 0.22);
}
@media (min-width: 1200px){#s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7 {
  display: none;
}
#s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7, #wrap-s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7 {
  display: none;
}
#s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7, #wrap-s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7 {
  display: none;
}
#s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7, #wrap-s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7 { display:none !important; }}
#s-5c43f7aa-d803-4e5d-a935-ec8ffb7c3cb7 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Archivo Black;
  font-style:   ;
  font-size: 39px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031 {
  background-color: rgba(118, 118, 118, 0.24);
}
@media (min-width: 1200px){#s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031 {
  display: none;
}
#s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031, #wrap-s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031 {
  display: none;
}
#s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031, #wrap-s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031 { display:none !important; }}@media (max-width: 767px){#s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031 {
  display: none;
}
#s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031, #wrap-s-9a30d8d2-c1f9-4ec4-8164-f41ae847a031 { display:none !important; }}
#s-b0e67fa0-aaa9-4ad6-bce1-9bb8800578ff {
  box-shadow:2px 2px 1px 1px rgba(144, 144, 144, 0);
border-style: solid;
margin-top: 15px;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(206, 144, 21, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-b0e67fa0-aaa9-4ad6-bce1-9bb8800578ff:hover {background-color: rgba(65, 153, 44, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b0e67fa0-aaa9-4ad6-bce1-9bb8800578ff:active {background-color: #000000 !important;
text-decoration: none !important;}@media (max-width: 767px){#s-b0e67fa0-aaa9-4ad6-bce1-9bb8800578ff {
  
}
}


#s-b0e67fa0-aaa9-4ad6-bce1-9bb8800578ff.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-350f0cf3-a6a0-40bf-ad72-49b585eb49f5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-350f0cf3-a6a0-40bf-ad72-49b585eb49f5 {
  display: none;
}
#s-350f0cf3-a6a0-40bf-ad72-49b585eb49f5, #wrap-s-350f0cf3-a6a0-40bf-ad72-49b585eb49f5 { display:none !important; }}@media (max-width: 767px){#s-350f0cf3-a6a0-40bf-ad72-49b585eb49f5 {
  display: none;
}
#s-350f0cf3-a6a0-40bf-ad72-49b585eb49f5, #wrap-s-350f0cf3-a6a0-40bf-ad72-49b585eb49f5 { display:none !important; }}
#s-350f0cf3-a6a0-40bf-ad72-49b585eb49f5 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f45e089c-2dba-41a9-a697-be5eb0b99c8b {
  background-image: url(https://i.shgcdn.com/8800dfa1-2748-427f-8acd-edd1706a2aa5/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
margin-top: 30px;
padding-left: 50px;
padding-right: 50px;
background-color: rgba(255, 255, 255, 1);
background-position: center center;
}
@media (min-width: 1200px){#s-f45e089c-2dba-41a9-a697-be5eb0b99c8b {
  display: none;
}
#s-f45e089c-2dba-41a9-a697-be5eb0b99c8b, #wrap-s-f45e089c-2dba-41a9-a697-be5eb0b99c8b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f45e089c-2dba-41a9-a697-be5eb0b99c8b {
  display: none;
}
#s-f45e089c-2dba-41a9-a697-be5eb0b99c8b, #wrap-s-f45e089c-2dba-41a9-a697-be5eb0b99c8b { display:none !important; }}@media (max-width: 767px){#s-f45e089c-2dba-41a9-a697-be5eb0b99c8b {
  display: none;
}
#s-f45e089c-2dba-41a9-a697-be5eb0b99c8b, #wrap-s-f45e089c-2dba-41a9-a697-be5eb0b99c8b { display:none !important; }}
@media (min-width: 0px) {
[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 1.5px);
}

}

@media (min-width: 992px) {
[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 1.5px);
}

}

@media (min-width: 1200px) {
[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 1.5px);
}

[id="s-f45e089c-2dba-41a9-a697-be5eb0b99c8b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 1.5px);
}

}

#s-27fb9f5e-02bb-4ca9-8f04-cf369d86b3bc {
  padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(97, 146, 231, 0);
}

#s-6613bedf-c523-4cd1-8454-a7db627fd5fa {
  border-style: solid;
margin-top: 30px;
margin-left: 10px;
margin-bottom: 30px;
margin-right: 10px;
border-top-width: 8px;
border-left-width: 8px;
border-bottom-width: 8px;
border-right-width: 8px;
border-color: rgba(45, 130, 212, 0);
text-align: center;
}




  #s-6613bedf-c523-4cd1-8454-a7db627fd5fa img.shogun-image {
    
    width: px;
  }


#s-6613bedf-c523-4cd1-8454-a7db627fd5fa .shogun-image-content {
  
    align-items: center;
  
}

#s-0cd3126a-3734-4cd0-844b-b0fa471aecf7 {
  padding-top: 5px;
padding-bottom: 5px;
background-color: rgba(97, 146, 231, 0);
}

#s-249f7178-55e5-4caf-ba31-c79b21a28431 {
  border-style: solid;
margin-top: 30px;
margin-left: 10px;
margin-bottom: 30px;
margin-right: 10px;
border-top-width: 8px;
border-left-width: 8px;
border-bottom-width: 8px;
border-right-width: 8px;
border-color: rgba(45, 130, 212, 0);
border-style: solid;
text-align: center;
}




  #s-249f7178-55e5-4caf-ba31-c79b21a28431 img.shogun-image {
    
    width: px;
  }


#s-249f7178-55e5-4caf-ba31-c79b21a28431 .shogun-image-content {
  
    align-items: center;
  
}

#s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af {
  border-style: solid;
padding-top: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af {
  display: none;
}
#s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af, #wrap-s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af { display:none !important; }}@media (max-width: 767px){#s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af {
  display: none;
}
#s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af, #wrap-s-aa0d0f6a-506d-4c0b-a29e-e1067cdc63af { display:none !important; }}
#s-34e721c0-6f7a-4e52-8c88-52017e069780 {
  padding-top: 15px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 1200px){#s-34e721c0-6f7a-4e52-8c88-52017e069780 {
  display: none;
}
#s-34e721c0-6f7a-4e52-8c88-52017e069780, #wrap-s-34e721c0-6f7a-4e52-8c88-52017e069780 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-34e721c0-6f7a-4e52-8c88-52017e069780 {
  display: none;
}
#s-34e721c0-6f7a-4e52-8c88-52017e069780, #wrap-s-34e721c0-6f7a-4e52-8c88-52017e069780 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-34e721c0-6f7a-4e52-8c88-52017e069780 {
  
}
}
#s-815e9989-2e2a-4d40-ab3b-c1b3f442869b {
  min-height: 50px;
}








#s-815e9989-2e2a-4d40-ab3b-c1b3f442869b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-815e9989-2e2a-4d40-ab3b-c1b3f442869b.shg-box.shg-c {
  justify-content: center;
}

#s-582d501f-a4cd-4151-b9cf-f66ad196d003 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(45, 130, 212, 1);
}
@media (min-width: 1200px){#s-582d501f-a4cd-4151-b9cf-f66ad196d003 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-582d501f-a4cd-4151-b9cf-f66ad196d003 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-582d501f-a4cd-4151-b9cf-f66ad196d003 {
  display: none;
}
#s-582d501f-a4cd-4151-b9cf-f66ad196d003, #wrap-s-582d501f-a4cd-4151-b9cf-f66ad196d003 { display:none !important; }}@media (max-width: 767px){#s-582d501f-a4cd-4151-b9cf-f66ad196d003 {
  display: none;
}
#s-582d501f-a4cd-4151-b9cf-f66ad196d003, #wrap-s-582d501f-a4cd-4151-b9cf-f66ad196d003 { display:none !important; }}
#s-582d501f-a4cd-4151-b9cf-f66ad196d003 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


#s-582d501f-a4cd-4151-b9cf-f66ad196d003 .shogun-heading-component h1 a {
  color: rgba(255, 255, 255, 1);
}


#s-966b01b8-0da5-4844-9b7f-e9c7caf51b7f {
  display: none;
}
#s-de98a085-cfe6-4863-8ba8-f493fc929166 {
  margin-left: 50px;
margin-right: 50px;
}
@media (min-width: 1200px){#s-de98a085-cfe6-4863-8ba8-f493fc929166 {
  display: none;
}
#s-de98a085-cfe6-4863-8ba8-f493fc929166, #wrap-s-de98a085-cfe6-4863-8ba8-f493fc929166 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-de98a085-cfe6-4863-8ba8-f493fc929166 {
  display: none;
}
#s-de98a085-cfe6-4863-8ba8-f493fc929166, #wrap-s-de98a085-cfe6-4863-8ba8-f493fc929166 { display:none !important; }}
@media (min-width: 0px) {
[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-de98a085-cfe6-4863-8ba8-f493fc929166"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

.shg-sld-content {
  width: 100%;
  position: relative;
}

.shg-sld-slides {
  word-break: break-word;
}

.shg-sld-slides-padded {
  padding: 0 35px;
}

.shg-sld-nav-button {
  cursor: pointer;

  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  height: 100%;

  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.shg-sld-nav-button.shg-sld-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyMDMgNTQ0cTAgMTMtMTAgMjNsLTM5MyAzOTMgMzkzIDM5M3ExMCAxMCAxMCAyM3QtMTAgMjNsLTUwIDUwcS0xMCAxMC0yMyAxMHQtMjMtMTBsLTQ2Ni00NjZxLTEwLTEwLTEwLTIzdDEwLTIzbDQ2Ni00NjZxMTAtMTAgMjMtMTB0MjMgMTBsNTAgNTBxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExNzEgOTYwcTAgMTMtMTAgMjNsLTQ2NiA0NjZxLTEwIDEwLTIzIDEwdC0yMy0xMGwtNTAtNTBxLTEwLTEwLTEwLTIzdDEwLTIzbDM5My0zOTMtMzkzLTM5M3EtMTAtMTAtMTAtMjN0MTAtMjNsNTAtNTBxMTAtMTAgMjMtMTB0MjMgMTBsNDY2IDQ2NnExMCAxMCAxMCAyM3oiLz48L3N2Zz4=);
}

.shg-sld-nav-button.shg-sld-disabled {
  cursor: default;
  opacity: 0.2;
}

.shg-sld-item {
  display: none;
}

.shg-sld-item.shg-sld-active {
  display: block;
}

.shg-sld-dots {
  margin-top: 10px;
  text-align: center;
}

.shg-sld-dot {
  cursor: pointer;
  display: inline-block;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  background-color: #bbbbbb;
}

.shg-sld-dot:first-child {
  margin-left: 0px;
}

.shg-sld-dot.shg-sld-active {
  background-color: #717171;
}

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  image-rendering: -webkit-optimize-contrast;
}

@-webkit-keyframes shg-sld-fade {
  from {
    opacity: 0.4;
  }

  to {
    opacity: 1;
  }
}

@keyframes shg-sld-fade {
  from {
    opacity: 0.4;
  }

  to {
    opacity: 1;
  }
}

#s-a9b15bd5-b06f-4b11-80dc-ce977152083b {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-e8ba1bb3-9c7a-4c8a-adb2-0cc4453500c2 {
  text-align: center;
}




  #s-e8ba1bb3-9c7a-4c8a-adb2-0cc4453500c2 img.shogun-image {
    
    width: px;
  }


#s-e8ba1bb3-9c7a-4c8a-adb2-0cc4453500c2 .shogun-image-content {
  
    align-items: center;
  
}

#s-14557bae-bb02-41f5-99a1-151484053d97 {
  text-align: center;
}




  #s-14557bae-bb02-41f5-99a1-151484053d97 img.shogun-image {
    
    width: px;
  }


#s-14557bae-bb02-41f5-99a1-151484053d97 .shogun-image-content {
  
    align-items: center;
  
}

#s-4aac0002-02cb-4c8c-96ab-1c454b5072a2 {
  text-align: center;
}




  #s-4aac0002-02cb-4c8c-96ab-1c454b5072a2 img.shogun-image {
    
    width: px;
  }


#s-4aac0002-02cb-4c8c-96ab-1c454b5072a2 .shogun-image-content {
  
    align-items: center;
  
}

#s-4433cf4b-34bb-4a85-9f00-c304f9dcebd5 {
  text-align: center;
}




  #s-4433cf4b-34bb-4a85-9f00-c304f9dcebd5 img.shogun-image {
    
    width: px;
  }


#s-4433cf4b-34bb-4a85-9f00-c304f9dcebd5 .shogun-image-content {
  
    align-items: center;
  
}

#s-4db0cccd-102b-4715-831b-af78ab00e640 {
  text-align: center;
}




  #s-4db0cccd-102b-4715-831b-af78ab00e640 img.shogun-image {
    
    width: px;
  }


#s-4db0cccd-102b-4715-831b-af78ab00e640 .shogun-image-content {
  
    align-items: center;
  
}

.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-353c4230-7928-466c-9298-67e181948a2d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-353c4230-7928-466c-9298-67e181948a2d .shg-product-title-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-f7de4b6c-8851-4b61-a1af-0c20ca52327c {
  text-align: center;
}

#s-f7de4b6c-8851-4b61-a1af-0c20ca52327c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 25px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-f7de4b6c-8851-4b61-a1af-0c20ca52327c .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 25px;
}

#s-f7de4b6c-8851-4b61-a1af-0c20ca52327c .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7e9224de-ec6c-48eb-822e-dec865a97f7f {
  text-align: center;
}

#s-7e9224de-ec6c-48eb-822e-dec865a97f7f .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-7e9224de-ec6c-48eb-822e-dec865a97f7f .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-7e9224de-ec6c-48eb-822e-dec865a97f7f .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-7e9224de-ec6c-48eb-822e-dec865a97f7f .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


  #s-7e9224de-ec6c-48eb-822e-dec865a97f7f .shg-product-selector-wrapper label {
    color: rgba(8, 8, 8, 1);
    font-weight:   ;
    font-family: ;
    font-style:  normal ;
    font-size: 17px;
  }

       
    #s-7e9224de-ec6c-48eb-822e-dec865a97f7f .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  

#s-cb4cc5d0-ae6e-4ed9-92db-1cfa8515030a {
  border-style: solid;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 3px;
background-color: rgba(205, 149, 48, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-cb4cc5d0-ae6e-4ed9-92db-1cfa8515030a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-cb4cc5d0-ae6e-4ed9-92db-1cfa8515030a:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-cb4cc5d0-ae6e-4ed9-92db-1cfa8515030a {
  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-cb4cc5d0-ae6e-4ed9-92db-1cfa8515030a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cb4cc5d0-ae6e-4ed9-92db-1cfa8515030a.shg-btn {
  color: #ffffff;
  font-size: 26px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-cb4cc5d0-ae6e-4ed9-92db-1cfa8515030a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



#s-39fba8a6-649d-4aae-af36-14ca0e1d335c {
  background-image: url(https://i.shgcdn.com/3b555a3a-f7fa-4281-89b1-ce0856cb2813/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
background-repeat: no-repeat;
background-size: cover;
margin-top: 50px;
margin-left: 50px;
margin-bottom: 50px;
margin-right: 50px;
padding-top: 20px;
padding-bottom: 20px;
background-position: center center;
}
@media (min-width: 1200px){#s-39fba8a6-649d-4aae-af36-14ca0e1d335c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-39fba8a6-649d-4aae-af36-14ca0e1d335c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-39fba8a6-649d-4aae-af36-14ca0e1d335c {
  display: none;
}
#s-39fba8a6-649d-4aae-af36-14ca0e1d335c, #wrap-s-39fba8a6-649d-4aae-af36-14ca0e1d335c { display:none !important; }}@media (max-width: 767px){#s-39fba8a6-649d-4aae-af36-14ca0e1d335c {
  display: none;
}
#s-39fba8a6-649d-4aae-af36-14ca0e1d335c, #wrap-s-39fba8a6-649d-4aae-af36-14ca0e1d335c { display:none !important; }}
@media (min-width: 0px) {
[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-39fba8a6-649d-4aae-af36-14ca0e1d335c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

#s-cef506f9-15bd-4055-bd00-48bcb2964592 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-d1efe596-f3d8-4fe0-99c4-75a38c2e1c4f {
  margin-left: 100px;
margin-right: 100px;
text-align: center;
}




  #s-d1efe596-f3d8-4fe0-99c4-75a38c2e1c4f img.shogun-image {
    
    width: px;
  }


#s-d1efe596-f3d8-4fe0-99c4-75a38c2e1c4f .shogun-image-content {
  
    align-items: center;
  
}

#s-cf324673-b15c-420c-821b-e7f0413b037a {
  margin-left: 100px;
margin-right: 100px;
text-align: center;
}




  #s-cf324673-b15c-420c-821b-e7f0413b037a img.shogun-image {
    
    width: px;
  }


#s-cf324673-b15c-420c-821b-e7f0413b037a .shogun-image-content {
  
    align-items: center;
  
}

#s-18e173cb-2348-4e06-bc50-94f127048109 {
  margin-left: 100px;
margin-right: 100px;
text-align: center;
}




  #s-18e173cb-2348-4e06-bc50-94f127048109 img.shogun-image {
    
    width: px;
  }


#s-18e173cb-2348-4e06-bc50-94f127048109 .shogun-image-content {
  
    align-items: center;
  
}

#s-7eae77f8-74df-4ff4-a9eb-10af0c28b963 {
  margin-left: 100px;
margin-right: 100px;
text-align: center;
}




  #s-7eae77f8-74df-4ff4-a9eb-10af0c28b963 img.shogun-image {
    
    width: px;
  }


#s-7eae77f8-74df-4ff4-a9eb-10af0c28b963 .shogun-image-content {
  
    align-items: center;
  
}

#s-146c5a85-81f1-42bd-8aae-f78c499e9a99 {
  margin-left: 100px;
margin-right: 100px;
text-align: center;
}




  #s-146c5a85-81f1-42bd-8aae-f78c499e9a99 img.shogun-image {
    
    width: px;
  }


#s-146c5a85-81f1-42bd-8aae-f78c499e9a99 .shogun-image-content {
  
    align-items: center;
  
}

#s-e516892f-0536-4a7a-8ed9-aad1046315da {
  margin-top: 100px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e516892f-0536-4a7a-8ed9-aad1046315da .shg-product-title-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-d89911cc-05ba-439f-ad0c-0ef9c903dde0 {
  text-align: center;
}

#s-d89911cc-05ba-439f-ad0c-0ef9c903dde0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 35px;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
}

#s-d89911cc-05ba-439f-ad0c-0ef9c903dde0 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Architects Daughter;
  font-style:  normal ;
  font-size: 35px;
}

#s-d89911cc-05ba-439f-ad0c-0ef9c903dde0 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-235405f5-1b25-4e81-9f3d-d1351265425c {
  margin-left: 150px;
margin-right: 150px;
text-align: center;
}

#s-235405f5-1b25-4e81-9f3d-d1351265425c .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-235405f5-1b25-4e81-9f3d-d1351265425c .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-235405f5-1b25-4e81-9f3d-d1351265425c .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-235405f5-1b25-4e81-9f3d-d1351265425c .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


  #s-235405f5-1b25-4e81-9f3d-d1351265425c .shg-product-selector-wrapper label {
    color: rgba(8, 8, 8, 1);
    font-weight:   ;
    font-family: ;
    font-style:  normal ;
    font-size: 17px;
  }

       
    #s-235405f5-1b25-4e81-9f3d-d1351265425c .shg-product-selector-wrapper label:after {
      display: block;
      content: ' ';
      margin-bottom: ;
    }
  

#s-73494e9f-1290-4ad3-980f-a201c307cad1 {
  border-style: solid;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: solid;
border-radius: 3px;
background-color: rgba(205, 149, 48, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-73494e9f-1290-4ad3-980f-a201c307cad1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-73494e9f-1290-4ad3-980f-a201c307cad1:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-73494e9f-1290-4ad3-980f-a201c307cad1 {
  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-73494e9f-1290-4ad3-980f-a201c307cad1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-73494e9f-1290-4ad3-980f-a201c307cad1.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Archivo Black;
  display:  inline-block ;
}

#s-73494e9f-1290-4ad3-980f-a201c307cad1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}



.shg-product-reviews-container {
  position: relative;
}

.shg-product-reviews-container .shg-product-reviews-wrapper {
  display: flex;
  flex-direction: column;
}

.shg-product-reviews-container .shg-product-reviews-title-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.shg-product-reviews-container .shg-product-reviews-actions {
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.shg-product-reviews-title-header {
  width: 85%;
}

.shg-product-reviews-container .shg-product-reviews-hidden {
  display: none;
}

.shg-product-reviews-container .shg-product-reviews-stars {
  display: inline-block;
  margin: 10px 0;
  font-size: 0;
}

.shg-product-reviews-container
  .shg-product-reviews-stars.shg-product-reviews-stars-average {
  margin-right: 20px;
}

.shg-product-reviews-container .shg-product-reviews-loading {
  text-align: center;
}

.shg-product-reviews-container .shg-product-reviews-loading svg {
  display: inline-block;
}

.shg-product-reviews-container .shg-product-reviews-star {
  display: inline-block;
}

.shg-product-reviews-container
  .shg-product-reviews-stars-hoverable
  .shg-product-reviews-star {
  cursor: pointer;
}

.shg-product-reviews-container .shg-product-reviews-stars > * {
  margin: 0 5px;
}

.shg-product-reviews-container .shg-product-reviews-stars > *:first-child {
  margin-left: 0;
}

.shg-product-reviews-container .shg-product-reviews-stars > *:last-child {
  margin-right: 0;
}

.shg-product-reviews-container .shg-product-reviews-button {
  cursor: pointer;
  display: inline-block;

  height: 40px;
  line-height: 40px;
  padding: 0 30px;

  border-radius: 3px;
}

.shg-product-reviews-container .shg-product-reviews-button-write {
  margin-top: 20px;
}

.shg-product-reviews-container .shg-product-reviews-based-on {
  display: inline-block;
  position: relative;
  top: -2px;
}

.shg-product-reviews-container .shg-product-reviews-date {
  margin: 10px 0;
}

.shg-product-reviews-container .shg-product-reviews-separator {
  height: 1px;
  margin: 20px 0;
  background-color: black;
}

.shg-product-reviews-container .shg-product-reviews-review-content {
  word-break: break-word;
  white-space: normal;
}

.shg-product-reviews-container .shg-product-reviews-empty-view {
  text-align: center;
  margin: 80px 0;
}

.shg-product-reviews-container .shg-product-reviews-title-margin {
  margin: 30px 0;
}

.shg-product-reviews-container .shg-product-reviews-label {
  display: block;
  margin-bottom: 10px;
}

.shg-product-reviews-container .shg-product-reviews-label-error {
  display: none;
  float: right;
}

.shg-product-reviews-container .shg-product-reviews-form {
  margin-top: 20px;
}

.shg-product-reviews-container .shg-product-reviews-form-field {
  margin-top: 5px;
  margin-bottom: 20px;
}

.shg-product-reviews-container .shg-product-reviews-form-field-error {
  color: #cf4747;
}

.shg-product-reviews-container .shg-product-reviews-form-field-error input,
.shg-product-reviews-container .shg-product-reviews-form-field-error textarea {
  border-width: 2px;
  border-color: #cf4747;
}

.shg-product-reviews-container
  .shg-product-reviews-form-field-error
  .shg-product-reviews-label-error {
  display: inline-block;
}

.shg-product-reviews-container .shg-product-reviews-form-input {
  width: 100%;
  box-sizing: border-box;
  padding: 0 15px;
  border-radius: 3px;
  background: transparent;
  border: 1px solid black;
}

.shg-product-reviews-container input.shg-product-reviews-form-input {
  height: 40px;
  line-height: 40px;
}

.shg-product-reviews-container textarea.shg-product-reviews-form-input {
  padding-top: 10px;
}

.shg-product-reviews-container .shg-product-reviews-pagination-items {
  margin-top: 30px;
  text-align: center;

  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.shg-product-reviews-container .shg-product-reviews-pagination-item {
  cursor: pointer;
  display: inline-block;
  margin: 0 5px;
}

.shg-product-reviews-container
  .shg-product-reviews-pagination-item
  .shg-product-reviews-pagination-item-flip {
  transform: scaleX(-1);
}

.shg-product-reviews-container
  .shg-product-reviews-pagination-item:first-child {
  margin-right: 25px;
}

.shg-product-reviews-container .shg-product-reviews-pagination-item:last-child {
  margin-left: 25px;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 {
  text-align: center;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container {
  font-family: ;
  font-size: 15px;
  color: #4E486D;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container .shg-product-reviews-title {
  font-size: 22px;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container .shg-product-reviews-loading path:last-child {
  fill: #E88062;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container .shg-product-reviews-star-disabled path {
  fill: #DDDDDD;
  stroke: #DDDDDD;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container .shg-product-reviews-star-full path {
  fill: #F6C929;
  stroke: #F6C929;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container .shg-product-reviews-star-empty path {
  stroke: #F6C929;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container .shg-product-reviews-button-primary {
  background-color: #E88062;
  color: #FFFFFF;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container .shg-product-reviews-pagination-item-active {
  color: #E88062;
}

#s-73ae30bb-da98-47fa-a1eb-f312a2bb0749 .shg-product-reviews-container .shg-product-reviews-pagination-item path {
  stroke: #E88062;
}

#s-b22e8ae5-f87a-4eb4-9a47-c7dd469f7577 {
  padding-top: 40px;
padding-left: 15px;
padding-bottom: 40px;
padding-right: 15px;
background-color: rgba(17, 118, 190, 1);
}

.shg-ig-x {
  overflow-x: hidden;
}

.shg-ig-posts-container {
  display: flex;
  flex-wrap: wrap;
}

.shg-ig-posts {
  box-sizing: border-box;
  height: 100%;
}

.shg-ig-posts-link {
  text-decoration: none;
}

.shg-ig-posts-image {
  max-height: 100%;
  width: 100%;
  display: block;
  aspect-ratio: inherit;
}

.shg-ig-posts-image-square {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 100%;
  width: 100%;
}

.shg-ig-square-wrapper {
  display: flex;
  align-items: center;
  overflow: hidden;
  justify-content: center;
  align-items: center;
}

.shg-ig-posts-caption {
  width: 100%;
  font-size: 12px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
  text-align: left;
}

.shg-ig-details-container {
  padding-top: 9px;
  border-top: 1px solid #ddd;
}

.shg-ig-user-details {
  display: flex;
  flex-direction: row;
}

.shg-ig-user-image {
  max-width: 30px;
  max-height: 30px;
  margin-right: 10px;
}

.shg-ig-username-container {
  display: flex;
  flex-direction: column;
}

.shg-ig-user-full-name {
  margin-bottom: 3px !important;
  font-family: Arial;
  color: #b3b3b3;
  font-size: 12px;
}

.shg-ig-user-createdat {
  margin-bottom: 0 !important;
  font-family: Arial;
  color: #b3b3b3;
  font-size: 12px;
}

#s-10fb89ac-1f6a-4a16-93aa-c18fbc9e07cc {
  margin-top: 30px;
margin-left: 30px;
margin-bottom: 30px;
margin-right: 30px;
}

@media (min-width: 768px) {
  [id="s-10fb89ac-1f6a-4a16-93aa-c18fbc9e07cc"] .shg-ig-posts-container > .shg-ig-posts {
    width: 33.333333333333336%;
    padding-right: 30px;
  }

  .shg-ig-posts-container {
    width: calc(100% + 30px) !important;
  }
}

#s-eccc68da-6005-4661-a358-e072e5980e5d {
  padding-top: 100px;
padding-left: 30px;
padding-bottom: 100px;
padding-right: 30px;
min-height: 50px;
background-color: rgba(0, 0, 0, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-eccc68da-6005-4661-a358-e072e5980e5d {
  padding-top: 60px;
}
}@media (max-width: 767px){#s-eccc68da-6005-4661-a358-e072e5980e5d {
  padding-top: 60px;
}
}







#s-eccc68da-6005-4661-a358-e072e5980e5d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eccc68da-6005-4661-a358-e072e5980e5d.shg-box.shg-c {
  justify-content: center;
}

#s-6985b761-6593-4079-86a8-d955f35039b7 {
  margin-bottom: 10px;
text-align: center;
}

#s-6985b761-6593-4079-86a8-d955f35039b7 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


@media (max-width: 767px){#s-6985b761-6593-4079-86a8-d955f35039b7 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  600 ;
  font-family: Work Sans;
  font-style:   ;
  font-size: 28px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}


}
#s-82e642f0-c611-43dc-99c4-38714ff868cd {
  margin-bottom: 20px;
text-align: center;
}

#s-82e642f0-c611-43dc-99c4-38714ff868cd .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: Work Sans;
  font-style:  normal ;
  font-size: 18px;
  line-height: 1.5em;
  letter-spacing: ;
  text-align: center;
}



#s-dc268388-6217-4a80-be4f-f38a26e20f17 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

#s-dc268388-6217-4a80-be4f-f38a26e20f17 .shogun-form-box {
  padding: 10px;
}

#s-dc268388-6217-4a80-be4f-f38a26e20f17 .shogun-form-box label.shogun-form-label {
  display: flex;
  font-weight:  normal;
  color: #000;
  
  
  
  
  
  
  
  
  
  
}

#s-dc268388-6217-4a80-be4f-f38a26e20f17 .shogun-form-success-msg {
  visibility: hidden;
  display: flex;
  align-items: center;
  font-size: ;
  font-style: ;
  color: rgba(34, 188, 34, 1);
  font-family: Work Sans;
  font-weight: 500;
  
  
  justify-content: center;
}

#s-dc268388-6217-4a80-be4f-f38a26e20f17 .shogun-form-field-error-msg > svg {
  margin-right: 4px;
  stroke: rgba(224, 0, 0, 1);
}

#s-dc268388-6217-4a80-be4f-f38a26e20f17 .shogun-form-success-msg > svg {
  margin-right: 4px;
  stroke: rgba(34, 188, 34, 1);
}

#s-dc268388-6217-4a80-be4f-f38a26e20f17 .shogun-form-field-error-msg {
  visibility: hidden;
  display: flex;
  align-items: center;
  
  font-style: ;
  color: rgba(224, 0, 0, 1);
  font-family: Spartan;
  font-weight: 500;
  
  
  
}

#s-dc268388-6217-4a80-be4f-f38a26e20f17 .shogun-form-field-error-msg > span {
  display: flex;
  align-items: center;
}
#s-a796d279-c75e-4f32-9add-a46fb278029b {
  margin-bottom: 20px;
}

@media (min-width: 0px) {
[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 10.0px);
}

[id="s-a796d279-c75e-4f32-9add-a46fb278029b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 10.0px);
}

}

.shogun-form-text-input-field {
  width: 100%;
}

.shogun-form-text-input-field:focus {
  outline: none;
}

textarea.shogun-form-text-input-field {
  resize: none;
  overflow: hidden;
  min-height: 70px !important;
}

#s-e84fa615-6868-4517-83ba-8f310eb79e12 {
  margin-bottom: 10px;
}
@media (max-width: 767px){#s-e84fa615-6868-4517-83ba-8f310eb79e12 {
  margin-bottom: 10px;
}
}
#s-e84fa615-6868-4517-83ba-8f310eb79e12  .shogun-form-text-input-field {
  border-width: 0px;
  border-color: #000;
  border-radius: 0px;
  background-color: rgba(245, 245, 245, 1);
  
  font-size: 16px;
  font-style: ;
  color: #000;
  font-family: Work Sans;
  font-weight: 500;
  line-height: 2em;
  
}

#s-e84fa615-6868-4517-83ba-8f310eb79e12  .shogun-form-text-input-field::-moz-placeholder {
  font-size: 16px;
  font-style: ;
  color: rgba(34, 34, 34, 1);
  font-family: Work Sans;
  font-weight: 500;
  
  
}

#s-e84fa615-6868-4517-83ba-8f310eb79e12  .shogun-form-text-input-field:-ms-input-placeholder {
  font-size: 16px;
  font-style: ;
  color: rgba(34, 34, 34, 1);
  font-family: Work Sans;
  font-weight: 500;
  
  
}

#s-e84fa615-6868-4517-83ba-8f310eb79e12  .shogun-form-text-input-field::placeholder {
  font-size: 16px;
  font-style: ;
  color: rgba(34, 34, 34, 1);
  font-family: Work Sans;
  font-weight: 500;
  
  
}


#s-e84fa615-6868-4517-83ba-8f310eb79e12 .shogun-form-text-input-field:hover {
  border-width: 0px;
  border-color: #000;
  border-radius: 0px;
  background-color: rgba(241, 241, 241, 1);
  color: #000;
}



#s-e84fa615-6868-4517-83ba-8f310eb79e12 .shogun-form-text-input-field:focus {
  border-width: 0px;
  border-color: #000;
  border-radius: 0px;
  
  color: #000;
}


.shogun-form-box-submit:focus {
  outline: none;
}

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

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

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

#s-44d8fcf1-25db-4814-a97c-5a526bbd3b9c {
  border-style: solid;
margin-top: 5px;
padding-top: 5px;
padding-left: 45px;
padding-bottom: 5px;
padding-right: 45px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
color: #FFFFFF;
background-color: rgba(5, 120, 167, 1);
text-align: center;
cursor: pointer;
font-family: Work Sans;
font-weight: 800;
background-image: none;
hover-type: color;
}
#s-44d8fcf1-25db-4814-a97c-5a526bbd3b9c:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
border-radius: 0px !important;
background-color: rgba(34, 34, 34, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-44d8fcf1-25db-4814-a97c-5a526bbd3b9c:active {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
border-radius: 0px !important;
background-color: rgba(68, 68, 68, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}
#s-44d8fcf1-25db-4814-a97c-5a526bbd3b9c[disabled],
#s-44d8fcf1-25db-4814-a97c-5a526bbd3b9c[disabled]:hover,
#s-44d8fcf1-25db-4814-a97c-5a526bbd3b9c[disabled]:focus {
  background-color: #D7D5E2 !important;
}

#s-44d8fcf1-25db-4814-a97c-5a526bbd3b9c {
  display:  block ;
  width:  100% ;
}


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

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

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

.shogun-root iframe {
  display: initial;
}

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

@media only screen
  and (min-width: 1024px) and (max-height: 1366px)
  and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none)
  and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

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

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

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

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

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

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

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

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

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

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -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;
}
