/* compiled by scssphp 1.6.0 on Fri, 06 Oct 2023 11:55:51 +0000 (0.0386s) */

.faq-sidebar{padding:50px 0px}@media (min-width:768px){.faq-sidebar{padding:79px 0px 100px 0px}}.faq-sidebar__container{display:grid;grid-template-columns:1fr;gap:83px;align-items:flex-start}@media (min-width:992px){.faq-sidebar__container{gap:43px;grid-template-columns:411px 1fr}}.faq-sidebar__sidebar{position:relative;top:40px;border:1px solid var(--grey6);background-color:#FFFFFF;box-shadow:inset 0 -4px 0 0 var(--primary);padding:34px 33px 31px 34px}@media (min-width:992px){.faq-sidebar__sidebar{position:sticky}}.faq-sidebar__sidebar h3{font-size:21px;font-weight:bold;line-height:1.57}.faq-sidebar__buttons a{justify-content:space-between;border-bottom:1px solid #BFBFBF;max-width:100%}.faq-sidebar__buttons a:hover span{color:var(--primary)}.faq-sidebar__buttons a span{font-size:18px;transition:all 0.4s ease-in-out;line-height:2.77;color:#000}.faq-sidebar__buttons a svg{fill:var(--primary)}.faq-sidebar__column .faq-sidebar__content{display:grid;padding-bottom:30px}@media (min-width:768px){.faq-sidebar__column .faq-sidebar__content{padding-bottom:70px}}.faq-sidebar__column .faq-sidebar__content:last-child{padding-bottom:0}.faq-sidebar__column .faq-sidebar__eyebrow{order:-1;color:#005625;margin-bottom:10px}.faq-sidebar__column .faq-sidebar__title{font-size:24px;line-height:1.62;margin-bottom:26px}@media (min-width:768px){.faq-sidebar__column .faq-sidebar__title{font-size:27px}}.faq-sidebar__column .faq-sidebar__question{margin-bottom:12px}.faq-sidebar__column .faq-sidebar__question h3 button{width:100%;font-family:'TheSans';text-align:left;display:flex;align-items:center;padding:0px 30px;border:none;background:var(--grey1);justify-content:space-between;gap:10px;cursor:pointer}.faq-sidebar__column .faq-sidebar__question h3 button[aria-expanded="true"]{padding:4px 30px}.faq-sidebar__column .faq-sidebar__question h3 button span{padding:21px 0px;font-size:16px;font-weight:bold;line-height:1.52}@media (min-width:768px){.faq-sidebar__column .faq-sidebar__question h3 button span{font-size:18px}}@media (min-width:1140px){.faq-sidebar__column .faq-sidebar__question h3 button span{font-size:21px}}.faq-sidebar__column .faq-sidebar__question h3 button svg{width:16px;min-width:16px;height:50px;transition:all 0.4s ease-in-out;fill:var(--primary)}.faq-sidebar__column .faq-sidebar__question h3 button[aria-expanded="true"] svg{transform:rotate(180deg)}.faq-sidebar__column .faq-sidebar__question h3 button[aria-expanded="true"] span{padding:17px 0}.faq-sidebar__column .faq-sidebar__question h3 button[aria-expanded="false"] svg{transform:rotate(0deg)}.faq-sidebar__column .faq-sidebar__question p{background:var(--grey1);padding:10px 30px}.faq-sidebar__column .faq-sidebar__question ul{background:var(--grey1)}.faq-sidebar__column .faq-sidebar__question .accordion__content p,.faq-sidebar__column .faq-sidebar__question .accordion__content ul{font-size:16px;line-height:1.83;padding:0px 30px 20px 30px}@media (min-width:992px){.faq-sidebar__column .faq-sidebar__question .accordion__content p,.faq-sidebar__column .faq-sidebar__question .accordion__content ul{padding:0px 54px 21px 30px;font-size:18px}}.faq-sidebar__column .faq-sidebar__question .accordion__content ul{padding:0px 30px 20px 55px;margin:0}