.u-block-undefined-11 {
   padding-top: 20px;
   padding-right: 40px;
   padding-bottom: 25px;
   padding-left: 45px;
}

@media (max-width: 1199px) {
   .u-block-undefined-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 45px;
      padding-right: 40px;
   }
}

@media (max-width: 991px) {
   .u-block-undefined-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 65px;
      padding-right: 65px;
   }
}

@media (max-width: 767px) {
   .u-block-undefined-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 60px;
      padding-right: 60px;
   }
}

@media (max-width: 575px) {
   .u-block-undefined-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 10px;
      padding-right: 10px;
   }
}

.u-block-591b-11 {
   padding-top: 20px;
   padding-right: 40px;
   padding-bottom: 25px;
   padding-left: 45px;
}

@media (max-width: 1199px) {
   .u-block-591b-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 45px;
      padding-right: 40px;
   }
}

@media (max-width: 991px) {
   .u-block-591b-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 65px;
      padding-right: 65px;
   }
}

@media (max-width: 767px) {
   .u-block-591b-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 60px;
      padding-right: 60px;
   }
}

@media (max-width: 575px) {
   .u-block-591b-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 10px;
      padding-right: 10px;
   }
}

.u-block-591b-20 {
   padding-top: 30px;
   padding-bottom: 30px;
   padding-left: 50px;
   padding-right: 50px;
}

@media (max-width: 1199px) {
   .u-block-591b-20 {
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 50px;
      padding-right: 50px;
   }
}

@media (max-width: 991px) {
   .u-block-591b-20 {
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 30px;
      padding-right: 30px;
   }
}

@media (max-width: 767px) {
   .u-block-591b-20 {
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 10px;
      padding-right: 10px;
   }
}

@media (max-width: 575px) {
   .u-block-591b-20 {
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 10px;
      padding-right: 10px;
   }
}

.u-block-591b-11 {
   padding-top: 20px;
   padding-right: 40px;
   padding-bottom: 25px;
   padding-left: 45px;
}

@media (max-width: 1199px) {
   .u-block-591b-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 45px;
      padding-right: 40px;
   }
}

@media (max-width: 991px) {
   .u-block-591b-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 65px;
      padding-right: 65px;
   }
}

@media (max-width: 767px) {
   .u-block-591b-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 60px;
      padding-right: 60px;
   }
}

@media (max-width: 575px) {
   .u-block-591b-11 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 10px;
      padding-right: 10px;
   }
}

.u-block-591b-20 {
   padding-top: 30px;
   padding-bottom: 30px;
   padding-left: 50px;
   padding-right: 50px;
}

@media (max-width: 1199px) {
   .u-block-591b-20 {
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 50px;
      padding-right: 50px;
   }
}

@media (max-width: 991px) {
   .u-block-591b-20 {
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 30px;
      padding-right: 30px;
   }
}

@media (max-width: 767px) {
   .u-block-591b-20 {
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 10px;
      padding-right: 10px;
   }
}

@media (max-width: 575px) {
   .u-block-591b-20 {
      padding-top: 30px;
      padding-bottom: 30px;
      padding-left: 10px;
      padding-right: 10px;
   }
}

.u-section-16 .u-carousel-indicators-1 {
   padding-top: 20px;
   padding-right: 40px;
   padding-bottom: 25px;
   padding-left: 45px;
}

@media (max-width: 1199px) {
   .u-section-16 .u-carousel-indicators-1 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 45px;
      padding-right: 40px;
   }
}

@media (max-width: 991px) {
   .u-section-16 .u-carousel-indicators-1 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 65px;
      padding-right: 65px;
   }
}

@media (max-width: 767px) {
   .u-section-16 .u-carousel-indicators-1 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 60px;
      padding-right: 60px;
   }
}

@media (max-width: 575px) {
   .u-section-16 .u-carousel-indicators-1 {
      padding-top: 20px;
      padding-bottom: 25px;
      padding-left: 10px;
      padding-right: 10px;
   }
}