.newfaq-section{padding:50px 0}.faq-main-otr{border-bottom:1px solid hsla(0,0%,100%,.28);padding:0 0 100px;position:relative;width:100%}.faq-main{margin:0 auto;max-width:1040px}span.faq-icon{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:flex;flex:0 0 auto;font-size:22px;font-weight:400;height:34px;justify-content:center;line-height:1;position:absolute;right:0;top:20px;width:34px}.newfaq-section .section-title h2{position:relative;text-align:center}.newfaq-section .faq-box{border-bottom:1px solid hsla(0,0%,100%,.32);width:100%}.newfaq-section .faq-box:first-child{border-top:1px solid hsla(0,0%,100%,.32)}.newfaq-section .faq-box .faq-title{cursor:pointer;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.35;padding:30px 50px 30px 0;position:relative}.newfaq-section .faq-box .faq-content{padding:0 0 10px}.newfaq-section .faq-box .faq-content p{font-size:18px;line-height:1.75;margin:0;padding:0 70px 32px 4px;text-wrap:pretty}span.minus{display:none}.faq-title.active span.minus{display:block}.faq-title.active span.plus{display:none}@media (max-width:991px){.newfaq-section .faq-box .faq-title{font-size:20px;padding:25px 50px 25px 0}.newfaq-section{padding:30px 0}.newfaq-section .faq-box .faq-content p{font-size:16px;line-height:1.5;padding:0 0 20px 4px}}@media (max-width:767px){.newfaq-section .faq-box .faq-title{font-size:18px;padding:20px 40px 20px 0}.newfaq-section{padding:0}}