.FAQ{position:relative;background-color:rgb(232,248.1621621622,255)}.FAQ.FAQ_inline{background-color:rgba(0,0,0,0)}.FAQ .FAQ_container{position:relative;max-width:960px;margin:0 auto;padding:0 40px}@media screen and (max-width:768px){.FAQ .FAQ_container{padding:0 20px}}.FAQ .FAQ_container .FAQ_canvas{position:relative;padding:100px 0}@media screen and (max-width:768px){.FAQ .FAQ_container .FAQ_canvas{padding:60px 0}}.FAQ .FAQ_container .FAQ_canvas .FAQ_subheading{position:relative;font-size:16px;color:#0078ff;text-transform:uppercase;margin-bottom:20px;font-weight:400;text-align:center}.FAQ .FAQ_container .FAQ_canvas .FAQ_heading{position:relative;font-size:40px;text-align:center;margin-bottom:40px}@media screen and (max-width:768px){.FAQ .FAQ_container .FAQ_canvas .FAQ_heading{font-size:30px;margin-bottom:20px}}.FAQ .FAQ_questions{position:relative;border-top:1px solid #0e305d}.FAQ .FAQ_questions .FAQ_question{position:relative;border-bottom:1px solid #0e305d}.FAQ .FAQ_questions .FAQ_question .FAQ_q{position:relative;padding:20px 20px 20px 0;font-size:20px;font-family:var(--font-inter-tight),sans-serif;font-weight:700;line-height:1.4em;cursor:pointer}.FAQ .FAQ_questions .FAQ_question .FAQ_q h3{font-family:var(--font-manrope),sans-serif;font-weight:800;line-height:1.4em}.FAQ .FAQ_questions .FAQ_question .FAQ_q .FAQ_icon{position:absolute;pointer-events:none;width:10px;height:10px;top:26px;right:0;transition:transform .35s ease-in-out}.FAQ .FAQ_questions .FAQ_question .FAQ_q .FAQ_icon:before{content:"";position:absolute;width:10px;height:2px;background-color:#0e305d;top:4px;left:0}.FAQ .FAQ_questions .FAQ_question .FAQ_q .FAQ_icon:after{content:"";position:absolute;width:2px;height:10px;background-color:#0e305d;top:0;left:4px}.FAQ .FAQ_questions .FAQ_question .FAQ_a{position:relative;display:none;padding-bottom:40px}.FAQ .FAQ_questions .FAQ_question .FAQ_a .FAQ_text{position:relative;font-size:18px}@media screen and (max-width:768px){.FAQ .FAQ_questions .FAQ_question .FAQ_a .FAQ_text{font-size:16px}}.FAQ .FAQ_questions .FAQ_question .FAQ_a .FAQ_buttons{position:relative;padding-top:20px;display:flex;flex-wrap:wrap;margin:-10px}@media screen and (max-width:768px){.FAQ .FAQ_questions .FAQ_question .FAQ_a .FAQ_buttons{margin:-5px}}.FAQ .FAQ_questions .FAQ_question .FAQ_a .FAQ_buttons .FAQ_button{position:relative;padding:10px}@media screen and (max-width:768px){.FAQ .FAQ_questions .FAQ_question .FAQ_a .FAQ_buttons .FAQ_button{padding:5px}}.FAQ .FAQ_questions .FAQ_question.FAQ_active .FAQ_q .FAQ_icon{transform:rotate(-225deg)}.FAQ .FAQ_questions .FAQ_question.FAQ_active .FAQ_a{display:block}