.compare-table-section{max-width:1366px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.compare-table-section .compare-table-heading{text-align:center;width:fit-content}
.compare-table-section .compare-sub-wrapper-mobile{display:none}
.compare-term-plan-table.background-blue{background:#f2f7fb}
.compare-table_sub_section{padding-top:32px}
.compare-table-section .compare-table-heading .gradienttext{text-align:center;font-family:Inter;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.32px;background:linear-gradient(90deg,#0073bb 0,#d62049 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block;width:fit-content}
.compare-table-section .compare-table-wrapper,.compare-table-heading{max-width:1206px;margin:0 auto}
.compare-table-section .compare-table-wrapper{margin:24px auto 0}
.compare-table-section .compare-table-wrapper .table-blue-heading{display:flex;background:#FFF}
.compare-table-section .compare-table-wrapper .table-blue-heading .backblue{border-radius:10px 10px 0 0;background:#0073bb}
.compare-table-section .compare-table-wrapper .table-blue-heading .backblue p{color:#FFF;font-family:Inter;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.16px;align-content:center}
.compare-table-wrapper .table-blue-heading .table-heading-first{width:21.6%;display:flex;padding:12px 24px}
.compare-table-section .parent-table-data{width:78.5%;display:flex;flex-direction:column}
.compare-table-section .parent-table-data .mobile-minmax-head{display:none}
.compare-table-section .compare-table-wrapper .table-blue-heading .secondElement{width:39.3%;position:relative;display:flex;flex-direction:column;justify-content:center}
.compare-table-section .compare-table-wrapper .table-blue-heading .table-heading-second{border-left:1px solid #f2f7fb;border-right:1px solid #f2f7fb}
.compare-table-section .compare-table-wrapper .table-blue-heading .secondElement .head{position:relative;display:flex;align-items:center}
.compare-table-section .compare-table-wrapper .table-blue-heading .secondElement .head::after{content:"";background:url("../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/Table-Down-Icon.svg");height:18px;width:18px;display:block;position:absolute;right:24px;cursor:pointer}
.compare-table-section .table-blue-heading .secondElement .select-drop-down{display:none;box-shadow:0 0 24px 0 rgba(0,0,0,0.20);position:absolute;top:100%;width:100%;right:0}
.compare-table-section .table-blue-heading .secondElement .select-drop-down .dropdownUrlWrapper:nth-last-child(1){border-radius:0 0 8px 8px}
.compare-table-section .table-blue-heading .secondElement .select-drop-down .dropdownUrlWrapper.active{background:#f2f7fb}
.compare-table-section .table-blue-heading .secondElement .select-drop-down .dropdownUrlWrapper.active .select-list-item-text{color:#0073bb}
.compare-table-section .table-blue-heading .secondElement .select-drop-down.show{display:block;border-radius:0 0 8px 8px}
.compare-table-section .select-drop-down .dropdownUrlWrapper.hide{display:none}
.compare-table-section .select-drop-down .dropdownUrlWrapper.disabled{pointer-events:none}
.compare-table-section .select-drop-down .dropdownUrlWrapper.disabled .select-list-item-text{color:#e6e7e8}
.compare-table-section .select-drop-down .dropdownUrlWrapper{padding:8px;cursor:pointer;border-bottom:1px solid #f2f7fb;background:#FFF}
.compare-table-section .select-drop-down .dropdownUrlWrapper:hover{background:#f2f7fb}
.compare-table-section .select-drop-down .dropdownUrlWrapper:hover .select-list-item-text{color:#0073bb}
.table-blue-heading-parent{position:sticky;top:68px;z-index:10}
.table-blue-heading-parent.old-header{top:81px}
.compare-table-section .select-drop-down .dropdownUrlWrapper .select-list-item-text{color:#58595b;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:600;line-height:16px;letter-spacing:-0.12px}
.compare-table-section .compare-table-wrapper .table-blue-heading .secondElement .head{cursor:pointer;padding:12px 131px 12px 24px;border-right:unset}
.compare-table-section .compare-table-wrapper .table-blue-heading .secondElement .head.rotate::after{transform:rotate(180deg)}
.compare-table-section .table-rows-data{display:flex}
.compare-table-section .table-rows-data.hide-row{display:none}
.compare-table-section .compare-sub-wrapper .table-rows-container{border-right:1px solid #0073bb;border-left:1px solid #0073bb;border-bottom:1px solid #0073bb;border-bottom-left-radius:16px;border-bottom-right-radius:16px;background:#fff}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name{width:21.57%;padding:16px 24px;border-bottom:.5px solid #a7a9ac}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name .greytext{color:#58595b;font-family:Inter;font-size:.875rem;font-weight:700;line-height:normal;letter-spacing:-0.14px}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name p,.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name{color:#333;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.14px}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name p b{color:#333;font-weight:700}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column{display:flex;width:100%;height:100%;border-bottom:.5px solid #a7a9ac}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-first-column{border-right:1px solid #a7a9ac;border-left:1px solid #a7a9ac}
.compare-table-section .second-column .inner-column{display:flex;width:100%}
.compare-table-section .second-column .second-first-column,.compare-table-section .second-column .second-second-column{width:100%;display:flex;flex-direction:column}
.compare-table-section .compare-sub-wrapper .table-rows-data .third-column{border-right:unset;border-left:unset}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data{padding:11px 16px;height:100%;display:flex;flex-direction:column;justify-content:center}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data sup{font-size:.5rem}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data p{color:#000;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.12px}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .backgrey ~ .plan-data{text-align:center}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data ul{padding-left:16px}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data li{color:#333;list-style:disc;text-align:left;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.12px;margin-bottom:1px}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data li b{font-weight:700}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .backgrey{color:#58595b;text-align:center;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.12px;background-color:#f6f6f6;padding:4.5px 16px}
.compare-table-section .table-rows-container .redirection-button-container{display:flex}
.compare-table-section .table-rows-container .button-container-one{width:21.57%}
.compare-table-section .table-rows-container .btn-parent-container{display:flex;width:78.5%}
.compare-table-section .table-rows-container .btn-container{width:100%;padding:8px}
.compare-table-section .table-rows-container .button-container-two{border-right:.5px solid #a7a9ac;border-left:.5px solid #a7a9ac}
.compare-table-section .table-rows-container .btn-container .redirect-btn{border-radius:8px;background:linear-gradient(90deg,#0073bb 100%,#d62049 100%);color:#FFF;text-align:center;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px;width:100%;padding:17px 5px;display:block}
.compare-table-section .table-rows-container .btn-container .redirect-btn:hover{background:linear-gradient(90deg,#0073bb 0,#d62049 100%);box-shadow:0 0 8px 0 rgba(0,0,0,0.16)}
.compare-table-section .compare-table-description,.compare-table-section .compare-table-button{max-width:1206px;margin:24px auto 0}
.compare-table-section .compare-table-description{margin-top:32px;padding-left:8px}
.compare-table-section .compare-table-description p{color:#333;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.12px;display:flex}
.compare-table-section .compare-table-description .heading{color:#58595b;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-0.12px}
.compare-table-section .compare-table-description .bluetext{color:#4197d3;font-weight:700;font-family:Inter;font-size:.75rem;font-style:normal;line-height:normal;letter-spacing:-0.12px;flex:none}
.compare-table-section .compare-table-button{display:flex;justify-content:center;padding-bottom:32px}
.compare-table-section .compare-table-button .btn-img{width:24px;height:24px}
.compare-table-section .compare-table-button .btn-img.rotate{rotate:180deg}
.compare-table-section .compare-table-button .view-more-btn{color:#0073bb;font-family:Inter;font-size:.875rem;font-style:normal;font-weight:700;line-height:16.8px;background:transparent;cursor:pointer}
.compare-table-section .compare-table-button .table-actions{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;cursor:pointer}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name .greytext b{font-weight:400;color:#58595b}
@media screen and (max-width:768px){.compare-table-section .compare-sub-wrapper-mobile{display:block}
.compare-table-wrapper .table-blue-heading .table-heading-first,.compare-table-section .second-column .second-first-column .backgrey,.compare-table-section .second-column .second-second-column .backgrey,.compare-table-section .table-rows-container .button-container-one{display:none}
.compare-table-section .compare-table-wrapper .table-blue-heading .secondElement .head{padding:0 29px 0 0;cursor:none}
.compare-table-section .parent-table-data{width:100%}
.compare-table-section .compare-table-wrapper .table-blue-heading .secondElement .head::after{right:0}
.compare-table-section .compare-table-heading{width:85%}
.compare-table-section{max-width:100%;padding:0 20px}
.compare-table-section .compare-table-heading .gradienttext{font-size:1.25rem}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data{padding:11px 12px;width:100%}
.compare-table-section .compare-table-description{margin-top:24px}
.compare-table-section .compare-table-description .bluetext{margin-right:4px}
.compare-table-section .parent-table-data .mobile-minmax-head{display:block}
.compare-table-section .table-rows-data{display:block}
.compare-table-section .compare-table-description .bluetext,.compare-table-section .compare-table-description p,.compare-table-section .compare-table-description .heading{font-size:.625rem}
.compare-table-section .compare-table-button{margin-top:16px;padding-bottom:20px}
.compare-table-section .compare-table-wrapper .table-blue-heading .secondElement,.compare-table-section .second-column .second-first-column,.compare-table-section .second-column .second-second-column{width:50%;display:flex;align-items:center;justify-content:center}
.compare-table-section .compare-table-wrapper .table-blue-heading .backblue p{font-size:.75rem}
.compare-table-section .compare-table-wrapper .table-blue-heading .backblue{padding:14px 12px}
.compare-table-section .compare-table-wrapper .table-blue-heading .table-heading-second{border-right:1px solid #f2f7fb;border-left:unset}
.compare-table-section .table-blue-heading .table-heading-third{border-left:1px solid #f2f7fb;border-right:unset}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name{width:100%}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column{width:100%;border-right:unset;border-left:unset;flex-direction:column}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .mobile-values-field{display:flex}
.compare-table-section .table-rows-container .btn-container{width:50%;padding:8px}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name{padding:8px 4px;background:#f2f7fb;border-bottom:.5px solid #4197d3}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name p b{font-weight:700;color:#0073bb}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name p{color:#0073bb;text-align:center}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .backgrey{padding:4px 0;font-family:Inter;font-size:.75rem;border-bottom:.5px solid #a7a9ac}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .backgrey ~ .mobile-values-field .plan-data{text-align:center}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data,.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data p{color:#333;text-align:center;font-family:Inter;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.12px}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-column .plan-data-first{border-right:.5px solid #a7a9ac}
.compare-table-section .compare-sub-wrapper .table-rows-data .second-first-column,.compare-table-section .table-rows-container .button-container-two{border-left:unset}
.compare-table-section .table-rows-container .btn-container .redirect-btn{padding:12px 2px}
.compare-table-section .compare-table-wrapper .table-blue-heading{border-bottom:1px solid #0073bb}
.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name .greytext,.compare-table-section .compare-sub-wrapper .table-rows-data .plan-name .greytext b{color:#0073bb}
.compare-table-section .table-rows-container .btn-parent-container{width:100%}
.table-blue-heading-parent{top:57px}
.table-blue-heading-parent.old-header{top:74px}
}