.page-header{padding-top:80px;padding-bottom:60px;text-align:center;background-image:linear-gradient(#121212b3,#121212b3),url(images/concept-image.jpg);background-size:cover;background-position:center}.page-header h1{font-size:42px;color:#fff;margin-bottom:10px}.page-header p{font-size:16px;color:#b0b0b0}.content-container{max-width:900px;margin:0 auto;padding:80px 40px}.faq-section h2{font-size:32px;text-align:center;margin-bottom:40px;color:#fff}.faq-item{border-bottom:1px solid #333;margin-bottom:20px}.faq-question{width:100%;background-color:transparent;border:none;display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;text-align:left}.faq-question h3{font-size:18px;color:#e0e0e0;font-weight:500;transition:color .3s ease}.faq-question:hover h3{color:#d3ad82}.faq-icon{font-size:24px;font-weight:300;color:#d3ad82;transition:transform .4s ease}.faq-question.active .faq-icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out,padding .5s ease-in-out}.faq-answer p{padding:0 10px 25px;font-size:16px;color:#b0b0b0;line-height:2}.contact-section{margin-top:80px;padding-top:80px;border-top:1px solid #333;text-align:center}.contact-section h2{font-size:32px;margin-bottom:15px;color:#fff}.contact-section .subtitle{color:#b0b0b0;margin-bottom:40px}.contact-mailto-btn{display:inline-block;padding:15px 50px;background-color:#b81a35;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.contact-mailto-btn:hover{background-color:#9f172d}
/*# sourceMappingURL=/cdn/shop/t/3/assets/page-cs.css.map */
