.mv-course-compare h2,.mv-ticket-notes h3{color:#493d32!important}
.mv-compare-scroll{overflow-x:auto;border:1px solid #cdc7b9;border-radius:10px;background:#fbf9f3}
.mv-course-compare table{border-collapse:collapse;width:100%;min-width:700px;font-size:17px;line-height:1.8;color:#554b41}
.mv-course-compare th,.mv-course-compare td{padding:20px;text-align:left;vertical-align:top;border-bottom:1px solid #d8d2c6;white-space:normal}
.mv-course-compare thead th{background:#e5eadc;color:#38432e;font-weight:700}
.mv-course-compare tbody th{color:#493d32;min-width:100px;background:#f1ede3}
.mv-course-compare td{min-width:175px}.mv-course-compare tr:last-child>*{border-bottom:0}
.mv-course-compare .mv-compare-hint{font-size:16px;color:#70604f;line-height:1.9;margin-top:20px}
.mv-ticket-notes{margin:28px 0;padding:24px;background:#f1ede3;border-radius:8px}
.mv-ticket-notes li{list-style:circle;margin:10px 0;color:#5c5045;line-height:1.85}
.mv-pricing a.whButton{background:#e5eadc!important;color:#38432e!important;border:1px solid #687653;min-height:52px;font-size:18px;font-weight:600}
.mv-pricing a.whButton:focus-visible,.mv-compare-scroll:focus-visible{outline:3px solid #687653;outline-offset:4px}
@media(max-width:600px){.mv-course-compare th,.mv-course-compare td{padding:16px}.mv-ticket-notes{padding:18px}.mv-ticket-notes ul{padding-left:22px}}
