.faq{color:#9f1b96;min-height:500px}.faq h1{align-items:center;display:flex;font-size:36px;justify-content:center;justify-items:center;text-align:center}@media only screen and (max-width:850px){.faq h1{font-size:30px}}.faq h1:before{content:"FAQ";font-size:110px;margin-right:20px}@media only screen and (max-width:850px){.faq h1:before{display:none}}.faq__title{border-bottom:2px solid #9f1b96;box-sizing:border-box;cursor:pointer;font-size:23px;margin:0;padding:25px;position:relative;transition:background-color .2s}.faq__title:hover{background-color:rgba(159,27,150,.2)}.faq__title:after{content:"+";font-size:35px;font-weight:400;position:absolute;right:25px;top:18px}.faq__block--active .faq__title:after{content:"-"}.faq__block--active .faq__content{display:block}.faq__content{display:none}.faq__question{border-bottom:2px solid #9f1b96;box-sizing:border-box;color:#9f1b96;cursor:pointer;display:block;font-size:19px;margin:0;padding:15px 40px;position:relative;text-decoration:none;transition:background-color .2s}.faq__question:hover{background-color:rgba(159,27,150,.2)}.faq__question:after{content:"+";font-size:35px;font-weight:400;position:absolute;right:25px;top:6px}.faq__entry--active .faq__question:after{content:"-"}.faq__entry--active .faq__answer{display:block}.faq__answer{background-color:rgba(159,27,150,.2);display:none;font-weight:500;line-height:24px;padding:15px 40px}.waivers h1:before{display:none}