@charset "utf-8";

.mbp2424 { padding: 0px 20px; background: rgb(244, 242, 247); }

.mbp2424 > div > div { padding: 5px 0px 20px; }

.mbp2424 .MuiPaper-elevation1 { box-shadow: none; }

@media (max-width: 599.95px) {
  .mbp2424 { margin-top: 10px; }
}

.mbp2424 .MuiInput-underline::before { border-bottom: none; }

.mbp2424 .MuiInput-underline::after { border-bottom: none; }

.mbp2425 { color: rgb(0, 0, 0); width: 100%; }

.mbp2426 { color: rgb(105, 51, 136); padding: 16px 11px; }

.mbp2426.mbp2428 { color: rgb(105, 51, 136); }

@media (max-width: 599.95px) {
  .mbp2426 svg { font-size: 24px; }
}

@media (max-width: 599.95px) {
  .mbp2427 { font-size: 15px; }
}

.mbp2428 { color: rgb(105, 51, 136); }

.mbp2428.mbp2428 { color: rgb(105, 51, 136); }

.mbp2429 { margin: 10px 0px; display: flex; box-sizing: border-box; justify-content: space-between; }

@media (max-width: 599.95px) {
  .mbp2429 { margin: 0px; align-items: center; }
}

.mbp2430 { padding: 10px 10px 12px; box-sizing: border-box; }

.mbp2431 { width: 100%; border: none; height: 106px; }

.mbp2431 label { color: rgb(165, 165, 165); }

.mbp2431 label[class*="focused"] { color: rgb(95, 60, 134); }

.mbp2432 { display: none; }

.mbp2433 { display: block; }

.mbp2434 { color: rgb(117, 117, 117); cursor: pointer; font-size: 12px; text-decoration: underline; }

.mbp2435 { max-width: 800px; }

.mbp2436 { top: 0px; height: 400px; display: flex; position: absolute; transition: 0.2s ease-in-out; }

.mbp2437 { color: rgb(32, 22, 72); display: flex; align-items: center; border-bottom: 2px solid rgb(32, 22, 72); justify-content: space-between; }

.mbp2437 h3 { margin: 2px 0px; }

.mbp2438 { cursor: pointer; display: flex; outline: 0px; align-items: center; }

.mbp2439 { color: rgb(32, 22, 72); padding: 10px 5px 10px 0px; }