@media (min-width:768px){.section-faq .container{display:flex;gap:15%}}@media (min-width:768px){.section-faq .faq-title{max-width:215px}}.section-faq .faq-group{flex:1}@media (max-width:767px){.section-faq .faq-group{padding-top:1em}}.section-faq .faq-group .item{border-bottom:1px solid var(--dark-sand);padding-bottom:1em}.section-faq .faq-group .item:last-child{border-bottom:none}.section-faq .faq-group .item:first-child .question{padding-top:0}.section-faq .faq-group .item:first-child .question:after{top:.5em}.section-faq .faq-group .item p{margin-bottom:0}.section-faq .faq-group .item .question{cursor:pointer;position:relative;padding:1em 2em 0 0}.section-faq .faq-group .item .question:after{content:"\e904";font-family:icomoon;color:var(--dark-sand);right:0;font-size:10px;font-weight:500;position:absolute;top:2.25em;transform:rotate(0);transition:transform .3s ease-in-out}.section-faq .faq-group .item .question.open{color:var(--dark-sand);font-weight:700}.section-faq .faq-group .item .question.open:after{transform:rotate(180deg)}.section-faq .faq-group .item .question a{color:var(--gray)}.section-faq .faq-group .item .question a:hover{text-decoration:none}.section-faq .faq-group .item .answer{display:none;padding-bottom:2em}.section-faq .faq-group .item .answer a.link{color:var(--blue);margin-top:15px;display:table}.section-faq.blue h1,.section-faq.blue h2{color:var(--dark-sand)}