/*we are here to help faq sec css*/
.simple_affordable .faq-accordion { width: 100%;} 
.simple_affordable .faq-accordion:last-child .accordion-content{border-bottom: 0;}
.simple_affordable .convinced-main { position: fixed; right: 0; top: 480px; z-index: 999 }
.simple_affordable .faq-accordion .accordion-content { padding: 47px 0; border-bottom: 1px solid rgba(0,0,0,0.22); margin-bottom: 0px; display: block; background: transparent; transition: all ease-in-out 0.3s;}
/*.simple_affordable .faq-accordion .accordion-content.active { padding-bottom: 20px }*/
.simple_affordable .faq-accordion .accordion-title {padding: 0; padding-right: 50px; cursor: pointer; text-transform: capitalize;  transition: all ease-in-out 0.3s; border-bottom: 0; background: transparent;}
.simple_affordable .faq-accordion .trigger { position: absolute;right: 0;top: -4px;display: inline-block;width: 38px;height: 38px;vertical-align: middle;cursor: pointer;background: #fff;border-radius: 100%;text-align: center;line-height: 40px;transform: rotate(180deg);}
.simple_affordable .faq-accordion .accordion-content.active .trigger { background-position: bottom right; transform: rotate(0deg); background: #ffda30;}
.simple_affordable .faq-accordion .title { display: inline-block; color: #000; font-size: 16px; max-width: 800px; line-height: 1.4; vertical-align: middle;  text-transform: none;}
.simple_affordable .faq-accordion .accordion-txt { padding-top: 47px;}
.simple_affordable .faq-accordion .accordion-txt p:last-of-type{padding-bottom: 0;}
.simple_affordable .faq-accordion .accordion-txt p a { color: #000; text-decoration: underline }
.simple_affordable .faq-accordion .accordion-txt p a:hover { text-decoration: none } 
.simple_affordable .back-sel a:hover, .list-des a, .mailchimp .mailchimp-txt a:hover, .nda-policy-main p a:hover { text-decoration: underline }
.simple_affordable .faq-accordion .accordion-txt p.last { padding-bottom: 0 }
.simple_affordable .faq-accordion .accordion-txt .sub-title { color: #d14e11; margin-bottom: 15px; font-size: 16px; font-weight: 700; float: left; width: 100% }

.simple_affordable .faq-accordion .accordion-content.active .accordion-title {border-bottom-color: transparent;}
.section_faq .faq-title {position: relative; text-align: center; background-color: #ffda30; padding: 86px 0; margin-bottom: 70px;}
.section_faq .faq-title:after {position: absolute;content: "";left: 0;right: 0;text-align: center;margin: 0 auto;width: 0;height: 0;border-left: 25px solid transparent;border-right: 25px solid transparent;border-top: 25px solid #ffda30;bottom: -25px;}
.section_faq .faq-title h2{margin-bottom: 0;}


/*@media screen and (max-width: 992px){
    .simple_affordable .faq-accordion .accordion-content {padding: 30px 0;}
    .simple_affordable .faq-accordion .accordion-txt {padding-top: 30px;}
	.simple_affordable .faq-accordion .accordion-txt ul{ padding-left: 0; margin-left: 0; }
    
    .section_faq .faq-title{ padding: 60px 0;margin-bottom: 50px;}
}

@media (max-width: 767px) {
    .simple_affordable .faq_sec {padding-top: 50px; }
	.simple_affordable .faq-accordion .title, .simple_affordable .faq-accordion .accordion-txt p, .simple_affordable .faq-accordion .accordion-txt ul{ font-size: 16px; line-height: 1.5; }
    .section_faq .faq-title{ padding: 40px 0;margin-bottom: 0;}
}

@media (max-width:480px) {
    .simple_affordable .faq_sec {padding-top: 50px; }
	.simple_affordable .faq-accordion .title, .faq-accordion .accordion-txt p, .simple_affordable .faq-accordion .accordion-txt ul {font-size: 16 px; line-height: 1.5; }
}*/