.pt-52 {
  padding-top: 52px;
}

.pt-24 {
  padding-top: 24px;
}

.pt-32 {
  padding-top: 32px;
}

.pt-40 {
  padding-top: 40px;
}

.pt-80 {
  padding-top: 80px;
}

.pt-72 {
  padding-top: 72px;
}

.pb-32 {
  padding-bottom: 32px;
}

.pb-40 {
  padding-bottom: 40px;
}

.pb-52 {
  padding-bottom: 52px;
}

.pt-68 {
  padding-top: 68px;
}

.pb-68 {
  padding-bottom: 68px;
}

.pb-64 {
  padding-bottom: 64px;
}

.pt-160 {
  padding-top: 160px;
}

.pb-160 {
  padding-bottom: 160px;
}

.pt-120 {
  padding-top: 120px;
}

.pt-12 {
  padding-top: 12px;
}

.pb-120 {
  padding-bottom: 120px;
}

.pbt-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.pb-16 {
  padding-bottom: 16px;
}

.pb-50 {
  padding-bottom: 50px;
}

.py-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.py-160 {
  padding-top: 160px;
  padding-bottom: 160px;
}

.pb-8 {
  padding-bottom: 8px;
}

.pt-8 {
  padding-top: 8px;
}

.pr-16 {
  padding-right: 16px;
}

.pt-24 {
  padding-top: 24px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pt-48 {
  padding-top: 48px;
}

.pb-48 {
  padding-bottom: 48px;
}

.pt-64 {
  padding-top: 64px;
}

.mtb-0 {
  margin-bottom: 0;
  margin-top: 0;
}

.mb-120 {
  margin-bottom: 120px;
}

.pt-80 {
  padding-top: 80px;
}

.pb-80 {
  padding-bottom: 80px;
}

.pt-90 {
  padding-top: 90px;
}

.pb-90 {
  padding-bottom: 90px;
}

.pt-56 {
  padding-top: 56px;
}

.pb-56 {
  padding-bottom: 56px;
}

.pb-24 {
  padding-bottom: 24px;
}

.pt-16 {
  padding-top: 16px;
}

.ptp-52 {
  padding-top: 52%;
}

.boot-padding {
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
}

.p16 {
  padding: 16px;
}

.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.px-16 {
  padding-left: 16px;
  padding-right: 16px;
}

.py-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}

.pt-160 {
  padding-top: 160px;
}

.mt-8 {
  margin-top: 8px;
}

.pt-200 {
  padding-top: 200px;
}

.align-middle {
  align-items: center;
}

@media (min-width: 1400px) {
  .container {
    max-width: 1036px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1036px;
  }
}
@media (max-width: 767px) {
  .ptm-0 {
    padding-top: 0;
  }
  .pbm-0 {
    padding-bottom: 0;
  }
  .ptm-8 {
    padding-top: 8px;
  }
  .pbm-8 {
    padding-bottom: 8px;
  }
  .ptm-12 {
    padding-top: 12px;
  }
  .pbm-12 {
    padding-bottom: 12px;
  }
  .ptm-16 {
    padding-top: 16px;
  }
  .pbm-16 {
    padding-bottom: 16px;
  }
  .ptm-24 {
    padding-top: 24px;
  }
  .ptm-32 {
    padding-top: 32px;
  }
  .pbm-32 {
    padding-bottom: 32px;
  }
  .pbm-24 {
    padding-bottom: 24px;
  }
  .ptm-40 {
    padding-top: 40px;
  }
  .pbm-40 {
    padding-bottom: 40px;
  }
  .pbm-64 {
    padding-bottom: 64px;
  }
  .ptm-64 {
    padding-top: 64px;
  }
  .ptm-14 {
    padding-top: 14px;
  }
  .pbm-14 {
    padding-bottom: 14px;
  }
  .ptm-54p {
    padding-top: 54%;
  }
  .pym-31 {
    padding-top: 31px;
    padding-bottom: 31px;
  }
  .pym-64 {
    padding-top: 64px;
    padding-bottom: 64px;
  }
  .ptm-56 {
    padding-top: 56px;
  }
  .pbm-56 {
    padding-bottom: 56px;
  }
  .ptm-60 {
    padding-top: 60px;
  }
  .pbm-60 {
    padding-bottom: 60px;
  }
  .mbm-64 {
    margin-bottom: 64px;
  }
  .mtm-64 {
    margin-top: 64px;
  }
  .mbm-40 {
    margin-bottom: 40px;
  }
  .mtm-40 {
    margin-top: 40px;
  }
  .mbm-56 {
    margin-bottom: 56px;
  }
  .mtm-56 {
    margin-top: 56px;
  }
  .pbm-56 {
    padding-bottom: 56px;
  }
  .ptm-56 {
    padding-top: 56px;
  }
  .ptm-100 {
    padding-top: 100px;
  }
  .pbm-100 {
    padding-top: 100px;
  }
  .plm-50 {
    padding-left: 50px;
  }
}/*# sourceMappingURL=margin.css.map */