.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-14470510-fcd5-49f0-956a-e97669ea1011 { background-image: url(https://ucarecdn.com/b594f9fb-bfc0-4360-b8bd-8aa1acc60ca8/-/stretch/off/-/resize/3000x/-/quality/lighter/); background-repeat: no-repeat; background-size: cover; padding-top: 100px; padding-bottom: 75px; background-position: center center; }

@media (max-width: 767px) { #s-14470510-fcd5-49f0-956a-e97669ea1011, #wrap-s-14470510-fcd5-49f0-956a-e97669ea1011 { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { #s-14470510-fcd5-49f0-956a-e97669ea1011, #wrap-s-14470510-fcd5-49f0-956a-e97669ea1011 { display: none !important; } }
@media (min-width: 0px) { [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 992px) { [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 1200px) { [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-14470510-fcd5-49f0-956a-e97669ea1011"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 20.0px); } }
.shg-btn { cursor: pointer; box-sizing: border-box; }

#s-cf21aa42-ed39-4a29-96b3-76ba8c11926b { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 12px; text-align: center; background-color: #3fd7cd; font-size: 18px; font-weight: bold; color: #ffffff; text-decoration: none; }

#s-cf21aa42-ed39-4a29-96b3-76ba8c11926b:hover { background-color: #57d9cf !important; text-decoration: none !important; }

#s-cf21aa42-ed39-4a29-96b3-76ba8c11926b:active { background-color: #57d9cf !important; text-decoration: none !important; }

#s-cf21aa42-ed39-4a29-96b3-76ba8c11926b.shg-btn { color: #ffffff; font-size: 18px; font-weight: bold; font-style: normal; }

.shg-box { position: relative; }

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

.shg-box-vertical-center { display: flex; flex-direction: column; justify-content: center; }

.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-40cafb3e-a043-461a-8bb1-645739e25d7b { background-image: url(https://ucarecdn.com/08897a44-c7ca-4116-9ff3-930137cb35e6/-/stretch/off/-/resize/3000x/-/quality/lighter/); background-repeat: no-repeat; background-size: cover; padding-top: 25px; padding-left: 5px; padding-bottom: 25px; padding-right: 5px; min-height: 400px; background-position: center center; }

@media (min-width: 992px) and (max-width: 1199px) { #s-40cafb3e-a043-461a-8bb1-645739e25d7b, #wrap-s-40cafb3e-a043-461a-8bb1-645739e25d7b { display: none !important; } }
@media (min-width: 1200px) { #s-40cafb3e-a043-461a-8bb1-645739e25d7b, #wrap-s-40cafb3e-a043-461a-8bb1-645739e25d7b { display: none !important; } }
#s-40cafb3e-a043-461a-8bb1-645739e25d7b > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-f2ab9e83-76eb-4b26-b531-0c54230929a9 { text-align: center; }

#s-3aa33fbc-84eb-4ae2-89da-a925b02a4df3 { margin-left: 80px; margin-right: 80px; padding-top: 16px; padding-left: 20px; padding-bottom: 16px; padding-right: 20px; border-radius: 12px; text-align: center; background-color: #3fd7cd; font-size: 18px; font-weight: bold; color: #ffffff; text-decoration: none; }

#s-3aa33fbc-84eb-4ae2-89da-a925b02a4df3:hover { background-color: #57d9cf !important; text-decoration: none !important; }

#s-3aa33fbc-84eb-4ae2-89da-a925b02a4df3:active { background-color: #57d9cf !important; text-decoration: none !important; }

#s-3aa33fbc-84eb-4ae2-89da-a925b02a4df3.shg-btn { color: #ffffff; font-size: 18px; font-weight: bold; font-style: normal; }

#s-81735fbc-52ec-42dc-a8c3-a7f298836eeb { margin-top: 20px; }

#s-9f5055d9-148e-4b09-bd57-c5f471cf1247 { padding-top: 100px; padding-left: 200px; padding-bottom: 100px; padding-right: 200px; text-align: center; background-color: #f4f4f4; }

@media (max-width: 767px) { #s-9f5055d9-148e-4b09-bd57-c5f471cf1247, #wrap-s-9f5055d9-148e-4b09-bd57-c5f471cf1247 { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { #s-9f5055d9-148e-4b09-bd57-c5f471cf1247, #wrap-s-9f5055d9-148e-4b09-bd57-c5f471cf1247 { display: none !important; } }
@media (min-width: 0px) { [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 992px) { [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 1200px) { [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-9f5055d9-148e-4b09-bd57-c5f471cf1247"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 20.0px); } }
.shogun-image-container { position: relative; }

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

.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 { min-height: inherit; max-height: inherit; }

.shogun-lightbox-item { cursor: pointer; min-height: inherit; max-height: inherit; }

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

.shogun-lightbox-content { display: flex; justify-content: center; align-items: center; flex-direction: column; }

.shogun-lightbox-close { color: #fff; font-size: 45px; align-self: flex-end; margin-right: 10px; line-height: 30px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; }

.shogun-lightbox-image-container { display: flex; flex-flow: row nowrap; align-items: center; padding: 10px; }

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

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

img.shogun-image { max-width: 100% !important; margin: 0 !important; }

#s-bf26b8fa-5c0c-4203-a631-3097a5a67fe9 { border-style: solid; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-66b6672d-c98d-467d-a2c2-630dcabb86ee { border-style: solid; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-400dfd8c-19d0-4c4c-9d1f-398adae34c56 { border-style: solid; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-3a38747b-b3b6-4f1a-93ab-8f354323bae3 { padding-top: 0px; padding-left: 200px; padding-bottom: 100px; padding-right: 200px; text-align: center; background-color: #f4f4f4; }

@media (max-width: 767px) { #s-3a38747b-b3b6-4f1a-93ab-8f354323bae3, #wrap-s-3a38747b-b3b6-4f1a-93ab-8f354323bae3 { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { #s-3a38747b-b3b6-4f1a-93ab-8f354323bae3, #wrap-s-3a38747b-b3b6-4f1a-93ab-8f354323bae3 { display: none !important; } }
@media (min-width: 0px) { [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 992px) { [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 1200px) { [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-3a38747b-b3b6-4f1a-93ab-8f354323bae3"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 20.0px); } }
#s-5c7f15c7-6d79-4714-b4cf-57de8388431d { border-style: solid; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-78c34a92-5915-48f5-9af1-9e2a1b9e6d30 { border-style: solid; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-3db4cabb-9ced-4bcd-8f1e-a59a5b446ce2 { border-style: solid; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-45b41645-5acb-43c2-89f4-13d1bd71c448 { padding-top: 100px; padding-left: 200px; padding-bottom: 100px; padding-right: 200px; text-align: center; background-color: #f4f4f4; }

@media (min-width: 992px) and (max-width: 1199px) { #s-45b41645-5acb-43c2-89f4-13d1bd71c448, #wrap-s-45b41645-5acb-43c2-89f4-13d1bd71c448 { display: none !important; } }
@media (min-width: 1200px) { #s-45b41645-5acb-43c2-89f4-13d1bd71c448, #wrap-s-45b41645-5acb-43c2-89f4-13d1bd71c448 { display: none !important; } }
@media (min-width: 0px) { [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-3 { width: calc(25.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-6 { width: calc(50.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-9 { width: calc(75.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-xs-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 768px) { [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 992px) { [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 15.0px); } }
@media (min-width: 1200px) { [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 15.0px); }
  [id="s-45b41645-5acb-43c2-89f4-13d1bd71c448"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 15.0px); } }
#s-a69f202e-0c63-4984-9695-7f34d4c34bbf { border-style: solid; margin-bottom: 20px; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-bca26b07-8c78-43a1-8337-aa9420c582d1 { border-style: solid; margin-bottom: 20px; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-7d9cd835-d3ff-4691-9fd7-6c99fbf4efbe { border-style: solid; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-e18f066f-a433-48e7-be5a-99b4d71c2fb1 { border-style: solid; margin-bottom: 20px; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-a9b40035-ec1f-4937-bfc7-d97788195ec1 { border-style: solid; margin-bottom: 20px; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-4969afa6-2ec1-4a15-a2c8-8a42501770c1 { border-style: solid; padding-top: 15px; padding-left: 15px; padding-bottom: 15px; padding-right: 15px; border-top-width: 1px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; border-color: #bfc8cc; background-color: #ffffff; }

#s-c05e67e6-ca72-4b84-85a5-351d572c61d8 { background-image: url(https://ucarecdn.com/d38fcd7e-6e63-4f82-b6e8-a890186fa0b6/-/stretch/off/-/resize/3000x/-/quality/lighter/); background-repeat: no-repeat; background-size: cover; padding-top: 100px; padding-bottom: 100px; background-position: center center; }

@media (max-width: 767px) { #s-c05e67e6-ca72-4b84-85a5-351d572c61d8, #wrap-s-c05e67e6-ca72-4b84-85a5-351d572c61d8 { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { #s-c05e67e6-ca72-4b84-85a5-351d572c61d8, #wrap-s-c05e67e6-ca72-4b84-85a5-351d572c61d8 { display: none !important; } }
@media (min-width: 0px) { [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 992px) { [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 1200px) { [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-c05e67e6-ca72-4b84-85a5-351d572c61d8"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 20.0px); } }
#s-0db5a955-fba4-46e4-a763-ad31191ed3b8 { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 12px; max-width: 50%; text-align: center; background-color: #7A41AA; font-size: 16px; font-weight: bold; color: #ffffff; text-decoration: none; }

#s-0db5a955-fba4-46e4-a763-ad31191ed3b8:hover { background-color: #8840c2 !important; text-decoration: none !important; }

#s-0db5a955-fba4-46e4-a763-ad31191ed3b8:active { background-color: #8840c2 !important; text-decoration: none !important; }

#s-0db5a955-fba4-46e4-a763-ad31191ed3b8.shg-btn { color: #ffffff; font-size: 16px; font-weight: bold; font-style: normal; }

#s-4f2b1929-5fc3-4501-8a88-f47a8609c54c { background-image: url(https://ucarecdn.com/b9aebe89-d01c-402b-8f6f-fac123b8f869/-/stretch/off/-/resize/3000x/-/quality/lighter/); background-repeat: no-repeat; background-size: cover; padding-top: 50px; padding-bottom: 50px; min-height: 300px; background-position: center center; }

@media (min-width: 992px) and (max-width: 1199px) { #s-4f2b1929-5fc3-4501-8a88-f47a8609c54c, #wrap-s-4f2b1929-5fc3-4501-8a88-f47a8609c54c { display: none !important; } }
@media (min-width: 1200px) { #s-4f2b1929-5fc3-4501-8a88-f47a8609c54c, #wrap-s-4f2b1929-5fc3-4501-8a88-f47a8609c54c { display: none !important; } }
#s-4f2b1929-5fc3-4501-8a88-f47a8609c54c > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-1ddd991d-3dad-4ccb-85fd-b49282f74ff4 { margin-left: 15px; margin-right: 15px; max-width: 50%; text-align: center; }

#s-1ddd991d-3dad-4ccb-85fd-b49282f74ff4 > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-337d6395-9aa6-4fa0-ad99-89145898ee8d { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 12px; text-align: center; background-color: #7A41AA; font-size: 16px; font-weight: bold; color: #ffffff; text-decoration: none; }

#s-337d6395-9aa6-4fa0-ad99-89145898ee8d:hover { background-color: #8840c2 !important; text-decoration: none !important; }

#s-337d6395-9aa6-4fa0-ad99-89145898ee8d:active { background-color: #8840c2 !important; text-decoration: none !important; }

#s-337d6395-9aa6-4fa0-ad99-89145898ee8d.shg-btn { color: #ffffff; font-size: 16px; font-weight: bold; font-style: normal; }

#s-f626be89-4b6e-4658-826b-7fd3449b8122 { margin-bottom: -30px; padding-top: 100px; padding-bottom: 130px; background-color: #f4f4f4; }

@media (max-width: 767px) { #s-f626be89-4b6e-4658-826b-7fd3449b8122, #wrap-s-f626be89-4b6e-4658-826b-7fd3449b8122 { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { #s-f626be89-4b6e-4658-826b-7fd3449b8122, #wrap-s-f626be89-4b6e-4658-826b-7fd3449b8122 { display: none !important; } }
@media (min-width: 0px) { [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-xs-12 { width: 100%; } }
@media (min-width: 768px) { [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-3 { width: calc(25.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-6 { width: calc(50.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-9 { width: calc(75.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-sm-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 992px) { [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-3 { width: calc(25.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-6 { width: calc(50.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-9 { width: calc(75.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-md-12 { width: calc(100.0% - 20.0px); } }
@media (min-width: 1200px) { [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-1 { width: calc(8.333333333333334% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-2 { width: calc(16.666666666666668% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-3 { width: calc(25.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-4 { width: calc(33.333333333333336% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-5 { width: calc(41.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-6 { width: calc(50.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-7 { width: calc(58.333333333333336% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-8 { width: calc(66.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-9 { width: calc(75.0% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-10 { width: calc(83.33333333333334% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-11 { width: calc(91.66666666666667% - 20.0px); }
  [id="s-f626be89-4b6e-4658-826b-7fd3449b8122"] > .shg-row > .shg-c-lg-12 { width: calc(100.0% - 20.0px); } }
#s-b5d7cb81-0a98-44e7-8c0d-51bb80dead52 { margin-left: 120px; margin-right: 120px; padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 12px; text-align: center; background-color: #3fd7cd; font-size: 18px; font-weight: bold; color: #ffffff; text-decoration: none; }

#s-b5d7cb81-0a98-44e7-8c0d-51bb80dead52:hover { background-color: #57d9cf !important; text-decoration: none !important; }

#s-b5d7cb81-0a98-44e7-8c0d-51bb80dead52:active { margin-left: 120px !important; margin-right: 120px !important; border-radius: 12px !important; background-color: #57d9cf !important; text-decoration: none !important; }

#s-b5d7cb81-0a98-44e7-8c0d-51bb80dead52.shg-btn { color: #ffffff; font-size: 18px; font-weight: bold; font-style: normal; }

#s-f4c3646e-d5df-4660-8289-874f2d12d37c { padding-top: 100px; padding-left: 15px; padding-bottom: 100px; padding-right: 15px; }

@media (min-width: 992px) and (max-width: 1199px) { #s-f4c3646e-d5df-4660-8289-874f2d12d37c, #wrap-s-f4c3646e-d5df-4660-8289-874f2d12d37c { display: none !important; } }
@media (min-width: 1200px) { #s-f4c3646e-d5df-4660-8289-874f2d12d37c, #wrap-s-f4c3646e-d5df-4660-8289-874f2d12d37c { display: none !important; } }
#s-f4c3646e-d5df-4660-8289-874f2d12d37c > .shg-box-overlay { background-color: #fff; opacity: 0; }

#s-41787184-69b1-4dae-9f6d-06e614dfdeaa { padding-top: 10px; padding-left: 20px; padding-bottom: 10px; padding-right: 20px; border-radius: 12px; text-align: center; background-color: #3fd7cd; font-size: 18px; font-weight: bold; color: #ffffff; text-decoration: none; }

#s-41787184-69b1-4dae-9f6d-06e614dfdeaa:hover { background-color: #57d9cf !important; text-decoration: none !important; }

#s-41787184-69b1-4dae-9f6d-06e614dfdeaa:active { margin-left: 120px !important; margin-right: 120px !important; border-radius: 12px !important; background-color: #57d9cf !important; text-decoration: none !important; }

#s-41787184-69b1-4dae-9f6d-06e614dfdeaa.shg-btn { color: #ffffff; font-size: 18px; font-weight: bold; font-style: normal; }

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

.shogun-root {
  /* create a new stacking context */
  transform: scale(1);
}

.shogun-root iframe {
  display: initial;
}

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

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

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

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