.banner-wrap .faq-header{background:0;color:#000;margin:auto;border-bottom:1px solid #d3d3d3;overflow:hidden;padding:60px 0 0 0}.faq-content-wrap{margin:60px 0 40px}.faq-header h1{float:left;width:48%;text-align:left;font-size:56px;vertical-align:middle;text-transform:capitalize;margin:20px 0 0 0}.faq-header p{float:right;width:28%;vertical-align:middle;margin:0}.faq-header img{vertical-align:bottom}.faq-nav li a{padding-left:0;border-width:0}.faq-nav li.active a{font-family:var(--zf-primary-semibold)}.faq-nav li::before{display:none}.arrow{display:none}.faq-content .field-faq-answer{display:block !important}.faq-content h2 a{color:#03a9f5;font-size:14px;background:#e8f6ff;padding:4px 16px;text-transform:uppercase}.field-faq-answer p{margin:0 0 15px 0}.faq-answers .item-list>ul>li:last-child{border-width:0}.faq-content .field-faq-question{font-size:26px;margin-bottom:25px;padding-right:0}.faq-content-wrap .content-wrap,.banner-wrap .faq-header{max-width:900px}.zcframe .reqdemo-widget{opacity:0;display:none}.zcframe .faq-nav{position:absolute;top:0}.zcframe .faq-nav li a{font-family:var(--zf-primary-semibold)}.zcframe .faq-nav li.active a{color:#666}@media all and (max-width:991px){.faq-content-wrap .content-wrap,.banner-wrap .faq-header{width:90%}.faq-header h1{font-size:40px}.faq-content .field-faq-question{font-size:22px}}@media all and (max-width:767px){.faq-header h1{text-align:center;font-size:32px;margin:0 0 30px 0;width:100%}.faq-content .field-faq-question{font-size:20px}.faq-header p{display:none}}