.faq .heading p{color:var(--tertiary_color);font-size:18px;font-weight:700;line-height:1.223;margin:0;padding-bottom:26px}.faq li{font-weight:500}.faq .top_conta{margin-bottom:50px}.faq .heading{cursor:pointer;padding-right:20px;position:relative}.faq .heading:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23021526' d='M16 8.019c0 .615-.498 1.113-1.113 1.113H9.159v5.71a1.159 1.159 0 1 1-2.318 0v-5.71H1.113a1.113 1.113 0 1 1 0-2.226h5.728V1.159a1.159 1.159 0 1 1 2.318 0v5.747h5.728c.615 0 1.113.498 1.113 1.113'/%3E%3C/svg%3E");content:"";height:13px;position:absolute;right:2px;rotate:0deg;top:3px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:13px}.faq .accordion.is-open .heading:before{rotate:45deg}.faq .description{padding-top:20px}.faq .description p:last-child{margin-bottom:0}.faq .description p{color:var(--tertiary_color);margin-bottom:16px}.faq .accordion:not(:first-child){padding-top:25px}.faq .accordion:not(:last-child) .heading{border-bottom:1px solid #00000040}.faq .accordion:last-child div.description{border-top:1px solid #00000040}@media (max-width:980px){.faq .heading:before{right:0}.faq .heading{padding-right:20px}}