.margin-top-0 {
  margin-top: 0px; }

.margin-top-5 {
  margin-top: 5px; }

.margin-top-10 {
  margin-top: 10px; }

.margin-top-15 {
  margin-top: 15px; }

.margin-top-20 {
  margin-top: 20px; }

.margin-top-25 {
  margin-top: 25px; }

.margin-top-30 {
  margin-top: 30px; }

.margin-top-35 {
  margin-top: 35px; }

.margin-top-40 {
  margin-top: 40px; }

.margin-top-45 {
  margin-top: 45px; }

.margin-top-50 {
  margin-top: 50px; }

.margin-top-55 {
  margin-top: 55px; }

.margin-top-60 {
  margin-top: 60px; }

.margin-top-65 {
  margin-top: 65px; }

.margin-top-70 {
  margin-top: 70px; }

.margin-top-75 {
  margin-top: 75px; }

.margin-top-80 {
  margin-top: 80px; }

.margin-top-85 {
  margin-top: 85px; }

.margin-top-90 {
  margin-top: 90px; }

.margin-top-95 {
  margin-top: 95px; }

.margin-top-100 {
  margin-top: 100px; }

.margin-bottom-0 {
  margin-bottom: 0px; }

.margin-bottom-5 {
  margin-bottom: 5px; }

.margin-bottom-10 {
  margin-bottom: 10px; }

.margin-bottom-15 {
  margin-bottom: 15px; }

.margin-bottom-20 {
  margin-bottom: 20px; }

.margin-bottom-25 {
  margin-bottom: 25px; }

.margin-bottom-30 {
  margin-bottom: 30px; }

.margin-bottom-35 {
  margin-bottom: 35px; }

.margin-bottom-40 {
  margin-bottom: 40px; }

.margin-bottom-45 {
  margin-bottom: 45px; }

.margin-bottom-50 {
  margin-bottom: 50px; }

.margin-bottom-55 {
  margin-bottom: 55px; }

.margin-bottom-60 {
  margin-bottom: 60px; }

.margin-bottom-65 {
  margin-bottom: 65px; }

.margin-bottom-70 {
  margin-bottom: 70px; }

.margin-bottom-75 {
  margin-bottom: 75px; }

.margin-bottom-80 {
  margin-bottom: 80px; }

.margin-bottom-85 {
  margin-bottom: 85px; }

.margin-bottom-90 {
  margin-bottom: 90px; }

.margin-bottom-95 {
  margin-bottom: 95px; }

.margin-bottom-100 {
  margin-bottom: 100px; }

.font-size-12 {
  font-size: 12px;
  letter-spacing: 0.01em; }

.font-size-13 {
  font-size: 13px; }

.font-size-14 {
  font-size: 14px; }

.font-size-15 {
  font-size: 15px; }

.font-size-16 {
  font-size: 16px; }

.font-size-17 {
  font-size: 17px; }

.font-size-18 {
  font-size: 18px; }

.font-size-19 {
  font-size: 19px; }

.font-size-20 {
  font-size: 20px; }

.font-size-21 {
  font-size: 21px; }

.font-size-22 {
  font-size: 22px; }

.font-size-23 {
  font-size: 23px; }

.font-size-24 {
  font-size: 24px; }

.font-size-25 {
  font-size: 25px; }

.font-size-26 {
  font-size: 26px; }

.font-size-27 {
  font-size: 27px; }

.font-size-28 {
  font-size: 28px; }

.font-size-29 {
  font-size: 29px; }

.font-size-30 {
  font-size: 30px; }

.font-size-31 {
  font-size: 31px; }

.font-size-32 {
  font-size: 32px; }

.font-size-33 {
  font-size: 33px; }

.font-size-34 {
  font-size: 34px; }

.font-size-35 {
  font-size: 35px; }

.font-size-36 {
  font-size: 36px; }

.font-size-37 {
  font-size: 37px; }

.font-size-38 {
  font-size: 38px; }

.font-size-39 {
  font-size: 39px; }

.font-size-40 {
  font-size: 40px; }

.font-size-41 {
  font-size: 41px; }

.font-size-42 {
  font-size: 42px; }

.font-size-43 {
  font-size: 43px; }

.font-size-44 {
  font-size: 44px; }

.font-size-45 {
  font-size: 45px; }

.font-size-46 {
  font-size: 46px; }

.font-size-47 {
  font-size: 47px; }

.font-size-48 {
  font-size: 48px; }

.font-size-49 {
  font-size: 49px; }

.font-size-50 {
  font-size: 50px; }

.font-size-51 {
  font-size: 51px; }

.font-size-52 {
  font-size: 52px; }

.font-size-53 {
  font-size: 53px; }

.font-size-54 {
  font-size: 54px; }

.font-size-55 {
  font-size: 55px; }

.font-size-56 {
  font-size: 56px; }

.font-size-57 {
  font-size: 57px; }

.font-size-58 {
  font-size: 58px; }

.font-size-59 {
  font-size: 59px; }

.font-size-60 {
  font-size: 60px; }

.font-size-61 {
  font-size: 61px; }

.font-size-62 {
  font-size: 62px; }

.font-size-63 {
  font-size: 63px; }

.font-size-64 {
  font-size: 64px; }

.font-size-65 {
  font-size: 65px; }

.font-size-66 {
  font-size: 66px; }

.font-size-67 {
  font-size: 67px; }

.font-size-68 {
  font-size: 68px; }

.font-size-69 {
  font-size: 69px; }

.font-size-70 {
  font-size: 70px; }

.nopadding {
  padding: 0 !important; }

.nomargin {
  margin: 0px !important; }

.nospacer {
  margin: 0px !important;
  padding: 0px !important; }

.no-margin-top {
  margin-top: 0px !important; }

.no-padding-top {
  padding-top: 0px !important; }

.no-margin-bottom {
  margin-bottom: 0px !important; }

.no-padding-bottom {
  padding-bottom: 0px; }

.row-full {
  margin: 0 -30px; }
  @media screen and (min-width: 992px) {
    .row-full {
      margin: 0px; } }

/*==========  Non-Mobile First Method  ==========*/
/* Large Devices, Wide Screens */
/* Medium Devices, Desktops */
/* Small Devices, Tablets */
/* Extra Small Devices, Phones */
/* Custom, iPhone Retina */
/*==========  Mobile First Method  ==========*/
/* Custom, iPhone Retina */
/* Extra Small Devices, Phones */
/* Small Devices, Tablets */
/* Medium Devices, Desktops */
/* Large Devices, Wide Screens */
.home-section-one .carousel img {
  max-height: 660px; }

.home-section-two {
  /*margin-bottom: 35px;
  @media screen and (min-width: 992px) {
    margin: 60px 0px;
  }*/ }
  @media screen and (max-width: 767px) {
    .home-section-two .hst-img-wrap {
      padding: 0px 6px; } }
  @media screen and (min-width: 1366px) {
    .home-section-two .hst-img-wrap {
      margin-left: -4px; } }
  @media screen and (min-width: 992px) {
    .home-section-two .hst-table {
      display: table;
      height: 100%;
      width: 100%; } }
  @media screen and (min-width: 320px) and (max-width: 991px) {
    .home-section-two .hst-row {
      margin-left: 8px;
      margin-right: 8px; } }
  @media screen and (min-width: 992px) {
    .home-section-two .hst-row {
      display: table-row; } }
  @media screen and (min-width: 992px) {
    .home-section-two .hst-cell {
      display: table-cell;
      vertical-align: middle; } }
  @media screen and (min-width: 992px) {
    .home-section-two .hst-box-one {
      margin-left: 7.7%;
      width: 34.33%; } }
  @media screen and (min-width: 768px) and (max-width: 992px) {
    .home-section-two .hst-box-one {
      padding: 0px 13px; } }
  @media screen and (min-width: 1400px) {
    .home-section-two .hst-box-one {
      margin-left: 7.4%;
      width: 34.5%; } }
  @media screen and (min-width: 1920px) {
    .home-section-two .hst-box-one {
      margin-left: 7.33%;
      width: 34.33%; } }
  @media screen and (min-width: 1990px) {
    .home-section-two .hst-box-two h2 {
      margin-top: -7px !important; } }

.home-section-three {
  background-color: #e3b9b3;
  color: #fff; }
  .home-section-three .hstr-box-wrap {
    margin-bottom: 55px;
    padding-left: 15px;
    padding-right: 15px; }
    @media screen and (min-width: 992px) {
      .home-section-three .hstr-box-wrap {
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 0px; } }
    @media screen and (min-width: 1920px) {
      .home-section-three .hstr-box-wrap {
        padding-left: 10px;
        padding-right: 10px; } }
    .home-section-three .hstr-box-wrap h3.stitle {
      margin-left: 15px; }
  @media screen and (min-width: 992px) {
    .home-section-three .hstr-title {
      margin-left: 7%; } }
  @media screen and (min-width: 1440px) {
    .home-section-three .hstr-title {
      margin-left: 6.6%; } }
  @media screen and (min-width: 1920px) {
    .home-section-three .hstr-title {
      margin-left: 6.6%; } }
  @media screen and (min-width: 1920px) {
    .home-section-three .hstr-bx1 {
      margin-left: 7%; } }
  @media screen and (min-width: 1920px) {
    .home-section-three .hstr-bx3 {
      margin-left: 10%; } }
  .home-section-three #home-three-col .carousel-indicators {
    botton: 40px; }
  .home-section-three #home-three-col .carousel-inner {
    padding-bottom: 97px; }

@media screen and (min-width: 1369px) {
  .home-three-column {
    padding: 0px 15px; } }
@media screen and (min-width: 1369px) {
  .home-three-column div.col-md-3 {
    width: 26.5%; } }
@media screen and (min-width: 992px) {
  .home-three-column .left-item {
    margin-left: 7%; } }
@media screen and (min-width: 1400px) {
  .home-three-column .left-item {
    margin-left: 6.5%; } }
@media screen and (min-width: 1920px) {
  .home-three-column .left-item {
    margin-left: 6%; } }
@media screen and (min-width: 992px) {
  .home-three-column .third-col-margin {
    margin-left: 10.9% !important; } }
@media screen and (min-width: 1400px) {
  .home-three-column .third-col-margin {
    margin-left: 7.8% !important; } }
@media screen and (min-width: 1920px) {
  .home-three-column .third-col-margin {
    margin-left: 8.2% !important; } }
@media screen and (min-width: 992px) {
  .home-three-column .col-md-push-1.push-adjusted {
    left: 5.4% !important; } }
@media screen and (min-width: 1400px) {
  .home-three-column .col-md-push-1.push-adjusted {
    left: 3.8% !important; } }
@media screen and (min-width: 1920px) {
  .home-three-column .col-md-push-1.push-adjusted {
    left: 4% !important; } }
@media screen and (min-width: 1920px) {
  .home-three-column .home-blog-post.col-md-3 {
    padding-left: 17px; } }

@media screen and (min-width: 1920px) {
  .home-section-four .hsf-title {
    padding-left: 12px; } }
@media screen and (min-width: 992px) {
  .home-section-four .col-md-3 {
    margin-bottom: 0px; } }
@media screen and (min-width: 992px) {
  .home-section-four .hsf-bx3 {
    margin-left: 8.333%; } }
@media screen and (min-width: 992px) {
  .home-section-four .hsf-bx3 {
    margin-left: 10%; } }

@media screen and (min-width: 992px) {
  #footer-wrapper {
    margin: 0px 56px;
    padding: 45px; } }
@media screen and (min-width: 1400px) {
  #footer-wrapper {
    margin: 0px 75px; } }
@media screen and (min-width: 1920px) {
  #footer-wrapper {
    margin: 0px 95px; } }

/*# sourceMappingURL=HomePage.css.map */
