.elementor-9112 .elementor-element.elementor-element-a1bcbf2{width:100%;max-width:100%;}/* Start custom CSS for html, class: .elementor-element-a1bcbf2 */#teamio-onboarding {
  font-weight: 400;
}
#teamio-onboarding h3 {
  font-size: 17px;
  font-weight: 600;
}
#teamio-onboarding .section__title {
  margin-top: 0;
  margin-bottom: 32px;
  font-family: "Quicksand", sans-serif;
  font-size: 32px;
  font-weight: 600;
}
@media (min-width: 900px) {
  #teamio-onboarding .section__title {
    margin-bottom: 48px;
  }
}
#teamio-onboarding .section--bg-gradient {
  background: linear-gradient(180deg, rgba(192, 233, 255, 0.5) 0%, #fff 100%);
}
#teamio-onboarding .container {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 20px;
  overflow: hidden;
}
@media (min-width: 900px) {
  #teamio-onboarding .container {
    padding-top: 64px;
    padding-bottom: 64px;
  }
}
#teamio-onboarding .page-title {
  font-family: "Quicksand", sans-serif;
  text-align: center;
  font-size: 36px;
  line-height: 1.1;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 24px;
}
@media (min-width: 900px) {
  #teamio-onboarding .page-title {
    margin-bottom: 48px;
    font-size: 48px;
  }
}
#teamio-onboarding .intro {
  display: flex;
  flex-direction: column;
  gap: 32px;
  font-size: 14px;
}
@media (min-width: 900px) {
  #teamio-onboarding .intro {
    flex-direction: row;
    align-items: center;
  }
  #teamio-onboarding .intro > * {
    flex: 1;
  }
}
#teamio-onboarding .intro__image {
  max-width: 340px;
  margin: auto;
}
#teamio-onboarding .intro__image img {
  display: block;
}
#teamio-onboarding .intro__cta {
  margin-top: 24px;
  text-align: center;
}
@media (min-width: 900px) {
  #teamio-onboarding .intro__cta {
    margin-top: 32px;
    text-align: left;
  }
}
#teamio-onboarding .flow {
  --gap-x: 32px;
  display: grid;
  gap: 32px var(--gap-x);
  list-style: none;
  margin: 0;
  padding: 0;
}
@media (min-width: 1200px) {
  #teamio-onboarding .flow {
    --gap-x: 96px;
  }
}
@media (min-width: 600px) {
  #teamio-onboarding .flow {
    grid-template-columns: repeat(2, 1fr);
    padding-top: 32px;
  }
}
@media (min-width: 900px) {
  #teamio-onboarding .flow {
    grid-template-columns: repeat(4, 1fr);
  }
}
#teamio-onboarding .flow__item {
  position: relative;
}
#teamio-onboarding .flow__item-icon {
  margin-bottom: 24px;
}
@media (min-width: 600px) {
  #teamio-onboarding .flow__item-icon::before, #teamio-onboarding .flow__item-icon::after {
    content: "";
    position: absolute;
    left: 90px;
    right: calc(var(--gap-x) * -1);
  }
}
#teamio-onboarding .flow__item-icon::before {
  top: 4px;
  aspect-ratio: 217/25;
  background: url(/static/img/how-it-works-line.svg) center/100% 100% no-repeat;
}
#teamio-onboarding .flow__item-icon::after {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
#teamio-onboarding .flow__item-icon img {
  display: block;
  width: 90px;
  height: 90px;
}
#teamio-onboarding .flow__item-title {
  margin-bottom: 16px;
}
#teamio-onboarding .flow__item-text {
  margin-bottom: 0;
  font-size: 12px;
  color: #767676;
}
#teamio-onboarding .flow__item:nth-child(1) .flow__item-icon::after {
  top: -36px;
  height: 56px;
  background-image: url(/static/img/how-it-works-line-1.svg);
}
#teamio-onboarding .flow__item:nth-child(2) .flow__item-icon::after {
  top: -16px;
  height: 40px;
  background-image: url(/static/img/how-it-works-line-2.svg);
}
#teamio-onboarding .flow__item:nth-child(3) .flow__item-icon::after {
  top: -20px;
  height: 48px;
  background-image: url(/static/img/how-it-works-line-3.svg);
}
#teamio-onboarding .flow__item:last-child .flow__item-icon::before {
  content: none;
}
#teamio-onboarding .benefits {
  display: grid;
  gap: 16px;
}
@media (min-width: 600px) {
  #teamio-onboarding .benefits {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 900px) {
  #teamio-onboarding .benefits {
    grid-template-columns: repeat(4, 1fr);
  }
}
#teamio-onboarding .benefit {
  padding: 24px 16px 16px;
  color: #fff;
  background-color: #0390bd;
  border-radius: 6px;
}
#teamio-onboarding .benefit__title {
  min-height: 24px;
  margin-top: 0;
  margin-bottom: 20px;
  padding-left: 42px;
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_199_1201)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 22.8001C17.9646 22.8001 22.8 17.9647 22.8 12.0001C22.8 6.03546 17.9646 1.20006 12 1.20006C6.0354 1.20006 1.2 6.03546 1.2 12.0001C1.2 17.9647 6.0354 22.8001 12 22.8001ZM12 24.0001C18.6276 24.0001 24 18.6277 24 12.0001C24 5.37246 18.6276 6.10352e-05 12 6.10352e-05C5.3724 6.10352e-05 0 5.37246 0 12.0001C0 18.6277 5.3724 24.0001 12 24.0001Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.5475 7.65317C18.6684 7.75863 18.7409 7.90614 18.7492 8.06325C18.7575 8.22037 18.7009 8.37424 18.5917 8.49103L10.3866 17.2501L5.42524 12.6756C5.31383 12.5656 5.25101 12.4182 5.25001 12.2643C5.24902 12.1105 5.30994 11.9622 5.41991 11.8509C5.52989 11.7396 5.68032 11.6739 5.83949 11.6677C5.99865 11.6615 6.15409 11.7152 6.27302 11.8176L10.3215 15.55L17.6807 7.6953C17.7348 7.63749 17.8002 7.59056 17.8732 7.55718C17.9461 7.52381 18.0252 7.50465 18.1058 7.50079C18.1864 7.49693 18.267 7.50845 18.343 7.5347C18.419 7.56095 18.4889 7.60141 18.5487 7.65376L18.5475 7.65317Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_199_1201'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0/24px no-repeat;
}
@media (min-width: 900px) {
  #teamio-onboarding .benefit__title {
    min-height: 48px;
  }
}
#teamio-onboarding .benefit__list {
  display: flex;
  flex-direction: column;
  gap: 16px;
  list-style: none;
  margin: 0;
  padding: 0;
}
#teamio-onboarding .benefit__list li {
  padding: 16px;
  font-size: 12px;
  color: #1a1a1a;
  background-color: #fff;
  border-radius: 6px;
}
#teamio-onboarding .references {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media (min-width: 900px) {
  #teamio-onboarding .references {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
#teamio-onboarding .references > div {
  width: 150px;
  display: flex;
  align-items: center;
  padding: 24px;
}
@media (min-width: 900px) {
  #teamio-onboarding .references > div {
    width: auto;
    flex: 1;
    padding: 0 48px;
  }
  #teamio-onboarding .references > div:first-child {
    padding-left: 0;
  }
  #teamio-onboarding .references > div:last-child {
    padding-right: 0;
  }
}
#teamio-onboarding .references img {
  display: block;
  margin: auto;
}
#teamio-onboarding .reference-logo--square img {
  width: 60%;
}
@media (max-width: 1199px) {
  #teamio-onboarding .timeline-wrapper {
    margin: 0 -20px;
    padding: 0 20px 20px;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199px) {
  #teamio-onboarding .timeline {
    min-width: 1180px;
  }
}
#teamio-onboarding .timeline__title {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
}
#teamio-onboarding .timeline__title::after {
  content: "";
  display: block;
  height: 20px;
  margin-top: 8px;
  margin-bottom: 8px;
  border: 1px solid #ccc;
  border-bottom: 0;
  border-radius: 6px 6px 0 0;
}
#teamio-onboarding .timeline__sections {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
}
#teamio-onboarding .timeline__section {
  position: relative;
  display: flex;
  flex-direction: column;
}
#teamio-onboarding .timeline__section:first-child .timeline__section-header {
  padding-right: 4px;
}
#teamio-onboarding .timeline__section:first-child .timeline__section-header::after {
  left: 7px;
}
#teamio-onboarding .timeline__section:last-child .timeline__section-header {
  padding-left: 4px;
}
#teamio-onboarding .timeline__section:last-child .timeline__section-header::after {
  right: 7px;
}
#teamio-onboarding .timeline__section-header {
  position: relative;
  padding-bottom: 20px;
}
#teamio-onboarding .timeline__section-header::after {
  content: "";
  position: absolute;
  inset: auto 0 0;
  border-bottom: 1px solid #767676;
}
#teamio-onboarding .timeline__section-title {
  margin-top: 0;
  margin-bottom: 20px;
  padding: 8px;
  font-size: 15px;
  font-weight: 400;
  text-align: center;
  color: #fff;
  background-color: #767676;
  border-radius: 6px;
}
#teamio-onboarding .timeline__section-label {
  position: relative;
  display: flex;
  gap: 8px;
  font-size: 12px;
  color: #08b9f0;
}
#teamio-onboarding .timeline__section-label::before {
  content: "";
  position: absolute;
  left: 7px;
  top: 100%;
  width: 1px;
  height: 20px;
  background-color: currentColor;
}
#teamio-onboarding .timeline__section-label svg {
  width: 15px;
  height: auto;
  fill: currentColor;
}
#teamio-onboarding .timeline__section-label strong {
  display: flex;
  align-items: center;
}
#teamio-onboarding .timeline__section--onboarding {
  grid-column: span 5;
}
#teamio-onboarding .timeline__section--onboarding .timeline__section-title {
  background: linear-gradient(270deg, #04b7ef 0%, #83e1ff 100%), #04b7ef;
}
#teamio-onboarding .timeline__section--onboarding .timeline__section-label--start {
  margin-left: -11px;
  color: #f4b049;
}
#teamio-onboarding .timeline__section--onboarding .timeline__section-label--end {
  position: absolute;
  right: 0;
  bottom: 20px;
}
#teamio-onboarding .timeline__section--onboarding .timeline__section-label--end::before {
  left: auto;
  right: 7px;
}
#teamio-onboarding .timeline__section--onboarding .timeline__slots {
  border-left: 1px dashed #f4b049;
}
#teamio-onboarding .timeline__section--onboarding .timeline__card {
  background-color: #04b7ef;
}
#teamio-onboarding .timeline__slots {
  display: flex;
  gap: 12px;
  flex-grow: 1;
  padding-left: 12px;
  padding-right: 12px;
}
#teamio-onboarding .timeline__slots > * {
  flex: 1;
}
#teamio-onboarding .timeline__slot {
  position: relative;
  margin-top: -6px;
  padding-top: 40px;
}
#teamio-onboarding .timeline__pin {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 40px;
  color: #767676;
  background-color: currentColor;
}
#teamio-onboarding .timeline__pin::after {
  content: "";
  position: absolute;
  left: -5px;
  top: 0;
  width: 11px;
  height: 11px;
  background-color: currentColor;
  border-radius: 50%;
}
#teamio-onboarding .timeline__pin span {
  position: absolute;
  left: 12px;
  top: 15px;
  font-size: 12px;
  white-space: nowrap;
  color: #1a1a1a;
}
#teamio-onboarding .timeline__card {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 16px;
  padding: 16px;
  font-size: 12px;
  color: #fff;
  background-color: #767676;
  border-radius: 6px;
}
#teamio-onboarding .timeline__card a {
  color: inherit;
  text-decoration: underline;
}
#teamio-onboarding .timeline__card a:hover {
  text-decoration: none;
}
#teamio-onboarding .timeline__card-body h5 {
  margin-top: 0;
  margin-bottom: 16px;
  font-size: inherit;
}
#teamio-onboarding .timeline__card-body ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#teamio-onboarding .timeline__card-body ul li:not(:last-child) {
  margin-bottom: 0.5em;
}
#teamio-onboarding .pricelist {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 1200px) {
  #teamio-onboarding .pricelist {
    gap: 32px;
  }
}
#teamio-onboarding .pricelist__items {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 900px) {
  #teamio-onboarding .pricelist__items {
    flex-direction: row;
  }
}
@media (min-width: 1200px) {
  #teamio-onboarding .pricelist__items {
    gap: 32px;
  }
}
#teamio-onboarding .pricelist__item {
  display: flex;
  gap: 16px;
  flex: 1;
  padding: 16px;
  background-color: #fff;
  border-radius: 6px;
}
@media (min-width: 1200px) {
  #teamio-onboarding .pricelist__item {
    padding: 32px;
  }
}
#teamio-onboarding .pricelist__item-main {
  flex: auto;
}
#teamio-onboarding .pricelist__item-main strong {
  font-size: 22px;
  font-weight: 400;
  color: #04b7ef;
}
#teamio-onboarding .pricelist__item-main span {
  font-size: 12px;
  color: #767676;
}
#teamio-onboarding .pricelist__item-aside {
  width: 100px;
  flex: none;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
#teamio-onboarding .pricelist__item-aside img {
  width: 100%;
  display: block;
}
#teamio-onboarding .pricelist__addon {
  padding: 16px;
  background-color: #fff;
  border-radius: 6px;
}
#teamio-onboarding .pricelist__addon h3 {
  font-weight: 400;
}
#teamio-onboarding .pricelist__addon h3 strong {
  font-weight: 500;
}
#teamio-onboarding .pricelist__addon > span {
  font-size: 12px;
  color: #767676;
}
#teamio-onboarding .faq {
  background-color: #fff;
  border-radius: 6px;
}
@media (min-width: 600px) {
  #teamio-onboarding .faq {
    padding: 16px;
  }
}
@media (min-width: 900px) {
  #teamio-onboarding .faq {
    padding: 16px 32px;
  }
}
#teamio-onboarding .faq__item {
  padding: 16px;
}
#teamio-onboarding .faq__item + .faq__item {
  border-top: 1px solid #ededed;
}
#teamio-onboarding .faq__item-q {
  margin-top: 0;
  margin-bottom: 8px;
}
#teamio-onboarding .faq__item-a {
  font-size: 14px;
}
#teamio-onboarding .faq__item-a p:last-child {
  margin-bottom: 0;
}

.mt-0 {
  margin-top: 0;
}

.mb-0 {
  margin-bottom: 0;
}

.pt-0 {
  padding-top: 0;
}

.pb-0 {
  padding-bottom: 0;
}

@media (min-width: 600px) {
  .s\:mt-0 {
    margin-top: 0;
  }
  .s\:mb-0 {
    margin-bottom: 0;
  }
  .s\:pt-0 {
    padding-top: 0;
  }
  .s\:pb-0 {
    padding-bottom: 0;
  }
}
@media (min-width: 900px) {
  .m\:mt-0 {
    margin-top: 0;
  }
  .m\:mb-0 {
    margin-bottom: 0;
  }
  .m\:pt-0 {
    padding-top: 0;
  }
  .m\:pb-0 {
    padding-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .l\:mt-0 {
    margin-top: 0;
  }
  .l\:mb-0 {
    margin-bottom: 0;
  }
  .l\:pt-0 {
    padding-top: 0;
  }
  .l\:pb-0 {
    padding-bottom: 0;
  }
}
.mt-1 {
  margin-top: 4px;
}

.mb-1 {
  margin-bottom: 4px;
}

.pt-1 {
  padding-top: 4px;
}

.pb-1 {
  padding-bottom: 4px;
}

@media (min-width: 600px) {
  .s\:mt-1 {
    margin-top: 4px;
  }
  .s\:mb-1 {
    margin-bottom: 4px;
  }
  .s\:pt-1 {
    padding-top: 4px;
  }
  .s\:pb-1 {
    padding-bottom: 4px;
  }
}
@media (min-width: 900px) {
  .m\:mt-1 {
    margin-top: 4px;
  }
  .m\:mb-1 {
    margin-bottom: 4px;
  }
  .m\:pt-1 {
    padding-top: 4px;
  }
  .m\:pb-1 {
    padding-bottom: 4px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-1 {
    margin-top: 4px;
  }
  .l\:mb-1 {
    margin-bottom: 4px;
  }
  .l\:pt-1 {
    padding-top: 4px;
  }
  .l\:pb-1 {
    padding-bottom: 4px;
  }
}
.mt-2 {
  margin-top: 8px;
}

.mb-2 {
  margin-bottom: 8px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-2 {
    margin-top: 8px;
  }
  .s\:mb-2 {
    margin-bottom: 8px;
  }
  .s\:pt-2 {
    padding-top: 8px;
  }
  .s\:pb-2 {
    padding-bottom: 8px;
  }
}
@media (min-width: 900px) {
  .m\:mt-2 {
    margin-top: 8px;
  }
  .m\:mb-2 {
    margin-bottom: 8px;
  }
  .m\:pt-2 {
    padding-top: 8px;
  }
  .m\:pb-2 {
    padding-bottom: 8px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-2 {
    margin-top: 8px;
  }
  .l\:mb-2 {
    margin-bottom: 8px;
  }
  .l\:pt-2 {
    padding-top: 8px;
  }
  .l\:pb-2 {
    padding-bottom: 8px;
  }
}
.mt-3 {
  margin-top: 12px;
}

.mb-3 {
  margin-bottom: 12px;
}

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

.pb-3 {
  padding-bottom: 12px;
}

@media (min-width: 600px) {
  .s\:mt-3 {
    margin-top: 12px;
  }
  .s\:mb-3 {
    margin-bottom: 12px;
  }
  .s\:pt-3 {
    padding-top: 12px;
  }
  .s\:pb-3 {
    padding-bottom: 12px;
  }
}
@media (min-width: 900px) {
  .m\:mt-3 {
    margin-top: 12px;
  }
  .m\:mb-3 {
    margin-bottom: 12px;
  }
  .m\:pt-3 {
    padding-top: 12px;
  }
  .m\:pb-3 {
    padding-bottom: 12px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-3 {
    margin-top: 12px;
  }
  .l\:mb-3 {
    margin-bottom: 12px;
  }
  .l\:pt-3 {
    padding-top: 12px;
  }
  .l\:pb-3 {
    padding-bottom: 12px;
  }
}
.mt-4 {
  margin-top: 16px;
}

.mb-4 {
  margin-bottom: 16px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-4 {
    margin-top: 16px;
  }
  .s\:mb-4 {
    margin-bottom: 16px;
  }
  .s\:pt-4 {
    padding-top: 16px;
  }
  .s\:pb-4 {
    padding-bottom: 16px;
  }
}
@media (min-width: 900px) {
  .m\:mt-4 {
    margin-top: 16px;
  }
  .m\:mb-4 {
    margin-bottom: 16px;
  }
  .m\:pt-4 {
    padding-top: 16px;
  }
  .m\:pb-4 {
    padding-bottom: 16px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-4 {
    margin-top: 16px;
  }
  .l\:mb-4 {
    margin-bottom: 16px;
  }
  .l\:pt-4 {
    padding-top: 16px;
  }
  .l\:pb-4 {
    padding-bottom: 16px;
  }
}
.mt-5 {
  margin-top: 20px;
}

.mb-5 {
  margin-bottom: 20px;
}

.pt-5 {
  padding-top: 20px;
}

.pb-5 {
  padding-bottom: 20px;
}

@media (min-width: 600px) {
  .s\:mt-5 {
    margin-top: 20px;
  }
  .s\:mb-5 {
    margin-bottom: 20px;
  }
  .s\:pt-5 {
    padding-top: 20px;
  }
  .s\:pb-5 {
    padding-bottom: 20px;
  }
}
@media (min-width: 900px) {
  .m\:mt-5 {
    margin-top: 20px;
  }
  .m\:mb-5 {
    margin-bottom: 20px;
  }
  .m\:pt-5 {
    padding-top: 20px;
  }
  .m\:pb-5 {
    padding-bottom: 20px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-5 {
    margin-top: 20px;
  }
  .l\:mb-5 {
    margin-bottom: 20px;
  }
  .l\:pt-5 {
    padding-top: 20px;
  }
  .l\:pb-5 {
    padding-bottom: 20px;
  }
}
.mt-6 {
  margin-top: 24px;
}

.mb-6 {
  margin-bottom: 24px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-6 {
    margin-top: 24px;
  }
  .s\:mb-6 {
    margin-bottom: 24px;
  }
  .s\:pt-6 {
    padding-top: 24px;
  }
  .s\:pb-6 {
    padding-bottom: 24px;
  }
}
@media (min-width: 900px) {
  .m\:mt-6 {
    margin-top: 24px;
  }
  .m\:mb-6 {
    margin-bottom: 24px;
  }
  .m\:pt-6 {
    padding-top: 24px;
  }
  .m\:pb-6 {
    padding-bottom: 24px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-6 {
    margin-top: 24px;
  }
  .l\:mb-6 {
    margin-bottom: 24px;
  }
  .l\:pt-6 {
    padding-top: 24px;
  }
  .l\:pb-6 {
    padding-bottom: 24px;
  }
}
.mt-7 {
  margin-top: 28px;
}

.mb-7 {
  margin-bottom: 28px;
}

.pt-7 {
  padding-top: 28px;
}

.pb-7 {
  padding-bottom: 28px;
}

@media (min-width: 600px) {
  .s\:mt-7 {
    margin-top: 28px;
  }
  .s\:mb-7 {
    margin-bottom: 28px;
  }
  .s\:pt-7 {
    padding-top: 28px;
  }
  .s\:pb-7 {
    padding-bottom: 28px;
  }
}
@media (min-width: 900px) {
  .m\:mt-7 {
    margin-top: 28px;
  }
  .m\:mb-7 {
    margin-bottom: 28px;
  }
  .m\:pt-7 {
    padding-top: 28px;
  }
  .m\:pb-7 {
    padding-bottom: 28px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-7 {
    margin-top: 28px;
  }
  .l\:mb-7 {
    margin-bottom: 28px;
  }
  .l\:pt-7 {
    padding-top: 28px;
  }
  .l\:pb-7 {
    padding-bottom: 28px;
  }
}
.mt-8 {
  margin-top: 32px;
}

.mb-8 {
  margin-bottom: 32px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-8 {
    margin-top: 32px;
  }
  .s\:mb-8 {
    margin-bottom: 32px;
  }
  .s\:pt-8 {
    padding-top: 32px;
  }
  .s\:pb-8 {
    padding-bottom: 32px;
  }
}
@media (min-width: 900px) {
  .m\:mt-8 {
    margin-top: 32px;
  }
  .m\:mb-8 {
    margin-bottom: 32px;
  }
  .m\:pt-8 {
    padding-top: 32px;
  }
  .m\:pb-8 {
    padding-bottom: 32px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-8 {
    margin-top: 32px;
  }
  .l\:mb-8 {
    margin-bottom: 32px;
  }
  .l\:pt-8 {
    padding-top: 32px;
  }
  .l\:pb-8 {
    padding-bottom: 32px;
  }
}
.mt-9 {
  margin-top: 36px;
}

.mb-9 {
  margin-bottom: 36px;
}

.pt-9 {
  padding-top: 36px;
}

.pb-9 {
  padding-bottom: 36px;
}

@media (min-width: 600px) {
  .s\:mt-9 {
    margin-top: 36px;
  }
  .s\:mb-9 {
    margin-bottom: 36px;
  }
  .s\:pt-9 {
    padding-top: 36px;
  }
  .s\:pb-9 {
    padding-bottom: 36px;
  }
}
@media (min-width: 900px) {
  .m\:mt-9 {
    margin-top: 36px;
  }
  .m\:mb-9 {
    margin-bottom: 36px;
  }
  .m\:pt-9 {
    padding-top: 36px;
  }
  .m\:pb-9 {
    padding-bottom: 36px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-9 {
    margin-top: 36px;
  }
  .l\:mb-9 {
    margin-bottom: 36px;
  }
  .l\:pt-9 {
    padding-top: 36px;
  }
  .l\:pb-9 {
    padding-bottom: 36px;
  }
}
.mt-10 {
  margin-top: 40px;
}

.mb-10 {
  margin-bottom: 40px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-10 {
    margin-top: 40px;
  }
  .s\:mb-10 {
    margin-bottom: 40px;
  }
  .s\:pt-10 {
    padding-top: 40px;
  }
  .s\:pb-10 {
    padding-bottom: 40px;
  }
}
@media (min-width: 900px) {
  .m\:mt-10 {
    margin-top: 40px;
  }
  .m\:mb-10 {
    margin-bottom: 40px;
  }
  .m\:pt-10 {
    padding-top: 40px;
  }
  .m\:pb-10 {
    padding-bottom: 40px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-10 {
    margin-top: 40px;
  }
  .l\:mb-10 {
    margin-bottom: 40px;
  }
  .l\:pt-10 {
    padding-top: 40px;
  }
  .l\:pb-10 {
    padding-bottom: 40px;
  }
}
.mt-11 {
  margin-top: 44px;
}

.mb-11 {
  margin-bottom: 44px;
}

.pt-11 {
  padding-top: 44px;
}

.pb-11 {
  padding-bottom: 44px;
}

@media (min-width: 600px) {
  .s\:mt-11 {
    margin-top: 44px;
  }
  .s\:mb-11 {
    margin-bottom: 44px;
  }
  .s\:pt-11 {
    padding-top: 44px;
  }
  .s\:pb-11 {
    padding-bottom: 44px;
  }
}
@media (min-width: 900px) {
  .m\:mt-11 {
    margin-top: 44px;
  }
  .m\:mb-11 {
    margin-bottom: 44px;
  }
  .m\:pt-11 {
    padding-top: 44px;
  }
  .m\:pb-11 {
    padding-bottom: 44px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-11 {
    margin-top: 44px;
  }
  .l\:mb-11 {
    margin-bottom: 44px;
  }
  .l\:pt-11 {
    padding-top: 44px;
  }
  .l\:pb-11 {
    padding-bottom: 44px;
  }
}
.mt-12 {
  margin-top: 48px;
}

.mb-12 {
  margin-bottom: 48px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-12 {
    margin-top: 48px;
  }
  .s\:mb-12 {
    margin-bottom: 48px;
  }
  .s\:pt-12 {
    padding-top: 48px;
  }
  .s\:pb-12 {
    padding-bottom: 48px;
  }
}
@media (min-width: 900px) {
  .m\:mt-12 {
    margin-top: 48px;
  }
  .m\:mb-12 {
    margin-bottom: 48px;
  }
  .m\:pt-12 {
    padding-top: 48px;
  }
  .m\:pb-12 {
    padding-bottom: 48px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-12 {
    margin-top: 48px;
  }
  .l\:mb-12 {
    margin-bottom: 48px;
  }
  .l\:pt-12 {
    padding-top: 48px;
  }
  .l\:pb-12 {
    padding-bottom: 48px;
  }
}
.mt-13 {
  margin-top: 52px;
}

.mb-13 {
  margin-bottom: 52px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-13 {
    margin-top: 52px;
  }
  .s\:mb-13 {
    margin-bottom: 52px;
  }
  .s\:pt-13 {
    padding-top: 52px;
  }
  .s\:pb-13 {
    padding-bottom: 52px;
  }
}
@media (min-width: 900px) {
  .m\:mt-13 {
    margin-top: 52px;
  }
  .m\:mb-13 {
    margin-bottom: 52px;
  }
  .m\:pt-13 {
    padding-top: 52px;
  }
  .m\:pb-13 {
    padding-bottom: 52px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-13 {
    margin-top: 52px;
  }
  .l\:mb-13 {
    margin-bottom: 52px;
  }
  .l\:pt-13 {
    padding-top: 52px;
  }
  .l\:pb-13 {
    padding-bottom: 52px;
  }
}
.mt-14 {
  margin-top: 56px;
}

.mb-14 {
  margin-bottom: 56px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-14 {
    margin-top: 56px;
  }
  .s\:mb-14 {
    margin-bottom: 56px;
  }
  .s\:pt-14 {
    padding-top: 56px;
  }
  .s\:pb-14 {
    padding-bottom: 56px;
  }
}
@media (min-width: 900px) {
  .m\:mt-14 {
    margin-top: 56px;
  }
  .m\:mb-14 {
    margin-bottom: 56px;
  }
  .m\:pt-14 {
    padding-top: 56px;
  }
  .m\:pb-14 {
    padding-bottom: 56px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-14 {
    margin-top: 56px;
  }
  .l\:mb-14 {
    margin-bottom: 56px;
  }
  .l\:pt-14 {
    padding-top: 56px;
  }
  .l\:pb-14 {
    padding-bottom: 56px;
  }
}
.mt-15 {
  margin-top: 60px;
}

.mb-15 {
  margin-bottom: 60px;
}

.pt-15 {
  padding-top: 60px;
}

.pb-15 {
  padding-bottom: 60px;
}

@media (min-width: 600px) {
  .s\:mt-15 {
    margin-top: 60px;
  }
  .s\:mb-15 {
    margin-bottom: 60px;
  }
  .s\:pt-15 {
    padding-top: 60px;
  }
  .s\:pb-15 {
    padding-bottom: 60px;
  }
}
@media (min-width: 900px) {
  .m\:mt-15 {
    margin-top: 60px;
  }
  .m\:mb-15 {
    margin-bottom: 60px;
  }
  .m\:pt-15 {
    padding-top: 60px;
  }
  .m\:pb-15 {
    padding-bottom: 60px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-15 {
    margin-top: 60px;
  }
  .l\:mb-15 {
    margin-bottom: 60px;
  }
  .l\:pt-15 {
    padding-top: 60px;
  }
  .l\:pb-15 {
    padding-bottom: 60px;
  }
}
.mt-16 {
  margin-top: 64px;
}

.mb-16 {
  margin-bottom: 64px;
}

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

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

@media (min-width: 600px) {
  .s\:mt-16 {
    margin-top: 64px;
  }
  .s\:mb-16 {
    margin-bottom: 64px;
  }
  .s\:pt-16 {
    padding-top: 64px;
  }
  .s\:pb-16 {
    padding-bottom: 64px;
  }
}
@media (min-width: 900px) {
  .m\:mt-16 {
    margin-top: 64px;
  }
  .m\:mb-16 {
    margin-bottom: 64px;
  }
  .m\:pt-16 {
    padding-top: 64px;
  }
  .m\:pb-16 {
    padding-bottom: 64px;
  }
}
@media (min-width: 1200px) {
  .l\:mt-16 {
    margin-top: 64px;
  }
  .l\:mb-16 {
    margin-bottom: 64px;
  }
  .l\:pt-16 {
    padding-top: 64px;
  }
  .l\:pb-16 {
    padding-bottom: 64px;
  }
}
.text-center {
  text-align: center;
}

/*# sourceMappingURL=style.css.map *//* End custom CSS */