.mt-accordion{margin:3em auto}.mt-accordion__header{background:#000;color:#fff;display:block;margin:0;padding:.625em 1em;text-align:center}.mt-accordion__header h3{display:inline-block;font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;font-size:.75em;font-size:14px;font-weight:700;letter-spacing:.0625em;line-height:1.5em;margin:0;padding-left:2em;padding-right:2em;position:relative;text-transform:uppercase}html.fonts-loaded .mt-accordion__header h3{font-family:filson-pro,system-ui,-apple-system,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue}.mt-content .mt-accordion__header h3{margin:0}.mt-accordion__header h3:after,.mt-accordion__header h3:before{color:#09d33d;content:"*";display:inline-block;font-size:1.25em;line-height:1em;margin-top:-.3125em;position:absolute;top:50%}.mt-accordion__header h3:before{left:0}.mt-accordion__header h3:after{right:0}.mt-accordion__items-wrapper{box-shadow:0 .125em .25em hsla(0,0%,52%,.5)}.mt-accordion__items-wrapper .mt-accordion__item{cursor:pointer;padding:1rem 2rem 1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.65,.05,.36,1)}.mt-accordion__items-wrapper .mt-accordion__item:nth-child(odd){background-color:#f7f7f7;border:.125em solid #f7f7f7}.mt-accordion__items-wrapper .mt-accordion__item:nth-child(2n){background-color:#f1efef;border:.125em solid #f1efef}.mt-accordion__items-wrapper .mt-accordion__item:focus,.mt-accordion__items-wrapper .mt-accordion__item:hover{background-color:#fff;border:.125em solid #000;transition-duration:.1s}.mt-accordion__items-wrapper .mt-accordion__item[data-state=visible]{background-color:#fff;border:.125em solid #fff}.mt-accordion__items-wrapper .mt-accordion__item[data-state=visible] .mt-accordion-item__tab:after{transform:rotate(180deg)}.mt-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__tab{color:#2e4de3;font-weight:700;position:relative}.mt-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__tab:after{background:50% no-repeat url(../svg/select-arrow.svg);background-size:.8em;content:"";height:20px;position:absolute;right:-1.5rem;top:0;transform:none;transition-duration:.3s;width:20px}.mt-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__body a{border-bottom:.0625em solid transparent;color:#2e4de3;font-weight:700;transition:all .3s cubic-bezier(.65,.05,.36,1)}.mt-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__body a:focus,.mt-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__body a:hover{border-color:#1934b5;color:#1934b5;transition-duration:.1s}@media screen and (min-width:30em){.mt-accordion__items-wrapper .mt-accordion__item{padding:1rem 3rem 1rem 2rem}.mt-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__tab:after{right:-2rem}}@media screen and (min-width:40em){.mt-accordion__items-wrapper .mt-accordion__item{padding:1rem 4rem 1rem 2.5rem}.mt-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__tab:after{right:-2.5rem}}.mt-cta-accordion{margin-bottom:2em}.mt-cta-accordion__items-wrapper .mt-accordion__item{cursor:pointer;padding:0;position:relative;transition:all .3s cubic-bezier(.65,.05,.36,1)}.mt-cta-accordion__items-wrapper .mt-accordion__item:focus,.mt-cta-accordion__items-wrapper .mt-accordion__item:hover{transition-duration:.1s}.mt-cta-accordion__items-wrapper .mt-accordion__item[data-state=visible]{background-color:#fff}.mt-cta-accordion__items-wrapper .mt-accordion__item[data-state=visible] .mt-accordion-item__tab:after{transform:rotate(180deg)}.mt-cta-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__tab{color:#2e4de3;font-size:.8125rem;font-weight:700;position:relative;text-align:center}.mt-cta-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__tab:after{background:50% no-repeat url(../svg/select-arrow.svg);background-size:.8em;content:"";height:20px;padding-left:.5rem;position:absolute;top:.1rem;transform:none;transition-duration:.3s;width:20px}.mt-cta-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__body{margin:0 auto;max-width:28rem}.mt-cta-accordion__items-wrapper .mt-accordion__item .mt-accordion-item__body p{font-size:.75rem}