.cursor-pointer {
  cursor: pointer !important;
}
.style-none {
  list-style: none !important;
  text-decoration: none !important;
}
.btn-block {
  display: block !important;
}
.br-2 {
  border-radius: 2px !important;
}
.br-4 {
  border-radius: 4px !important;
}
.br-8 {
  border-radius: 8px !important;
}
.br-5 {
  border-radius: 5px !important;
}
.br-10 {
  border-radius: 10px !important;
}
.br-16 {
  border-radius: 16px !important;
}
.br-30 {
  border-radius: 30px !important;
}

.br-full {
  border-radius: 50rem !important;
}

/* Text-decoration */
.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline-hover:hover {
  text-decoration: underline !important;
}

.text-decoration-none-hover:hover {
  text-decoration: none !important;
}

/* Opacity */
.opacity-semi {
  opacity: 0.25 !important;
}

.opacity-mini {
  opacity: 0.5 !important;
}

.opacity-full {
  opacity: 1 !important;
}

.opacity-semi-hover:hover {
  opacity: 0.25 !important;
}

.opacity-mini-hover:hover {
  opacity: 0.5 !important;
}

.opacity-full-hover:hover {
  opacity: 1 !important;
}

/* Text align */
.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

/* Displays */
.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-grid {
  display: grid !important;
}

.d-cell {
  display: cell !important;
}

.d-table {
  display: table !important;
}

.d-none {
  display: none !important;
}

.d-unset {
  display: unset !important;
}

/* font-size */
.fs-0 {
  font-size: 0px !important;
}

.fs-1 {
  font-size: 1px !important;
}

.fs-2 {
  font-size: 2px !important;
}

.fs-3 {
  font-size: 3px !important;
}

.fs-4 {
  font-size: 4px !important;
}

.fs-5 {
  font-size: 5px !important;
}

.fs-6 {
  font-size: 6px !important;
}

.fs-7 {
  font-size: 7px !important;
}

.fs-8 {
  font-size: 8px !important;
}

.fs-9 {
  font-size: 9px !important;
}

.fs-10 {
  font-size: 10px !important;
}

.fs-11 {
  font-size: 11px !important;
}

.fs-12 {
  font-size: 12px !important;
}

.fs-13 {
  font-size: 13px !important;
}

.fs-14 {
  font-size: 14px !important;
}

.fs-15 {
  font-size: 15px !important;
}

.fs-16 {
  font-size: 16px !important;
}

.fs-17 {
  font-size: 17px !important;
}

.fs-18 {
  font-size: 18px !important;
}

.fs-19 {
  font-size: 19px !important;
}

.fs-20 {
  font-size: 20px !important;
}

.fs-21 {
  font-size: 21px !important;
}

.fs-22 {
  font-size: 22px !important;
}

.fs-23 {
  font-size: 23px !important;
}

.fs-24 {
  font-size: 24px !important;
}

.fs-25 {
  font-size: 25px !important;
}

.fs-26 {
  font-size: 26px !important;
}

.fs-27 {
  font-size: 27px !important;
}

.fs-28 {
  font-size: 28px !important;
}

.fs-29 {
  font-size: 29px !important;
}

.fs-30 {
  font-size: 30px !important;
}

.fs-31 {
  font-size: 31px !important;
}

.fs-32 {
  font-size: 32px !important;
}

.fs-33 {
  font-size: 33px !important;
}

.fs-34 {
  font-size: 34px !important;
}

.fs-35 {
  font-size: 35px !important;
}

/* Font weight */
.fw-200 {
  font-weight: 200 !important;
}

.fw-300 {
  font-weight: 300 !important;
}

.fw-400 {
  font-weight: 400 !important;
}

.fw-450 {
  font-weight: 450 !important;
}

.fw-500 {
  font-weight: 500 !important;
}

.fw-600 {
  font-weight: 600 !important;
}

.fw-700 {
  font-weight: 700 !important;
}

.fw-900 {
  font-weight: 900 !important;
}

/* Border-radius */
/* Margins */
.m-0 {
  margin: 0px !important;
}

.m-1 {
  margin: 1px !important;
}

.m-2 {
  margin: 2px !important;
}

.m-3 {
  margin: 3px !important;
}

.m-4 {
  margin: 4px !important;
}

.m-5 {
  margin: 5px !important;
}

.m-6 {
  margin: 6px !important;
}

.m-7 {
  margin: 7px !important;
}

.m-8 {
  margin: 8px !important;
}

.m-9 {
  margin: 9px !important;
}

.m-10 {
  margin: 10px !important;
}

.m-11 {
  margin: 11px !important;
}

.m-12 {
  margin: 12px !important;
}

.m-13 {
  margin: 13px !important;
}

.m-14 {
  margin: 14px !important;
}

.m-15 {
  margin: 15px !important;
}

.m-16 {
  margin: 16px !important;
}

.m-17 {
  margin: 17px !important;
}

.m-18 {
  margin: 18px !important;
}

.m-19 {
  margin: 19px !important;
}

.m-20 {
  margin: 20px !important;
}

.m-21 {
  margin: 21px !important;
}

.m-22 {
  margin: 22px !important;
}

.m-23 {
  margin: 23px !important;
}

.m-24 {
  margin: 24px !important;
}

.m-25 {
  margin: 25px !important;
}

.m-26 {
  margin: 26px !important;
}

.m-27 {
  margin: 27px !important;
}

.m-28 {
  margin: 28px !important;
}

.m-29 {
  margin: 29px !important;
}

.m-30 {
  margin: 30px !important;
}

.m-31 {
  margin: 31px !important;
}

.m-32 {
  margin: 32px !important;
}

.m-33 {
  margin: 33px !important;
}

.m-34 {
  margin: 34px !important;
}

.m-35 {
  margin: 35px !important;
}

.m-36 {
  margin: 36px !important;
}

.m-37 {
  margin: 37px !important;
}

.m-38 {
  margin: 38px !important;
}

.m-39 {
  margin: 39px !important;
}

.m-40 {
  margin: 40px !important;
}

.mx-0 {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.mx-1 {
  margin-right: 1px !important;
  margin-left: 1px !important;
}

.mx-2 {
  margin-right: 2px !important;
  margin-left: 2px !important;
}

.mx-3 {
  margin-right: 3px !important;
  margin-left: 3px !important;
}

.mx-4 {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

.mx-5 {
  margin-right: 5px !important;
  margin-left: 5px !important;
}

.mx-6 {
  margin-right: 6px !important;
  margin-left: 6px !important;
}

.mx-7 {
  margin-right: 7px !important;
  margin-left: 7px !important;
}

.mx-8 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

.mx-9 {
  margin-right: 9px !important;
  margin-left: 9px !important;
}

.mx-10 {
  margin-right: 10px !important;
  margin-left: 10px !important;
}

.mx-11 {
  margin-right: 11px !important;
  margin-left: 11px !important;
}

.mx-12 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.mx-13 {
  margin-right: 13px !important;
  margin-left: 13px !important;
}

.mx-14 {
  margin-right: 14px !important;
  margin-left: 14px !important;
}

.mx-15 {
  margin-right: 15px !important;
  margin-left: 15px !important;
}

.mx-16 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}

.mx-17 {
  margin-right: 17px !important;
  margin-left: 17px !important;
}

.mx-18 {
  margin-right: 18px !important;
  margin-left: 18px !important;
}

.mx-19 {
  margin-right: 19px !important;
  margin-left: 19px !important;
}

.mx-20 {
  margin-right: 20px !important;
  margin-left: 20px !important;
}

.mx-21 {
  margin-right: 21px !important;
  margin-left: 21px !important;
}

.mx-22 {
  margin-right: 22px !important;
  margin-left: 22px !important;
}

.mx-23 {
  margin-right: 23px !important;
  margin-left: 23px !important;
}

.mx-24 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.mx-25 {
  margin-right: 25px !important;
  margin-left: 25px !important;
}

.mx-26 {
  margin-right: 26px !important;
  margin-left: 26px !important;
}

.mx-27 {
  margin-right: 27px !important;
  margin-left: 27px !important;
}

.mx-28 {
  margin-right: 28px !important;
  margin-left: 28px !important;
}

.mx-29 {
  margin-right: 29px !important;
  margin-left: 29px !important;
}

.mx-30 {
  margin-right: 30px !important;
  margin-left: 30px !important;
}

.mx-31 {
  margin-right: 31px !important;
  margin-left: 31px !important;
}

.mx-32 {
  margin-right: 32px !important;
  margin-left: 32px !important;
}

.mx-33 {
  margin-right: 33px !important;
  margin-left: 33px !important;
}

.mx-34 {
  margin-right: 34px !important;
  margin-left: 34px !important;
}

.mx-35 {
  margin-right: 35px !important;
  margin-left: 35px !important;
}

.mx-36 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

.mx-37 {
  margin-right: 37px !important;
  margin-left: 37px !important;
}

.mx-38 {
  margin-right: 38px !important;
  margin-left: 38px !important;
}

.mx-39 {
  margin-right: 39px !important;
  margin-left: 39px !important;
}

.mx-40 {
  margin-right: 40px !important;
  margin-left: 40px !important;
}

.my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.my-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.my-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.my-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.my-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.my-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.my-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.my-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}

.my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.my-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}

.my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.my-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}

.my-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.my-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}

.my-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.my-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.my-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}

.my-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

.my-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}

.my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.my-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}

.my-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}

.my-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}

.my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.my-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.my-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}

.my-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}

.my-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.my-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}

.my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.my-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}

.my-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.my-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}

.my-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}

.my-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.my-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.my-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}

.my-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}

.my-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}

.my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mb-0 {
  margin-bottom: 0px !important;
}

.mb-1 {
  margin-bottom: 1px !important;
}

.mb-2 {
  margin-bottom: 2px !important;
}

.mb-3 {
  margin-bottom: 3px !important;
}

.mb-4 {
  margin-bottom: 4px !important;
}

.mb-5 {
  margin-bottom: 5px !important;
}

.mb-6 {
  margin-bottom: 6px !important;
}

.mb-7 {
  margin-bottom: 7px !important;
}

.mb-8 {
  margin-bottom: 8px !important;
}

.mb-9 {
  margin-bottom: 9px !important;
}

.mb-10 {
  margin-bottom: 10px !important;
}

.mb-11 {
  margin-bottom: 11px !important;
}

.mb-12 {
  margin-bottom: 12px !important;
}

.mb-13 {
  margin-bottom: 13px !important;
}

.mb-14 {
  margin-bottom: 14px !important;
}

.mb-15 {
  margin-bottom: 15px !important;
}

.mb-16 {
  margin-bottom: 16px !important;
}

.mb-17 {
  margin-bottom: 17px !important;
}

.mb-18 {
  margin-bottom: 18px !important;
}

.mb-19 {
  margin-bottom: 19px !important;
}

.mb-20 {
  margin-bottom: 20px !important;
}

.mb-21 {
  margin-bottom: 21px !important;
}

.mb-22 {
  margin-bottom: 22px !important;
}

.mb-23 {
  margin-bottom: 23px !important;
}

.mb-24 {
  margin-bottom: 24px !important;
}

.mb-25 {
  margin-bottom: 25px !important;
}

.mb-26 {
  margin-bottom: 26px !important;
}

.mb-27 {
  margin-bottom: 27px !important;
}

.mb-28 {
  margin-bottom: 28px !important;
}

.mb-29 {
  margin-bottom: 29px !important;
}

.mb-30 {
  margin-bottom: 30px !important;
}

.mb-31 {
  margin-bottom: 31px !important;
}

.mb-32 {
  margin-bottom: 32px !important;
}

.mb-33 {
  margin-bottom: 33px !important;
}

.mb-34 {
  margin-bottom: 34px !important;
}

.mb-35 {
  margin-bottom: 35px !important;
}

.mb-36 {
  margin-bottom: 36px !important;
}

.mb-37 {
  margin-bottom: 37px !important;
}

.mb-38 {
  margin-bottom: 38px !important;
}

.mb-39 {
  margin-bottom: 39px !important;
}

.mb-40 {
  margin-bottom: 40px !important;
}

.mt-0 {
  margin-top: 0px !important;
}

.mt-1 {
  margin-top: 1px !important;
}

.mt-2 {
  margin-top: 2px !important;
}

.mt-3 {
  margin-top: 3px !important;
}

.mt-4 {
  margin-top: 4px !important;
}

.mt-5 {
  margin-top: 5px !important;
}

.mt-6 {
  margin-top: 6px !important;
}

.mt-7 {
  margin-top: 7px !important;
}

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

.mt-9 {
  margin-top: 9px !important;
}

.mt-10 {
  margin-top: 10px !important;
}

.mt-11 {
  margin-top: 11px !important;
}

.mt-12 {
  margin-top: 12px !important;
}

.mt-13 {
  margin-top: 13px !important;
}

.mt-14 {
  margin-top: 14px !important;
}

.mt-15 {
  margin-top: 15px !important;
}

.mt-16 {
  margin-top: 16px !important;
}

.mt-17 {
  margin-top: 17px !important;
}

.mt-18 {
  margin-top: 18px !important;
}

.mt-19 {
  margin-top: 19px !important;
}

.mt-20 {
  margin-top: 20px !important;
}

.mt-21 {
  margin-top: 21px !important;
}

.mt-22 {
  margin-top: 22px !important;
}

.mt-23 {
  margin-top: 23px !important;
}

.mt-24 {
  margin-top: 24px !important;
}

.mt-25 {
  margin-top: 25px !important;
}

.mt-26 {
  margin-top: 26px !important;
}

.mt-27 {
  margin-top: 27px !important;
}

.mt-28 {
  margin-top: 28px !important;
}

.mt-29 {
  margin-top: 29px !important;
}

.mt-30 {
  margin-top: 30px !important;
}

.mt-31 {
  margin-top: 31px !important;
}

.mt-32 {
  margin-top: 32px !important;
}

.mt-33 {
  margin-top: 33px !important;
}

.mt-34 {
  margin-top: 34px !important;
}

.mt-35 {
  margin-top: 35px !important;
}

.mt-36 {
  margin-top: 36px !important;
}

.mt-37 {
  margin-top: 37px !important;
}

.mt-38 {
  margin-top: 38px !important;
}

.mt-39 {
  margin-top: 39px !important;
}

.mt-40 {
  margin-top: 40px !important;
}

.ms-0 {
  margin-left: 0px !important;
}

.ms-1 {
  margin-left: 1px !important;
}

.ms-2 {
  margin-left: 2px !important;
}

.ms-3 {
  margin-left: 3px !important;
}

.ms-4 {
  margin-left: 4px !important;
}

.ms-5 {
  margin-left: 5px !important;
}

.ms-6 {
  margin-left: 6px !important;
}

.ms-7 {
  margin-left: 7px !important;
}

.ms-8 {
  margin-left: 8px !important;
}

.ms-9 {
  margin-left: 9px !important;
}

.ms-10 {
  margin-left: 10px !important;
}

.ms-11 {
  margin-left: 11px !important;
}

.ms-12 {
  margin-left: 12px !important;
}

.ms-13 {
  margin-left: 13px !important;
}

.ms-14 {
  margin-left: 14px !important;
}

.ms-15 {
  margin-left: 15px !important;
}

.ms-16 {
  margin-left: 16px !important;
}

.ms-17 {
  margin-left: 17px !important;
}

.ms-18 {
  margin-left: 18px !important;
}

.ms-19 {
  margin-left: 19px !important;
}

.ms-20 {
  margin-left: 20px !important;
}

.ms-21 {
  margin-left: 21px !important;
}

.ms-22 {
  margin-left: 22px !important;
}

.ms-23 {
  margin-left: 23px !important;
}

.ms-24 {
  margin-left: 24px !important;
}

.ms-25 {
  margin-left: 25px !important;
}

.ms-26 {
  margin-left: 26px !important;
}

.ms-27 {
  margin-left: 27px !important;
}

.ms-28 {
  margin-left: 28px !important;
}

.ms-29 {
  margin-left: 29px !important;
}

.ms-30 {
  margin-left: 30px !important;
}

.ms-31 {
  margin-left: 31px !important;
}

.ms-32 {
  margin-left: 32px !important;
}

.ms-33 {
  margin-left: 33px !important;
}

.ms-34 {
  margin-left: 34px !important;
}

.ms-35 {
  margin-left: 35px !important;
}

.ms-36 {
  margin-left: 36px !important;
}

.ms-37 {
  margin-left: 37px !important;
}

.ms-38 {
  margin-left: 38px !important;
}

.ms-39 {
  margin-left: 39px !important;
}

.ms-40 {
  margin-left: 40px !important;
}

.me-0 {
  margin-right: 0px !important;
}

.me-1 {
  margin-right: 1px !important;
}

.me-2 {
  margin-right: 2px !important;
}

.me-3 {
  margin-right: 3px !important;
}

.me-4 {
  margin-right: 4px !important;
}

.me-5 {
  margin-right: 5px !important;
}

.me-6 {
  margin-right: 6px !important;
}

.me-7 {
  margin-right: 7px !important;
}

.me-8 {
  margin-right: 8px !important;
}

.me-9 {
  margin-right: 9px !important;
}

.me-10 {
  margin-right: 10px !important;
}

.me-11 {
  margin-right: 11px !important;
}

.me-12 {
  margin-right: 12px !important;
}

.me-13 {
  margin-right: 13px !important;
}

.me-14 {
  margin-right: 14px !important;
}

.me-15 {
  margin-right: 15px !important;
}

.me-16 {
  margin-right: 16px !important;
}

.me-17 {
  margin-right: 17px !important;
}

.me-18 {
  margin-right: 18px !important;
}

.me-19 {
  margin-right: 19px !important;
}

.me-20 {
  margin-right: 20px !important;
}

.me-21 {
  margin-right: 21px !important;
}

.me-22 {
  margin-right: 22px !important;
}

.me-23 {
  margin-right: 23px !important;
}

.me-24 {
  margin-right: 24px !important;
}

.me-25 {
  margin-right: 25px !important;
}

.me-26 {
  margin-right: 26px !important;
}

.me-27 {
  margin-right: 27px !important;
}

.me-28 {
  margin-right: 28px !important;
}

.me-29 {
  margin-right: 29px !important;
}

.me-30 {
  margin-right: 30px !important;
}

.me-31 {
  margin-right: 31px !important;
}

.me-32 {
  margin-right: 32px !important;
}

.me-33 {
  margin-right: 33px !important;
}

.me-34 {
  margin-right: 34px !important;
}

.me-35 {
  margin-right: 35px !important;
}

.me-36 {
  margin-right: 36px !important;
}

.me-37 {
  margin-right: 37px !important;
}

.me-38 {
  margin-right: 38px !important;
}

.me-39 {
  margin-right: 39px !important;
}

.me-40 {
  margin-right: 40px !important;
}

/* Paddings */
.p-0 {
  padding: 0px !important;
}

.p-1 {
  padding: 1px !important;
}

.p-2 {
  padding: 2px !important;
}

.p-3 {
  padding: 3px !important;
}

.p-4 {
  padding: 4px !important;
}

.p-5 {
  padding: 5px !important;
}

.p-6 {
  padding: 6px !important;
}

.p-7 {
  padding: 7px !important;
}

.p-8 {
  padding: 8px !important;
}

.p-9 {
  padding: 9px !important;
}

.p-10 {
  padding: 10px !important;
}

.p-11 {
  padding: 11px !important;
}

.p-12 {
  padding: 12px !important;
}

.p-13 {
  padding: 13px !important;
}

.p-14 {
  padding: 14px !important;
}

.p-15 {
  padding: 15px !important;
}

.p-16 {
  padding: 16px !important;
}

.p-17 {
  padding: 17px !important;
}

.p-18 {
  padding: 18px !important;
}

.p-19 {
  padding: 19px !important;
}

.p-20 {
  padding: 20px !important;
}

.p-21 {
  padding: 21px !important;
}

.p-22 {
  padding: 22px !important;
}

.p-23 {
  padding: 23px !important;
}

.p-24 {
  padding: 24px !important;
}

.p-25 {
  padding: 25px !important;
}

.p-26 {
  padding: 26px !important;
}

.p-27 {
  padding: 27px !important;
}

.p-28 {
  padding: 28px !important;
}

.p-29 {
  padding: 29px !important;
}

.p-30 {
  padding: 30px !important;
}

.p-31 {
  padding: 31px !important;
}

.p-32 {
  padding: 32px !important;
}

.p-33 {
  padding: 33px !important;
}

.p-34 {
  padding: 34px !important;
}

.p-35 {
  padding: 35px !important;
}

.p-36 {
  padding: 36px !important;
}

.p-37 {
  padding: 37px !important;
}

.p-38 {
  padding: 38px !important;
}

.p-39 {
  padding: 39px !important;
}

.p-40 {
  padding: 40px !important;
}

.px-0 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.px-1 {
  padding-right: 1px !important;
  padding-left: 1px !important;
}

.px-2 {
  padding-right: 2px !important;
  padding-left: 2px !important;
}

.px-3 {
  padding-right: 3px !important;
  padding-left: 3px !important;
}

.px-4 {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.px-5 {
  padding-right: 5px !important;
  padding-left: 5px !important;
}

.px-6 {
  padding-right: 6px !important;
  padding-left: 6px !important;
}

.px-7 {
  padding-right: 7px !important;
  padding-left: 7px !important;
}

.px-8 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.px-9 {
  padding-right: 9px !important;
  padding-left: 9px !important;
}

.px-10 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.px-11 {
  padding-right: 11px !important;
  padding-left: 11px !important;
}

.px-12 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.px-13 {
  padding-right: 13px !important;
  padding-left: 13px !important;
}

.px-14 {
  padding-right: 14px !important;
  padding-left: 14px !important;
}

.px-15 {
  padding-right: 15px !important;
  padding-left: 15px !important;
}

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

.px-17 {
  padding-right: 17px !important;
  padding-left: 17px !important;
}

.px-18 {
  padding-right: 18px !important;
  padding-left: 18px !important;
}

.px-19 {
  padding-right: 19px !important;
  padding-left: 19px !important;
}

.px-20 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

.px-21 {
  padding-right: 21px !important;
  padding-left: 21px !important;
}

.px-22 {
  padding-right: 22px !important;
  padding-left: 22px !important;
}

.px-23 {
  padding-right: 23px !important;
  padding-left: 23px !important;
}

.px-24 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.px-25 {
  padding-right: 25px !important;
  padding-left: 25px !important;
}

.px-26 {
  padding-right: 26px !important;
  padding-left: 26px !important;
}

.px-27 {
  padding-right: 27px !important;
  padding-left: 27px !important;
}

.px-28 {
  padding-right: 28px !important;
  padding-left: 28px !important;
}

.px-29 {
  padding-right: 29px !important;
  padding-left: 29px !important;
}

.px-30 {
  padding-right: 30px !important;
  padding-left: 30px !important;
}

.px-31 {
  padding-right: 31px !important;
  padding-left: 31px !important;
}

.px-32 {
  padding-right: 32px !important;
  padding-left: 32px !important;
}

.px-33 {
  padding-right: 33px !important;
  padding-left: 33px !important;
}

.px-34 {
  padding-right: 34px !important;
  padding-left: 34px !important;
}

.px-35 {
  padding-right: 35px !important;
  padding-left: 35px !important;
}

.px-36 {
  padding-right: 36px !important;
  padding-left: 36px !important;
}

.px-37 {
  padding-right: 37px !important;
  padding-left: 37px !important;
}

.px-38 {
  padding-right: 38px !important;
  padding-left: 38px !important;
}

.px-39 {
  padding-right: 39px !important;
  padding-left: 39px !important;
}

.px-40 {
  padding-right: 40px !important;
  padding-left: 40px !important;
}

.py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.py-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.py-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.py-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.py-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.py-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.py-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.py-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}

.py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.py-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}

.py-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.py-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}

.py-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.py-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.py-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}

.py-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

.py-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}

.py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.py-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}

.py-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}

.py-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}

.py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

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

.py-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}

.py-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}

.py-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.py-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}

.py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.py-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}

.py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.py-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}

.py-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}

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

.py-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.py-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}

.py-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}

.py-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}

.py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.pb-0 {
  padding-bottom: 0px !important;
}

.pb-1 {
  padding-bottom: 1px !important;
}

.pb-2 {
  padding-bottom: 2px !important;
}

.pb-3 {
  padding-bottom: 3px !important;
}

.pb-4 {
  padding-bottom: 4px !important;
}

.pb-5 {
  padding-bottom: 5px !important;
}

.pb-6 {
  padding-bottom: 6px !important;
}

.pb-7 {
  padding-bottom: 7px !important;
}

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

.pb-9 {
  padding-bottom: 9px !important;
}

.pb-10 {
  padding-bottom: 10px !important;
}

.pb-11 {
  padding-bottom: 11px !important;
}

.pb-12 {
  padding-bottom: 12px !important;
}

.pb-13 {
  padding-bottom: 13px !important;
}

.pb-14 {
  padding-bottom: 14px !important;
}

.pb-15 {
  padding-bottom: 15px !important;
}

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

.pb-17 {
  padding-bottom: 17px !important;
}

.pb-18 {
  padding-bottom: 18px !important;
}

.pb-19 {
  padding-bottom: 19px !important;
}

.pb-20 {
  padding-bottom: 20px !important;
}

.pb-21 {
  padding-bottom: 21px !important;
}

.pb-22 {
  padding-bottom: 22px !important;
}

.pb-23 {
  padding-bottom: 23px !important;
}

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

.pb-25 {
  padding-bottom: 25px !important;
}

.pb-26 {
  padding-bottom: 26px !important;
}

.pb-27 {
  padding-bottom: 27px !important;
}

.pb-28 {
  padding-bottom: 28px !important;
}

.pb-29 {
  padding-bottom: 29px !important;
}

.pb-30 {
  padding-bottom: 30px !important;
}

.pb-31 {
  padding-bottom: 31px !important;
}

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

.pb-33 {
  padding-bottom: 33px !important;
}

.pb-34 {
  padding-bottom: 34px !important;
}

.pb-35 {
  padding-bottom: 35px !important;
}

.pb-36 {
  padding-bottom: 36px !important;
}

.pb-37 {
  padding-bottom: 37px !important;
}

.pb-38 {
  padding-bottom: 38px !important;
}

.pb-39 {
  padding-bottom: 39px !important;
}

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

.pt-0 {
  padding-top: 0px !important;
}

.pt-1 {
  padding-top: 1px !important;
}

.pt-2 {
  padding-top: 2px !important;
}

.pt-3 {
  padding-top: 3px !important;
}

.pt-4 {
  padding-top: 4px !important;
}

.pt-5 {
  padding-top: 5px !important;
}

.pt-6 {
  padding-top: 6px !important;
}

.pt-7 {
  padding-top: 7px !important;
}

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

.pt-9 {
  padding-top: 9px !important;
}

.pt-10 {
  padding-top: 10px !important;
}

.pt-11 {
  padding-top: 11px !important;
}

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

.pt-13 {
  padding-top: 13px !important;
}

.pt-14 {
  padding-top: 14px !important;
}

.pt-15 {
  padding-top: 15px !important;
}

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

.pt-17 {
  padding-top: 17px !important;
}

.pt-18 {
  padding-top: 18px !important;
}

.pt-19 {
  padding-top: 19px !important;
}

.pt-20 {
  padding-top: 20px !important;
}

.pt-21 {
  padding-top: 21px !important;
}

.pt-22 {
  padding-top: 22px !important;
}

.pt-23 {
  padding-top: 23px !important;
}

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

.pt-25 {
  padding-top: 25px !important;
}

.pt-26 {
  padding-top: 26px !important;
}

.pt-27 {
  padding-top: 27px !important;
}

.pt-28 {
  padding-top: 28px !important;
}

.pt-29 {
  padding-top: 29px !important;
}

.pt-30 {
  padding-top: 30px !important;
}

.pt-31 {
  padding-top: 31px !important;
}

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

.pt-33 {
  padding-top: 33px !important;
}

.pt-34 {
  padding-top: 34px !important;
}

.pt-35 {
  padding-top: 35px !important;
}

.pt-36 {
  padding-top: 36px !important;
}

.pt-37 {
  padding-top: 37px !important;
}

.pt-38 {
  padding-top: 38px !important;
}

.pt-39 {
  padding-top: 39px !important;
}

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

.ps-0 {
  padding-left: 0px !important;
}

.ps-1 {
  padding-left: 1px !important;
}

.ps-2 {
  padding-left: 2px !important;
}

.ps-3 {
  padding-left: 3px !important;
}

.ps-4 {
  padding-left: 4px !important;
}

.ps-5 {
  padding-left: 5px !important;
}

.ps-6 {
  padding-left: 6px !important;
}

.ps-7 {
  padding-left: 7px !important;
}

.ps-8 {
  padding-left: 8px !important;
}

.ps-9 {
  padding-left: 9px !important;
}

.ps-10 {
  padding-left: 10px !important;
}

.ps-11 {
  padding-left: 11px !important;
}

.ps-12 {
  padding-left: 12px !important;
}

.ps-13 {
  padding-left: 13px !important;
}

.ps-14 {
  padding-left: 14px !important;
}

.ps-15 {
  padding-left: 15px !important;
}

.ps-16 {
  padding-left: 16px !important;
}

.ps-17 {
  padding-left: 17px !important;
}

.ps-18 {
  padding-left: 18px !important;
}

.ps-19 {
  padding-left: 19px !important;
}

.ps-20 {
  padding-left: 20px !important;
}

.ps-21 {
  padding-left: 21px !important;
}

.ps-22 {
  padding-left: 22px !important;
}

.ps-23 {
  padding-left: 23px !important;
}

.ps-24 {
  padding-left: 24px !important;
}

.ps-25 {
  padding-left: 25px !important;
}

.ps-26 {
  padding-left: 26px !important;
}

.ps-27 {
  padding-left: 27px !important;
}

.ps-28 {
  padding-left: 28px !important;
}

.ps-29 {
  padding-left: 29px !important;
}

.ps-30 {
  padding-left: 30px !important;
}

.ps-31 {
  padding-left: 31px !important;
}

.ps-32 {
  padding-left: 32px !important;
}

.ps-33 {
  padding-left: 33px !important;
}

.ps-34 {
  padding-left: 34px !important;
}

.ps-35 {
  padding-left: 35px !important;
}

.ps-36 {
  padding-left: 36px !important;
}

.ps-37 {
  padding-left: 37px !important;
}

.ps-38 {
  padding-left: 38px !important;
}

.ps-39 {
  padding-left: 39px !important;
}

.ps-40 {
  padding-left: 40px !important;
}

.pe-0 {
  padding-right: 0px !important;
}

.pe-1 {
  padding-right: 1px !important;
}

.pe-2 {
  padding-right: 2px !important;
}

.pe-3 {
  padding-right: 3px !important;
}

.pe-4 {
  padding-right: 4px !important;
}

.pe-5 {
  padding-right: 5px !important;
}

.pe-6 {
  padding-right: 6px !important;
}

.pe-7 {
  padding-right: 7px !important;
}

.pe-8 {
  padding-right: 8px !important;
}

.pe-9 {
  padding-right: 9px !important;
}

.pe-10 {
  padding-right: 10px !important;
}

.pe-11 {
  padding-right: 11px !important;
}

.pe-12 {
  padding-right: 12px !important;
}

.pe-13 {
  padding-right: 13px !important;
}

.pe-14 {
  padding-right: 14px !important;
}

.pe-15 {
  padding-right: 15px !important;
}

.pe-16 {
  padding-right: 16px !important;
}

.pe-17 {
  padding-right: 17px !important;
}

.pe-18 {
  padding-right: 18px !important;
}

.pe-19 {
  padding-right: 19px !important;
}

.pe-20 {
  padding-right: 20px !important;
}

.pe-21 {
  padding-right: 21px !important;
}

.pe-22 {
  padding-right: 22px !important;
}

.pe-23 {
  padding-right: 23px !important;
}

.pe-24 {
  padding-right: 24px !important;
}

.pe-25 {
  padding-right: 25px !important;
}

.pe-26 {
  padding-right: 26px !important;
}

.pe-27 {
  padding-right: 27px !important;
}

.pe-28 {
  padding-right: 28px !important;
}

.pe-29 {
  padding-right: 29px !important;
}

.pe-30 {
  padding-right: 30px !important;
}

.pe-31 {
  padding-right: 31px !important;
}

.pe-32 {
  padding-right: 32px !important;
}

.pe-33 {
  padding-right: 33px !important;
}

.pe-34 {
  padding-right: 34px !important;
}

.pe-35 {
  padding-right: 35px !important;
}

.pe-36 {
  padding-right: 36px !important;
}

.pe-37 {
  padding-right: 37px !important;
}

.pe-38 {
  padding-right: 38px !important;
}

.pe-39 {
  padding-right: 39px !important;
}

.pe-40 {
  padding-right: 40px !important;
}

.py-50{
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.py-60{
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.py-70{
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}
.py-80{
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}
.py-90{
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}
.py-100{
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.py-120{
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

@media screen and (max-width: 577px) {

  .justify-content-xs-center{
    justify-content: center !important;
  }
  .justify-content-xs-start{
    justify-content: start !important;
  }
  .justify-content-xs-end{
    justify-content: end !important;
  }
  .btn-xs-block{
    display: block;
    width: 100% !important;
    text-align: center !important;
  }
  .py-xs-40{
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .py-xs-50{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .py-xs-60{
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .py-xs-70{
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  
  /* Displays */
  .d-xs-inline {
    display: inline !important;
  }
  .d-xs-inline-block {
    display: inline-block !important;
  }
  .d-xs-block {
    display: block !important;
  }
  .d-xs-flex {
    display: flex !important;
  }
  .d-xs-inline-flex {
    display: inline-flex !important;
  }
  .d-xs-grid {
    display: grid !important;
  }
  .d-xs-cell {
    display: cell !important;
  }
  .d-xs-table {
    display: table !important;
  }
  .d-xs-none {
    display: none !important;
  }
  .d-xs-unset {
    display: unset !important;
  }
  /* Text align */
  .text-xs-left {
    text-align: left !important;
  }
  .text-xs-right {
    text-align: right !important;
  }
  .text-xs-center {
    text-align: center !important;
  }
  /* font-size */
  .fs-xs-0 {
    font-size: 0px !important;
  }
  .fs-xs-1 {
    font-size: 1px !important;
  }
  .fs-xs-2 {
    font-size: 2px !important;
  }
  .fs-xs-3 {
    font-size: 3px !important;
  }
  .fs-xs-4 {
    font-size: 4px !important;
  }
  .fs-xs-5 {
    font-size: 5px !important;
  }
  .fs-xs-6 {
    font-size: 6px !important;
  }
  .fs-xs-7 {
    font-size: 7px !important;
  }
  .fs-xs-8 {
    font-size: 8px !important;
  }
  .fs-xs-9 {
    font-size: 9px !important;
  }
  .fs-xs-10 {
    font-size: 10px !important;
  }
  .fs-xs-11 {
    font-size: 11px !important;
  }
  .fs-xs-12 {
    font-size: 12px !important;
  }
  .fs-xs-13 {
    font-size: 13px !important;
  }
  .fs-xs-14 {
    font-size: 14px !important;
  }
  .fs-xs-15 {
    font-size: 15px !important;
  }
  .fs-xs-16 {
    font-size: 16px !important;
  }
  .fs-xs-17 {
    font-size: 17px !important;
  }
  .fs-xs-18 {
    font-size: 18px !important;
  }
  .fs-xs-19 {
    font-size: 19px !important;
  }
  .fs-xs-20 {
    font-size: 20px !important;
  }
  .fs-xs-21 {
    font-size: 21px !important;
  }
  .fs-xs-22 {
    font-size: 22px !important;
  }
  .fs-xs-23 {
    font-size: 23px !important;
  }
  .fs-xs-24 {
    font-size: 24px !important;
  }
  .fs-xs-25 {
    font-size: 25px !important;
  }
  .fs-xs-26 {
    font-size: 26px !important;
  }
  .fs-xs-27 {
    font-size: 27px !important;
  }
  .fs-xs-28 {
    font-size: 28px !important;
  }
  .fs-xs-29 {
    font-size: 29px !important;
  }
  .fs-xs-30 {
    font-size: 30px !important;
  }
  /* Font weight */
  .fw-xs-200 {
    font-weight: 200 !important;
  }
  .fw-xs-300 {
    font-weight: 300 !important;
  }
  .fw-xs-400 {
    font-weight: 400 !important;
  }
  .fw-xs-450 {
    font-weight: 450 !important;
  }
  .fw-xs-500 {
    font-weight: 500 !important;
  }
  .fw-xs-600 {
    font-weight: 600 !important;
  }
  .fw-xs-700 {
    font-weight: 700 !important;
  }
  .fw-xs-900 {
    font-weight: 900 !important;
  }
  /* Margins */
  .m-xs-0 {
    margin: 0px !important;
  }
  .m-xs-1 {
    margin: 1px !important;
  }
  .m-xs-2 {
    margin: 2px !important;
  }
  .m-xs-3 {
    margin: 3px !important;
  }
  .m-xs-4 {
    margin: 4px !important;
  }
  .m-xs-5 {
    margin: 5px !important;
  }
  .m-xs-6 {
    margin: 6px !important;
  }
  .m-xs-7 {
    margin: 7px !important;
  }
  .m-xs-8 {
    margin: 8px !important;
  }
  .m-xs-9 {
    margin: 9px !important;
  }
  .m-xs-10 {
    margin: 10px !important;
  }
  .m-xs-11 {
    margin: 11px !important;
  }
  .m-xs-12 {
    margin: 12px !important;
  }
  .m-xs-13 {
    margin: 13px !important;
  }
  .m-xs-14 {
    margin: 14px !important;
  }
  .m-xs-15 {
    margin: 15px !important;
  }
  .m-xs-16 {
    margin: 16px !important;
  }
  .m-xs-17 {
    margin: 17px !important;
  }
  .m-xs-18 {
    margin: 18px !important;
  }
  .m-xs-19 {
    margin: 19px !important;
  }
  .m-xs-20 {
    margin: 20px !important;
  }
  .m-xs-21 {
    margin: 21px !important;
  }
  .m-xs-22 {
    margin: 22px !important;
  }
  .m-xs-23 {
    margin: 23px !important;
  }
  .m-xs-24 {
    margin: 24px !important;
  }
  .m-xs-25 {
    margin: 25px !important;
  }
  .m-xs-26 {
    margin: 26px !important;
  }
  .m-xs-27 {
    margin: 27px !important;
  }
  .m-xs-28 {
    margin: 28px !important;
  }
  .m-xs-29 {
    margin: 29px !important;
  }
  .m-xs-30 {
    margin: 30px !important;
  }
  .mx-xs-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mx-xs-1 {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mx-xs-2 {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mx-xs-3 {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mx-xs-4 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mx-xs-5 {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mx-xs-6 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-xs-7 {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mx-xs-8 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-xs-9 {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mx-xs-10 {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mx-xs-11 {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .mx-xs-12 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-xs-13 {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .mx-xs-14 {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .mx-xs-15 {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mx-xs-16 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-xs-17 {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .mx-xs-18 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-xs-19 {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .mx-xs-20 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mx-xs-21 {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .mx-xs-22 {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .mx-xs-23 {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .mx-xs-24 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-xs-25 {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mx-xs-26 {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .mx-xs-27 {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .mx-xs-28 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .mx-xs-29 {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .mx-xs-30 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .my-xs-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .my-xs-1 {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .my-xs-2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .my-xs-3 {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .my-xs-4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .my-xs-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .my-xs-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-xs-7 {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .my-xs-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-xs-9 {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .my-xs-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .my-xs-11 {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .my-xs-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xs-13 {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .my-xs-14 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .my-xs-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .my-xs-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-xs-17 {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .my-xs-18 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-xs-19 {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .my-xs-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .my-xs-21 {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .my-xs-22 {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .my-xs-23 {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .my-xs-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xs-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .my-xs-26 {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .my-xs-27 {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .my-xs-28 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .my-xs-29 {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .my-xs-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mb-xs-0 {
    margin-bottom: 0px !important;
  }
  .mb-xs-1 {
    margin-bottom: 1px !important;
  }
  .mb-xs-2 {
    margin-bottom: 2px !important;
  }
  .mb-xs-3 {
    margin-bottom: 3px !important;
  }
  .mb-xs-4 {
    margin-bottom: 4px !important;
  }
  .mb-xs-5 {
    margin-bottom: 5px !important;
  }
  .mb-xs-6 {
    margin-bottom: 6px !important;
  }
  .mb-xs-7 {
    margin-bottom: 7px !important;
  }
  .mb-xs-8 {
    margin-bottom: 8px !important;
  }
  .mb-xs-9 {
    margin-bottom: 9px !important;
  }
  .mb-xs-10 {
    margin-bottom: 10px !important;
  }
  .mb-xs-11 {
    margin-bottom: 11px !important;
  }
  .mb-xs-12 {
    margin-bottom: 12px !important;
  }
  .mb-xs-13 {
    margin-bottom: 13px !important;
  }
  .mb-xs-14 {
    margin-bottom: 14px !important;
  }
  .mb-xs-15 {
    margin-bottom: 15px !important;
  }
  .mb-xs-16 {
    margin-bottom: 16px !important;
  }
  .mb-xs-17 {
    margin-bottom: 17px !important;
  }
  .mb-xs-18 {
    margin-bottom: 18px !important;
  }
  .mb-xs-19 {
    margin-bottom: 19px !important;
  }
  .mb-xs-20 {
    margin-bottom: 20px !important;
  }
  .mb-xs-21 {
    margin-bottom: 21px !important;
  }
  .mb-xs-22 {
    margin-bottom: 22px !important;
  }
  .mb-xs-23 {
    margin-bottom: 23px !important;
  }
  .mb-xs-24 {
    margin-bottom: 24px !important;
  }
  .mb-xs-25 {
    margin-bottom: 25px !important;
  }
  .mb-xs-26 {
    margin-bottom: 26px !important;
  }
  .mb-xs-27 {
    margin-bottom: 27px !important;
  }
  .mb-xs-28 {
    margin-bottom: 28px !important;
  }
  .mb-xs-29 {
    margin-bottom: 29px !important;
  }
  .mb-xs-30 {
    margin-bottom: 30px !important;
  }
  .mt-xs-0 {
    margin-top: 0px !important;
  }
  .mt-xs-1 {
    margin-top: 1px !important;
  }
  .mt-xs-2 {
    margin-top: 2px !important;
  }
  .mt-xs-3 {
    margin-top: 3px !important;
  }
  .mt-xs-4 {
    margin-top: 4px !important;
  }
  .mt-xs-5 {
    margin-top: 5px !important;
  }
  .mt-xs-6 {
    margin-top: 6px !important;
  }
  .mt-xs-7 {
    margin-top: 7px !important;
  }
  .mt-xs-8 {
    margin-top: 8px !important;
  }
  .mt-xs-9 {
    margin-top: 9px !important;
  }
  .mt-xs-10 {
    margin-top: 10px !important;
  }
  .mt-xs-11 {
    margin-top: 11px !important;
  }
  .mt-xs-12 {
    margin-top: 12px !important;
  }
  .mt-xs-13 {
    margin-top: 13px !important;
  }
  .mt-xs-14 {
    margin-top: 14px !important;
  }
  .mt-xs-15 {
    margin-top: 15px !important;
  }
  .mt-xs-16 {
    margin-top: 16px !important;
  }
  .mt-xs-17 {
    margin-top: 17px !important;
  }
  .mt-xs-18 {
    margin-top: 18px !important;
  }
  .mt-xs-19 {
    margin-top: 19px !important;
  }
  .mt-xs-20 {
    margin-top: 20px !important;
  }
  .mt-xs-21 {
    margin-top: 21px !important;
  }
  .mt-xs-22 {
    margin-top: 22px !important;
  }
  .mt-xs-23 {
    margin-top: 23px !important;
  }
  .mt-xs-24 {
    margin-top: 24px !important;
  }
  .mt-xs-25 {
    margin-top: 25px !important;
  }
  .mt-xs-26 {
    margin-top: 26px !important;
  }
  .mt-xs-27 {
    margin-top: 27px !important;
  }
  .mt-xs-28 {
    margin-top: 28px !important;
  }
  .mt-xs-29 {
    margin-top: 29px !important;
  }
  .mt-xs-30 {
    margin-top: 30px !important;
  }
  .ms-xs-0 {
    margin-left: 0px !important;
  }
  .ms-xs-1 {
    margin-left: 1px !important;
  }
  .ms-xs-2 {
    margin-left: 2px !important;
  }
  .ms-xs-3 {
    margin-left: 3px !important;
  }
  .ms-xs-4 {
    margin-left: 4px !important;
  }
  .ms-xs-5 {
    margin-left: 5px !important;
  }
  .ms-xs-6 {
    margin-left: 6px !important;
  }
  .ms-xs-7 {
    margin-left: 7px !important;
  }
  .ms-xs-8 {
    margin-left: 8px !important;
  }
  .ms-xs-9 {
    margin-left: 9px !important;
  }
  .ms-xs-10 {
    margin-left: 10px !important;
  }
  .ms-xs-11 {
    margin-left: 11px !important;
  }
  .ms-xs-12 {
    margin-left: 12px !important;
  }
  .ms-xs-13 {
    margin-left: 13px !important;
  }
  .ms-xs-14 {
    margin-left: 14px !important;
  }
  .ms-xs-15 {
    margin-left: 15px !important;
  }
  .ms-xs-16 {
    margin-left: 16px !important;
  }
  .ms-xs-17 {
    margin-left: 17px !important;
  }
  .ms-xs-18 {
    margin-left: 18px !important;
  }
  .ms-xs-19 {
    margin-left: 19px !important;
  }
  .ms-xs-20 {
    margin-left: 20px !important;
  }
  .ms-xs-21 {
    margin-left: 21px !important;
  }
  .ms-xs-22 {
    margin-left: 22px !important;
  }
  .ms-xs-23 {
    margin-left: 23px !important;
  }
  .ms-xs-24 {
    margin-left: 24px !important;
  }
  .ms-xs-25 {
    margin-left: 25px !important;
  }
  .ms-xs-26 {
    margin-left: 26px !important;
  }
  .ms-xs-27 {
    margin-left: 27px !important;
  }
  .ms-xs-28 {
    margin-left: 28px !important;
  }
  .ms-xs-29 {
    margin-left: 29px !important;
  }
  .ms-xs-30 {
    margin-left: 30px !important;
  }
  .me-xs-0 {
    margin-right: 0px !important;
  }
  .me-xs-1 {
    margin-right: 1px !important;
  }
  .me-xs-2 {
    margin-right: 2px !important;
  }
  .me-xs-3 {
    margin-right: 3px !important;
  }
  .me-xs-4 {
    margin-right: 4px !important;
  }
  .me-xs-5 {
    margin-right: 5px !important;
  }
  .me-xs-6 {
    margin-right: 6px !important;
  }
  .me-xs-7 {
    margin-right: 7px !important;
  }
  .me-xs-8 {
    margin-right: 8px !important;
  }
  .me-xs-9 {
    margin-right: 9px !important;
  }
  .me-xs-10 {
    margin-right: 10px !important;
  }
  .me-xs-11 {
    margin-right: 11px !important;
  }
  .me-xs-12 {
    margin-right: 12px !important;
  }
  .me-xs-13 {
    margin-right: 13px !important;
  }
  .me-xs-14 {
    margin-right: 14px !important;
  }
  .me-xs-15 {
    margin-right: 15px !important;
  }
  .me-xs-16 {
    margin-right: 16px !important;
  }
  .me-xs-17 {
    margin-right: 17px !important;
  }
  .me-xs-18 {
    margin-right: 18px !important;
  }
  .me-xs-19 {
    margin-right: 19px !important;
  }
  .me-xs-20 {
    margin-right: 20px !important;
  }
  .me-xs-21 {
    margin-right: 21px !important;
  }
  .me-xs-22 {
    margin-right: 22px !important;
  }
  .me-xs-23 {
    margin-right: 23px !important;
  }
  .me-xs-24 {
    margin-right: 24px !important;
  }
  .me-xs-25 {
    margin-right: 25px !important;
  }
  .me-xs-26 {
    margin-right: 26px !important;
  }
  .me-xs-27 {
    margin-right: 27px !important;
  }
  .me-xs-28 {
    margin-right: 28px !important;
  }
  .me-xs-29 {
    margin-right: 29px !important;
  }
  .me-xs-30 {
    margin-right: 30px !important;
  }
  /* Paddings */
  .p-xs-0 {
    padding: 0px !important;
  }
  .p-xs-1 {
    padding: 1px !important;
  }
  .p-xs-2 {
    padding: 2px !important;
  }
  .p-xs-3 {
    padding: 3px !important;
  }
  .p-xs-4 {
    padding: 4px !important;
  }
  .p-xs-5 {
    padding: 5px !important;
  }
  .p-xs-6 {
    padding: 6px !important;
  }
  .p-xs-7 {
    padding: 7px !important;
  }
  .p-xs-8 {
    padding: 8px !important;
  }
  .p-xs-9 {
    padding: 9px !important;
  }
  .p-xs-10 {
    padding: 10px !important;
  }
  .p-xs-11 {
    padding: 11px !important;
  }
  .p-xs-12 {
    padding: 12px !important;
  }
  .p-xs-13 {
    padding: 13px !important;
  }
  .p-xs-14 {
    padding: 14px !important;
  }
  .p-xs-15 {
    padding: 15px !important;
  }
  .p-xs-16 {
    padding: 16px !important;
  }
  .p-xs-17 {
    padding: 17px !important;
  }
  .p-xs-18 {
    padding: 18px !important;
  }
  .p-xs-19 {
    padding: 19px !important;
  }
  .p-xs-20 {
    padding: 20px !important;
  }
  .p-xs-21 {
    padding: 21px !important;
  }
  .p-xs-22 {
    padding: 22px !important;
  }
  .p-xs-23 {
    padding: 23px !important;
  }
  .p-xs-24 {
    padding: 24px !important;
  }
  .p-xs-25 {
    padding: 25px !important;
  }
  .p-xs-26 {
    padding: 26px !important;
  }
  .p-xs-27 {
    padding: 27px !important;
  }
  .p-xs-28 {
    padding: 28px !important;
  }
  .p-xs-29 {
    padding: 29px !important;
  }
  .p-xs-30 {
    padding: 30px !important;
  }
  .px-xs-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .px-xs-1 {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .px-xs-2 {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .px-xs-3 {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .px-xs-4 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .px-xs-5 {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .px-xs-6 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-xs-7 {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .px-xs-8 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-xs-9 {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .px-xs-10 {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .px-xs-11 {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .px-xs-12 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-xs-13 {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .px-xs-14 {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .px-xs-15 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .px-xs-16 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-xs-17 {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .px-xs-18 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-xs-19 {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .px-xs-20 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .px-xs-21 {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .px-xs-22 {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .px-xs-23 {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .px-xs-24 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-xs-25 {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .px-xs-26 {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .px-xs-27 {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .px-xs-28 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .px-xs-29 {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .px-xs-30 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .py-xs-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .py-xs-1 {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .py-xs-2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .py-xs-3 {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .py-xs-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-xs-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .py-xs-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-xs-7 {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .py-xs-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-xs-9 {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .py-xs-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .py-xs-11 {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .py-xs-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xs-13 {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .py-xs-14 {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .py-xs-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .py-xs-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-xs-17 {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .py-xs-18 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-xs-19 {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .py-xs-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .py-xs-21 {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .py-xs-22 {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .py-xs-23 {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .py-xs-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xs-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .py-xs-26 {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .py-xs-27 {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .py-xs-28 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .py-xs-29 {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .py-xs-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .pb-xs-0 {
    padding-bottom: 0px !important;
  }
  .pb-xs-1 {
    padding-bottom: 1px !important;
  }
  .pb-xs-2 {
    padding-bottom: 2px !important;
  }
  .pb-xs-3 {
    padding-bottom: 3px !important;
  }
  .pb-xs-4 {
    padding-bottom: 4px !important;
  }
  .pb-xs-5 {
    padding-bottom: 5px !important;
  }
  .pb-xs-6 {
    padding-bottom: 6px !important;
  }
  .pb-xs-7 {
    padding-bottom: 7px !important;
  }
  .pb-xs-8 {
    padding-bottom: 8px !important;
  }
  .pb-xs-9 {
    padding-bottom: 9px !important;
  }
  .pb-xs-10 {
    padding-bottom: 10px !important;
  }
  .pb-xs-11 {
    padding-bottom: 11px !important;
  }
  .pb-xs-12 {
    padding-bottom: 12px !important;
  }
  .pb-xs-13 {
    padding-bottom: 13px !important;
  }
  .pb-xs-14 {
    padding-bottom: 14px !important;
  }
  .pb-xs-15 {
    padding-bottom: 15px !important;
  }
  .pb-xs-16 {
    padding-bottom: 16px !important;
  }
  .pb-xs-17 {
    padding-bottom: 17px !important;
  }
  .pb-xs-18 {
    padding-bottom: 18px !important;
  }
  .pb-xs-19 {
    padding-bottom: 19px !important;
  }
  .pb-xs-20 {
    padding-bottom: 20px !important;
  }
  .pb-xs-21 {
    padding-bottom: 21px !important;
  }
  .pb-xs-22 {
    padding-bottom: 22px !important;
  }
  .pb-xs-23 {
    padding-bottom: 23px !important;
  }
  .pb-xs-24 {
    padding-bottom: 24px !important;
  }
  .pb-xs-25 {
    padding-bottom: 25px !important;
  }
  .pb-xs-26 {
    padding-bottom: 26px !important;
  }
  .pb-xs-27 {
    padding-bottom: 27px !important;
  }
  .pb-xs-28 {
    padding-bottom: 28px !important;
  }
  .pb-xs-29 {
    padding-bottom: 29px !important;
  }
  .pb-xs-30 {
    padding-bottom: 30px !important;
  }
  .pt-xs-0 {
    padding-top: 0px !important;
  }
  .pt-xs-1 {
    padding-top: 1px !important;
  }
  .pt-xs-2 {
    padding-top: 2px !important;
  }
  .pt-xs-3 {
    padding-top: 3px !important;
  }
  .pt-xs-4 {
    padding-top: 4px !important;
  }
  .pt-xs-5 {
    padding-top: 5px !important;
  }
  .pt-xs-6 {
    padding-top: 6px !important;
  }
  .pt-xs-7 {
    padding-top: 7px !important;
  }
  .pt-xs-8 {
    padding-top: 8px !important;
  }
  .pt-xs-9 {
    padding-top: 9px !important;
  }
  .pt-xs-10 {
    padding-top: 10px !important;
  }
  .pt-xs-11 {
    padding-top: 11px !important;
  }
  .pt-xs-12 {
    padding-top: 12px !important;
  }
  .pt-xs-13 {
    padding-top: 13px !important;
  }
  .pt-xs-14 {
    padding-top: 14px !important;
  }
  .pt-xs-15 {
    padding-top: 15px !important;
  }
  .pt-xs-16 {
    padding-top: 16px !important;
  }
  .pt-xs-17 {
    padding-top: 17px !important;
  }
  .pt-xs-18 {
    padding-top: 18px !important;
  }
  .pt-xs-19 {
    padding-top: 19px !important;
  }
  .pt-xs-20 {
    padding-top: 20px !important;
  }
  .pt-xs-21 {
    padding-top: 21px !important;
  }
  .pt-xs-22 {
    padding-top: 22px !important;
  }
  .pt-xs-23 {
    padding-top: 23px !important;
  }
  .pt-xs-24 {
    padding-top: 24px !important;
  }
  .pt-xs-25 {
    padding-top: 25px !important;
  }
  .pt-xs-26 {
    padding-top: 26px !important;
  }
  .pt-xs-27 {
    padding-top: 27px !important;
  }
  .pt-xs-28 {
    padding-top: 28px !important;
  }
  .pt-xs-29 {
    padding-top: 29px !important;
  }
  .pt-xs-30 {
    padding-top: 30px !important;
  }
  .ps-xs-0 {
    padding-left: 0px !important;
  }
  .ps-xs-1 {
    padding-left: 1px !important;
  }
  .ps-xs-2 {
    padding-left: 2px !important;
  }
  .ps-xs-3 {
    padding-left: 3px !important;
  }
  .ps-xs-4 {
    padding-left: 4px !important;
  }
  .ps-xs-5 {
    padding-left: 5px !important;
  }
  .ps-xs-6 {
    padding-left: 6px !important;
  }
  .ps-xs-7 {
    padding-left: 7px !important;
  }
  .ps-xs-8 {
    padding-left: 8px !important;
  }
  .ps-xs-9 {
    padding-left: 9px !important;
  }
  .ps-xs-10 {
    padding-left: 10px !important;
  }
  .ps-xs-11 {
    padding-left: 11px !important;
  }
  .ps-xs-12 {
    padding-left: 12px !important;
  }
  .ps-xs-13 {
    padding-left: 13px !important;
  }
  .ps-xs-14 {
    padding-left: 14px !important;
  }
  .ps-xs-15 {
    padding-left: 15px !important;
  }
  .ps-xs-16 {
    padding-left: 16px !important;
  }
  .ps-xs-17 {
    padding-left: 17px !important;
  }
  .ps-xs-18 {
    padding-left: 18px !important;
  }
  .ps-xs-19 {
    padding-left: 19px !important;
  }
  .ps-xs-20 {
    padding-left: 20px !important;
  }
  .ps-xs-21 {
    padding-left: 21px !important;
  }
  .ps-xs-22 {
    padding-left: 22px !important;
  }
  .ps-xs-23 {
    padding-left: 23px !important;
  }
  .ps-xs-24 {
    padding-left: 24px !important;
  }
  .ps-xs-25 {
    padding-left: 25px !important;
  }
  .ps-xs-26 {
    padding-left: 26px !important;
  }
  .ps-xs-27 {
    padding-left: 27px !important;
  }
  .ps-xs-28 {
    padding-left: 28px !important;
  }
  .ps-xs-29 {
    padding-left: 29px !important;
  }
  .ps-xs-30 {
    padding-left: 30px !important;
  }
  .pe-xs-0 {
    padding-right: 0px !important;
  }
  .pe-xs-1 {
    padding-right: 1px !important;
  }
  .pe-xs-2 {
    padding-right: 2px !important;
  }
  .pe-xs-3 {
    padding-right: 3px !important;
  }
  .pe-xs-4 {
    padding-right: 4px !important;
  }
  .pe-xs-5 {
    padding-right: 5px !important;
  }
  .pe-xs-6 {
    padding-right: 6px !important;
  }
  .pe-xs-7 {
    padding-right: 7px !important;
  }
  .pe-xs-8 {
    padding-right: 8px !important;
  }
  .pe-xs-9 {
    padding-right: 9px !important;
  }
  .pe-xs-10 {
    padding-right: 10px !important;
  }
  .pe-xs-11 {
    padding-right: 11px !important;
  }
  .pe-xs-12 {
    padding-right: 12px !important;
  }
  .pe-xs-13 {
    padding-right: 13px !important;
  }
  .pe-xs-14 {
    padding-right: 14px !important;
  }
  .pe-xs-15 {
    padding-right: 15px !important;
  }
  .pe-xs-16 {
    padding-right: 16px !important;
  }
  .pe-xs-17 {
    padding-right: 17px !important;
  }
  .pe-xs-18 {
    padding-right: 18px !important;
  }
  .pe-xs-19 {
    padding-right: 19px !important;
  }
  .pe-xs-20 {
    padding-right: 20px !important;
  }
  .pe-xs-21 {
    padding-right: 21px !important;
  }
  .pe-xs-22 {
    padding-right: 22px !important;
  }
  .pe-xs-23 {
    padding-right: 23px !important;
  }
  .pe-xs-24 {
    padding-right: 24px !important;
  }
  .pe-xs-25 {
    padding-right: 25px !important;
  }
  .pe-xs-26 {
    padding-right: 26px !important;
  }
  .pe-xs-27 {
    padding-right: 27px !important;
  }
  .pe-xs-28 {
    padding-right: 28px !important;
  }
  .pe-xs-29 {
    padding-right: 29px !important;
  }
  .pe-xs-30 {
    padding-right: 30px !important;
  }
}
/* Tablet and Ipad */
@media screen and (min-width: 577px) and (max-width: 991px) {
  /* Displays */
  .d-s-inline {
    display: inline !important;
  }
  .d-s-inline-block {
    display: inline-block !important;
  }
  .d-s-block {
    display: block !important;
  }
  .d-s-flex {
    display: flex !important;
  }
  .d-s-inline-flex {
    display: inline-flex !important;
  }
  .d-s-grid {
    display: grid !important;
  }
  .d-s-cell {
    display: cell !important;
  }
  .d-s-table {
    display: table !important;
  }
  .d-s-none {
    display: none !important;
  }
  .d-s-unset {
    display: unset !important;
  }
  /* Text align */
  .text-s-left {
    text-align: left !important;
  }
  .text-s-right {
    text-align: right !important;
  }
  .text-s-center {
    text-align: center !important;
  }
  /* font-size */
  .fs-s-0 {
    font-size: 0px !important;
  }
  .fs-s-1 {
    font-size: 1px !important;
  }
  .fs-s-2 {
    font-size: 2px !important;
  }
  .fs-s-3 {
    font-size: 3px !important;
  }
  .fs-s-4 {
    font-size: 4px !important;
  }
  .fs-s-5 {
    font-size: 5px !important;
  }
  .fs-s-6 {
    font-size: 6px !important;
  }
  .fs-s-7 {
    font-size: 7px !important;
  }
  .fs-s-8 {
    font-size: 8px !important;
  }
  .fs-s-9 {
    font-size: 9px !important;
  }
  .fs-s-10 {
    font-size: 10px !important;
  }
  .fs-s-11 {
    font-size: 11px !important;
  }
  .fs-s-12 {
    font-size: 12px !important;
  }
  .fs-s-13 {
    font-size: 13px !important;
  }
  .fs-s-14 {
    font-size: 14px !important;
  }
  .fs-s-15 {
    font-size: 15px !important;
  }
  .fs-s-16 {
    font-size: 16px !important;
  }
  .fs-s-17 {
    font-size: 17px !important;
  }
  .fs-s-18 {
    font-size: 18px !important;
  }
  .fs-s-19 {
    font-size: 19px !important;
  }
  .fs-s-20 {
    font-size: 20px !important;
  }
  .fs-s-21 {
    font-size: 21px !important;
  }
  .fs-s-22 {
    font-size: 22px !important;
  }
  .fs-s-23 {
    font-size: 23px !important;
  }
  .fs-s-24 {
    font-size: 24px !important;
  }
  .fs-s-25 {
    font-size: 25px !important;
  }
  .fs-s-26 {
    font-size: 26px !important;
  }
  .fs-s-27 {
    font-size: 27px !important;
  }
  .fs-s-28 {
    font-size: 28px !important;
  }
  .fs-s-29 {
    font-size: 29px !important;
  }
  .fs-s-30 {
    font-size: 30px !important;
  }
  /* Font weight */
  .fw-s-200 {
    font-weight: 200 !important;
  }
  .fw-s-300 {
    font-weight: 300 !important;
  }
  .fw-s-400 {
    font-weight: 400 !important;
  }
  .fw-s-450 {
    font-weight: 450 !important;
  }
  .fw-s-500 {
    font-weight: 500 !important;
  }
  .fw-s-600 {
    font-weight: 600 !important;
  }
  .fw-s-700 {
    font-weight: 700 !important;
  }
  .fw-s-900 {
    font-weight: 900 !important;
  }
  /* Margins */
  .m-s-0 {
    margin: 0px !important;
  }
  .m-s-1 {
    margin: 1px !important;
  }
  .m-s-2 {
    margin: 2px !important;
  }
  .m-s-3 {
    margin: 3px !important;
  }
  .m-s-4 {
    margin: 4px !important;
  }
  .m-s-5 {
    margin: 5px !important;
  }
  .m-s-6 {
    margin: 6px !important;
  }
  .m-s-7 {
    margin: 7px !important;
  }
  .m-s-8 {
    margin: 8px !important;
  }
  .m-s-9 {
    margin: 9px !important;
  }
  .m-s-10 {
    margin: 10px !important;
  }
  .m-s-11 {
    margin: 11px !important;
  }
  .m-s-12 {
    margin: 12px !important;
  }
  .m-s-13 {
    margin: 13px !important;
  }
  .m-s-14 {
    margin: 14px !important;
  }
  .m-s-15 {
    margin: 15px !important;
  }
  .m-s-16 {
    margin: 16px !important;
  }
  .m-s-17 {
    margin: 17px !important;
  }
  .m-s-18 {
    margin: 18px !important;
  }
  .m-s-19 {
    margin: 19px !important;
  }
  .m-s-20 {
    margin: 20px !important;
  }
  .m-s-21 {
    margin: 21px !important;
  }
  .m-s-22 {
    margin: 22px !important;
  }
  .m-s-23 {
    margin: 23px !important;
  }
  .m-s-24 {
    margin: 24px !important;
  }
  .m-s-25 {
    margin: 25px !important;
  }
  .m-s-26 {
    margin: 26px !important;
  }
  .m-s-27 {
    margin: 27px !important;
  }
  .m-s-28 {
    margin: 28px !important;
  }
  .m-s-29 {
    margin: 29px !important;
  }
  .m-s-30 {
    margin: 30px !important;
  }
  .mx-s-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mx-s-1 {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mx-s-2 {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mx-s-3 {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mx-s-4 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mx-s-5 {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mx-s-6 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-s-7 {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mx-s-8 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-s-9 {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mx-s-10 {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mx-s-11 {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .mx-s-12 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-s-13 {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .mx-s-14 {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .mx-s-15 {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mx-s-16 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-s-17 {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .mx-s-18 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-s-19 {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .mx-s-20 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mx-s-21 {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .mx-s-22 {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .mx-s-23 {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .mx-s-24 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-s-25 {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mx-s-26 {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .mx-s-27 {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .mx-s-28 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .mx-s-29 {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .mx-s-30 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .my-s-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .my-s-1 {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .my-s-2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .my-s-3 {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .my-s-4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .my-s-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .my-s-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-s-7 {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .my-s-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-s-9 {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .my-s-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .my-s-11 {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .my-s-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-s-13 {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .my-s-14 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .my-s-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .my-s-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-s-17 {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .my-s-18 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-s-19 {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .my-s-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .my-s-21 {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .my-s-22 {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .my-s-23 {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .my-s-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-s-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .my-s-26 {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .my-s-27 {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .my-s-28 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .my-s-29 {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .my-s-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .mb-s-0 {
    margin-bottom: 0px !important;
  }
  .mb-s-1 {
    margin-bottom: 1px !important;
  }
  .mb-s-2 {
    margin-bottom: 2px !important;
  }
  .mb-s-3 {
    margin-bottom: 3px !important;
  }
  .mb-s-4 {
    margin-bottom: 4px !important;
  }
  .mb-s-5 {
    margin-bottom: 5px !important;
  }
  .mb-s-6 {
    margin-bottom: 6px !important;
  }
  .mb-s-7 {
    margin-bottom: 7px !important;
  }
  .mb-s-8 {
    margin-bottom: 8px !important;
  }
  .mb-s-9 {
    margin-bottom: 9px !important;
  }
  .mb-s-10 {
    margin-bottom: 10px !important;
  }
  .mb-s-11 {
    margin-bottom: 11px !important;
  }
  .mb-s-12 {
    margin-bottom: 12px !important;
  }
  .mb-s-13 {
    margin-bottom: 13px !important;
  }
  .mb-s-14 {
    margin-bottom: 14px !important;
  }
  .mb-s-15 {
    margin-bottom: 15px !important;
  }
  .mb-s-16 {
    margin-bottom: 16px !important;
  }
  .mb-s-17 {
    margin-bottom: 17px !important;
  }
  .mb-s-18 {
    margin-bottom: 18px !important;
  }
  .mb-s-19 {
    margin-bottom: 19px !important;
  }
  .mb-s-20 {
    margin-bottom: 20px !important;
  }
  .mb-s-21 {
    margin-bottom: 21px !important;
  }
  .mb-s-22 {
    margin-bottom: 22px !important;
  }
  .mb-s-23 {
    margin-bottom: 23px !important;
  }
  .mb-s-24 {
    margin-bottom: 24px !important;
  }
  .mb-s-25 {
    margin-bottom: 25px !important;
  }
  .mb-s-26 {
    margin-bottom: 26px !important;
  }
  .mb-s-27 {
    margin-bottom: 27px !important;
  }
  .mb-s-28 {
    margin-bottom: 28px !important;
  }
  .mb-s-29 {
    margin-bottom: 29px !important;
  }
  .mb-s-30 {
    margin-bottom: 30px !important;
  }
  .mt-s-0 {
    margin-top: 0px !important;
  }
  .mt-s-1 {
    margin-top: 1px !important;
  }
  .mt-s-2 {
    margin-top: 2px !important;
  }
  .mt-s-3 {
    margin-top: 3px !important;
  }
  .mt-s-4 {
    margin-top: 4px !important;
  }
  .mt-s-5 {
    margin-top: 5px !important;
  }
  .mt-s-6 {
    margin-top: 6px !important;
  }
  .mt-s-7 {
    margin-top: 7px !important;
  }
  .mt-s-8 {
    margin-top: 8px !important;
  }
  .mt-s-9 {
    margin-top: 9px !important;
  }
  .mt-s-10 {
    margin-top: 10px !important;
  }
  .mt-s-11 {
    margin-top: 11px !important;
  }
  .mt-s-12 {
    margin-top: 12px !important;
  }
  .mt-s-13 {
    margin-top: 13px !important;
  }
  .mt-s-14 {
    margin-top: 14px !important;
  }
  .mt-s-15 {
    margin-top: 15px !important;
  }
  .mt-s-16 {
    margin-top: 16px !important;
  }
  .mt-s-17 {
    margin-top: 17px !important;
  }
  .mt-s-18 {
    margin-top: 18px !important;
  }
  .mt-s-19 {
    margin-top: 19px !important;
  }
  .mt-s-20 {
    margin-top: 20px !important;
  }
  .mt-s-21 {
    margin-top: 21px !important;
  }
  .mt-s-22 {
    margin-top: 22px !important;
  }
  .mt-s-23 {
    margin-top: 23px !important;
  }
  .mt-s-24 {
    margin-top: 24px !important;
  }
  .mt-s-25 {
    margin-top: 25px !important;
  }
  .mt-s-26 {
    margin-top: 26px !important;
  }
  .mt-s-27 {
    margin-top: 27px !important;
  }
  .mt-s-28 {
    margin-top: 28px !important;
  }
  .mt-s-29 {
    margin-top: 29px !important;
  }
  .mt-s-30 {
    margin-top: 30px !important;
  }
  .ms-s-0 {
    margin-left: 0px !important;
  }
  .ms-s-1 {
    margin-left: 1px !important;
  }
  .ms-s-2 {
    margin-left: 2px !important;
  }
  .ms-s-3 {
    margin-left: 3px !important;
  }
  .ms-s-4 {
    margin-left: 4px !important;
  }
  .ms-s-5 {
    margin-left: 5px !important;
  }
  .ms-s-6 {
    margin-left: 6px !important;
  }
  .ms-s-7 {
    margin-left: 7px !important;
  }
  .ms-s-8 {
    margin-left: 8px !important;
  }
  .ms-s-9 {
    margin-left: 9px !important;
  }
  .ms-s-10 {
    margin-left: 10px !important;
  }
  .ms-s-11 {
    margin-left: 11px !important;
  }
  .ms-s-12 {
    margin-left: 12px !important;
  }
  .ms-s-13 {
    margin-left: 13px !important;
  }
  .ms-s-14 {
    margin-left: 14px !important;
  }
  .ms-s-15 {
    margin-left: 15px !important;
  }
  .ms-s-16 {
    margin-left: 16px !important;
  }
  .ms-s-17 {
    margin-left: 17px !important;
  }
  .ms-s-18 {
    margin-left: 18px !important;
  }
  .ms-s-19 {
    margin-left: 19px !important;
  }
  .ms-s-20 {
    margin-left: 20px !important;
  }
  .ms-s-21 {
    margin-left: 21px !important;
  }
  .ms-s-22 {
    margin-left: 22px !important;
  }
  .ms-s-23 {
    margin-left: 23px !important;
  }
  .ms-s-24 {
    margin-left: 24px !important;
  }
  .ms-s-25 {
    margin-left: 25px !important;
  }
  .ms-s-26 {
    margin-left: 26px !important;
  }
  .ms-s-27 {
    margin-left: 27px !important;
  }
  .ms-s-28 {
    margin-left: 28px !important;
  }
  .ms-s-29 {
    margin-left: 29px !important;
  }
  .ms-s-30 {
    margin-left: 30px !important;
  }
  .me-s-0 {
    margin-right: 0px !important;
  }
  .me-s-1 {
    margin-right: 1px !important;
  }
  .me-s-2 {
    margin-right: 2px !important;
  }
  .me-s-3 {
    margin-right: 3px !important;
  }
  .me-s-4 {
    margin-right: 4px !important;
  }
  .me-s-5 {
    margin-right: 5px !important;
  }
  .me-s-6 {
    margin-right: 6px !important;
  }
  .me-s-7 {
    margin-right: 7px !important;
  }
  .me-s-8 {
    margin-right: 8px !important;
  }
  .me-s-9 {
    margin-right: 9px !important;
  }
  .me-s-10 {
    margin-right: 10px !important;
  }
  .me-s-11 {
    margin-right: 11px !important;
  }
  .me-s-12 {
    margin-right: 12px !important;
  }
  .me-s-13 {
    margin-right: 13px !important;
  }
  .me-s-14 {
    margin-right: 14px !important;
  }
  .me-s-15 {
    margin-right: 15px !important;
  }
  .me-s-16 {
    margin-right: 16px !important;
  }
  .me-s-17 {
    margin-right: 17px !important;
  }
  .me-s-18 {
    margin-right: 18px !important;
  }
  .me-s-19 {
    margin-right: 19px !important;
  }
  .me-s-20 {
    margin-right: 20px !important;
  }
  .me-s-21 {
    margin-right: 21px !important;
  }
  .me-s-22 {
    margin-right: 22px !important;
  }
  .me-s-23 {
    margin-right: 23px !important;
  }
  .me-s-24 {
    margin-right: 24px !important;
  }
  .me-s-25 {
    margin-right: 25px !important;
  }
  .me-s-26 {
    margin-right: 26px !important;
  }
  .me-s-27 {
    margin-right: 27px !important;
  }
  .me-s-28 {
    margin-right: 28px !important;
  }
  .me-s-29 {
    margin-right: 29px !important;
  }
  .me-s-30 {
    margin-right: 30px !important;
  }
  /* Paddings */
  .p-s-0 {
    padding: 0px !important;
  }
  .p-s-1 {
    padding: 1px !important;
  }
  .p-s-2 {
    padding: 2px !important;
  }
  .p-s-3 {
    padding: 3px !important;
  }
  .p-s-4 {
    padding: 4px !important;
  }
  .p-s-5 {
    padding: 5px !important;
  }
  .p-s-6 {
    padding: 6px !important;
  }
  .p-s-7 {
    padding: 7px !important;
  }
  .p-s-8 {
    padding: 8px !important;
  }
  .p-s-9 {
    padding: 9px !important;
  }
  .p-s-10 {
    padding: 10px !important;
  }
  .p-s-11 {
    padding: 11px !important;
  }
  .p-s-12 {
    padding: 12px !important;
  }
  .p-s-13 {
    padding: 13px !important;
  }
  .p-s-14 {
    padding: 14px !important;
  }
  .p-s-15 {
    padding: 15px !important;
  }
  .p-s-16 {
    padding: 16px !important;
  }
  .p-s-17 {
    padding: 17px !important;
  }
  .p-s-18 {
    padding: 18px !important;
  }
  .p-s-19 {
    padding: 19px !important;
  }
  .p-s-20 {
    padding: 20px !important;
  }
  .p-s-21 {
    padding: 21px !important;
  }
  .p-s-22 {
    padding: 22px !important;
  }
  .p-s-23 {
    padding: 23px !important;
  }
  .p-s-24 {
    padding: 24px !important;
  }
  .p-s-25 {
    padding: 25px !important;
  }
  .p-s-26 {
    padding: 26px !important;
  }
  .p-s-27 {
    padding: 27px !important;
  }
  .p-s-28 {
    padding: 28px !important;
  }
  .p-s-29 {
    padding: 29px !important;
  }
  .p-s-30 {
    padding: 30px !important;
  }
  .px-s-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .px-s-1 {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .px-s-2 {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .px-s-3 {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .px-s-4 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .px-s-5 {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .px-s-6 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-s-7 {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .px-s-8 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-s-9 {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .px-s-10 {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .px-s-11 {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .px-s-12 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-s-13 {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .px-s-14 {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .px-s-15 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .px-s-16 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-s-17 {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .px-s-18 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-s-19 {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .px-s-20 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .px-s-21 {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .px-s-22 {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .px-s-23 {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .px-s-24 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-s-25 {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .px-s-26 {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .px-s-27 {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .px-s-28 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .px-s-29 {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .px-s-30 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .py-s-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .py-s-1 {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .py-s-2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .py-s-3 {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .py-s-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-s-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .py-s-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-s-7 {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .py-s-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-s-9 {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .py-s-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .py-s-11 {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .py-s-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-s-13 {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .py-s-14 {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .py-s-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .py-s-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-s-17 {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .py-s-18 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-s-19 {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .py-s-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .py-s-21 {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .py-s-22 {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .py-s-23 {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .py-s-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-s-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .py-s-26 {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .py-s-27 {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .py-s-28 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .py-s-29 {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .py-s-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .pb-s-0 {
    padding-bottom: 0px !important;
  }
  .pb-s-1 {
    padding-bottom: 1px !important;
  }
  .pb-s-2 {
    padding-bottom: 2px !important;
  }
  .pb-s-3 {
    padding-bottom: 3px !important;
  }
  .pb-s-4 {
    padding-bottom: 4px !important;
  }
  .pb-s-5 {
    padding-bottom: 5px !important;
  }
  .pb-s-6 {
    padding-bottom: 6px !important;
  }
  .pb-s-7 {
    padding-bottom: 7px !important;
  }
  .pb-s-8 {
    padding-bottom: 8px !important;
  }
  .pb-s-9 {
    padding-bottom: 9px !important;
  }
  .pb-s-10 {
    padding-bottom: 10px !important;
  }
  .pb-s-11 {
    padding-bottom: 11px !important;
  }
  .pb-s-12 {
    padding-bottom: 12px !important;
  }
  .pb-s-13 {
    padding-bottom: 13px !important;
  }
  .pb-s-14 {
    padding-bottom: 14px !important;
  }
  .pb-s-15 {
    padding-bottom: 15px !important;
  }
  .pb-s-16 {
    padding-bottom: 16px !important;
  }
  .pb-s-17 {
    padding-bottom: 17px !important;
  }
  .pb-s-18 {
    padding-bottom: 18px !important;
  }
  .pb-s-19 {
    padding-bottom: 19px !important;
  }
  .pb-s-20 {
    padding-bottom: 20px !important;
  }
  .pb-s-21 {
    padding-bottom: 21px !important;
  }
  .pb-s-22 {
    padding-bottom: 22px !important;
  }
  .pb-s-23 {
    padding-bottom: 23px !important;
  }
  .pb-s-24 {
    padding-bottom: 24px !important;
  }
  .pb-s-25 {
    padding-bottom: 25px !important;
  }
  .pb-s-26 {
    padding-bottom: 26px !important;
  }
  .pb-s-27 {
    padding-bottom: 27px !important;
  }
  .pb-s-28 {
    padding-bottom: 28px !important;
  }
  .pb-s-29 {
    padding-bottom: 29px !important;
  }
  .pb-s-30 {
    padding-bottom: 30px !important;
  }
  .pt-s-0 {
    padding-top: 0px !important;
  }
  .pt-s-1 {
    padding-top: 1px !important;
  }
  .pt-s-2 {
    padding-top: 2px !important;
  }
  .pt-s-3 {
    padding-top: 3px !important;
  }
  .pt-s-4 {
    padding-top: 4px !important;
  }
  .pt-s-5 {
    padding-top: 5px !important;
  }
  .pt-s-6 {
    padding-top: 6px !important;
  }
  .pt-s-7 {
    padding-top: 7px !important;
  }
  .pt-s-8 {
    padding-top: 8px !important;
  }
  .pt-s-9 {
    padding-top: 9px !important;
  }
  .pt-s-10 {
    padding-top: 10px !important;
  }
  .pt-s-11 {
    padding-top: 11px !important;
  }
  .pt-s-12 {
    padding-top: 12px !important;
  }
  .pt-s-13 {
    padding-top: 13px !important;
  }
  .pt-s-14 {
    padding-top: 14px !important;
  }
  .pt-s-15 {
    padding-top: 15px !important;
  }
  .pt-s-16 {
    padding-top: 16px !important;
  }
  .pt-s-17 {
    padding-top: 17px !important;
  }
  .pt-s-18 {
    padding-top: 18px !important;
  }
  .pt-s-19 {
    padding-top: 19px !important;
  }
  .pt-s-20 {
    padding-top: 20px !important;
  }
  .pt-s-21 {
    padding-top: 21px !important;
  }
  .pt-s-22 {
    padding-top: 22px !important;
  }
  .pt-s-23 {
    padding-top: 23px !important;
  }
  .pt-s-24 {
    padding-top: 24px !important;
  }
  .pt-s-25 {
    padding-top: 25px !important;
  }
  .pt-s-26 {
    padding-top: 26px !important;
  }
  .pt-s-27 {
    padding-top: 27px !important;
  }
  .pt-s-28 {
    padding-top: 28px !important;
  }
  .pt-s-29 {
    padding-top: 29px !important;
  }
  .pt-s-30 {
    padding-top: 30px !important;
  }
  .ps-s-0 {
    padding-left: 0px !important;
  }
  .ps-s-1 {
    padding-left: 1px !important;
  }
  .ps-s-2 {
    padding-left: 2px !important;
  }
  .ps-s-3 {
    padding-left: 3px !important;
  }
  .ps-s-4 {
    padding-left: 4px !important;
  }
  .ps-s-5 {
    padding-left: 5px !important;
  }
  .ps-s-6 {
    padding-left: 6px !important;
  }
  .ps-s-7 {
    padding-left: 7px !important;
  }
  .ps-s-8 {
    padding-left: 8px !important;
  }
  .ps-s-9 {
    padding-left: 9px !important;
  }
  .ps-s-10 {
    padding-left: 10px !important;
  }
  .ps-s-11 {
    padding-left: 11px !important;
  }
  .ps-s-12 {
    padding-left: 12px !important;
  }
  .ps-s-13 {
    padding-left: 13px !important;
  }
  .ps-s-14 {
    padding-left: 14px !important;
  }
  .ps-s-15 {
    padding-left: 15px !important;
  }
  .ps-s-16 {
    padding-left: 16px !important;
  }
  .ps-s-17 {
    padding-left: 17px !important;
  }
  .ps-s-18 {
    padding-left: 18px !important;
  }
  .ps-s-19 {
    padding-left: 19px !important;
  }
  .ps-s-20 {
    padding-left: 20px !important;
  }
  .ps-s-21 {
    padding-left: 21px !important;
  }
  .ps-s-22 {
    padding-left: 22px !important;
  }
  .ps-s-23 {
    padding-left: 23px !important;
  }
  .ps-s-24 {
    padding-left: 24px !important;
  }
  .ps-s-25 {
    padding-left: 25px !important;
  }
  .ps-s-26 {
    padding-left: 26px !important;
  }
  .ps-s-27 {
    padding-left: 27px !important;
  }
  .ps-s-28 {
    padding-left: 28px !important;
  }
  .ps-s-29 {
    padding-left: 29px !important;
  }
  .ps-s-30 {
    padding-left: 30px !important;
  }
  .pe-s-0 {
    padding-right: 0px !important;
  }
  .pe-s-1 {
    padding-right: 1px !important;
  }
  .pe-s-2 {
    padding-right: 2px !important;
  }
  .pe-s-3 {
    padding-right: 3px !important;
  }
  .pe-s-4 {
    padding-right: 4px !important;
  }
  .pe-s-5 {
    padding-right: 5px !important;
  }
  .pe-s-6 {
    padding-right: 6px !important;
  }
  .pe-s-7 {
    padding-right: 7px !important;
  }
  .pe-s-8 {
    padding-right: 8px !important;
  }
  .pe-s-9 {
    padding-right: 9px !important;
  }
  .pe-s-10 {
    padding-right: 10px !important;
  }
  .pe-s-11 {
    padding-right: 11px !important;
  }
  .pe-s-12 {
    padding-right: 12px !important;
  }
  .pe-s-13 {
    padding-right: 13px !important;
  }
  .pe-s-14 {
    padding-right: 14px !important;
  }
  .pe-s-15 {
    padding-right: 15px !important;
  }
  .pe-s-16 {
    padding-right: 16px !important;
  }
  .pe-s-17 {
    padding-right: 17px !important;
  }
  .pe-s-18 {
    padding-right: 18px !important;
  }
  .pe-s-19 {
    padding-right: 19px !important;
  }
  .pe-s-20 {
    padding-right: 20px !important;
  }
  .pe-s-21 {
    padding-right: 21px !important;
  }
  .pe-s-22 {
    padding-right: 22px !important;
  }
  .pe-s-23 {
    padding-right: 23px !important;
  }
  .pe-s-24 {
    padding-right: 24px !important;
  }
  .pe-s-25 {
    padding-right: 25px !important;
  }
  .pe-s-26 {
    padding-right: 26px !important;
  }
  .pe-s-27 {
    padding-right: 27px !important;
  }
  .pe-s-28 {
    padding-right: 28px !important;
  }
  .pe-s-29 {
    padding-right: 29px !important;
  }
  .pe-s-30 {
    padding-right: 30px !important;
  }
}
@media screen and (min-width: 769px) and ((max-width: 1024px)) {
  /* Displays */
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-cell {
    display: cell !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .d-sm-unset {
    display: unset !important;
  }
  /* Text align */
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
  /* font-size */
  .fs-sm-0 {
    font-size: 0px !important;
  }
  .fs-sm-1 {
    font-size: 1px !important;
  }
  .fs-sm-2 {
    font-size: 2px !important;
  }
  .fs-sm-3 {
    font-size: 3px !important;
  }
  .fs-sm-4 {
    font-size: 4px !important;
  }
  .fs-sm-5 {
    font-size: 5px !important;
  }
  .fs-sm-6 {
    font-size: 6px !important;
  }
  .fs-sm-7 {
    font-size: 7px !important;
  }
  .fs-sm-8 {
    font-size: 8px !important;
  }
  .fs-sm-9 {
    font-size: 9px !important;
  }
  .fs-sm-10 {
    font-size: 10px !important;
  }
  .fs-sm-11 {
    font-size: 11px !important;
  }
  .fs-sm-12 {
    font-size: 12px !important;
  }
  .fs-sm-13 {
    font-size: 13px !important;
  }
  .fs-sm-14 {
    font-size: 14px !important;
  }
  .fs-sm-15 {
    font-size: 15px !important;
  }
  .fs-sm-16 {
    font-size: 16px !important;
  }
  .fs-sm-17 {
    font-size: 17px !important;
  }
  .fs-sm-18 {
    font-size: 18px !important;
  }
  .fs-sm-19 {
    font-size: 19px !important;
  }
  .fs-sm-20 {
    font-size: 20px !important;
  }
  .fs-sm-21 {
    font-size: 21px !important;
  }
  .fs-sm-22 {
    font-size: 22px !important;
  }
  .fs-sm-23 {
    font-size: 23px !important;
  }
  .fs-sm-24 {
    font-size: 24px !important;
  }
  .fs-sm-25 {
    font-size: 25px !important;
  }
  .fs-sm-26 {
    font-size: 26px !important;
  }
  .fs-sm-27 {
    font-size: 27px !important;
  }
  .fs-sm-28 {
    font-size: 28px !important;
  }
  .fs-sm-29 {
    font-size: 29px !important;
  }
  .fs-sm-30 {
    font-size: 30px !important;
  }
  .fs-sm-31 {
    font-size: 31px !important;
  }
  .fs-sm-32 {
    font-size: 32px !important;
  }
  .fs-sm-33 {
    font-size: 33px !important;
  }
  .fs-sm-34 {
    font-size: 34px !important;
  }
  .fs-sm-35 {
    font-size: 35px !important;
  }
  .fs-sm-36 {
    font-size: 36px !important;
  }
  .fs-sm-37 {
    font-size: 37px !important;
  }
  .fs-sm-38 {
    font-size: 38px !important;
  }
  .fs-sm-39 {
    font-size: 39px !important;
  }
  .fs-sm-40 {
    font-size: 40px !important;
  }
  /* Font weight */
  .fw-sm-200 {
    font-weight: 200 !important;
  }
  .fw-sm-300 {
    font-weight: 300 !important;
  }
  .fw-sm-400 {
    font-weight: 400 !important;
  }
  .fw-sm-450 {
    font-weight: 450 !important;
  }
  .fw-sm-500 {
    font-weight: 500 !important;
  }
  .fw-sm-600 {
    font-weight: 600 !important;
  }
  .fw-sm-700 {
    font-weight: 700 !important;
  }
  .fw-sm-900 {
    font-weight: 900 !important;
  }
  /* Margins */
  .m-sm-0 {
    margin: 0px !important;
  }
  .m-sm-1 {
    margin: 1px !important;
  }
  .m-sm-2 {
    margin: 2px !important;
  }
  .m-sm-3 {
    margin: 3px !important;
  }
  .m-sm-4 {
    margin: 4px !important;
  }
  .m-sm-5 {
    margin: 5px !important;
  }
  .m-sm-6 {
    margin: 6px !important;
  }
  .m-sm-7 {
    margin: 7px !important;
  }
  .m-sm-8 {
    margin: 8px !important;
  }
  .m-sm-9 {
    margin: 9px !important;
  }
  .m-sm-10 {
    margin: 10px !important;
  }
  .m-sm-11 {
    margin: 11px !important;
  }
  .m-sm-12 {
    margin: 12px !important;
  }
  .m-sm-13 {
    margin: 13px !important;
  }
  .m-sm-14 {
    margin: 14px !important;
  }
  .m-sm-15 {
    margin: 15px !important;
  }
  .m-sm-16 {
    margin: 16px !important;
  }
  .m-sm-17 {
    margin: 17px !important;
  }
  .m-sm-18 {
    margin: 18px !important;
  }
  .m-sm-19 {
    margin: 19px !important;
  }
  .m-sm-20 {
    margin: 20px !important;
  }
  .m-sm-21 {
    margin: 21px !important;
  }
  .m-sm-22 {
    margin: 22px !important;
  }
  .m-sm-23 {
    margin: 23px !important;
  }
  .m-sm-24 {
    margin: 24px !important;
  }
  .m-sm-25 {
    margin: 25px !important;
  }
  .m-sm-26 {
    margin: 26px !important;
  }
  .m-sm-27 {
    margin: 27px !important;
  }
  .m-sm-28 {
    margin: 28px !important;
  }
  .m-sm-29 {
    margin: 29px !important;
  }
  .m-sm-30 {
    margin: 30px !important;
  }
  .m-sm-31 {
    margin: 31px !important;
  }
  .m-sm-32 {
    margin: 32px !important;
  }
  .m-sm-33 {
    margin: 33px !important;
  }
  .m-sm-34 {
    margin: 34px !important;
  }
  .m-sm-35 {
    margin: 35px !important;
  }
  .m-sm-36 {
    margin: 36px !important;
  }
  .m-sm-37 {
    margin: 37px !important;
  }
  .m-sm-38 {
    margin: 38px !important;
  }
  .m-sm-39 {
    margin: 39px !important;
  }
  .m-sm-40 {
    margin: 40px !important;
  }
  .mx-sm-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mx-sm-1 {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mx-sm-2 {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mx-sm-3 {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mx-sm-4 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mx-sm-5 {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mx-sm-6 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-sm-7 {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mx-sm-8 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-sm-9 {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mx-sm-10 {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mx-sm-11 {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .mx-sm-12 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-sm-13 {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .mx-sm-14 {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .mx-sm-15 {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mx-sm-16 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-sm-17 {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .mx-sm-18 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-sm-19 {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .mx-sm-20 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mx-sm-21 {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .mx-sm-22 {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .mx-sm-23 {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .mx-sm-24 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-sm-25 {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mx-sm-26 {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .mx-sm-27 {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .mx-sm-28 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .mx-sm-29 {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .mx-sm-30 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mx-sm-31 {
    margin-right: 31px !important;
    margin-left: 31px !important;
  }
  .mx-sm-32 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .mx-sm-33 {
    margin-right: 33px !important;
    margin-left: 33px !important;
  }
  .mx-sm-34 {
    margin-right: 34px !important;
    margin-left: 34px !important;
  }
  .mx-sm-35 {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .mx-sm-36 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-sm-37 {
    margin-right: 37px !important;
    margin-left: 37px !important;
  }
  .mx-sm-38 {
    margin-right: 38px !important;
    margin-left: 38px !important;
  }
  .mx-sm-39 {
    margin-right: 39px !important;
    margin-left: 39px !important;
  }
  .mx-sm-40 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .my-sm-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .my-sm-1 {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .my-sm-2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .my-sm-3 {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .my-sm-4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .my-sm-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .my-sm-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-sm-7 {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .my-sm-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-sm-9 {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .my-sm-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .my-sm-11 {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .my-sm-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-sm-13 {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .my-sm-14 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .my-sm-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .my-sm-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-sm-17 {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .my-sm-18 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-sm-19 {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .my-sm-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .my-sm-21 {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .my-sm-22 {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .my-sm-23 {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .my-sm-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-sm-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .my-sm-26 {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .my-sm-27 {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .my-sm-28 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .my-sm-29 {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .my-sm-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .my-sm-31 {
    margin-top: 31px !important;
    margin-bottom: 31px !important;
  }
  .my-sm-32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .my-sm-33 {
    margin-top: 33px !important;
    margin-bottom: 33px !important;
  }
  .my-sm-34 {
    margin-top: 34px !important;
    margin-bottom: 34px !important;
  }
  .my-sm-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .my-sm-36 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-sm-37 {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .my-sm-38 {
    margin-top: 38px !important;
    margin-bottom: 38px !important;
  }
  .my-sm-39 {
    margin-top: 39px !important;
    margin-bottom: 39px !important;
  }
  .my-sm-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mb-sm-0 {
    margin-bottom: 0px !important;
  }
  .mb-sm-1 {
    margin-bottom: 1px !important;
  }
  .mb-sm-2 {
    margin-bottom: 2px !important;
  }
  .mb-sm-3 {
    margin-bottom: 3px !important;
  }
  .mb-sm-4 {
    margin-bottom: 4px !important;
  }
  .mb-sm-5 {
    margin-bottom: 5px !important;
  }
  .mb-sm-6 {
    margin-bottom: 6px !important;
  }
  .mb-sm-7 {
    margin-bottom: 7px !important;
  }
  .mb-sm-8 {
    margin-bottom: 8px !important;
  }
  .mb-sm-9 {
    margin-bottom: 9px !important;
  }
  .mb-sm-10 {
    margin-bottom: 10px !important;
  }
  .mb-sm-11 {
    margin-bottom: 11px !important;
  }
  .mb-sm-12 {
    margin-bottom: 12px !important;
  }
  .mb-sm-13 {
    margin-bottom: 13px !important;
  }
  .mb-sm-14 {
    margin-bottom: 14px !important;
  }
  .mb-sm-15 {
    margin-bottom: 15px !important;
  }
  .mb-sm-16 {
    margin-bottom: 16px !important;
  }
  .mb-sm-17 {
    margin-bottom: 17px !important;
  }
  .mb-sm-18 {
    margin-bottom: 18px !important;
  }
  .mb-sm-19 {
    margin-bottom: 19px !important;
  }
  .mb-sm-20 {
    margin-bottom: 20px !important;
  }
  .mb-sm-21 {
    margin-bottom: 21px !important;
  }
  .mb-sm-22 {
    margin-bottom: 22px !important;
  }
  .mb-sm-23 {
    margin-bottom: 23px !important;
  }
  .mb-sm-24 {
    margin-bottom: 24px !important;
  }
  .mb-sm-25 {
    margin-bottom: 25px !important;
  }
  .mb-sm-26 {
    margin-bottom: 26px !important;
  }
  .mb-sm-27 {
    margin-bottom: 27px !important;
  }
  .mb-sm-28 {
    margin-bottom: 28px !important;
  }
  .mb-sm-29 {
    margin-bottom: 29px !important;
  }
  .mb-sm-30 {
    margin-bottom: 30px !important;
  }
  .mb-sm-31 {
    margin-bottom: 31px !important;
  }
  .mb-sm-32 {
    margin-bottom: 32px !important;
  }
  .mb-sm-33 {
    margin-bottom: 33px !important;
  }
  .mb-sm-34 {
    margin-bottom: 34px !important;
  }
  .mb-sm-35 {
    margin-bottom: 35px !important;
  }
  .mb-sm-36 {
    margin-bottom: 36px !important;
  }
  .mb-sm-37 {
    margin-bottom: 37px !important;
  }
  .mb-sm-38 {
    margin-bottom: 38px !important;
  }
  .mb-sm-39 {
    margin-bottom: 39px !important;
  }
  .mb-sm-40 {
    margin-bottom: 40px !important;
  }
  .mt-sm-0 {
    margin-top: 0px !important;
  }
  .mt-sm-1 {
    margin-top: 1px !important;
  }
  .mt-sm-2 {
    margin-top: 2px !important;
  }
  .mt-sm-3 {
    margin-top: 3px !important;
  }
  .mt-sm-4 {
    margin-top: 4px !important;
  }
  .mt-sm-5 {
    margin-top: 5px !important;
  }
  .mt-sm-6 {
    margin-top: 6px !important;
  }
  .mt-sm-7 {
    margin-top: 7px !important;
  }
  .mt-sm-8 {
    margin-top: 8px !important;
  }
  .mt-sm-9 {
    margin-top: 9px !important;
  }
  .mt-sm-10 {
    margin-top: 10px !important;
  }
  .mt-sm-11 {
    margin-top: 11px !important;
  }
  .mt-sm-12 {
    margin-top: 12px !important;
  }
  .mt-sm-13 {
    margin-top: 13px !important;
  }
  .mt-sm-14 {
    margin-top: 14px !important;
  }
  .mt-sm-15 {
    margin-top: 15px !important;
  }
  .mt-sm-16 {
    margin-top: 16px !important;
  }
  .mt-sm-17 {
    margin-top: 17px !important;
  }
  .mt-sm-18 {
    margin-top: 18px !important;
  }
  .mt-sm-19 {
    margin-top: 19px !important;
  }
  .mt-sm-20 {
    margin-top: 20px !important;
  }
  .mt-sm-21 {
    margin-top: 21px !important;
  }
  .mt-sm-22 {
    margin-top: 22px !important;
  }
  .mt-sm-23 {
    margin-top: 23px !important;
  }
  .mt-sm-24 {
    margin-top: 24px !important;
  }
  .mt-sm-25 {
    margin-top: 25px !important;
  }
  .mt-sm-26 {
    margin-top: 26px !important;
  }
  .mt-sm-27 {
    margin-top: 27px !important;
  }
  .mt-sm-28 {
    margin-top: 28px !important;
  }
  .mt-sm-29 {
    margin-top: 29px !important;
  }
  .mt-sm-30 {
    margin-top: 30px !important;
  }
  .mt-sm-31 {
    margin-top: 31px !important;
  }
  .mt-sm-32 {
    margin-top: 32px !important;
  }
  .mt-sm-33 {
    margin-top: 33px !important;
  }
  .mt-sm-34 {
    margin-top: 34px !important;
  }
  .mt-sm-35 {
    margin-top: 35px !important;
  }
  .mt-sm-36 {
    margin-top: 36px !important;
  }
  .mt-sm-37 {
    margin-top: 37px !important;
  }
  .mt-sm-38 {
    margin-top: 38px !important;
  }
  .mt-sm-39 {
    margin-top: 39px !important;
  }
  .mt-sm-40 {
    margin-top: 40px !important;
  }
  .ms-sm-0 {
    margin-left: 0px !important;
  }
  .ms-sm-1 {
    margin-left: 1px !important;
  }
  .ms-sm-2 {
    margin-left: 2px !important;
  }
  .ms-sm-3 {
    margin-left: 3px !important;
  }
  .ms-sm-4 {
    margin-left: 4px !important;
  }
  .ms-sm-5 {
    margin-left: 5px !important;
  }
  .ms-sm-6 {
    margin-left: 6px !important;
  }
  .ms-sm-7 {
    margin-left: 7px !important;
  }
  .ms-sm-8 {
    margin-left: 8px !important;
  }
  .ms-sm-9 {
    margin-left: 9px !important;
  }
  .ms-sm-10 {
    margin-left: 10px !important;
  }
  .ms-sm-11 {
    margin-left: 11px !important;
  }
  .ms-sm-12 {
    margin-left: 12px !important;
  }
  .ms-sm-13 {
    margin-left: 13px !important;
  }
  .ms-sm-14 {
    margin-left: 14px !important;
  }
  .ms-sm-15 {
    margin-left: 15px !important;
  }
  .ms-sm-16 {
    margin-left: 16px !important;
  }
  .ms-sm-17 {
    margin-left: 17px !important;
  }
  .ms-sm-18 {
    margin-left: 18px !important;
  }
  .ms-sm-19 {
    margin-left: 19px !important;
  }
  .ms-sm-20 {
    margin-left: 20px !important;
  }
  .ms-sm-21 {
    margin-left: 21px !important;
  }
  .ms-sm-22 {
    margin-left: 22px !important;
  }
  .ms-sm-23 {
    margin-left: 23px !important;
  }
  .ms-sm-24 {
    margin-left: 24px !important;
  }
  .ms-sm-25 {
    margin-left: 25px !important;
  }
  .ms-sm-26 {
    margin-left: 26px !important;
  }
  .ms-sm-27 {
    margin-left: 27px !important;
  }
  .ms-sm-28 {
    margin-left: 28px !important;
  }
  .ms-sm-29 {
    margin-left: 29px !important;
  }
  .ms-sm-30 {
    margin-left: 30px !important;
  }
  .ms-sm-31 {
    margin-left: 31px !important;
  }
  .ms-sm-32 {
    margin-left: 32px !important;
  }
  .ms-sm-33 {
    margin-left: 33px !important;
  }
  .ms-sm-34 {
    margin-left: 34px !important;
  }
  .ms-sm-35 {
    margin-left: 35px !important;
  }
  .ms-sm-36 {
    margin-left: 36px !important;
  }
  .ms-sm-37 {
    margin-left: 37px !important;
  }
  .ms-sm-38 {
    margin-left: 38px !important;
  }
  .ms-sm-39 {
    margin-left: 39px !important;
  }
  .ms-sm-40 {
    margin-left: 40px !important;
  }
  .me-sm-0 {
    margin-right: 0px !important;
  }
  .me-sm-1 {
    margin-right: 1px !important;
  }
  .me-sm-2 {
    margin-right: 2px !important;
  }
  .me-sm-3 {
    margin-right: 3px !important;
  }
  .me-sm-4 {
    margin-right: 4px !important;
  }
  .me-sm-5 {
    margin-right: 5px !important;
  }
  .me-sm-6 {
    margin-right: 6px !important;
  }
  .me-sm-7 {
    margin-right: 7px !important;
  }
  .me-sm-8 {
    margin-right: 8px !important;
  }
  .me-sm-9 {
    margin-right: 9px !important;
  }
  .me-sm-10 {
    margin-right: 10px !important;
  }
  .me-sm-11 {
    margin-right: 11px !important;
  }
  .me-sm-12 {
    margin-right: 12px !important;
  }
  .me-sm-13 {
    margin-right: 13px !important;
  }
  .me-sm-14 {
    margin-right: 14px !important;
  }
  .me-sm-15 {
    margin-right: 15px !important;
  }
  .me-sm-16 {
    margin-right: 16px !important;
  }
  .me-sm-17 {
    margin-right: 17px !important;
  }
  .me-sm-18 {
    margin-right: 18px !important;
  }
  .me-sm-19 {
    margin-right: 19px !important;
  }
  .me-sm-20 {
    margin-right: 20px !important;
  }
  .me-sm-21 {
    margin-right: 21px !important;
  }
  .me-sm-22 {
    margin-right: 22px !important;
  }
  .me-sm-23 {
    margin-right: 23px !important;
  }
  .me-sm-24 {
    margin-right: 24px !important;
  }
  .me-sm-25 {
    margin-right: 25px !important;
  }
  .me-sm-26 {
    margin-right: 26px !important;
  }
  .me-sm-27 {
    margin-right: 27px !important;
  }
  .me-sm-28 {
    margin-right: 28px !important;
  }
  .me-sm-29 {
    margin-right: 29px !important;
  }
  .me-sm-30 {
    margin-right: 30px !important;
  }
  .me-sm-31 {
    margin-right: 31px !important;
  }
  .me-sm-32 {
    margin-right: 32px !important;
  }
  .me-sm-33 {
    margin-right: 33px !important;
  }
  .me-sm-34 {
    margin-right: 34px !important;
  }
  .me-sm-35 {
    margin-right: 35px !important;
  }
  .me-sm-36 {
    margin-right: 36px !important;
  }
  .me-sm-37 {
    margin-right: 37px !important;
  }
  .me-sm-38 {
    margin-right: 38px !important;
  }
  .me-sm-39 {
    margin-right: 39px !important;
  }
  .me-sm-40 {
    margin-right: 40px !important;
  }
  /* Paddings */
  .p-sm-0 {
    padding: 0px !important;
  }
  .p-sm-1 {
    padding: 1px !important;
  }
  .p-sm-2 {
    padding: 2px !important;
  }
  .p-sm-3 {
    padding: 3px !important;
  }
  .p-sm-4 {
    padding: 4px !important;
  }
  .p-sm-5 {
    padding: 5px !important;
  }
  .p-sm-6 {
    padding: 6px !important;
  }
  .p-sm-7 {
    padding: 7px !important;
  }
  .p-sm-8 {
    padding: 8px !important;
  }
  .p-sm-9 {
    padding: 9px !important;
  }
  .p-sm-10 {
    padding: 10px !important;
  }
  .p-sm-11 {
    padding: 11px !important;
  }
  .p-sm-12 {
    padding: 12px !important;
  }
  .p-sm-13 {
    padding: 13px !important;
  }
  .p-sm-14 {
    padding: 14px !important;
  }
  .p-sm-15 {
    padding: 15px !important;
  }
  .p-sm-16 {
    padding: 16px !important;
  }
  .p-sm-17 {
    padding: 17px !important;
  }
  .p-sm-18 {
    padding: 18px !important;
  }
  .p-sm-19 {
    padding: 19px !important;
  }
  .p-sm-20 {
    padding: 20px !important;
  }
  .p-sm-21 {
    padding: 21px !important;
  }
  .p-sm-22 {
    padding: 22px !important;
  }
  .p-sm-23 {
    padding: 23px !important;
  }
  .p-sm-24 {
    padding: 24px !important;
  }
  .p-sm-25 {
    padding: 25px !important;
  }
  .p-sm-26 {
    padding: 26px !important;
  }
  .p-sm-27 {
    padding: 27px !important;
  }
  .p-sm-28 {
    padding: 28px !important;
  }
  .p-sm-29 {
    padding: 29px !important;
  }
  .p-sm-30 {
    padding: 30px !important;
  }
  .p-sm-31 {
    padding: 31px !important;
  }
  .p-sm-32 {
    padding: 32px !important;
  }
  .p-sm-33 {
    padding: 33px !important;
  }
  .p-sm-34 {
    padding: 34px !important;
  }
  .p-sm-35 {
    padding: 35px !important;
  }
  .p-sm-36 {
    padding: 36px !important;
  }
  .p-sm-37 {
    padding: 37px !important;
  }
  .p-sm-38 {
    padding: 38px !important;
  }
  .p-sm-39 {
    padding: 39px !important;
  }
  .p-sm-40 {
    padding: 40px !important;
  }
  .px-sm-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .px-sm-1 {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .px-sm-2 {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .px-sm-3 {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .px-sm-4 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .px-sm-5 {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .px-sm-6 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-sm-7 {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .px-sm-8 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-sm-9 {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .px-sm-10 {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .px-sm-11 {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .px-sm-12 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-sm-13 {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .px-sm-14 {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .px-sm-15 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .px-sm-16 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-sm-17 {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .px-sm-18 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-sm-19 {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .px-sm-20 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .px-sm-21 {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .px-sm-22 {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .px-sm-23 {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .px-sm-24 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-sm-25 {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .px-sm-26 {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .px-sm-27 {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .px-sm-28 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .px-sm-29 {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .px-sm-30 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .px-sm-31 {
    padding-right: 31px !important;
    padding-left: 31px !important;
  }
  .px-sm-32 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .px-sm-33 {
    padding-right: 33px !important;
    padding-left: 33px !important;
  }
  .px-sm-34 {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
  .px-sm-35 {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .px-sm-36 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-sm-37 {
    padding-right: 37px !important;
    padding-left: 37px !important;
  }
  .px-sm-38 {
    padding-right: 38px !important;
    padding-left: 38px !important;
  }
  .px-sm-39 {
    padding-right: 39px !important;
    padding-left: 39px !important;
  }
  .px-sm-40 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .py-sm-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .py-sm-1 {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .py-sm-2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .py-sm-3 {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .py-sm-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-sm-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .py-sm-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-sm-7 {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .py-sm-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-sm-9 {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .py-sm-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .py-sm-11 {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .py-sm-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-sm-13 {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .py-sm-14 {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .py-sm-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .py-sm-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-sm-17 {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .py-sm-18 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-sm-19 {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .py-sm-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .py-sm-21 {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .py-sm-22 {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .py-sm-23 {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .py-sm-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-sm-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .py-sm-26 {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .py-sm-27 {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .py-sm-28 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .py-sm-29 {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .py-sm-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .py-sm-31 {
    padding-top: 31px !important;
    padding-bottom: 31px !important;
  }
  .py-sm-32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .py-sm-33 {
    padding-top: 33px !important;
    padding-bottom: 33px !important;
  }
  .py-sm-34 {
    padding-top: 34px !important;
    padding-bottom: 34px !important;
  }
  .py-sm-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .py-sm-36 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-sm-37 {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .py-sm-38 {
    padding-top: 38px !important;
    padding-bottom: 38px !important;
  }
  .py-sm-39 {
    padding-top: 39px !important;
    padding-bottom: 39px !important;
  }
  .py-sm-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .pb-sm-0 {
    padding-bottom: 0px !important;
  }
  .pb-sm-1 {
    padding-bottom: 1px !important;
  }
  .pb-sm-2 {
    padding-bottom: 2px !important;
  }
  .pb-sm-3 {
    padding-bottom: 3px !important;
  }
  .pb-sm-4 {
    padding-bottom: 4px !important;
  }
  .pb-sm-5 {
    padding-bottom: 5px !important;
  }
  .pb-sm-6 {
    padding-bottom: 6px !important;
  }
  .pb-sm-7 {
    padding-bottom: 7px !important;
  }
  .pb-sm-8 {
    padding-bottom: 8px !important;
  }
  .pb-sm-9 {
    padding-bottom: 9px !important;
  }
  .pb-sm-10 {
    padding-bottom: 10px !important;
  }
  .pb-sm-11 {
    padding-bottom: 11px !important;
  }
  .pb-sm-12 {
    padding-bottom: 12px !important;
  }
  .pb-sm-13 {
    padding-bottom: 13px !important;
  }
  .pb-sm-14 {
    padding-bottom: 14px !important;
  }
  .pb-sm-15 {
    padding-bottom: 15px !important;
  }
  .pb-sm-16 {
    padding-bottom: 16px !important;
  }
  .pb-sm-17 {
    padding-bottom: 17px !important;
  }
  .pb-sm-18 {
    padding-bottom: 18px !important;
  }
  .pb-sm-19 {
    padding-bottom: 19px !important;
  }
  .pb-sm-20 {
    padding-bottom: 20px !important;
  }
  .pb-sm-21 {
    padding-bottom: 21px !important;
  }
  .pb-sm-22 {
    padding-bottom: 22px !important;
  }
  .pb-sm-23 {
    padding-bottom: 23px !important;
  }
  .pb-sm-24 {
    padding-bottom: 24px !important;
  }
  .pb-sm-25 {
    padding-bottom: 25px !important;
  }
  .pb-sm-26 {
    padding-bottom: 26px !important;
  }
  .pb-sm-27 {
    padding-bottom: 27px !important;
  }
  .pb-sm-28 {
    padding-bottom: 28px !important;
  }
  .pb-sm-29 {
    padding-bottom: 29px !important;
  }
  .pb-sm-30 {
    padding-bottom: 30px !important;
  }
  .pb-sm-31 {
    padding-bottom: 31px !important;
  }
  .pb-sm-32 {
    padding-bottom: 32px !important;
  }
  .pb-sm-33 {
    padding-bottom: 33px !important;
  }
  .pb-sm-34 {
    padding-bottom: 34px !important;
  }
  .pb-sm-35 {
    padding-bottom: 35px !important;
  }
  .pb-sm-36 {
    padding-bottom: 36px !important;
  }
  .pb-sm-37 {
    padding-bottom: 37px !important;
  }
  .pb-sm-38 {
    padding-bottom: 38px !important;
  }
  .pb-sm-39 {
    padding-bottom: 39px !important;
  }
  .pb-sm-40 {
    padding-bottom: 40px !important;
  }
  .pt-sm-0 {
    padding-top: 0px !important;
  }
  .pt-sm-1 {
    padding-top: 1px !important;
  }
  .pt-sm-2 {
    padding-top: 2px !important;
  }
  .pt-sm-3 {
    padding-top: 3px !important;
  }
  .pt-sm-4 {
    padding-top: 4px !important;
  }
  .pt-sm-5 {
    padding-top: 5px !important;
  }
  .pt-sm-6 {
    padding-top: 6px !important;
  }
  .pt-sm-7 {
    padding-top: 7px !important;
  }
  .pt-sm-8 {
    padding-top: 8px !important;
  }
  .pt-sm-9 {
    padding-top: 9px !important;
  }
  .pt-sm-10 {
    padding-top: 10px !important;
  }
  .pt-sm-11 {
    padding-top: 11px !important;
  }
  .pt-sm-12 {
    padding-top: 12px !important;
  }
  .pt-sm-13 {
    padding-top: 13px !important;
  }
  .pt-sm-14 {
    padding-top: 14px !important;
  }
  .pt-sm-15 {
    padding-top: 15px !important;
  }
  .pt-sm-16 {
    padding-top: 16px !important;
  }
  .pt-sm-17 {
    padding-top: 17px !important;
  }
  .pt-sm-18 {
    padding-top: 18px !important;
  }
  .pt-sm-19 {
    padding-top: 19px !important;
  }
  .pt-sm-20 {
    padding-top: 20px !important;
  }
  .pt-sm-21 {
    padding-top: 21px !important;
  }
  .pt-sm-22 {
    padding-top: 22px !important;
  }
  .pt-sm-23 {
    padding-top: 23px !important;
  }
  .pt-sm-24 {
    padding-top: 24px !important;
  }
  .pt-sm-25 {
    padding-top: 25px !important;
  }
  .pt-sm-26 {
    padding-top: 26px !important;
  }
  .pt-sm-27 {
    padding-top: 27px !important;
  }
  .pt-sm-28 {
    padding-top: 28px !important;
  }
  .pt-sm-29 {
    padding-top: 29px !important;
  }
  .pt-sm-30 {
    padding-top: 30px !important;
  }
  .pt-sm-31 {
    padding-top: 31px !important;
  }
  .pt-sm-32 {
    padding-top: 32px !important;
  }
  .pt-sm-33 {
    padding-top: 33px !important;
  }
  .pt-sm-34 {
    padding-top: 34px !important;
  }
  .pt-sm-35 {
    padding-top: 35px !important;
  }
  .pt-sm-36 {
    padding-top: 36px !important;
  }
  .pt-sm-37 {
    padding-top: 37px !important;
  }
  .pt-sm-38 {
    padding-top: 38px !important;
  }
  .pt-sm-39 {
    padding-top: 39px !important;
  }
  .pt-sm-40 {
    padding-top: 40px !important;
  }
  .ps-sm-0 {
    padding-left: 0px !important;
  }
  .ps-sm-1 {
    padding-left: 1px !important;
  }
  .ps-sm-2 {
    padding-left: 2px !important;
  }
  .ps-sm-3 {
    padding-left: 3px !important;
  }
  .ps-sm-4 {
    padding-left: 4px !important;
  }
  .ps-sm-5 {
    padding-left: 5px !important;
  }
  .ps-sm-6 {
    padding-left: 6px !important;
  }
  .ps-sm-7 {
    padding-left: 7px !important;
  }
  .ps-sm-8 {
    padding-left: 8px !important;
  }
  .ps-sm-9 {
    padding-left: 9px !important;
  }
  .ps-sm-10 {
    padding-left: 10px !important;
  }
  .ps-sm-11 {
    padding-left: 11px !important;
  }
  .ps-sm-12 {
    padding-left: 12px !important;
  }
  .ps-sm-13 {
    padding-left: 13px !important;
  }
  .ps-sm-14 {
    padding-left: 14px !important;
  }
  .ps-sm-15 {
    padding-left: 15px !important;
  }
  .ps-sm-16 {
    padding-left: 16px !important;
  }
  .ps-sm-17 {
    padding-left: 17px !important;
  }
  .ps-sm-18 {
    padding-left: 18px !important;
  }
  .ps-sm-19 {
    padding-left: 19px !important;
  }
  .ps-sm-20 {
    padding-left: 20px !important;
  }
  .ps-sm-21 {
    padding-left: 21px !important;
  }
  .ps-sm-22 {
    padding-left: 22px !important;
  }
  .ps-sm-23 {
    padding-left: 23px !important;
  }
  .ps-sm-24 {
    padding-left: 24px !important;
  }
  .ps-sm-25 {
    padding-left: 25px !important;
  }
  .ps-sm-26 {
    padding-left: 26px !important;
  }
  .ps-sm-27 {
    padding-left: 27px !important;
  }
  .ps-sm-28 {
    padding-left: 28px !important;
  }
  .ps-sm-29 {
    padding-left: 29px !important;
  }
  .ps-sm-30 {
    padding-left: 30px !important;
  }
  .ps-sm-31 {
    padding-left: 31px !important;
  }
  .ps-sm-32 {
    padding-left: 32px !important;
  }
  .ps-sm-33 {
    padding-left: 33px !important;
  }
  .ps-sm-34 {
    padding-left: 34px !important;
  }
  .ps-sm-35 {
    padding-left: 35px !important;
  }
  .ps-sm-36 {
    padding-left: 36px !important;
  }
  .ps-sm-37 {
    padding-left: 37px !important;
  }
  .ps-sm-38 {
    padding-left: 38px !important;
  }
  .ps-sm-39 {
    padding-left: 39px !important;
  }
  .ps-sm-40 {
    padding-left: 40px !important;
  }
  .pe-sm-0 {
    padding-right: 0px !important;
  }
  .pe-sm-1 {
    padding-right: 1px !important;
  }
  .pe-sm-2 {
    padding-right: 2px !important;
  }
  .pe-sm-3 {
    padding-right: 3px !important;
  }
  .pe-sm-4 {
    padding-right: 4px !important;
  }
  .pe-sm-5 {
    padding-right: 5px !important;
  }
  .pe-sm-6 {
    padding-right: 6px !important;
  }
  .pe-sm-7 {
    padding-right: 7px !important;
  }
  .pe-sm-8 {
    padding-right: 8px !important;
  }
  .pe-sm-9 {
    padding-right: 9px !important;
  }
  .pe-sm-10 {
    padding-right: 10px !important;
  }
  .pe-sm-11 {
    padding-right: 11px !important;
  }
  .pe-sm-12 {
    padding-right: 12px !important;
  }
  .pe-sm-13 {
    padding-right: 13px !important;
  }
  .pe-sm-14 {
    padding-right: 14px !important;
  }
  .pe-sm-15 {
    padding-right: 15px !important;
  }
  .pe-sm-16 {
    padding-right: 16px !important;
  }
  .pe-sm-17 {
    padding-right: 17px !important;
  }
  .pe-sm-18 {
    padding-right: 18px !important;
  }
  .pe-sm-19 {
    padding-right: 19px !important;
  }
  .pe-sm-20 {
    padding-right: 20px !important;
  }
  .pe-sm-21 {
    padding-right: 21px !important;
  }
  .pe-sm-22 {
    padding-right: 22px !important;
  }
  .pe-sm-23 {
    padding-right: 23px !important;
  }
  .pe-sm-24 {
    padding-right: 24px !important;
  }
  .pe-sm-25 {
    padding-right: 25px !important;
  }
  .pe-sm-26 {
    padding-right: 26px !important;
  }
  .pe-sm-27 {
    padding-right: 27px !important;
  }
  .pe-sm-28 {
    padding-right: 28px !important;
  }
  .pe-sm-29 {
    padding-right: 29px !important;
  }
  .pe-sm-30 {
    padding-right: 30px !important;
  }
  .pe-sm-31 {
    padding-right: 31px !important;
  }
  .pe-sm-32 {
    padding-right: 32px !important;
  }
  .pe-sm-33 {
    padding-right: 33px !important;
  }
  .pe-sm-34 {
    padding-right: 34px !important;
  }
  .pe-sm-35 {
    padding-right: 35px !important;
  }
  .pe-sm-36 {
    padding-right: 36px !important;
  }
  .pe-sm-37 {
    padding-right: 37px !important;
  }
  .pe-sm-38 {
    padding-right: 38px !important;
  }
  .pe-sm-39 {
    padding-right: 39px !important;
  }
  .pe-sm-40 {
    padding-right: 40px !important;
  }
}
@media screen and (min-width: 991px) {
  /* Displays */
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-cell {
    display: cell !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-none {
    display: none !important;
  }
  .d-md-unset {
    display: unset !important;
  }
  /* Text align */
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
  /* font-size */
  .fs-md-0 {
    font-size: 0px !important;
  }
  .fs-md-1 {
    font-size: 1px !important;
  }
  .fs-md-2 {
    font-size: 2px !important;
  }
  .fs-md-3 {
    font-size: 3px !important;
  }
  .fs-md-4 {
    font-size: 4px !important;
  }
  .fs-md-5 {
    font-size: 5px !important;
  }
  .fs-md-6 {
    font-size: 6px !important;
  }
  .fs-md-7 {
    font-size: 7px !important;
  }
  .fs-md-8 {
    font-size: 8px !important;
  }
  .fs-md-9 {
    font-size: 9px !important;
  }
  .fs-md-10 {
    font-size: 10px !important;
  }
  .fs-md-11 {
    font-size: 11px !important;
  }
  .fs-md-12 {
    font-size: 12px !important;
  }
  .fs-md-13 {
    font-size: 13px !important;
  }
  .fs-md-14 {
    font-size: 14px !important;
  }
  .fs-md-15 {
    font-size: 15px !important;
  }
  .fs-md-16 {
    font-size: 16px !important;
  }
  .fs-md-17 {
    font-size: 17px !important;
  }
  .fs-md-18 {
    font-size: 18px !important;
  }
  .fs-md-19 {
    font-size: 19px !important;
  }
  .fs-md-20 {
    font-size: 20px !important;
  }
  .fs-md-21 {
    font-size: 21px !important;
  }
  .fs-md-22 {
    font-size: 22px !important;
  }
  .fs-md-23 {
    font-size: 23px !important;
  }
  .fs-md-24 {
    font-size: 24px !important;
  }
  .fs-md-25 {
    font-size: 25px !important;
  }
  .fs-md-26 {
    font-size: 26px !important;
  }
  .fs-md-27 {
    font-size: 27px !important;
  }
  .fs-md-28 {
    font-size: 28px !important;
  }
  .fs-md-29 {
    font-size: 29px !important;
  }
  .fs-md-30 {
    font-size: 30px !important;
  }
  .fs-md-31 {
    font-size: 31px !important;
  }
  .fs-md-32 {
    font-size: 32px !important;
  }
  .fs-md-33 {
    font-size: 33px !important;
  }
  .fs-md-34 {
    font-size: 34px !important;
  }
  .fs-md-35 {
    font-size: 35px !important;
  }
  .fs-md-36 {
    font-size: 36px !important;
  }
  .fs-md-37 {
    font-size: 37px !important;
  }
  .fs-md-38 {
    font-size: 38px !important;
  }
  .fs-md-39 {
    font-size: 39px !important;
  }
  .fs-md-40 {
    font-size: 40px !important;
  }
  /* Font weight */
  .fw-md-200 {
    font-weight: 200 !important;
  }
  .fw-md-300 {
    font-weight: 300 !important;
  }
  .fw-md-400 {
    font-weight: 400 !important;
  }
  .fw-md-450 {
    font-weight: 450 !important;
  }
  .fw-md-500 {
    font-weight: 500 !important;
  }
  .fw-md-600 {
    font-weight: 600 !important;
  }
  .fw-md-700 {
    font-weight: 700 !important;
  }
  .fw-md-900 {
    font-weight: 900 !important;
  }
  /* Margins */
  .m-md-0 {
    margin: 0px !important;
  }
  .m-md-1 {
    margin: 1px !important;
  }
  .m-md-2 {
    margin: 2px !important;
  }
  .m-md-3 {
    margin: 3px !important;
  }
  .m-md-4 {
    margin: 4px !important;
  }
  .m-md-5 {
    margin: 5px !important;
  }
  .m-md-6 {
    margin: 6px !important;
  }
  .m-md-7 {
    margin: 7px !important;
  }
  .m-md-8 {
    margin: 8px !important;
  }
  .m-md-9 {
    margin: 9px !important;
  }
  .m-md-10 {
    margin: 10px !important;
  }
  .m-md-11 {
    margin: 11px !important;
  }
  .m-md-12 {
    margin: 12px !important;
  }
  .m-md-13 {
    margin: 13px !important;
  }
  .m-md-14 {
    margin: 14px !important;
  }
  .m-md-15 {
    margin: 15px !important;
  }
  .m-md-16 {
    margin: 16px !important;
  }
  .m-md-17 {
    margin: 17px !important;
  }
  .m-md-18 {
    margin: 18px !important;
  }
  .m-md-19 {
    margin: 19px !important;
  }
  .m-md-20 {
    margin: 20px !important;
  }
  .m-md-21 {
    margin: 21px !important;
  }
  .m-md-22 {
    margin: 22px !important;
  }
  .m-md-23 {
    margin: 23px !important;
  }
  .m-md-24 {
    margin: 24px !important;
  }
  .m-md-25 {
    margin: 25px !important;
  }
  .m-md-26 {
    margin: 26px !important;
  }
  .m-md-27 {
    margin: 27px !important;
  }
  .m-md-28 {
    margin: 28px !important;
  }
  .m-md-29 {
    margin: 29px !important;
  }
  .m-md-30 {
    margin: 30px !important;
  }
  .m-md-31 {
    margin: 31px !important;
  }
  .m-md-32 {
    margin: 32px !important;
  }
  .m-md-33 {
    margin: 33px !important;
  }
  .m-md-34 {
    margin: 34px !important;
  }
  .m-md-35 {
    margin: 35px !important;
  }
  .m-md-36 {
    margin: 36px !important;
  }
  .m-md-37 {
    margin: 37px !important;
  }
  .m-md-38 {
    margin: 38px !important;
  }
  .m-md-39 {
    margin: 39px !important;
  }
  .m-md-40 {
    margin: 40px !important;
  }
  .mx-md-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .mx-md-1 {
    margin-right: 1px !important;
    margin-left: 1px !important;
  }
  .mx-md-2 {
    margin-right: 2px !important;
    margin-left: 2px !important;
  }
  .mx-md-3 {
    margin-right: 3px !important;
    margin-left: 3px !important;
  }
  .mx-md-4 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mx-md-5 {
    margin-right: 5px !important;
    margin-left: 5px !important;
  }
  .mx-md-6 {
    margin-right: 6px !important;
    margin-left: 6px !important;
  }
  .mx-md-7 {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }
  .mx-md-8 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-md-9 {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
  .mx-md-10 {
    margin-right: 10px !important;
    margin-left: 10px !important;
  }
  .mx-md-11 {
    margin-right: 11px !important;
    margin-left: 11px !important;
  }
  .mx-md-12 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-md-13 {
    margin-right: 13px !important;
    margin-left: 13px !important;
  }
  .mx-md-14 {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }
  .mx-md-15 {
    margin-right: 15px !important;
    margin-left: 15px !important;
  }
  .mx-md-16 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-md-17 {
    margin-right: 17px !important;
    margin-left: 17px !important;
  }
  .mx-md-18 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
  .mx-md-19 {
    margin-right: 19px !important;
    margin-left: 19px !important;
  }
  .mx-md-20 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .mx-md-21 {
    margin-right: 21px !important;
    margin-left: 21px !important;
  }
  .mx-md-22 {
    margin-right: 22px !important;
    margin-left: 22px !important;
  }
  .mx-md-23 {
    margin-right: 23px !important;
    margin-left: 23px !important;
  }
  .mx-md-24 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-md-25 {
    margin-right: 25px !important;
    margin-left: 25px !important;
  }
  .mx-md-26 {
    margin-right: 26px !important;
    margin-left: 26px !important;
  }
  .mx-md-27 {
    margin-right: 27px !important;
    margin-left: 27px !important;
  }
  .mx-md-28 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .mx-md-29 {
    margin-right: 29px !important;
    margin-left: 29px !important;
  }
  .mx-md-30 {
    margin-right: 30px !important;
    margin-left: 30px !important;
  }
  .mx-md-31 {
    margin-right: 31px !important;
    margin-left: 31px !important;
  }
  .mx-md-32 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .mx-md-33 {
    margin-right: 33px !important;
    margin-left: 33px !important;
  }
  .mx-md-34 {
    margin-right: 34px !important;
    margin-left: 34px !important;
  }
  .mx-md-35 {
    margin-right: 35px !important;
    margin-left: 35px !important;
  }
  .mx-md-36 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .mx-md-37 {
    margin-right: 37px !important;
    margin-left: 37px !important;
  }
  .mx-md-38 {
    margin-right: 38px !important;
    margin-left: 38px !important;
  }
  .mx-md-39 {
    margin-right: 39px !important;
    margin-left: 39px !important;
  }
  .mx-md-40 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .my-md-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .my-md-1 {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }
  .my-md-2 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }
  .my-md-3 {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }
  .my-md-4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .my-md-5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .my-md-6 {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
  }
  .my-md-7 {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }
  .my-md-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-md-9 {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
  .my-md-10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .my-md-11 {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
  }
  .my-md-12 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-md-13 {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
  }
  .my-md-14 {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }
  .my-md-15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .my-md-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-md-17 {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
  }
  .my-md-18 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
  .my-md-19 {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
  }
  .my-md-20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .my-md-21 {
    margin-top: 21px !important;
    margin-bottom: 21px !important;
  }
  .my-md-22 {
    margin-top: 22px !important;
    margin-bottom: 22px !important;
  }
  .my-md-23 {
    margin-top: 23px !important;
    margin-bottom: 23px !important;
  }
  .my-md-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-md-25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .my-md-26 {
    margin-top: 26px !important;
    margin-bottom: 26px !important;
  }
  .my-md-27 {
    margin-top: 27px !important;
    margin-bottom: 27px !important;
  }
  .my-md-28 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .my-md-29 {
    margin-top: 29px !important;
    margin-bottom: 29px !important;
  }
  .my-md-30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .my-md-31 {
    margin-top: 31px !important;
    margin-bottom: 31px !important;
  }
  .my-md-32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .my-md-33 {
    margin-top: 33px !important;
    margin-bottom: 33px !important;
  }
  .my-md-34 {
    margin-top: 34px !important;
    margin-bottom: 34px !important;
  }
  .my-md-35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .my-md-36 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-md-37 {
    margin-top: 37px !important;
    margin-bottom: 37px !important;
  }
  .my-md-38 {
    margin-top: 38px !important;
    margin-bottom: 38px !important;
  }
  .my-md-39 {
    margin-top: 39px !important;
    margin-bottom: 39px !important;
  }
  .my-md-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .mb-md-0 {
    margin-bottom: 0px !important;
  }
  .mb-md-1 {
    margin-bottom: 1px !important;
  }
  .mb-md-2 {
    margin-bottom: 2px !important;
  }
  .mb-md-3 {
    margin-bottom: 3px !important;
  }
  .mb-md-4 {
    margin-bottom: 4px !important;
  }
  .mb-md-5 {
    margin-bottom: 5px !important;
  }
  .mb-md-6 {
    margin-bottom: 6px !important;
  }
  .mb-md-7 {
    margin-bottom: 7px !important;
  }
  .mb-md-8 {
    margin-bottom: 8px !important;
  }
  .mb-md-9 {
    margin-bottom: 9px !important;
  }
  .mb-md-10 {
    margin-bottom: 10px !important;
  }
  .mb-md-11 {
    margin-bottom: 11px !important;
  }
  .mb-md-12 {
    margin-bottom: 12px !important;
  }
  .mb-md-13 {
    margin-bottom: 13px !important;
  }
  .mb-md-14 {
    margin-bottom: 14px !important;
  }
  .mb-md-15 {
    margin-bottom: 15px !important;
  }
  .mb-md-16 {
    margin-bottom: 16px !important;
  }
  .mb-md-17 {
    margin-bottom: 17px !important;
  }
  .mb-md-18 {
    margin-bottom: 18px !important;
  }
  .mb-md-19 {
    margin-bottom: 19px !important;
  }
  .mb-md-20 {
    margin-bottom: 20px !important;
  }
  .mb-md-21 {
    margin-bottom: 21px !important;
  }
  .mb-md-22 {
    margin-bottom: 22px !important;
  }
  .mb-md-23 {
    margin-bottom: 23px !important;
  }
  .mb-md-24 {
    margin-bottom: 24px !important;
  }
  .mb-md-25 {
    margin-bottom: 25px !important;
  }
  .mb-md-26 {
    margin-bottom: 26px !important;
  }
  .mb-md-27 {
    margin-bottom: 27px !important;
  }
  .mb-md-28 {
    margin-bottom: 28px !important;
  }
  .mb-md-29 {
    margin-bottom: 29px !important;
  }
  .mb-md-30 {
    margin-bottom: 30px !important;
  }
  .mb-md-31 {
    margin-bottom: 31px !important;
  }
  .mb-md-32 {
    margin-bottom: 32px !important;
  }
  .mb-md-33 {
    margin-bottom: 33px !important;
  }
  .mb-md-34 {
    margin-bottom: 34px !important;
  }
  .mb-md-35 {
    margin-bottom: 35px !important;
  }
  .mb-md-36 {
    margin-bottom: 36px !important;
  }
  .mb-md-37 {
    margin-bottom: 37px !important;
  }
  .mb-md-38 {
    margin-bottom: 38px !important;
  }
  .mb-md-39 {
    margin-bottom: 39px !important;
  }
  .mb-md-40 {
    margin-bottom: 40px !important;
  }
  .mt-md-0 {
    margin-top: 0px !important;
  }
  .mt-md-1 {
    margin-top: 1px !important;
  }
  .mt-md-2 {
    margin-top: 2px !important;
  }
  .mt-md-3 {
    margin-top: 3px !important;
  }
  .mt-md-4 {
    margin-top: 4px !important;
  }
  .mt-md-5 {
    margin-top: 5px !important;
  }
  .mt-md-6 {
    margin-top: 6px !important;
  }
  .mt-md-7 {
    margin-top: 7px !important;
  }
  .mt-md-8 {
    margin-top: 8px !important;
  }
  .mt-md-9 {
    margin-top: 9px !important;
  }
  .mt-md-10 {
    margin-top: 10px !important;
  }
  .mt-md-11 {
    margin-top: 11px !important;
  }
  .mt-md-12 {
    margin-top: 12px !important;
  }
  .mt-md-13 {
    margin-top: 13px !important;
  }
  .mt-md-14 {
    margin-top: 14px !important;
  }
  .mt-md-15 {
    margin-top: 15px !important;
  }
  .mt-md-16 {
    margin-top: 16px !important;
  }
  .mt-md-17 {
    margin-top: 17px !important;
  }
  .mt-md-18 {
    margin-top: 18px !important;
  }
  .mt-md-19 {
    margin-top: 19px !important;
  }
  .mt-md-20 {
    margin-top: 20px !important;
  }
  .mt-md-21 {
    margin-top: 21px !important;
  }
  .mt-md-22 {
    margin-top: 22px !important;
  }
  .mt-md-23 {
    margin-top: 23px !important;
  }
  .mt-md-24 {
    margin-top: 24px !important;
  }
  .mt-md-25 {
    margin-top: 25px !important;
  }
  .mt-md-26 {
    margin-top: 26px !important;
  }
  .mt-md-27 {
    margin-top: 27px !important;
  }
  .mt-md-28 {
    margin-top: 28px !important;
  }
  .mt-md-29 {
    margin-top: 29px !important;
  }
  .mt-md-30 {
    margin-top: 30px !important;
  }
  .mt-md-31 {
    margin-top: 31px !important;
  }
  .mt-md-32 {
    margin-top: 32px !important;
  }
  .mt-md-33 {
    margin-top: 33px !important;
  }
  .mt-md-34 {
    margin-top: 34px !important;
  }
  .mt-md-35 {
    margin-top: 35px !important;
  }
  .mt-md-36 {
    margin-top: 36px !important;
  }
  .mt-md-37 {
    margin-top: 37px !important;
  }
  .mt-md-38 {
    margin-top: 38px !important;
  }
  .mt-md-39 {
    margin-top: 39px !important;
  }
  .mt-md-40 {
    margin-top: 40px !important;
  }
  .ms-md-0 {
    margin-left: 0px !important;
  }
  .ms-md-1 {
    margin-left: 1px !important;
  }
  .ms-md-2 {
    margin-left: 2px !important;
  }
  .ms-md-3 {
    margin-left: 3px !important;
  }
  .ms-md-4 {
    margin-left: 4px !important;
  }
  .ms-md-5 {
    margin-left: 5px !important;
  }
  .ms-md-6 {
    margin-left: 6px !important;
  }
  .ms-md-7 {
    margin-left: 7px !important;
  }
  .ms-md-8 {
    margin-left: 8px !important;
  }
  .ms-md-9 {
    margin-left: 9px !important;
  }
  .ms-md-10 {
    margin-left: 10px !important;
  }
  .ms-md-11 {
    margin-left: 11px !important;
  }
  .ms-md-12 {
    margin-left: 12px !important;
  }
  .ms-md-13 {
    margin-left: 13px !important;
  }
  .ms-md-14 {
    margin-left: 14px !important;
  }
  .ms-md-15 {
    margin-left: 15px !important;
  }
  .ms-md-16 {
    margin-left: 16px !important;
  }
  .ms-md-17 {
    margin-left: 17px !important;
  }
  .ms-md-18 {
    margin-left: 18px !important;
  }
  .ms-md-19 {
    margin-left: 19px !important;
  }
  .ms-md-20 {
    margin-left: 20px !important;
  }
  .ms-md-21 {
    margin-left: 21px !important;
  }
  .ms-md-22 {
    margin-left: 22px !important;
  }
  .ms-md-23 {
    margin-left: 23px !important;
  }
  .ms-md-24 {
    margin-left: 24px !important;
  }
  .ms-md-25 {
    margin-left: 25px !important;
  }
  .ms-md-26 {
    margin-left: 26px !important;
  }
  .ms-md-27 {
    margin-left: 27px !important;
  }
  .ms-md-28 {
    margin-left: 28px !important;
  }
  .ms-md-29 {
    margin-left: 29px !important;
  }
  .ms-md-30 {
    margin-left: 30px !important;
  }
  .ms-md-31 {
    margin-left: 31px !important;
  }
  .ms-md-32 {
    margin-left: 32px !important;
  }
  .ms-md-33 {
    margin-left: 33px !important;
  }
  .ms-md-34 {
    margin-left: 34px !important;
  }
  .ms-md-35 {
    margin-left: 35px !important;
  }
  .ms-md-36 {
    margin-left: 36px !important;
  }
  .ms-md-37 {
    margin-left: 37px !important;
  }
  .ms-md-38 {
    margin-left: 38px !important;
  }
  .ms-md-39 {
    margin-left: 39px !important;
  }
  .ms-md-40 {
    margin-left: 40px !important;
  }
  .me-md-0 {
    margin-right: 0px !important;
  }
  .me-md-1 {
    margin-right: 1px !important;
  }
  .me-md-2 {
    margin-right: 2px !important;
  }
  .me-md-3 {
    margin-right: 3px !important;
  }
  .me-md-4 {
    margin-right: 4px !important;
  }
  .me-md-5 {
    margin-right: 5px !important;
  }
  .me-md-6 {
    margin-right: 6px !important;
  }
  .me-md-7 {
    margin-right: 7px !important;
  }
  .me-md-8 {
    margin-right: 8px !important;
  }
  .me-md-9 {
    margin-right: 9px !important;
  }
  .me-md-10 {
    margin-right: 10px !important;
  }
  .me-md-11 {
    margin-right: 11px !important;
  }
  .me-md-12 {
    margin-right: 12px !important;
  }
  .me-md-13 {
    margin-right: 13px !important;
  }
  .me-md-14 {
    margin-right: 14px !important;
  }
  .me-md-15 {
    margin-right: 15px !important;
  }
  .me-md-16 {
    margin-right: 16px !important;
  }
  .me-md-17 {
    margin-right: 17px !important;
  }
  .me-md-18 {
    margin-right: 18px !important;
  }
  .me-md-19 {
    margin-right: 19px !important;
  }
  .me-md-20 {
    margin-right: 20px !important;
  }
  .me-md-21 {
    margin-right: 21px !important;
  }
  .me-md-22 {
    margin-right: 22px !important;
  }
  .me-md-23 {
    margin-right: 23px !important;
  }
  .me-md-24 {
    margin-right: 24px !important;
  }
  .me-md-25 {
    margin-right: 25px !important;
  }
  .me-md-26 {
    margin-right: 26px !important;
  }
  .me-md-27 {
    margin-right: 27px !important;
  }
  .me-md-28 {
    margin-right: 28px !important;
  }
  .me-md-29 {
    margin-right: 29px !important;
  }
  .me-md-30 {
    margin-right: 30px !important;
  }
  .me-md-31 {
    margin-right: 31px !important;
  }
  .me-md-32 {
    margin-right: 32px !important;
  }
  .me-md-33 {
    margin-right: 33px !important;
  }
  .me-md-34 {
    margin-right: 34px !important;
  }
  .me-md-35 {
    margin-right: 35px !important;
  }
  .me-md-36 {
    margin-right: 36px !important;
  }
  .me-md-37 {
    margin-right: 37px !important;
  }
  .me-md-38 {
    margin-right: 38px !important;
  }
  .me-md-39 {
    margin-right: 39px !important;
  }
  .me-md-40 {
    margin-right: 40px !important;
  }
  /* Paddings */
  .p-md-0 {
    padding: 0px !important;
  }
  .p-md-1 {
    padding: 1px !important;
  }
  .p-md-2 {
    padding: 2px !important;
  }
  .p-md-3 {
    padding: 3px !important;
  }
  .p-md-4 {
    padding: 4px !important;
  }
  .p-md-5 {
    padding: 5px !important;
  }
  .p-md-6 {
    padding: 6px !important;
  }
  .p-md-7 {
    padding: 7px !important;
  }
  .p-md-8 {
    padding: 8px !important;
  }
  .p-md-9 {
    padding: 9px !important;
  }
  .p-md-10 {
    padding: 10px !important;
  }
  .p-md-11 {
    padding: 11px !important;
  }
  .p-md-12 {
    padding: 12px !important;
  }
  .p-md-13 {
    padding: 13px !important;
  }
  .p-md-14 {
    padding: 14px !important;
  }
  .p-md-15 {
    padding: 15px !important;
  }
  .p-md-16 {
    padding: 16px !important;
  }
  .p-md-17 {
    padding: 17px !important;
  }
  .p-md-18 {
    padding: 18px !important;
  }
  .p-md-19 {
    padding: 19px !important;
  }
  .p-md-20 {
    padding: 20px !important;
  }
  .p-md-21 {
    padding: 21px !important;
  }
  .p-md-22 {
    padding: 22px !important;
  }
  .p-md-23 {
    padding: 23px !important;
  }
  .p-md-24 {
    padding: 24px !important;
  }
  .p-md-25 {
    padding: 25px !important;
  }
  .p-md-26 {
    padding: 26px !important;
  }
  .p-md-27 {
    padding: 27px !important;
  }
  .p-md-28 {
    padding: 28px !important;
  }
  .p-md-29 {
    padding: 29px !important;
  }
  .p-md-30 {
    padding: 30px !important;
  }
  .p-md-31 {
    padding: 31px !important;
  }
  .p-md-32 {
    padding: 32px !important;
  }
  .p-md-33 {
    padding: 33px !important;
  }
  .p-md-34 {
    padding: 34px !important;
  }
  .p-md-35 {
    padding: 35px !important;
  }
  .p-md-36 {
    padding: 36px !important;
  }
  .p-md-37 {
    padding: 37px !important;
  }
  .p-md-38 {
    padding: 38px !important;
  }
  .p-md-39 {
    padding: 39px !important;
  }
  .p-md-40 {
    padding: 40px !important;
  }
  .px-md-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .px-md-1 {
    padding-right: 1px !important;
    padding-left: 1px !important;
  }
  .px-md-2 {
    padding-right: 2px !important;
    padding-left: 2px !important;
  }
  .px-md-3 {
    padding-right: 3px !important;
    padding-left: 3px !important;
  }
  .px-md-4 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .px-md-5 {
    padding-right: 5px !important;
    padding-left: 5px !important;
  }
  .px-md-6 {
    padding-right: 6px !important;
    padding-left: 6px !important;
  }
  .px-md-7 {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }
  .px-md-8 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-md-9 {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
  .px-md-10 {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .px-md-11 {
    padding-right: 11px !important;
    padding-left: 11px !important;
  }
  .px-md-12 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-md-13 {
    padding-right: 13px !important;
    padding-left: 13px !important;
  }
  .px-md-14 {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }
  .px-md-15 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  .px-md-16 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-md-17 {
    padding-right: 17px !important;
    padding-left: 17px !important;
  }
  .px-md-18 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
  .px-md-19 {
    padding-right: 19px !important;
    padding-left: 19px !important;
  }
  .px-md-20 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .px-md-21 {
    padding-right: 21px !important;
    padding-left: 21px !important;
  }
  .px-md-22 {
    padding-right: 22px !important;
    padding-left: 22px !important;
  }
  .px-md-23 {
    padding-right: 23px !important;
    padding-left: 23px !important;
  }
  .px-md-24 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-md-25 {
    padding-right: 25px !important;
    padding-left: 25px !important;
  }
  .px-md-26 {
    padding-right: 26px !important;
    padding-left: 26px !important;
  }
  .px-md-27 {
    padding-right: 27px !important;
    padding-left: 27px !important;
  }
  .px-md-28 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .px-md-29 {
    padding-right: 29px !important;
    padding-left: 29px !important;
  }
  .px-md-30 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  .px-md-31 {
    padding-right: 31px !important;
    padding-left: 31px !important;
  }
  .px-md-32 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .px-md-33 {
    padding-right: 33px !important;
    padding-left: 33px !important;
  }
  .px-md-34 {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
  .px-md-35 {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }
  .px-md-36 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .px-md-37 {
    padding-right: 37px !important;
    padding-left: 37px !important;
  }
  .px-md-38 {
    padding-right: 38px !important;
    padding-left: 38px !important;
  }
  .px-md-39 {
    padding-right: 39px !important;
    padding-left: 39px !important;
  }
  .px-md-40 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .py-md-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .py-md-1 {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }
  .py-md-2 {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }
  .py-md-3 {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }
  .py-md-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-md-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .py-md-6 {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }
  .py-md-7 {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }
  .py-md-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-md-9 {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
  .py-md-10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .py-md-11 {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
  }
  .py-md-12 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-md-13 {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
  }
  .py-md-14 {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  .py-md-15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .py-md-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-md-17 {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
  }
  .py-md-18 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
  .py-md-19 {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
  }
  .py-md-20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .py-md-21 {
    padding-top: 21px !important;
    padding-bottom: 21px !important;
  }
  .py-md-22 {
    padding-top: 22px !important;
    padding-bottom: 22px !important;
  }
  .py-md-23 {
    padding-top: 23px !important;
    padding-bottom: 23px !important;
  }
  .py-md-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-md-25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .py-md-26 {
    padding-top: 26px !important;
    padding-bottom: 26px !important;
  }
  .py-md-27 {
    padding-top: 27px !important;
    padding-bottom: 27px !important;
  }
  .py-md-28 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .py-md-29 {
    padding-top: 29px !important;
    padding-bottom: 29px !important;
  }
  .py-md-30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .py-md-31 {
    padding-top: 31px !important;
    padding-bottom: 31px !important;
  }
  .py-md-32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .py-md-33 {
    padding-top: 33px !important;
    padding-bottom: 33px !important;
  }
  .py-md-34 {
    padding-top: 34px !important;
    padding-bottom: 34px !important;
  }
  .py-md-35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .py-md-36 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-md-37 {
    padding-top: 37px !important;
    padding-bottom: 37px !important;
  }
  .py-md-38 {
    padding-top: 38px !important;
    padding-bottom: 38px !important;
  }
  .py-md-39 {
    padding-top: 39px !important;
    padding-bottom: 39px !important;
  }
  .py-md-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .pb-md-0 {
    padding-bottom: 0px !important;
  }
  .pb-md-1 {
    padding-bottom: 1px !important;
  }
  .pb-md-2 {
    padding-bottom: 2px !important;
  }
  .pb-md-3 {
    padding-bottom: 3px !important;
  }
  .pb-md-4 {
    padding-bottom: 4px !important;
  }
  .pb-md-5 {
    padding-bottom: 5px !important;
  }
  .pb-md-6 {
    padding-bottom: 6px !important;
  }
  .pb-md-7 {
    padding-bottom: 7px !important;
  }
  .pb-md-8 {
    padding-bottom: 8px !important;
  }
  .pb-md-9 {
    padding-bottom: 9px !important;
  }
  .pb-md-10 {
    padding-bottom: 10px !important;
  }
  .pb-md-11 {
    padding-bottom: 11px !important;
  }
  .pb-md-12 {
    padding-bottom: 12px !important;
  }
  .pb-md-13 {
    padding-bottom: 13px !important;
  }
  .pb-md-14 {
    padding-bottom: 14px !important;
  }
  .pb-md-15 {
    padding-bottom: 15px !important;
  }
  .pb-md-16 {
    padding-bottom: 16px !important;
  }
  .pb-md-17 {
    padding-bottom: 17px !important;
  }
  .pb-md-18 {
    padding-bottom: 18px !important;
  }
  .pb-md-19 {
    padding-bottom: 19px !important;
  }
  .pb-md-20 {
    padding-bottom: 20px !important;
  }
  .pb-md-21 {
    padding-bottom: 21px !important;
  }
  .pb-md-22 {
    padding-bottom: 22px !important;
  }
  .pb-md-23 {
    padding-bottom: 23px !important;
  }
  .pb-md-24 {
    padding-bottom: 24px !important;
  }
  .pb-md-25 {
    padding-bottom: 25px !important;
  }
  .pb-md-26 {
    padding-bottom: 26px !important;
  }
  .pb-md-27 {
    padding-bottom: 27px !important;
  }
  .pb-md-28 {
    padding-bottom: 28px !important;
  }
  .pb-md-29 {
    padding-bottom: 29px !important;
  }
  .pb-md-30 {
    padding-bottom: 30px !important;
  }
  .pb-md-31 {
    padding-bottom: 31px !important;
  }
  .pb-md-32 {
    padding-bottom: 32px !important;
  }
  .pb-md-33 {
    padding-bottom: 33px !important;
  }
  .pb-md-34 {
    padding-bottom: 34px !important;
  }
  .pb-md-35 {
    padding-bottom: 35px !important;
  }
  .pb-md-36 {
    padding-bottom: 36px !important;
  }
  .pb-md-37 {
    padding-bottom: 37px !important;
  }
  .pb-md-38 {
    padding-bottom: 38px !important;
  }
  .pb-md-39 {
    padding-bottom: 39px !important;
  }
  .pb-md-40 {
    padding-bottom: 40px !important;
  }
  .pt-md-0 {
    padding-top: 0px !important;
  }
  .pt-md-1 {
    padding-top: 1px !important;
  }
  .pt-md-2 {
    padding-top: 2px !important;
  }
  .pt-md-3 {
    padding-top: 3px !important;
  }
  .pt-md-4 {
    padding-top: 4px !important;
  }
  .pt-md-5 {
    padding-top: 5px !important;
  }
  .pt-md-6 {
    padding-top: 6px !important;
  }
  .pt-md-7 {
    padding-top: 7px !important;
  }
  .pt-md-8 {
    padding-top: 8px !important;
  }
  .pt-md-9 {
    padding-top: 9px !important;
  }
  .pt-md-10 {
    padding-top: 10px !important;
  }
  .pt-md-11 {
    padding-top: 11px !important;
  }
  .pt-md-12 {
    padding-top: 12px !important;
  }
  .pt-md-13 {
    padding-top: 13px !important;
  }
  .pt-md-14 {
    padding-top: 14px !important;
  }
  .pt-md-15 {
    padding-top: 15px !important;
  }
  .pt-md-16 {
    padding-top: 16px !important;
  }
  .pt-md-17 {
    padding-top: 17px !important;
  }
  .pt-md-18 {
    padding-top: 18px !important;
  }
  .pt-md-19 {
    padding-top: 19px !important;
  }
  .pt-md-20 {
    padding-top: 20px !important;
  }
  .pt-md-21 {
    padding-top: 21px !important;
  }
  .pt-md-22 {
    padding-top: 22px !important;
  }
  .pt-md-23 {
    padding-top: 23px !important;
  }
  .pt-md-24 {
    padding-top: 24px !important;
  }
  .pt-md-25 {
    padding-top: 25px !important;
  }
  .pt-md-26 {
    padding-top: 26px !important;
  }
  .pt-md-27 {
    padding-top: 27px !important;
  }
  .pt-md-28 {
    padding-top: 28px !important;
  }
  .pt-md-29 {
    padding-top: 29px !important;
  }
  .pt-md-30 {
    padding-top: 30px !important;
  }
  .pt-md-31 {
    padding-top: 31px !important;
  }
  .pt-md-32 {
    padding-top: 32px !important;
  }
  .pt-md-33 {
    padding-top: 33px !important;
  }
  .pt-md-34 {
    padding-top: 34px !important;
  }
  .pt-md-35 {
    padding-top: 35px !important;
  }
  .pt-md-36 {
    padding-top: 36px !important;
  }
  .pt-md-37 {
    padding-top: 37px !important;
  }
  .pt-md-38 {
    padding-top: 38px !important;
  }
  .pt-md-39 {
    padding-top: 39px !important;
  }
  .pt-md-40 {
    padding-top: 40px !important;
  }
  .ps-md-0 {
    padding-left: 0px !important;
  }
  .ps-md-1 {
    padding-left: 1px !important;
  }
  .ps-md-2 {
    padding-left: 2px !important;
  }
  .ps-md-3 {
    padding-left: 3px !important;
  }
  .ps-md-4 {
    padding-left: 4px !important;
  }
  .ps-md-5 {
    padding-left: 5px !important;
  }
  .ps-md-6 {
    padding-left: 6px !important;
  }
  .ps-md-7 {
    padding-left: 7px !important;
  }
  .ps-md-8 {
    padding-left: 8px !important;
  }
  .ps-md-9 {
    padding-left: 9px !important;
  }
  .ps-md-10 {
    padding-left: 10px !important;
  }
  .ps-md-11 {
    padding-left: 11px !important;
  }
  .ps-md-12 {
    padding-left: 12px !important;
  }
  .ps-md-13 {
    padding-left: 13px !important;
  }
  .ps-md-14 {
    padding-left: 14px !important;
  }
  .ps-md-15 {
    padding-left: 15px !important;
  }
  .ps-md-16 {
    padding-left: 16px !important;
  }
  .ps-md-17 {
    padding-left: 17px !important;
  }
  .ps-md-18 {
    padding-left: 18px !important;
  }
  .ps-md-19 {
    padding-left: 19px !important;
  }
  .ps-md-20 {
    padding-left: 20px !important;
  }
  .ps-md-21 {
    padding-left: 21px !important;
  }
  .ps-md-22 {
    padding-left: 22px !important;
  }
  .ps-md-23 {
    padding-left: 23px !important;
  }
  .ps-md-24 {
    padding-left: 24px !important;
  }
  .ps-md-25 {
    padding-left: 25px !important;
  }
  .ps-md-26 {
    padding-left: 26px !important;
  }
  .ps-md-27 {
    padding-left: 27px !important;
  }
  .ps-md-28 {
    padding-left: 28px !important;
  }
  .ps-md-29 {
    padding-left: 29px !important;
  }
  .ps-md-30 {
    padding-left: 30px !important;
  }
  .ps-md-31 {
    padding-left: 31px !important;
  }
  .ps-md-32 {
    padding-left: 32px !important;
  }
  .ps-md-33 {
    padding-left: 33px !important;
  }
  .ps-md-34 {
    padding-left: 34px !important;
  }
  .ps-md-35 {
    padding-left: 35px !important;
  }
  .ps-md-36 {
    padding-left: 36px !important;
  }
  .ps-md-37 {
    padding-left: 37px !important;
  }
  .ps-md-38 {
    padding-left: 38px !important;
  }
  .ps-md-39 {
    padding-left: 39px !important;
  }
  .ps-md-40 {
    padding-left: 40px !important;
  }
  .pe-md-0 {
    padding-right: 0px !important;
  }
  .pe-md-1 {
    padding-right: 1px !important;
  }
  .pe-md-2 {
    padding-right: 2px !important;
  }
  .pe-md-3 {
    padding-right: 3px !important;
  }
  .pe-md-4 {
    padding-right: 4px !important;
  }
  .pe-md-5 {
    padding-right: 5px !important;
  }
  .pe-md-6 {
    padding-right: 6px !important;
  }
  .pe-md-7 {
    padding-right: 7px !important;
  }
  .pe-md-8 {
    padding-right: 8px !important;
  }
  .pe-md-9 {
    padding-right: 9px !important;
  }
  .pe-md-10 {
    padding-right: 10px !important;
  }
  .pe-md-11 {
    padding-right: 11px !important;
  }
  .pe-md-12 {
    padding-right: 12px !important;
  }
  .pe-md-13 {
    padding-right: 13px !important;
  }
  .pe-md-14 {
    padding-right: 14px !important;
  }
  .pe-md-15 {
    padding-right: 15px !important;
  }
  .pe-md-16 {
    padding-right: 16px !important;
  }
  .pe-md-17 {
    padding-right: 17px !important;
  }
  .pe-md-18 {
    padding-right: 18px !important;
  }
  .pe-md-19 {
    padding-right: 19px !important;
  }
  .pe-md-20 {
    padding-right: 20px !important;
  }
  .pe-md-21 {
    padding-right: 21px !important;
  }
  .pe-md-22 {
    padding-right: 22px !important;
  }
  .pe-md-23 {
    padding-right: 23px !important;
  }
  .pe-md-24 {
    padding-right: 24px !important;
  }
  .pe-md-25 {
    padding-right: 25px !important;
  }
  .pe-md-26 {
    padding-right: 26px !important;
  }
  .pe-md-27 {
    padding-right: 27px !important;
  }
  .pe-md-28 {
    padding-right: 28px !important;
  }
  .pe-md-29 {
    padding-right: 29px !important;
  }
  .pe-md-30 {
    padding-right: 30px !important;
  }
  .pe-md-31 {
    padding-right: 31px !important;
  }
  .pe-md-32 {
    padding-right: 32px !important;
  }
  .pe-md-33 {
    padding-right: 33px !important;
  }
  .pe-md-34 {
    padding-right: 34px !important;
  }
  .pe-md-35 {
    padding-right: 35px !important;
  }
  .pe-md-36 {
    padding-right: 36px !important;
  }
  .pe-md-37 {
    padding-right: 37px !important;
  }
  .pe-md-38 {
    padding-right: 38px !important;
  }
  .pe-md-39 {
    padding-right: 39px !important;
  }
  .pe-md-40 {
    padding-right: 40px !important;
  }
}

