.casetracking .hide{display:none}.casetracking .casestatus-container{--ok:#133a2e;--ok-ink:#fff;--current:#fff;--current-border:#6a7b76;--pending:#f2f4f3;--pending-border:#d7ddda;--text-strong:#1d1f1e;--text:#525b56;--divider:#cfd6d3;--icon:28px}.casetracking .casestatus-container__steps>div{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem;display:grid;grid-template-columns:repeat(8,1fr);padding-bottom:1rem;position:relative}@media screen and (max-width:767px){.casetracking .casestatus-container__steps>div{grid-template-columns:repeat(1,1fr)}}.casetracking .casestatus-container__steps:before{content:"";left:calc(var(--icon)/2 + 4px);position:absolute;right:calc(var(--icon)/2 + 4px);top:calc(var(--icon)/2);z-index:0}.casetracking .casestatus-container__steps .casestatus-container__steps-step{display:grid;gap:6px;grid-template-rows:auto auto auto;position:relative;z-index:1}@media screen and (max-width:767px){.casetracking .casestatus-container__steps .casestatus-container__steps-step{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:70px}}.casetracking .casestatus-container__steps .casestatus-container__steps-step .icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:13px;font-weight:600;height:var(--icon);place-items:center;width:var(--icon)}.casetracking .casestatus-container__steps .casestatus-container__steps-step.completed .icon{background:var(--ok);color:var(--ok-ink)}.casetracking .casestatus-container__steps .casestatus-container__steps-step.completed .icon.checkmark{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><rect width="24" height="24" rx="3" fill="%23133A2E"/><path d="M6.5 12.5l3.2 3.2 7.8-7.8" fill="none" stroke="%23fff" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:cover;color:transparent}.casetracking .casestatus-container__steps .casestatus-container__steps-step.current .icon{background:rgba(27,47,35,.102);border:1px solid #1b2f23;color:#1b2f23;font-family:Outfit;font-size:1rem;font-weight:400}.casetracking .casestatus-container__steps .casestatus-container__steps-step.pending .icon{background:#fff;border:1px solid #bdbdbd;color:#bdbdbd;font-family:Outfit;font-size:1rem;font-weight:400}.casetracking .casetracking-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:24px}@media screen and (max-width:991px){.casetracking .casetracking-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.casetracking .casetracking-container__form,.casetracking .casetracking-container__image{-webkit-box-flex:1;-ms-flex:1;flex:1}.casetracking-container__form-field{margin-bottom:24px}@media screen and (max-width:991px){.casetracking-container__form-field{margin-bottom:1pc}}.casetracking-container__form-field .error-message{color:#d31f1f;font-family:Outfit;font-size:.75rem;line-height:1.25;margin-top:4px}.casetracking-container__form-field label{color:#797979;display:block;font-family:Outfit;font-size:.875rem;font-weight:400;line-height:1.25;margin-bottom:4px}.casetracking-container__form-field label span{color:#d31f1f}.casetracking-container__form-field input,.casetracking-container__form-field select{background-color:#fff;border:1px solid #d9d9d9;-webkit-box-sizing:border-box;box-sizing:border-box;color:#202020;font-family:Outfit;font-size:1rem;font-weight:400;line-height:1.25;outline:none;padding:8px 9pt 8px 1pc;width:100%}.casetracking-container__form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../../content/dam/tatapoweraemsitesprogram/tatapower/ezhome/images/dropdown_arrow.svg) no-repeat 95%;display:block;text-overflow:ellipsis;white-space:nowrap}.casetracking-container__terms-and-conditions{color:#202020;font-family:Outfit;font-size:.75rem;font-weight:300;line-height:1.25;margin-bottom:18px}@media screen and (max-width:991px){.casetracking-container__terms-and-conditions{margin-bottom:1pc}}.casetracking-container__terms-and-conditions a{color:#996e5f;text-decoration:underline}.casetracking-container__form-button button{background:#996e5f;border:none;color:#fff;font-family:Outfit;font-size:1.125rem;font-weight:500;line-height:1.25;padding:14px 2pc}@media screen and (max-width:991px){.casetracking-container__form-button button{max-width:25pc;padding:8px 2pc;width:100%}.casetracking-container__form-button .btn-primary{display:block}}.casetracking-container__form-button .btn-primary:disabled{background:#8c8c8c;pointer-events:none}.casetracking-container__form-button .btn-primary:hover .arrow:before{width:25px}.casetracking-container__form-button .btn-primary:hover .arrow:after{right:-10px}.casetracking-container__form-button .btn-primary .arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;line-height:24px;margin-left:10px;position:relative;top:5px;width:1pc}.casetracking-container__form-button .btn-primary .arrow:before{background:#fff;content:"";display:inline-block;height:2px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:width .4s ease;transition:width .4s ease;vertical-align:middle;width:1pc}.casetracking-container__form-button .btn-primary .arrow:after{border-right:2px solid #fff;border-top:2px solid #fff;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";height:6px;position:absolute;right:0;top:1px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:right .4s ease;transition:right .4s ease;width:6px}.casetracking-container__form-button .btn-secondary{background:none;color:#202020;font-size:.875rem;margin:0 1pc;padding:0;width:auto}@media screen and (max-width:991px){.casetracking-container__form-button .btn-secondary{margin:1pc 0;text-align:left}}.casetracking-container__heading{color:#202020;font-family:Outfit;font-size:1.5rem;font-weight:400;line-height:1;margin-bottom:2pc}@media screen and (max-width:991px){.casetracking-container__heading{font-size:1rem;margin-bottom:1pc}}.casetracking-container__subheading{color:#202020;font-family:Outfit;font-size:.75rem;font-weight:300;line-height:1.25;margin-bottom:2pc}@media screen and (max-width:991px){.casetracking-container__subheading{margin-bottom:1pc}}.casetracking-container__image img{width:100%}.casetracking .casestatus-container{margin-bottom:56px}@media screen and (max-width:767px){.casetracking .casestatus-container{margin-bottom:0}}.casetracking .casestatus-container .casestatus-container__prelude{color:#262626;font-family:Outfit;font-size:1.25rem;font-weight:400;line-height:1;margin-bottom:2pc}@media only screen and (max-width:991px){.casetracking .casestatus-container .casestatus-container__prelude{font-size:1rem;line-height:1.25;margin-bottom:24px}}.casetracking .casestatus-container .step-number{color:#979797;font-family:Outfit;font-size:.625rem;font-weight:400;line-height:1.25;margin-bottom:4px;margin-top:9px}@media screen and (max-width:767px){.casetracking .casestatus-container .step-number{margin-top:0}}.casetracking .casestatus-container .step-title{color:#454545;font-family:Outfit;font-size:.75rem;line-height:1.25}.casetracking .casestatus-container .casestatus-container__steps-step:first-child:before{content:unset}.casetracking .casestatus-container .casestatus-container__steps-step:before{background:#d3d3d3;content:"";height:1px;left:-50%;position:absolute;top:15px;-webkit-transform:translateX(-55%);transform:translateX(-55%);width:70%}@media screen and (max-width:767px){.casetracking .casestatus-container .casestatus-container__steps-step:before{height:50px;left:15px;top:-60%;width:1px}}.casetracking .casestatus-container .casestatus-container__steps-step.completed:before{background:#1b2f23}@media screen and (max-width:767px){.casetracking .casestatus-container .casestatus-container__steps-step .step-info{padding-left:5px}}