.faq{font-size:15px;margin:50px 0 0}@media (min-width:768px){.faq{margin:100px 0 0}}.faq .title{font-family:MarkPro-Bold,sans-serif;font-size:27px;padding-bottom:0}@media (min-width:768px){.faq .title{font-size:35px}}.faq p.question{cursor:pointer;font-family:MarkPro-Bold,sans-serif;line-height:normal}.faq p.question svg{display:inline-block;margin-right:10px;min-width:10px;position:relative;top:8px;transition:transform .25s;-webkit-transition:transform .25s;-o-transition:transform .25s;-moz-transition:transform .25s}.faq .faq-item p:last-child{margin-bottom:0}.faq .faq-item p{line-height:1.34}.faq .faq-item .answer{height:0;overflow:hidden;transition:height .25s;-webkit-transition:height .25s;-o-transition:height .25s;-moz-transition:height .25s;transition-timing-function:ease-in}.faq .faq-item.opened .answer{transition:height .25s;-webkit-transition:height .25s;-o-transition:height .25s;-moz-transition:height .25s}.faq .faq-item.opened svg{transform:rotate(180deg);transition:transform .25s;-webkit-transition:transform .25s;-o-transition:transform .25s;-moz-transition:transform .25s}
