main{position:relative;padding:48px 0;z-index:1;overflow:hidden}.mc-button{display:flex;align-items:center;justify-content:center;width:196px;max-width:100%;height:45px;border-radius:60px;font-size:18px;font-weight:500;transition:all .3s ease-in-out}.mc-button.mc-button--primary{color:#fff;background:#2770e8;border:0}.mc-button.mc-button--primary:hover{background:#124ba9}.disabled,.disabled:hover{opacity:.6;cursor:not-allowed;background:#2770e8}.mc-button--hollowed{box-shadow:inset 0 0 0 2px #2770e8}.mc-button--hollowed span{color:#2770e8;transform-origin:center;transition:all .3s ease-in-out}.mc-button--hollowed:hover{box-shadow:inset 0 0 0 3px #2770e8;color:#2770e8}.mc-button--hollowed:hover span{transform:scale(1.07)}#bookDemo,#testSystem{width:336px;text-align:center;line-height:1}.bg{content:"";position:absolute;width:100vw;background:linear-gradient(272deg,#00c6fb 19.47%,#005bea 139.98%);z-index:-1;top:0}.bg img{padding-top:281px}h2.h2,h2.h2 span{margin:0 auto 32px;text-align:center;color:#fff;width:856px;max-width:100%}.form-container{position:relative;display:flex;justify-content:center;align-items:flex-end;margin:0 auto 32px;border-radius:10px;background:#fff;box-shadow:0 8px 24px #959da533;width:746px;max-width:100%;min-height:468px;z-index:1;overflow:hidden;transition:height .25ms ease-in}.form-container:after{content:"";position:absolute;width:100%;height:64px;border-radius:10px 10px 0 0;background:#1b68e7;top:0;z-index:2}.step{position:absolute;transition:all ease-in-out .25s;left:0;display:block;width:100%;top:0;z-index:3}.step .step__header{display:flex;align-items:center;padding:8px 24px;min-height:64px;border-radius:10px 10px 0 0;background:#1b68e7}.step .step__header h3.h3{margin:0;color:#fff;font-size:20px;line-height:normal}.step .step__body{padding:18px 24px}main .question{margin-bottom:8px;color:#414042;font-size:20px;font-weight:400;line-height:25px;letter-spacing:.03px}.checkboxes-card__body{padding-left:20px}.form-check{padding:4px;margin-bottom:4px;font-size:15px}.form-check input{display:none}.form-check label{position:relative;cursor:pointer}.form-check label:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background-color:#e6e6e6;border:1px solid #BFBFBF;left:-26px;top:3px;transition:all .3s ease-in-out}.form-check label:after{content:"";display:block;position:absolute;left:-22px;top:8px;width:8px;height:7px;opacity:0;transition:all .3s ease-in-out}.form-check:hover label:after{background:url(/images/signup/check-hover.svg);opacity:1}.form-check input:checked+label:after{background:url(/images/signup/checked.svg);opacity:1}.form-check input:checked+label:before{background:#0195e6;border:1px solid #007ABC}.out-right{margin-left:100%}.out-left{margin-left:-100%}.floating-label-input{margin-bottom:8px;border-radius:5px;border:1px solid #CDCDCD;background:#fff;height:44px;width:448px;max-width:100%}#strengthBar{width:448px;max-width:100%;overflow:hidden}.password-checker__title p{font-size:16px;margin:0}.password-checker__inner{height:4px}.Response{margin-top:-15px;background:#fff}.ResponseError{color:red}input[type=number],input[type=number]:focus{display:block;padding:0 8px;margin:0 auto;border-radius:10px;border:1px solid #E4E4E4!important;background:#efefef;width:196px;height:32px}.notification{display:flex;align-items:baseline;margin:-32px auto 0;background:#fff;width:660px;max-width:100%}.notification svg{flex-shrink:0;margin-right:12px}.notification p{font-size:16px;line-height:130%!important}.robot{position:absolute;bottom:40px;right:14px;z-index:4}.navigation{position:relative;width:100%;margin:32px 25px;min-height:45px}.navigation #backBtn{position:absolute;top:50%;transform:translateY(-50%)}.navigation #backBtn svg path{transition:all .3s ease-in-out}.navigation #backBtn:hover svg path{fill:#1b68e7}@media screen and (max-width:992px){.form-check{padding-top:0;margin-bottom:0}.robot{display:none}}
