@font-face{font-family:SemiBold;src:url(../fonts/Helios-Antique/W-Foundry-Helios-Antique-Semi-Bold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Light;src:url(../fonts/Helios-Antique/W-Foundry-Helios-Antique-Light.otf) format("opentype");font-weight:300;font-style:normal}#perguntas-frequentes{max-width:100%;padding:40px 5%;background-color:#fff}.faq h4.title{font-family:SemiBold,sans-serif;margin:0 0 40px 0;font-size:20px;line-height:26px;font-weight:600;color:#000}@media (min-width:768px){.faq h4.title{font-size:24px;line-height:36px;font-weight:500;margin:0 0 80px 0}}.faq .faq-item{display:flex;flex-direction:column;position:relative;margin:20px 0}.faq .faq-item:not(:nth-child(1)):before{content:"";width:100%;height:1px;margin-bottom:20px;background-color:#ebebeb}@media (min-width:768px){.faq .faq-item:not(:nth-child(1)):before{margin-bottom:30px}}.faq .faq-item .faq-question{color:#000;display:flex;justify-content:space-between;align-items:center;cursor:pointer;z-index:1}.faq .faq-item .faq-question h5{font-family:SemiBold,sans-serif;font-size:18px;font-weight:600;margin:0;color:#000;max-width:256px;width:90%}@media (min-width:768px){.faq .faq-item .faq-question h5{font-size:20px;line-height:30px;max-width:-moz-max-content;max-width:max-content}}.chevron-down{box-sizing:border-box;position:relative;transform:scale(1);width:30px;height:30px;border:2px solid transparent;border-radius:100px;color:#002853}.chevron-down::after{content:"";display:block;box-sizing:border-box;position:absolute;width:15px;height:15px;border-bottom:3px solid;border-right:3px solid;transform:rotate(45deg);left:4px;top:2px}@media (min-width:768px){.chevron-down::after{width:20px;height:20px;border-bottom:4px solid;border-right:4px solid}}.faq .faq-item.active .chevron-down{transform:rotate(180deg)}.faq .faq-item .faq-answer{font-family:Light,sans-serif;font-size:16px;font-weight:300;line-height:32px;color:#000;max-height:0;display:none}.faq .faq-item .faq-answer p{margin:0}.faq .faq-item .faq-answer>:first-child{margin-top:20px}.faq .faq-item .faq-answer>:last-child{margin-bottom:20px}.faq .faq-item .faq-answer a{text-decoration:none}.faq .faq-item.active .faq-answer{display:block}