.section-faq{background:#f8f8f8;padding:65px 0 95px}.section-faq.dm{background:#141414}.section-faq .faq-wrapper{margin:0 auto;max-width:1030px}.section-faq .header-area{margin-bottom:50px}.section-faq .header-area h2{color:#3b373a;font-size:42px;font-weight:400;line-height:56px}.section-faq.dm .header-area h2{color:#fff}.faq-item .faq-header{cursor:pointer;position:relative}.faq-item .faq-header h3{color:#3b373a;font-size:17px;font-weight:400;line-height:29px;position:relative}.section-faq.dm .faq-item .faq-header h3{color:#fff;font-weight:500}.faq-item .faq-header h3 .faq-icon{position:absolute;right:15px;top:13px}.faq-item .faq-content p{color:#7a7a7a;font-size:14px;font-style:normal;font-weight:300;line-height:22px}.section-faq.dm .faq-item .faq-content p{color:#fff}.faq-item .faq-content a,.faq-item .faq-content p a{color:#f848c4;text-decoration:none}.faq-item .faq-content{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.faq-item .faq-content.show{max-height:300px}.faq-area .faq-item{border-bottom:1px solid #7a7a7a;padding:20px 0 30px}.faq-item .faq-icon{position:absolute;right:10px;top:5px;transition:opacity .1s ease-in-out}.faq-item .faq-icon.faq-icon-down{opacity:1}.faq-item .faq-icon.faq-icon-down.active,.faq-item .faq-icon.faq-icon-up{opacity:0}.faq-item .faq-icon.faq-icon-up.active{opacity:1}@media (max-width:1200px){.section-faq{padding:45px 30px 50px}}@media (max-width:600px){.section-faq{padding:45px 30px 50px}.section-faq .header-area{margin-bottom:35px}.section-faq .header-area h2{font-size:34px;font-style:normal;font-weight:400;line-height:48px}.faq-area .faq-item{padding:15px 0}.faq-item .faq-header h3{font-size:14px;font-style:normal;font-weight:500;line-height:22px;padding-right:35px}.faq-item .faq-content p{font-size:14px;font-weight:300;line-height:22px}}