body #top {
  padding-bottom: 0;
  padding-left: 0;
  padding-top: 0;
}
.site-wrapper > #top .nav-bar-wrapper {
  padding-right: 20;
  padding-top: 0;
  padding-bottom: 0px;
  margin-top: 35px;
  top: 25PX;
  margin-bottom: 0px;
}
body .page-heading {
  margin-top: 60px;
  padding-top: 45px;
}
body .vc_custom_1469101663849 {
  padding-top: 0px;
  margin-top: -85px;
}
body #top > .container {
  margin-bottom: -55px;
}
.row > #carousel img {
  padding-top: 65px;
}
p {
  margin-bottom: 0px;
}
div .featured-horizontal img {
  transform-origin: 50% 50%;
  transform: scale3d(1.1, 1.1, 1);
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}
div .featured-horizontal .featured-horizontal-desc {
  line-height: 18.8px;
  font-size: 14px;
  text-align: left;
  word-spacing: 0px;
  letter-spacing: 0px;
}
h3 {
  padding-top: -15;
}
div .featured-horizontal .featured-horizontal-title {
  padding-top: 0px;
  margin-bottom: 0px;
}
@media screen and (max-width: 1024px) {
  body #top > .container {
    margin-bottom: -60px;
  }
  body .vc_custom_1469101663849 {
    padding-top: 0px;
  }
  .row > #carousel img {
    padding-top: 60px;
  }
}
@media screen and (max-width: 768px) {
  body #top > .container {
    margin-bottom: 25px;
  }
  body .header-wrap > .container {
    margin-top: -20px;
  }
  .container .vc_custom_1469101663849 > .wpb_column > div {
    padding-top: 15px;
  }
  body .page-heading {
    margin-top: 10px;
  }
  .row > #carousel img {
    padding-top: 0px;
  }
}
@media screen and (max-width: 667px) {
  body #top > .container {
    margin-bottom: 22px;
  }
  body #top {
    padding-bottom: 0px;
  }
  .container .vc_custom_1469101663849 > .wpb_column > div {
    padding-top: 15px;
  }
  body .page-heading {
    margin-top: 10px;
  }
  .row > #carousel img {
    padding-top: 0px;
  }
}
@media screen and (max-width: 375px) {
  body #top > .container {
    margin-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 45px;
  }
  body .header-wrap > .container {
    margin-top: -40px;
  }
  .container .vc_custom_1469101663849 > .wpb_column > div {
    padding-top: 15px;
  }
  body .page-heading {
    margin-top: 10px;
  }
  .row > #carousel img {
    padding-top: 0px;
  }
}
