@charset "utf-8";

.mbp-co21 { min-height: calc(-236px + 110vh); background-color: rgb(244, 244, 244); }

.mbp-co22 { padding: 0px 0px 30px; }

.mbp-co23 { padding: 0px 10px; max-width: 1024px; }

.mbp-co23 h1 { width: 100%; margin: 0px; display: block; }

.mbp-co23 h4 { margin: 0px; }

.mbp-co24 { padding: 0px; }

.mbp-co25 { border-radius: 8px; margin-bottom: 10px; background-color: rgb(255, 255, 255); }

.mbp-co26 { padding: 20px; margin-bottom: 30px; }

.mbp-co27 { margin: 10px 0px; }

.mbp-co28 { top: 1rem; width: 100%; padding: 0px 0px 30px 25px; position: sticky; }

.mbp-co28 .mbp-co25 { margin: 0px 0px 30px; }

@media (max-width: 1279.95px) {
  .mbp-co28 { padding: 0px 0px 20px 25px; }
}

@media (max-width: 699.95px) {
  .mbp-co28 { top: initial; margin: 0px; padding: 0px 0px 20px; position: initial; }
}

.mbp-co29 { position: static; }

.mbp-co30 { color: rgb(255, 255, 255); width: 100%; height: 40px; margin: 25px 0px; padding: 6px 0px; font-size: 1em; box-shadow: none; text-align: center; font-weight: bold; border-radius: 4px; text-transform: none; background-color: rgb(32, 22, 72); }

.mbp-co30:hover, .mbp-co30:focus { color: rgb(255, 255, 255); box-shadow: none; background-color: rgb(72, 63, 107); }

@media (max-width: 1279.95px) {
  .mbp-co30 { margin: 20px 0px; }
}

.mbp-co31 { border-top: 1px solid rgb(151, 144, 176); }

.mbp-co32 { text-align: center; font-weight: bold; }

.mbp-co33 { margin-top: 70px; }

.mbp-co34 { width: 100%; margin: 0px auto; display: block; padding: 15px 0px; max-width: 300px; text-align: center; }

.mbp-co34 a { width: 100%; }

.mbp-co35 { padding: 0px 16px; max-width: 1432px; }

.mbp-co36 { padding: 0px; }

.mbp-co36 .mbp-co30 { margin: 5px 0px 0px; }

.mbp-co37 { margin: 0px 0px 30px; padding: 10px 15px; }

@media (max-width: 1279.95px) {
  .mbp-co37 { margin: 10px 0px; }
}

.mbp-co38 { color: rgb(32, 22, 72); margin: 0px; display: inline; padding: 0px 0px 0px 5px; font-weight: 700; }

.mbp-co39 { min-height: 300px; }