.contactWrapper{justify-content:space-between;align-items:flex-start;gap:105px;display:flex}.contactWrapper .enterpinForm,.contactWrapper .neoFormInner{min-width:298px}.contactWrapper .floatingInput{width:100%;position:relative}.contactWrapper .floatingInput input{background:#fff;border:1px solid #dcdcdc;border-radius:8px;outline:none;width:100%;height:60px;padding:16px 14px;font-family:NeoRg;font-size:16px}.contactWrapper .floatingInput label{color:#7a7a7a;pointer-events:none;z-index:0;background:#fff;padding:0 4px;font-size:16px;transition:all .2s;position:absolute;top:20px;left:14px}.contactWrapper .floatingInput input:focus+label,.contactWrapper .floatingInput.filled label{color:#797a86;font-size:14px;top:-8px}.contactWrapper .clearInput{cursor:pointer;width:24px;height:24px;position:absolute;top:18px;right:12px}.contactWrapper .numberValidation .feedback{align-items:baseline;margin-top:10px;display:flex}.contactWrapper .numberValidation .feedback .infoImg img{vertical-align:middle;border-style:none;margin:0 4px auto 0;width:14px!important;height:14px!important}.contactWrapper .infoText{color:#2f3043;font-size:14px;display:flex}.campaign-user-details .contactWrapper .infoText{font-family:neoRg}.contactWrapper .infoText img{vertical-align:top;width:14px;height:14px;margin:2px 4px auto -1px}.contactWrapper .infoText span{font-size:12px;line-height:16px}.infoText .viapp-text{font-weight:600}.inputdisabled_eff{color:#d5d6d9}.contactWrapper .s-msg{align-items:center;width:350px;margin-top:12px;font-size:14px;display:flex}.contactWrapper .s-msg img{vertical-align:middle;border-style:none;margin:0 4px auto 0;width:14px!important;height:14px!important}.contactWrapper .s-msg .success{margin-right:8px;width:28px!important;height:24px!important}.contactWrapper .s-text{color:#2f3043;display:inline-block}.PackDetails .FamilyMemberAccordion .activeInput input{color:#495057;padding-bottom:15px;padding-left:45px}.PackDetails .FamilyMemberAccordion .FormInput .country-code{top:49%;left:15px}.PackDetails .FamilyMemberAccordion .FormInput .bootLabel{top:50%;left:18px}.FamilyMemberAccordion .secondaryText{text-align:left;color:#595969;margin-bottom:20px;font-family:neoBd;font-size:16px;line-height:1.25}.PackDetails .suggestWrapper input:focus{box-shadow:none;border:1px solid #c8c8c8;outline:none}.contactWrapper .otpError .s-text p,.contactWrapper .otpError .s-text{color:#b30e0e;max-width:275px;padding-right:0;display:flex}.contactWrapper .otpError img{vertical-align:middle;float:left;border-style:none;margin:0 4px auto 0;width:14px!important;height:14px!important}.s-msg img{vertical-align:top;margin:2px 4px auto -1px}.floatingInput .FormInput .country-code{margin-top:20.5px;margin-left:15px;font-size:16px;line-height:20px;position:absolute}.floatingInput .numberValidation .active{padding-left:45px!important}.floatingInput .FormInput .bootLabel{pointer-events:none;white-space:nowrap;z-index:0;background:#fff;width:auto;height:20px;padding:0 6px;font-size:14px;position:absolute;inset:-8px auto auto 20px;overflow:hidden}.clearAll{cursor:pointer;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.appliationPage .clearAll{display:none!important}@media screen and (max-width:768px){.contactWrapper{flex-direction:column;align-items:stretch;gap:20px;max-width:288px}.familyMember-wrapper .contactWrapper{padding:0 8px}.contactWrapper .s-msg{font-size:12px}.familyMember-wrapper .contactWrapper .s-msg{width:auto;margin-top:4px}.familyMember-wrapper .member1 .stepHeader{padding-bottom:10px}.familyMember-wrapper .member1 .stepHeader:first-child .tickImage{position:relative;left:-45px}.familyMember-wrapper .member1 .contactWrapper{gap:10px}.contactWrapper .enterpinForm,.contactWrapper .neoFormInner{width:100%;min-width:auto}.contactWrapper .fontChange{color:#2f3043;font-size:14px;display:inline-block}.contactWrapper .mobileInputClass{margin-top:16px}.contactWrapper .onErrorColor{color:#797a86}.contactWrapper .floatingInput input{height:50px;padding:14px 12px;font-size:14px}.contactWrapper .floatingInput label{font-size:14px;top:16px;left:12px}.contactWrapper .floatingInput input:focus+label,.contactWrapper .floatingInput.filled label{font-size:12px;top:-7px}.floatingInput .numberValidation .active{padding-left:41px!important}.contactWrapper .clearInput{width:20px;height:20px;top:16px;right:10px}.contactWrapper .infoText{margin-top:8px;font-size:12px;line-height:16px}.familyMember-wrapper .contactWrapper .infoText{color:#797a86;margin-top:0}.contactWrapper .infoText img{width:12px;height:12px;margin-right:4px}.PackDetails .FamilyMemberAccordion .activeInput input{padding-bottom:12px;padding-left:40px}.PackDetails .FamilyMemberAccordion .FormInput .country-code{font-size:14px;left:12px}.PackDetails .FamilyMemberAccordion .FormInput .bootLabel{font-size:14px;left:16px}.FamilyMemberAccordion .secondaryText{text-align:left;color:#595969;margin:0 20px 20px;font-family:neoRg;font-size:12px;line-height:1.33}.contactWrapper .subheading{color:#000;margin-top:0;margin-bottom:12px;font-size:12px;display:block}.floatingInput .FormInput .country-code{margin-top:15.5px;margin-left:18px;font-size:14px}}.inputBlur{color:#797a86!important;font-size:16px!important;top:20px!important}@media screen and (max-width:440px){.familyMember-wrapper .member1 .stepHeader:first-child .tickImage{position:relative!important;left:0!important}}
.selectNumberWrapper .pincodenotenteredCyn,.selectNumberWrapper .cpos-failure{color:#b30e0e;margin-top:0;margin-left:28px;font-size:14px;line-height:18px;display:inline-block}.selectNumberWrapper .radioRow{gap:40px;margin-bottom:25px;display:flex}.selectNumberWrapper .radioItem{align-items:center;gap:10px;font-size:18px;display:flex}.selectNumberWrapper .vi{color:red;font-weight:600}.selectNumberWrapper .neoPatternSearch{width:335px;position:relative}.selectNumberWrapper .neoInput{border:1px solid #d5d6d9;border-radius:8px;outline:none;width:100%;height:60px;padding:18px 120px 10px 14px;font-size:16px}.selectNumberWrapper .neoLabel{color:#797a86;pointer-events:none;background:#fff;padding:0 4px;font-size:16px;transition:all .2s;position:absolute;top:18px;left:14px}.selectNumberWrapper .floatLabel,.selectNumberWrapper .neoPatternSearch:focus-within .neoLabel{font-size:12px;top:-8px}.selectNumberWrapper .neoPatternSearchBtn{color:#fff;background-color:#d5d6d9;border:0;border-radius:4px;outline:0;width:108px;height:54px;margin:2.8px 3px 3px 0;padding:16px 15px 16px 16px;font-family:neoMedium;font-size:16px;position:absolute;top:0;right:0}.selectNumberWrapper .activePatternSearch{cursor:pointer;background-color:#2f3043}.selectNumberWrapper .validBorder .neoInput{border-color:#2f3043}.selectNumberWrapper .patternInfo{max-width:335px;margin-top:10px;margin-bottom:20px;font-size:14px;display:flex}.selectNumberWrapper .patternInfo img{vertical-align:top;width:14px;height:14px;margin:2px 4px auto -1px}.selectNumberWrapper .tabs{background:#eee;border-radius:10px;width:335px;height:50px;margin-bottom:20px;display:flex;overflow:hidden}.selectNumberWrapper .tabs button{box-sizing:border-box;cursor:pointer;text-align:center;color:#797a86;background:0 0;border:none;border-radius:8px;justify-content:center;width:165px;height:46px;padding:14px;font-family:neoBd;font-size:14px;line-height:1.14;display:flex}.selectNumberWrapper .tabs button.active{color:#2f3043;background-color:#fff;margin:2px 2px 0;box-shadow:0 2px 16px #00000014}.selectNumberWrapper .emptyState{text-align:center;margin-top:30px}.selectNumberWrapper .familyEmptystate{width:346px}.selectNumberWrapper .emptyState img{width:90px}.selectNumberWrapper .familyEmptystate img{width:80px;height:78px}.selectNumberWrapper .emptyState p{margin:30px 0 0;font-family:neoBd;font-size:20px;line-height:1}.selectNumberWrapper .block-failed{color:#b30e0e;padding-bottom:16px;padding-left:0;font-family:neoRg;font-size:14px}.selectNumberWrapper .nextLink{text-align:right;cursor:pointer;margin-top:30px;font-weight:600}.selectNumberWrapper .exc-image{width:20px;height:fit-content;margin-top:3px;margin-left:10px}.selectNumberWrapper .exc-text{color:#e60000;width:70px;margin-left:4px;font-family:neoRg;font-size:16px;line-height:20px;top:-2px}.selectNumberWrapper .neoPatternSearch.error label,.selectNumberWrapper .patternInfo.error{color:#b30e0e!important}.esimSelection{margin-top:12px;padding:0}.selectNumberWrapper .pincodenotentered{color:#b30e0e;width:80%;margin-top:14px;margin-left:28px;font-size:14px;line-height:18px;display:inline-block}.selectNumberWrapper .choice{z-index:10;width:100%;height:100%;position:absolute}.selectNumberWrapper .dndFormInput{position:relative}.selectNumberWrapper #esimSelectionId{padding:0}.esimCheck{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.esimCheck .esimCheckbox{opacity:0;cursor:pointer;position:absolute}.esimCheck input.esimCheckbox[disabled]+label.esimChecklabel{color:#acacb4;cursor:default}.esimCheck input.esimCheckbox[disabled]+label.esimChecklabel:before{cursor:default;border:2px solid #acacb4}.esimCheck .esimChecklabel{cursor:pointer;align-items:center;font-family:neoRg;font-size:14px;line-height:1.29;display:flex;position:relative}.esimSelection .esim-mandatory-text{letter-spacing:normal;text-align:left;color:#595969;margin-left:28px;font-family:neoRg;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.2}.esimCheck .esimChecklabel:before{content:"";background-color:#0000;border:2px solid #82838e;border-radius:3px;width:20px;height:20px;margin-right:8px;transition:all .2s;display:inline-block}.esimCheck .esimCheckbox:checked+.esimChecklabel:before{background:#2f3043;border:2px solid #2f3043}.esimCheck .esimCheckbox:checked+.esimChecklabel:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:12px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.esimCheck input.esimCheckbox:checked+label.esimChecklabel{font-family:neoBd}.cynRadio__item{align-items:center;min-height:24px;display:flex;position:relative}.cynRadio__item input.cynInput{appearance:none;cursor:pointer;z-index:2;border:none;width:24px;height:24px;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cynRadio__item label.cynRadioLabel{color:#2f3043;cursor:text;white-space:nowrap;align-items:end;padding-left:30px;font-size:16px;line-height:20px;display:flex;position:relative}label.cynRadioLabel.disabledStateChoice{color:#a4a5ae}.cynRadio__item input.cynInput+label:before{content:"";border:1px solid #d5d6d9;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;left:0}.cynRadio__item input.cynInput+label:after{content:"";background:0 0;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.cynRadio__item input.cynInput:checked+label:before{border-color:#2f3043}.cynRadio__item input.cynInput:checked+label:after{background:#2f3043}.cynRadio__item input.cynInput:checked+label{font-family:neoRg;font-weight:700}.cynRadio__item input.cynInput:disabled{cursor:default}.numbersGrid{flex-wrap:wrap;gap:0 9px;display:flex;position:relative}.moreLinkWrapper{justify-content:flex-end;width:100%;margin-top:5px;padding-right:7px;display:flex}.moreLinkWrapper-individual{justify-content:flex-end;width:100%;margin-top:20px;padding-right:40px;display:flex}.more-link{align-items:center;gap:6px;display:flex}.more-link a{font-size:16px;font-family:var(--viBold);color:#2f3043;cursor:pointer;line-height:18px;text-decoration:underline}.more-link img{cursor:pointer;width:13px;height:12px}.chip{height:48px;position:relative}.selectNumberWrapper .numbersSection .no-chip{width:168px}.familyMember-wrapper .no-chip{cursor:pointer;border:1px solid #2f304466;border-radius:100px;justify-content:center;align-items:center;width:186px;height:40px;display:flex}.familyMember-wrapper .amount{font-family:neoBd;font-size:12px}.familyMember-wrapper .no-type,.familyMember-wrapper .no-type.free{font-family:neoRg;font-size:12px}.familyMember-wrapper .no-type.free{line-height:18px}.familyMember-wrapper .no-type.free-clr-eff{color:#2f3043}.familyMember-wrapper .msidnno{background:#fff;width:164px;height:90%;padding:12px 14px 14px}.familyMember-wrapper .premium-no{background-image:radial-gradient(circle at 0,#ffcc1b,#e60000 99%);border:0}.familyMember-wrapper .activeChip .msidnno{background:#2f3043}.familyMember-wrapper .activeChip .no-type{color:#fff}.familyMember-wrapper .radioExpand{margin:20px 0 10px}.familyMember-wrapper .alreadySelectedNumber .alert-img{width:80px;height:80px;margin:0 auto 24px;display:block}.familyMember-wrapper .alreadySelectedNumber .h-t{text-align:center;width:362px;font-family:NeoBd;font-size:24px;line-height:1.17}.familyMember-wrapper .alreadySelectedNumber .info-text{text-align:center;color:#595969;background-color:#f4f8fe;border-radius:10px;margin:16px 0 32px;padding:16px;font-size:16px;line-height:1.25}.familyMember-wrapper .alreadySelectedNumber .cynAlert-enter-anotherNum{cursor:pointer;color:#fff;background-color:#ee2737;border:0;border-radius:40px;width:100%;height:50px;margin:0 auto;padding:10px 20px 13px;font-family:neoMedium;font-size:16px;line-height:1.25;display:block}.selectNumberWrapper{position:relative}.familyMember-wrapper .incl-18-GST{color:#333;padding:0 0 0 10px;font-family:neoRg;font-size:16px;line-height:20px;position:absolute;left:0}@media screen and (max-width:768px){.selectNumberWrapper{padding:0}.selectNumberWrapper .radioRow{flex-direction:column;gap:0;margin-bottom:0}.selectNumberWrapper .radioItem{font-size:16px}.selectNumberWrapper .neoPatternSearch{width:295px;margin-top:11px}.selectNumberWrapper .neoInput{width:295px;height:52px;padding:14px 105px 8px 12px;font-size:14px}.selectNumberWrapper .neoLabel{top:16px;left:12px;font-size:12px!important}.selectNumberWrapper .floatLabel,.selectNumberWrapper .neoPatternSearch:focus-within .neoLabel{font-size:11px;top:-7px!important}.selectNumberWrapper .neoPatternSearchBtn{width:95px;height:46px;margin:3px;padding:12px;font-size:14px}.selectNumberWrapper .patternInfo{width:295px;margin-bottom:0;font-size:12px}.selectNumberWrapper .patternInfo img{width:12px;height:12px}.selectNumberWrapper .tabs{width:295px;height:44px;margin:26px 0 24px}.selectNumberWrapper .tabs button{height:40px;font-size:12px}.selectNumberWrapper .emptyState img{width:70px}.selectNumberWrapper .emptyState p{margin-top:24px;font-size:16px;line-height:1.25}.selectNumberWrapper .nextLink{margin-top:20px;font-size:15px}.selectNumberWrapper .exc-image{width:14px;height:9px;margin-left:4px}.selectNumberWrapper .exc-text{margin-left:2px;font-family:neoRg;font-size:12px;font-weight:300;line-height:16px;position:relative;top:-1px}.selectNumberWrapper .numbersSection .no-chip{width:138px;max-width:140px}.esimSelection{padding:0}.numbersGrid,.number-chip-box{flex-wrap:wrap;gap:0 10px;min-height:110px;display:flex;position:relative}.familyMember-wrapper .incl-18-GST{padding:0;font-size:12px;line-height:24px}.familyMember-wrapper .msidnno{width:135px}.more-link a{font-size:14px}.more-link img{width:10px;height:11px}.selectNumberWrapper #getNumberInput{padding-bottom:22px}.selectNumberWrapper .emptyState,.selectNumberWrapper .numbersSection{margin-bottom:16px}}.preEsim{padding-top:20px!important}
