.page{padding-top:48px;padding-bottom:48px}@media only screen and (min-width:992px){.page{padding-top:60px;padding-bottom:60px}}.page__title{text-align:center;margin-bottom:48px}@media only screen and (min-width:992px){.page__title{margin-bottom:60px}}.accordion{margin-bottom:28px;border-top:1px solid #d7d7d7}.accordion__item{border-bottom:1px solid #d7d7d7}.accordion__heading{display:block;width:100%;position:relative;padding:16px 24px 16px 0;margin:0}.accordion__heading.is-open .accordion__icon--plus{display:none}.accordion__heading.is-open .accordion__icon--minus{display:block}.accordion__title{font-size:14px;letter-spacing:1.5px;line-height:18px;color:#000;text-transform:uppercase}.accordion__icon{position:absolute;top:0;bottom:0;right:0;margin:auto;width:14px;height:14px}.accordion__icon--minus{display:none}.accordion__text{margin:16px 0;color:#000}.accordion__text ol,.accordion__text ul{margin-left:20px}.accordion__text li{list-style:disc}.accordion__text p{margin-top:0}.accordion__item--block .accordion__text{display:none}.tab__heading{margin-top:0}.tab__content{display:none}.tab__content.is-active{display:block}@media only screen and (min-width:768px){.faq--wrapper{display:-ms-flexbox;display:flex}}.faq__tabs{margin-bottom:40px;text-align:center}@media only screen and (min-width:768px){.faq__tabs{width:30%;padding-right:24px;text-align:left}}.faq__tab{display:block;font-size:12px;letter-spacing:1.5px;color:#000;text-transform:uppercase;padding:6px 0}@media only screen and (min-width:768px){.faq__tab{padding:0;margin-bottom:12px}}.faq__tab.is-active,.faq__tab:hover{text-decoration:underline}@media only screen and (min-width:768px){.faq__items{width:70%}}
