.faq{padding:120px 0 0}@media screen and (max-width:600px){.faq{padding:8rem 0 0}}.faq__inner{max-width:900px;margin:0 auto}@media screen and (max-width:900px){.faq__inner{width:92%}}.faq__list{list-style:none;counter-reset:number 0}.faq__list li{position:relative}.faq__list a{color:#000}.faq__list a:hover{text-decoration:underline}.faq__list--question{font-size:1.8rem;font-weight:700;margin:0 0 32px;padding:0 0 7px 75px;list-style:none;border-bottom:4px solid #134589}.faq__list--question:before{position:absolute;display:block;box-sizing:border-box;width:55px;height:55px;margin:-16px 0 0 -75px;padding:10px 0 0;content:"Q" counter(number);counter-increment:number 1;text-align:center;color:#fff;background:repeating-linear-gradient(-45deg,#3394bf,#3394bf 2px,#134589 0,#134589 4px)}.faq__list--question--v2{font-size:1.8rem;font-weight:700;margin:0 0 32px;padding:0 0 7px 75px;list-style:none;border-bottom:4px solid #134589}.faq__list--question--v2:before{position:absolute;display:block;box-sizing:border-box;width:55px;height:55px;margin:12px 0 0 -75px;padding:10px 0 0;content:"Q" counter(number);counter-increment:number 1;text-align:center;color:#fff;background:repeating-linear-gradient(-45deg,#3394bf,#3394bf 2px,#134589 0,#134589 4px)}.faq__list--answer{margin:0 0 80px 75px}.faq__list--answer:before{font-size:2rem;font-weight:700;position:absolute;display:block;box-sizing:border-box;width:55px;height:55px;margin:-12px 0 0 -75px;padding-top:10px;content:"A";text-align:center;color:#fff;background:repeating-linear-gradient(-45deg,#d9c629,#d9c629 2px,#e3cf2b 0,#e3cf2b 4px)}