.index1,.welcome{text-align:center}*{margin:0;padding:0}@font-face{font-family:"Condensed extra bold";src:url(/gstore-auth/uk-loovafit-auth/font/TCCEB.TTF) format("truetype")}body{background:0 0 / cover #fff;font-family:"Open Sans",sans-serif;min-height:100vh}main{margin-top:5vh}.mobile{display:none!important}#errorMSISDN,#errorPhone,#errorPincode,#operator_select,.none-welcome{display:none}.header{display:flex;justify-content:space-between}#logo{margin:10px 0 0 30px}#cancel{width:48.48px;height:48.45px}.welcome{font-family:"Condensed extra bold";font-style:normal;font-weight:400;font-size:48px;line-height:47px;color:#282828;letter-spacing:2px}.line{border-bottom:5px solid #075dc6;max-width:80px;margin:20px auto}.text1,.text2{font-family:Inter,sans-serif;width:337px;margin:44px auto;font-weight:400;font-style:normal;text-align:center}.text1{font-size:16px;line-height:26px;color:#454545}.text2{font-size:14px;line-height:16px;color:#a1a1a1}#tel-input,.cusButton,.tel-input{width:480px;max-width:calc(100% - 40px)}.elite{color:#2da6db;text-decoration:inherit}.cla_h2{font-weight:400;font-size:18px;line-height:25px;text-align:center;padding:12px 0 15px;color:#353535;background:linear-gradient(180deg,#fdfdfd 0,#ebeff4 100%);border-radius:5px 5px 0 0}.cusButton{font-family:"Condensed extra bold";position:relative;background:#bcc8d8;padding:22px 0;color:#fff;font-style:normal;font-size:18px;line-height:18px;text-transform:uppercase;border:none;margin-top:13px;margin-bottom:39px;border-radius:5px;cursor:not-allowed}.cusButton.active{background:#075dc6;cursor:pointer}.cusButton.active::after{animation:2s ease-in infinite slideFromLeft}.cusButton.active:hover{background:#2da6db;color:#fff}.cusButton::after{position:absolute;top:0;bottom:0;content:"";background:url(/gstore-auth/uk-loovafit-auth/images/arrow.webp) center center/cover no-repeat;left:80%;margin:auto;width:19px;height:15px}.invalid--phone--message{left:0;right:0;top:82px;color:#ff4949;font-size:13px}@keyframes slideFromLeft{0%,100%{transform:translateX(0)}50%{transform:translateX(-100%)}}._inputs{position:relative;color:#353535}.input__number.active{color:#075dc6}#tel-input::placeholder,.input__number::placeholder,.tel-input::placeholder{font-family:inter;font-style:italic;font-weight:300;font-size:14px;line-height:28px;color:#b1b1b1;text-align:center}.pin .input__number::placeholder{font-style:italic;text-align:center}.cta__pin{background:0 0;border:none;display:block;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;text-decoration-line:underline;color:#353535;margin:18px auto 0}#tel-input.active,.input__number.active,.tel-input.active{border:1px solid #075dc6}#tel-input,.tel-input{border:2px solid #eee;box-sizing:border-box;height:55px;font-size:20px;padding-left:30px;margin:0 auto;text-align:center;outline:0}.oops{content:url(/gstore-auth/uk-loovafit-auth/images/oops.webp);margin:0 auto!important}.nonAnimation{animation:unset!important;-webkit-animation:unset!important;-o-animation:unset!important;-moz-animation:unset!important}@media screen and (max-width:550px){.mobile{display:unset!important}.text1{width:calc(100% - 40px)!important}}@media screen and (max-width:380px){.header_left .logo{margin:0 20px 0 0}.header_left .menu{height:40px}}@media screen and (max-width:320px){#tel-input::placeholder,.tel-input::placeholder{font-size:13px}.text1{font-size:13px}.oops{width:80%}}