.page-template-default .prose{text-align:center}.page-template-default .prose h3{margin-top:2em;margin-bottom:1em}.wpforms-form .wpforms-field-radio{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 20px!important}.wpforms-form .wpforms-field-radio li{margin:0!important;padding:0!important}.wpforms-form .wpforms-field-radio{display:flex!important;flex-direction:column!important;gap:15px!important}.wpforms-form .wpforms-field-radio li{margin:0!important;padding:0!important}.wpforms-form .wpforms-submit-container button.wpforms-submit{background-color:#AE8C5A!important;color:#1E1E1E!important;border:none!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.05em;border-radius:4px!important;transition:background-color 0.3s ease!important;width:100%;padding-top:1rem;padding-bottom:1rem}.wpforms-form .wpforms-submit-container button.wpforms-submit:hover{background-color:#c9a572!important}.your-nav-selector{margin-top:90px;padding:15px 0}.your-nav-selector a{font-size:30px}@media (max-width:768px){.package-title{font-size:24px;text-align:center}.package-price{font-size:20px;line-height:1.2}.package-features{font-size:14px}}header.site-header{padding-top:20px}.wp-block-embed-youtube{margin-left:auto!important;margin-right:auto!important;width:100%;max-width:900px}.my-gold-text{color:#b8915b!important}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:3rem auto;padding:2rem;background-color:#000}.pricing-card{background-color:#0a0a0a;border:1px solid #1a1a1a;border-radius:8px;padding:2.5rem 2rem;text-align:center;transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative;display:flex;flex-direction:column}.pricing-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgb(184 145 91 / .1)}.pricing-card h3{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:#fff;margin:0 0 1rem 0;padding-bottom:1rem;border-bottom:1px solid #1a1a1a}.pricing-price{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif;font-size:3rem;font-weight:300;color:#fff;margin:1.5rem 0;line-height:1}.pricing-price::before{content:'$';font-size:1.5rem;vertical-align:super;margin-right:2px}.pricing-features{list-style:none;padding:0;margin:2rem 0;flex-grow:1}.pricing-features li{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif;font-size:.9rem;font-weight:300;color:#b0b0b0;padding:.75rem 0;border-bottom:1px solid #151515}.pricing-features li:last-child{border-bottom:none}.pricing-card.featured{transform:scale(1.05);border:1px solid #b8915a;background-color:#0d0d0d;z-index:1}.pricing-card.featured::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#b8915a 0%,#c9a572 50%,#b8915a 100%);border-radius:10px;z-index:-1;opacity:.4;filter:blur(8px)}.pricing-card.featured:hover{transform:scale(1.08)}.pricing-card.featured:hover::before{opacity:.6}.pricing-card.featured::after{content:'Best Value';position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#b8915a,#c9a572);color:#1E1E1E;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:.4rem 1rem;border-radius:20px}.pricing-btn{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,sans-serif;font-size:.85rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;padding:1rem 2.5rem;border:1px solid #fff;background-color:#fff0;color:#fff;border-radius:4px;cursor:pointer;transition:all 0.3s ease;margin-top:auto}.pricing-btn:hover{background-color:#fff;color:#1E1E1E;border-color:#fff;box-shadow:0 0 20px rgb(255 255 255 / .2)}.pricing-card.featured .pricing-btn{border-color:#b8915a;color:#b8915a}.pricing-card.featured .pricing-btn:hover{background-color:#b8915a;color:#1E1E1E;border-color:#b8915a;box-shadow:0 0 25px rgb(184 145 91 / .4)}@media (max-width:992px){.pricing-grid{grid-template-columns:1fr;max-width:500px;gap:3rem}.pricing-card.featured{transform:scale(1.02)}.pricing-card.featured:hover{transform:scale(1.04)}}@media (max-width:768px){.pricing-grid{padding:1rem;gap:2rem}.pricing-card{padding:2rem 1.5rem}.pricing-price{font-size:2.5rem}.pricing-card h3{font-size:1.1rem}.pricing-features li{font-size:.85rem}.pricing-btn{padding:.875rem 2rem;font-size:.8rem}}