.refinance-faq-section{display:inline-block;padding:50px 0;width:100%}.refinance-faq-section .section-title{display:inline-block;padding:0 0 40px;text-align:center;width:100%}.refinance-faq-section .section-title h2{display:inline-block;font-size:38px;font-weight:900;line-height:1.2;width:100%}.refinance-faq-section .video{display:inline-block;text-align:center;width:100%}.refinance-faq-section .video iframe{height:315px;margin:0 auto;max-width:560px;width:100%}.refinance-faq-section .refinance-faq-wrap{display:inline-block;vertical-align:top;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col,.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question{display:inline-block;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question{cursor:pointer;display:inline-block;padding:0 0 30px;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4{color:#000;display:inline-block;font-size:25px;font-weight:800;line-height:35px;padding:0 90px 0 0;position:relative;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:first-letter{text-transform:uppercase}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:after,.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:before{align-items:center;background-color:#009959;border-radius:6px;content:"";display:flex;height:5px;justify-content:center;position:absolute;right:64px;top:16px;width:20px}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:after{transform:rotate(90deg)}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer{display:none;margin:0;max-width:670px;padding:0 0 30px;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer p{color:#333;display:inline-block;font-size:16px;font-weight:500;line-height:28px;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer ul{display:inline-block;list-style:none;margin:0;padding:0 0 0 25px;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer ul li{display:inline-block;font-size:18px;position:relative;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer ul li:before{background-color:#000;border-radius:50%;content:"";height:5px;left:-24px;position:absolute;top:14px;width:5px}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer ul li:last-child{margin-bottom:15px}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question.active .question h4:after{transform:rotate(180deg)}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer p a,.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer ul li a{border-bottom:1px solid #52687d;color:#52687d}.refinance-faq-section .wrap{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:100px 0 0;width:100%}.refinance-faq-section .wrap .left-part{display:inline-block;padding:0 60px 0 0;width:50%}.refinance-faq-section .wrap .right-part{display:inline-block;width:50%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question.active .question{padding:0 0 15px}.refinance-faq-section .full-width-cta{display:inline-block;padding:100px 0 0;text-align:center;width:100%}.refinance-faq-section .full-width-cta a{background-color:#009959;border:2px solid #009959;border-radius:6px;color:#fff;display:inline-block;font-size:20px;font-weight:600;line-height:24px;padding:28px;text-align:center;transition:all .3s ease-in-out;width:30%}.refinance-faq-section .full-width-cta a:hover{background-color:transparent;color:#009959}.refinance-faq-section .faq-full-width-cta{display:inline-block;text-align:center;width:100%}.refinance-faq-section .faq-full-width-cta a{margin:100px 0 0!important;width:26%!important}.refinance-faq-section .faq-full-width-cta span{width:100%}.refinance-faq-section .faq-full-width-cta a:hover{background-color:transparent!important;color:#009959!important}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer p span a{color:#009959!important}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer p span a:hover{color:#004e29!important}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer p a:hover{border-bottom:1px solid #004e29;color:#004e29}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-answer p a{border-bottom:1px solid #009959;color:#009959}@media(max-width:1715px){.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:after,.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:before{right:50px}}@media(max-width:1660px){.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4{padding:0 70px 0 0}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:after,.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:before{right:30px}.refinance-faq-section .full-width-cta a{width:40%}.refinance-faq-section .faq-full-width-cta a{width:40%!important}}@media(max-width:1023px){.refinance-faq-section{padding:50px 102px}.refinance-faq-section .wrap .left-part{padding:0;width:100%}.refinance-faq-section .wrap .right-part{width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4{padding:0 80px 0 0}.refinance-faq-section .full-width-cta a{width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:after,.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:before{right:40px}.refinance-faq-section .faq-full-width-cta a{margin:50px 0 0!important;width:100%!important}.refinance-faq-section .faq-full-width-cta span{display:inline-flex}}@media(max-width:767px){.refinance-faq-section .section-title h2{font-size:25px}.refinance-faq-section{padding:50px 5px}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4{font-size:18px;line-height:28px;padding:0 70px 0 0}.refinance-faq-section .full-width-cta,.refinance-faq-section .wrap{padding:50px 0 0}.refinance-faq-section .full-width-cta a{font-size:16px;padding:16px;width:100%}.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:after,.refinance-faq-section .refinance-faq-wrap .refinance-faq-col .faq-question .question h4:before{height:4px;right:30px;width:16px}.refinance-faq-section .video iframe{max-width:100%}.refinance-faq-section .faq-full-width-cta a{font-size:16px!important;margin:50px 0 0!important;padding:16px!important;width:100%!important}}