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

.shg-row { margin-right: -15px; margin-left: -15px; box-sizing: border-box; }

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

.shg-row:after { clear: both; }

.shg-c-xs-1, .shg-c-sm-1, .shg-c-md-1, .shg-c-lg-1, .shg-c-xs-2, .shg-c-sm-2, .shg-c-md-2, .shg-c-lg-2, .shg-c-xs-3, .shg-c-sm-3, .shg-c-md-3, .shg-c-lg-3, .shg-c-xs-4, .shg-c-sm-4, .shg-c-md-4, .shg-c-lg-4, .shg-c-xs-5, .shg-c-sm-5, .shg-c-md-5, .shg-c-lg-5, .shg-c-xs-6, .shg-c-sm-6, .shg-c-md-6, .shg-c-lg-6, .shg-c-xs-7, .shg-c-sm-7, .shg-c-md-7, .shg-c-lg-7, .shg-c-xs-8, .shg-c-sm-8, .shg-c-md-8, .shg-c-lg-8, .shg-c-xs-9, .shg-c-sm-9, .shg-c-md-9, .shg-c-lg-9, .shg-c-xs-10, .shg-c-sm-10, .shg-c-md-10, .shg-c-lg-10, .shg-c-xs-11, .shg-c-sm-11, .shg-c-md-11, .shg-c-lg-11, .shg-c-xs-12, .shg-c-sm-12, .shg-c-md-12, .shg-c-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; box-sizing: border-box; }

.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 { float: left; }

.shg-c-xs-12 { width: 100%; }

.shg-c-xs-11 { width: 91.66666667%; }

.shg-c-xs-10 { width: 83.33333333%; }

.shg-c-xs-9 { width: 75%; }

.shg-c-xs-8 { width: 66.66666667%; }

.shg-c-xs-7 { width: 58.33333333%; }

.shg-c-xs-6 { width: 50%; }

.shg-c-xs-5 { width: 41.66666667%; }

.shg-c-xs-4 { width: 33.33333333%; }

.shg-c-xs-3 { width: 25%; }

.shg-c-xs-2 { width: 16.66666667%; }

.shg-c-xs-1 { width: 8.33333333%; }

@media (min-width: 768px) { .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 { float: left; }
  .shg-c-sm-12 { width: 100%; }
  .shg-c-sm-11 { width: 91.66666667%; }
  .shg-c-sm-10 { width: 83.33333333%; }
  .shg-c-sm-9 { width: 75%; }
  .shg-c-sm-8 { width: 66.66666667%; }
  .shg-c-sm-7 { width: 58.33333333%; }
  .shg-c-sm-6 { width: 50%; }
  .shg-c-sm-5 { width: 41.66666667%; }
  .shg-c-sm-4 { width: 33.33333333%; }
  .shg-c-sm-3 { width: 25%; }
  .shg-c-sm-2 { width: 16.66666667%; }
  .shg-c-sm-1 { width: 8.33333333%; } }
@media (min-width: 992px) { .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 { float: left; }
  .shg-c-md-12 { width: 100%; }
  .shg-c-md-11 { width: 91.66666667%; }
  .shg-c-md-10 { width: 83.33333333%; }
  .shg-c-md-9 { width: 75%; }
  .shg-c-md-8 { width: 66.66666667%; }
  .shg-c-md-7 { width: 58.33333333%; }
  .shg-c-md-6 { width: 50%; }
  .shg-c-md-5 { width: 41.66666667%; }
  .shg-c-md-4 { width: 33.33333333%; }
  .shg-c-md-3 { width: 25%; }
  .shg-c-md-2 { width: 16.66666667%; }
  .shg-c-md-1 { width: 8.33333333%; } }
@media (min-width: 1200px) { .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 { float: left; }
  .shg-c-lg-12 { width: 100%; }
  .shg-c-lg-11 { width: 91.66666667%; }
  .shg-c-lg-10 { width: 83.33333333%; }
  .shg-c-lg-9 { width: 75%; }
  .shg-c-lg-8 { width: 66.66666667%; }
  .shg-c-lg-7 { width: 58.33333333%; }
  .shg-c-lg-6 { width: 50%; }
  .shg-c-lg-5 { width: 41.66666667%; }
  .shg-c-lg-4 { width: 33.33333333%; }
  .shg-c-lg-3 { width: 25%; }
  .shg-c-lg-2 { width: 16.66666667%; }
  .shg-c-lg-1 { width: 8.33333333%; } }
.shogun-video { position: relative; display: block; height: 0; padding: 0; overflow: hidden; }

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

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

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

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

body { overflow-x: hidden !important; }

#s-5f94a1d2-8738-4d43-a5f1-94bc8d44821e { margin-top: 8px; margin-bottom: 8px; padding-top: 0px; padding-bottom: 0px; text-align: center; background-color: #5f9900; }

@media (min-width: 768px) and (max-width: 991px) { #s-5f94a1d2-8738-4d43-a5f1-94bc8d44821e { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { #s-5f94a1d2-8738-4d43-a5f1-94bc8d44821e { display: none !important; } }
@media (min-width: 1200px) { #s-5f94a1d2-8738-4d43-a5f1-94bc8d44821e { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { #s-402cd6f1-7857-4d45-bb59-7a3539f08354 { display: none !important; } }
@media (min-width: 1200px) { #s-402cd6f1-7857-4d45-bb59-7a3539f08354 { display: none !important; } }
@media (max-width: 767px) { #s-7321429e-3fd8-4b90-afa0-c1db52a1dc86 { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { #s-7321429e-3fd8-4b90-afa0-c1db52a1dc86 { display: none !important; } }
#s-f51e58a5-987f-4903-b8ab-8b2bad690d43 { margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 10px; border-top-width: 0px; border-bottom-width: 0px; }

#s-67418502-fcc6-45b3-b2fb-9c2a56cafb1b { opacity: 1; }

#s-e6a9c873-07a1-418c-986b-985efae011d2 { margin-top: 0px; margin-bottom: 0px; padding-top: 30px; padding-bottom: 30px; }

#s-96aa59fc-b7ec-4333-8e85-f7f403335118 { padding-bottom: 50px; }

@media (max-width: 767px) { #s-96aa59fc-b7ec-4333-8e85-f7f403335118 { display: none !important; } }
@media (max-width: 767px) { #s-e8df1741-af41-416d-b6fe-a40bb24b4764 { display: none !important; } }
#s-36907289-5be8-4c17-96c2-61c7b841cb63 { margin-top: 20px; margin-bottom: 20px; text-align: center; }

@media (max-width: 767px) { #s-36907289-5be8-4c17-96c2-61c7b841cb63 { display: none !important; } }
@media (max-width: 767px) { #s-2fd0d0fd-bb14-48c7-90f9-4adf757d8846 { display: none !important; } }
#s-0aa143c5-8780-494b-ba37-4397067ec39d { margin-top: 20px; margin-bottom: 20px; text-align: center; }

@media (max-width: 767px) { #s-0aa143c5-8780-494b-ba37-4397067ec39d { display: none !important; } }
#s-da638705-2c02-4de5-ba99-d36784b803d4 { margin-top: 20px; margin-bottom: 20px; text-align: center; }

#s-0f721f6f-0ffc-4e16-92b4-f9ce64cbc80d { margin-top: 20px; margin-bottom: 20px; text-align: center; }

@media (min-width: 768px) and (max-width: 991px) { #s-d8a48e0c-9755-404f-9a80-f3c7f01f74a0 { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { #s-d8a48e0c-9755-404f-9a80-f3c7f01f74a0 { display: none !important; } }
@media (min-width: 1200px) { #s-d8a48e0c-9755-404f-9a80-f3c7f01f74a0 { display: none !important; } }
#s-4f2f41e7-072d-4a47-8629-52a141c31e6a { margin-top: 20px; margin-bottom: 20px; text-align: center; }

#s-dd568150-90db-4f6e-9fc5-acb087d26b97 { margin-top: 20px; margin-bottom: 20px; text-align: center; }

#s-cfd18e74-7d9e-4044-b7a3-b3e702d18e40 { padding-top: 0px; padding-bottom: 0px; }

#s-9708dce5-74c5-4b7f-8157-a631f10eb132 { margin-top: 3px; margin-bottom: 3px; }

#s-ef2e28d3-0f1b-49a1-8f3c-d36fdb4e7d42 { padding-top: 50px; padding-left: 50px; padding-bottom: 50px; padding-right: 50px; background-color: #ffffff; }

#s-aec05e23-f8d9-4a63-9578-0b8c1e395542 { padding-bottom: 30px; text-align: center; }

#s-dc92bc0f-e8cd-4030-a4e5-a4c97ddee23a { margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 10px; text-align: left; background-color: #ffffff; }

[id="s-96aa59fc-b7ec-4333-8e85-f7f403335118"] > .shg-row { margin-left: -0.0px; margin-right: -0.0px; }

[id="s-96aa59fc-b7ec-4333-8e85-f7f403335118"] > .shg-row > div { padding-right: 0.0px; padding-left: 0.0px; }
