body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.button-container{border-bottom:1px solid #ccc;flex-wrap:wrap;justify-content:space-between;padding-bottom:5px}.button{background-color:initial;color:#444;flex:1 1;font-size:16px;margin:5px;outline:none;padding:10px;transition:all .3s ease}.button,.button.active{border:1px solid #777;border-radius:10px}.button.active{background-color:#777;box-shadow:0 0 20px #0000004d;color:#fff}@media (max-width:600px){.button{font-size:12px;padding:8px}}.animated-button{background-color:initial;color:#6200ea;flex:1 1;font-size:13px;margin:5px;max-width:130px;outline:none;padding:5px 10px;transition:all .3s ease}.animated-button,.animated-button:hover{border:2px solid #6200ea;border-radius:5px}.animated-button:hover{background-color:#6200ea;box-shadow:0 0 20px #b8a5cf;color:#fff}@media (max-width:600px){.animated-button{border:1px solid #6200ea;font-size:10px;font-weight:700;padding:5px}}.custom-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar::-webkit-scrollbar{width:0}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:initial}.custom-scrollbar{scrollbar-color:#0000 #0000;scrollbar-width:thin}.carousel{overflow:hidden;position:relative;width:100%}.carousel-inner{display:flex;transition:transform .5s ease-in-out}.carousel-item{background-color:#ffb382;background-position:50%;background-repeat:no-repeat;height:250px;min-width:100%}.arrow{background-color:initial;cursor:pointer;font-size:30px;padding:10px;position:absolute;top:50%;transform:translateY(-50%);transition:color .3s ease,background-color .3s ease}.arrow,.arrow:hover{border:none;color:#fff;outline:none}.arrow:hover{background-color:#00000080}.prev{left:20px}.next{right:20px}@media (max-width:1280px){.carousel-item{background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:150px;margin-top:8px;min-width:100%;outline:none}.arrow{font-size:18px;padding:5px}.prev{left:5px}.next{right:5px}}@media (max-width:700px){.carousel-item{background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;height:100px;margin-top:-8px;min-width:100%;outline:none}.arrow{font-size:18px;padding:5px}.prev{left:5px}.next{right:5px}}.spinner{animation:spin 1s linear infinite;border:8px solid #0000001a;border-radius:50%;border-top-color:#3498db;display:inline-block;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px}.share-button{align-items:center;background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;padding:10px 20px;transition:background-color .3s ease,transform .3s ease}.share-button .fa{font-size:18px;margin-right:8px}.share-button:hover{background-color:#0056b3;transform:scale(1.05)}.share-button:focus,.share-icon{outline:none}.share-icon{background-color:#f0f0f0;border-radius:5px;color:#000;cursor:pointer;font-size:15px;padding:2px 10px;transition:color .3s ease,transform .3s ease}.share-icon:hover{background-color:#ffeee7;color:#f75920}.modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{border-radius:5px;padding:20px;text-align:center}.faq-container{background:linear-gradient(135deg,#f6f9fc,#e1e6f0);border-radius:12px;box-shadow:0 4px 12px #0000001a;margin:0 auto 25px;padding:20px}.faq-question{color:#2c3e50;font-size:1rem;font-weight:700}.faq-answer{color:#34495e;font-size:.85rem;padding:13px 0 5px}.MuiAccordionSummary-root{background-color:#3498db;border-radius:8px;color:#fff}.MuiAccordionDetails-root{background:linear-gradient(135deg,#f6f9fc,#e1e6f0);padding:20px}.MuiAccordion-root{transition:background-color .3s ease}.MuiAccordionSummary-expandIcon{color:#fff;transition:transform .3s ease}.Mui-expanded .MuiAccordionSummary-expandIcon{transform:rotate(180deg)}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.timeline{overflow-x:auto}td,th{text-align:left}tr{align-content:center;display:flex;flex-direction:row}.highlight{background-color:#676794;border:2px solid #676794;border-radius:10px;box-shadow:0 0 20px #676794;color:#fff}.cell-content,.highlight{display:flex;flex-direction:column;justify-content:center;min-height:80px;min-width:50px;padding:0 20px}.cell-content{background-color:#d0d0e9;border-radius:10px}.column{font-size:14px;font-weight:700;margin-bottom:5px}.date{color:#d0d0e9}.date,.date1{font-size:16px}.date1{color:#666}@keyframes colorChange{0%{background-color:#417954;color:#fff}50%{background-color:#5fb97d;color:#fff}to{background-color:#417954;color:#fff}}@media (max-width:767px){.laptop-view{display:none!important}}@media (min-width:768px){.phone-view{display:none!important}}.containerinfo{display:flex;flex-wrap:wrap;gap:10px;width:100%}.image-div{align-items:flex-start;display:flex;height:120px;max-width:200px;min-width:100px;overflow:hidden}.image,.image-div{border-radius:8px;width:100%}.image{height:100%;object-fit:contain}.text-div{align-items:flex-start;display:flex;flex:1 1;font-size:14px;min-width:200px;width:calc(100% - 210px)}.text{display:flex;flex-direction:column;gap:5px;margin:0;text-align:justify}@media (max-width:768px){.image-div,.text-div{max-width:none;min-width:none;width:100%}.text-div{width:100%}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar__navigation{height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{font:inherit;font-size:.833em;padding:10px 6.6667px}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.event-calendar{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.custom-tile{position:relative}.tile-date{display:block}.event-dots-container{align-content:center;align-items:center;display:flex;gap:2px;justify-content:center;justify-items:center;margin-bottom:-12px}.event-dot{border-radius:50%;height:7px;text-align:center;width:7px}.event-dot-plus{color:#080000;font-size:10px;font-weight:700;text-align:center}@media (max-width:768px){.event-dot{height:5px;width:5px}.event-dot-plus{font-size:8px}}.dot{border-radius:50%;height:8px;width:8px}.scrollable-container::-webkit-scrollbar{width:5px}.scrollable-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.scrollable-container::-webkit-scrollbar-thumb{background:#999;border-radius:4px}.scrollable-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#3d5979,#6b80b3 49%,#95aacd);border-radius:4px}.event-list{margin-left:20px}.event{align-items:center;display:flex;margin-bottom:5px}.event-title{font-weight:700}.calendar-container{margin:0 auto;width:100%}.react-calendar{background-color:#fff;border:1px solid #f5f5f5;border-radius:8px;border-top:2px solid #f5f5f5;box-shadow:0 4px 8px #0000001a;height:auto;max-width:1200px;width:100%}.react-calendar__month-view__weekdays__weekday{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;margin-top:-1rem;padding:20px 0}abbr[title]{font-size:13px;text-decoration:none}.react-calendar__navigation__arrow{flex-grow:0.111}.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day{flex:0 0 14.2857%;margin-inline-end:0;overflow:hidden}.react-calendar__tile{background:none;border-radius:8px;font-size:.95em;line-height:16px;max-width:100%;padding:20px 6.6667px;text-align:center}@media (max-width:768px){.react-calendar__tile{font-size:.833em}}.react-calendar button{border:0;margin:0;outline:none}.react-calendar__tile--now,.react-calendar__tile--now.react-calendar__tile--active{font-size:13px}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--now,.react-calendar__tile--now.react-calendar__tile--active,.react-calendar__tile--now.react-calendar__tile--active:enabled:hover,.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover,.react-calendar__tile.react-calendar__tile--now.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day,.react-calendar__tile.react-calendar__tile--now.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{background:linear-gradient(90deg,#3d5979,#6b80b3 49%,#95aacd);border-radius:8px;color:#fff}.react-calendar__navigation__label{color:#666;font-size:18px}.react-calendar__navigation button{border:none;border-radius:8px}.react-calendar__navigation__arrow.react-calendar__navigation__next-button,.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.react-calendar__navigation__arrow.react-calendar__navigation__prev-button,.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{font-size:24px}.react-calendar__navigation{display:flex;height:60px}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__tile--active,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover,.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day,.react-calendar__tile.react-calendar__tile--active.react-calendar__tile--range.react-calendar__tile--rangeStart.react-calendar__tile--rangeEnd.react-calendar__tile--rangeBothEnds.react-calendar__month-view__days__day.react-calendar__month-view__days__day--weekend{background:linear-gradient(90deg,#b15d19,#dea458 100%,#f7c53a 0);border-radius:8px;color:#fff}.react-calendar__month-view__days__day--weekend{color:#000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#5a5a5a}.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{opacity:.5}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;height:auto;margin-top:20px;max-width:1200px;overflow-y:auto;padding:0 20px 20px;width:100%}.modal-close-btn{background-color:#e0e0e0;border:none;border-radius:4px;color:#333;cursor:pointer;margin-top:16px;padding:8px 16px}.modal-close-btn:hover{background-color:#ccc}.table-row:hover .issuer-link{color:#ff7847!important}.issuer-link{color:#666;font-weight:700;text-decoration:none}.sideBoxContainer{gap:15px}.sideBox,.sideBoxContainer{display:flex;flex-direction:column}.sideBox{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;text-decoration:none;transition:box-shadow .3s ease}.sideBox:hover{box-shadow:0 4px 8px #0000001a}.cardTitle{font-size:14px;font-weight:700;margin:0}.cardImage{height:auto;object-fit:contain;width:100%}.knowMoreBtn{align-self:flex-start;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px;transition:background-color .3s ease}.knowMoreBtn:hover{background-color:#0056b3}@media (min-width:768px){.sideBoxContainer{flex-direction:row!important;flex-wrap:wrap}.sideBox{flex-direction:column;justify-content:space-between;text-align:left}.cardImage{max-height:140px;width:100%}.cardTitle{font-size:14px;margin:0}.knowMoreBtn{align-self:normal;padding:5px 10px}.sideBoxContainer{flex-direction:row;flex-wrap:wrap}}@media (min-width:1100px){.sideBoxContainer{flex-direction:column!important}}.card-body{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;padding:16px}.card-body:hover{box-shadow:0 4px 8px #0000004d}.top_row{align-items:center;display:flex}.ipo_cover img{border-radius:4px;max-height:80px;width:100%}.ipo_name{font-size:1.2rem;font-weight:600;margin-left:16px}.broker_content{display:flex;flex-direction:column}.d-flex{display:flex;flex-direction:row;gap:25px}.flex-wrap{flex-wrap:wrap}.gap-2{gap:8px}.badge_span{align-items:center;background-color:#e0f7fa;border-radius:4px;color:#00796b;display:inline-flex;font-size:.875rem;padding:4px 8px}.viewBtn{background-color:initial}.viewBtn,.viewBtn:hover{border:1px solid #00796b;border-radius:4px;color:#00796b;font-size:.875rem;font-weight:600;padding:4px 16px;text-decoration:none}.viewBtn:hover{box-shadow:inset 0 0 50px -21px #00796b;transition:background-color .3s ease}.filledPrimaryBtn{background-color:#00796b}.filledPrimaryBtn,.filledPrimaryBtn:hover{border:none;border-radius:4px;color:#fff;font-size:.875rem;outline:none;padding:4px 16px}.filledPrimaryBtn:hover{background-color:#01534a;transition:background-color .3s ease}.data_box,.label{font-size:14px}.label{font-weight:520;margin-bottom:4px;text-transform:capitalize}@media (max-width:768px){.ipo_name{font-size:1rem;margin-left:10px}.label{font-size:12px;font-weight:520}.d-flex{gap:10px}.data_box{flex:1 1;font-size:13px}}.brokerage-plans{display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:20px 5px}.plan-buttons{display:flex;gap:10px;margin-bottom:5px}.plan-button{background-color:#fff;border:1px solid #00796b;border-radius:8px;color:#00796b;cursor:pointer;font-size:14px;outline:none;padding:5px 20px;transition:background-color .3s ease}.plan-button:hover{background-color:#e2f1f0;border:1px solid #00796b;color:#00796b}.plan-button.active{background-color:#00796b;border:1px solid #00796b;color:#fff}.plan-content{padding:0 0 20px}.plan-section-title{border-bottom:1px solid #12a08f;color:#666;font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:5px}.plan-section-content{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.plan-item{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000000d;display:flex;justify-content:space-between;padding:15px}.plan-item-key{color:#888;font-size:13.5px}.plan-item-value{color:#000;font-size:13.5px;margin-left:10px;text-align:right}@media (max-width:600px){.plan-button{font-size:13px;padding:5px 10px}.plan-section-title{font-size:14.5px}.plan-section-content{grid-template-columns:1fr}.plan-item{padding:10px}.plan-item-key{font-size:13.5px}.plan-item-value{font-size:14px}}.pros-cons-container{display:flex;flex-wrap:wrap;font-size:13px;gap:10px}.pros-cons-container>div{box-sizing:border-box;flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:1;padding:20px}.pros{background-color:#e0f7fa}.cons,.pros{border-radius:10px}.cons{background-color:#fdecec}@media (max-width:600px){.pros-cons-container>div{flex:1 1 100%}}.broker-card{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;padding:10px}.broker-card img{margin-bottom:0;max-height:100px;object-fit:contain;width:100px}.broker-card-content{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.broker-card-content-column{align-items:center;flex-direction:column}.broker-name{color:#333;font-size:20px;margin:0}.broker-type{color:#666;font-size:14px;margin-top:4px}.open-demat-btn{background-color:#00796b;border-radius:5px;color:#fff;display:inline-block;font-weight:700;margin:0 10px;padding:8px 16px;text-decoration:none;transition:background-color .3s ease}.open-demat-btn:hover{background-color:#01534a}@media (max-width:768px){.broker-card{gap:10px}.broker-card-content{align-items:flex-start;display:flex;flex-direction:column}.broker-card img{margin-bottom:0;max-height:90px;object-fit:contain;width:90px}.broker-name{font-size:18px}.broker-type{font-size:13px;margin-top:2px}.open-demat-btn{border-radius:5px;font-size:12px;font-weight:400;margin-left:0;margin-right:0;margin-top:5px;padding:4px 10px 6px}}body{font-family:Poppins,sans-serif;height:100vh;margin:0}.container{align-items:center;display:flex;justify-content:center;margin-bottom:40px;margin-top:75px}.form-wrapper{margin-top:50px;max-width:400px;width:100%}.form{background-color:#fff;border-radius:1.5rem;box-shadow:0 5px 15px #00000059;padding:1.5rem;width:300px}.input-group{margin:1rem 10px;position:relative}.input-group input{background-color:#666;border:.125rem solid #fff;border-radius:.5rem;font-size:1rem;outline:none;padding:9px}.input-group input:focus{border:.125rem solid orange}.input-group textarea{background-color:#666;border:.125rem solid #fff;border-radius:.5rem;font-size:1rem;outline:none;padding:9px}.input-group textarea:focus{border:.125rem solid orange}.form button{background-color:orange;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1.2rem;margin-left:10px;margin-top:1rem;outline:none;padding:7px}.form p{font-size:.8rem;margin-top:1rem;text-align:right}@media only screen and (max-width:425px){.form-wrapper{margin-top:30px}}.buyback-container{padding:30px 0}.header{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;gap:20px;padding:10px}.company-logo{height:80px;width:80px}.company-title{font-size:24px}.about-section,.buyback-details-section,.buyback-ratio-section,.company-contact-section,.financials-section,.participation-section,.registrar-contact-section{margin-top:20px}.table-row{border-bottom:1px solid #ddd}.table-container{margin:20px 0;overflow-x:auto;width:100%}.table-title{color:#333;font-family:Arial,sans-serif;font-size:24px;margin-bottom:15px;text-align:center}.financials-table{border-collapse:collapse;font-family:Arial,sans-serif;width:100%}.financials-table td,.financials-table th{border:1px solid #ddd;font-size:14px;min-width:150px;padding:12px 15px;text-align:center}.financials-table th{background-color:#f4f4f4;font-weight:700;text-transform:uppercase}.financials-table tr:nth-child(2n){background-color:#f9f9f9}.financials-table th{background-color:#333;color:#fff}.financials-table td{color:#555}.financials-table td:first-child,.financials-table th:first-child{width:200px}@media (max-width:768px){.financials-table td,.financials-table th{font-size:12px;min-width:100px;padding:8px 10px}.financials-table td:first-child,.financials-table th:first-child{width:150px}}.button-containers{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 5px}.filter-btns{background-color:#fff;border:1px solid #00796b;border-radius:8px;color:#00796b;cursor:pointer;flex-grow:1;font-size:16px;font-weight:700;outline:none;padding:10px 20px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease}.filter-btns:hover{box-shadow:inset 0 0 50px -21px #00796b;color:#00796b;outline:none}.filter-btns.active{background-color:#00796b;box-shadow:0 2px 4px #0000001a;color:#fff;outline:none}@media (max-width:768px){.button-containers{gap:5px}.filter-btns{flex-grow:1;font-size:14px;padding:10px}}.show-less-btns,.view-more-btns{background-color:#00796b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:5px 20px;transition:background-color .3s ease}.show-less-btns:hover,.view-more-btns:hover{background-color:#01534a;color:#fff;outline:none}.link-style{color:#000;overflow:hidden;padding:15px 0 0;text-decoration:none;width:auto}.grid-container{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,1fr)}@media (max-width:768px){.grid-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.grid-container{grid-template-columns:repeat(3,1fr)}}.grid-item{display:flex;flex-direction:column}.label1{color:#333;font-size:14px;font-weight:600;margin:0}.value1{color:#666;font-size:14px}.app-container{display:flex;flex-direction:column;justify-content:space-between;max-width:1300px;width:100%}.benefits-container{border-radius:8px;padding:0 1.5rem 1.5rem;transition:all .3s ease-in-out}.benefit-item{margin-bottom:1.5rem;padding-bottom:1rem}.benefit-item:last-child{border-bottom:none}.benefit-item h3{color:#333;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.benefit-item p{color:#666;font-size:1rem;line-height:1.6;margin-bottom:0}.sidebar-container{border-radius:8px;font-family:GrowwSans,NotoSans,system-ui;font-size:1rem;overflow:hidden;padding:0 1.5rem 1.5rem;transition:all .3s ease-in-out}.sidebar-container h3{color:#44475b;font-size:1.25rem;font-weight:700}.sidebar-container ul{border-top:1px solid #e9e9eb;list-style:none;padding:0}.sidebar-container li{grid-gap:1rem;align-items:center;border:1px solid #e9e9eb;border-top:none;color:#44475b;cursor:pointer;display:grid;font-weight:400;gap:1rem;padding:.7rem;transition:all .3s ease-in-out}.sidebar-container li:hover{background-color:#cae1fa}.sidebar-container li i{color:#0073e6;font-size:1.5rem;transition:color .3s ease-in-out}.sidebar-container li:hover i{color:#005bb5}.sidebar-container ul ul{color:#666;margin-bottom:.5rem;padding-left:1.5rem}.sidebar-container ul ul li{color:#666}.sidebar-container ul ul li:hover{color:#333}.sidebar-toggle-btn{background-color:#0073e6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:none;margin-top:1rem;padding:.5rem 1rem;text-align:center;transition:all .3s ease-in-out}.sidebar-toggle-btn:hover{background-color:#005bb5}@media (min-width:768px){.app-container{flex-direction:row}.benefits-container{width:70%}.sidebar-container{margin-top:0;width:30%}.sidebar-toggle-btn{display:none}}.bc785BreadText{color:#7c7e8c;font-size:12px}.bc785Link{color:#007bff;text-decoration:none}.bc785BreadSpace{color:#7c7e8c;margin:0 8px}.bc785Last{font-size:12px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.valign-wrapper{flex-direction:row;gap:15px}.sb989MainDiv,.valign-wrapper{align-items:center;display:flex}.sb989MainDiv{gap:10px;justify-content:center;margin-top:10px;opacity:0;transform:scale(.8);transition:opacity .3s ease,transform .3s ease}.sb989MainDiv.show{opacity:1;transform:scale(1)}.sb989ShareButton{transition:transform .2s ease}.sb989ShareButton:hover{transform:scale(1.1)}.sb989ShareIcon{fill:#7c7e8c}.lazyload-wrapper img{height:35px;width:35px}a.sb989ShareButton{align-items:center;display:flex;justify-content:center}a.sb989ShareButton img{height:35px;width:35px}.nevigationlink{color:#8f8f8f;text-decoration:none}.nevigationlink:hover{color:#8f8f8f;text-decoration:underline}.faq-header1{color:#000;font-size:28px;font-weight:700;margin-bottom:30px;text-align:center}.faq-list1{display:flex;flex-direction:column;gap:15px}.faq-item1{border-bottom:1px solid #e9e9eb;cursor:pointer;overflow:hidden;transition:box-shadow .2s ease}.faq-item1.active{border-color:#007bff}.faq-question1{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:15px 0}.faq-icon1{font-size:16px;font-weight:700;margin-left:20px}.faq-answer1{font-size:14px;margin:0;max-height:0;opacity:0;padding:0;transition:max-height .3s ease,opacity .3s ease}.faq-answer1.open{max-height:700px;opacity:1}@media (max-width:768px){.faq-header1{font-size:24px}.faq-question1{font-size:15px}.faq-answer1{font-size:13px}}.benefits-container table{border-collapse:collapse;color:#44475b;font-size:16px;margin:20px 0;text-align:left;width:100%}.benefits-container table td,.benefits-container table th{word-wrap:break-word;border:1px solid #e9e9eb;padding:12px;white-space:normal;width:100%;word-break:break-word}.benefits-container table th{background-color:#f4f4f4;font-weight:700}.benefits-container table tr:nth-child(2n){background-color:#f9f9f9}.benefits-container a{color:blue;text-decoration:underline}.benefits-container a:hover{color:#ff7847;text-decoration:underline}@media screen and (max-width:768px){.benefits-container table{font-size:14px}.benefits-container table td,.benefits-container table th{padding:8px}}.container{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px;padding:20px 20px 40px}.card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;font-family:GrowwSans,NotoSans,system-ui;padding:20px}.card h3{color:#333;font-weight:400px;margin-top:10px}.card h3 a{color:#333;text-decoration:none;transition:color .1s ease}.card h3 a:hover{color:#ff7847!important}.card p{color:#888;line-height:20px;margin-bottom:5px}.card ul{list-style:none;padding:0}.card ul li{margin:8px 0}.card ul li a{color:#000;font-size:15px;font-weight:400;text-decoration:none}.card ul li a:hover{text-decoration:underline}.toggle-button{font-Weight:400;align-items:center;color:#777;display:flex;font-size:14px;margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.toggle-button:hover{color:#ff7847}.sip-calculator{border:1px solid #ddd;border-radius:10px;display:flex;font-size:14px;justify-content:space-between;padding:20px}.input-group label{display:block;font-size:18px;margin-bottom:5px}.input-group input[type=range]{width:100%}.input-group span{color:#00a86b;font-size:14px;font-weight:700;margin-top:10px}.lumpsum-btn,.sip-btn{border:none;border-radius:15px;cursor:pointer;font-size:14px;margin:0 10px;padding:5px 15px;transition:background-color .3s ease}.sip-btn{background-color:#4caf50;color:#fff;font-family:serif}.sip-btn:hover{background-color:#45a049}.lumpsum-btn{background-color:#008cba;color:#fff;font-family:serif}.lumpsum-btn:hover{background-color:#007bb5}.button-container{align-items:center;display:flex;font-size:16px;margin-bottom:15px}.summary p{font-size:18px;justify-content:space-between;margin:flex flex 10px}.summary p:before{font-weight:700}.invest-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px}.invest-btn:hover{background-color:#218838}.pie-chart{background:conic-gradient(#4e73df 0 40%,#36b9cc 40% 100%);border-radius:50%;height:230px;margin:auto auto 40 px;overflow:hidden;position:relative;width:90%}.pie-chart-part{border-radius:50%;position:absolute}.summary-above-chart{margin-top:10px;text-align:center}.input-value{color:#00a86b;font-size:16px;font-weight:700}.mutual-fund-calculator{background-color:#fff;box-shadow:0 4px 8px #0000001a;font-family:serif;font-size:18px;width:660px}.emi-calculator,.mutual-fund-calculator{border:1px solid #ddd;border-radius:10px;display:flex;justify-content:space-between;padding:20px}.emi-calculator{flex-wrap:wrap;font-size:14px}.swp-calculator{border:1px solid #ddd;border-radius:10px;font-size:14px;padding:20px}.responsive-range{max-width:800px;min-width:200px;outline:none;width:100%}@media (max-width:768px){.responsive-range{max-width:300px;min-width:150px}}@media (max-width:480px){.responsive-range{max-width:250px;min-width:100px}}.PPF,.SukanyaSamriddhiCalculator{display:flex;justify-content:space-between;width:640px}.EPF,.PPF,.SukanyaSamriddhiCalculator{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-family:serif;font-size:18px;padding:20px}.EPF{width:580px}.FD,.RD{display:flex;justify-content:space-between;width:640px}.FD,.RD,.retirement-calculator{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-family:serif;font-size:18px;padding:20px}.retirement-calculator{width:700px}.input-group{margin-bottom:20px}input[type=radio]{margin-right:15px}p span:first-child{margin-right:120px}.hra-calculator{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-family:serif;font-size:18px;padding:20px;width:580px}.input-group{display:flex;flex-direction:column;margin-bottom:14px}.summary{margin-top:30px}.metro-radio-group{align-items:center;display:flex}.metro-radio-group input{margin-right:10px}.metro-radio-group span{margin-right:20px}
/*# sourceMappingURL=main.696c1a4a.css.map*/