.life-prediction-content{background:linear-gradient(135deg,#faf5eb,#fdfcf8);font-family:Poppins,sans-serif;color:#3a3a3a;overflow-x:hidden}.life-prediction-content .lp-section-title{font-size:25px;font-weight:700;color:#9c771b;text-transform:capitalize;text-align:center;position:relative;margin-bottom:25px}.life-prediction-content .lp-section-title:after{content:"";width:85px;height:4px;background:linear-gradient(90deg,#e8c676,#c89b2b,#e8c676);display:block;margin:12px auto 0;border-radius:10px;animation:titleGlow 2s ease-in-out infinite}@keyframes titleGlow{0%{box-shadow:0 0 8px #e8c676}50%{box-shadow:0 0 20px #c89b2b}to{box-shadow:0 0 8px #e8c676}}.life-prediction-content .lp-section-para{font-size:16px;line-height:1.9;color:#4c4c4c;opacity:0;animation:fadeInUp .8s ease forwards}.life-prediction-content .lp-benefits-para,.life-prediction-content .lp-card-para{font-size:15px;line-height:1.9;color:#4c4c4c;opacity:0;animation:fadeInUp .8s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.life-prediction-content .lp-card{background:rgba(255,255,255,.85);border-radius:20px;padding:15px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,208,120,.25);box-shadow:0 12px 35px rgba(0,0,0,.08),0 0 15px rgba(227,177,68,.15);transition:all .4s ease;transform:translateY(0);position:relative;overflow:hidden}.life-prediction-content .lp-card:hover{transform:translateY(-10px);box-shadow:0 20px 45px rgba(0,0,0,.15),0 0 20px rgba(227,177,68,.25)}.life-prediction-content .lp-card:hover:after{content:"";position:absolute;inset:0;border-radius:20px;border:2px solid rgba(227,177,68,.45);box-shadow:inset 0 0 25px rgba(227,177,68,.35)}.life-prediction-content .lp-benefits-title,.life-prediction-content .lp-card-title{font-size:21px;font-weight:600;color:#c89b2b;margin-bottom:12px}.life-prediction-content .lp-list{list-style:none;padding:0}.life-prediction-content .lp-list li{background:#ffffff;padding:8px 10px;border-radius:12px;border:1px solid rgba(228,198,120,.35);box-shadow:0 3px 10px rgba(0,0,0,.05);font-size:14px;color:#444;position:relative;overflow:hidden;transition:.3s ease}.life-prediction-content .lp-list li span{font-weight:700;color:#c89b2b}.life-prediction-content .lp-list li:hover{transform:translateX(2px);box-shadow:0 8px 20px rgba(0,0,0,.12);background:linear-gradient(135deg,#fff,#fff7e6);border-left:4px solid #c79a26ba}.life-prediction-content .lp-section1 img,.life-prediction-content .lp-section4 img{border-radius:20px;border:4px solid #9c771b;box-shadow:0 12px 30px rgba(0,0,0,.12);transition:.35s ease;width:100%;height:auto}.life-prediction-content .lp-section1 img:hover,.life-prediction-content .lp-section4 img:hover{transform:scale(1.02)}.life-prediction-content .lp-conslution,.life-prediction-content .lp-intro,.life-prediction-content .lp-lifepath{background:rgba(255,255,255,.85);padding:25px;border-radius:22px;border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 25px rgba(0,0,0,.1),inset 0 0 12px rgba(255,214,140,.35);transition:all .4s ease;position:relative;overflow:hidden}.life-prediction-content .lp-conslution:hover,.life-prediction-content .lp-intro:hover,.life-prediction-content .lp-lifepath:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 18px 45px rgba(0,0,0,.15),inset 0 0 18px rgba(255,204,99,.45)}.life-prediction-content .lp-conslution:before,.life-prediction-content .lp-intro:before,.life-prediction-content .lp-lifepath:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,#c6972c,#e8c16d,#f5e3b2,#c6972c);opacity:.25;transition:.6s ease;z-index:-1}.life-prediction-content .lp-conslution:hover:before,.life-prediction-content .lp-intro:hover:before,.life-prediction-content .lp-lifepath:hover:before{opacity:.43;transform:rotate(18deg)}@media (max-width:992px){.life-prediction-content .lp-section-title{font-size:22px}.life-prediction-content .lp-card{padding:10px}.life-prediction-content .lp-list li{background:#ffffff;padding:10px 13px;font-size:14px}.life-prediction-content .lp-section-para{font-size:15px;line-height:1.9}.life-prediction-content .lp-benefits-para,.life-prediction-content .lp-card-para{font-size:14px;line-height:1.9}.life-prediction-content .lp-benefits-title,.life-prediction-content .lp-card-title{font-size:20px;margin-bottom:10px}.life-prediction-content .lp-section1 img,.life-prediction-content .lp-section4 img{width:50%;height:auto}}@media (max-width:768px){.life-prediction-content .lp-section-title{font-size:20px}.life-prediction-content .lp-section-para{font-size:15px}.life-prediction-content .lp-list li{background:#ffffff;padding:5px 8px;font-size:13px}.life-prediction-content .lp-conslution,.life-prediction-content .lp-intro,.life-prediction-content .lp-lifepath{padding:18px}.life-prediction-content .lp-section-para{font-size:14px;line-height:1.7}.life-prediction-content .lp-benefits-para,.life-prediction-content .lp-card-para{font-size:13px;line-height:1.7}.life-prediction-content .lp-section-title:after{width:85px;height:3px;margin:10px auto}.life-prediction-content .lp-benefits-title,.life-prediction-content .lp-card-title{font-size:18px;margin-bottom:10px}.life-prediction-content .lp-card:hover{transform:translateY(-8px)}}@media (max-width:576px){.life-prediction-content .lp-card{padding:8px}.life-prediction-content .lp-list li{background:#ffffff;padding:5px 8px;font-size:12px;border-radius:8px}.life-prediction-content .lp-section-title{font-size:18px}.life-prediction-content .lp-conslution,.life-prediction-content .lp-intro,.life-prediction-content .lp-lifepath{padding:15px}.life-prediction-content .lp-section-para{font-size:13px;line-height:1.7}.life-prediction-content .lp-benefits-para,.life-prediction-content .lp-card-para{font-size:12px;line-height:1.7}.life-prediction-content .lp-section-title:after{margin-bottom:10px}.life-prediction-content .lp-benefits-title,.life-prediction-content .lp-card-title{font-size:16px;margin-bottom:8px}.life-prediction-content .lp-card:hover{transform:translateY(-5px)}.life-prediction-content .lp-section1 img,.life-prediction-content .lp-section4 img{width:90%;height:auto}}