.faq-wrap .faq-content .content-title{margin-bottom:25px}.faq-wrap.style1 .accordion-item{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.06)}.faq-wrap.style1 .accordion-item .accordion-button,.faq-wrap.style2 .accordion-item,.faq-wrap.style2 .accordion-item .accordion-button{background-color:#fff;border:none}.faq-wrap.style3 .accordion-item{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.07)}.faq-wrap.style3 .accordion-item .accordion-button{background-color:#fff;border:none}.faq-wrap.style4 .accordion-item,.faq-wrap.style4 .accordion-item .accordion-button{border:1px solid rgba(0,0,0,.09)}.faq-wrap.style4 .accordion-item .accordion-button.collapsed,.faq-wrap.style4 .accordion-item .accordion-button:not(collapsed){border:none}.accordion-item{background:transparent;border:none;margin:0 0 15px}.accordion-item .accordion-header,.accordion-item:last-child{margin-bottom:0}.accordion-item .accordion-header .accordion-button{align-items:center;background-color:transparent;border-radius:5px 5px 0 0;border-radius:5px;box-shadow:none;color:#000;font-size:18px;font-weight:600;line-height:1.5;margin:0;padding:20px 65px 20px 20px;position:relative;text-align:left;transition:.4s}.accordion-item .accordion-header .accordion-button:after{display:none}.accordion-item .accordion-header .accordion-button:focus{border:none;box-shadow:none;outline:none}.accordion-item .accordion-header .accordion-button.collapsed span i{color:#002172}.accordion-item .accordion-header .accordion-button:not(collapsed) span i{color:#ec3323}.accordion-item .accordion-header .accordion-button span{border-radius:5px;display:inline-block;min-width:50px;position:absolute;right:4px;text-align:center;top:32px}.accordion-item .accordion-header .accordion-button span i{color:#002172;font-size:15px;left:50%;line-height:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}.accordion-item .accordion-header .accordion-button span i.minus{opacity:0;visibility:hidden}.accordion-item .accordion-body{border:none;border-top:1px solid rgba(0,0,0,.1);padding:20px 20px 0}.accordion-item .accordion-body p{margin:0}.accordion-collapse{border:none}.accordion-item .accordion-collapse .accordion-body{border:1px solid hsla(0,0%,100%,.8);border-top:none;padding:0 20px 20px}.accordion-item .accordion-header .accordion-button:not(.collapsed){background:transparent!important;border-bottom:none}.accordion-button:not(.collapsed) span i.plus{opacity:0;visibility:hidden}.accordion-button:not(.collapsed) span i.minus{opacity:1!important;visibility:visible!important}
