::-moz-placeholder{color:#d3d4d5}
:-ms-input-placeholder{color:#d3d4d5}
::placeholder{color:#d3d4d5}
.calc-prem-mob{display:none}
.btn-link{text-decoration:underline;color:#0073bb;font-size:16px;line-height:.92;font-family:"HelveticaNeueLTStd-Md",sans-serif;letter-spacing:-1px}
.calc-your-premium{margin:60px 0 0 0}
.box-gap{padding:0 30px 0 30px}
.btn--disabled{box-shadow:0 0 10px 0 rgb(214 32 73 / 10%);background-color:#e6e7e8;color:#a7a9ac !important;border:0;cursor:no-drop !important}
.calc-tab-sec{margin:auto;margin:60px 0 0 0;margin:20px 0 0 0;padding:20px 20px 20px 20px;border-radius:20px;box-shadow:3px 6px 14px 0 rgba(0,115,187,0.1);border:solid 1px #daeef8;background-color:#fff}
.calc-prmum-head{display:flex}
.calc-prmum-head h2{width:448px;margin:60px 0 0 0;font-family:Inter;font-size:56px;font-weight:800;font-stretch:normal;font-style:normal;line-height:.98;letter-spacing:-0.62px;color:#333}
.calc-prmum-head img{width:452px;height:228px;margin-left:73px}
.ta-ninfo-inp-rw{margin:0 0 25px 0;display:flex}
.ta-ninfo-inp-cols{width:50%;padding:0 15px}
.align{left:15px}
.ta-ninfo-inp-w{position:relative}
.ta-ninfo-inp-w .mob-wrapper{display:flex;gap:5px;width:100%;border-bottom:1px solid #a7a9ac;align-items:center;padding:8px 0 10px}
.ta-ninfo-inp-w .mob-wrapper .ta-ninfo-input{border-bottom:unset}
.ta-ninfo-input{background:0;padding:13px 0 10px;border:0;border-bottom:solid 1px #e6e7e8;font-size:18px;color:#333 !important;width:100%;line-height:24px;outline:0;font-family:"HelveticaNeueLTStd-Md";color:#d3d4d5}
.ta-mobprefix{display:block;position:absolute;left:0;top:14px;color:#333;font-size:24px;line-height:24px;font-family:"HelveticaNeueLTStd-Md"}
.CalcFormMob .ta-ninfo-inp-w{padding:0 0 5px;position:relative}
.ta-ninfo-input.ta-mob{padding-left:52px}
.ta-grid.sp-60{margin:0 -30px}
.ta-label{display:inline-flex;align-items:center;font-family:"HelveticaNeueLTStd-Lt";font-size:18px;font-weight:normal;color:#333;margin-bottom:10px;line-height:16px;letter-spacing:normal}
.ta-input{width:100%;padding-bottom:10px;font-family:HelveticaNeueLTStd-Md;font-size:24px;line-height:24px;color:#948686;border:0;border-bottom:solid 1px #e6e7e8;background:transparent}
.ta-error-msg{display:block;font-family:"Helvetica";font-size:12px !important;font-weight:300;font-stretch:normal;font-style:oblique;line-height:normal;letter-spacing:normal;color:#d62049;padding-top:5px !important}
.ta-grid.sp-60 [class^="ta-col"]{padding:0 30px}
.ta-sq-radio-m{display:flex}
.m-f-radio:not(:last-child){margin-right:20px}
.ta-sq-radio-w input{display:none}
.ta-sq-radio-w{display:inline-flex}
.ta-sq-radio{cursor:pointer;display:flex;align-items:center;padding:12px 36px 12px 20px;border:1px solid #e6e7e8;border-radius:10px;max-width:163px}
.ta-sq-radio-icon{display:flex;width:50px;height:50px;margin-right:16px;flex-shrink:0}
.ta-sq-radio-icon img{width:50px;height:50px}
.calc-prem-mob .ta-sq-radio-text{font-size:14px;line-height:16px;font-family:"HelveticaNeueLTStd-Md",sans-serif;color:#58595b}
.ta-sq-radio-w input:checked+.ta-sq-radio{border:1px solid #0073bb}
.slct-gender{margin:0}
.sbmt-btn button{width:262px;margin:35px 0 0 0}
.calc-prem-mob .sbmt-details p{margin-top:10px;color:#58595b;font-family:"helveticaregular";line-height:normal;font-size:10px;padding-top:unset}
.ta-radio-w{display:inline-flex;border-radius:24px;overflow:hidden;background:#e6e7e8}
.ta-radio{display:inline-block;padding:12px 2px}
label.ta-radio{padding:0}
.ta-radio input{display:none}
.ta-radio input:checked+.ta-radio-text{padding:10px 20px;background:#0073bb;color:#fff;border-radius:24px}
.ta-radio-text span{margin-right:15px}
.taicn-smoke::before{content:"\e901"}
.taicn-non-smoke::before{content:"\e900"}
.ta-ninfo-btn .custom-secondary-btn{background:#d62049;color:#fff !important;border:1px solid #d62049}
.acceptTerms2{font-family:"Helvetica";font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#333;align-items:start;display:flex;margin-top:22px}
.ta-checkbox-tick{position:absolute;top:0;left:0;height:20px;width:20px;border-radius:6px;border:1.5px solid #0073bb}
.container-checkbox input:checked~.ta-checkbox-tick{background-color:#2196f3}
.ta-checkbox-tick:after{content:"";position:absolute;display:none}
.container-checkbox input:checked~.ta-checkbox-tick:after{display:block}
.container-checkbox .ta-checkbox-tick:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}
.container-checkbox{display:block;position:relative;padding-left:35px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.container-checkbox input{opacity:0;cursor:pointer;height:0;width:0}
.term-text{padding-right:35px}
.term-text p{padding-top:0;width:100%;font-size:16px;color:gray}
.term-text small{font-family:Helvetica;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#a7a9ac}
.btn-res{display:none}
.health-main-div{margin:0}
.calculate-premiummobcontainer .calc-remove-tm{margin-top:0}
.otp-num-input{border:0;border-bottom:1px solid #e6e7e8;width:54px;margin-right:20px;padding:0 20px 20px;font-size:24px;line-height:1;letter-spacing:normal;color:#333;font-family:"HelveticaNeueLTStd-Bd",sans-serif}
.otp-num-input:focus{outline:0}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.input[type=number]{-moz-appearance:textfield}
.authPopUp-mob .pad-bottom{padding:30px 20px}
.authPopUp-mob .reg-form-btn .resend-otp[disabled]{cursor:no-drop;color:#58595b}
.primary-btn:hover,.primary-btn:focus{background:#bc133d;color:white}
.authPopUp-mob .otp-number-div{margin:40px 0}
.reg-form-btn{display:flex}
.img-content-space .calc-your-premium .calc-prmum-head{display:flex;justify-content:space-between}
.gender-dsp-none{display:none}
.homepage-redesign-calc-prem .calc-tab-sec{padding:0}
.homepage-redesign-calc-prem .ta-tabs-list-w{padding:0}
.homepage-redesign-calc-prem .ta-tabs-list{font-size:24px;letter-spacing:-0.5px;padding:40px 50px 10px}
.calculate-premiummobcontainer .ta-input-w{margin-bottom:0}
.calculate-premiummobcontainer .ta-ninfo-inp-rw .calc-prem-consent-wrp{display:flex;align-items:start;gap:8px;width:71%;margin-top:60px}
.calculate-premiummobcontainer .ta-ninfo-inp-rw .calc-prem-consent-wrp .calc-prem-consent p{color:var(--Secondary-Secondary-Grey-Dark,#58595b);font-family:Helvetica;font-size:10px;font-style:normal;font-weight:400;line-height:normal}
.calculate-premiummobcontainer .ta-ninfo-inp-rw .calc-prem-consent-wrp .calc-prem-consent-text .calc-prem-consent-errormsg{color:#d62049;font-family:Helvetica;font-size:10px;font-style:italic;font-weight:400;line-height:normal;margin-top:6px}
.dsp-none{display:none !important}
.calc-prem-mob .calc-prem-mob-country .select-country-cpc.cpmc-hide-arrow{cursor:default}
.calc-prem-mob .calc-prem-mob-country .select-country-cpc.cpmc-hide-arrow .country-code-mob-cpc::after{display:none}
@media screen and (max-width:767.98px){.tataaiapage .calculate-premiummobcontainer .calc-prem-mob .email-suggestion li{font-size:1.125rem}
.calc-prmum-head h2{width:258px;height:72px;margin:0 62px 43px 0;font-family:Inter;font-size:36px;line-height:1;letter-spacing:-1px}
.calc-prmum-head{flex-direction:column}
.calc-prmum-head img{height:228px;margin:0 0 22px 0}
.calc-tab-sec{width:100%;margin:0;padding:0}
.CalcFormMob .ta-ninfo-inp-rw{flex-direction:column;margin:0}
.ta-ninfo-inp-cols{width:100%;padding:0}
.align{left:15px;font-size:12px}
.calc-prem-mob .ta-ninfo-input{margin:0;font-family:"HelveticaNeueLTStd-Bd";padding:5px 0;color:#333 !important;font-size:16px;line-height:normal;border-bottom:1px solid #a7a9ac}
.calc-prem-mob .ta-ninfo-input::placeholder{color:#e6e7e8;font-size:16px}
.calc-prem-mob .ta-sq-radio{max-width:120px;height:40px;flex-direction:unset;padding:8px 25px 8px 18px}
.slct-gender .gender-mobimg img{width:18px;height:24px}
.slct-smoker .smoker-mobimg img{width:18px;height:15px}
.ta-mobprefix{font-size:16px;top:9px}
.sbmt-details p{width:100%;padding-right:0;padding:0;margin-top:20px;margin-bottom:20px;padding-top:19px;font-size:12px;line-height:1.67}
.ta-sq-radio-text{font-size:14px}
.ta-sq-radio-icon{margin-right:0}
.calc-tab-sec{margin:22px 0 0 0}
.ta-tab-content{margin-top:10px}
.btn-desk{display:none}
.btn-res{display:block}
.calc-prem-mob .sbmt-btn{margin:16px 0 0 0}
.sbmt-btn button{width:152px;height:40px;margin:auto}
.calc-prem-mob .ta-ninfo-input.ta-mob{padding:5px 0}
.calc-prem-mob .mb-sm-res{margin:0}
.calc-prem-mob{display:block;margin:10px 0 0 0}
.calc-prem-desk{display:none}
.slct-gender{margin:0}
.term-text{padding-right:0}
.gender-order{flex-direction:column-reverse}
.acceptTerms2{margin:38px 0 0 0}
.container-checkbox{padding-left:28px}
.health-main-div{margin:0}
.calculate-premiummobcontainer .ta-ninfo-inp-rw .sbmt-btn .ta-btn{padding:12px 20px;width:100%;letter-spacing:-0.667px;font-size:16px;border-radius:10px}
.otp-num-input{font-size:20px;line-height:.8;width:31px;padding:0 6px}
.ta-close-btn{width:15px;height:15px}
.otp-no-wrap{display:flex;justify-content:center;margin-bottom:16px}
.authPopUp-mob .otp-number-div{margin:40px 0}
.header-tag-fonts .tabContent .desc-part h1{font-size:30px}
.calculate-premiummobcontainer .ta-sq-radio-icon{width:24px;height:25px}
.calc-prem-mob .ta-fq-ans-w{padding:0 20px 20px}
.calc-prem-mob .desc-part{padding:0}
.calc-prem-mob .desc-part p{color:#a7a9ac;font-family:"helveticaregular";line-height:normal;font-size:10px}
.calc-prem-mob .desc-part h3{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.18px}
.calc-prem-mob .desc-part h1{color:#333;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.18px;font-family:"Inter";font-size:18px}
.calc-prem-mob .ta-ninfo-inp-rw .ta-input-label{color:#333;font-family:"helveticaregular";font-size:14px;line-height:normal}
.calc-prem-mob .gender-label{font-family:"helveticaregular";font-size:14px;line-height:150%;color:#333;margin-bottom:10px;display:inline-block}
.calc-prem-mob .smoker-label{font-family:"helveticaregular";font-size:14px;line-height:150%;color:#333;margin-bottom:10px}
.calc-prem-mob .calc-prem-gender-sec{display:flex;justify-content:space-between;margin-bottom:16px}
.calc-prem-mob .slct-gender{display:flex;flex-direction:column}
.calc-prem-mob .ta-sq-radio-m{flex-direction:column;row-gap:10px}
.calc-prem-mob .m-f-radio:not(:last-child){margin-right:0}
.calc-prem-mob .smoker-radio:not(:last-child){margin-right:0}
.calc-prem-mob .ta-sq-radio-w input:checked+.ta-sq-radio{padding:8px 25px 8px 18px}
.calc-prem-mob .ta-sq-radio-icon img{width:24px;height:24px}
.calc-prem-mob .ta-ninfo-inp-cols{margin-bottom:0;padding:0}
.calc-prem-mob .ta-ninfo-inp-w .select-country-code{position:relative;width:fit-content;height:unset;border-bottom:1px solid #a7a9ac;cursor:pointer;padding:unset}
.calc-prem-mob .ta-ninfo-inp-w .select-country-code .country-code{font-family:'HelveticaNeueLTStd-Bd';font-size:16px;line-height:normal;color:#333;display:flex;align-items:center}
.calc-prem-mob .ta-ninfo-inp-w .select-country-code .country-code::after{content:'';background-image:url(../../../../../content/dam/tataaialifeinsurancecompanylimited/dropdown-icon.svg);background-repeat:no-repeat;z-index:1;width:24px;height:20px;cursor:pointer;display:inline-block}
.calc-prem-mob .ta-ninfo-inp-w .select-country-code .country-code{padding:5px 0}
.calc-prem-mob .ta-ninfo-inp-w .dsp-none{display:none}
.calc-prem-mob .ta-ninfo-inp-w .country-code-wrapper{width:280px;height:280px;position:absolute;top:50px;background:#fff;z-index:8;border-radius:17px;box-shadow:3px 6px 14px 0 rgba(0,115,187,0.1)}
.calc-prem-mob .ta-ninfo-inp-w .country-code-search{border-bottom:1px solid #58595b;padding:10px 10px 10px 20px}
.calc-prem-mob .ta-ninfo-inp-w .compound-calc-searchcode{border:0;font-family:'HelveticaNeueLTStd-Md';font-style:normal;width:85%;font-weight:500;font-size:16px;line-height:24px;margin-left:12px;outline:0}
.calc-prem-mob .ta-ninfo-inp-w .compound-calc-searchcode::placeholder{color:#58595b}
.calc-prem-mob .ta-ninfo-inp-w .country-code-wrapper ul{overflow-y:scroll;background:white;height:245px;z-index:9;border-radius:20px;box-shadow:3px 6px 14px 0 rgba(0,115,187,0.1)}
.calc-prem-mob .ta-ninfo-inp-w .prem-mobcalc-country-code-li{font-family:'Helvetica';font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#333;padding:12px 0 12px;cursor:pointer;display:flex;margin-left:0;margin-bottom:0}
.calc-prem-mob .ta-ninfo-inp-w .country-no{margin-left:20px;margin-right:12px;min-width:50px;text-align:right}
.calc-prem-mob .ta-ninfo-inp-w .country-code-numbers::-webkit-scrollbar{width:5px}
.calc-prem-mob .ta-ninfo-inp-w .country-code-numbers::-webkit-scrollbar-track{background:transparent}
.calc-prem-mob .ta-ninfo-inp-w .country-code-numbers::-webkit-scrollbar-thumb{background-color:#e6e7e8;border-radius:4px}
.calc-prem-mob .calc-prem-mob-country{display:flex;gap:1px;align-items:flex-start;flex-wrap:wrap}
.calc-prem-mob .gender-smoke-content{width:fit-content}
.calc-prem-mob .mob-input-field{border-bottom:1px solid #a7a9ac;width:100%}
.calculate-prem-mob-acc:active{display:block}
.calculate-premiummobcontainer .pop-md .reg-form-btn button{width:100%}
.calculate-premiummobcontainer .pop-md .reg-form-btn button.disabled{opacity:.5;cursor:no-drop}
.calculate-premiummobcontainer .email-suggestion{top:40px}
.yesno-premiumcalculatormob{display:flex;align-items:center;margin-bottom:16px}
.calc-prem-mob .desc-part .yesno-premiumcalculatormob .premiummob-toggle-title{margin-right:20px;color:#333;font-family:'helveticaregular';font-size:12px;font-weight:400;line-height:normal;letter-spacing:-0.12px}
.yesno-toggle-premiummobcalculator{display:flex;overflow:hidden;border-radius:40px;background:#e6e7e8;width:fit-content;padding:3px;align-items:center}
.pmc-yesnobtn{flex:1;text-align:center;background:transparent;color:#1a1a1a;cursor:pointer;padding:10px 19px;color:#a7a9ac;text-align:center;font-family:'helveticaregular';font-size:12px;font-weight:400}
input[type="radio"].pmc-toggle-yesno{display:none}
input[type="radio"].pmc-toggle-yesno:checked+.pmc-yesnobtn{border-radius:40px;background:#FFF;box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);color:#333;text-align:center;font-family:'helveticaregular';font-size:12px;font-weight:400;align-items:center;display:flex}
.pmc-toggle-test-on:checked+.pmc-yesnobtn:after{transform:translateX(0)}
.pmc-toggle-test-off:checked+.pmc-yesnobtn:after{transform:translateX(100%)}
.pmc-hide{display:none}
.ta-ninfo-inp-w .mob-wrapper{border-bottom:unset;padding:unset}
.calculate-premiummobcontainer .ta-ninfo-inp-rw .calc-prem-consent-wrp{width:100%;margin-top:0}
.calculate-premiummobcontainer .ta-ninfo-inp-rw .calc-prem-consent-wrp input{width:60px;height:18px;border:1.5px solid #a3a3a3;border-radius:2px;outline:0;margin:1px 0 0 0}
.calculate-premiummobcontainer .calc-prem-consent p{color:var(--Secondary-Secondary-Grey-Dark,#58595b);font-family:Helvetica;font-size:10px;font-style:normal;font-weight:400;line-height:normal}
.calculate-premiummobcontainer .calc-prem-consent p a{text-decoration:underline;color:#0073bb}
.calculate-premiummobcontainer .ta-error-msg{padding-top:7px !important;font-size:.625rem}
}
@media screen and (max-width:991.99px){.tataaiapage .calculate-premiummobcontainer .calc-prem-mob .email-suggestion li{font-size:1.125rem}
}