.faq-section{font-family:Poppins;margin:0 auto;max-width:780px!important;padding:40px 0}.faq-section h2.faq-section__headline{color:#141414;font-family:Poppins;font-size:32px;letter-spacing:-.5px;line-height:38.4px;margin:0}.faq-section p.faq-section__description{color:#333;font-family:Poppins;line-height:25.6px;margin:40px 0 0}.faq-section p.faq-section__description strong{font-weight:700}.faq-section__items{margin-top:40px}.faq-section__item{border-bottom:1px solid #e0e0e0;margin-top:32px;padding-bottom:32px}.faq-section__item:first-child{margin-top:0}.faq-section__item h3.faq-section__item__title{color:#141414;cursor:default;font-family:Poppins;font-size:24px;line-height:19.2px;margin:0;padding-right:22px;position:relative}@media only screen and (max-width:500px){.faq-section__item h3.faq-section__item__title{font-size:22px}}.faq-section__item h3.faq-section__item__title:after{color:#0057ff;content:"";font-family:dashicons;font-size:20px;font-weight:400;position:absolute;right:0;top:0}.faq-section__item .faq-section__item__content{color:#333;display:none;margin-top:24px;transition:display 1s linear}.faq-section__item .faq-section__item__content p{color:#333;font-family:Poppins;line-height:25.6px}.faq-section__item.open h3.faq-section__item__title:after{content:""}.faq-section__item.open .faq-section__item__content{display:block}@media only screen and (max-width:375px){.faq-section h2.faq-section__headline{font-size:24px;line-height:28.8px}.faq-section p.faq-section__description{margin:20px 0 0}.faq-section__item{margin-top:24px;padding-bottom:24px}.faq-section__item:first-child{margin-top:0}.faq-section__item h3.faq-section__item__title{padding-left:36px;padding-right:0}.faq-section__item h3.faq-section__item__title:after{left:0;right:unset}}.wp-admin .faq-section__item h3.faq-section__item__title:after{display:none}.wp-admin .faq-section__item .faq-section__item__content{display:block}
