@charset "UTF-8";
/* UUID - f2e9122a-3cbf-49ca-b7a3-feb296d176c0 */
/* SECTION TEMPLATE [responsive-menu-1200px] - 1552030810836 */
@import url("/resource/_templates/1553182370423/resource-addons/swiper.min.css?v=0");
@import url("/resource/_templates/1553182370423/resource-addons/swiper.min.css?v=0");
#page-wrapper #st-1552030810836 {
  /* 
   item active #056549 #B0BA2F
   item active #ffffff #ffffff
   item #555555 #505050

   panel bg #878787  #BFC758
   subitem #ffffff  #ffffff
   subitem bg #979797  #646464
*/
  /*
@media screen and (max-width:1200px){
.logo{position:absolute;top:0;left: 0;width:100%;height:46px;text-align:center;padding:10px 0 0 0 ;float:none}
.logo2{display:none}
nav{width:100%;}
*/
  /*
}
*/
}

#page-wrapper #st-1552030810836 #cssmenu:not(.packed) ul {
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  /*
  -webkit-justify-content: space-around;
  justify-content: space-around;
  */
}

#page-wrapper #st-1552030810836 #cssmenu ul li ul, #page-wrapper #st-1552030810836 #cssmenu:not(.packed) li.has-sub ul, #page-wrapper #st-1552030810836 #cssmenu.packed ul {
  -webkit-flex-direction: column;
  flex-direction: column;
}

#page-wrapper #st-1552030810836 #cssmenu:not(.packed) ul:after {
  content: none;
}

#page-wrapper #st-1552030810836 #cssmenu.packed > ul.open {
  display: block;
}

#page-wrapper #st-1552030810836 .logo {
  position: relative;
  z-index: 123;
  padding: 10px;
  font: 18px verdana;
  color: #6DDB07;
  float: left;
  width: 15%;
}

#page-wrapper #st-1552030810836 .logo a {
  color: #6DDB07;
}

#page-wrapper #st-1552030810836 nav ul {
  list-style: none;
  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=);
  list-style-type: none;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}

#page-wrapper #st-1552030810836 nav ul li {
  /*  
	float:left; 
    width:100%;

    a {
        float: left;
        width: 100%;
    }
	*/
}

#page-wrapper #st-1552030810836 nav {
  position: relative;
  width: auto;
  margin: 0 auto;
}

#page-wrapper #st-1552030810836 nav * {
  margin: 0;
  padding: 0;
  text-decoration: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp .menu-caption {
  display: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp,
#page-wrapper #st-1552030810836 nav.hnav-resp ul,
#page-wrapper #st-1552030810836 nav.hnav-resp ul li,
#page-wrapper #st-1552030810836 nav.hnav-resp ul li a,
#page-wrapper #st-1552030810836 nav.hnav-resp #head-mobile {
  border: 0;
  list-style: none;
  line-height: 1.3;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#page-wrapper #st-1552030810836 nav.hnav-resp:after,
#page-wrapper #st-1552030810836 nav.hnav-resp > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

#page-wrapper #st-1552030810836 nav.hnav-resp #head-mobile {
  display: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li {
  float: left;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li > a {
  padding: 17px;
  letter-spacing: 1px;
  text-decoration: none;
  color: #505050;
  font-weight: 500;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li:hover > a,
#page-wrapper #st-1552030810836 nav.hnav-resp ul li.active a {
  color: #ffffff;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li:hover,
#page-wrapper #st-1552030810836 nav.hnav-resp ul li.active:hover,
#page-wrapper #st-1552030810836 nav.hnav-resp ul li.active,
#page-wrapper #st-1552030810836 nav.hnav-resp ul li.has-sub.active:hover {
  background: #B0BA2F;
  -webkit-transition: background .3s ease;
  -ms-transition: background .3s ease;
  transition: background .3s ease;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.has-sub > a {
  padding-right: 30px;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.has-sub > a:after {
  position: absolute;
  top: 25px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #555555;
  content: '';
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.has-sub > a:before {
  position: absolute;
  top: 22px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #555555;
  content: '';
  -webkit-transition: all .25s ease;
  -ms-transition: all .25s ease;
  transition: all .25s ease;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.has-sub:hover > a:after {
  background: #ffffff;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.has-sub:hover > a:before {
  background: #ffffff;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.active.has-sub > a:after {
  background: #ffffff;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.active.has-sub > a:before {
  background: #ffffff;
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.has-sub:hover > a:before {
  top: 23px;
  height: 0;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul {
  position: absolute;
  left: -9999px;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul li ul li {
  height: 0;
  -webkit-transition: all .25s ease;
  -ms-transition: all .25s ease;
  background: #BFC758;
  transition: all .25s ease;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul li ul li a:hover {
  background: #646464;
}

#page-wrapper #st-1552030810836 nav.hnav-resp li:hover > ul {
  left: auto;
  z-index: 50;
}

#page-wrapper #st-1552030810836 nav.hnav-resp li:hover > ul > li {
  height: auto;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul ul {
  margin-left: 100%;
  top: 0;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul li a {
  border-bottom: 1px solid rgba(255, 255, 255, 0);
  padding: 11px 15px;
  min-width: 200px;
  font-size: inherit;
  text-decoration: none;
  color: #ffffff !important;
  font-weight: normal;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul li:last-child > a, #page-wrapper #st-1552030810836 nav.hnav-resp ul ul li.last-item > a {
  border-bottom: 0;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul li:hover > a, #page-wrapper #st-1552030810836 nav.hnav-resp ul ul li a:hover {
  color: #fff;
  background: #BFC758;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul li.has-sub > a:after {
  position: absolute;
  top: 16px;
  right: 11px;
  width: 8px;
  height: 2px;
  display: block;
  background: #fff;
  content: '';
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul li.has-sub > a:before {
  position: absolute;
  top: 13px;
  right: 14px;
  display: block;
  width: 2px;
  height: 8px;
  background: #fff;
  content: '';
  -webkit-transition: all .25s ease;
  -ms-transition: all .25s ease;
  transition: all .25s ease;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul > li.has-sub:hover > a:before {
  top: 17px;
  height: 0;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul li.has-sub:hover, #page-wrapper #st-1552030810836 nav.hnav-resp ul li.has-sub ul li.has-sub ul li:hover {
  background: #555;
}

#page-wrapper #st-1552030810836 nav.hnav-resp ul ul ul li.active a {
  border-left: 1px solid rgba(255, 255, 255, 0);
}

#page-wrapper #st-1552030810836 nav.hnav-resp > ul > li.has-sub > ul > li.active > a, #page-wrapper #st-1552030810836 nav.hnav-resp > ul ul > li.has-sub > ul > li.active > a {
  border-top: 1px solid rgba(255, 255, 255, 0);
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed {
  width: 100%;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul {
  width: 100%;
  display: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul li {
  width: 100%;
  border-top: 0px solid rgba(255, 255, 255, 0);
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul li:hover {
  background: #ccc;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul > li:hover > a, #page-wrapper #st-1552030810836 nav.hnav-resp.packed ul li.active a {
  color: #555555;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul li, #page-wrapper #st-1552030810836 nav.hnav-resp.packed li:hover > ul > li {
  height: auto;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul li a, #page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul li a {
  width: 100%;
  border-bottom: 0;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul > li {
  float: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul li a {
  padding-left: 30px;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul li {
  background: #bbb !important;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul li:hover {
  background: rgba(0, 0, 0, 0.1) !important;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul ul li a {
  padding-left: 35px;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul li a {
  color: #ddd;
  background: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul li:hover > a, #page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul li.active > a {
  color: #fff;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul, #page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul ul {
  position: relative;
  left: 0;
  width: 100%;
  margin: 0;
  text-align: left;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul > li.has-sub > a:after, #page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul > li.has-sub > a:before, #page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul > li.has-sub > a:after, #page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul > li.has-sub > a:before {
  display: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed #head-mobile {
  display: block;
  padding: 23px;
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  background-color: #B0BA2F;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .button {
  -webkit-user-select: none;
  /* Safari 3.1+ */
  -moz-user-select: none;
  /* Firefox 2+ */
  -ms-user-select: none;
  /* IE 10+ */
  user-select: none;
  /* Standard syntax */
  width: 55px;
  height: 46px;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
  z-index: 1000;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .button:after {
  position: absolute;
  top: 22px;
  right: 20px;
  display: block;
  height: 4px;
  width: 20px;
  border-top: 2px solid #ffffff;
  border-bottom: 2px solid #ffffff;
  content: '';
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .button:before {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  position: absolute;
  top: 16px;
  right: 20px;
  display: block;
  height: 2px;
  width: 20px;
  background: #ffffff;
  content: '';
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .button.menu-opened:after {
  -webkit-transition: all .3s ease;
  -ms-transition: all .3s ease;
  transition: all .3s ease;
  top: 23px;
  border: 0;
  height: 2px;
  width: 19px;
  background: #ffffff;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .button.menu-opened:before {
  top: 23px;
  background: #ffffff;
  width: 19px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .submenu-button {
  position: absolute;
  z-index: 99;
  right: 0;
  top: 0;
  bottom: 0px;
  display: block;
  border-left: 1px solid rgba(255, 255, 255, 0);
  height: 52px;
  width: 52px;
  cursor: pointer;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul li:hover .submenu-button {
  background: rgba(255, 255, 255, 0.1);
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .submenu-button.submenu-opened {
  background: rgba(255, 255, 255, 0.1);
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul .submenu-button {
  height: 40px;
  width: 40px;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .submenu-button:after {
  position: absolute;
  top: 26px;
  right: 22px;
  width: 8px;
  height: 2px;
  display: block;
  background: #555;
  content: '';
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul .submenu-button:after {
  top: 19px;
  right: 16px;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .submenu-button.submenu-opened:after {
  background: #fff;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .submenu-button:before {
  position: absolute;
  top: 23px;
  right: 25px;
  display: block;
  width: 2px;
  height: 8px;
  background: #555;
  content: '';
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul .submenu-button:before {
  top: 16px;
  right: 19px;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .submenu-button.submenu-opened:before {
  display: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed ul ul ul li.active a {
  border-left: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul > li.has-sub > ul > li.active > a, #page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul ul > li.has-sub > ul > li.active > a {
  border-top: none;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul > li.active.has-sub > a {
  color: #FFFFFF;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul > li.active.has-sub .submenu-button:after {
  background: #FFFFFF;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed > ul > li.active.has-sub .submenu-button:before {
  background: #FFFFFF;
}

#page-wrapper #st-1552030810836 nav.hnav-resp.packed .menu-caption {
  display: block;
  position: absolute;
  left: 50px;
  line-height: 45px;
  font-size: 18px;
  top: 0px;
  white-space: nowrap;
  color: #ffffff;
}

/* SECTION TEMPLATE [slick] - 1574328288503 */
#page-wrapper #st-1574328288503 {
  /* Slider */
  /* Slider */
  /* Icons */
  /* Arrows */
  /* Dots */
}

#page-wrapper #st-1574328288503 .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

#page-wrapper #st-1574328288503 .slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

#page-wrapper #st-1574328288503 .slick-list:focus {
  outline: none;
}

#page-wrapper #st-1574328288503 .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

#page-wrapper #st-1574328288503 .slick-slider .slick-track,
#page-wrapper #st-1574328288503 .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

#page-wrapper #st-1574328288503 .slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#page-wrapper #st-1574328288503 .slick-track:before,
#page-wrapper #st-1574328288503 .slick-track:after {
  display: table;
  content: '';
}

#page-wrapper #st-1574328288503 .slick-track:after {
  clear: both;
}

#page-wrapper #st-1574328288503 .slick-loading .slick-track {
  visibility: hidden;
}

#page-wrapper #st-1574328288503 .slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

#page-wrapper #st-1574328288503 [dir='rtl'] .slick-slide {
  float: right;
}

#page-wrapper #st-1574328288503 .slick-slide img {
  display: block;
}

#page-wrapper #st-1574328288503 .slick-slide.slick-loading img {
  display: none;
}

#page-wrapper #st-1574328288503 .slick-slide.dragging img {
  pointer-events: none;
}

#page-wrapper #st-1574328288503 .slick-initialized .slick-slide {
  display: block;
}

#page-wrapper #st-1574328288503 .slick-loading .slick-slide {
  visibility: hidden;
}

#page-wrapper #st-1574328288503 .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

#page-wrapper #st-1574328288503 .slick-arrow.slick-hidden {
  display: none;
}

#page-wrapper #st-1574328288503 .slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat;
}

@font-face {
  #page-wrapper #st-1574328288503 {
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;
    src: url("./fonts/slick.eot");
    src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  }
}

#page-wrapper #st-1574328288503 .slick-prev,
#page-wrapper #st-1574328288503 .slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}

#page-wrapper #st-1574328288503 .slick-prev:hover,
#page-wrapper #st-1574328288503 .slick-prev:focus,
#page-wrapper #st-1574328288503 .slick-next:hover,
#page-wrapper #st-1574328288503 .slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}

#page-wrapper #st-1574328288503 .slick-prev:hover:before,
#page-wrapper #st-1574328288503 .slick-prev:focus:before,
#page-wrapper #st-1574328288503 .slick-next:hover:before,
#page-wrapper #st-1574328288503 .slick-next:focus:before {
  opacity: 1;
}

#page-wrapper #st-1574328288503 .slick-prev.slick-disabled:before,
#page-wrapper #st-1574328288503 .slick-next.slick-disabled:before {
  opacity: .25;
}

#page-wrapper #st-1574328288503 .slick-prev:before,
#page-wrapper #st-1574328288503 .slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#page-wrapper #st-1574328288503 .slick-prev {
  left: -25px;
}

#page-wrapper #st-1574328288503 [dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}

#page-wrapper #st-1574328288503 .slick-prev:before {
  content: '←';
}

#page-wrapper #st-1574328288503 [dir='rtl'] .slick-prev:before {
  content: '→';
}

#page-wrapper #st-1574328288503 .slick-next {
  right: -25px;
}

#page-wrapper #st-1574328288503 [dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}

#page-wrapper #st-1574328288503 .slick-next:before {
  content: '→';
}

#page-wrapper #st-1574328288503 [dir='rtl'] .slick-next:before {
  content: '←';
}

#page-wrapper #st-1574328288503 .slick-dotted.slick-slider {
  margin-bottom: 30px;
}

#page-wrapper #st-1574328288503 .slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

#page-wrapper #st-1574328288503 .slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

#page-wrapper #st-1574328288503 .slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

#page-wrapper #st-1574328288503 .slick-dots li button:hover,
#page-wrapper #st-1574328288503 .slick-dots li button:focus {
  outline: none;
}

#page-wrapper #st-1574328288503 .slick-dots li button:hover:before,
#page-wrapper #st-1574328288503 .slick-dots li button:focus:before {
  opacity: 1;
}

#page-wrapper #st-1574328288503 .slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#page-wrapper #st-1574328288503 .slick-dots li.slick-active button:before {
  opacity: .75;
  color: black;
}

#page-wrapper #st-1574328288503 .slick-loading .slick-list {
  background: none;
}

#page-wrapper #st-1574328288503 .slick-dots li button::before {
  font-family: 'Sans-serif';
  font-size: 40px;
}

#page-wrapper #st-1574328288503 .slick-dots li button::before {
  color: #303030;
}

#page-wrapper #st-1574328288503 .slick-dots li.slick-active button::before {
  color: #303030;
}

#page-wrapper #st-1574328288503 .slick-dots, #page-wrapper #st-1574328288503 .slick-prev, #page-wrapper #st-1574328288503 .slick-next,
#page-wrapper #st-1574328288503 .slick-dots *, #page-wrapper #st-1574328288503 .slick-prev *, #page-wrapper #st-1574328288503 .slick-next * {
  outline: 0;
  webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

#page-wrapper #st-1574328288503 .slick-prev, #page-wrapper #st-1574328288503 .slick-next {
  font-size: 0px;
  padding: 2rem;
  font-family: 'Material Icons';
  background-color: rgba(0, 0, 0, 0.2);
  z-index: 1;
  opacity: 1;
  width: auto;
  height: auto;
  -webkit-transition: all 0.5s cubic-bezier(0.55, 0, 0.55, 0.2);
  transition: all 0.5s cubic-bezier(0.55, 0, 0.55, 0.2);
}

#page-wrapper #st-1574328288503 .slick-prev:hover, #page-wrapper #st-1574328288503 .slick-next:hover {
  background-color: rgba(0, 0, 0, 0.6);
}

#page-wrapper #st-1574328288503 .slick-prev.slick-disabled, #page-wrapper #st-1574328288503 .slick-next.slick-disabled {
  opacity: 0;
}

#page-wrapper #st-1574328288503 .slick-prev {
  left: 0px;
}

#page-wrapper #st-1574328288503 .slick-next {
  right: 0px;
}

#page-wrapper #st-1574328288503 .slick-prev:before, #page-wrapper #st-1574328288503 .slick-next:before {
  font-size: 30px;
  padding: 1rem;
  font-family: 'Material Icons';
  color: #ffffff;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}

#page-wrapper #st-1574328288503 .slick-prev:before {
  content: '\e5cb';
}

#page-wrapper #st-1574328288503 .slick-next:before {
  content: '\e5cc';
}

/* SECTION TEMPLATE [swiper] - 1574328288791 */
#page-wrapper #st-1574328288791 {
}

#page-wrapper #st-1574328288791 .swiper-container.has-bullets {
  padding-bottom: 35px;
}

#page-wrapper #st-1574328288791 .swiper-pagination-bullet {
  border-radius: 0px;
}

#page-wrapper #st-1574328288791 .swiper-pagination-bullet-active {
  background: #66923b;
}

/* SECTION TEMPLATE [swiper] - 1553182373970 */
#page-wrapper #st-1553182373970 {
}

#page-wrapper #st-1553182373970 .swiper-container.has-bullets {
  padding-bottom: 35px;
}

#page-wrapper #st-1553182373970 .swiper-pagination-bullet {
  border-radius: 0px;
}

#page-wrapper #st-1553182373970 .swiper-pagination-bullet-active {
  background: #66923b;
}

/* SITE ADDON - style-1557387728961 */
@media (min-width: 1920px) {
  #page-wrapper .flex-lg-75.flex-xl-60 {
    max-width: 70% !important;
  }
}

#page-wrapper article {
  font-weight: 300;
}

#page-wrapper #mi-1557381966325 {
  background-color: #908d4f !important;
}

#page-wrapper #mi-1557381966325 ul li {
  background-color: #908d4f !important;
}

#page-wrapper #root-panel h1, #page-wrapper #root-panel h1.active {
  text-transform: uppercase;
  color: #B0BA2F;
  margin-top: 0.0px;
}

#page-wrapper #root-panel h2, #page-wrapper #root-panel h2.active {
  color: #7B7B7B;
  font-size: 120.0%;
}

#page-wrapper #root-panel h3, #page-wrapper #root-panel h3.active {
  color: #B0BA2F;
}

#page-wrapper #root-panel a, #page-wrapper #root-panel a.active {
  color: #899122;
}

#page-wrapper #root-panel p, #page-wrapper #root-panel p.active {
  font-weight: 300;
  line-height: 1.4;
}

#page-wrapper #root-panel article, #page-wrapper #root-panel article.active {
  width: 100.0%;
  padding: 0.0px;
}

#page-wrapper .footer-icon, #page-wrapper .footer-icon.active {
  color: rgba(255, 255, 255, 0.52);
  font-size: 70.0px;
  padding: 1.0rem;
}

#page-wrapper .link-box, #page-wrapper .link-box.active {
  padding: 1.0rem;
  background-color: #f0f0f0;
}

#page-wrapper .link-box ul, #page-wrapper .link-box.active ul {
  padding-left: 30px;
  list-style: none;
}

#page-wrapper .link-box li, #page-wrapper .link-box.active li {
  margin-bottom: 10px;
  font-weight: 300;
}

#page-wrapper .link-box li:before, #page-wrapper .link-box.active li:before {
  font-family: 'Material Icons';
  content: '\e5cc';
  margin: 0px 0px 0px -30px;
  display: block;
  color: #888888;
  position: absolute;
  font-size: 130%;
}

#page-wrapper .event-item-panel, #page-wrapper .event-item-panel.active {
  margin-bottom: 1.0rem;
  padding: 1.0rem;
  padding-top: 0.0px;
  background-color: #f7f7f7;
  border-left-color: #FAD940;
  border-left-width: 1.0rem;
  border-style: none;
  border-left-style: solid;
}

#page-wrapper .img-scale, #page-wrapper .img-scale.active {
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  overflow: hidden;
}

#page-wrapper .img-scale:hover, #page-wrapper .img-scale.active {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

#page-wrapper .eboard-item, #page-wrapper .eboard-item.active {
  margin-top: 1.0rem;
  padding: 1.0rem;
  background-color: #f0f0f0;
}

#page-wrapper .cv-doc, #page-wrapper .cv-doc.active {
  color: #767c1d;
  margin-top: 0.5rem;
  padding: 1.0rem;
  background-color: #f1f1f1;
}

#page-wrapper #section-1552370159983, #page-wrapper #section-1552370159983.active {
  min-width: 400.0px;
  padding: 2.0rem;
}

#page-wrapper #section-1552370159983 md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label,
#page-wrapper #section-1552370159983 md-input-container:not(.md-input-invalid).md-input-focused label,
#page-wrapper #section-1552370159983 md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon,
#page-wrapper #section-1552370159983 md-input-container:not(.md-input-invalid).md-input-focused md-icon, #page-wrapper #section-1552370159983.active md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused label,
#page-wrapper #section-1552370159983.active md-input-container:not(.md-input-invalid).md-input-focused label,
#page-wrapper #section-1552370159983.active md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused md-icon,
#page-wrapper #section-1552370159983.active md-input-container:not(.md-input-invalid).md-input-focused md-icon {
  color: #747a21;
}

#page-wrapper #section-1552370159983 md-input-container.md-adminTheme-theme:not(.md-input-invalid).md-input-focused .md-input,
#page-wrapper #section-1552370159983 md-input-container.md-adminTheme-theme:not(.md-input-invalid).md-input-resized .md-input,
#page-wrapper #section-1552370159983 md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input,
#page-wrapper #section-1552370159983 md-input-container:not(.md-input-invalid).md-input-focused .md-input,
#page-wrapper #section-1552370159983 md-input-container.md-default-theme:not(.md-input-invalid).md-input-resized .md-input,
#page-wrapper #section-1552370159983 md-input-container:not(.md-input-invalid).md-input-resized .md-input, #page-wrapper #section-1552370159983.active md-input-container.md-adminTheme-theme:not(.md-input-invalid).md-input-focused .md-input,
#page-wrapper #section-1552370159983.active md-input-container.md-adminTheme-theme:not(.md-input-invalid).md-input-resized .md-input,
#page-wrapper #section-1552370159983.active md-input-container.md-default-theme:not(.md-input-invalid).md-input-focused .md-input,
#page-wrapper #section-1552370159983.active md-input-container:not(.md-input-invalid).md-input-focused .md-input,
#page-wrapper #section-1552370159983.active md-input-container.md-default-theme:not(.md-input-invalid).md-input-resized .md-input,
#page-wrapper #section-1552370159983.active md-input-container:not(.md-input-invalid).md-input-resized .md-input {
  border-color: #747a21 !important;
}

#page-wrapper #section-1552397908923, #page-wrapper #section-1552397908923.active {
  padding: 2.0rem;
  background-color: rgba(232, 232, 232, 0.82);
}

#page-wrapper #section-1552404758423, #page-wrapper #section-1552404758423.active {
  padding: 1.0rem;
}

#page-wrapper #section-1552397908849, #page-wrapper #section-1552397908849.active {
  padding: 2.0rem;
  background-color: #5ee560;
}

#page-wrapper #content-1552404758559, #page-wrapper #content-1552404758559.active {
  color: #fff;
}

#page-wrapper #content-1552404758599, #page-wrapper #content-1552404758599.active {
  color: #fff;
  font-size: 70.0px;
}

#page-wrapper #section-1552397908886, #page-wrapper #section-1552397908886.active {
  padding: 2.0rem;
  background-color: #d13939;
}

#page-wrapper #content-1552404758697, #page-wrapper #content-1552404758697.active {
  color: #fff;
}

#page-wrapper #content-1552404758737, #page-wrapper #content-1552404758737.active {
  color: #fff;
  font-size: 70.0px;
  padding: 1.0rem;
}

#page-wrapper #section-1552404758797, #page-wrapper #section-1552404758797.active {
  padding-bottom: 1.0rem;
}

#page-wrapper #section-1552404758935, #page-wrapper #section-1552404758935.active {
  margin-left: 10.0px;
}

#page-wrapper #section-1552404759004, #page-wrapper #section-1552404759004.active {
  padding: 0.5rem;
}

#page-wrapper #section-1552370160464 button:not([disabled]), #page-wrapper #section-1552370160464.active button:not([disabled]) {
  background-color: #767c1d;
}

#page-wrapper #section-1611593012304, #page-wrapper #section-1611593012304.active {
  padding: 1.0rem;
}

#page-wrapper #section-1552413693542, #page-wrapper #section-1552413693542.active {
  min-width: 400.0px;
  padding: 2.0rem;
  padding-bottom: 0.0px;
}

#page-wrapper #section-1552413693582, #page-wrapper #section-1552413693582.active {
  padding-bottom: 2.0rem;
}

#page-wrapper #section-1552413694134, #page-wrapper #section-1552413694134.active {
  padding: 2.0rem;
  background-color: rgba(232, 232, 232, 0.82);
}

#page-wrapper #section-1552413694272, #page-wrapper #section-1552413694272.active {
  padding: 1.0rem;
}

#page-wrapper #section-1552413693720, #page-wrapper #section-1552413693720.active {
  padding: 2.0rem;
  background-color: #5ee560;
}

#page-wrapper #content-1552413693827, #page-wrapper #content-1552413693827.active {
  color: #fff;
}

#page-wrapper #content-1552413693896, #page-wrapper #content-1552413693896.active {
  color: #fff;
  font-size: 70.0px;
}

#page-wrapper #section-1552413693927, #page-wrapper #section-1552413693927.active {
  padding: 2.0rem;
  background-color: #d13939;
}

#page-wrapper #content-1552413694034, #page-wrapper #content-1552413694034.active {
  color: #fff;
}

#page-wrapper #content-1552413694103, #page-wrapper #content-1552413694103.active {
  color: #fff;
  font-size: 70.0px;
  padding: 1.0rem;
}

#page-wrapper #section-1552413694342, #page-wrapper #section-1552413694342.active {
  padding-bottom: 1.0rem;
}

#page-wrapper #section-1552413694411, #page-wrapper #section-1552413694411.active {
  margin-left: 10.0px;
}

#page-wrapper #section-1552413694480, #page-wrapper #section-1552413694480.active {
  padding: 0.5rem;
}

#page-wrapper #section-1552413694690, #page-wrapper #section-1552413694690.active {
  padding-bottom: 2.0rem;
}

#page-wrapper #section-1552413694690 button:not([disabled]), #page-wrapper #section-1552413694690.active button:not([disabled]) {
  background-color: #767c1d;
}

#page-wrapper #section-1554539425602, #page-wrapper #section-1554539425602.active {
  padding: 2.0rem;
}

#page-wrapper #section-1554539425642, #page-wrapper #section-1554539425642.active {
  padding-left: 14.0px;
}

#page-wrapper #section-1554539425780, #page-wrapper #section-1554539425780.active {
  padding: 0.5rem;
  padding-top: 15.0px;
}

#page-wrapper #section-1554539425850, #page-wrapper #section-1554539425850.active {
  overflow: hidden;
  min-height: 24.0rem;
}

#page-wrapper #section-1554539425850 iframe, #page-wrapper #section-1554539425850.active iframe {
  margin-right: -19px;
}

#page-wrapper #section-1554725658884, #page-wrapper #section-1554725658884.active {
  padding: 1.0rem;
}

#page-wrapper #section-1554725658924, #page-wrapper #section-1554725658924.active {
  padding-bottom: 1.0rem;
}

#page-wrapper #section-1554725658993, #page-wrapper #section-1554725658993.active {
  margin-left: 10.0px;
}

#page-wrapper #section-1554725659062, #page-wrapper #section-1554725659062.active {
  padding: 0.5rem;
}

#page-wrapper #section-1554725659132, #page-wrapper #section-1554725659132.active {
  padding: 1.0rem;
}

#page-wrapper #section-1592556599476, #page-wrapper #section-1592556599476.active {
  padding: 1.0rem;
}

#page-wrapper #section-1592556599516, #page-wrapper #section-1592556599516.active {
  background-color: #ececec;
}

#page-wrapper #section-1592556599585, #page-wrapper #section-1592556599585.active {
  margin-left: 10.0px;
}

#page-wrapper #section-1592556599654, #page-wrapper #section-1592556599654.active {
  padding: 0.5rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1592556599896, #page-wrapper #section-1592556599896.active {
  color: #3a538b;
}

#page-wrapper #section-1592556611209, #page-wrapper #section-1592556611209.active {
  padding: 2.0rem;
}

#page-wrapper #section-1592556611278, #page-wrapper #section-1592556611278.active {
  padding-left: 14.0px;
}

#page-wrapper #section-1592556611416, #page-wrapper #section-1592556611416.active {
  padding: 0.5rem;
  padding-top: 15.0px;
}

#page-wrapper #section-1592556611486, #page-wrapper #section-1592556611486.active {
  overflow: hidden;
  min-height: 24.0rem;
}

#page-wrapper #section-1592556611486 iframe, #page-wrapper #section-1592556611486.active iframe {
  margin-right: -19px;
}

#page-wrapper #section-1618290510362, #page-wrapper #section-1618290510362.active {
  padding: 2.0rem;
}

#page-wrapper #section-1618290510431, #page-wrapper #section-1618290510431.active {
  padding-left: 14.0px;
}

#page-wrapper #section-1618290510569, #page-wrapper #section-1618290510569.active {
  padding: 0.5rem;
  padding-top: 15.0px;
}

#page-wrapper #section-1618290510639, #page-wrapper #section-1618290510639.active {
  overflow: hidden;
  min-height: 24.0rem;
}

#page-wrapper #section-1618290510639 iframe, #page-wrapper #section-1618290510639.active iframe {
  margin-right: -19px;
}

#page-wrapper #root-panel [name="header"], #page-wrapper #root-panel.active [name="header"] {
  z-index: 3;
}

#page-wrapper #root-panel hr, #page-wrapper #root-panel.active hr {
  height: 1px;
  border: none;
  margin: 1rem 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

#page-wrapper #section-1552030810234, #page-wrapper #section-1552030810234.active {
  margin-bottom: 1.0rem;
  border-style: none;
  z-index: 3;
  box-shadow: 0px 5px 10px 0px #cecece;
}

#page-wrapper #section-1552030810274, #page-wrapper #section-1552030810274.active {
  min-height: 7.0rem;
  background-color: #fff;
  background-image: url("/resource/espdinfo/data/css/banner-espd-main.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-attachment: scroll;
  background-origin: initial;
  background-clip: initial;
  background-blend-mode: normal;
}

#page-wrapper #section-1552030810274:before, #page-wrapper #section-1552030810274.active:before {
  content: none;
}

#page-wrapper #section-1552030810274:after, #page-wrapper #section-1552030810274.active:after {
  content: none;
}

#page-wrapper #section-1552030810354, #page-wrapper #section-1552030810354.active {
  padding: 1.0rem;
}

#page-wrapper #section-1552030810423, #page-wrapper #section-1552030810423.active {
  padding-bottom: 1.0rem;
}

#page-wrapper #section-1552030810630, #page-wrapper #section-1552030810630.active {
  color: #6e6e6e;
  font-size: 30.0px;
}

#page-wrapper #content-1552030810668, #page-wrapper #content-1552030810668.active {
  color: #6e6e6e;
  font-size: 35.0px;
  padding: 1.0rem;
}

#page-wrapper #content-1552404759252, #page-wrapper #content-1552404759252.active {
  color: #6e6e6e;
  font-size: 35.0px;
  padding: 1.0rem;
}

#page-wrapper #content-1552030810737, #page-wrapper #content-1552030810737.active {
  color: #6e6e6e;
  font-size: 35.0px;
  padding: 1.0rem;
}

#page-wrapper #content-1552404759182, #page-wrapper #content-1552404759182.active {
  color: #6e6e6e;
  font-size: 35.0px;
  padding: 1.0rem;
}

#page-wrapper #section-1552030810768, #page-wrapper #section-1552030810768.active {
  white-space: nowrap;
  font-size: 14.0px;
}

#page-wrapper #section-1552030810768 nav, #page-wrapper #section-1552030810768.active nav {
  background-color: #f0f0f0;
}

#page-wrapper #section-1552030810768 nav > ul, #page-wrapper #section-1552030810768.active nav > ul {
  justify-content: start;
  -webkit-justify-content: start;
}

#page-wrapper #section-1552030810768 nav > ul > li:first-child, #page-wrapper #section-1552030810768.active nav > ul > li:first-child {
  background-color: #F9D422 !important;
}

#page-wrapper #section-1574328288435, #page-wrapper #section-1574328288435.active {
  padding: 1.0rem;
}

#page-wrapper #section-1574328288931, #page-wrapper #section-1574328288931.active {
  padding: 1.0rem;
}

#page-wrapper #section-1574328289139, #page-wrapper #section-1574328289139.active {
  padding: 1.0rem;
}

#page-wrapper #section-1618290606815, #page-wrapper #section-1618290606815.active {
  padding: 1.0rem;
  background-color: #e0e0e0;
}

#page-wrapper #section-1553182374667, #page-wrapper #section-1553182374667.active {
  padding: 1.0rem;
  background-color: #e0e0e0;
}

#page-wrapper #section-1552248369994, #page-wrapper #section-1552248369994.active {
  padding: 1.0rem;
}

#page-wrapper #section-1552248370063, #page-wrapper #section-1552248370063.active {
  padding: 1.0rem;
  background-color: #f0f0f0;
}

#page-wrapper #section-1552248370103, #page-wrapper #section-1552248370103.active {
  padding: 0.5rem;
}

#page-wrapper #section-1552248370212, #page-wrapper #section-1552248370212.active {
  padding: 0.5rem;
}

#page-wrapper #section-1552248370281, #page-wrapper #section-1552248370281.active {
  padding: 0.5rem;
}

#page-wrapper #section-1552248370350, #page-wrapper #section-1552248370350.active {
  padding: 0.5rem;
}

#page-wrapper #section-1552248370419, #page-wrapper #section-1552248370419.active {
  padding: 0.5rem;
}

#page-wrapper #section-1552248370459, #page-wrapper #section-1552248370459.active {
  padding: 0.5rem;
}

#page-wrapper #section-1552248371608, #page-wrapper #section-1552248371608.active {
  overflow: hidden;
}

#page-wrapper #section-1552248371394, #page-wrapper #section-1552248371394.active {
  overflow: hidden;
}

#page-wrapper #section-1551824674252, #page-wrapper #section-1551824674252.active {
  padding: 1.0rem;
}

#page-wrapper #section-1551824674292, #page-wrapper #section-1551824674292.active {
  padding-bottom: 1.0rem;
}

#page-wrapper #section-1551824674292 img, #page-wrapper #section-1551824674292.active img {
  max-width: 40px;
}

#page-wrapper #section-1551824674361, #page-wrapper #section-1551824674361.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824674441, #page-wrapper #section-1551824674441.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824674637, #page-wrapper #section-1551824674637.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824674775, #page-wrapper #section-1551824674775.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824674844, #page-wrapper #section-1551824674844.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824674982, #page-wrapper #section-1551824674982.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824675051, #page-wrapper #section-1551824675051.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824675189, #page-wrapper #section-1551824675189.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824675258, #page-wrapper #section-1551824675258.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824675396, #page-wrapper #section-1551824675396.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824675465, #page-wrapper #section-1551824675465.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824675603, #page-wrapper #section-1551824675603.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824675672, #page-wrapper #section-1551824675672.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824675810, #page-wrapper #section-1551824675810.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824675879, #page-wrapper #section-1551824675879.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824676017, #page-wrapper #section-1551824676017.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824676086, #page-wrapper #section-1551824676086.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824676224, #page-wrapper #section-1551824676224.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824676293, #page-wrapper #section-1551824676293.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824676431, #page-wrapper #section-1551824676431.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824676500, #page-wrapper #section-1551824676500.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1551824676638, #page-wrapper #section-1551824676638.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1589778726787, #page-wrapper #section-1589778726787.active {
  padding-bottom: 1.0rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

#page-wrapper #section-1589778726925, #page-wrapper #section-1589778726925.active {
  padding-left: 1.0rem;
}

#page-wrapper #section-1551824676736, #page-wrapper #section-1551824676736.active {
  padding: 1.0rem;
}

#page-wrapper #section-1551824676776, #page-wrapper #section-1551824676776.active {
  padding: 1.0rem;
  padding-top: 0.0px;
}

#page-wrapper #section-1552030810882, #page-wrapper #section-1552030810882.active {
  background-color: #A0A0A0;
}

#page-wrapper #section-1552030810882 a, #page-wrapper #section-1552030810882.active a {
  color: #ffffff;
}

#page-wrapper #section-1552030811031, #page-wrapper #section-1552030811031.active {
  margin-left: 1.0rem;
  margin-right: 1.0rem;
  border-bottom-color: #b6b6b6;
  border-bottom-width: 1.0px;
  border-style: none;
  border-bottom-style: solid;
}

#page-wrapper #content-1552030811069, #page-wrapper #content-1552030811069.active {
  font-weight: 300;
  padding: 0.0px;
}

#page-wrapper #content-1552030811069 h3, #page-wrapper #content-1552030811069.active h3 {
  color: #ffffff;
}

#page-wrapper #section-1552030811100, #page-wrapper #section-1552030811100.active {
  padding: 1.0rem;
}

#page-wrapper #section-1552030811318, #page-wrapper #section-1552030811318.active {
  color: #fff;
  font-weight: 300;
  padding: 0.5rem;
}

#page-wrapper #section-1552030811387, #page-wrapper #section-1552030811387.active {
  border-style: none;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-right-style: none;
}

#page-wrapper #section-1552030811525, #page-wrapper #section-1552030811525.active {
  color: #fff;
  font-weight: 300;
  padding: 0.5rem;
}

#page-wrapper #section-1552030811772, #page-wrapper #section-1552030811772.active {
  color: #fff;
  font-weight: 300;
  padding: 0.5rem;
}

#page-wrapper #section-1552030811979, #page-wrapper #section-1552030811979.active {
  color: #fff;
  font-weight: 300;
  padding: 0.5rem;
}

#page-wrapper #section-1552030811979 a, #page-wrapper #section-1552030811979.active a {
  font-size: 0px;
}

#page-wrapper #section-1552030811979 a span, #page-wrapper #section-1552030811979.active a span {
  font-size: 2rem !important;
}

#page-wrapper #section-1552030812048, #page-wrapper #section-1552030812048.active {
  padding: 1.0rem;
  background-color: #555555;
}

#page-wrapper #content-1552030812126, #page-wrapper #content-1552030812126.active {
  color: #fff;
  font-weight: 300;
}

/* XS */
@media (max-width: 599px) {
  #page-wrapper #section-1552030811387, #page-wrapper #section-1552030811387.active {
    border-top-style: none;
  }
  #page-wrapper #section-1552030811594, #page-wrapper #section-1552030811594.active {
    border-top-color: #b9b9b9;
    border-top-width: 1.0px;
    border-style: none;
    border-top-style: dashed;
  }
  #page-wrapper #section-1552030811634, #page-wrapper #section-1552030811634.active {
    border-top-style: none;
  }
  #page-wrapper #section-1552030811841, #page-wrapper #section-1552030811841.active {
    border-top-style: none;
  }
}

/* SM */
@media (min-width: 600px) {
  #page-wrapper #section-1552030811387, #page-wrapper #section-1552030811387.active {
    border-left-style: none;
  }
  #page-wrapper #section-1552030811594, #page-wrapper #section-1552030811594.active {
    border-top-color: #b9b9b9;
    border-top-width: 1.0px;
    border-style: none;
    border-top-style: dashed;
  }
}

/* MD */
@media (min-width: 960px) {
  #page-wrapper #section-1552030810274, #page-wrapper #section-1552030810274.active {
    min-height: 12.0rem;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-attachment: scroll;
    background-origin: initial;
    background-clip: initial;
    background-blend-mode: normal;
  }
  #page-wrapper #section-1552030811387, #page-wrapper #section-1552030811387.active {
    border-style: none;
    border-top-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
  }
  #page-wrapper #section-1552030811594, #page-wrapper #section-1552030811594.active {
    border-top-color: rgba(255, 255, 255, 0);
    border-width: 0.0px;
    border-top-width: 0.0px;
    border-style: none;
    border-top-style: none;
  }
}

/* LG */
@media (min-width: 1280px) {
  #page-wrapper #section-1552030810274, #page-wrapper #section-1552030810274.active {
    min-height: 14.0rem;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-attachment: scroll;
    background-origin: initial;
    background-clip: initial;
    background-blend-mode: normal;
  }
}

/* XL */
