.accordionWrapper{margin-bottom:30px}
.accordionHeader h4{padding:10px;font-family:sans-serif;font-weight:500;margin:0;position:relative;word-break:break-word}
.accordionWrapper.tabClose .accordionHeader h4::after,.accordionWrapper.tabOpen .accordionHeader h4::after{font-family:'dashicons', sans-serif;position:absolute;top:10px;right:10px}
.accordionWrapper.tabClose .accordionHeader h4::after{content:"\f132"}
.accordionWrapper.tabOpen .accordionHeader h4::after{content:"\f460"}
.accordionBody{padding:20px 10px;width:100%;display:inline-block;margin-top:20px}

/* 7-1-2020 */
.all-faq-list>.faq-list>li{list-style:none;font-family:"-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell", "Helvetica Neue", sans-serif;font-weight:400;color:#000;position:relative;border-bottom:1px solid #d7d7d7;padding:0 40px 28px 0;margin-bottom:48px;transition:all 0.3s ease}
.faq-accordion-header{position:relative;padding:0 0 16px 40px}
.faq-accordion-header h4{text-align:left;padding:0!important;margin:0!important}
.faq-accordion-header h4 a.mdinc-faq-open-link{outline: none;padding:0;cursor:pointer;position:relative;width:100%;visibility:unset!important;text-align:left;display:flex;justify-content:space-between}
.faq-accordion-header h4 i.fa{font-family: "Font Awesome 5 Free";position:absolute;top:2px;right:-40px;color:#000;cursor:pointer;display:inline-block;width:20px;height:20px;vertical-align:top;text-align:center;font-size:14px}
.faq-accordion-header h4 i.fa::before{transition:all 0.5s ease}
.faq-accordion-header.active h4 i.fa::before{content:"\f077";transition:all 0.5s ease}
.faq-accordion-main .faq-accordion-body{text-align:left;max-height:0;overflow:hidden;opacity:0;padding:0 40px 12px 40px;transition:all 0.4s ease}
.faq-accordion-main .faq-accordion-body.active{max-height:100%;opacity:1;transition:all 0.5s ease}
.faq-accordion-main .faq-accordion-body p{font-family:noto_sansregular, sans-serif}
.faq-accordion-main .faq-accordion-body p:last-of-type{margin:0}

.faq-accordion-main .faq-accordion-body ul,.faq-accordion-main .faq-accordion-body ol{padding:0 0 0 30px;margin:10px 0 0 0}
.all-faq-list .faq-accordion-body ul li, .all-faq-list .faq-accordion-body ol li{border-bottom:0}
.all-faq-list>.faq-list>li.faq-list-item.active{border-bottom:2px solid #000;transition:all 0.3s ease}
.faq-accordion-body ul li::before,.faq-accordion-body ol li::before{content:'';background-color:#4c5056;font-size:18px;position:absolute;top:12px;left:-30px;width:17px;height:2px;display:inline-block}
.faq-accordion-body ul li,.faq-accordion-body ol li{line-height:30px;margin:0 0 20px 0;position:relative;font-size:18px;color:#4c5056;font-weight:400;display:inline-block;list-style-type:none;width:100%;font-family:noto_sansregular, sans-serif}
.faq-accordion-body ul li:last-of-type,.faq-accordion-body ol li:last-of-type{margin:0}
.faq-accordion-body p+ul,.faq-accordion-body p+ol{margin-top:15px}
.faq-accordion-body ol li strong,.faq-accordion-body ul li strong{font-family:'noto_sansbold', sans-serif;color:#333}

.faq-accordion-main .copy-clipboard-link-box{position:absolute;left:5px;top:5px}
.faq-accordion-main .copy-chevron-down-box{position:absolute;right:5px;top:5px}
.faq-accordion-main .copy-clipboard-link-box::before{content:"";background-image:url('../assets/link-icon.svg');background-repeat:no-repeat;width:20px;height:20px;display:block;cursor:pointer}
.faq-accordion-main .copy-chevron-down-box::before{content:"";background-image:url('../assets/faq-right-arraow.png');background-repeat:no-repeat;width:20px;height:20px;display:block;cursor:pointer}

@media screen and (max-width:767px){
	.faq-accordion-header{padding:0 0 10px 38px}
	.faq-accordion-main .faq-accordion-body.active{padding:0 38px 12px 40px}
	.faq-accordion-main .faq-accordion-body p{line-height:28px;font-size:16px}
	.all-faq-list .faq-accordion-body ul li, .all-faq-list .faq-accordion-body ol li{line-height:28px;font-size:16px;word-break:break-word}
}