.mt-faq-two-col{background-color:var(--section-bg,#f9f7f1);padding-bottom:var(--padding-bottom,100px);padding-left:24px;padding-right:24px;padding-top:var(--padding-top,100px)}.mt-faq-two-col__container{margin:0 auto;max-width:1280px}.mt-faq-two-col__grid{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr}.mt-faq-two-col__header{display:flex;flex-direction:column;gap:32px;position:sticky;top:120px}.mt-faq-two-col__eyebrow{color:var(--eyebrow-color,#000);font-family:STK Bureau Sans,sans-serif;font-size:12px;font-weight:300;letter-spacing:2.76px;line-height:1.5;margin:0;text-transform:uppercase}.mt-faq-two-col__heading{color:var(--heading-color,#283282);font-family:"STK Bureau Serif",serif;font-size:42px;font-weight:400;line-height:1.2;margin:0}.mt-faq-two-col__description{color:var(--description-color,#000);font-size:18px;margin:0}.mt-faq-two-col__cta,.mt-faq-two-col__description{font-family:STK Bureau Sans,sans-serif;font-weight:400;line-height:1.5}.mt-faq-two-col__cta{align-items:center;background-color:var(--button-color,#283282);border:1px solid var(--button-color,#283282);border-radius:10px;color:var(--button-text-color,#fff);display:inline-flex;font-size:16px;justify-content:center;margin-top:16px;padding:12px 24px;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,opacity .15s ease-in-out;width:fit-content}.mt-faq-two-col__cta:hover{background-color:var(--button-hover-bg-color,#283282);border-color:var(--button-hover-bg-color,#283282);color:var(--button-hover-text-color,#fff);text-decoration:none}.mt-faq-two-col__cta--outline{background-color:transparent;border:1px solid var(--button-color,#283282);color:var(--button-color,#283282)}.mt-faq-two-col__cta--outline:hover{background-color:var(--button-hover-bg-color,#283282);border-color:var(--button-hover-bg-color,#283282);color:var(--button-hover-text-color,#fff)}.mt-faq-two-col__accordions{display:flex;flex-direction:column}.mt-faq-two-col__item{border-bottom:1px solid var(--border-color,#d5e4f4)}.mt-faq-two-col__item:first-child{border-top:1px solid var(--border-color,#d5e4f4)}.mt-faq-two-col__question{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:24px 0;text-align:left;width:100%}.mt-faq-two-col__question-text{color:var(--question-color,#283282);font-family:"STK Bureau Serif",serif;font-size:20px;font-weight:400;line-height:1.5}.mt-faq-two-col__icon{align-items:center;color:var(--question-color,#283282);display:flex;flex-shrink:0;justify-content:center;transition:transform .3s ease}.mt-faq-two-col__icon svg{height:20px;width:20px}.mt-faq-two-col__item.is-open .mt-faq-two-col__icon{transform:rotate(45deg)}.mt-faq-two-col__answer{display:block!important;max-height:0;opacity:0;overflow:hidden;padding-bottom:0;transition:max-height .3s ease,opacity .3s ease,padding-bottom .3s ease}.mt-faq-two-col__item.is-open .mt-faq-two-col__answer{max-height:1000px;opacity:1;padding-bottom:24px}.mt-faq-two-col__answer-content,.mt-faq-two-col__answer-content p,.mt-faq-two-col__answer-content span{color:var(--answer-color,#000)!important;font-family:STK Bureau Sans,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important}.mt-faq-two-col__answer-content p{margin:0 0 1em}.mt-faq-two-col__answer-content p:last-child{margin-bottom:0}.mt-faq-two-col__answer-content a{color:var(--question-color,#283282)!important;text-decoration:underline}.mt-faq-two-col__answer-content ol,.mt-faq-two-col__answer-content ul{color:var(--answer-color,#000)!important;font-family:STK Bureau Sans,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;margin:0 0 1em;padding-left:1.5em}.mt-faq-two-col__answer-content li{margin-bottom:.5em}@media (max-width:991px){.mt-faq-two-col__grid{gap:48px;grid-template-columns:1fr}.mt-faq-two-col__header{position:static}.mt-faq-two-col__heading{font-size:36px}}@media (max-width:768px){.mt-faq-two-col{padding:48px 20px}.mt-faq-two-col__grid{gap:24px}.mt-faq-two-col__heading{font-size:32px}.mt-faq-two-col__description{font-size:18px}.mt-faq-two-col__question{padding:20px 0}.mt-faq-two-col__question-text{font-size:22px;line-height:1.3}.mt-faq-two-col__answer-content{font-size:16px}}@media (max-width:480px){.mt-faq-two-col__heading{font-size:32px}.mt-faq-two-col__eyebrow{font-size:11px;letter-spacing:2px}.mt-faq-two-col__question-text{font-size:22px;line-height:1.3}}