.tamil-jth-gradient{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.bji-vp{background:linear-gradient(180deg,#fef9f3,#fff);padding:2rem 0}.basic-jathagar-info-cd{background-color:#fff9cd;border-radius:16px;padding:2rem;box-shadow:0 10px 25px rgba(0,0,0,.05);border:1px solid #f3e6cc;position:relative;overflow:hidden}.basic-jathagar-info-cd:before{content:"";position:absolute;top:-20%;left:-10%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,223,144,.2) 10%,transparent 70%);z-index:0}.basic-jathagar-info-cd h1{font-family:"Noto Serif Tamil",serif;font-size:1.6rem;font-weight:700;color:#5a321c;margin-bottom:1.5rem;text-align:center;border-bottom:2px dashed #d1a766;padding-bottom:10px}.basic-jathagar-info-cd h1,.info-block{position:relative;z-index:1}.info-block ul{list-style:none;padding:0;margin:0}.info-block li{font-family:"Noto Serif Tamil",serif;font-size:1rem;padding:8px 0;border-bottom:1px dashed #dfcba7;color:#3a2e1c}.info-block li strong{min-width:140px;display:inline-block;color:#784e16}@media (max-width:768px){.basic-jathagar-info-cd{padding:1.2rem}.basic-jathagar-info-cd h1{font-size:1.3rem}.info-block li{font-size:1rem}.info-block li strong{min-width:110px}}.tamil-jathagam-app-sec{background-color:#dddbd6;color:#fff;position:relative;overflow:hidden}.store-btn img{height:48px;transition:transform .2s}.store-btn img:hover{transform:scale(1.05)}.mobile-preview{max-height:480px;z-index:1}.badge-box{background-color:#e83e8c;color:#fff;padding:.5rem 1rem;border-radius:2rem;position:absolute;font-size:.9rem;box-shadow:0 4px 10px rgba(0,0,0,.3)}.downloads{top:10%;left:5%}.rating{top:5%;right:5%;text-align:center;background-color:#5a189a}.topapp{bottom:5%;left:50%;transform:translateX(-50%);background-color:#f77f00}@media (max-width:768px){.badge-box{font-size:.8rem;padding:.4rem .8rem}}.astrology-table-section{background-color:#fff9f0;padding:40px 0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.astrology-table-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.modern-astro-table{width:100%;margin:0;border-collapse:collapse}.modern-astro-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #d9b77c;text-align:center}.modern-astro-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;word-wrap:break-word;white-space:normal;line-height:1.4}.modern-astro-table tbody tr:nth-child(2n) td{background-color:#fff9e7}.modern-astro-table tbody tr:hover td{background-color:#fff2cc;transition:all .2s ease}.table-dark{background:linear-gradient(180deg,#e3c48f,#cba162)!important;border-bottom:2px solid #b88c4a!important}.shadow-sm{box-shadow:0 2px 6px rgba(120,90,50,.1)!important}.rounded{border-radius:12px!important}@media (max-width:768px){.modern-astro-table tbody td,.modern-astro-table thead th{font-size:.85rem;padding:8px}.tamil-jth-gradient{font-size:1rem}.astrology-table-section .container{padding:25px}}@media (max-width:546px){.modern-astro-table tbody td,.modern-astro-table thead th{font-size:.75rem;padding:8px}.tamil-jth-gradient{font-size:1rem}.astrology-table-section .container{padding:25px 20px}}.astro-section-gradient{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-section-gradient .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #edd9b3}.custom-astro-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem;color:#3e2710}.custom-astro-table th{color:#976007}.custom-astro-table td,.custom-astro-table th{border:1px solid #e1c891;padding:10px;text-align:center;vertical-align:middle;word-break:break-word;white-space:normal;line-height:1.5}.astro-header th{background:linear-gradient(#f8e7c7,#e7c99b);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #d9b77c;text-align:center}.astro-header td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.custom-astro-table tbody tr:nth-child(2n) td{background-color:#fff9e7}.custom-astro-table tbody tr:nth-child(odd) td{background-color:#fffdf8}.custom-astro-table tbody tr:hover td{background-color:#fff2cc;transition:all .25s ease;cursor:default}.shadow-lg{box-shadow:0 5px 12px rgba(90,60,25,.15)!important}.rounded-4{border-radius:12px!important}@media (max-width:992px){.custom-astro-table td,.custom-astro-table th{font-size:.85rem;padding:8px}.tamil-jth-gradient{font-size:1.2rem}}@media (max-width:576px){.custom-astro-table{font-size:.7rem}.custom-astro-table td,.custom-astro-table th{font-size:.75rem;padding:5px}.tamil-jth-gradient{font-size:1rem}.astro-section-gradient .container{padding:15px}}.astro-mahadasa-section{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-mahadasa-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #edd9b3}.mahadasha-card .tamil-jth-gradient{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.mahadasha-card .table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem;color:#3e2710}.mahadasha-card .table th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;border:1px solid #e1c891;border-bottom:2px solid #b88c4a!important;padding:10px 14px;text-align:left;white-space:nowrap;font-size:1rem;letter-spacing:.2px;width:40%}.mahadasha-card .table td{border:1px solid #e1c891;background-color:#fffef9;padding:10px 14px;text-align:left;line-height:1.5;width:60%;color:#3d2a1a}.mahadasha-card .table tbody tr:nth-child(2n) td{background-color:#fffdf8}.mahadasha-card .table tbody tr:nth-child(odd) td{background-color:#fff9e7}.mahadasha-card .table tbody tr:hover td{background-color:#fff3d4;transition:all .25s ease}.mahadasha-card .table-bordered{overflow:hidden}.mahadasha-card .shadow-sm{box-shadow:0 3px 8px rgba(90,60,25,.1)!important}@media (max-width:992px){.mahadasha-card .table td,.mahadasha-card .table th{font-size:.9rem;padding:8px}.mahadasha-card .tamil-jth-gradient{font-size:1.2rem}.mahadasha-card{padding:20px}}@media (max-width:576px){.mahadasha-card .table td,.mahadasha-card .table th{font-size:.75rem;padding:6px}.mahadasha-card .tamil-jth-gradient{font-size:1rem}.mahadasha-card{padding:0}.astro-mahadasa-section .container{padding:25px 17px}}.vjk-section{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.vjk-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.vjk-section h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.vjk-section h5{color:#6b3a12;display:inline-block;padding-bottom:4px;font-size:1.3rem}.raasi-kattam-1{width:80%;border-collapse:collapse;margin:0 auto;text-align:center;background-color:#fffdf8;border:1px solid #e0cda3;box-shadow:inset 0 0 4px rgba(150,120,90,.15)}.rasi-birth-1{width:80px;height:80px;border:1px solid #d4b384;vertical-align:middle;font-size:14px;line-height:1.3;color:#3c2b17;font-weight:500;background:linear-gradient(180deg,#fffaf0,#fff2e0);word-wrap:break-word;word-break:break-word;white-space:normal;overflow-wrap:break-word;text-align:center;padding:4px}.chart-birth-1{background:linear-gradient(180deg,#fff2d9,#ffecc6);font-weight:600;color:#5a3411;font-size:1.2rem;box-shadow:inset 0 0 5px rgba(140,100,60,.15)}.rasi-chart-1{font-weight:700;font-size:1.2rem;color:#6c3a0b;letter-spacing:.3px}@media (max-width:768px){.raasi-kattam-1{width:100%}.rasi-birth-1{width:60px;height:60px;font-size:12px}.chart-birth-1{width:150px!important;height:150px!important;font-size:1rem}}.astro-sarvasta-section{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-sarvasta-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.astro-sarvasta-section .tamil-jth-gradient{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-sarvasta-section .view-pg-para-cnt{color:#5a3c3c;font-size:.95rem;line-height:1.7;text-align:justify;margin-bottom:1.5rem}.astro-sarvasta-section .tableWrapper{background:#fff;border-radius:15px;border:1px solid #bb7d2130;overflow-x:auto;box-shadow:0 0 15px #f58cb41a}.astro-sarvasta-section .table th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;border:1px solid #e1c891;border-bottom:2px solid #b88c4a!important;padding:10px 14px;text-align:left;white-space:nowrap;font-size:1rem;letter-spacing:.2px;width:35%}.astro-sarvasta-section .table td{border:1px solid #e1c891;background-color:#fffef9;padding:10px 14px;text-align:left;line-height:1.5;color:#3d2a1a}.astro-sarvasta-section .table tbody tr:nth-child(2n) td{background-color:#fffdf8}.astro-sarvasta-section .table tbody tr:nth-child(odd) td{background-color:#fff9e7}.astro-sarvasta-section .table-bordered{overflow:hidden}.astro-sarvasta-section .rasiTable{width:100%;border-collapse:collapse;text-align:center;border:none}.astro-sarvasta-section .sarvasta-cd-ar img{transition:transform .3s ease}.astro-sarvasta-section .sarvasta-cd-ar img:hover{transform:scale(1.05)}@media (max-width:768px){.astro-sarvasta-section{padding:25px 0}.astro-sarvasta-section .rasiTable td,.astro-sarvasta-section .rasiTable th{font-size:.85rem;padding:6px}.astro-sarvasta-section .view-pg-para-cnt{font-size:.9rem;line-height:1.6}.astro-sarvasta-section .tamil-jth-gradient{font-size:1rem}.astro-sarvasta-section .container{padding:25px}}@media (max-width:480px){.astro-sarvasta-section .rasiTable td,.astro-sarvasta-section .rasiTable th{font-size:.8rem}.astro-sarvasta-section .container{padding:25px 20px}.astro-sarvasta-section .tamil-jth-gradient{font-size:1rem}.astro-sarvasta-section .view-pg-para-cnt{font-size:.88rem}}.modal-header{background:#9c27b0;color:#fff!important;border-bottom:none;padding:1rem 1.5rem}.mod-jp-pay .container{background:#fdf7ff;border-radius:12px;box-shadow:0 0 15px rgba(156,39,176,.2)}.mod-jp-pay .form-control{border-radius:8px;border:1px solid #ccc;box-shadow:inset 0 1px 3px rgba(0,0,0,.05);transition:all .2s ease-in-out}.mod-jp-pay .form-control:focus{border-color:#9c27b0;box-shadow:0 0 5px rgba(156,39,176,.5)}.but1{border:none;background-color:#9c27b0;border-radius:25px;padding:10px 30px;color:#fff;font-weight:600;transition:background-color .3s ease,transform .2s ease}.but1:hover{background-color:#7b1fa2;transform:scale(1.05)}.floating-button{position:fixed;bottom:0;right:0;width:100%;z-index:999;transition:all .3s ease}.btn-success.mp-or{background:#93202d}.tex-blur-ar{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;color:transparent;text-shadow:0 0 8px rgba(0,0,0,.5)}.chart-grid{border:2px solid #bd6a03;border-radius:20px;overflow:hidden}.parent{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:0;grid-row-gap:0}.parent .grid{background:linear-gradient(180deg,#fffaf0,#fff2e0);border:1px solid #d4b384;height:122px;font-size:16px;font-weight:500;color:#b86314;text-transform:uppercase;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.parent .grid,.parent .grid .center-content{text-align:center}.parent .grid .center-content h4{font-size:24px;font-weight:700;text-transform:uppercase;margin:6px 0;background:-webkit-linear-gradient(0deg,#f2c130,#ab3172);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.parent .grid .center-content h4 span{font-size:16px}.parent .grid .center-content p{font-size:16px;color:#403f46;text-transform:capitalize}.div1,.div2{grid-area:1/1/2/2;background-color:green}.div2{border-top-left-radius:17px}.div3{grid-area:1/2/2/3}.div3,.div4{background-color:green}.div4{grid-area:1/3/2/4}.div5{grid-area:1/4/2/5;border-top-right-radius:17px}.div5,.div6{background-color:green}.div6{grid-area:2/1/3/2}.div7{grid-area:3/1/4/2}.div7,.div8{background-color:green}.div8{grid-area:4/1/5/2;border-bottom-left-radius:17px}.div9{grid-area:4/2/5/3}.div10,.div9{background-color:green}.div10{grid-area:4/3/5/4}.div11{grid-area:4/4/5/5;border-bottom-right-radius:17px}.div11,.div12{background-color:green}.div12{grid-area:3/4/4/5}.div13{grid-area:2/4/3/5;background-color:green}.div-center{grid-area:2/2/4/4;background:linear-gradient(#fff2d9,#ffecc6);padding:5px!important;display:flex;color:#bb6c21!important;align-items:center;justify-content:center;border:1px solid #d4b384;height:244px!important;font-size:24px}@media (max-width:1030px){.div-center{height:200px!important;font-size:22px}.parent .grid{height:100px}}@media (max-width:950px){.div-center{height:160px!important;font-size:17px}.parent .grid{height:80px;font-size:14px}}@media (max-width:650px){.div-center{height:160px!important;font-size:17px}.parent .grid{height:80px;font-size:14px}}@media (max-width:400px){.div-center{height:140px!important;font-size:17px}.parent .grid{height:70px;font-size:14px}}@media (max-width:350px){.div-center{height:120px!important;font-size:14px}.parent .grid{height:60px;font-size:10px}}.astro-udumagadasa-section{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-udumagadasa-section .NirayanaKriyaTable{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.astro-udumagadasa-section .nk-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-udumagadasa-section table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-udumagadasa-section table th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #d9b77c;text-align:center;height:55px;white-space:nowrap}.astro-udumagadasa-section table td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-udumagadasa-section table tbody tr:nth-child(2n) td{background-color:#fff9e7}.astro-udumagadasa-section table tbody tr:nth-child(odd) td{background-color:#fffdf8}.astro-udumagadasa-section table tbody tr:hover td{background-color:#fff2cc;transition:all .25s ease;cursor:default}.astro-udumagadasa-section .fw-bold.text-primary{color:#bd4906!important;font-weight:900}@media (max-width:768px){.astro-udumagadasa-section{padding:25px 0}.astro-udumagadasa-section .NirayanaKriyaTable{padding:15px}.astro-udumagadasa-section table td,.astro-udumagadasa-section table th{font-size:.85rem;padding:6px}.astro-udumagadasa-section .nk-table-heading{font-size:1rem}}@media (max-width:480px){.astro-udumagadasa-section .NirayanaKriyaTable{border-radius:10px;padding:12px}.astro-udumagadasa-section table td,.astro-udumagadasa-section table th{font-size:.8rem}.astro-udumagadasa-section .nk-table-heading{font-size:.9rem}}.astro-sothitavarkam-section{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-sothitavarkam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.astro-sothitavarkam-section .sv-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-sothitavarkam-section .sv-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-sothitavarkam-section .sv-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #d9b77c;text-align:center;height:55px;white-space:nowrap}.astro-sothitavarkam-section .sv-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-sothitavarkam-section .sv-table tbody tr:nth-child(2n) td{background-color:#fff9e7}.astro-sothitavarkam-section table tbody tr:nth-child(odd) td{background-color:#fffdf8}.astro-sothitavarkam-section .sv-table tbody tr:hover td{background-color:#fff2cc;transition:all .2s ease;cursor:default}.astro-sothitavarkam-section .shadow-sm{box-shadow:0 2px 6px rgba(120,90,50,.1)!important}@media (max-width:768px){.astro-sothitavarkam-section{padding:25px 0}.astro-sothitavarkam-section .sv-table tbody td,.astro-sothitavarkam-section .sv-table thead th{font-size:.85rem;padding:6px}.astro-sothitavarkam-section .sv-table-heading{font-size:1rem}.astro-sothitavarkam-section .container{padding:15px}}@media (max-width:480px){.astro-sothitavarkam-section .container{border-radius:10px;padding:12px}.astro-sothitavarkam-section .sv-table tbody td,.astro-sothitavarkam-section .sv-table thead th{font-size:.8rem}.astro-sothitavarkam-section .sv-table-heading{font-size:.9rem}}.astro-suriyanastavargam-section{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-suriyanastavargam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.astro-suriyanastavargam-section .sa-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-suriyanastavargam-section .sa-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-suriyanastavargam-section .sa-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #d9b77c;text-align:center;height:55px;white-space:nowrap}.astro-suriyanastavargam-section .sa-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-suriyanastavargam-section .sa-table tbody tr:nth-child(2n) td{background-color:#fff9e7}.astro-suriyanastavargam-section table tbody tr:nth-child(odd) td{background-color:#fffdf8}.astro-suriyanastavargam-section .sa-table tbody tr:hover td{background-color:#fff2cc;transition:all .2s ease;cursor:default}.astro-suriyanastavargam-section .shadow-sm{box-shadow:0 2px 6px rgba(120,90,50,.1)!important}.astro-suriyanastavargam-section .table-success td{background:#f9efd6!important;color:#4c3a14;font-weight:600}.astro-suriyanastavargam-section .fw-bold.text-primary{color:#a3521b!important}@media (max-width:768px){.astro-suriyanastavargam-section .sa-table tbody td,.astro-suriyanastavargam-section .sa-table thead th{font-size:.85rem;padding:6px}.astro-suriyanastavargam-section .sa-table-heading{font-size:1rem}.astro-suriyanastavargam-section .container{padding:15px}}@media (max-width:480px){.astro-suriyanastavargam-section .container{border-radius:10px;padding:12px}.astro-suriyanastavargam-section .sa-table tbody td,.astro-suriyanastavargam-section .sa-table thead th{font-size:.8rem}.astro-suriyanastavargam-section .sa-table-heading{font-size:.9rem}}.astro-chanthiraastavargam-section{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-chanthiraastavargam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.astro-chanthiraastavargam-section .ca-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-chanthiraastavargam-section .ca-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-chanthiraastavargam-section .ca-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #d9b77c;text-align:center;height:55px;white-space:nowrap}.astro-chanthiraastavargam-section .ca-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-chanthiraastavargam-section .ca-table tbody tr:nth-child(2n) td{background-color:#fff9e7}.astro-chanthiraastavargam-section table tbody tr:nth-child(odd) td{background-color:#fffdf8}.astro-chanthiraastavargam-section .ca-table tbody tr:hover td{background-color:#fff2cc;transition:all .2s ease;cursor:default}.astro-chanthiraastavargam-section .shadow-sm{box-shadow:0 2px 6px rgba(120,90,50,.1)!important}.astro-chanthiraastavargam-section .table-success td{background:#f9efd6!important;color:#4c3a14;font-weight:600}.astro-chanthiraastavargam-section .fw-bold.text-primary{color:#a3521b!important}@media (max-width:768px){.astro-chanthiraastavargam-section .ca-table tbody td,.astro-chanthiraastavargam-section .ca-table thead th{font-size:.85rem;padding:6px}.astro-chanthiraastavargam-section .ca-table-heading{font-size:1rem}.astro-chanthiraastavargam-section .container{padding:15px}}@media (max-width:480px){.astro-chanthiraastavargam-section .container{border-radius:10px;padding:12px}.astro-chanthiraastavargam-section .ca-table tbody td,.astro-chanthiraastavargam-section .ca-table thead th{font-size:.8rem}.astro-chanthiraastavargam-section .ca-table-heading{font-size:.9rem}}.astro-sevvaiastavargam-section{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-sevvaiastavargam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.astro-sevvaiastavargam-section .sevvai-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-sevvaiastavargam-section .sevvai-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-sevvaiastavargam-section .sevvai-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #d9b77c;text-align:center;height:55px;white-space:nowrap}.astro-sevvaiastavargam-section .sevvai-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-sevvaiastavargam-section .sevvai-table tbody tr:nth-child(2n) td{background-color:#fff9e7}.astro-sevvaiastavargam-section table tbody tr:nth-child(odd) td{background-color:#fffdf8}.astro-sevvaiastavargam-section .sevvai-table tbody tr:hover td{background-color:#fff2cc;transition:all .2s ease;cursor:default}.astro-sevvaiastavargam-section .shadow-sm{box-shadow:0 2px 6px rgba(120,90,50,.1)!important}.astro-sevvaiastavargam-section .table-success td{background:#f9efd6!important;color:#4c3a14;font-weight:600}.astro-sevvaiastavargam-section .fw-bold.text-primary{color:#a3521b!important}.astro-sevvaiastavargam-section .sevvai-table{overflow:hidden}@media (max-width:768px){.astro-sevvaiastavargam-section .sevvai-table tbody td,.astro-sevvaiastavargam-section .sevvai-table thead th{font-size:.85rem;padding:6px}.astro-sevvaiastavargam-section .sevvai-table-heading{font-size:1rem}.astro-sevvaiastavargam-section .container{padding:15px}}@media (max-width:480px){.astro-sevvaiastavargam-section .container{border-radius:10px;padding:12px}.astro-sevvaiastavargam-section .sevvai-table tbody td,.astro-sevvaiastavargam-section .sevvai-table thead th{font-size:.8rem}.astro-sevvaiastavargam-section .sevvai-table-heading{font-size:.9rem}}.astro-puthanastavargam-section{background-color:#fff9f0;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3b2615}.astro-puthanastavargam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.astro-puthanastavargam-section .pa-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-puthanastavargam-section .pa-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-puthanastavargam-section .pa-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #d9b77c;text-align:center;height:55px;white-space:nowrap}.astro-puthanastavargam-section .pa-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-puthanastavargam-section .pa-table tbody tr:nth-child(2n) td{background-color:#fff9e7}.astro-puthanastavargam-section table tbody tr:nth-child(odd) td{background-color:#fffdf8}.astro-puthanastavargam-section .pa-table tbody tr:hover td{background-color:#fff2cc;transition:all .2s ease;cursor:default}.astro-puthanastavargam-section .shadow-sm{box-shadow:0 2px 6px rgba(120,90,50,.1)!important}.astro-puthanastavargam-section .table-success td{background:#f9efd6!important;color:#4c3a14;font-weight:600}.astro-puthanastavargam-section .fw-bold.text-primary{color:#a3521b!important}.astro-puthanastavargam-section .pa-table{overflow:hidden}@media (max-width:768px){.astro-puthanastavargam-section .pa-table tbody td,.astro-puthanastavargam-section .pa-table thead th{font-size:.85rem;padding:6px}.astro-puthanastavargam-section .pa-table-heading{font-size:1rem}.astro-puthanastavargam-section .container{padding:15px}}@media (max-width:480px){.astro-puthanastavargam-section .container{border-radius:10px;padding:12px}.astro-puthanastavargam-section .pa-table tbody td,.astro-puthanastavargam-section .pa-table thead th{font-size:.8rem}.astro-puthanastavargam-section .pa-table-heading{font-size:.9rem}}.astro-guruastavargam-section{background-color:#fffaf2;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3a2b16}.astro-guruastavargam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px #60482018;padding:25px 30px;border:1px solid #efd7a9}.astro-guruastavargam-section .ga-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-guruastavargam-section .ga-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-guruastavargam-section .ga-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #deb86d;text-align:center;height:55px;white-space:nowrap}.astro-guruastavargam-section .ga-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-guruastavargam-section .ga-table tbody tr:nth-child(2n) td{background-color:#fff7e3}.astro-guruastavargam-section .ga-table tbody tr:hover td{background-color:#fff1cc;transition:all .2s ease}.astro-guruastavargam-section .shadow-sm{box-shadow:0 2px 6px rgba(100,75,30,.1)!important}.astro-guruastavargam-section .table-success td{background:#f9efcf!important;color:#4c3a14;font-weight:600}.astro-guruastavargam-section .fw-bold.text-primary{color:#bd4906!important;font-weight:900}.astro-guruastavargam-section .ga-table{overflow:hidden}@media (max-width:768px){.astro-guruastavargam-section .ga-table tbody td,.astro-guruastavargam-section .ga-table thead th{font-size:.85rem;padding:6px}.astro-guruastavargam-section .ga-table-heading{font-size:1rem}.astro-guruastavargam-section .container{padding:15px}}@media (max-width:480px){.astro-guruastavargam-section .container{border-radius:10px;padding:12px}.astro-guruastavargam-section .ga-table tbody td,.astro-guruastavargam-section .ga-table thead th{font-size:.8rem}.astro-guruastavargam-section .ga-table-heading{font-size:.9rem}}.astro-sukranastavargam-section{background-color:#fffaf2;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3a2b16}.astro-sukranastavargam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px #60482018;padding:25px 30px;border:1px solid #efd7a9}.astro-sukranastavargam-section .suk-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-sukranastavargam-section .suk-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-sukranastavargam-section .suk-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #deb86d;text-align:center;height:55px;white-space:nowrap}.astro-sukranastavargam-section .suk-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-sukranastavargam-section .suk-table tbody tr:nth-child(2n) td{background-color:#fff7e3}.astro-sukranastavargam-section .suk-table tbody tr:hover td{background-color:#fff1cc;transition:all .2s ease}.astro-sukranastavargam-section .shadow-sm{box-shadow:0 2px 6px rgba(100,75,30,.1)!important}.astro-sukranastavargam-section .table-success td{background:#f9efcf!important;color:#4c3a14;font-weight:600}.astro-sukranastavargam-section .fw-bold.text-primary{color:#bd4906!important;font-weight:900}.astro-sukranastavargam-section .suk-table{overflow:hidden}@media (max-width:768px){.astro-sukranastavargam-section .suk-table tbody td,.astro-sukranastavargam-section .suk-table thead th{font-size:.85rem;padding:6px}.astro-sukranastavargam-section .suk-table-heading{font-size:1rem}.astro-sukranastavargam-section .container{padding:15px}}@media (max-width:480px){.astro-sukranastavargam-section .container{border-radius:10px;padding:12px}.astro-sukranastavargam-section .suk-table tbody td,.astro-sukranastavargam-section .suk-table thead th{font-size:.8rem}.astro-sukranastavargam-section .suk-table-heading{font-size:.9rem}}.astro-saniastavargam-section{background-color:#fffaf2;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3a2b16}.astro-saniastavargam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px #60482018;padding:25px 30px;border:1px solid #efd7a9}.astro-saniastavargam-section .sani-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-saniastavargam-section .sani-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-saniastavargam-section .sani-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #deb86d;text-align:center;height:55px;white-space:nowrap}.astro-saniastavargam-section .sani-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-saniastavargam-section .sani-table tbody tr:nth-child(2n) td{background-color:#fff7e3}.astro-saniastavargam-section .sani-table tbody tr:hover td{background-color:#fff1cc;transition:all .2s ease}.astro-saniastavargam-section .shadow-sm{box-shadow:0 2px 6px rgba(100,75,30,.1)!important}.astro-saniastavargam-section .table-success td{background:#f9efcf!important;color:#4c3a14;font-weight:600}.astro-saniastavargam-section .fw-bold.text-primary{color:#bd4906!important;font-weight:900}.astro-saniastavargam-section .sani-table{overflow:hidden}@media (max-width:768px){.astro-saniastavargam-section .sani-table tbody td,.astro-saniastavargam-section .sani-table thead th{font-size:.85rem;padding:6px}.astro-saniastavargam-section .sani-table-heading{font-size:1rem}.astro-saniastavargam-section .container{padding:15px}}@media (max-width:480px){.astro-saniastavargam-section .container{border-radius:10px;padding:12px}.astro-saniastavargam-section .sani-table tbody td,.astro-saniastavargam-section .sani-table thead th{font-size:.8rem}.astro-saniastavargam-section .sani-table-heading{font-size:.9rem}}.astro-athiastavargam-section{background-color:#fffaf2;padding:50px 0;font-family:"Noto Serif Tamil",serif;color:#3a2b16}.astro-athiastavargam-section .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px #60482018;padding:25px 30px;border:1px solid #efd7a9}.astro-athiastavargam-section .aa-table-heading{color:#7a3e00;display:inline-block;font-size:20px;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996;border-image:initial}.astro-athiastavargam-section .aa-table{width:100%;border-collapse:collapse;margin:0;font-size:.95rem}.astro-athiastavargam-section .aa-table thead th{background:linear-gradient(180deg,#fbe7b8,#e9cb86);color:#976007;font-weight:700;font-size:1rem;padding:10px;border:1px solid #deb86d;text-align:center;height:55px;white-space:nowrap}.astro-athiastavargam-section .aa-table tbody td{background-color:#fffdf8;border:1px solid #e6cfa4;padding:10px;font-size:.95rem;vertical-align:middle;color:#4a2e16;overflow-wrap:break-word;white-space:normal;line-height:1.4}.astro-athiastavargam-section .aa-table tbody tr:nth-child(2n) td{background-color:#fff7e3}.astro-athiastavargam-section .aa-table tbody tr:hover td{background-color:#fff1cc;transition:all .2s ease}.astro-athiastavargam-section .shadow-sm{box-shadow:0 2px 6px rgba(100,75,30,.1)!important}.astro-athiastavargam-section .table-success td{background:#f9efcf!important;color:#4c3a14;font-weight:600}.astro-athiastavargam-section .fw-bold.text-primary{color:#bd4906!important;font-weight:900}.astro-athiastavargam-section .aa-table{overflow:hidden}@media (max-width:768px){.astro-athiastavargam-section .aa-table tbody td,.astro-athiastavargam-section .aa-table thead th{font-size:.85rem;padding:6px}.astro-athiastavargam-section .aa-table-heading{font-size:1rem}.astro-athiastavargam-section .container{padding:15px}}@media (max-width:480px){.astro-athiastavargam-section .container{border-radius:10px;padding:12px}.astro-athiastavargam-section .aa-table tbody td,.astro-athiastavargam-section .aa-table thead th{font-size:.8rem}.astro-athiastavargam-section .aa-table-heading{font-size:.9rem}}.pavachart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.pavachart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.pavachart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.pavachart .heading .grt{color:#6b3a12}.pavachart .chart{border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.pavachart .chart .chart-grid{background-color:transparent;padding:0}.pavachart .card{border:1px solid #e6d2a5;box-shadow:0 0 8px rgba(120,90,50,.08);overflow:hidden}.pavachart .card-header{background:linear-gradient(180deg,#f3d6a2,#f8e8c0)!important;color:#b46407!important;font-weight:700;font-size:1.1rem;letter-spacing:.3px;border-bottom:1px solid #e4c994}.pavachart .card-header h5{font-size:1.1rem;margin:0;font-weight:700}.pavachart .table{margin-bottom:0;color:#3c2b17;background-color:#fffaf0;border:1px solid #deb86d}.pavachart .table thead th{background-color:#fff1d0;color:#6b3a12;font-weight:700;font-size:15px;border:1px solid #deb86d;border-bottom-color:#ebd6ad}.pavachart .table tbody tr td{font-size:14px;color:#3d2a1a;background-color:#fff7ee;border-top:1px solid #deb86d}.pavachart .table tbody tr:hover{background-color:#fff2d8}.pavachart .table thead th:first-child{border-top-left-radius:10px;color:#b96402}.pavachart .table thead th:last-child{border-top-right-radius:10px;color:#b96402}@media (max-width:768px){.pavachart .container{padding:20px}.pavachart .heading h2{font-size:18px;padding:6px 16px}.pavachart .chart{padding:10px}.pavachart .card-header h5{font-size:1rem}.pavachart .table thead th{font-size:14px}.pavachart .table tbody td{font-size:13px}}.d2d3chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d2d3chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d2d3chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d2d3chart .heading .grt{color:#6b3a12}.d2d3chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.d2d3chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d2d3chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d2d3chart .container{padding:20px}.d2d3chart .heading h2{font-size:18px;padding:6px 16px}.d2d3chart .chart{padding:10px}.d2d3chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d2d3chart .chart .chart-heading{font-size:13px}}.d4d5chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d4d5chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d4d5chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d4d5chart .heading .grt{color:#6b3a12}.d4d5chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.d4d5chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d4d5chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d4d5chart .container{padding:20px}.d4d5chart .heading h2{font-size:18px;padding:6px 16px}.d4d5chart .chart{padding:10px}.d4d5chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d4d5chart .chart .chart-heading{font-size:13px}}.d6d7chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d6d7chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d6d7chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d6d7chart .heading .grt{color:#6b3a12}.d6d7chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.d6d7chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d6d7chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d6d7chart .container{padding:20px}.d6d7chart .heading h2{font-size:18px;padding:6px 16px}.d6d7chart .chart{padding:10px}.d6d7chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d6d7chart .chart .chart-heading{font-size:13px}}.d8d10chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d8d10chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d8d10chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d8d10chart .heading .grt{color:#6b3a12}.d8d10chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.d8d10chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d8d10chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d8d10chart .container{padding:20px}.d8d10chart .heading h2{font-size:18px;padding:6px 16px}.d8d10chart .chart{padding:10px}.d8d10chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d8d10chart .chart .chart-heading{font-size:13px}}.d12chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d12chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d12chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d12chart .heading .grt{color:#6b3a12}.d12chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:50%;text-align:center}.d12chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d12chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d12chart .container{padding:20px}.d12chart .heading h2{font-size:18px;padding:6px 16px}.d12chart .chart{padding:10px}.d12chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d12chart .chart .chart-heading{font-size:13px}.d12chart .chart{width:100%}}.d16d20chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d16d20chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d16d20chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d16d20chart .heading .grt{color:#6b3a12}.d16d20chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.d16d20chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d16d20chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d16d20chart .container{padding:20px}.d16d20chart .heading h2{font-size:18px;padding:6px 16px}.d16d20chart .chart{padding:10px}.d16d20chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d16d20chart .chart .chart-heading{font-size:13px}}.d24d27chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d24d27chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d24d27chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d24d27chart .heading .grt{color:#6b3a12}.d24d27chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.d24d27chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d24d27chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d24d27chart .container{padding:20px}.d24d27chart .heading h2{font-size:18px;padding:6px 16px}.d24d27chart .chart{padding:10px}.d24d27chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d24d27chart .chart .chart-heading{font-size:13px}}.d30d40chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d30d40chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d30d40chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d30d40chart .heading .grt{color:#6b3a12}.d30d40chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.d30d40chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d30d40chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d30d40chart .container{padding:20px}.d30d40chart .heading h2{font-size:18px;padding:6px 16px}.d30d40chart .chart{padding:10px}.d30d40chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d30d40chart .chart .chart-heading{font-size:13px}}.d45d60chart{padding:40px 0;background-color:#fff9f0;font-family:"Noto Serif Tamil",serif;color:#3d2a1a}.d45d60chart .container{background-color:#fff9cd;border-radius:12px;box-shadow:0 0 8px rgba(80,60,40,.08);padding:25px 30px;border:1px solid #f0e3cc}.d45d60chart .heading h2{color:#7a3e00;display:inline-block;font-size:20px;font-weight:900;letter-spacing:.5px;margin-bottom:20px;background:#fff2d8;border-radius:10px;padding:8px 20px;border:1px solid #e6c996}.d45d60chart .heading .grt{color:#6b3a12}.d45d60chart .chart{background:#fff;border:1px solid #e0cda3;border-radius:12px;box-shadow:inset 0 0 6px rgba(150,120,90,.15);padding:15px;width:100%;text-align:center}.d45d60chart .chart .chart-heading{color:#7a3e00;font-size:18px;font-weight:900;background:#ffefd8;border-radius:10px;border-left:3px solid #9e793a;border-right:3px solid #9e793a}.d45d60chart .chart .chart-grid{background-color:transparent;padding:0}@media (max-width:768px){.d45d60chart .container{padding:20px}.d45d60chart .heading h2{font-size:18px;padding:6px 16px}.d45d60chart .chart{padding:10px}.d45d60chart .chart .chart-heading{font-size:14px}}@media (max-width:500px){.d45d60chart .chart .chart-heading{font-size:13px}}.terms-condition{margin-top:30px;padding:50px 0;background-color:#f8f9fa}.terms-condition .container{max-width:900px;background:#fff;padding:40px 6px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.terms-condition h2{font-size:1.8rem;font-weight:700;color:#394ed4;margin-bottom:15px}.terms-condition h5{font-size:1.4rem;font-weight:700;color:#dc3545}.terms-condition .paragraph{font-size:1rem;color:#555;line-height:1.6;margin-bottom:15px;text-align:justify}.terms-condition .paragraph.indented{text-indent:20px}.terms-condition .pp-view-list{padding-left:25px}.terms-condition .pp-view-list li{font-size:1rem;margin-bottom:8px;color:#333}.terms-condition .fw-bold{font-weight:700}.terms-condition .text-danger{color:#dc3545!important}.pp-view-list li{list-style-type:none;background-image:url(/_next/static/media/terms-and-conditions.80149576.webp);background-size:22px 22px;background-repeat:no-repeat;padding-left:25px;font-size:14px;font-weight:400;margin-bottom:10px;color:#333}@media (max-width:768px){.terms-condition{margin-top:80px}.terms-condition .container{padding:20px}.terms-condition h2{font-size:1.5rem}.terms-condition h5{font-size:1.2rem}}.privacy-policy ul.nav-pills{top:20px;position:-webkit-sticky;position:sticky}.li-data-privacy{color:#070707}.privacy-policy .scrollspy-section{padding-top:60px;height:500px;overflow-y:auto}.privacy-policy .title-1{color:#dc3545!important;font-weight:700}.privacy-policy .nav-pills .nav-link{color:#000!important}.privacy-policy .nav-pills .nav-link.active{background-color:#dc3545!important;color:#fff!important}.privacy-policy p{line-height:2.2;font-size:16px;font-family:"sans-serif";text-indent:24px;color:#000}.contact-section{background:#f8f9fa;padding:3rem 1rem}.contact-card{background:#fff;border-radius:20px;box-shadow:0 6px 20px rgba(0,0,0,.06);padding:2rem;margin:0 auto;max-width:1140px}.contact-btn-bg{background-color:#007bff!important;color:#fff!important;border:none!important;font-weight:600}.contact-btn-bg:hover{background-color:#0056b3!important}.form-control{border-radius:10px;border:1px solid #ccc;box-shadow:none!important}.form-control:focus{border-color:#007bff!important;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)!important}.error{color:red;font-size:.875rem}.contact-info .des{margin-bottom:.5rem;color:#14213d}.cn-ar{color:#007bff;font-weight:700}@media (max-width:768px){.contact-card{padding:1rem}}.nallaneram-today{background:#fff1e1;padding:25px 0}.nallaneram-today .blog-view h2{font-family:Poppins,sans-serif;color:#8b0000;font-weight:700;font-size:1.6rem;text-align:center;margin-bottom:10px}.nallaneram-today .blog-view h4{font-family:Poppins,sans-serif;color:#a86000;font-weight:600;font-size:1.1rem;text-align:center;margin-bottom:15px}.nallaneram-today .description p{font-size:15.5px;color:#4a4a4a;line-height:1.8;text-align:justify}.nallaneram-today .table{border-collapse:collapse!important;width:100%;text-align:center;margin-bottom:1.5rem;border:1px solid #e0b973!important;background-color:#d6bd70;border-radius:10px;overflow:hidden}.nallaneram-today .table td,.nallaneram-today .table th{padding:10px 8px!important;border:1.5px solid #e6c075!important;word-wrap:break-word}.nallaneram-today .table thead th{background:linear-gradient(180deg,#f7e7c1,#f3d68d);color:#5e0000;font-weight:700;font-size:1rem}.nallaneram-today .table tbody td{font-size:.9rem;font-weight:500;color:#333;background-color:#fffdf9}.nallaneram-today .data-heading th{background:linear-gradient(90deg,#fbe4b2,#f1cb6c);color:#8b0000}.nallaneram-today .row .table{height:100%;display:table}.nallaneram-today .col-lg-6{display:flex;flex-direction:column;justify-content:stretch}.nallaneram-today .col-lg-6:first-child{padding-right:10px}.nallaneram-today .col-lg-6:last-child{padding-left:10px}.nallaneram-today .in-effect{display:inline-block;width:18px;height:18px;margin-right:6px;border-radius:50%;border:1px solid #999}.nallaneram-today .in-effect.Auspicious{background-color:#28a745;border-color:#1e7e34}.nallaneram-today .in-effect.Inauspicious{background-color:#dc3545;border-color:#a71d2a}@media (max-width:992px){.nallaneram-today .astro-container{padding:20px}.nallaneram-today .col-lg-6{margin-bottom:20px}}@media (max-width:768px){.nallaneram-today .blog-view h2{font-size:1.3rem}.nallaneram-today .blog-view h4{font-size:.95rem}.nallaneram-today .description p{font-size:14.5px}.nallaneram-today .col-lg-6{padding:0!important}.nallaneram-today .table thead th{font-size:.9rem}.nallaneram-today .table tbody td{font-size:.8rem}}@media (max-width:576px){.nallaneram-today .astro-container{padding:15px}.nallaneram-today .table thead th{font-size:.8rem}.nallaneram-today .table tbody td{font-size:.7rem}.nallaneram-today .table{width:100%}}.nalla-neram-banner-section{background-image:url(https://tamiljathagam.co.in/tamil-jathagam-images/nalla-neram/nalla-neram-banner-background.webp);background-size:cover;background-position:50%;background-repeat:repeat;padding:80px 20px;position:relative;overflow:hidden;color:#fff}.nalla-neram-banner-section:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:0}.nalla-neram-banner-section .banner-heading,.nalla-neram-banner-section .banner-sub-heading{position:relative;z-index:1}.nalla-neram-banner-section .banner-heading{font-size:40px;color:#ffeb3b;text-shadow:2px 6px 6px #000;margin-bottom:10px}.nalla-neram-banner-section .banner-sub-heading{font-size:22px;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.4)}@media (max-width:992px){.nalla-neram-banner-section .banner-heading{font-size:32px}.nalla-neram-banner-section .banner-sub-heading{font-size:18px}}@media (max-width:576px){.nalla-neram-banner-section{padding:60px 15px}.nalla-neram-banner-section .banner-heading{font-size:26px;line-height:2.5rem}.nalla-neram-banner-section .banner-sub-heading{font-size:16px}}.nalla-neram-content-section{background:#fff8f0;color:#4a2c1a;font-family:"Noto Serif Tamil",Inter,serif}.nalla-neram-content-section .nallaneram-content-heading{font-size:1.6rem;color:#b35c00;margin-bottom:20px;position:relative}.nalla-neram-content-section .nallaneram-content-heading:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,#fc6,#b35c00);margin-top:6px;border-radius:2px}.nalla-neram-content-section .nallaneram-content-para{font-size:1rem;line-height:1.8;margin-bottom:15px;color:#1a1919;font-weight:500}.nalla-neram-content-section .nallaneram-content-card{background:linear-gradient(145deg,#fff1e0,#ffd699);border:1px solid #e6b77b;border-radius:12px;transition:all .3s ease;box-shadow:0 4px 15px rgba(179,92,0,.2)}.nalla-neram-content-section .nallaneram-content-card:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(179,92,0,.3)}.nalla-neram-content-section .nallaneram-content-card-head{color:#b35c00;font-size:1.25rem}.nalla-neram-content-section .nallaneram-content-card-para{font-size:.95rem;line-height:1.6;color:#5a3920}.nalla-neram-content-section .nallaneram-content-image img{border-radius:12px;border:2px solid #b35c00;max-width:100%;height:auto;box-shadow:0 5px 15px rgba(179,92,0,.2)}.nalla-neram-content-section .nallaneram .content-small-head{font-size:1.2rem;color:#b35c00;margin-top:20px;margin-bottom:10px}.nalla-neram-content-section .nallaneram-content-small-para{font-size:1rem;line-height:1.8;margin-bottom:15px;color:#1a1919;font-weight:500}@media (max-width:992px){.nalla-neram-content-section .nallaneram-content-heading{font-size:1.4rem;line-height:28px}.nalla-neram-content-section .nallaneram-content-card-head{font-size:1.1rem}.nalla-neram-content-section .nallaneram-content-card-para{font-size:.9rem;line-height:1.6}}@media (max-width:576px){.nalla-neram-content-section .nallaneram-content-heading{font-size:1.2rem}.nalla-neram-content-section .nallaneram-content-card-head{font-size:1rem}.nalla-neram-content-section .nallaneram-content-para{font-size:.85rem}}.nalla-neram-content-section .nallaneram-content-small-head{font-size:1.3rem;color:#b35c00;margin-bottom:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative;padding-bottom:5px}.nalla-neram-content-section .nallaneram-content-small-head:after{content:"";display:block;width:40px;height:3px;background:linear-gradient(90deg,#fc6,#b35c00);border-radius:2px;margin-top:4px}@media (max-width:992px){.nalla-neram-content-section .nallaneram-content-small-head{font-size:1.1rem}.nalla-neram-content-section .nallaneram-content-small-head:after{width:35px;height:2.5px}}@media (max-width:576px){.nalla-neram-content-section .nallaneram-content-small-head{font-size:1rem;letter-spacing:.5px}.nalla-neram-content-section .nallaneram-content-small-head:after{width:30px;height:2px}}.nalla-neram-content-section .nallaneram-content-sec1,.nalla-neram-content-section .nallaneram-content-sec3,.nalla-neram-content-section .nallaneram-content-sec5,.nalla-neram-content-section .nallaneram-content-sec7{background:#fff4e0;padding:50px 0}.nalla-neram-content-section .nallaneram-content-sec2,.nalla-neram-content-section .nallaneram-content-sec4,.nalla-neram-content-section .nallaneram-content-sec6{background:#fff1e1;padding:50px 0;box-shadow:inset 0 0 15px rgba(179,92,0,.05)}@media (max-width:992px){.nalla-neram-content-section .nallaneram-content-sec1,.nalla-neram-content-section .nallaneram-content-sec2,.nalla-neram-content-section .nallaneram-content-sec3,.nalla-neram-content-section .nallaneram-content-sec4,.nalla-neram-content-section .nallaneram-content-sec5,.nalla-neram-content-section .nallaneram-content-sec6,.nalla-neram-content-section .nallaneram-content-sec7{padding:40px 15px}}@media (max-width:576px){.nalla-neram-content-section .nallaneram-content-sec1,.nalla-neram-content-section .nallaneram-content-sec2,.nalla-neram-content-section .nallaneram-content-sec3,.nalla-neram-content-section .nallaneram-content-sec4,.nalla-neram-content-section .nallaneram-content-sec5,.nalla-neram-content-section .nallaneram-content-sec6,.nalla-neram-content-section .nallaneram-content-sec7{padding:30px 10px}}.nalla-neram-content-section .nallaneram-content-sec1 .nallaneram-content-card,.nalla-neram-content-section .nallaneram-content-sec2 .nallaneram-content-card,.nalla-neram-content-section .nallaneram-content-sec3 .nallaneram-content-card,.nalla-neram-content-section .nallaneram-content-sec4 .nallaneram-content-card,.nalla-neram-content-section .nallaneram-content-sec5 .nallaneram-content-card,.nalla-neram-content-section .nallaneram-content-sec6 .nallaneram-content-card,.nalla-neram-content-section .nallaneram-content-sec7 .nallaneram-content-card{height:100%}.nalla-neram-content-section .nallaneram-ul{list-style:none;padding-left:0;margin:0}.nalla-neram-content-section .nallaneram-ul li{position:relative;padding-left:20px;margin-bottom:10px;font-size:1rem;line-height:1.7;color:#2e2b25;font-family:"Noto Serif Tamil",Inter,serif}.nalla-neram-content-section .nallaneram-ul li:before{content:"❖";position:absolute;left:0;top:1;font-size:.9rem;color:#e40a0a;line-height:1.7}.nalla-neram-content-section .nallaneram-ul li span{font-weight:900;color:#e63946}@media (max-width:768px){.nalla-neram-content-section .nallaneram-ul li{font-size:.95rem;padding-left:22px}.nalla-neram-content-section .nallaneram-ul li:before{font-size:.85rem}}@media (max-width:576px){.nalla-neram-content-section .nallaneram-ul li{font-size:.9rem;padding-left:20px}.nalla-neram-content-section .nallaneram-ul li:before{font-size:.8rem}}.nalla-neram-content-section .nallaneram-img{display:block;max-width:100%;height:auto;border-radius:12px;border:2px solid #ff8c00;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:0 auto}