.accordion-container{width:100%;max-width:1100px;margin:30px auto;font-family:Poppins,sans-serif}.accordion-mainheading{font-size:30px;font-weight:700;color:#dba765;margin-bottom:15px}.accordion-subheading{color:#c6922e;font-size:24px;margin:20px 0 10px;line-height:1.4}.accordion-smallheading{color:#333;font-size:18px;margin:15px 0 8px;font-weight:600}.accordion-content ul{padding-left:22px;margin:10px 0}.accordion-content li{margin-bottom:8px;line-height:1.6}.accordion-item{border:1px solid #ccc;border-radius:8px;margin-bottom:16px;overflow:hidden;background:#f8f9fa;transition:all .3s ease}.accordion-content>*:first-child{margin-top:0!important}.accordion-content h2 a,.accordion-content h3 a{display:inline-block;margin:0;padding:0}.accordion-content h2,.accordion-content h3{margin-top:15px}.accordion-content h2:first-child,.accordion-content h3:first-child{margin-top:0!important}.accordion-mainheading{font-size:26px;margin:20px 0 10px}.accordion-subheading{color:#c6922e;font-size:22px;margin:20px 0 10px}.accordion-smallheading{font-size:18px;margin:15px 0 8px}.accordion-content p{margin:8px 0;line-height:1.7}.accordion-list{margin:15px 0;padding-left:20px}.accordion-list li{margin-bottom:8px;line-height:1.6}.accordion-content{padding:15px 0}.accordion-content p{margin:12px 0;line-height:1.8}.accordion-mainheading{margin:25px 0 12px}.accordion-subheading{margin:25px 0 12px;color:#c6922e}.accordion-smallheading{margin:18px 0 10px}.accordion-list{margin:15px 0 20px;padding-left:22px}.accordion-list li{margin-bottom:10px;line-height:1.7}.accordion-video,.accordion-middle-image,.accordion-button-wrapper{margin:20px 0}.accordion-middle-image img,.accordion-video iframe{width:100%;display:block}.accordion-title{background-color:#dba765;color:#fff;font-size:22px;font-weight:600;padding:16px 20px;text-align:left;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border:none;outline:none;transition:background .3s ease}.accordion-content h2{font-size:25px;margin:1rem 0 .5rem;font-weight:500;color:#dba765}.accordion-content p{margin:.5rem 0}.accordion-subheading{color:#b8860b;font-size:22px;margin-top:25px;margin-bottom:10px}.accordion-smallheading{color:#333;font-size:18px;margin-top:20px;margin-bottom:8px}.accordion-content{line-height:1.8}.accordion-middle-image img,.accordion-gif img{width:100%;height:auto;display:block}.accordion-subheading{color:#c6922e;font-size:24px;margin:20px 0 10px;line-height:1.3}.accordion-content h2:first-child{margin-top:0}.accordion-content{line-height:1.7}.accordion-content br+br{display:none}.accordion-content>div{margin-top:0}.accordion-content ul{padding-left:1.5rem;list-style-type:disc}.accordion-content strong{font-weight:700}.accordion-title:hover{background-color:#c89456}.accordion-title.active{border-bottom:1px solid #ddd}.arrows{transition:transform .3s ease;color:#fff}.arrows.open{transform:rotate(180deg)}.accordion-content{background-color:#fff;color:#333;padding:20px;line-height:1.8;font-size:16px}.accordion-text{margin-bottom:16px}.accordion-subtitle{color:#2c3e50;font-weight:600;margin-top:20px;margin-bottom:10px;font-size:18px}.accordion-list{margin-left:20px;position:relative;padding-left:10px}.accordion-list:before{content:"•";position:absolute;left:0;color:#7f8c91}.accordion-video{width:100%}.accordion-video iframe{width:100%;height:400px;display:block}.accordion-middle-image{width:100%}.accordion-middle-image img{width:100%;height:auto;display:block;object-fit:cover}.accordion-middle-image img,.accordion-gif img{width:100%;height:300px;object-fit:cover;display:block}.accordion-gif{width:100%}.accordion-gif img{width:100%;height:auto;display:block}.accordion-content a{color:#dba765;text-decoration:none;font-weight:500;font-size:17px}.accordion-content a:hover{text-decoration:underline;margin-bottom:15px}@media (max-width: 768px){.accordion-title{font-size:16px;padding:14px}.accordion-content{font-size:15px;padding:16px}}.accordion-button-wrapper{margin-top:25px}.accordion-btn{display:inline-block;padding:12px 24px;background-color:#dba768;color:#fff;text-decoration:none;font-weight:600;border-radius:4px;transition:.3s ease}.accordion-button-wrapper a{color:#fff;font-weight:500;font-size:18px}.accordion-btn:hover{background-color:#dba768}
