.faqs-module{padding:120px 0 135px}.faqs-module .faqs-list{list-style:none;margin:47px 0 0;padding:0}.faqs-module .faq-icon{background-color:#853275;cursor:pointer;height:29px;position:absolute;right:6px;top:6px;width:29px}.faqs-module .faq-heading{cursor:pointer;margin:28px 0;padding:0 100px 0 0;position:relative}.faqs-module .faq-blk{border-bottom:2px solid #853275}.faqs-module .faq-heading h3{font-size:36px;line-height:normal;margin:0;text-transform:uppercase}.faqs-module .faqs-content{letter-spacing:1.01px;margin:0 0 38px;padding-right:100px}.faqs-module .faq-icon span{background-color:#fff;bottom:0;height:5px;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:14px}.faqs-module .faq-icon .line-two{transform:rotate(90deg)}.faqs-module .faq-heading.open .faq-icon .line-one{opacity:0}.faqs-module .faq-heading.open .faq-icon .line-two{transform:rotate(180deg)}.faqs-module .top-content{max-width:745px}.faqs-module li:last-child .faq-blk{border-bottom:none}@media screen and (max-width:991px){.faqs-module .faq-heading h3{font-size:32px}}@media screen and (max-width:767px){.faqs-module .faq-heading h3{font-size:26px}.faqs-module{padding:80px 0}}@media screen and (max-width:599px){.faqs-module .faq-heading h3{font-size:22px}.faqs-module .faq-heading{padding:0 50px 0 0}.faqs-module .faqs-content{padding-right:50px}.faqs-module .faq-icon{top:0}}