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

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

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

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

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

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

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

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

#s-99cc2e2d-e8be-4f9f-9ee6-07b22dfa2773 {
  margin-top: 0px;
margin-bottom: 0px;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-99cc2e2d-e8be-4f9f-9ee6-07b22dfa2773 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-99cc2e2d-e8be-4f9f-9ee6-07b22dfa2773 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-99cc2e2d-e8be-4f9f-9ee6-07b22dfa2773 {
  
}
}@media (max-width: 767px){#s-99cc2e2d-e8be-4f9f-9ee6-07b22dfa2773 {
  
}
}







#s-99cc2e2d-e8be-4f9f-9ee6-07b22dfa2773 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 0.59);
  opacity: 0;
}#s-99cc2e2d-e8be-4f9f-9ee6-07b22dfa2773.shg-box.shg-c {
  justify-content: center;
}

#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83 {
  
}
@media (min-width: 1200px){#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83 {
  display: none;
}
#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83, #wrap-s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83 {
  display: none;
}
#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83, #wrap-s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83 { display:none !important; }}@media (max-width: 767px){#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83 {
  display: none;
}
#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83, #wrap-s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83 { display:none !important; }}







#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0547eaf0-fa52-4909-b3fb-cef6a5a31a83.shg-box.shg-c {
  justify-content: flex-end;
}

.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-ccc6b363-a391-4f71-94e3-d9a5ea80870d {
  text-align: center;
}




  #s-ccc6b363-a391-4f71-94e3-d9a5ea80870d img.shogun-image {
    
    width: px;
  }


#s-ccc6b363-a391-4f71-94e3-d9a5ea80870d .shogun-image-content {
  
    align-items: flex-end;
  
}

.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-2a254fb1-3af2-47a8-a003-f8ba26af1912 {
  border-style: solid;
margin-bottom: 5%;
padding-top: 12px;
padding-left: 40px;
padding-bottom: 12px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-2a254fb1-3af2-47a8-a003-f8ba26af1912:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(3, 3, 3, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-2a254fb1-3af2-47a8-a003-f8ba26af1912:active {border-style: solid !important;
border-color: rgba(168, 176, 159, 1) !important;
background-color: rgba(168, 176, 159, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}@media (min-width: 768px) and (max-width: 991px){#s-2a254fb1-3af2-47a8-a003-f8ba26af1912 {
  display: none;
}
#s-2a254fb1-3af2-47a8-a003-f8ba26af1912, #wrap-s-2a254fb1-3af2-47a8-a003-f8ba26af1912 { display:none !important; }}@media (max-width: 767px){#s-2a254fb1-3af2-47a8-a003-f8ba26af1912 {
  display: none;
}
#s-2a254fb1-3af2-47a8-a003-f8ba26af1912, #wrap-s-2a254fb1-3af2-47a8-a003-f8ba26af1912 { display:none !important; }}


#s-2a254fb1-3af2-47a8-a003-f8ba26af1912.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-0487d228-1b8e-4008-945e-fabf914b199a {
  
}
@media (min-width: 992px) and (max-width: 1199px){#s-0487d228-1b8e-4008-945e-fabf914b199a {
  display: none;
}
#s-0487d228-1b8e-4008-945e-fabf914b199a, #wrap-s-0487d228-1b8e-4008-945e-fabf914b199a { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0487d228-1b8e-4008-945e-fabf914b199a {
  display: none;
}
#s-0487d228-1b8e-4008-945e-fabf914b199a, #wrap-s-0487d228-1b8e-4008-945e-fabf914b199a { display:none !important; }}@media (max-width: 767px){#s-0487d228-1b8e-4008-945e-fabf914b199a {
  display: none;
}
#s-0487d228-1b8e-4008-945e-fabf914b199a, #wrap-s-0487d228-1b8e-4008-945e-fabf914b199a { display:none !important; }}







#s-0487d228-1b8e-4008-945e-fabf914b199a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0487d228-1b8e-4008-945e-fabf914b199a.shg-box.shg-c {
  justify-content: flex-end;
}

#s-abdba0ea-4093-4639-9700-729860fcbb9e {
  text-align: center;
}




  #s-abdba0ea-4093-4639-9700-729860fcbb9e img.shogun-image {
    
    width: px;
  }


#s-abdba0ea-4093-4639-9700-729860fcbb9e .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-5d135fbf-ce54-4856-974f-bbd85361ac17 {
  border-style: solid;
margin-bottom: 5%;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-5d135fbf-ce54-4856-974f-bbd85361ac17:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-5d135fbf-ce54-4856-974f-bbd85361ac17:active {border-style: solid !important;
border-color: rgba(168, 176, 159, 1) !important;
background-color: rgba(168, 176, 159, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}@media (min-width: 992px) and (max-width: 1199px){#s-5d135fbf-ce54-4856-974f-bbd85361ac17 {
  display: none;
}
#s-5d135fbf-ce54-4856-974f-bbd85361ac17, #wrap-s-5d135fbf-ce54-4856-974f-bbd85361ac17 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5d135fbf-ce54-4856-974f-bbd85361ac17 {
  display: none;
}
#s-5d135fbf-ce54-4856-974f-bbd85361ac17, #wrap-s-5d135fbf-ce54-4856-974f-bbd85361ac17 { display:none !important; }}@media (max-width: 767px){#s-5d135fbf-ce54-4856-974f-bbd85361ac17 {
  display: none;
}
#s-5d135fbf-ce54-4856-974f-bbd85361ac17, #wrap-s-5d135fbf-ce54-4856-974f-bbd85361ac17 { display:none !important; }}


#s-5d135fbf-ce54-4856-974f-bbd85361ac17.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

@media (min-width: 768px) and (max-width: 991px){#s-517ba03b-a9ee-4ce4-bb49-873505e1f50a {
  display: none;
}
#s-517ba03b-a9ee-4ce4-bb49-873505e1f50a, #wrap-s-517ba03b-a9ee-4ce4-bb49-873505e1f50a { display:none !important; }}@media (max-width: 767px){#s-517ba03b-a9ee-4ce4-bb49-873505e1f50a {
  display: none;
}
#s-517ba03b-a9ee-4ce4-bb49-873505e1f50a, #wrap-s-517ba03b-a9ee-4ce4-bb49-873505e1f50a { display:none !important; }}
#s-517ba03b-a9ee-4ce4-bb49-873505e1f50a hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(255, 255, 255, 1);
}

#s-158d1c94-7b72-4b26-a99c-22ab084c36bb {
  margin-left: 250px;
margin-right: 250px;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 992px) and (max-width: 1199px){#s-158d1c94-7b72-4b26-a99c-22ab084c36bb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-158d1c94-7b72-4b26-a99c-22ab084c36bb {
  display: none;
}
#s-158d1c94-7b72-4b26-a99c-22ab084c36bb, #wrap-s-158d1c94-7b72-4b26-a99c-22ab084c36bb { display:none !important; }}@media (max-width: 767px){#s-158d1c94-7b72-4b26-a99c-22ab084c36bb {
  display: none;
}
#s-158d1c94-7b72-4b26-a99c-22ab084c36bb, #wrap-s-158d1c94-7b72-4b26-a99c-22ab084c36bb { display:none !important; }}







#s-158d1c94-7b72-4b26-a99c-22ab084c36bb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-158d1c94-7b72-4b26-a99c-22ab084c36bb.shg-box.shg-c {
  justify-content: 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-e772769f-53af-4b8a-8843-6e1f7cda8b74 {
  margin-left: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e772769f-53af-4b8a-8843-6e1f7cda8b74"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-1b3c03e1-fea7-4640-b2c7-af659b783cc5 {
  background-image: url(https://i.shgcdn.com/d90c6d5e-2afd-48a4-99ac-81f07d10e809/);
background-repeat: no-repeat;
background-size: contain;
margin-left: 0px;
background-position: center center;
}








#s-1b3c03e1-fea7-4640-b2c7-af659b783cc5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b3c03e1-fea7-4640-b2c7-af659b783cc5 {
  cursor: pointer;
}#s-1b3c03e1-fea7-4640-b2c7-af659b783cc5.shg-box.shg-c {
  justify-content: center;
}

#s-6ec2b4c0-0101-429b-8375-6645d59f869f {
  margin-right: 50px;
min-height: 250px;
}








#s-6ec2b4c0-0101-429b-8375-6645d59f869f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6ec2b4c0-0101-429b-8375-6645d59f869f.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

.shg-default-text-content p {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0.6em;
}

.shg-default-text-content h1 {
  font-size: 1.714em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.166;
  margin-top: 0.67em;
}

.shg-default-text-content h2 {
  font-size: 1.43em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.2;
  margin-top: 0.83em;
}

.shg-default-text-content h3 {
  font-size: 1.142em;
  font-weight: 500;
  letter-spacing: -0.008em;
  line-height: 1.5;
  margin-top: 1em;
}

.shg-default-text-content h4 {
  font-size: 1em;
  font-weight: 600;
  letter-spacing: -0.006em;
  line-height: 1.428;
  margin-top: 1.33em;
}

.shg-default-text-content h5 {
  font-size: 0.857em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.333;
  margin-top: 1.43em;
}

.shg-default-text-content h6 {
  font-size: 0.785em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.454;
  margin-top: 1.42em;
  text-transform: uppercase;
}

.shg-default-text-content ul {
  list-style: disc;
}

.shg-default-text-content ol {
  list-style: decimal;
}

.shg-default-text-content ul,
.shg-default-text-content ol {
  -webkit-margin-after: 1em;
          margin-block-end: 1em;
  -webkit-margin-before: 1em;
          margin-block-start: 1em;
  margin-bottom: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  margin-top: 0;
  -webkit-padding-start: 40px;
          padding-inline-start: 40px;
}

.shg-default-text-content li {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1;
  list-style: inherit;
  margin-top: 0.67em;
}

.shg-default-text-content pre {
  font-family: monospace;
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 1em;
  white-space: pre-wrap;
  word-break: normal;
}

.shg-default-text-content address {
  font-size: 1em;
  font-style: italic;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0;
}

.shg-default-text-content div {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-bottom: 0;
  margin-top: 0.67em;
}

#s-f25b0501-b45a-48ff-9997-d0d86c9c85ea {
  margin-top: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-ac8037f6-ee76-4e97-a425-b0fcdbe47342 {
  border-style: solid;
margin-top: 10px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
}
#s-ac8037f6-ee76-4e97-a425-b0fcdbe47342: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: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ac8037f6-ee76-4e97-a425-b0fcdbe47342:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-ac8037f6-ee76-4e97-a425-b0fcdbe47342.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-89a58866-c262-4bb0-bf59-b6edcbb15e25 {
  margin-top: -30px;
}
@media (min-width: 1200px){#s-89a58866-c262-4bb0-bf59-b6edcbb15e25 {
  display: none;
}
#s-89a58866-c262-4bb0-bf59-b6edcbb15e25, #wrap-s-89a58866-c262-4bb0-bf59-b6edcbb15e25 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-89a58866-c262-4bb0-bf59-b6edcbb15e25 {
  display: none;
}
#s-89a58866-c262-4bb0-bf59-b6edcbb15e25, #wrap-s-89a58866-c262-4bb0-bf59-b6edcbb15e25 { display:none !important; }}@media (max-width: 767px){#s-89a58866-c262-4bb0-bf59-b6edcbb15e25 {
  display: none;
}
#s-89a58866-c262-4bb0-bf59-b6edcbb15e25, #wrap-s-89a58866-c262-4bb0-bf59-b6edcbb15e25 { display:none !important; }}







#s-89a58866-c262-4bb0-bf59-b6edcbb15e25 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-89a58866-c262-4bb0-bf59-b6edcbb15e25.shg-box.shg-c {
  justify-content: flex-end;
}

#s-9546d621-5b8e-4410-b246-f6610df7c9f6 {
  text-align: center;
}




  #s-9546d621-5b8e-4410-b246-f6610df7c9f6 img.shogun-image {
    
    width: px;
  }


#s-9546d621-5b8e-4410-b246-f6610df7c9f6 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-b8b06ff7-d2cd-4896-8f4d-c8b49167ec05 {
  min-height: 50px;
}








#s-b8b06ff7-d2cd-4896-8f4d-c8b49167ec05 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b8b06ff7-d2cd-4896-8f4d-c8b49167ec05.shg-box.shg-c {
  justify-content: center;
}

#s-72743815-2274-4892-a389-5fdb523fecf4 {
  border-style: solid;
margin-left: 0px;
margin-bottom: 10%;
margin-right: 0px;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-72743815-2274-4892-a389-5fdb523fecf4: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: rgba(255, 255, 255, 1) !important;
border-radius: 0px !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-72743815-2274-4892-a389-5fdb523fecf4:active {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(168, 176, 159, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 1200px){#s-72743815-2274-4892-a389-5fdb523fecf4 {
  display: none;
}
#s-72743815-2274-4892-a389-5fdb523fecf4, #wrap-s-72743815-2274-4892-a389-5fdb523fecf4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-72743815-2274-4892-a389-5fdb523fecf4 {
  display: none;
}
#s-72743815-2274-4892-a389-5fdb523fecf4, #wrap-s-72743815-2274-4892-a389-5fdb523fecf4 { display:none !important; }}@media (max-width: 767px){#s-72743815-2274-4892-a389-5fdb523fecf4 {
  display: none;
}
#s-72743815-2274-4892-a389-5fdb523fecf4, #wrap-s-72743815-2274-4892-a389-5fdb523fecf4 { display:none !important; }}


#s-72743815-2274-4892-a389-5fdb523fecf4.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-6787f72c-51f6-4ad2-818b-2d6e4d844846 {
  min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-6787f72c-51f6-4ad2-818b-2d6e4d844846 {
  display: none;
}
#s-6787f72c-51f6-4ad2-818b-2d6e4d844846, #wrap-s-6787f72c-51f6-4ad2-818b-2d6e4d844846 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6787f72c-51f6-4ad2-818b-2d6e4d844846 {
  display: none;
}
#s-6787f72c-51f6-4ad2-818b-2d6e4d844846, #wrap-s-6787f72c-51f6-4ad2-818b-2d6e4d844846 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6787f72c-51f6-4ad2-818b-2d6e4d844846 {
  
}
}@media (max-width: 767px){#s-6787f72c-51f6-4ad2-818b-2d6e4d844846 {
  display: none;
}
#s-6787f72c-51f6-4ad2-818b-2d6e4d844846, #wrap-s-6787f72c-51f6-4ad2-818b-2d6e4d844846 { display:none !important; }}







#s-6787f72c-51f6-4ad2-818b-2d6e4d844846 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6787f72c-51f6-4ad2-818b-2d6e4d844846.shg-box.shg-c {
  justify-content: center;
}

#s-4e83d0b5-e91c-474b-86f2-9f60eedf4637 hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(255, 255, 255, 0);
}

#s-090733bf-6645-4fac-97b1-004aecbe6f5c {
  margin-left: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-090733bf-6645-4fac-97b1-004aecbe6f5c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-bd910432-5ba4-4c0c-8cbd-7a474ea1e7f2 {
  background-image: url(https://i.shgcdn.com/d90c6d5e-2afd-48a4-99ac-81f07d10e809/);
background-repeat: no-repeat;
background-size: contain;
min-height: 300px;
background-position: center center;
}








#s-bd910432-5ba4-4c0c-8cbd-7a474ea1e7f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd910432-5ba4-4c0c-8cbd-7a474ea1e7f2 {
  cursor: pointer;
}#s-bd910432-5ba4-4c0c-8cbd-7a474ea1e7f2.shg-box.shg-c {
  justify-content: center;
}

#s-60a60502-f5cc-4b11-8dee-a03939a3a83f {
  margin-right: 15%;
min-height: 250px;
}








#s-60a60502-f5cc-4b11-8dee-a03939a3a83f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-60a60502-f5cc-4b11-8dee-a03939a3a83f.shg-box.shg-c {
  justify-content: center;
}

#s-d478f4cd-c85b-4196-b1b8-fe38945f50cd {
  margin-top: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-aaf45ce8-e2ca-4ff7-9d32-32a2b893b35a {
  border-style: solid;
margin-top: 10px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
}
#s-aaf45ce8-e2ca-4ff7-9d32-32a2b893b35a: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: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-aaf45ce8-e2ca-4ff7-9d32-32a2b893b35a:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-aaf45ce8-e2ca-4ff7-9d32-32a2b893b35a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

@media (min-width: 768px) and (max-width: 991px){#s-9ea9b86c-fc71-40fb-b2ba-40c9e63960c2 {
  display: none;
}
#s-9ea9b86c-fc71-40fb-b2ba-40c9e63960c2, #wrap-s-9ea9b86c-fc71-40fb-b2ba-40c9e63960c2 { display:none !important; }}@media (max-width: 767px){#s-9ea9b86c-fc71-40fb-b2ba-40c9e63960c2 {
  display: none;
}
#s-9ea9b86c-fc71-40fb-b2ba-40c9e63960c2, #wrap-s-9ea9b86c-fc71-40fb-b2ba-40c9e63960c2 { display:none !important; }}
#s-9ea9b86c-fc71-40fb-b2ba-40c9e63960c2 hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(255, 255, 255, 1);
}

#s-bc4acd28-f393-4d1b-a9fc-4b275987c626 {
  text-align: center;
}
@media (min-width: 1200px){#s-bc4acd28-f393-4d1b-a9fc-4b275987c626 {
  display: none;
}
#s-bc4acd28-f393-4d1b-a9fc-4b275987c626, #wrap-s-bc4acd28-f393-4d1b-a9fc-4b275987c626 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bc4acd28-f393-4d1b-a9fc-4b275987c626 {
  display: none;
}
#s-bc4acd28-f393-4d1b-a9fc-4b275987c626, #wrap-s-bc4acd28-f393-4d1b-a9fc-4b275987c626 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bc4acd28-f393-4d1b-a9fc-4b275987c626 {
  display: none;
}
#s-bc4acd28-f393-4d1b-a9fc-4b275987c626, #wrap-s-bc4acd28-f393-4d1b-a9fc-4b275987c626 { display:none !important; }}



  #s-bc4acd28-f393-4d1b-a9fc-4b275987c626 img.shogun-image {
    
    width: px;
  }


#s-bc4acd28-f393-4d1b-a9fc-4b275987c626 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-1a5b025d-9b5c-4839-abd2-28463057064c {
  border-style: solid;
margin-bottom: 20%;
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: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-1a5b025d-9b5c-4839-abd2-28463057064c:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(255, 255, 255, 1) !important;
border-radius: 0px !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-1a5b025d-9b5c-4839-abd2-28463057064c:active {border-style: solid !important;
border-color: rgba(168, 176, 159, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(168, 176, 159, 1) !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 1200px){#s-1a5b025d-9b5c-4839-abd2-28463057064c {
  display: none;
}
#s-1a5b025d-9b5c-4839-abd2-28463057064c, #wrap-s-1a5b025d-9b5c-4839-abd2-28463057064c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1a5b025d-9b5c-4839-abd2-28463057064c {
  display: none;
}
#s-1a5b025d-9b5c-4839-abd2-28463057064c, #wrap-s-1a5b025d-9b5c-4839-abd2-28463057064c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1a5b025d-9b5c-4839-abd2-28463057064c {
  display: none;
}
#s-1a5b025d-9b5c-4839-abd2-28463057064c, #wrap-s-1a5b025d-9b5c-4839-abd2-28463057064c { display:none !important; }}


#s-1a5b025d-9b5c-4839-abd2-28463057064c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d {
  min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d {
  display: none;
}
#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d, #wrap-s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d {
  display: none;
}
#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d, #wrap-s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d {
  display: none;
}
#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d, #wrap-s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d { display:none !important; }}@media (max-width: 767px){#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d {
  
}
}







#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e2dbb2cd-b088-400f-8e05-a011bd7a1a4d.shg-box.shg-c {
  justify-content: center;
}

#s-b4515f91-c8eb-4e7b-9e2e-9b3ede437a9b {
  background-image: url(https://i.shgcdn.com/d90c6d5e-2afd-48a4-99ac-81f07d10e809/);
background-repeat: no-repeat;
background-size: contain;
margin-top: 0px;
margin-bottom: 10px;
min-height: 250px;
background-position: center center;
}








#s-b4515f91-c8eb-4e7b-9e2e-9b3ede437a9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b4515f91-c8eb-4e7b-9e2e-9b3ede437a9b {
  cursor: pointer;
}#s-b4515f91-c8eb-4e7b-9e2e-9b3ede437a9b.shg-box.shg-c {
  justify-content: center;
}

#s-4d901be9-b709-4a3b-9d24-439cf88eca5e {
  margin-top: 10px;
margin-bottom: 20px;
margin-right: 0px;
}

#s-339f60a9-bcad-4df2-9646-7b0c6f4466e5 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
}
#s-339f60a9-bcad-4df2-9646-7b0c6f4466e5: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: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-339f60a9-bcad-4df2-9646-7b0c6f4466e5:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-339f60a9-bcad-4df2-9646-7b0c6f4466e5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-0daf43c5-5956-48ad-98c1-3f3dc739c3fb hr {
  border: 0;
  width: 100%;
  border-top: 20px solid rgba(255, 255, 255, 0);
}

#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf {
  margin-top: -51px;
}
@media (min-width: 1200px){#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf {
  display: none;
}
#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf, #wrap-s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf {
  display: none;
}
#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf, #wrap-s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf {
  display: none;
}
#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf, #wrap-s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf { display:none !important; }}@media (max-width: 767px){#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf {
  display: none;
}
#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf, #wrap-s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf { display:none !important; }}
#s-6803a81e-d5f4-47f2-a6f0-30d78187c5bf hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, 1);
}

#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f {
  min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f {
  display: none;
}
#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f, #wrap-s-fae8df2d-bc87-491f-b1a0-086ffc5a830f { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f {
  display: none;
}
#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f, #wrap-s-fae8df2d-bc87-491f-b1a0-086ffc5a830f { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f {
  display: none;
}
#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f, #wrap-s-fae8df2d-bc87-491f-b1a0-086ffc5a830f { display:none !important; }}@media (max-width: 767px){#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f {
  display: none;
}
#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f, #wrap-s-fae8df2d-bc87-491f-b1a0-086ffc5a830f { display:none !important; }}







#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fae8df2d-bc87-491f-b1a0-086ffc5a830f.shg-box.shg-c {
  justify-content: center;
}

#s-99ea9ee7-5c7a-4786-940b-da3c7ea27153 hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(255, 255, 255, 0);
}

#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 {
  display: none;
}
#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8, #wrap-s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 {
  display: none;
}
#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8, #wrap-s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 {
  
}
}@media (max-width: 767px){#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 {
  display: none;
}
#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8, #wrap-s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 { display:none !important; }}







#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-67c7ed2a-9bae-40a6-a318-82c20cddfba8.shg-box.shg-c {
  justify-content: center;
}

#s-f802c55b-70ab-4b28-a043-c98ea20beffc hr {
  border: 0;
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#s-277460e9-6b7a-4dac-a915-3e6e7db58fe9 {
  margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
}

@media (min-width: 0px) {
[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-277460e9-6b7a-4dac-a915-3e6e7db58fe9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-e3e80140-6a6b-4cf2-89ff-1566cfe0e8ce {
  padding-bottom: 0px;
text-align: center;
}




  #s-e3e80140-6a6b-4cf2-89ff-1566cfe0e8ce img.shogun-image {
    
    width: px;
  }


#s-e3e80140-6a6b-4cf2-89ff-1566cfe0e8ce .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-65a6ac1a-6513-4179-b46b-54967fb95131 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-65a6ac1a-6513-4179-b46b-54967fb95131:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-65a6ac1a-6513-4179-b46b-54967fb95131:active {border-style: solid !important;
border-color: rgba(3, 3, 3, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-65a6ac1a-6513-4179-b46b-54967fb95131.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-298a8695-7647-44b7-a957-50a1995164be {
  margin-top: 20px;
margin-left: 15px;
margin-bottom: 20px;
margin-right: 15px;
}

#s-7ea05854-4e2f-48c9-b0e8-ba9eee0965fb {
  padding-bottom: 0px;
text-align: center;
}




  #s-7ea05854-4e2f-48c9-b0e8-ba9eee0965fb img.shogun-image {
    
    width: px;
  }


#s-7ea05854-4e2f-48c9-b0e8-ba9eee0965fb .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-0e286d4b-fc3a-44a2-8501-1785ee8c0d15 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-0e286d4b-fc3a-44a2-8501-1785ee8c0d15:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-0e286d4b-fc3a-44a2-8501-1785ee8c0d15:active {border-style: solid !important;
border-color: rgba(3, 3, 3, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-0e286d4b-fc3a-44a2-8501-1785ee8c0d15.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-af23c126-7da7-4156-868f-603922286589 {
  margin-top: 20px;
margin-left: 15px;
margin-bottom: 20px;
margin-right: 15px;
}

#s-aeec3e04-c637-495c-aefc-39e48861c7f3 {
  padding-bottom: 0px;
text-align: center;
}




  #s-aeec3e04-c637-495c-aefc-39e48861c7f3 img.shogun-image {
    
    width: px;
  }


#s-aeec3e04-c637-495c-aefc-39e48861c7f3 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-23a61222-0588-4266-a257-7288ba47f3a5 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-23a61222-0588-4266-a257-7288ba47f3a5:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-23a61222-0588-4266-a257-7288ba47f3a5:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-23a61222-0588-4266-a257-7288ba47f3a5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-db7f520e-593f-4b42-8c63-a1b79f135924 {
  margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
}

#s-50825492-7284-40e1-8530-506627221cf6 {
  text-align: center;
}




  #s-50825492-7284-40e1-8530-506627221cf6 img.shogun-image {
    
    width: px;
  }


#s-50825492-7284-40e1-8530-506627221cf6 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-7216964d-c9e8-41a9-ac10-da4532b2ee25 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-7216964d-c9e8-41a9-ac10-da4532b2ee25:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-7216964d-c9e8-41a9-ac10-da4532b2ee25:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-7216964d-c9e8-41a9-ac10-da4532b2ee25.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-0edb3bb3-a43e-41c0-a9bd-449fb4e4576d {
  margin-top: 20px;
margin-left: 10px;
margin-bottom: 20px;
margin-right: 10px;
}

#s-c92f6df7-70d1-41d9-9bce-ed39775a95f2 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-c92f6df7-70d1-41d9-9bce-ed39775a95f2 {
  display: none;
}
#s-c92f6df7-70d1-41d9-9bce-ed39775a95f2, #wrap-s-c92f6df7-70d1-41d9-9bce-ed39775a95f2 { display:none !important; }}@media (max-width: 767px){#s-c92f6df7-70d1-41d9-9bce-ed39775a95f2 {
  display: none;
}
#s-c92f6df7-70d1-41d9-9bce-ed39775a95f2, #wrap-s-c92f6df7-70d1-41d9-9bce-ed39775a95f2 { display:none !important; }}







#s-c92f6df7-70d1-41d9-9bce-ed39775a95f2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c92f6df7-70d1-41d9-9bce-ed39775a95f2.shg-box.shg-c {
  justify-content: center;
}

#s-2153b9d4-3954-42fe-a76e-5681e913b0a6 {
  margin-left: 250px;
margin-right: 250px;
min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-2153b9d4-3954-42fe-a76e-5681e913b0a6 {
  display: none;
}
#s-2153b9d4-3954-42fe-a76e-5681e913b0a6, #wrap-s-2153b9d4-3954-42fe-a76e-5681e913b0a6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2153b9d4-3954-42fe-a76e-5681e913b0a6 {
  display: none;
}
#s-2153b9d4-3954-42fe-a76e-5681e913b0a6, #wrap-s-2153b9d4-3954-42fe-a76e-5681e913b0a6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2153b9d4-3954-42fe-a76e-5681e913b0a6 {
  display: none;
}
#s-2153b9d4-3954-42fe-a76e-5681e913b0a6, #wrap-s-2153b9d4-3954-42fe-a76e-5681e913b0a6 { display:none !important; }}@media (max-width: 767px){#s-2153b9d4-3954-42fe-a76e-5681e913b0a6 {
  display: none;
}
#s-2153b9d4-3954-42fe-a76e-5681e913b0a6, #wrap-s-2153b9d4-3954-42fe-a76e-5681e913b0a6 { display:none !important; }}







#s-2153b9d4-3954-42fe-a76e-5681e913b0a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2153b9d4-3954-42fe-a76e-5681e913b0a6.shg-box.shg-c {
  justify-content: center;
}

#s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9 {
  margin-left: 0px;
margin-right: 0px;
}

@media (min-width: 0px) {
[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-1cc8135d-1b87-4ef2-bfcb-38effbb5a1c9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-bfe7e7ce-bf3b-492b-b796-030cee041eff {
  background-repeat: no-repeat;
background-size: contain;
margin-left: 0px;
min-height: 325px;
background-position: center center;
}








#s-bfe7e7ce-bf3b-492b-b796-030cee041eff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bfe7e7ce-bf3b-492b-b796-030cee041eff {
  cursor: pointer;
}#s-bfe7e7ce-bf3b-492b-b796-030cee041eff.shg-box.shg-c {
  justify-content: center;
}

#s-8ae24dc1-6c82-46d2-90dc-b038e80acb1d {
  margin-right: 50px;
min-height: 250px;
}








#s-8ae24dc1-6c82-46d2-90dc-b038e80acb1d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8ae24dc1-6c82-46d2-90dc-b038e80acb1d.shg-box.shg-c {
  justify-content: center;
}

#s-6ade13b5-cbe0-4e44-b54f-50fcffd0ff5d {
  margin-top: 0px;
margin-bottom: 10px;
margin-right: 0px;
}

#s-f525a5d1-19b6-4157-8ec6-951324953b99 {
  border-style: solid;
margin-top: 10px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 0px;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 4px;
}
#s-f525a5d1-19b6-4157-8ec6-951324953b99: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: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f525a5d1-19b6-4157-8ec6-951324953b99:active {text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(188, 171, 160, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-f525a5d1-19b6-4157-8ec6-951324953b99.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-family: Lato;
  display:  inline-block ;
}

#s-8de0bc77-f3b1-43c3-95b9-758afc23237f hr {
  border: 0;
  width: 100%;
  border-top: 50px solid rgba(255, 255, 255, 0);
}

#s-f27a1619-8eaa-45ac-a843-c87a0146f7d1 {
  margin-left: auto;
margin-right: auto;
padding-left: 100px;
padding-right: 100px;
}

@media (min-width: 0px) {
[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 11.25px);
}

}

@media (min-width: 992px) {
[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 11.25px);
}

}

@media (min-width: 1200px) {
[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 11.25px);
}

[id="s-f27a1619-8eaa-45ac-a843-c87a0146f7d1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 11.25px);
}

}

#s-3582e4eb-af5a-4888-b4af-6518e77f0847 {
  padding-bottom: 0px;
text-align: center;
}




  #s-3582e4eb-af5a-4888-b4af-6518e77f0847 img.shogun-image {
    
    width: px;
  }


#s-3582e4eb-af5a-4888-b4af-6518e77f0847 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-ab73192c-23cc-4d03-add3-eacace9a7d77 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-ab73192c-23cc-4d03-add3-eacace9a7d77:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-ab73192c-23cc-4d03-add3-eacace9a7d77:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-ab73192c-23cc-4d03-add3-eacace9a7d77.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-ed1fc931-cfbb-491e-85bf-1e83a670f763 {
  margin-top: 40px;
margin-left: 25px;
margin-right: 25px;
}

#s-0b6577a3-4da3-46a8-9e08-c568f247d34e {
  padding-bottom: 0px;
text-align: center;
}




  #s-0b6577a3-4da3-46a8-9e08-c568f247d34e img.shogun-image {
    
    width: px;
  }


#s-0b6577a3-4da3-46a8-9e08-c568f247d34e .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-f0a19c1e-16fe-4c70-bde4-50edaaeaecef {
  border-style: solid;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-f0a19c1e-16fe-4c70-bde4-50edaaeaecef:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-f0a19c1e-16fe-4c70-bde4-50edaaeaecef:active {border-style: solid !important;
border-color: rgba(3, 3, 3, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-f0a19c1e-16fe-4c70-bde4-50edaaeaecef.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-f0c24d07-c3c0-4a4c-bd01-147d4bdc55f2 {
  margin-top: 40px;
margin-left: 25px;
margin-right: 25px;
}

#s-9bf5e3f7-c2fa-4280-9e52-3c33e583befb {
  padding-bottom: 0px;
text-align: center;
}




  #s-9bf5e3f7-c2fa-4280-9e52-3c33e583befb img.shogun-image {
    
    width: px;
  }


#s-9bf5e3f7-c2fa-4280-9e52-3c33e583befb .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-a9098d5b-7c3b-4bc0-bc05-0b751ddce946 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-a9098d5b-7c3b-4bc0-bc05-0b751ddce946:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-a9098d5b-7c3b-4bc0-bc05-0b751ddce946:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-a9098d5b-7c3b-4bc0-bc05-0b751ddce946.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-970e8f94-fda2-4891-945c-0509260abe3a {
  margin-top: 40px;
margin-left: 25px;
margin-right: 25px;
}

#s-048ccaaa-2936-402d-8617-a181707aa03e {
  text-align: center;
}




  #s-048ccaaa-2936-402d-8617-a181707aa03e img.shogun-image {
    
    width: px;
  }


#s-048ccaaa-2936-402d-8617-a181707aa03e .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-655d1918-be68-40b4-bdfa-30f0bad264f7 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 40px;
margin-right: 20px;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-655d1918-be68-40b4-bdfa-30f0bad264f7:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-655d1918-be68-40b4-bdfa-30f0bad264f7:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-655d1918-be68-40b4-bdfa-30f0bad264f7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-64ae64a1-e950-48cf-bc5b-3596fea10b92 {
  margin-top: 40px;
margin-left: 25px;
margin-right: 25px;
}

@media (min-width: 768px) and (max-width: 991px){#s-3c0a0588-54a2-4d65-a708-b325b6485350 {
  display: none;
}
#s-3c0a0588-54a2-4d65-a708-b325b6485350, #wrap-s-3c0a0588-54a2-4d65-a708-b325b6485350 { display:none !important; }}@media (max-width: 767px){#s-3c0a0588-54a2-4d65-a708-b325b6485350 {
  display: none;
}
#s-3c0a0588-54a2-4d65-a708-b325b6485350, #wrap-s-3c0a0588-54a2-4d65-a708-b325b6485350 { display:none !important; }}
#s-3c0a0588-54a2-4d65-a708-b325b6485350 hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(255, 255, 255, 1);
}

.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-f9f085d3-b609-4297-b9e3-7cc1f08b1d47 {
  margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f9f085d3-b609-4297-b9e3-7cc1f08b1d47 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-6374e702-f573-4216-a46d-0f011b824cce {
  margin-left: auto;
margin-right: auto;
padding-left: 100px;
padding-right: 100px;
}

@media (min-width: 0px) {
[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-6374e702-f573-4216-a46d-0f011b824cce"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-f4966791-9b55-4bad-89f9-982532e6e2f8 {
  padding-bottom: 0px;
text-align: center;
}




  #s-f4966791-9b55-4bad-89f9-982532e6e2f8 img.shogun-image {
    
    width: px;
  }


#s-f4966791-9b55-4bad-89f9-982532e6e2f8 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-b9cdf85d-ab82-4094-9f93-05cf98cc037a {
  border-style: solid;
margin-left: 20px;
margin-bottom: 50px;
margin-right: 20px;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-b9cdf85d-ab82-4094-9f93-05cf98cc037a:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-b9cdf85d-ab82-4094-9f93-05cf98cc037a:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-b9cdf85d-ab82-4094-9f93-05cf98cc037a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-cb411988-6844-4d9a-9d6a-08904378665c {
  margin-top: 40px;
margin-left: 25px;
margin-right: 25px;
}

#s-a9092278-3352-46a0-a8b6-caced4e25172 {
  padding-bottom: 0px;
text-align: center;
}




  #s-a9092278-3352-46a0-a8b6-caced4e25172 img.shogun-image {
    
    width: px;
  }


#s-a9092278-3352-46a0-a8b6-caced4e25172 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-6d00de37-04a7-487b-b47a-6a8d115e5d9e {
  border-style: solid;
margin-left: 20px;
margin-bottom: 50px;
margin-right: 20px;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-6d00de37-04a7-487b-b47a-6a8d115e5d9e:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-6d00de37-04a7-487b-b47a-6a8d115e5d9e:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-6d00de37-04a7-487b-b47a-6a8d115e5d9e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-cd67517a-73a0-451f-b7f9-5886c6572fed {
  margin-top: 40px;
margin-left: 25px;
margin-right: 25px;
}

@media (min-width: 1200px){#s-9c28ea2c-5343-4779-bef1-e3046eb808ed {
  display: none;
}
#s-9c28ea2c-5343-4779-bef1-e3046eb808ed, #wrap-s-9c28ea2c-5343-4779-bef1-e3046eb808ed { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9c28ea2c-5343-4779-bef1-e3046eb808ed {
  display: none;
}
#s-9c28ea2c-5343-4779-bef1-e3046eb808ed, #wrap-s-9c28ea2c-5343-4779-bef1-e3046eb808ed { display:none !important; }}@media (max-width: 767px){#s-9c28ea2c-5343-4779-bef1-e3046eb808ed {
  display: none;
}
#s-9c28ea2c-5343-4779-bef1-e3046eb808ed, #wrap-s-9c28ea2c-5343-4779-bef1-e3046eb808ed { display:none !important; }}
#s-9c28ea2c-5343-4779-bef1-e3046eb808ed hr {
  border: 0;
  width: 100%;
  border-top: 50px solid rgba(255, 255, 255, 0);
}

#s-48445abd-022e-4e53-b68e-23997a14e7d6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-48445abd-022e-4e53-b68e-23997a14e7d6 {
  display: none;
}
#s-48445abd-022e-4e53-b68e-23997a14e7d6, #wrap-s-48445abd-022e-4e53-b68e-23997a14e7d6 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-48445abd-022e-4e53-b68e-23997a14e7d6 {
  display: none;
}
#s-48445abd-022e-4e53-b68e-23997a14e7d6, #wrap-s-48445abd-022e-4e53-b68e-23997a14e7d6 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-48445abd-022e-4e53-b68e-23997a14e7d6 {
  display: none;
}
#s-48445abd-022e-4e53-b68e-23997a14e7d6, #wrap-s-48445abd-022e-4e53-b68e-23997a14e7d6 { display:none !important; }}@media (max-width: 767px){#s-48445abd-022e-4e53-b68e-23997a14e7d6 {
  
}
}







#s-48445abd-022e-4e53-b68e-23997a14e7d6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-48445abd-022e-4e53-b68e-23997a14e7d6.shg-box.shg-c {
  justify-content: center;
}

#s-addae7d9-59d5-4735-a220-d653ba21d31b {
  min-height: 50px;
background-color: rgba(255, 255, 255, 0);
}
@media (min-width: 1200px){#s-addae7d9-59d5-4735-a220-d653ba21d31b {
  display: none;
}
#s-addae7d9-59d5-4735-a220-d653ba21d31b, #wrap-s-addae7d9-59d5-4735-a220-d653ba21d31b { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-addae7d9-59d5-4735-a220-d653ba21d31b {
  display: none;
}
#s-addae7d9-59d5-4735-a220-d653ba21d31b, #wrap-s-addae7d9-59d5-4735-a220-d653ba21d31b { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-addae7d9-59d5-4735-a220-d653ba21d31b {
  display: none;
}
#s-addae7d9-59d5-4735-a220-d653ba21d31b, #wrap-s-addae7d9-59d5-4735-a220-d653ba21d31b { display:none !important; }}@media (max-width: 767px){#s-addae7d9-59d5-4735-a220-d653ba21d31b {
  display: none;
}
#s-addae7d9-59d5-4735-a220-d653ba21d31b, #wrap-s-addae7d9-59d5-4735-a220-d653ba21d31b { display:none !important; }}







#s-addae7d9-59d5-4735-a220-d653ba21d31b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-addae7d9-59d5-4735-a220-d653ba21d31b.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-1e3f868c-21e3-48a6-bd30-632e78d924c7 {
  display: none;
}
#s-1e3f868c-21e3-48a6-bd30-632e78d924c7, #wrap-s-1e3f868c-21e3-48a6-bd30-632e78d924c7 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1e3f868c-21e3-48a6-bd30-632e78d924c7 {
  display: none;
}
#s-1e3f868c-21e3-48a6-bd30-632e78d924c7, #wrap-s-1e3f868c-21e3-48a6-bd30-632e78d924c7 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1e3f868c-21e3-48a6-bd30-632e78d924c7 {
  display: none;
}
#s-1e3f868c-21e3-48a6-bd30-632e78d924c7, #wrap-s-1e3f868c-21e3-48a6-bd30-632e78d924c7 { display:none !important; }}@media (max-width: 767px){#s-1e3f868c-21e3-48a6-bd30-632e78d924c7 {
  display: none;
}
#s-1e3f868c-21e3-48a6-bd30-632e78d924c7, #wrap-s-1e3f868c-21e3-48a6-bd30-632e78d924c7 { display:none !important; }}
#s-1e3f868c-21e3-48a6-bd30-632e78d924c7 hr {
  border: 0;
  width: 100%;
  border-top: 25px solid rgba(255, 255, 255, 0);
}

#s-fb0e37d5-494c-4944-9df0-e617370e580d {
  margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}

@media (min-width: 0px) {
[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-fb0e37d5-494c-4944-9df0-e617370e580d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-15b4d1de-2b3e-4ec0-bcca-2cb082748f03 {
  padding-bottom: 0px;
text-align: center;
}




  #s-15b4d1de-2b3e-4ec0-bcca-2cb082748f03 img.shogun-image {
    
    width: px;
  }


#s-15b4d1de-2b3e-4ec0-bcca-2cb082748f03 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-103d716c-2fe0-48ac-9293-b7cd9139f97d {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-103d716c-2fe0-48ac-9293-b7cd9139f97d:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-103d716c-2fe0-48ac-9293-b7cd9139f97d:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-103d716c-2fe0-48ac-9293-b7cd9139f97d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-7badca5c-a4d0-4ce9-bd8f-1d7e09dc888d {
  margin-top: 20px;
margin-left: 15px;
margin-bottom: 20px;
margin-right: 15px;
}

#s-42c51022-1e87-4575-9b42-8ad0e342e713 {
  padding-bottom: 0px;
text-align: center;
}




  #s-42c51022-1e87-4575-9b42-8ad0e342e713 img.shogun-image {
    
    width: px;
  }


#s-42c51022-1e87-4575-9b42-8ad0e342e713 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-54d13948-9a09-413d-b340-151a0816f979 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-54d13948-9a09-413d-b340-151a0816f979:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-54d13948-9a09-413d-b340-151a0816f979:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-54d13948-9a09-413d-b340-151a0816f979.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-49a9b73e-80ab-4070-8414-566036fd3843 {
  margin-top: 20px;
margin-left: 15px;
margin-bottom: 20px;
margin-right: 15px;
}

#s-6119abb6-0c99-4a5e-ae90-25300a42b7b7 {
  padding-bottom: 0px;
text-align: center;
}




  #s-6119abb6-0c99-4a5e-ae90-25300a42b7b7 img.shogun-image {
    
    width: px;
  }


#s-6119abb6-0c99-4a5e-ae90-25300a42b7b7 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-61e8c388-5d93-425d-969a-605545978ead {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-61e8c388-5d93-425d-969a-605545978ead:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-61e8c388-5d93-425d-969a-605545978ead:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-61e8c388-5d93-425d-969a-605545978ead.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-6633b613-4059-45ad-87e5-ff06f1950099 {
  margin-top: 20px;
margin-left: 15px;
margin-bottom: 20px;
margin-right: 15px;
}

#s-1d133562-ce62-4e30-9dad-1645a2ddac73 {
  padding-bottom: 0px;
text-align: center;
}




  #s-1d133562-ce62-4e30-9dad-1645a2ddac73 img.shogun-image {
    
    width: px;
  }


#s-1d133562-ce62-4e30-9dad-1645a2ddac73 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-fbd84c72-faee-4f3a-a94d-67951ab2d78b {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-fbd84c72-faee-4f3a-a94d-67951ab2d78b:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-fbd84c72-faee-4f3a-a94d-67951ab2d78b:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-fbd84c72-faee-4f3a-a94d-67951ab2d78b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-b70a6b10-03f6-451e-992b-b74e96dc41c8 {
  margin-top: 20px;
margin-left: 15px;
margin-bottom: 20px;
margin-right: 15px;
}

#s-1f3a9d42-2644-4639-ac0d-c2f4e2ffefa3 {
  margin-top: 20px;
margin-bottom: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1f3a9d42-2644-4639-ac0d-c2f4e2ffefa3 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-aceac225-fab9-429a-95d5-f4f3ee9b226d {
  margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}

@media (min-width: 0px) {
[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-aceac225-fab9-429a-95d5-f4f3ee9b226d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-2436e1c9-7569-4ede-a11e-4df160190288 {
  padding-bottom: 0px;
text-align: center;
}




  #s-2436e1c9-7569-4ede-a11e-4df160190288 img.shogun-image {
    
    width: px;
  }


#s-2436e1c9-7569-4ede-a11e-4df160190288 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-d165a353-fc50-4899-862b-dee4b3a64776 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 50px;
margin-right: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-d165a353-fc50-4899-862b-dee4b3a64776:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-d165a353-fc50-4899-862b-dee4b3a64776:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-d165a353-fc50-4899-862b-dee4b3a64776.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-65548a48-0878-44a5-ae00-c41bee5e4200 {
  margin-top: 35px;
margin-left: 25px;
margin-bottom: 35px;
margin-right: 25px;
}

#s-bcf8be05-ea2d-4512-88c1-8d7182d715c0 {
  padding-bottom: 0px;
text-align: center;
}




  #s-bcf8be05-ea2d-4512-88c1-8d7182d715c0 img.shogun-image {
    
    width: px;
  }


#s-bcf8be05-ea2d-4512-88c1-8d7182d715c0 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-42828b1e-fd28-45d0-9f19-f4a6140cf11e {
  border-style: solid;
margin-left: 20px;
margin-bottom: 50px;
margin-right: 20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
letter-spacing: 1px;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
}
#s-42828b1e-fd28-45d0-9f19-f4a6140cf11e:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-42828b1e-fd28-45d0-9f19-f4a6140cf11e:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-42828b1e-fd28-45d0-9f19-f4a6140cf11e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-4a1a6f9b-539b-40f6-bb61-f1e0b2f792e8 {
  margin-top: 35px;
margin-left: 25px;
margin-bottom: 35px;
margin-right: 25px;
}

#s-79686f1e-b76c-491e-94c4-47d8b1776349 {
  margin-top: 10px;
margin-bottom: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-79686f1e-b76c-491e-94c4-47d8b1776349 {
  display: none;
}
#s-79686f1e-b76c-491e-94c4-47d8b1776349, #wrap-s-79686f1e-b76c-491e-94c4-47d8b1776349 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-79686f1e-b76c-491e-94c4-47d8b1776349 {
  display: none;
}
#s-79686f1e-b76c-491e-94c4-47d8b1776349, #wrap-s-79686f1e-b76c-491e-94c4-47d8b1776349 { display:none !important; }}@media (max-width: 767px){#s-79686f1e-b76c-491e-94c4-47d8b1776349 {
  display: none;
}
#s-79686f1e-b76c-491e-94c4-47d8b1776349, #wrap-s-79686f1e-b76c-491e-94c4-47d8b1776349 { display:none !important; }}
#s-79686f1e-b76c-491e-94c4-47d8b1776349 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-956e5ff5-74b9-4c7c-b952-8303c840e533 {
  margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
}
@media (min-width: 1200px){#s-956e5ff5-74b9-4c7c-b952-8303c840e533 {
  display: none;
}
#s-956e5ff5-74b9-4c7c-b952-8303c840e533, #wrap-s-956e5ff5-74b9-4c7c-b952-8303c840e533 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-956e5ff5-74b9-4c7c-b952-8303c840e533 {
  display: none;
}
#s-956e5ff5-74b9-4c7c-b952-8303c840e533, #wrap-s-956e5ff5-74b9-4c7c-b952-8303c840e533 { display:none !important; }}@media (max-width: 767px){#s-956e5ff5-74b9-4c7c-b952-8303c840e533 {
  display: none;
}
#s-956e5ff5-74b9-4c7c-b952-8303c840e533, #wrap-s-956e5ff5-74b9-4c7c-b952-8303c840e533 { display:none !important; }}
@media (min-width: 0px) {
[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-956e5ff5-74b9-4c7c-b952-8303c840e533"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-94712d39-efa3-438d-bfbf-425279b4f024 {
  padding-bottom: 0px;
text-align: center;
}




  #s-94712d39-efa3-438d-bfbf-425279b4f024 img.shogun-image {
    
    width: px;
  }


#s-94712d39-efa3-438d-bfbf-425279b4f024 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-f245f0c0-9935-4189-bcee-9f4030d2d29e {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-f245f0c0-9935-4189-bcee-9f4030d2d29e:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-f245f0c0-9935-4189-bcee-9f4030d2d29e:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-f245f0c0-9935-4189-bcee-9f4030d2d29e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-aabcbc8a-dc2e-4e83-b441-22b47ffa427e {
  margin-top: 40px;
margin-left: 25px;
margin-right: 25px;
}

#s-f02e2364-97fb-4844-9a14-b0a46d7ed758 {
  padding-bottom: 0px;
text-align: center;
}




  #s-f02e2364-97fb-4844-9a14-b0a46d7ed758 img.shogun-image {
    
    width: px;
  }


#s-f02e2364-97fb-4844-9a14-b0a46d7ed758 .shogun-image-content {
  
    align-items: flex-end;
  
}

#s-23540463-a1e7-4760-bec6-ac5cc1715b01 {
  border-style: solid;
margin-left: 20px;
margin-bottom: 20px;
margin-right: 20px;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-23540463-a1e7-4760-bec6-ac5cc1715b01:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-23540463-a1e7-4760-bec6-ac5cc1715b01:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}


#s-23540463-a1e7-4760-bec6-ac5cc1715b01.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-03e5dd2f-ac1e-4810-b501-e5ea5bc3945f {
  margin-top: 40px;
margin-left: 25px;
margin-right: 25px;
}

@media (min-width: 768px) and (max-width: 991px){#s-47a26b76-2512-41d7-b104-f25de55d4c35 {
  display: none;
}
#s-47a26b76-2512-41d7-b104-f25de55d4c35, #wrap-s-47a26b76-2512-41d7-b104-f25de55d4c35 { display:none !important; }}@media (max-width: 767px){#s-47a26b76-2512-41d7-b104-f25de55d4c35 {
  display: none;
}
#s-47a26b76-2512-41d7-b104-f25de55d4c35, #wrap-s-47a26b76-2512-41d7-b104-f25de55d4c35 { display:none !important; }}
#s-47a26b76-2512-41d7-b104-f25de55d4c35 hr {
  border: 0;
  width: 100%;
  border-top: 50px solid rgba(255, 255, 255, 0);
}

#s-746f6304-948b-4ac5-907f-9d73ced30e69 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-746f6304-948b-4ac5-907f-9d73ced30e69 {
  display: none;
}
#s-746f6304-948b-4ac5-907f-9d73ced30e69, #wrap-s-746f6304-948b-4ac5-907f-9d73ced30e69 { display:none !important; }}@media (max-width: 767px){#s-746f6304-948b-4ac5-907f-9d73ced30e69 {
  display: none;
}
#s-746f6304-948b-4ac5-907f-9d73ced30e69, #wrap-s-746f6304-948b-4ac5-907f-9d73ced30e69 { display:none !important; }}







#s-746f6304-948b-4ac5-907f-9d73ced30e69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-746f6304-948b-4ac5-907f-9d73ced30e69.shg-box.shg-c {
  justify-content: center;
}

#s-906471dd-b857-47a6-af32-6f41de3b5d6d {
  background-repeat: no-repeat;
background-size: cover;
min-height: 500px;
background-position: center center;
}








#s-906471dd-b857-47a6-af32-6f41de3b5d6d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-906471dd-b857-47a6-af32-6f41de3b5d6d {
  cursor: pointer;
}#s-906471dd-b857-47a6-af32-6f41de3b5d6d.shg-box.shg-c {
  justify-content: flex-end;
}

#s-d63f0ba7-fe68-4a47-ab50-cbbb0439f766 {
  margin-bottom: 4%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d63f0ba7-fe68-4a47-ab50-cbbb0439f766 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 60px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-a4bab6bb-0f72-4bfe-9de7-63ad413bc95b {
  border-style: solid;
margin-left: 20px;
margin-bottom: 6%;
margin-right: 20px;
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: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-a4bab6bb-0f72-4bfe-9de7-63ad413bc95b:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a4bab6bb-0f72-4bfe-9de7-63ad413bc95b:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-a4bab6bb-0f72-4bfe-9de7-63ad413bc95b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-250ccab3-888e-416c-adae-a6f3ed62f808 hr {
  border: 0;
  width: 100%;
  border-top: 50px solid rgba(255, 255, 255, 0);
}

#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba {
  min-height: 50px;
}
@media (min-width: 1200px){#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba {
  display: none;
}
#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba, #wrap-s-b2833fa1-fdc8-4e98-b442-101bb98d5dba { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba {
  display: none;
}
#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba, #wrap-s-b2833fa1-fdc8-4e98-b442-101bb98d5dba { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba {
  
}
}@media (max-width: 767px){#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba {
  display: none;
}
#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba, #wrap-s-b2833fa1-fdc8-4e98-b442-101bb98d5dba { display:none !important; }}







#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b2833fa1-fdc8-4e98-b442-101bb98d5dba.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 1200px){#s-8f6f7cd4-755e-4e19-a7fb-618998055eff {
  display: none;
}
#s-8f6f7cd4-755e-4e19-a7fb-618998055eff, #wrap-s-8f6f7cd4-755e-4e19-a7fb-618998055eff { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8f6f7cd4-755e-4e19-a7fb-618998055eff {
  display: none;
}
#s-8f6f7cd4-755e-4e19-a7fb-618998055eff, #wrap-s-8f6f7cd4-755e-4e19-a7fb-618998055eff { display:none !important; }}@media (max-width: 767px){#s-8f6f7cd4-755e-4e19-a7fb-618998055eff {
  display: none;
}
#s-8f6f7cd4-755e-4e19-a7fb-618998055eff, #wrap-s-8f6f7cd4-755e-4e19-a7fb-618998055eff { display:none !important; }}
#s-8f6f7cd4-755e-4e19-a7fb-618998055eff hr {
  border: 0;
  width: 100%;
  border-top: 25px solid rgba(255, 255, 255, 0);
}

#s-f48db0dd-121d-4146-adbb-48efd39d72bf {
  background-repeat: no-repeat;
background-size: cover;
min-height: 400px;
background-position: center center;
}








#s-f48db0dd-121d-4146-adbb-48efd39d72bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f48db0dd-121d-4146-adbb-48efd39d72bf {
  cursor: pointer;
}#s-f48db0dd-121d-4146-adbb-48efd39d72bf.shg-box.shg-c {
  justify-content: flex-end;
}

#s-a50864aa-f22d-49ba-b311-a87ba9c8d90d {
  margin-bottom: 8%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-a50864aa-f22d-49ba-b311-a87ba9c8d90d {
  display: none;
}
#s-a50864aa-f22d-49ba-b311-a87ba9c8d90d, #wrap-s-a50864aa-f22d-49ba-b311-a87ba9c8d90d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a50864aa-f22d-49ba-b311-a87ba9c8d90d {
  display: none;
}
#s-a50864aa-f22d-49ba-b311-a87ba9c8d90d, #wrap-s-a50864aa-f22d-49ba-b311-a87ba9c8d90d { display:none !important; }}@media (max-width: 767px){#s-a50864aa-f22d-49ba-b311-a87ba9c8d90d {
  display: none;
}
#s-a50864aa-f22d-49ba-b311-a87ba9c8d90d, #wrap-s-a50864aa-f22d-49ba-b311-a87ba9c8d90d { display:none !important; }}
#s-a50864aa-f22d-49ba-b311-a87ba9c8d90d .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 60px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-f87ca214-e083-48db-b95c-af50d4c8c76c {
  border-style: solid;
margin-left: 20px;
margin-bottom: 7%;
margin-right: 20px;
padding-top: 12px;
padding-left: 50px;
padding-bottom: 12px;
padding-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-f87ca214-e083-48db-b95c-af50d4c8c76c: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: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f87ca214-e083-48db-b95c-af50d4c8c76c:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-f87ca214-e083-48db-b95c-af50d4c8c76c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 {
  display: none;
}
#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03, #wrap-s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 {
  display: none;
}
#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03, #wrap-s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 {
  display: none;
}
#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03, #wrap-s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 { display:none !important; }}@media (max-width: 767px){#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 {
  
}
}







#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-eece3465-0e3c-4fe1-8517-c0f2b57a4f03.shg-box.shg-c {
  justify-content: center;
}

#s-584ec5e3-96a3-43d7-8a15-4fbde6e64145 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 300px;
background-position: center center;
}








#s-584ec5e3-96a3-43d7-8a15-4fbde6e64145 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-584ec5e3-96a3-43d7-8a15-4fbde6e64145 {
  cursor: pointer;
}#s-584ec5e3-96a3-43d7-8a15-4fbde6e64145.shg-box.shg-c {
  justify-content: flex-end;
}

#s-c540dc79-4a05-41c1-907c-c6fce777a51c {
  margin-bottom: 9%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-c540dc79-4a05-41c1-907c-c6fce777a51c {
  display: none;
}
#s-c540dc79-4a05-41c1-907c-c6fce777a51c, #wrap-s-c540dc79-4a05-41c1-907c-c6fce777a51c { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c540dc79-4a05-41c1-907c-c6fce777a51c {
  display: none;
}
#s-c540dc79-4a05-41c1-907c-c6fce777a51c, #wrap-s-c540dc79-4a05-41c1-907c-c6fce777a51c { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c540dc79-4a05-41c1-907c-c6fce777a51c {
  display: none;
}
#s-c540dc79-4a05-41c1-907c-c6fce777a51c, #wrap-s-c540dc79-4a05-41c1-907c-c6fce777a51c { display:none !important; }}
#s-c540dc79-4a05-41c1-907c-c6fce777a51c .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 40px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-9c365b22-8498-4b14-8384-65a8ff0cd23d {
  border-style: solid;
margin-left: 20px;
margin-bottom: 8%;
margin-right: 20px;
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: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-9c365b22-8498-4b14-8384-65a8ff0cd23d:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-9c365b22-8498-4b14-8384-65a8ff0cd23d:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-9c365b22-8498-4b14-8384-65a8ff0cd23d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-cdb66bbf-9019-40fa-aed6-bf177433c149 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-cdb66bbf-9019-40fa-aed6-bf177433c149 {
  display: none;
}
#s-cdb66bbf-9019-40fa-aed6-bf177433c149, #wrap-s-cdb66bbf-9019-40fa-aed6-bf177433c149 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cdb66bbf-9019-40fa-aed6-bf177433c149 {
  display: none;
}
#s-cdb66bbf-9019-40fa-aed6-bf177433c149, #wrap-s-cdb66bbf-9019-40fa-aed6-bf177433c149 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-cdb66bbf-9019-40fa-aed6-bf177433c149 {
  
}
}@media (max-width: 767px){#s-cdb66bbf-9019-40fa-aed6-bf177433c149 {
  display: none;
}
#s-cdb66bbf-9019-40fa-aed6-bf177433c149, #wrap-s-cdb66bbf-9019-40fa-aed6-bf177433c149 { display:none !important; }}







#s-cdb66bbf-9019-40fa-aed6-bf177433c149 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cdb66bbf-9019-40fa-aed6-bf177433c149.shg-box.shg-c {
  justify-content: center;
}

#s-e57f91c2-f5a2-4ded-aacf-322864bdcb1d hr {
  border: 0;
  width: 100%;
  border-top: 25px solid rgba(255, 255, 255, 0);
}

#s-7e064201-4ec4-4248-b822-a14f760ee96d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-7e064201-4ec4-4248-b822-a14f760ee96d {
  display: none;
}
#s-7e064201-4ec4-4248-b822-a14f760ee96d, #wrap-s-7e064201-4ec4-4248-b822-a14f760ee96d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7e064201-4ec4-4248-b822-a14f760ee96d {
  display: none;
}
#s-7e064201-4ec4-4248-b822-a14f760ee96d, #wrap-s-7e064201-4ec4-4248-b822-a14f760ee96d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7e064201-4ec4-4248-b822-a14f760ee96d {
  display: none;
}
#s-7e064201-4ec4-4248-b822-a14f760ee96d, #wrap-s-7e064201-4ec4-4248-b822-a14f760ee96d { display:none !important; }}@media (max-width: 767px){#s-7e064201-4ec4-4248-b822-a14f760ee96d {
  
}
}







#s-7e064201-4ec4-4248-b822-a14f760ee96d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7e064201-4ec4-4248-b822-a14f760ee96d.shg-box.shg-c {
  justify-content: center;
}

#s-76692280-849b-42b3-a732-ad8a0ac06b39 hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(255, 255, 255, 0);
}

#s-8ab2e842-b8b5-4612-ba4c-de43e886595e {
  margin-left: auto;
margin-bottom: 1px;
margin-right: auto;
min-height: 50px;
max-width: 1200px;
}
@media (min-width: 768px) and (max-width: 991px){#s-8ab2e842-b8b5-4612-ba4c-de43e886595e {
  display: none;
}
#s-8ab2e842-b8b5-4612-ba4c-de43e886595e, #wrap-s-8ab2e842-b8b5-4612-ba4c-de43e886595e { display:none !important; }}@media (max-width: 767px){#s-8ab2e842-b8b5-4612-ba4c-de43e886595e {
  display: none;
}
#s-8ab2e842-b8b5-4612-ba4c-de43e886595e, #wrap-s-8ab2e842-b8b5-4612-ba4c-de43e886595e { display:none !important; }}







#s-8ab2e842-b8b5-4612-ba4c-de43e886595e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8ab2e842-b8b5-4612-ba4c-de43e886595e.shg-box.shg-c {
  justify-content: center;
}

#s-f8dd131f-8fb5-4358-9f6a-f022e5708967 {
  margin-bottom: 20px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f8dd131f-8fb5-4358-9f6a-f022e5708967 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 30px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45 {
  margin-left: 25px;
margin-right: 25px;
}

@media (min-width: 0px) {
[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-fcf8a6fc-d39e-4a11-ace7-ca027ee59d45"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

#s-f75e98c9-6005-40b0-bdcf-1670e9b1a9dd {
  min-height: 50px;
}








#s-f75e98c9-6005-40b0-bdcf-1670e9b1a9dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f75e98c9-6005-40b0-bdcf-1670e9b1a9dd {
  cursor: pointer;
}#s-f75e98c9-6005-40b0-bdcf-1670e9b1a9dd.shg-box.shg-c {
  justify-content: center;
}

#s-f00b3c27-7cb2-47c3-bfc0-7696c3014607 {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
}




  #s-f00b3c27-7cb2-47c3-bfc0-7696c3014607 img.shogun-image {
    
    width: px;
  }


#s-f00b3c27-7cb2-47c3-bfc0-7696c3014607 .shogun-image-content {
  
    align-items: center;
  
}

#s-25a765b7-afab-4420-851a-94ff291c1f1a {
  margin-top: 15px;
}

#s-d59b840a-09e4-46f2-866a-bb0497e2021d {
  min-height: 50px;
}








#s-d59b840a-09e4-46f2-866a-bb0497e2021d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d59b840a-09e4-46f2-866a-bb0497e2021d {
  cursor: pointer;
}#s-d59b840a-09e4-46f2-866a-bb0497e2021d.shg-box.shg-c {
  justify-content: center;
}

#s-9ca7a1ec-e668-44d5-b804-973c96a8179b {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
}




  #s-9ca7a1ec-e668-44d5-b804-973c96a8179b img.shogun-image {
    
    width: px;
  }


#s-9ca7a1ec-e668-44d5-b804-973c96a8179b .shogun-image-content {
  
    align-items: center;
  
}

#s-9644d298-a0dc-46dd-9bf6-530c91719216 {
  margin-top: 15px;
}

#s-39c01ca6-3071-488c-b768-b340ad743f94 {
  min-height: 50px;
}








#s-39c01ca6-3071-488c-b768-b340ad743f94 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-39c01ca6-3071-488c-b768-b340ad743f94 {
  cursor: pointer;
}#s-39c01ca6-3071-488c-b768-b340ad743f94.shg-box.shg-c {
  justify-content: center;
}

#s-0754db68-7c58-4bd8-9deb-559fc05503f5 {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
}




  #s-0754db68-7c58-4bd8-9deb-559fc05503f5 img.shogun-image {
    
    width: px;
  }


#s-0754db68-7c58-4bd8-9deb-559fc05503f5 .shogun-image-content {
  
    align-items: center;
  
}

#s-3ab3ad06-9018-4f07-8ea0-9c251bceb5d7 {
  margin-top: 15px;
}

#s-79fdec18-f53e-4230-a05f-ecab7217c7f3 {
  min-height: 50px;
}








#s-79fdec18-f53e-4230-a05f-ecab7217c7f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-79fdec18-f53e-4230-a05f-ecab7217c7f3 {
  cursor: pointer;
}#s-79fdec18-f53e-4230-a05f-ecab7217c7f3.shg-box.shg-c {
  justify-content: center;
}

#s-079549d2-afd8-43ab-a085-76dfb411c827 {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
}




  #s-079549d2-afd8-43ab-a085-76dfb411c827 img.shogun-image {
    
    width: px;
  }


#s-079549d2-afd8-43ab-a085-76dfb411c827 .shogun-image-content {
  
    align-items: center;
  
}

#s-f6eb53ce-9b01-4e7e-9d6c-8a09fc53907b {
  margin-top: 15px;
}

#s-4562b418-4e4f-4082-b106-269e014709ad {
  min-height: 50px;
}








#s-4562b418-4e4f-4082-b106-269e014709ad > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4562b418-4e4f-4082-b106-269e014709ad {
  cursor: pointer;
}#s-4562b418-4e4f-4082-b106-269e014709ad.shg-box.shg-c {
  justify-content: center;
}

#s-c73ab3b3-ce7f-4c88-9f9c-a4d585f4f86f {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
}




  #s-c73ab3b3-ce7f-4c88-9f9c-a4d585f4f86f img.shogun-image {
    
    width: px;
  }


#s-c73ab3b3-ce7f-4c88-9f9c-a4d585f4f86f .shogun-image-content {
  
    align-items: center;
  
}

#s-7c3d9156-76a9-429e-a656-f33696db0d23 {
  margin-top: 15px;
}

#s-b05e9b99-0e1b-411c-b36f-bc9053775a7f {
  min-height: 50px;
}








#s-b05e9b99-0e1b-411c-b36f-bc9053775a7f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b05e9b99-0e1b-411c-b36f-bc9053775a7f {
  cursor: pointer;
}#s-b05e9b99-0e1b-411c-b36f-bc9053775a7f.shg-box.shg-c {
  justify-content: center;
}

#s-d321b2f2-31b6-4ed5-b321-128cc1c0b313 {
  margin-top: 10px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
text-align: center;
}




  #s-d321b2f2-31b6-4ed5-b321-128cc1c0b313 img.shogun-image {
    
    width: px;
  }


#s-d321b2f2-31b6-4ed5-b321-128cc1c0b313 .shogun-image-content {
  
    align-items: center;
  
}

#s-20a2973d-cf80-455e-a006-cd57c09c89f2 {
  margin-top: 15px;
margin-right: 3px;
}

#s-d6bccff6-3063-4656-b3c4-89d039d0b17e hr {
  border: 0;
  width: 100%;
  border-top: 50px solid rgba(255, 255, 255, 0);
}

#s-260760d2-faa6-424c-bcad-c2a3d1b22b13 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-260760d2-faa6-424c-bcad-c2a3d1b22b13 {
  display: none;
}
#s-260760d2-faa6-424c-bcad-c2a3d1b22b13, #wrap-s-260760d2-faa6-424c-bcad-c2a3d1b22b13 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-260760d2-faa6-424c-bcad-c2a3d1b22b13 {
  display: none;
}
#s-260760d2-faa6-424c-bcad-c2a3d1b22b13, #wrap-s-260760d2-faa6-424c-bcad-c2a3d1b22b13 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-260760d2-faa6-424c-bcad-c2a3d1b22b13 {
  
}
}@media (max-width: 767px){#s-260760d2-faa6-424c-bcad-c2a3d1b22b13 {
  display: none;
}
#s-260760d2-faa6-424c-bcad-c2a3d1b22b13, #wrap-s-260760d2-faa6-424c-bcad-c2a3d1b22b13 { display:none !important; }}







#s-260760d2-faa6-424c-bcad-c2a3d1b22b13 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-260760d2-faa6-424c-bcad-c2a3d1b22b13.shg-box.shg-c {
  justify-content: center;
}

#s-7fbd2164-03d9-4589-afe0-69c77a979180 {
  margin-bottom: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7fbd2164-03d9-4589-afe0-69c77a979180 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-583e15e7-72a0-4847-9b98-d00188959660 {
  margin-left: 25px;
margin-right: 25px;
}

@media (min-width: 0px) {
[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

@media (min-width: 992px) {
[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

@media (min-width: 1200px) {
[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 16.666666666666668px);
}

[id="s-583e15e7-72a0-4847-9b98-d00188959660"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 16.666666666666668px);
}

}

#s-57c5ff59-6c8b-4876-9d3d-5f155b2b9b45 {
  min-height: 50px;
}








#s-57c5ff59-6c8b-4876-9d3d-5f155b2b9b45 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-57c5ff59-6c8b-4876-9d3d-5f155b2b9b45 {
  cursor: pointer;
}#s-57c5ff59-6c8b-4876-9d3d-5f155b2b9b45.shg-box.shg-c {
  justify-content: center;
}

#s-342708ee-db74-4576-975e-7a6460e89d98 {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-342708ee-db74-4576-975e-7a6460e89d98 img.shogun-image {
    
    width: px;
  }


#s-342708ee-db74-4576-975e-7a6460e89d98 .shogun-image-content {
  
    align-items: center;
  
}

#s-f0b9f443-4182-4902-8d1e-03b2a9ba6086 {
  margin-top: 15px;
}

#s-8c1623e5-dd22-4016-9f72-dae20345e6e4 {
  min-height: 50px;
}








#s-8c1623e5-dd22-4016-9f72-dae20345e6e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-8c1623e5-dd22-4016-9f72-dae20345e6e4 {
  cursor: pointer;
}#s-8c1623e5-dd22-4016-9f72-dae20345e6e4.shg-box.shg-c {
  justify-content: center;
}

#s-142e53db-c5a6-45ea-be0a-fb965bff0cff {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-142e53db-c5a6-45ea-be0a-fb965bff0cff img.shogun-image {
    
    width: px;
  }


#s-142e53db-c5a6-45ea-be0a-fb965bff0cff .shogun-image-content {
  
    align-items: center;
  
}

#s-2138fc91-3818-4a10-9f63-4db7639d7354 {
  margin-top: 15px;
}

#s-d12c72be-cace-4fd1-b192-c22f25e02b23 {
  min-height: 50px;
}








#s-d12c72be-cace-4fd1-b192-c22f25e02b23 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d12c72be-cace-4fd1-b192-c22f25e02b23 {
  cursor: pointer;
}#s-d12c72be-cace-4fd1-b192-c22f25e02b23.shg-box.shg-c {
  justify-content: center;
}

#s-aa1d6c05-93e3-4454-8b91-8bc60889c616 {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-aa1d6c05-93e3-4454-8b91-8bc60889c616 img.shogun-image {
    
    width: px;
  }


#s-aa1d6c05-93e3-4454-8b91-8bc60889c616 .shogun-image-content {
  
    align-items: center;
  
}

#s-ee62555e-f483-44b2-a434-6d6dc0959baf {
  margin-top: 15px;
}

#s-a1b3e1e7-946a-4b8b-97d7-78866246ce6f {
  min-height: 50px;
}








#s-a1b3e1e7-946a-4b8b-97d7-78866246ce6f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a1b3e1e7-946a-4b8b-97d7-78866246ce6f {
  cursor: pointer;
}#s-a1b3e1e7-946a-4b8b-97d7-78866246ce6f.shg-box.shg-c {
  justify-content: center;
}

#s-ed3320c1-4101-4464-bb86-454dffb0fdae {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-ed3320c1-4101-4464-bb86-454dffb0fdae img.shogun-image {
    
    width: px;
  }


#s-ed3320c1-4101-4464-bb86-454dffb0fdae .shogun-image-content {
  
    align-items: center;
  
}

#s-0e7dfd46-f759-46c4-9ee5-454f47fa2d83 {
  margin-top: 15px;
}

#s-65aefa3e-329b-4c68-958d-2ab9551d985b {
  min-height: 50px;
}








#s-65aefa3e-329b-4c68-958d-2ab9551d985b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-65aefa3e-329b-4c68-958d-2ab9551d985b {
  cursor: pointer;
}#s-65aefa3e-329b-4c68-958d-2ab9551d985b.shg-box.shg-c {
  justify-content: center;
}

#s-95c91448-bfe1-48e1-8014-601281cc8011 {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-95c91448-bfe1-48e1-8014-601281cc8011 img.shogun-image {
    
    width: px;
  }


#s-95c91448-bfe1-48e1-8014-601281cc8011 .shogun-image-content {
  
    align-items: center;
  
}

#s-b6dce486-ac59-4fe4-b125-a6603e76a937 {
  margin-top: 15px;
}

#s-0d22ecd5-723e-47c8-b739-e3006c21e22b {
  min-height: 50px;
}








#s-0d22ecd5-723e-47c8-b739-e3006c21e22b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-0d22ecd5-723e-47c8-b739-e3006c21e22b {
  cursor: pointer;
}#s-0d22ecd5-723e-47c8-b739-e3006c21e22b.shg-box.shg-c {
  justify-content: center;
}

#s-c3f6dd31-5e75-48b1-a5f6-e71b0c65b952 {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-c3f6dd31-5e75-48b1-a5f6-e71b0c65b952 img.shogun-image {
    
    width: px;
  }


#s-c3f6dd31-5e75-48b1-a5f6-e71b0c65b952 .shogun-image-content {
  
    align-items: center;
  
}

#s-62da7af8-fdaf-47a1-97ed-c1f2ef12b8d1 {
  margin-top: 15px;
margin-right: 3px;
}

#s-af21af0a-6494-4f2d-ac4a-a94495f87e69 hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(255, 255, 255, 0);
}

#s-f1a3e746-95e1-408b-8e5b-cef4424f6491 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-f1a3e746-95e1-408b-8e5b-cef4424f6491 {
  display: none;
}
#s-f1a3e746-95e1-408b-8e5b-cef4424f6491, #wrap-s-f1a3e746-95e1-408b-8e5b-cef4424f6491 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f1a3e746-95e1-408b-8e5b-cef4424f6491 {
  display: none;
}
#s-f1a3e746-95e1-408b-8e5b-cef4424f6491, #wrap-s-f1a3e746-95e1-408b-8e5b-cef4424f6491 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f1a3e746-95e1-408b-8e5b-cef4424f6491 {
  display: none;
}
#s-f1a3e746-95e1-408b-8e5b-cef4424f6491, #wrap-s-f1a3e746-95e1-408b-8e5b-cef4424f6491 { display:none !important; }}@media (max-width: 767px){#s-f1a3e746-95e1-408b-8e5b-cef4424f6491 {
  
}
}







#s-f1a3e746-95e1-408b-8e5b-cef4424f6491 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-f1a3e746-95e1-408b-8e5b-cef4424f6491.shg-box.shg-c {
  justify-content: center;
}

#s-21df8b90-8b0c-4ced-a409-a426a866c851 {
  margin-bottom: 25px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-21df8b90-8b0c-4ced-a409-a426a866c851 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  font-family: basis-grotesque-pro;
  font-style:   ;
  font-size: 26px;
  line-height: ;
  letter-spacing: 0px;
  text-align: center;
}



#s-29badb05-8b6d-457e-91f9-06f1ae6c27c0 {
  margin-left: 25px;
margin-right: 25px;
}

@media (min-width: 0px) {
[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

@media (min-width: 768px) {
[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

@media (min-width: 992px) {
[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

@media (min-width: 1200px) {
[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 13.333333333333334px);
}

[id="s-29badb05-8b6d-457e-91f9-06f1ae6c27c0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 13.333333333333334px);
}

}

#s-b29fdf41-bba3-4e6b-b021-af29b8404c50 {
  min-height: 50px;
}








#s-b29fdf41-bba3-4e6b-b021-af29b8404c50 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b29fdf41-bba3-4e6b-b021-af29b8404c50 {
  cursor: pointer;
}#s-b29fdf41-bba3-4e6b-b021-af29b8404c50.shg-box.shg-c {
  justify-content: center;
}

#s-2d434fec-81f9-4295-994d-0e09aa4c2dea {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-2d434fec-81f9-4295-994d-0e09aa4c2dea img.shogun-image {
    
    width: px;
  }


#s-2d434fec-81f9-4295-994d-0e09aa4c2dea .shogun-image-content {
  
    align-items: center;
  
}

#s-055688f4-d29a-4dd9-9d43-8c68113cb8c6 {
  margin-top: 15px;
margin-bottom: 10px;
}

#s-2d25335d-2c9e-4e5f-acfa-922a3647aca6 {
  min-height: 50px;
}








#s-2d25335d-2c9e-4e5f-acfa-922a3647aca6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2d25335d-2c9e-4e5f-acfa-922a3647aca6 {
  cursor: pointer;
}#s-2d25335d-2c9e-4e5f-acfa-922a3647aca6.shg-box.shg-c {
  justify-content: center;
}

#s-069c5f21-88a4-46ea-af6d-00599a72a281 {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-069c5f21-88a4-46ea-af6d-00599a72a281 img.shogun-image {
    
    width: px;
  }


#s-069c5f21-88a4-46ea-af6d-00599a72a281 .shogun-image-content {
  
    align-items: center;
  
}

#s-1dc3e94f-1d01-4de0-b10b-7047283a847c {
  margin-top: 15px;
}

#s-bd33f20b-bd33-49b8-ae04-d46fa1c18e60 {
  min-height: 50px;
}








#s-bd33f20b-bd33-49b8-ae04-d46fa1c18e60 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bd33f20b-bd33-49b8-ae04-d46fa1c18e60 {
  cursor: pointer;
}#s-bd33f20b-bd33-49b8-ae04-d46fa1c18e60.shg-box.shg-c {
  justify-content: center;
}

#s-a898d074-a1be-4125-88be-70436c2f3855 {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-a898d074-a1be-4125-88be-70436c2f3855 img.shogun-image {
    
    width: px;
  }


#s-a898d074-a1be-4125-88be-70436c2f3855 .shogun-image-content {
  
    align-items: center;
  
}

#s-af9868c3-8048-40d9-b0aa-293851c97fd6 {
  margin-top: 15px;
margin-bottom: 10px;
}

#s-714265ab-1a8e-4319-b375-0b89d26b3054 {
  min-height: 50px;
}








#s-714265ab-1a8e-4319-b375-0b89d26b3054 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-714265ab-1a8e-4319-b375-0b89d26b3054 {
  cursor: pointer;
}#s-714265ab-1a8e-4319-b375-0b89d26b3054.shg-box.shg-c {
  justify-content: center;
}

#s-e225e160-0273-4c91-a1c1-03e4b0bd07c6 {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-e225e160-0273-4c91-a1c1-03e4b0bd07c6 img.shogun-image {
    
    width: px;
  }


#s-e225e160-0273-4c91-a1c1-03e4b0bd07c6 .shogun-image-content {
  
    align-items: center;
  
}

#s-c57ade1c-62d7-4ec2-a1b5-165206285a96 {
  margin-top: 15px;
}

#s-d0fcc292-652c-4939-afb6-ea1f61312f5f {
  min-height: 50px;
}








#s-d0fcc292-652c-4939-afb6-ea1f61312f5f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d0fcc292-652c-4939-afb6-ea1f61312f5f {
  cursor: pointer;
}#s-d0fcc292-652c-4939-afb6-ea1f61312f5f.shg-box.shg-c {
  justify-content: center;
}

#s-4ced77fa-888c-4758-9508-518d24c980bf {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-4ced77fa-888c-4758-9508-518d24c980bf img.shogun-image {
    
    width: px;
  }


#s-4ced77fa-888c-4758-9508-518d24c980bf .shogun-image-content {
  
    align-items: center;
  
}

#s-eec73981-1645-4989-81b2-aea549922ea0 {
  margin-top: 15px;
margin-bottom: 10px;
}

#s-b3ba16c4-fae0-4389-93e6-54a4dfe883fa {
  min-height: 50px;
}








#s-b3ba16c4-fae0-4389-93e6-54a4dfe883fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b3ba16c4-fae0-4389-93e6-54a4dfe883fa {
  cursor: pointer;
}#s-b3ba16c4-fae0-4389-93e6-54a4dfe883fa.shg-box.shg-c {
  justify-content: center;
}

#s-a2cd2cfd-66a0-473b-b55f-3a627ef72fe2 {
  margin-top: 0px;
margin-left: 15px;
margin-bottom: 0px;
margin-right: 15px;
text-align: center;
}




  #s-a2cd2cfd-66a0-473b-b55f-3a627ef72fe2 img.shogun-image {
    
    width: px;
  }


#s-a2cd2cfd-66a0-473b-b55f-3a627ef72fe2 .shogun-image-content {
  
    align-items: center;
  
}

#s-7c45aff9-101f-403e-a070-1bec260fe612 {
  margin-top: 15px;
margin-right: 3px;
}

#s-0595246d-0982-4eba-a1bf-321a1febdcc4 hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(255, 255, 255, 0);
}

.shg-sld-content {
  width: 100%;
  position: relative;
  z-index: 1;
}

.shg-sld-slides {
  word-break: break-word;
  position: relative;
}

.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 > svg {
  height: 100%;
  width: 100%;
}

.shg-sld-nav-button.shg-sld-left {
  left: 0;
}

.shg-sld-nav-button.shg-sld-left-over-content {
  left: 2%;
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
}

.shg-sld-nav-button.shg-sld-right-over-content {
  right: 2%;
}

.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;
  z-index: 1;
  position: relative;
}

.shg-sld-dots-on-top {
  margin-top: -30px !important;
}

.shg-sld-dot {
  cursor: pointer;
  display: inline-block !important;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  opacity: 0.5;
}

.shg-sld-dot:first-child {
  margin-left: 0px;
}

.shg-sld-dot.shg-sld-active {
  opacity: 1;
}

.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-da1eb7b5-dcfd-46c8-a30c-385d808b4282 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 991px){#s-da1eb7b5-dcfd-46c8-a30c-385d808b4282 {
  display: none;
}
#s-da1eb7b5-dcfd-46c8-a30c-385d808b4282, #wrap-s-da1eb7b5-dcfd-46c8-a30c-385d808b4282 { display:none !important; }}@media (max-width: 767px){#s-da1eb7b5-dcfd-46c8-a30c-385d808b4282 {
  display: none;
}
#s-da1eb7b5-dcfd-46c8-a30c-385d808b4282, #wrap-s-da1eb7b5-dcfd-46c8-a30c-385d808b4282 { display:none !important; }}
#s-da1eb7b5-dcfd-46c8-a30c-385d808b4282 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-da1eb7b5-dcfd-46c8-a30c-385d808b4282 .shg-sld-nav-button.shg-sld-left,
#s-da1eb7b5-dcfd-46c8-a30c-385d808b4282 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-b617b568-6a5a-43ca-9b0a-e1bfe53498cf {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 500px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-b617b568-6a5a-43ca-9b0a-e1bfe53498cf {
  
}
}@media (max-width: 767px){#s-b617b568-6a5a-43ca-9b0a-e1bfe53498cf {
  
}
}







#s-b617b568-6a5a-43ca-9b0a-e1bfe53498cf > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-b617b568-6a5a-43ca-9b0a-e1bfe53498cf {
  cursor: pointer;
}#s-b617b568-6a5a-43ca-9b0a-e1bfe53498cf.shg-box.shg-c {
  justify-content: center;
}

#s-960ddbdd-9b5e-4ddb-a835-5db017ae2608 {
  margin-top: 40px;
margin-left: 200px;
margin-bottom: 0px;
margin-right: 200px;
}

#s-bc477c37-2ccd-4b54-898e-6d118885fa4e {
  background-repeat: no-repeat;
background-size: contain;
margin-bottom: 15px;
min-height: 90px;
background-position: center center;
}








#s-bc477c37-2ccd-4b54-898e-6d118885fa4e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-bc477c37-2ccd-4b54-898e-6d118885fa4e.shg-box.shg-c {
  justify-content: center;
}

#s-930e50cf-c640-48de-aaf4-740f8fbfacf7 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-930e50cf-c640-48de-aaf4-740f8fbfacf7:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-930e50cf-c640-48de-aaf4-740f8fbfacf7:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-930e50cf-c640-48de-aaf4-740f8fbfacf7.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-a3ae6c5d-7ba2-4731-be2a-a22d45af81bf {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 500px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-a3ae6c5d-7ba2-4731-be2a-a22d45af81bf {
  
}
}@media (max-width: 767px){#s-a3ae6c5d-7ba2-4731-be2a-a22d45af81bf {
  
}
}







#s-a3ae6c5d-7ba2-4731-be2a-a22d45af81bf > .shg-box-overlay {
  background-color: rgba(255, 0, 106, 0.79);
  opacity: 0.1;
}#s-a3ae6c5d-7ba2-4731-be2a-a22d45af81bf {
  cursor: pointer;
}#s-a3ae6c5d-7ba2-4731-be2a-a22d45af81bf.shg-box.shg-c {
  justify-content: center;
}

#s-443d3191-718c-4e3d-9091-161649b4f355 {
  margin-top: 40px;
margin-left: 200px;
margin-bottom: 10px;
margin-right: 200px;
}

#s-b6f39637-4d61-4aaa-a90a-b48f6c5e3e23 {
  background-repeat: no-repeat;
background-size: contain;
margin-bottom: 25px;
min-height: 50px;
background-position: center center;
}








#s-b6f39637-4d61-4aaa-a90a-b48f6c5e3e23 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b6f39637-4d61-4aaa-a90a-b48f6c5e3e23.shg-box.shg-c {
  justify-content: center;
}

#s-57f3a9e7-6954-45ae-bb1e-fe42c28d3ae5 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-57f3a9e7-6954-45ae-bb1e-fe42c28d3ae5:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-57f3a9e7-6954-45ae-bb1e-fe42c28d3ae5:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-57f3a9e7-6954-45ae-bb1e-fe42c28d3ae5.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-15824f2d-5be0-4c69-b2d7-bba527be1d0d {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 500px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-15824f2d-5be0-4c69-b2d7-bba527be1d0d {
  
}
}@media (max-width: 767px){#s-15824f2d-5be0-4c69-b2d7-bba527be1d0d {
  
}
}







#s-15824f2d-5be0-4c69-b2d7-bba527be1d0d > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-15824f2d-5be0-4c69-b2d7-bba527be1d0d {
  cursor: pointer;
}#s-15824f2d-5be0-4c69-b2d7-bba527be1d0d.shg-box.shg-c {
  justify-content: center;
}

#s-70b8fb36-cd6a-4f47-8775-d93f9c5bd669 {
  margin-top: 40px;
margin-left: 200px;
margin-bottom: 20px;
margin-right: 200px;
}

#s-18b60f63-e98a-4dba-a484-798b15232ce1 {
  border-style: solid;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-18b60f63-e98a-4dba-a484-798b15232ce1:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-18b60f63-e98a-4dba-a484-798b15232ce1:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-18b60f63-e98a-4dba-a484-798b15232ce1.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-9b7fcb9d-bac5-4110-9437-2acf0cca61ab {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 500px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-9b7fcb9d-bac5-4110-9437-2acf0cca61ab {
  
}
}@media (max-width: 767px){#s-9b7fcb9d-bac5-4110-9437-2acf0cca61ab {
  
}
}







#s-9b7fcb9d-bac5-4110-9437-2acf0cca61ab > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-9b7fcb9d-bac5-4110-9437-2acf0cca61ab {
  cursor: pointer;
}#s-9b7fcb9d-bac5-4110-9437-2acf0cca61ab.shg-box.shg-c {
  justify-content: center;
}

#s-413aa806-911c-446a-adfc-60cc4b2be18f {
  margin-top: 40px;
margin-left: 200px;
margin-bottom: 20px;
margin-right: 200px;
}

#s-5bfd46fa-d15c-4bf4-be09-988fba441d46 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-5bfd46fa-d15c-4bf4-be09-988fba441d46:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-5bfd46fa-d15c-4bf4-be09-988fba441d46:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-5bfd46fa-d15c-4bf4-be09-988fba441d46.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 12px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 {
  display: none;
}
#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701, #wrap-s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 {
  display: none;
}
#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701, #wrap-s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 {
  
}
}@media (max-width: 767px){#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 {
  display: none;
}
#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701, #wrap-s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 { display:none !important; }}
#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 .shg-sld-nav-button.shg-sld-left,
#s-b466cdaf-adfc-4a1b-bf91-1bbb5792d701 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-010ffaac-af16-4fed-b976-870744262d2d {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 300px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-010ffaac-af16-4fed-b976-870744262d2d {
  
}
}@media (max-width: 767px){#s-010ffaac-af16-4fed-b976-870744262d2d {
  
}
}







#s-010ffaac-af16-4fed-b976-870744262d2d > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-010ffaac-af16-4fed-b976-870744262d2d {
  cursor: pointer;
}#s-010ffaac-af16-4fed-b976-870744262d2d.shg-box.shg-c {
  justify-content: center;
}

#s-ab909340-c097-4cb4-a4b1-bf45d9354ff5 {
  margin-top: 25px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
}

#s-4aa307b6-5d54-4e3c-a2af-fec921be6b22 {
  background-repeat: no-repeat;
background-size: contain;
margin-bottom: 10px;
min-height: 75px;
background-position: center center;
}








#s-4aa307b6-5d54-4e3c-a2af-fec921be6b22 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-4aa307b6-5d54-4e3c-a2af-fec921be6b22.shg-box.shg-c {
  justify-content: center;
}

#s-46425b2f-480a-40dc-a5db-55cf9430a04c {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-46425b2f-480a-40dc-a5db-55cf9430a04c:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-46425b2f-480a-40dc-a5db-55cf9430a04c:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-46425b2f-480a-40dc-a5db-55cf9430a04c.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-cd655b29-aa17-4d92-8e26-aac481a8dd8a {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 300px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-cd655b29-aa17-4d92-8e26-aac481a8dd8a {
  
}
}@media (max-width: 767px){#s-cd655b29-aa17-4d92-8e26-aac481a8dd8a {
  
}
}







#s-cd655b29-aa17-4d92-8e26-aac481a8dd8a > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-cd655b29-aa17-4d92-8e26-aac481a8dd8a {
  cursor: pointer;
}#s-cd655b29-aa17-4d92-8e26-aac481a8dd8a.shg-box.shg-c {
  justify-content: center;
}

#s-f80f838f-8434-49ca-8c5a-fd2560fec674 {
  margin-top: 25px;
margin-left: 50px;
margin-bottom: 10px;
margin-right: 50px;
}

#s-cd05f113-3efb-40c8-a263-f1158f7fa9fd {
  background-repeat: no-repeat;
background-size: contain;
margin-bottom: 25px;
min-height: 40px;
background-position: center center;
}








#s-cd05f113-3efb-40c8-a263-f1158f7fa9fd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cd05f113-3efb-40c8-a263-f1158f7fa9fd.shg-box.shg-c {
  justify-content: center;
}

#s-d2cce8cd-7c17-4a75-bd35-6ee09dcb148d {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-d2cce8cd-7c17-4a75-bd35-6ee09dcb148d:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d2cce8cd-7c17-4a75-bd35-6ee09dcb148d:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-d2cce8cd-7c17-4a75-bd35-6ee09dcb148d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-861808eb-c0ca-4c14-859d-14f62b637024 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 300px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-861808eb-c0ca-4c14-859d-14f62b637024 {
  
}
}@media (max-width: 767px){#s-861808eb-c0ca-4c14-859d-14f62b637024 {
  
}
}







#s-861808eb-c0ca-4c14-859d-14f62b637024 > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-861808eb-c0ca-4c14-859d-14f62b637024 {
  cursor: pointer;
}#s-861808eb-c0ca-4c14-859d-14f62b637024.shg-box.shg-c {
  justify-content: center;
}

#s-156f8689-a792-4974-8677-33587aa5f844 {
  margin-top: 20px;
margin-left: 50px;
margin-bottom: 10px;
margin-right: 50px;
}

#s-3eabba2f-098b-45f2-a2d3-c24de9569458 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-3eabba2f-098b-45f2-a2d3-c24de9569458:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3eabba2f-098b-45f2-a2d3-c24de9569458:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-3eabba2f-098b-45f2-a2d3-c24de9569458.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-9d828cac-dc83-4614-aa1f-e6495e3cc4d9 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 300px;
background-position: center center;
background-attachment: scroll;
}
@media (min-width: 768px) and (max-width: 991px){#s-9d828cac-dc83-4614-aa1f-e6495e3cc4d9 {
  
}
}@media (max-width: 767px){#s-9d828cac-dc83-4614-aa1f-e6495e3cc4d9 {
  
}
}







#s-9d828cac-dc83-4614-aa1f-e6495e3cc4d9 > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-9d828cac-dc83-4614-aa1f-e6495e3cc4d9 {
  cursor: pointer;
}#s-9d828cac-dc83-4614-aa1f-e6495e3cc4d9.shg-box.shg-c {
  justify-content: center;
}

#s-80ce7c12-f8a7-405e-a0b3-c9d36a4cad4d {
  margin-top: 20px;
margin-left: 50px;
margin-bottom: 10px;
margin-right: 50px;
}

#s-d12e948f-c2be-464b-a355-c3ecb177609e {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-d12e948f-c2be-464b-a355-c3ecb177609e:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d12e948f-c2be-464b-a355-c3ecb177609e:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-d12e948f-c2be-464b-a355-c3ecb177609e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-33227ab4-9d04-4b6a-80df-76f19209ca42 {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-33227ab4-9d04-4b6a-80df-76f19209ca42 {
  display: none;
}
#s-33227ab4-9d04-4b6a-80df-76f19209ca42, #wrap-s-33227ab4-9d04-4b6a-80df-76f19209ca42 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-33227ab4-9d04-4b6a-80df-76f19209ca42 {
  display: none;
}
#s-33227ab4-9d04-4b6a-80df-76f19209ca42, #wrap-s-33227ab4-9d04-4b6a-80df-76f19209ca42 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-33227ab4-9d04-4b6a-80df-76f19209ca42 {
  display: none;
}
#s-33227ab4-9d04-4b6a-80df-76f19209ca42, #wrap-s-33227ab4-9d04-4b6a-80df-76f19209ca42 { display:none !important; }}@media (max-width: 767px){#s-33227ab4-9d04-4b6a-80df-76f19209ca42 {
  
}
}
#s-33227ab4-9d04-4b6a-80df-76f19209ca42 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-33227ab4-9d04-4b6a-80df-76f19209ca42 .shg-sld-nav-button.shg-sld-left,
#s-33227ab4-9d04-4b6a-80df-76f19209ca42 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-fc6bffa3-ba8f-4894-8256-a253228baba0 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 350px;
background-position: left center;
}
@media (min-width: 768px) and (max-width: 991px){#s-fc6bffa3-ba8f-4894-8256-a253228baba0 {
  
}
}@media (max-width: 767px){#s-fc6bffa3-ba8f-4894-8256-a253228baba0 {
  
}
}







#s-fc6bffa3-ba8f-4894-8256-a253228baba0 > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-fc6bffa3-ba8f-4894-8256-a253228baba0 {
  cursor: pointer;
}#s-fc6bffa3-ba8f-4894-8256-a253228baba0.shg-box.shg-c {
  justify-content: center;
}

#s-4ba65d82-1a63-46c8-aac4-7b6cc38aba49 {
  margin-top: 25px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
}

#s-c138dbaf-fb0a-4092-9b7f-44d568c0e907 {
  background-repeat: no-repeat;
background-size: contain;
margin-bottom: 25px;
min-height: 50px;
background-position: center center;
}








#s-c138dbaf-fb0a-4092-9b7f-44d568c0e907 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c138dbaf-fb0a-4092-9b7f-44d568c0e907.shg-box.shg-c {
  justify-content: center;
}

#s-7caf3f8e-4e8d-43e2-a7b8-69223aa99cb8 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-7caf3f8e-4e8d-43e2-a7b8-69223aa99cb8:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7caf3f8e-4e8d-43e2-a7b8-69223aa99cb8:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-7caf3f8e-4e8d-43e2-a7b8-69223aa99cb8.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-003b34f5-4e48-40b9-8c6e-38c687089584 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 350px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-003b34f5-4e48-40b9-8c6e-38c687089584 {
  
}
}@media (max-width: 767px){#s-003b34f5-4e48-40b9-8c6e-38c687089584 {
  
}
}







#s-003b34f5-4e48-40b9-8c6e-38c687089584 > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-003b34f5-4e48-40b9-8c6e-38c687089584 {
  cursor: pointer;
}#s-003b34f5-4e48-40b9-8c6e-38c687089584.shg-box.shg-c {
  justify-content: center;
}

#s-b606d73d-70a7-488c-92f2-b407e18fabcb {
  margin-top: 25px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
}

#s-e1d69bbe-59e1-4e41-8786-26b393d9ae3d {
  background-repeat: no-repeat;
background-size: contain;
margin-bottom: 25px;
min-height: 25px;
background-position: center center;
}








#s-e1d69bbe-59e1-4e41-8786-26b393d9ae3d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e1d69bbe-59e1-4e41-8786-26b393d9ae3d.shg-box.shg-c {
  justify-content: center;
}

#s-17697ed8-436d-4dc9-a9f7-942f0201963a {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-17697ed8-436d-4dc9-a9f7-942f0201963a:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-17697ed8-436d-4dc9-a9f7-942f0201963a:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-17697ed8-436d-4dc9-a9f7-942f0201963a.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-c50bc797-3ac5-410a-80c0-eed2cb09cf56 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 350px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-c50bc797-3ac5-410a-80c0-eed2cb09cf56 {
  
}
}@media (max-width: 767px){#s-c50bc797-3ac5-410a-80c0-eed2cb09cf56 {
  
}
}







#s-c50bc797-3ac5-410a-80c0-eed2cb09cf56 > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-c50bc797-3ac5-410a-80c0-eed2cb09cf56 {
  cursor: pointer;
}#s-c50bc797-3ac5-410a-80c0-eed2cb09cf56.shg-box.shg-c {
  justify-content: center;
}

#s-57561762-0336-46c7-988b-db288c2d09ee {
  margin-top: 20px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
}

#s-76d6efab-d7ed-4f24-88cd-d9391b4d09b3 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 3px;
}
#s-76d6efab-d7ed-4f24-88cd-d9391b4d09b3:hover {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-76d6efab-d7ed-4f24-88cd-d9391b4d09b3:active {background-color: rgba(188, 171, 160, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-76d6efab-d7ed-4f24-88cd-d9391b4d09b3.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 11px;
  
  
  font-family: Lato;
  display:  inline-block ;
}

#s-ade4479f-425d-4c21-926a-a883d0d58bc1 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
margin-top: 0px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 350px;
background-position: left center;
}
@media (min-width: 768px) and (max-width: 991px){#s-ade4479f-425d-4c21-926a-a883d0d58bc1 {
  
}
}@media (max-width: 767px){#s-ade4479f-425d-4c21-926a-a883d0d58bc1 {
  
}
}







#s-ade4479f-425d-4c21-926a-a883d0d58bc1 > .shg-box-overlay {
  background-color: rgba(62, 98, 137, 1);
  opacity: 0;
}#s-ade4479f-425d-4c21-926a-a883d0d58bc1 {
  cursor: pointer;
}#s-ade4479f-425d-4c21-926a-a883d0d58bc1.shg-box.shg-c {
  justify-content: center;
}

#s-18cc53cd-2359-453e-9926-14a560e7328d {
  margin-top: 20px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
}

#s-28e6fa39-6af0-4ca4-aca3-3022653f7172 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(255, 255, 255, 1);
border-radius: 0px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
text-decoration: none;
letter-spacing: 1px;
color: rgba(0, 0, 0, 1);
background-image: none;
hover-type: color;
}
#s-28e6fa39-6af0-4ca4-aca3-3022653f7172:hover {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-28e6fa39-6af0-4ca4-aca3-3022653f7172:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
background-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-28e6fa39-6af0-4ca4-aca3-3022653f7172.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac {
  padding-left: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac {
  display: none;
}
#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac, #wrap-s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac {
  display: none;
}
#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac, #wrap-s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac {
  
}
}@media (max-width: 767px){#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac {
  display: none;
}
#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac, #wrap-s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac { display:none !important; }}







#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-86f1a6a7-a34b-41fd-8ba0-37dce3d433ac.shg-box.shg-c {
  justify-content: flex-start;
}

#s-913888eb-843d-4508-b609-3539932a25cc hr {
  border: 0;
  width: 100%;
  border-top: 30px solid rgba(221, 221, 221, 0);
}

#s-fa02c46e-b967-4371-aff9-19bf02e81e9d {
  margin-top: 0px;
margin-left: 100px;
margin-bottom: 10px;
margin-right: 100px;
}

#s-9094dbc2-a403-4007-a340-223c37379984 {
  margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
}
@media (min-width: 768px) and (max-width: 991px){#s-9094dbc2-a403-4007-a340-223c37379984 {
  
}
}@media (max-width: 767px){#s-9094dbc2-a403-4007-a340-223c37379984 {
  
}
}
@media (min-width: 0px) {
[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-9094dbc2-a403-4007-a340-223c37379984"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-763e31f5-26c9-48ab-8790-15e74f74a083 {
  background-size: cover;
min-height: 200px;
opacity: 0.8;
background-position: center center;
}








#s-763e31f5-26c9-48ab-8790-15e74f74a083 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-763e31f5-26c9-48ab-8790-15e74f74a083 {
  cursor: pointer;
}#s-763e31f5-26c9-48ab-8790-15e74f74a083.shg-box.shg-c {
  justify-content: center;
}

#s-3f7cc67a-0780-4f66-ad0f-0d17282e86c5 {
  margin-top: 15px;
}

#s-3a16c080-7cfd-4742-907f-22481339edd9 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
opacity: 0.8;
background-position: center center;
}








#s-3a16c080-7cfd-4742-907f-22481339edd9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-3a16c080-7cfd-4742-907f-22481339edd9 {
  cursor: pointer;
}#s-3a16c080-7cfd-4742-907f-22481339edd9.shg-box.shg-c {
  justify-content: center;
}

#s-d6dcebba-7e34-4223-bd9b-e57348056a34 {
  margin-top: 15px;
}

#s-01bc7fbb-924c-4d04-9259-274eca9ef6fa {
  background-size: cover;
min-height: 200px;
opacity: 0.8;
background-position: center center;
}








#s-01bc7fbb-924c-4d04-9259-274eca9ef6fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-01bc7fbb-924c-4d04-9259-274eca9ef6fa {
  cursor: pointer;
}#s-01bc7fbb-924c-4d04-9259-274eca9ef6fa.shg-box.shg-c {
  justify-content: center;
}

#s-93decfeb-92c1-4d9b-af84-f1f1312c8a0d {
  margin-top: 15px;
}

#s-c4c63d0d-caaa-4b52-ab74-e5dcadac67c6 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
opacity: 0.8;
background-position: center center;
}








#s-c4c63d0d-caaa-4b52-ab74-e5dcadac67c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c4c63d0d-caaa-4b52-ab74-e5dcadac67c6 {
  cursor: pointer;
}#s-c4c63d0d-caaa-4b52-ab74-e5dcadac67c6.shg-box.shg-c {
  justify-content: center;
}

#s-cc5caba4-c13e-47d6-abf0-efc1293aa784 {
  margin-top: 15px;
}

#s-c1960a13-c009-47c2-b52c-fc4e8c3e42df {
  border-style: solid;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
text-decoration: none;
background-color: rgba(255, 255, 255, 1);
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-c1960a13-c009-47c2-b52c-fc4e8c3e42df: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: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
text-decoration: none !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-c1960a13-c009-47c2-b52c-fc4e8c3e42df:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-c1960a13-c009-47c2-b52c-fc4e8c3e42df.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-224e20f0-d290-4afe-af4f-630cead9a7fd hr {
  border: 0;
  width: 100%;
  border-top: 50px solid rgba(221, 221, 221, 0);
}

#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 {
  padding-left: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 {
  display: none;
}
#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4, #wrap-s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 {
  display: none;
}
#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4, #wrap-s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 {
  display: none;
}
#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4, #wrap-s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 { display:none !important; }}@media (max-width: 767px){#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 {
  
}
}







#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-cc197ce1-3767-4296-bc17-fec7d1f9eeb4.shg-box.shg-c {
  justify-content: flex-start;
}

#s-18d45476-9eec-4ef1-a83f-855edfafa248 {
  padding-left: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-18d45476-9eec-4ef1-a83f-855edfafa248 {
  display: none;
}
#s-18d45476-9eec-4ef1-a83f-855edfafa248, #wrap-s-18d45476-9eec-4ef1-a83f-855edfafa248 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-18d45476-9eec-4ef1-a83f-855edfafa248 {
  display: none;
}
#s-18d45476-9eec-4ef1-a83f-855edfafa248, #wrap-s-18d45476-9eec-4ef1-a83f-855edfafa248 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-18d45476-9eec-4ef1-a83f-855edfafa248 {
  display: none;
}
#s-18d45476-9eec-4ef1-a83f-855edfafa248, #wrap-s-18d45476-9eec-4ef1-a83f-855edfafa248 { display:none !important; }}@media (max-width: 767px){#s-18d45476-9eec-4ef1-a83f-855edfafa248 {
  
}
}







#s-18d45476-9eec-4ef1-a83f-855edfafa248 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-18d45476-9eec-4ef1-a83f-855edfafa248.shg-box.shg-c {
  justify-content: flex-start;
}

#s-d6a83691-1a9c-445a-8f6a-2bf52fa944a8 hr {
  border: 0;
  width: 100%;
  border-top: 25px solid rgba(221, 221, 221, 0);
}

#s-62654279-9ce9-40fb-a9c6-a44a26bc391c {
  margin-top: 0px;
margin-left: 25px;
margin-bottom: 10px;
margin-right: 25px;
}

#s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8 {
  margin-left: 5px;
margin-bottom: 0px;
margin-right: 5px;
}
@media (min-width: 768px) and (max-width: 991px){#s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8 {
  
}
}@media (max-width: 767px){#s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8 {
  
}
}
@media (min-width: 0px) {
[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 768px) {
[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-eb40d5b8-13a4-45fc-bab4-40ae99bcccd8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-81fca086-4bd4-48c8-a496-bd3be06f4ff8 {
  background-size: cover;
min-height: 200px;
opacity: 0.8;
background-position: center center;
}








#s-81fca086-4bd4-48c8-a496-bd3be06f4ff8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-81fca086-4bd4-48c8-a496-bd3be06f4ff8 {
  cursor: pointer;
}#s-81fca086-4bd4-48c8-a496-bd3be06f4ff8.shg-box.shg-c {
  justify-content: center;
}

#s-a69757c9-bb49-4816-89db-31fd9014a4d1 {
  margin-top: 10px;
margin-left: 10px;
}

#s-49cd9f0f-3490-4b63-8f70-2adbc91d1319 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
opacity: 0.8;
background-position: center center;
}








#s-49cd9f0f-3490-4b63-8f70-2adbc91d1319 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-49cd9f0f-3490-4b63-8f70-2adbc91d1319 {
  cursor: pointer;
}#s-49cd9f0f-3490-4b63-8f70-2adbc91d1319.shg-box.shg-c {
  justify-content: center;
}

#s-d3f74c66-6389-4fd0-908d-c1ad0e53d226 {
  margin-top: 10px;
margin-left: 10px;
}

#s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7 {
  margin-left: 5px;
margin-bottom: 10px;
margin-right: 5px;
}
@media (min-width: 768px) and (max-width: 991px){#s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7 {
  
}
}@media (max-width: 767px){#s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7 {
  
}
}
@media (min-width: 0px) {
[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 768px) {
[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 992px) {
[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 2.5px);
}

}

@media (min-width: 1200px) {
[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 2.5px);
}

[id="s-f8f80dbd-1ff1-4f76-b8ea-02ffa4bca8b7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 2.5px);
}

}

#s-04e59cc0-5757-44fb-be32-cabd2469b5c9 {
  background-repeat: no-repeat;
background-size: cover;
min-height: 200px;
opacity: 0.8;
background-position: center center;
}








#s-04e59cc0-5757-44fb-be32-cabd2469b5c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-04e59cc0-5757-44fb-be32-cabd2469b5c9 {
  cursor: pointer;
}#s-04e59cc0-5757-44fb-be32-cabd2469b5c9.shg-box.shg-c {
  justify-content: center;
}

#s-a9dadec7-8ee4-4354-adc1-d26839fe1806 {
  margin-top: 10px;
margin-left: 10px;
}

#s-d755aeb3-3f8b-42d3-a3c1-786cfc33a1f5 {
  background-size: cover;
min-height: 200px;
opacity: 0.8;
background-position: center center;
}








#s-d755aeb3-3f8b-42d3-a3c1-786cfc33a1f5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-d755aeb3-3f8b-42d3-a3c1-786cfc33a1f5 {
  cursor: pointer;
}#s-d755aeb3-3f8b-42d3-a3c1-786cfc33a1f5.shg-box.shg-c {
  justify-content: center;
}

#s-10c0dd0e-8083-41f3-9173-b395682acfaf {
  margin-top: 10px;
margin-left: 10px;
}

#s-b4ab2910-0095-4d56-b16e-a1a58490a47e {
  border-style: solid;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
text-decoration: none;
background-color: rgba(255, 255, 255, 1);
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-b4ab2910-0095-4d56-b16e-a1a58490a47e: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: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
text-decoration: none !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-b4ab2910-0095-4d56-b16e-a1a58490a47e:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-b4ab2910-0095-4d56-b16e-a1a58490a47e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-9977f4fc-3cbf-4fbf-aeef-c84ebf56a493 hr {
  border: 0;
  width: 100%;
  border-top: 30px solid rgba(221, 221, 221, 0);
}

#s-229d8f47-0800-4728-83d0-76aff7216f67 {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
}

#s-39f82d31-795b-4929-a645-0b9e854322f6 {
  margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
min-height: 50px;
max-width: 1200px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-39f82d31-795b-4929-a645-0b9e854322f6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-39f82d31-795b-4929-a645-0b9e854322f6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-39f82d31-795b-4929-a645-0b9e854322f6 {
  display: none;
}
#s-39f82d31-795b-4929-a645-0b9e854322f6, #wrap-s-39f82d31-795b-4929-a645-0b9e854322f6 { display:none !important; }}@media (max-width: 767px){#s-39f82d31-795b-4929-a645-0b9e854322f6 {
  display: none;
}
#s-39f82d31-795b-4929-a645-0b9e854322f6, #wrap-s-39f82d31-795b-4929-a645-0b9e854322f6 { display:none !important; }}







#s-39f82d31-795b-4929-a645-0b9e854322f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-39f82d31-795b-4929-a645-0b9e854322f6.shg-box.shg-c {
  justify-content: flex-start;
}

#s-c0caf6cc-f9fe-4483-88f7-fe554c7ee367 hr {
  border: 0;
  width: 100%;
  border-top: 25px solid rgba(221, 221, 221, 0);
}

#s-57e2be64-b8b8-495f-b25f-43a45b6b1230 {
  margin-top: 40px;
margin-left: 250px;
margin-bottom: 15px;
margin-right: 250px;
}

#s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px) and (max-width: 991px){#s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8 {
  
}
}@media (max-width: 767px){#s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8 {
  
}
}
@media (min-width: 0px) {
[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-39f9f8d7-35a3-43ee-bde4-2dda09cd2bc8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-a771d02f-84d5-4706-86d3-b01c5809f099 {
  background-size: cover;
min-height: 300px;
opacity: 0.8;
background-position: center center;
}








#s-a771d02f-84d5-4706-86d3-b01c5809f099 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a771d02f-84d5-4706-86d3-b01c5809f099 {
  cursor: pointer;
}#s-a771d02f-84d5-4706-86d3-b01c5809f099.shg-box.shg-c {
  justify-content: center;
}

#s-d4c730aa-1b60-4f28-ac8b-032c34f943ea {
  margin-top: 15px;
}

#s-6cdad3cf-6fbd-4db6-b17a-638e4a8697af {
  background-repeat: no-repeat;
background-size: cover;
min-height: 300px;
opacity: 0.8;
background-position: center center;
}








#s-6cdad3cf-6fbd-4db6-b17a-638e4a8697af > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6cdad3cf-6fbd-4db6-b17a-638e4a8697af {
  cursor: pointer;
}#s-6cdad3cf-6fbd-4db6-b17a-638e4a8697af.shg-box.shg-c {
  justify-content: center;
}

#s-db40f25f-ccc4-4d69-8469-0d0bd11a5f05 {
  margin-top: 15px;
}

#s-fec58ff6-0804-45cf-b2d5-1a69b298752a {
  background-size: cover;
min-height: 300px;
opacity: 0.8;
background-position: center center;
}








#s-fec58ff6-0804-45cf-b2d5-1a69b298752a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-fec58ff6-0804-45cf-b2d5-1a69b298752a {
  cursor: pointer;
}#s-fec58ff6-0804-45cf-b2d5-1a69b298752a.shg-box.shg-c {
  justify-content: center;
}

#s-d75afe52-e667-47ce-b30b-cf89e404d368 {
  margin-top: 15px;
}

#s-85320f58-89f5-4dab-88f3-d36ecca695cf {
  background-repeat: no-repeat;
background-size: cover;
min-height: 300px;
opacity: 0.8;
background-position: center center;
}








#s-85320f58-89f5-4dab-88f3-d36ecca695cf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-85320f58-89f5-4dab-88f3-d36ecca695cf {
  cursor: pointer;
}#s-85320f58-89f5-4dab-88f3-d36ecca695cf.shg-box.shg-c {
  justify-content: center;
}

#s-ac3c0425-ac4c-4e8a-b1f9-75a239252b45 {
  margin-top: 15px;
}

#s-bcae5ad4-cd8d-4025-a5a6-927f5dad8165 hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(221, 221, 221, 0);
}

#s-5945564e-4999-43ef-9d5f-707c461c1d66 {
  border-style: solid;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 11px;
padding-left: 40px;
padding-bottom: 11px;
padding-right: 40px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 1);
border-radius: 0px;
text-align: center;
text-decoration: none;
background-color: rgba(255, 255, 255, 1);
color: rgba(0, 0, 0, 1);
letter-spacing: 1px;
}
#s-5945564e-4999-43ef-9d5f-707c461c1d66: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: rgba(0, 0, 0, 1) !important;
border-radius: 0px !important;
text-decoration: none !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-5945564e-4999-43ef-9d5f-707c461c1d66:active {border-style: solid !important;
border-color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;
background-color: rgba(0, 0, 0, 1) !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}


#s-5945564e-4999-43ef-9d5f-707c461c1d66.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  
  
  font-family: basis-grotesque-pro;
  display:  inline-block ;
}

#s-21ddfe31-4511-4d31-aa0a-5eb73942cb3f hr {
  border: 0;
  width: 100%;
  border-top: 50px solid rgba(221, 221, 221, 0);
}

#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa {
  display: none;
}
#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa, #wrap-s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa { display:none !important; }}@media (max-width: 767px){#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa {
  display: none;
}
#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa, #wrap-s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa { display:none !important; }}







#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a6a5f7ec-6fed-4ecf-985c-803a4b232afa.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5c70dab8-5d40-4ac6-bbc6-3f2f8610edf0"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-f19dc2de-44e6-4730-b563-ed2471fd0158 {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
}

#s-8ecb2fe9-257c-4026-beb8-fced736ddb2f {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
}

@media (min-width: 768px) and (max-width: 991px){#s-718f1316-70ca-499c-bad9-88ca787f1d9b {
  
}
}@media (max-width: 767px){#s-718f1316-70ca-499c-bad9-88ca787f1d9b {
  
}
}
#s-718f1316-70ca-499c-bad9-88ca787f1d9b hr {
  border: 0;
  width: 100%;
  border-top: 25px solid rgba(221, 221, 221, 0);
}

#s-140acda9-309a-427e-ae7b-78351b3013fa {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-140acda9-309a-427e-ae7b-78351b3013fa {
  display: none;
}
#s-140acda9-309a-427e-ae7b-78351b3013fa, #wrap-s-140acda9-309a-427e-ae7b-78351b3013fa { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-140acda9-309a-427e-ae7b-78351b3013fa {
  display: none;
}
#s-140acda9-309a-427e-ae7b-78351b3013fa, #wrap-s-140acda9-309a-427e-ae7b-78351b3013fa { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-140acda9-309a-427e-ae7b-78351b3013fa {
  
}
}@media (max-width: 767px){#s-140acda9-309a-427e-ae7b-78351b3013fa {
  display: none;
}
#s-140acda9-309a-427e-ae7b-78351b3013fa, #wrap-s-140acda9-309a-427e-ae7b-78351b3013fa { display:none !important; }}







#s-140acda9-309a-427e-ae7b-78351b3013fa > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-140acda9-309a-427e-ae7b-78351b3013fa.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 0px) {
[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-aaffd0e1-3bde-4999-8fb2-4578ebc8e990"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-baa448df-11b1-432e-b268-31320e5e0090 {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
}

#s-067fca2b-94df-4d2a-82bd-23137ecd264f {
  margin-top: 0px;
margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
}

@media (min-width: 768px) and (max-width: 991px){#s-820a0a0f-bb8d-44ab-9450-e68cdd72a94e {
  
}
}@media (max-width: 767px){#s-820a0a0f-bb8d-44ab-9450-e68cdd72a94e {
  
}
}
#s-820a0a0f-bb8d-44ab-9450-e68cdd72a94e hr {
  border: 0;
  width: 100%;
  border-top: 25px solid rgba(221, 221, 221, 0);
}

#s-b4297060-8173-4205-ad6d-8c198fd40f4d {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b4297060-8173-4205-ad6d-8c198fd40f4d {
  display: none;
}
#s-b4297060-8173-4205-ad6d-8c198fd40f4d, #wrap-s-b4297060-8173-4205-ad6d-8c198fd40f4d { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b4297060-8173-4205-ad6d-8c198fd40f4d {
  display: none;
}
#s-b4297060-8173-4205-ad6d-8c198fd40f4d, #wrap-s-b4297060-8173-4205-ad6d-8c198fd40f4d { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b4297060-8173-4205-ad6d-8c198fd40f4d {
  display: none;
}
#s-b4297060-8173-4205-ad6d-8c198fd40f4d, #wrap-s-b4297060-8173-4205-ad6d-8c198fd40f4d { display:none !important; }}@media (max-width: 767px){#s-b4297060-8173-4205-ad6d-8c198fd40f4d {
  
}
}







#s-b4297060-8173-4205-ad6d-8c198fd40f4d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b4297060-8173-4205-ad6d-8c198fd40f4d.shg-box.shg-c {
  justify-content: flex-start;
}

@media (min-width: 768px) and (max-width: 991px){#s-7ad254af-549d-49d9-aca1-0c993427045f {
  
}
}@media (max-width: 767px){#s-7ad254af-549d-49d9-aca1-0c993427045f {
  
}
}
#s-7ad254af-549d-49d9-aca1-0c993427045f hr {
  border: 0;
  width: 100%;
  border-top: 10px solid rgba(221, 221, 221, 0);
}

/*
  $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;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty {
  display: inline-block;
}
