.faq-section{padding:100px 0;width:100%}.faq-section .container{margin:0 auto;max-width:1120px;padding:0 20px;width:100%}.rr-faq-wrap{display:flex;flex-flow:row wrap;gap:30px}.rr-faq{display:flex;flex-direction:column;width:100%}.rr-faq-title,.rr-faq-title:active,.rr-faq-title:hover{background:transparent;border:none;color:#3c424b;cursor:pointer;display:flex;font-size:22px;font-style:normal;gap:10px;justify-content:space-between;line-height:1.25;padding:30px;width:100%}.rr-faq-title{font-weight:400}.rr-faq.active .rr-faq-title{font-weight:800}span.plus{align-items:center;display:flex;height:20px;justify-content:center;margin-top:8px;width:20px}span.minus svg *,span.plus svg *{fill:#27aae1;stroke:#27aae1}span.minus{display:none;height:20px;width:20px}.rr-faq{border:1px solid #3c424b;border-radius:14px}.rr-faq.active span.plus{display:none}.rr-faq.active span.minus{align-items:center;display:flex;justify-content:center}.rr-faq-text{display:none!important}.rr-faq.active .rr-faq-text{display:block!important;margin-top:-10px;padding:0 30px 30px}.rr-faq-text p,.rr-faq.active .rr-faq-text{color:#3c424b;flex-direction:column;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.rr-faq-text p{margin-bottom:15px}.rr-faq-text p:last-child{margin:0}.rr-faq-text{display:none}button:focus{background:transparent;border:none}button:focus-visible{outline:none}.faq-section-title{color:#000;font-size:48px;font-weight:600;line-height:1.25;margin-bottom:30px;text-align:center}.faq-section-text,.faq-section-text p,.faq-section-text ul li{color:#000;font-family:var(--common-font);font-size:20px;text-align:center}.faq-section-text ul{display:flex;flex-direction:column;gap:15px;margin:0 auto 50px;max-width:750px}.faq-section-text ul ul{margin:15px 0 0}.faq-section-text ul li{text-align:left}.faq-section .rr-faq-text p a{color:#27aae1;text-decoration:none}.faq-section .rr-faq-text p a:hover{text-decoration:underline}.faq-section .rr-faq-text ul{display:flex;flex-wrap:wrap;gap:15px 20px;justify-content:center;margin:0 0 40px 25px;max-width:830px;padding:0;text-align:left}.faq-section .rr-faq-text ul li{width:calc(50% - 10px)}.faq-section .rr-faq-text ol{padding-left:30px}.faq-section .rr-faq-text div p{margin:0}.faq-section .rr-faq-text div ol{display:flex;flex-direction:column;gap:15px;margin:0;text-align:left}.wte-faq-section .faq-section-text{margin-top:50px}.wte-faq-section .faq-section-text a{color:#28aae1;text-decoration:none}.wte-faq-section .faq-section-text a:hover{text-decoration:underline}@media(max-width:1200px){.faq-section-title{font-size:40px}}@media(max-width:768px){.faq-section-title{font-size:30px}.rr-faq-wrap{gap:20px}.faq-section{padding:80px 0}.rr-faq-text p,.rr-faq.active .rr-faq-text{font-size:18px}.rr-faq.active .rr-faq-text{padding:0 20px 20px}.rr-faq-title,.rr-faq-title:active,.rr-faq-title:hover{font-size:20px;padding:20px}span.minus,span.plus{height:16px;width:16px}.faq-section .rr-faq-text ul li{width:100%}.faq-section .rr-faq-text ul{padding-left:20px}}