.section-faq .questions{display:grid;gap:2em;grid-template-columns:1fr}@media (min-width:768px){.section-faq .questions{grid-template-columns:repeat(1,1fr)}}@media (min-width:981px){.section-faq .questions{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.section-faq .questions .item{margin-bottom:.5em}}.section-faq .questions .item .question{cursor:pointer;position:relative;z-index:1;padding:.5em;background-color:var(--green);border-radius:40px 40px 40px 0;font-weight:600;display:flex;align-items:center;gap:1em}.section-faq .questions .item .question:before{content:"\e94f";font-family:icomoon;color:var(--dark-gray);font-weight:500;position:relative;left:3px;transform:rotate(45deg);transition:transform .3s ease-in-out;width:40px;height:40px;flex-basis:40px;border-radius:50%;background-color:var(--white);display:flex;align-items:center;justify-content:center}.section-faq .questions .item .question.open:after{transform:rotate(0)}.section-faq .questions .item .question a{color:var(--dark-gray)}.section-faq .questions .item .question a:hover{text-decoration:none}.section-faq .questions .item .answer{background-color:var(--lime-green);padding:calc(1em + 20px) 1em 1em;display:none;border-radius:0 0 40px 40px;position:relative;top:-20px;margin-bottom:-20px;z-index:0}.section-faq .questions .item .answer p{color:var(--dark-gray)}.section-faq .questions .item .answer a{color:var(--dark-gray);font-weight:600;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px}.section-faq .questions .item .answer a:focus-visible,.section-faq .questions .item .answer a:hover{color:var(--blue-darken);text-decoration-thickness:3px!important}.section-faq .questions .item .answer a.link{margin-top:15px;display:table}