.tabWrapper{padding-top:60px;padding-bottom:60px;background:linear-gradient(180deg,#f2f7fb 14.17%,rgba(255,255,255,0.0001) 97.95%);border-radius:20px}
.tabsDetail{font-family:'Inter';font-style:normal;font-weight:bold;font-size:16px;line-height:19px;color:#333;text-align:center}
.tabsDetail sup{font-size:.75rem}
.tab-menu{max-width:1206px;margin:24px auto 30px;display:flex;justify-content:space-between;background:#fff;border-radius:10px}
.tabList{padding:18px 0;display:inline-flex;align-items:center}
.tab{width:100%;text-align:center;display:flex;justify-content:center;position:relative;cursor:pointer}
.tab:first-child{border-radius:10px 0 0 10px}
.tab:last-child{border-radius:0 10px 10px 0}
.tab.active:not(:last-child)::after{border-right:0}
.tab:not(:last-child)::after{height:46px;content:"";border-right:1px solid #daeef8;position:absolute;right:0;top:8px}
.tab.active{background:#478dbc}
.tab a.tabList{font-family:"HelveticaNeueLTStd-Md";font-style:normal;font-weight:500;font-size:20px;line-height:24px;text-align:center;letter-spacing:-0.5px;color:#478dbc}
.tab a.tabList sup{font-size:.875rem}
.tab.active a.tabList{color:#fff}
.tabContentData{display:none}
.tabContentData.active{display:block}
.wrappMob{display:none}
.tab-whiteBg .tabWrapper{background:0}
.tab-whiteBg .tabWrapper .tabsDetail{font-family:"Inter";font-size:18px;font-weight:500;line-height:22px;color:#333}
.tab-whiteBg .tabWrapper .tabsDetail sup{font-size:.875rem}
.tab-whiteBg .tabWrapper .tab-menu{background-color:#f2f7fb}
@media screen and (max-width:1096px){.tab a.tabList{font-size:18px}
.tab a.tabList sup{font-size:.875rem}
}
@media screen and (max-width:991px){.tab a.tabList{font-size:16px}
.tab a.tabList sup{font-size:.75rem}
}
@media screen and (max-width:880px){.tab a.tabList{font-size:13px}
.tab a.tabList sup{font-size:.5rem}
}
@media screen and (max-width:768px){.tabWrapper{padding-top:40px;padding-bottom:40px}
.tabsDetail{font-size:12px;line-height:14.52px}
.tabsDetail sup{font-size:.5rem}
.wrappMob{margin:22px auto 0;display:flex}
.tab-menu{display:none;flex-direction:column}
.tab{width:100%;justify-content:center;min-width:unset}
.selectBoxOnline{width:100%;z-index:1}
.selectBoxOnline::after{width:13px;height:8px;bottom:45px;left:88%;background-image:url("../../../../content/dam/tataaialifeinsurancecompanylimited/buy-online/dropdown-arr.png");content:'';background-repeat:no-repeat;position:relative;z-index:9;text-align:center;pointer-events:none;transform:rotate(0);display:inline-block}
.select2-container .customDropdownStyle .select2-results__options>:first-child{display:block}
.selectBoxOnline .select2-container .select2-selection--single{width:100%;margin:10px auto;border-radius:10px;background-color:#478dbc !important;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}
.selectBoxOnline .select2-container .select2-selection--single .select2-selection__rendered{color:#fff}
.customDropdownStyle .select2-container--open .select2-dropdown--below,.customDropdownStyle .select2-container--open .select2-dropdown--above{border-radius:0}
.customDropdownStyle .select2-container--open .select2-dropdown--below,.customDropdownStyle .select2-container--open span.select2-dropdown.select2-dropdown--above{background-color:#478dbc;color:#fff}
.customDropdownStyle li.select2-results__option.select2-results__option[aria-selected]{background-color:#478dbc;color:#fff;font-family:"HelveticaNeueLTStd-Md";font-style:normal;font-weight:normal;font-size:16px;line-height:42px}
.customDropdownStyle li.select2-results__option.select2-results__option[aria-selected] sup{font-size:.75rem}
.customDropdownStyle li.select2-results__option.select2-results__option.select2-results__option--highlighted{background-color:#fff;color:#478dbc}
span.select2-dropdown.customDropdownStyle.select2-dropdown--above{padding:0}
.customDropdownStyle .select2-results__option{padding:6px 15px}
.customDropdownStyle .select2-container--open .select2-dropdown--below,.customDropdownStyle .select2-container--open .select2-dropdown--above{padding:0}
.customDropdownStyle .select2-container.select2-container--flat.select2-container--open .select2-dropdown.customDropdownStyle.select2-dropdown--below,.customDropdownStyle .select2-container--open .select2-dropdown--above{padding:0}
.tab-whiteBg .tabWrapper .tabsDetail{font-family:'HelveticaNeueLTStd-Md';font-size:14px;line-height:16px;text-align:center;padding:0 72px}
.tab-whiteBg .tabWrapper .tabsDetail sup{font-size:.625rem}
.tab-whiteBg .tabWrapper{padding-top:31px}
.tab-whiteBg .tabWrapper .wrappMob{margin-top:10px}
}
@media screen and (max-width:767.99px){.select2-container--open .customDropdownStyle.select2-dropdown--below,.select2-container--open .customDropdownStyle.select2-dropdown--above{padding:0}
.customDropdownStyle .select2-results__option[aria-selected]{font-size:14px;line-height:29px}
.customDropdownStyle .select2-results__option[aria-selected] sup{font-size:.625rem}
.selectBoxOnline .select2-container .select2-selection--single{font-size:16px}
.selectBoxOnline .select2-container .select2-selection--single sup{font-size:.75rem}
.customDropdownStyle .select2-container--flat .select2-selection--single .select2-selection__rendered{line-height:30px}
.wrappMob .selectBoxOnline .select2-container--flat .select2-selection--single{height:auto}
.wrappMob .selectBoxOnline .select2-container--flat .select2-selection--single .select2-selection__rendered{line-height:50px !important}
.tab-whiteBg .tabWrapper .tabsDetail{font-family:'HelveticaNeueLTStd-Md';font-weight:400;font-size:14px;line-height:16px;text-align:center;padding:0 60px}
.tab-whiteBg .tabWrapper .tabsDetail sup{font-size:.625rem}
}