.MatrimonialFaq-module__MmgbQa__fullWidthSection{color:#2c2c2c;background-color:#0000;background-image:url(/bg-pattern.png);background-position:top;background-repeat:repeat;background-size:auto;width:100%;padding:5rem 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.MatrimonialFaq-module__MmgbQa__container{width:100%;max-width:1240px;margin:0 auto;padding:0 1.5rem}.MatrimonialFaq-module__MmgbQa__mainHeading{color:var(--dark-red-background);font-size:2.75rem;font-weight:700;font-family:var(--font-rocknroll), sans-serif;text-align:center;letter-spacing:-.02em;margin-bottom:2rem}.MatrimonialFaq-module__MmgbQa__controlsWrapper{flex-direction:column;align-items:center;gap:1.5rem;max-width:800px;margin:0 auto 4rem;display:flex}.MatrimonialFaq-module__MmgbQa__searchBox{width:100%;position:relative}.MatrimonialFaq-module__MmgbQa__searchInput{color:#333;background:#fff;border:2px solid #d4af3766;border-radius:50px;outline:none;width:100%;padding:1.1rem 1.5rem 1.1rem 3.25rem;font-size:1.05rem;transition:all .3s;box-shadow:0 8px 20px #6b121c0d}.MatrimonialFaq-module__MmgbQa__searchInput:focus{border-color:var(--dark-red-background);box-shadow:0 10px 25px #6b121c1f}.MatrimonialFaq-module__MmgbQa__searchIcon{width:20px;height:20px;color:var(--dark-red-background);pointer-events:none;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.MatrimonialFaq-module__MmgbQa__filterPills{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.MatrimonialFaq-module__MmgbQa__filterBtn{color:var(--dark-red-background);cursor:pointer;background:#fff;border:1px solid #d4af3780;border-radius:30px;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;transition:all .25s;box-shadow:0 2px 6px #00000008}.MatrimonialFaq-module__MmgbQa__filterBtn:hover{border-color:var(--dark-red-background);background:#fdfaf6}.MatrimonialFaq-module__MmgbQa__filterBtnActive{box-shadow:0 4px 12px #6b121c40;background:var(--dark-red-background)!important;color:#fff!important;border-color:var(--dark-red-background)!important}.MatrimonialFaq-module__MmgbQa__categoryBlock{flex-direction:column;gap:4.5rem;display:flex}.MatrimonialFaq-module__MmgbQa__categoryRow{grid-template-columns:1fr 1.2fr;align-items:flex-start;gap:3.5rem;display:grid}.MatrimonialFaq-module__MmgbQa__categoryRowReverse{grid-template-columns:1.2fr 1fr}.MatrimonialFaq-module__MmgbQa__categoryRowReverse .MatrimonialFaq-module__MmgbQa__imageWrapper{order:2}.MatrimonialFaq-module__MmgbQa__categoryRowReverse .MatrimonialFaq-module__MmgbQa__contentWrapper{order:1}.MatrimonialFaq-module__MmgbQa__imageWrapper{aspect-ratio:4/3.5;border:3px solid #d4af37;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 14px 35px #6b121c1a}.MatrimonialFaq-module__MmgbQa__categoryImage{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.MatrimonialFaq-module__MmgbQa__imageWrapper:hover .MatrimonialFaq-module__MmgbQa__categoryImage{transform:scale(1.05)}.MatrimonialFaq-module__MmgbQa__contentWrapper{flex-direction:column;gap:1rem;width:100%;display:flex}.MatrimonialFaq-module__MmgbQa__categoryTitle{color:var(--dark-red-background);font-size:1.7rem;font-weight:700;font-family:var(--font-rocknroll), sans-serif;border-bottom:2px solid #d4af374d;margin-bottom:.5rem;padding-bottom:.5rem}.MatrimonialFaq-module__MmgbQa__accordionContainer{flex-direction:column;gap:.75rem;display:flex}.MatrimonialFaq-module__MmgbQa__accordionItem{background:#fff;border:1px solid #e8e2d8;border-radius:10px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.MatrimonialFaq-module__MmgbQa__accordionItem:hover{border-color:#d4af37;box-shadow:0 4px 14px #0000000a}.MatrimonialFaq-module__MmgbQa__accordionHeader{text-align:left;cursor:pointer;color:#333;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.15rem 1.25rem;font-size:1.05rem;font-weight:600;display:flex}.MatrimonialFaq-module__MmgbQa__icon{width:24px;height:24px;color:var(--dark-red-background);flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}.MatrimonialFaq-module__MmgbQa__accordionContent{overflow:hidden}.MatrimonialFaq-module__MmgbQa__accordionInner{color:#555;padding:0 1.25rem 1.25rem;font-size:.975rem;line-height:1.6}.MatrimonialFaq-module__MmgbQa__noResults{text-align:center;color:#666;background:#fff;border:1px dashed #d4af37;border-radius:12px;padding:3rem;font-size:1.1rem}@media (max-width:900px){.MatrimonialFaq-module__MmgbQa__fullWidthSection{padding:3rem 0}.MatrimonialFaq-module__MmgbQa__mainHeading{font-size:2rem}.MatrimonialFaq-module__MmgbQa__categoryRow,.MatrimonialFaq-module__MmgbQa__categoryRowReverse{grid-template-columns:1fr;gap:1.5rem}.MatrimonialFaq-module__MmgbQa__categoryRowReverse .MatrimonialFaq-module__MmgbQa__imageWrapper,.MatrimonialFaq-module__MmgbQa__imageWrapper{aspect-ratio:16/9;order:1!important}.MatrimonialFaq-module__MmgbQa__categoryRowReverse .MatrimonialFaq-module__MmgbQa__contentWrapper,.MatrimonialFaq-module__MmgbQa__contentWrapper{order:2!important}.MatrimonialFaq-module__MmgbQa__categoryTitle{font-size:1.35rem}}
