.faq__grouping{margin-top:64px}.faq__grouping:first-child{margin-top:0}.faq__heading-container{margin-bottom:36px}.faq__question-group{padding-bottom:16px}.faq__question{color:rgba(0,0,0,.9);display:block;padding-left:1.2em;text-indent:-.6em;-webkit-transition:color .25s ease;transition:color .25s ease}@media only screen and (min-width:640px){.faq__question{font-weight:600}}.faq__question:before{content:"\ea12";display:inline-block;font-family:Drip Web Icons;font-size:1.2em;left:-5px;position:relative;text-decoration:none;top:4px;-webkit-transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,-webkit-transform .25s ease;transition:color .25s ease,transform .25s ease;transition:color .25s ease,transform .25s ease,-webkit-transform .25s ease}.faq__question.active:before{color:#f224f2;-webkit-transform:translateX(-.2em) translateY(.2em) rotate(90deg);transform:translateX(-.2em) translateY(.2em) rotate(90deg)}.faq__answer{color:rgba(0,0,0,.6);display:none;padding-left:1.2em;white-space:normal}.faq__answer p:first-child{margin-top:4px}