.sms-section .rows{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;-ms-flex-pack:center}.sms-section .sms-form{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-ms-flex-align:center;padding:30px 0}span.info{display:inline-block;width:40px;height:40px;background:url(/sites/zweb/images/notebook/notebook-info.png);border-radius:50%;margin-left:10px;position:relative;background-repeat:no-repeat;background-size:39px;background-position:0 0}.sms-section{background:#fffbe7;padding:20px 0 50px}.qrcode-box{background:#fff;padding:20px 40px;border:1px solid #e8e8e8;text-align:center;box-shadow:0 0 50px rgba(0,0,0,0.10196078431372549);border-radius:5px}.qrcode-box img{max-width:150px}.qrcode-box h5{font-size:18px}p.error{color:#ec412f;font-size:15px;max-width:500px}.sms-form input[type="text"]{height:45px;width:270px;padding:0 15px;font-size:15px;border:1px solid #cac5a9;border-radius:7px}.form-group{display:flex;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-ms-flex-align:center;padding-right:15px;position:relative}.sms-section button.btn-submit{background:#1ca7f8;color:#fff;text-transform:uppercase;border:0;padding:10px 20px;border-radius:3px;font-family:var(--primaryfont-semibold);font-size:16px}.option-box span.or{width:45px;height:45px;background:#fff;border:1px solid #d6d2bb;border-radius:50%;display:block;text-align:center;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;font-family:var(--primaryfont-semibold);font-size:14px;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sms-section .rows>div{padding:0 20px}.option-box{width:100px;height:230px;position:relative}.option-box::before{width:1px;height:250px;content:"";position:absolute;top:50%;left:50%;background:#efecde;transform:translate(-50%,-50%)}p.info-hover{position:absolute;left:100%;top:100px;width:330px;background:#ec412f;padding:13px;color:#fff;border-radius:10px;font-size:14px;transform:translate(-95%,-50%);opacity:0;visibility:hidden;transition:all .5s ease-out}p.info-hover::before{position:absolute;content:"";border-bottom:10px solid #ec412f;border-left:10px solid transparent;border-right:10px solid transparent;right:25px;top:-10px}section.signup-form-sec .zcontainer.ztable-container{border-top:1px solid #e4e3dd}span.info:hover .info-hover{opacity:1;visibility:visible}