 .u-section-1 {
  min-height: 704px;
}

.u-section-1 .u-layout-wrap-1 {
  pointer-events: auto;
  width: calc(((100% - 1140px) / 2) + 1140px);
  margin: 60px 0 60px auto;
}

.u-section-1 .u-layout-cell-1 {
  min-height: 584px;
  pointer-events: auto;
}

.u-section-1 .u-container-layout-1 {
  padding: 30px 29px;
}

.u-section-1 .u-text-1 {
  text-align: left;
  font-weight: 700;
  font-size: 3.75rem;
  margin: 26px 1px 0;
}

.u-section-1 .u-text-2 {
  line-height: 1.8;
  font-size: 1.125rem;
  font-style: normal;
  margin: 31px 1px 0;
}

.u-section-1 .u-image-1 {
  min-height: 584px;
  pointer-events: auto;
  background-image: url("images/34839191_8232287.png");
  background-position: 0% 50%;
}

.u-section-1 .u-container-layout-2 {
  padding: 0 30px;
}

@media (max-width: 1199px) {
   .u-section-1 {
    min-height: 685px;
  }

  .u-section-1 .u-layout-wrap-1 {
    width: calc(((100% - 940px) / 2) + 940px);
  }

  .u-section-1 .u-layout-cell-1 {
    min-height: 565px;
  }

  .u-section-1 .u-text-1 {
    font-size: 3rem;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-1 .u-image-1 {
    min-height: 565px;
  }
}

@media (max-width: 991px) {
   .u-section-1 {
    min-height: 734px;
  }

  .u-section-1 .u-layout-wrap-1 {
    width: calc(((100% - 720px) / 2) + 720px);
  }

  .u-section-1 .u-layout-cell-1 {
    min-height: 614px;
  }

  .u-section-1 .u-container-layout-1 {
    padding-right: 10px;
    padding-bottom: 25px;
    padding-left: 9px;
  }

  .u-section-1 .u-text-1 {
    font-size: 2.25rem;
    width: auto;
  }

  .u-section-1 .u-image-1 {
    min-height: 614px;
  }
}

@media (max-width: 767px) {
   .u-section-1 {
    min-height: 1051px;
  }

  .u-section-1 .u-layout-wrap-1 {
    width: calc(((100% - 540px) / 2) + 540px);
    margin-top: 19px;
  }

  .u-section-1 .u-layout-cell-1 {
    min-height: 417px;
  }

  .u-section-1 .u-image-1 {
    min-height: 554px;
  }

  .u-section-1 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
   .u-section-1 {
    min-height: 731px;
  }

  .u-section-1 .u-layout-wrap-1 {
    width: calc(((100% - 340px) / 2) + 340px);
    margin-bottom: 19px;
    margin-left: calc(((100% - 1140px) / 2) + 400px);
  }

  .u-section-1 .u-layout-cell-1 {
    min-height: 536px;
  }

  .u-section-1 .u-text-1 {
    font-size: 1.875rem;
  }

  .u-section-1 .u-image-1 {
    min-height: 349px;
  }
} .u-section-2 {
  background-image: none;
}

.u-section-2 .u-sheet-1 {
  min-height: 646px;
}

.u-section-2 .u-list-1 {
  grid-template-rows: repeat(2, auto);
  width: 920px;
  margin: 60px auto -11px;
}

.u-section-2 .u-repeater-1 {
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  min-height: 526px;
  grid-gap: 20px;
}

.u-section-2 .u-list-item-1 {
  background-image: none;
}

.u-section-2 .u-container-layout-1 {
  padding: 30px;
}

.u-section-2 .u-icon-1 {
  height: 48px;
  width: 48px;
  background-image: none;
  margin: 47px auto 0;
}

.u-section-2 .u-text-1 {
  margin: 19px auto 0;
}

.u-section-2 .u-list-item-2 {
  background-image: none;
}

.u-section-2 .u-container-layout-2 {
  padding: 30px;
}

.u-section-2 .u-icon-2 {
  height: 48px;
  width: 48px;
  background-image: none;
  margin: 47px auto 0;
}

.u-section-2 .u-text-2 {
  font-weight: 400;
  margin: 19px auto 0;
}

.u-section-2 .u-list-item-3 {
  background-image: none;
}

.u-section-2 .u-container-layout-3 {
  padding: 30px;
}

.u-section-2 .u-icon-3 {
  height: 48px;
  width: 48px;
  background-image: none;
  margin: 47px auto 0;
}

.u-section-2 .u-text-3 {
  font-weight: 400;
  margin: 19px auto 0;
}

.u-section-2 .u-list-item-4 {
  background-image: none;
}

.u-section-2 .u-container-layout-4 {
  padding: 30px;
}

.u-section-2 .u-icon-4 {
  height: 48px;
  width: 48px;
  background-image: none;
  margin: 47px auto 0;
}

.u-section-2 .u-text-4 {
  font-weight: 400;
  margin: 19px auto 0;
}

.u-section-2 .u-list-item-5 {
  background-image: none;
}

.u-section-2 .u-container-layout-5 {
  padding: 30px;
}

.u-section-2 .u-icon-5 {
  height: 48px;
  width: 48px;
  margin: 47px auto 0;
}

.u-section-2 .u-text-5 {
  font-weight: 400;
  margin: 19px auto 0;
}

.u-section-2 .u-list-item-6 {
  background-image: none;
}

.u-section-2 .u-container-layout-6 {
  padding: 30px;
}

.u-section-2 .u-icon-6 {
  height: 48px;
  width: 48px;
  background-image: none;
  margin: 47px auto 0;
}

.u-section-2 .u-text-6 {
  font-weight: 400;
  margin: 19px auto 0;
}

@media (max-width: 1199px) {
  .u-section-2 .u-repeater-1 {
    grid-template-columns: repeat(3, calc(33.333333333333336% - 13.3333px));
  }
}

@media (max-width: 991px) {
  .u-section-2 .u-sheet-1 {
    min-height: 784px;
  }

  .u-section-2 .u-list-1 {
    margin-bottom: -151px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-2 .u-repeater-1 {
    grid-template-columns: repeat(2, calc(50% - 9.99997px));
    min-height: 664px;
  }

  .u-section-2 .u-icon-1 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-2 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-3 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-4 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-5 {
    margin-top: 0;
  }

  .u-section-2 .u-icon-6 {
    margin-top: 0;
  }
}

@media (max-width: 767px) {
  .u-section-2 .u-sheet-1 {
    min-height: 995px;
  }

  .u-section-2 .u-list-1 {
    margin-bottom: 60px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-2 .u-repeater-1 {
    grid-template-columns: 100%;
  }

  .u-section-2 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-2 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-2 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-2 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-2 .u-container-layout-5 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-2 .u-container-layout-6 {
    padding-left: 10px;
    padding-right: 10px;
  }
} .u-section-3 {
  background-image: url("images/pexels-cottonbro-studio-4965825.jpg");
}

.u-section-3 .u-sheet-1 {
  min-height: 600px;
}

@media (max-width: 1199px) {
   .u-section-3 {
    background-position: 50% 50%;
  }
}.u-section-4 .u-sheet-1 {
  min-height: 784px;
}

.u-section-4 .u-layout-wrap-1 {
  margin-top: 30px;
  margin-bottom: 50px;
}

.u-section-4 .u-layout-cell-1 {
  min-height: 347px;
}

.u-section-4 .u-container-layout-1 {
  padding: 30px 49px;
}

.u-section-4 .u-text-1 {
  font-size: 3rem;
  font-weight: 700;
  margin: 14px 1px 0;
}

.u-section-4 .u-text-2 {
  font-size: 1rem;
  line-height: 2;
  margin: 41px 1px 0;
}

.u-section-4 .u-btn-1 {
  background-image: none;
  letter-spacing: 0px;
  font-size: 1rem;
  border-style: solid;
  text-transform: none;
  margin: 30px auto 0 0;
  padding: 19px 52px 20px 51px;
}

.u-section-4 .u-image-1 {
  background-image: url("images/office-865091_1920.jpg");
  min-height: 347px;
  background-position: 50% 50%;
}

.u-section-4 .u-container-layout-2 {
  padding: 30px 30px 25px;
}

.u-section-4 .u-image-2 {
  background-image: url("images/pexels-pixabay-39284.jpg");
  min-height: 347px;
  background-position: 50% 50%;
}

.u-section-4 .u-container-layout-3 {
  padding: 30px;
}

.u-section-4 .u-image-3 {
  background-image: url("images/pexels-picjumbocom-196645.jpg");
  min-height: 347px;
  background-position: 50% 50%;
}

.u-section-4 .u-container-layout-4 {
  padding: 30px;
}

@media (max-width: 1199px) {
  .u-section-4 .u-sheet-1 {
    min-height: 601px;
  }

  .u-section-4 .u-layout-cell-1 {
    min-height: 286px;
  }

  .u-section-4 .u-text-1 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-4 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-4 .u-image-1 {
    min-height: 286px;
  }

  .u-section-4 .u-image-2 {
    min-height: 286px;
  }

  .u-section-4 .u-image-3 {
    min-height: 286px;
  }
}

@media (max-width: 991px) {
  .u-section-4 .u-sheet-1 {
    min-height: 181px;
  }

  .u-section-4 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-4 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-4 .u-text-1 {
    font-size: 2.25rem;
  }

  .u-section-4 .u-image-1 {
    min-height: 438px;
  }

  .u-section-4 .u-image-2 {
    min-height: 438px;
  }

  .u-section-4 .u-image-3 {
    min-height: 438px;
  }
}

@media (max-width: 767px) {
  .u-section-4 .u-sheet-1 {
    min-height: 830px;
  }

  .u-section-4 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-4 .u-image-1 {
    min-height: 657px;
  }

  .u-section-4 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-4 .u-image-2 {
    min-height: 657px;
  }

  .u-section-4 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-4 .u-image-3 {
    min-height: 657px;
  }

  .u-section-4 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-4 .u-sheet-1 {
    min-height: 464px;
  }

  .u-section-4 .u-text-1 {
    font-size: 1.5rem;
  }

  .u-section-4 .u-image-1 {
    min-height: 414px;
  }

  .u-section-4 .u-image-2 {
    min-height: 414px;
  }

  .u-section-4 .u-image-3 {
    min-height: 414px;
  }
} .u-section-5 {
  background-image: url("images/pexels-fauxels-3183150.jpg");
}

.u-section-5 .u-sheet-1 {
  min-height: 600px;
}

@media (max-width: 1199px) {
   .u-section-5 {
    background-position: 50% 50%;
  }
}.u-section-6 .u-sheet-1 {
  min-height: 784px;
}

.u-section-6 .u-layout-wrap-1 {
  margin-top: 30px;
  margin-bottom: 50px;
}

.u-section-6 .u-layout-cell-1 {
  min-height: 556px;
}

.u-section-6 .u-container-layout-1 {
  padding: 30px 49px;
}

.u-section-6 .u-text-1 {
  font-size: 3rem;
  font-weight: 700;
  margin: 15px 1px 0;
}

.u-section-6 .u-text-2 {
  font-size: 1rem;
  line-height: 2;
  margin: 38px 1px 0;
}

.u-section-6 .u-btn-1 {
  background-image: none;
  letter-spacing: 0px;
  font-size: 1rem;
  border-style: solid;
  text-transform: none;
  margin: 31px auto 0 0;
  padding: 19px 52px 20px 51px;
}

.u-section-6 .u-image-1 {
  background-image: url("images/f38b419bf4c2583cd1f8c654913d18712f3f6635571982c0fd38f64364814a10013a30bbd99a5c709701289b46b6a2f2024f2b542a09850ff955ff_1280.jpg");
  background-position: 50% 50%;
  min-height: 367px;
}

.u-section-6 .u-container-layout-2 {
  padding: 30px;
}

.u-section-6 .u-image-2 {
  background-image: url("images/09c02ac04899b70402c0f69cb352416b7b9bb2e84e622a516d93f2eaf38653683178405bcca771ebc4e0573cb9b88318ac8ebf4f799704314bcd9c_1280.jpg");
  background-position: 50% 50%;
  min-height: 367px;
}

.u-section-6 .u-container-layout-3 {
  padding: 30px;
}

.u-section-6 .u-image-3 {
  min-height: 367px;
  background-image: url("images/7a2b427213af5244f2c5ff086b33f622d4bbc1b532d1c9ff0fd8a94685d90085591d40e904a24439dc7dd0383b7f6b63bcadb18949b069f53a6aac_1280.jpg");
  background-position: 50% 50%;
}

.u-section-6 .u-container-layout-4 {
  padding: 30px 30px 25px;
}

@media (max-width: 1199px) {
  .u-section-6 .u-sheet-1 {
    min-height: 601px;
  }

  .u-section-6 .u-layout-cell-1 {
    min-height: 458px;
  }

  .u-section-6 .u-text-1 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-6 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-6 .u-image-1 {
    min-height: 302px;
  }

  .u-section-6 .u-image-2 {
    min-height: 302px;
  }

  .u-section-6 .u-image-3 {
    min-height: 302px;
  }
}

@media (max-width: 991px) {
  .u-section-6 .u-sheet-1 {
    min-height: 62px;
  }

  .u-section-6 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-6 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-6 .u-text-1 {
    font-size: 2.25rem;
  }

  .u-section-6 .u-image-1 {
    min-height: 438px;
  }

  .u-section-6 .u-image-2 {
    min-height: 231px;
  }

  .u-section-6 .u-image-3 {
    min-height: 438px;
  }
}

@media (max-width: 767px) {
  .u-section-6 .u-sheet-1 {
    min-height: 501px;
  }

  .u-section-6 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-6 .u-image-1 {
    min-height: 657px;
  }

  .u-section-6 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-6 .u-image-2 {
    min-height: 347px;
  }

  .u-section-6 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-6 .u-image-3 {
    min-height: 657px;
  }

  .u-section-6 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-6 .u-sheet-1 {
    min-height: 257px;
  }

  .u-section-6 .u-text-1 {
    font-size: 1.5rem;
  }

  .u-section-6 .u-image-1 {
    min-height: 414px;
  }

  .u-section-6 .u-image-2 {
    min-height: 218px;
  }

  .u-section-6 .u-image-3 {
    min-height: 414px;
  }
} .u-section-7 {
  background-image: url("images/city-4991094_1920.jpg");
}

.u-section-7 .u-sheet-1 {
  min-height: 600px;
}

@media (max-width: 1199px) {
   .u-section-7 {
    background-position: 50% 50%;
  }
}.u-section-8 .u-sheet-1 {
  min-height: 784px;
}

.u-section-8 .u-layout-wrap-1 {
  margin-top: 30px;
  margin-bottom: 50px;
}

.u-section-8 .u-layout-cell-1 {
  min-height: 367px;
}

.u-section-8 .u-container-layout-1 {
  padding: 30px 49px;
}

.u-section-8 .u-text-1 {
  font-size: 3rem;
  font-weight: 700;
  margin: 13px 1px 0;
}

.u-section-8 .u-text-2 {
  font-size: 1rem;
  line-height: 2;
  margin: 42px 1px 0;
}

.u-section-8 .u-btn-1 {
  background-image: none;
  letter-spacing: 0px;
  font-size: 1rem;
  border-style: solid;
  text-transform: none;
  margin: 30px auto 0 0;
  padding: 19px 52px 20px 51px;
}

.u-section-8 .u-image-1 {
  background-image: url("images/5f6ae18190b805c8cfc795a6bd3c176840d7e17012c5a508466594f1cf88e79d673e2f12b5cbf301f7cdb069b38788f29d4508ca8f9b373da3d545_1280.jpg");
  background-position: 50% 50%;
  min-height: 367px;
}

.u-section-8 .u-container-layout-2 {
  padding: 30px;
}

.u-section-8 .u-image-2 {
  background-image: url("images/6a128b82a831f541a4885f868c1fabb7db019612b395a03f5d7815d6e01ee6bf65b8fae6ab039ccf19f7875378d08a5bf8c5e4ebaaa542af54bfe0_1280.jpg");
  min-height: 367px;
  background-position: 50% 50%;
}

.u-section-8 .u-container-layout-3 {
  padding: 30px;
}

.u-section-8 .u-image-3 {
  min-height: 367px;
  background-image: url("images/c8d72db837454d7811a71ff9695fe97b2f421fbae043dccd924322811fbc33ddd290ac5da14a96d4e69b21af6060d516e4e79cb5ec396e2d1ce17e_1280.jpg");
  background-position: 50% 50%;
}

.u-section-8 .u-container-layout-4 {
  padding: 30px 30px 25px;
}

@media (max-width: 1199px) {
  .u-section-8 .u-sheet-1 {
    min-height: 652px;
  }

  .u-section-8 .u-layout-cell-1 {
    min-height: 303px;
  }

  .u-section-8 .u-text-1 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-8 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-8 .u-image-1 {
    min-height: 303px;
  }

  .u-section-8 .u-image-2 {
    min-height: 303px;
  }

  .u-section-8 .u-image-3 {
    min-height: 303px;
  }
}

@media (max-width: 991px) {
  .u-section-8 .u-sheet-1 {
    min-height: 481px;
  }

  .u-section-8 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-8 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-8 .u-text-1 {
    font-size: 2.25rem;
  }

  .u-section-8 .u-image-1 {
    min-height: 438px;
  }

  .u-section-8 .u-image-2 {
    min-height: 232px;
  }

  .u-section-8 .u-image-3 {
    min-height: 438px;
  }
}

@media (max-width: 767px) {
  .u-section-8 .u-sheet-1 {
    min-height: 1136px;
  }

  .u-section-8 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-8 .u-image-1 {
    min-height: 657px;
  }

  .u-section-8 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-8 .u-image-2 {
    min-height: 348px;
  }

  .u-section-8 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-8 .u-image-3 {
    min-height: 657px;
  }

  .u-section-8 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-8 .u-sheet-1 {
    min-height: 763px;
  }

  .u-section-8 .u-text-1 {
    font-size: 1.5rem;
  }

  .u-section-8 .u-image-1 {
    min-height: 414px;
  }

  .u-section-8 .u-image-2 {
    min-height: 219px;
  }

  .u-section-8 .u-image-3 {
    min-height: 414px;
  }
} .u-section-9 {
  background-image: url("images/business-2717063_1920.jpg");
}

.u-section-9 .u-sheet-1 {
  min-height: 600px;
}

@media (max-width: 1199px) {
   .u-section-9 {
    background-position: 50% 50%;
  }
}.u-section-10 .u-sheet-1 {
  min-height: 784px;
}

.u-section-10 .u-layout-wrap-1 {
  margin-top: 30px;
  margin-bottom: 50px;
}

.u-section-10 .u-layout-cell-1 {
  min-height: 425px;
}

.u-section-10 .u-container-layout-1 {
  padding: 30px 49px;
}

.u-section-10 .u-text-1 {
  font-size: 3rem;
  font-weight: 700;
  margin: 13px 1px 0;
}

.u-section-10 .u-text-2 {
  font-size: 1rem;
  line-height: 2;
  margin: 42px 1px 0;
}

.u-section-10 .u-btn-1 {
  background-image: none;
  letter-spacing: 0px;
  font-size: 1rem;
  border-style: solid;
  text-transform: none;
  margin: 30px auto 0 0;
  padding: 19px 52px 20px 51px;
}

.u-section-10 .u-image-1 {
  background-image: url("images/ce09a3d26e3cf6f103d20f91bf1adbde085e1af20a7beba80b0bf604bb5fcd6090d02393c22c62ca3de5788bc6832f720dd3dcc0b37e741745025a_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-10 .u-container-layout-2 {
  padding: 30px;
}

.u-section-10 .u-image-2 {
  background-image: url("images/ee21ead1b80fc29ed8c5f5f24e6509cda00bed1feab8675184387526d8bd4a061b47601272de12a7b336c3698087e66b83552f0e8847c8523d2a88_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-10 .u-container-layout-3 {
  padding: 30px;
}

.u-section-10 .u-image-3 {
  background-image: url("images/d7d5c3abf7f15af34b1544a894d6490eb6a0e13474b62a575311d94ed0fd2d4111ca239f31d6dd016c2ebfe60212ad1ec95b23973ac9e60ea08795_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-10 .u-container-layout-4 {
  padding: 30px 30px 25px;
}

@media (max-width: 1199px) {
  .u-section-10 .u-sheet-1 {
    min-height: 560px;
  }

  .u-section-10 .u-layout-cell-1 {
    min-height: 350px;
  }

  .u-section-10 .u-text-1 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-10 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-10 .u-image-1 {
    min-height: 350px;
  }

  .u-section-10 .u-image-2 {
    min-height: 350px;
  }

  .u-section-10 .u-image-3 {
    min-height: 350px;
  }
}

@media (max-width: 991px) {
  .u-section-10 .u-sheet-1 {
    min-height: 45px;
  }

  .u-section-10 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-10 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-10 .u-text-1 {
    font-size: 2.25rem;
  }

  .u-section-10 .u-image-1 {
    min-height: 438px;
  }

  .u-section-10 .u-image-2 {
    min-height: 268px;
  }

  .u-section-10 .u-image-3 {
    min-height: 268px;
  }
}

@media (max-width: 767px) {
  .u-section-10 .u-sheet-1 {
    min-height: 815px;
  }

  .u-section-10 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-10 .u-image-1 {
    min-height: 657px;
  }

  .u-section-10 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-10 .u-image-2 {
    min-height: 402px;
  }

  .u-section-10 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-10 .u-image-3 {
    min-height: 402px;
  }

  .u-section-10 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-10 .u-sheet-1 {
    min-height: 368px;
  }

  .u-section-10 .u-text-1 {
    font-size: 1.5rem;
  }

  .u-section-10 .u-image-1 {
    min-height: 414px;
  }

  .u-section-10 .u-image-2 {
    min-height: 253px;
  }

  .u-section-10 .u-image-3 {
    min-height: 253px;
  }
} .u-section-11 {
  background-image: url("images/pexels-pixabay-257904.jpg");
}

.u-section-11 .u-sheet-1 {
  min-height: 600px;
}

@media (max-width: 1199px) {
   .u-section-11 {
    background-position: 50% 50%;
  }
}.u-section-12 .u-sheet-1 {
  min-height: 784px;
}

.u-section-12 .u-layout-wrap-1 {
  margin-top: 30px;
  margin-bottom: 50px;
}

.u-section-12 .u-layout-cell-1 {
  min-height: 483px;
}

.u-section-12 .u-container-layout-1 {
  padding: 30px 49px;
}

.u-section-12 .u-text-1 {
  font-size: 3rem;
  font-weight: 700;
  margin: 11px 1px 0;
}

.u-section-12 .u-text-2 {
  font-size: 1rem;
  line-height: 2;
  margin: 44px 1px 0;
}

.u-section-12 .u-btn-1 {
  background-image: none;
  letter-spacing: 0px;
  font-size: 1rem;
  border-style: solid;
  text-transform: none;
  margin: 30px auto 0 0;
  padding: 19px 52px 20px 51px;
}

.u-section-12 .u-image-1 {
  background-image: url("images/da6902c02b8ec8d7b031e487fd45587c26f075015288832114589a33f30f014bb15de73e91e20544db0ad04dd6183c6323bb2de9512beb5d42124e_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-12 .u-container-layout-2 {
  padding: 30px;
}

.u-section-12 .u-image-2 {
  background-image: url("images/c8669524eb633cd1e707e11d737c8426a368c8d6d64dc8bdb2384372b4fd2c808a97b08ab8933e1483689a3422029ba1deb56716dee604180d6470_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-12 .u-container-layout-3 {
  padding: 30px;
}

.u-section-12 .u-image-3 {
  background-image: url("images/7a034227fddc063599a95364cce00b15e530944148343fec519f8672bed06751008183c83c943e3cfd2494ced52fa1bf63f43ee465d6c36e0b3a87_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-12 .u-container-layout-4 {
  padding: 30px 30px 25px;
}

@media (max-width: 1199px) {
  .u-section-12 .u-sheet-1 {
    min-height: 560px;
  }

  .u-section-12 .u-layout-cell-1 {
    min-height: 398px;
  }

  .u-section-12 .u-text-1 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-12 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-12 .u-image-1 {
    min-height: 350px;
  }

  .u-section-12 .u-image-2 {
    min-height: 350px;
  }

  .u-section-12 .u-image-3 {
    min-height: 350px;
  }
}

@media (max-width: 991px) {
  .u-section-12 .u-sheet-1 {
    min-height: 45px;
  }

  .u-section-12 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-12 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-12 .u-text-1 {
    font-size: 2.25rem;
  }

  .u-section-12 .u-image-1 {
    min-height: 438px;
  }

  .u-section-12 .u-image-2 {
    min-height: 268px;
  }

  .u-section-12 .u-image-3 {
    min-height: 268px;
  }
}

@media (max-width: 767px) {
  .u-section-12 .u-sheet-1 {
    min-height: 815px;
  }

  .u-section-12 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-12 .u-image-1 {
    min-height: 657px;
  }

  .u-section-12 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-12 .u-image-2 {
    min-height: 402px;
  }

  .u-section-12 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-12 .u-image-3 {
    min-height: 402px;
  }

  .u-section-12 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-12 .u-sheet-1 {
    min-height: 368px;
  }

  .u-section-12 .u-text-1 {
    font-size: 1.5rem;
  }

  .u-section-12 .u-image-1 {
    min-height: 414px;
  }

  .u-section-12 .u-image-2 {
    min-height: 253px;
  }

  .u-section-12 .u-image-3 {
    min-height: 253px;
  }
}.u-section-13 .u-sheet-1 {
  min-height: 600px;
}

.u-section-13 .embed-responsive-1 {
  position: absolute;
  width: 178%;
  left: -39%;
  height: 178%;
  top: -39%;
}

@media (max-width: 767px) {
  .u-section-13 .embed-responsive-1 {
    width: 198%;
    left: -49%;
    height: 100%;
    top: 0%;
  }
}

@media (max-width: 575px) {
  .u-section-13 .embed-responsive-1 {
    width: 314%;
    left: -107%;
  }
}.u-section-14 .u-sheet-1 {
  min-height: 784px;
}

.u-section-14 .u-layout-wrap-1 {
  margin-top: 30px;
  margin-bottom: 50px;
}

.u-section-14 .u-layout-cell-1 {
  min-height: 483px;
}

.u-section-14 .u-container-layout-1 {
  padding: 30px 49px;
}

.u-section-14 .u-text-1 {
  font-size: 3rem;
  font-weight: 700;
  margin: 11px 1px 0;
}

.u-section-14 .u-text-2 {
  font-size: 1rem;
  line-height: 2;
  margin: 44px 1px 0;
}

.u-section-14 .u-btn-1 {
  background-image: none;
  letter-spacing: 0px;
  font-size: 1rem;
  border-style: solid;
  text-transform: none;
  margin: 30px auto 0 0;
  padding: 19px 52px 20px 51px;
}

.u-section-14 .u-image-1 {
  background-image: url("images/3994457eece339cd7bcc0857a5669c9fe0509571c26a496334611e50b5a723c2bb4df86c98356fbd80651c736b3003b18ce7ca49b6cfdbb109fcf6_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-14 .u-container-layout-2 {
  padding: 30px;
}

.u-section-14 .u-image-2 {
  background-image: url("images/8970af6b590583385348ce352bd4dd908645ef763024ced8b8938419c98a1b3bdd687f6b3adaa398e726cf815042df0f1d2f3614fde1dd34a9aa99_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-14 .u-container-layout-3 {
  padding: 30px;
}

.u-section-14 .u-image-3 {
  background-image: url("images/e208155cf72e97eb91c475e2057248df4bba161ea36c62a1b5d7b8872fae10911823bead5c7a9925cf3d9c330c6ee4ba19963a869a8aa3dcf7d7cd_1280.jpg");
  background-position: 50% 50%;
  min-height: 425px;
}

.u-section-14 .u-container-layout-4 {
  padding: 30px 30px 25px;
}

@media (max-width: 1199px) {
  .u-section-14 .u-sheet-1 {
    min-height: 560px;
  }

  .u-section-14 .u-layout-cell-1 {
    min-height: 398px;
  }

  .u-section-14 .u-text-1 {
    margin-right: 0;
    margin-left: 0;
  }

  .u-section-14 .u-text-2 {
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-14 .u-image-1 {
    min-height: 350px;
  }

  .u-section-14 .u-image-2 {
    min-height: 350px;
  }

  .u-section-14 .u-image-3 {
    min-height: 350px;
  }
}

@media (max-width: 991px) {
  .u-section-14 .u-sheet-1 {
    min-height: 45px;
  }

  .u-section-14 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-14 .u-container-layout-1 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-14 .u-text-1 {
    font-size: 2.25rem;
  }

  .u-section-14 .u-image-1 {
    min-height: 438px;
  }

  .u-section-14 .u-image-2 {
    min-height: 268px;
  }

  .u-section-14 .u-image-3 {
    min-height: 268px;
  }
}

@media (max-width: 767px) {
  .u-section-14 .u-sheet-1 {
    min-height: 815px;
  }

  .u-section-14 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-14 .u-image-1 {
    min-height: 657px;
  }

  .u-section-14 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-14 .u-image-2 {
    min-height: 402px;
  }

  .u-section-14 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-14 .u-image-3 {
    min-height: 402px;
  }

  .u-section-14 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-14 .u-sheet-1 {
    min-height: 368px;
  }

  .u-section-14 .u-text-1 {
    font-size: 1.5rem;
  }

  .u-section-14 .u-image-1 {
    min-height: 414px;
  }

  .u-section-14 .u-image-2 {
    min-height: 253px;
  }

  .u-section-14 .u-image-3 {
    min-height: 253px;
  }
} .u-section-15 {
  background-image: none;
}

.u-section-15 .u-sheet-1 {
  min-height: 467px;
}

.u-section-15 .u-list-1 {
  margin-top: 45px;
  margin-bottom: 45px;
}

.u-section-15 .u-repeater-1 {
  min-height: 377px;
  grid-template-columns: repeat(3, calc(33.3333% - 13.3333px));
  grid-gap: 20px;
}

.u-section-15 .u-container-layout-1 {
  padding: 5px 8px;
}

.u-section-15 .u-icon-1 {
  width: 64px;
  height: 64px;
  background-image: none;
  margin: 34px auto 0;
}

.u-section-15 .u-text-1 {
  font-weight: 400;
  margin: 47px 3px 0;
}

.u-section-15 .u-container-layout-2 {
  padding: 5px 8px;
}

.u-section-15 .u-icon-2 {
  width: 64px;
  height: 64px;
  background-image: none;
  margin: 34px auto 0;
}

.u-section-15 .u-text-2 {
  font-weight: 400;
  margin: 47px 3px 0;
}

.u-section-15 .u-container-layout-3 {
  padding: 5px 8px;
}

.u-section-15 .u-icon-3 {
  width: 64px;
  height: 64px;
  background-image: none;
  margin: 34px auto 0;
}

.u-section-15 .u-text-3 {
  font-weight: 400;
  margin: 47px 3px 0;
}

@media (max-width: 1199px) {
  .u-section-15 .u-repeater-1 {
    min-height: 308px;
  }

  .u-section-15 .u-text-1 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-15 .u-text-2 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-15 .u-text-3 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }
}

@media (max-width: 991px) {
  .u-section-15 .u-repeater-1 {
    min-height: 739px;
    grid-template-columns: repeat(2, calc(50% - 9.99997px));
  }
}

@media (max-width: 767px) {
  .u-section-15 .u-repeater-1 {
    grid-template-columns: 100%;
  }
}

@media (max-width: 575px) {
  .u-section-15 .u-sheet-1 {
    min-height: 950px;
  }

  .u-section-15 .u-list-1 {
    margin-bottom: 35px;
  }

  .u-section-15 .u-repeater-1 {
    min-height: 870px;
  }

  .u-section-15 .u-container-layout-1 {
    padding-left: 0;
    padding-right: 0;
  }

  .u-section-15 .u-icon-1 {
    margin-top: 0;
  }

  .u-section-15 .u-text-1 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .u-section-15 .u-container-layout-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .u-section-15 .u-icon-2 {
    margin-top: 0;
  }

  .u-section-15 .u-text-2 {
    margin-left: 11px;
    margin-right: 11px;
  }

  .u-section-15 .u-container-layout-3 {
    padding-left: 0;
    padding-right: 0;
  }

  .u-section-15 .u-icon-3 {
    margin-top: 0;
  }

  .u-section-15 .u-text-3 {
    margin-left: 11px;
    margin-right: 11px;
  }
}.u-section-16 .u-sheet-1 {
  min-height: 848px;
}

.u-section-16 .u-layout-wrap-1 {
  margin-top: 60px;
  margin-bottom: -16px;
}

.u-section-16 .u-layout-cell-1 {
  min-height: 728px;
  background-image: none;
}

.u-section-16 .u-container-layout-1 {
  padding: 50px 30px 2px 50px;
}

.u-section-16 .u-text-1 {
  font-size: 3rem;
  font-weight: 700;
  margin: 0 auto 0 0;
}

.u-section-16 .u-text-2 {
  font-size: 1.125rem;
  font-weight: 300;
  margin: 20px auto 0 0;
}

.u-section-16 .u-list-1 {
  margin-top: 20px;
  margin-bottom: 0;
}

.u-section-16 .u-repeater-1 {
  grid-template-columns: repeat(1, 100%);
  min-height: 515px;
  grid-gap: 0px;
}

.u-section-16 .u-container-layout-2 {
  padding: 20px 30px 15px 0;
}

.u-section-16 .u-icon-1 {
  height: 22px;
  width: 22px;
  margin: 0 auto 0 0;
}

.u-section-16 .u-text-3 {
  margin: -22px 0 0 41px;
}

.u-section-16 .u-text-4 {
  font-size: 1.125rem;
  line-height: 2.2;
  font-weight: 600;
  margin: 18px 0 0 40px;
}

.u-section-16 .u-btn-1 {
  background-image: none;
  padding: 0;
}

.u-section-16 .u-container-layout-3 {
  padding: 20px 30px 15px 0;
}

.u-section-16 .u-icon-2 {
  height: 22px;
  width: 22px;
  margin: 0 auto 0 0;
}

.u-section-16 .u-text-5 {
  letter-spacing: normal;
  font-size: 1.25rem;
  line-height: 1.2;
  font-weight: 400;
  text-transform: uppercase;
  margin: -22px 0 0 41px;
}

.u-section-16 .u-text-6 {
  font-size: 1.125rem;
  line-height: 2.2;
  font-weight: 600;
  margin: 18px 0 0 40px;
}

.u-section-16 .u-container-layout-4 {
  padding: 20px 30px 15px 0;
}

.u-section-16 .u-icon-3 {
  height: 22px;
  width: 22px;
  margin: 0 auto 0 0;
}

.u-section-16 .u-text-7 {
  letter-spacing: normal;
  font-size: 1.25rem;
  line-height: 1.2;
  font-weight: 400;
  text-transform: uppercase;
  margin: -22px 0 0 41px;
}

.u-section-16 .u-text-8 {
  font-size: 1.125rem;
  line-height: 2.2;
  font-weight: 600;
  margin: 18px 0 0 40px;
}

.u-section-16 .u-layout-cell-2 {
  min-height: 728px;
}

.u-section-16 .u-container-layout-5 {
  padding: 50px 50px 0;
}

.u-section-16 .u-image-1 {
  height: 491px;
  margin-top: 0;
  margin-bottom: 0;
}

@media (max-width: 1199px) {
  .u-section-16 .u-sheet-1 {
    min-height: 796px;
  }

  .u-section-16 .u-layout-wrap-1 {
    margin-bottom: 60px;
  }

  .u-section-16 .u-layout-cell-1 {
    min-height: 600px;
  }

  .u-section-16 .u-repeater-1 {
    grid-template-columns: 100%;
  }

  .u-section-16 .u-text-3 {
    margin-top: 20px;
    margin-left: 0;
  }

  .u-section-16 .u-text-4 {
    margin-left: 0;
  }

  .u-section-16 .u-text-5 {
    margin-top: 20px;
    margin-left: 0;
  }

  .u-section-16 .u-text-6 {
    margin-left: 0;
  }

  .u-section-16 .u-text-7 {
    margin-top: 20px;
    margin-left: 0;
  }

  .u-section-16 .u-text-8 {
    margin-left: 0;
  }

  .u-section-16 .u-layout-cell-2 {
    min-height: 600px;
  }

  .u-section-16 .u-image-1 {
    height: 387px;
  }
}

@media (max-width: 991px) {
  .u-section-16 .u-sheet-1 {
    min-height: 656px;
  }

  .u-section-16 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-16 .u-container-layout-1 {
    padding-top: 30px;
    padding-left: 30px;
  }

  .u-section-16 .u-text-1 {
    font-size: 2.25rem;
  }

  .u-section-16 .u-text-3 {
    width: auto;
    margin-top: -22px;
    margin-left: 45px;
  }

  .u-section-16 .u-text-4 {
    width: auto;
    margin-top: 23px;
  }

  .u-section-16 .u-text-5 {
    width: auto;
    margin-top: -22px;
    margin-left: 45px;
  }

  .u-section-16 .u-text-6 {
    width: auto;
    margin-top: 23px;
  }

  .u-section-16 .u-text-7 {
    width: auto;
    margin-top: -22px;
    margin-left: 45px;
  }

  .u-section-16 .u-text-8 {
    width: auto;
    margin-top: 23px;
  }

  .u-section-16 .u-layout-cell-2 {
    min-height: 460px;
  }

  .u-section-16 .u-container-layout-5 {
    padding-top: 30px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-16 .u-image-1 {
    height: 314px;
  }
}

@media (max-width: 767px) {
  .u-section-16 .u-sheet-1 {
    min-height: 1240px;
  }

  .u-section-16 .u-layout-wrap-1 {
    margin-bottom: -381px;
  }

  .u-section-16 .u-layout-cell-1 {
    min-height: 719px;
  }

  .u-section-16 .u-container-layout-1 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .u-section-16 .u-text-1 {
    margin-left: auto;
  }

  .u-section-16 .u-text-2 {
    width: auto;
    margin-right: 0;
  }

  .u-section-16 .u-container-layout-2 {
    padding-right: 0;
  }

  .u-section-16 .u-icon-1 {
    margin-left: 182px;
  }

  .u-section-16 .u-text-3 {
    margin-right: 5px;
    margin-left: 224px;
  }

  .u-section-16 .u-text-4 {
    margin-right: 10px;
  }

  .u-section-16 .u-container-layout-3 {
    padding-right: 0;
  }

  .u-section-16 .u-icon-2 {
    margin-left: 182px;
  }

  .u-section-16 .u-text-5 {
    margin-right: 5px;
    margin-left: 224px;
  }

  .u-section-16 .u-text-6 {
    margin-right: 10px;
  }

  .u-section-16 .u-container-layout-4 {
    padding-right: 0;
  }

  .u-section-16 .u-icon-3 {
    margin-left: 182px;
  }

  .u-section-16 .u-text-7 {
    margin-right: 5px;
    margin-left: 224px;
  }

  .u-section-16 .u-text-8 {
    margin-right: 10px;
  }

  .u-section-16 .u-layout-cell-2 {
    min-height: 401px;
  }

  .u-section-16 .u-container-layout-5 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-16 .u-image-1 {
    height: 329px;
    width: 353px;
    margin-left: auto;
    margin-right: auto;
  }
}

@media (max-width: 575px) {
  .u-section-16 .u-sheet-1 {
    min-height: 1185px;
  }

  .u-section-16 .u-layout-wrap-1 {
    margin-bottom: 60px;
  }

  .u-section-16 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-16 .u-text-1 {
    font-size: 1.5rem;
  }

  .u-section-16 .u-text-2 {
    margin-left: auto;
    margin-right: auto;
  }

  .u-section-16 .u-container-layout-2 {
    padding-top: 15px;
  }

  .u-section-16 .u-icon-1 {
    margin-top: 5px;
    margin-left: 53px;
  }

  .u-section-16 .u-text-3 {
    margin-top: -23px;
    margin-right: 53px;
    margin-left: 87px;
  }

  .u-section-16 .u-text-4 {
    margin-top: 24px;
    margin-right: 0;
  }

  .u-section-16 .u-container-layout-3 {
    padding-top: 15px;
  }

  .u-section-16 .u-icon-2 {
    margin-top: 5px;
    margin-left: 53px;
  }

  .u-section-16 .u-text-5 {
    margin-top: -23px;
    margin-right: 53px;
    margin-left: 87px;
  }

  .u-section-16 .u-text-6 {
    margin-top: 24px;
    margin-right: 0;
  }

  .u-section-16 .u-container-layout-4 {
    padding-top: 15px;
  }

  .u-section-16 .u-icon-3 {
    margin-top: 5px;
    margin-left: 53px;
  }

  .u-section-16 .u-text-7 {
    margin-top: -23px;
    margin-right: 53px;
    margin-left: 87px;
  }

  .u-section-16 .u-text-8 {
    margin-top: 24px;
    margin-right: 0;
  }

  .u-section-16 .u-layout-cell-2 {
    min-height: 252px;
  }

  .u-section-16 .u-image-1 {
    height: 298px;
    width: 320px;
  }
}