ul li{font-size:20px;line-height:30px}h2.h2,h3{font-weight:200}.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;cursor:pointer}.mc-button.mc-button--primary{color:#fff;background:#2770E8;border:0}.mc-button.mc-button--primary:hover{background:#124BA9}#backBtn{position:absolute;left:0;top:50%;transform:translateY(-49%);cursor:pointer}#backBtn svg path{transition:all .3s ease-in}#backBtn:hover svg path{fill:#2770e8}.hero{padding-top:96px;background:url(/images/consultation/hero-bg.png) no-repeat center;background-size:cover}.hero h1.h1{color:#fff;margin-bottom:241px}.mc-card{position:relative;padding:36px 24px 24px;margin-top:-197px;background:#FFFFFF;box-shadow:0 8px 24px #959da533;border-radius:12px}.mc-card:before{content:"";position:absolute;border-radius:10px 10px 0 0;top:0;left:0;width:100%;height:16px;background:#2770E8}.mc-card h3{font-size:25px;margin-bottom:32px;line-height:normal}.mc-card ul li{margin-bottom:10px}.form-container{position:relative;display:flex;justify-content:center;align-items:flex-end;margin:0 auto;min-height:350px;z-index:1;overflow:hidden;transition:height .25ms ease-in}.step{position:absolute;transition:all ease-in-out .25s;left:0;display:block;width:100%;top:0;z-index:3}.floating-label-input{border:1px solid #CDCDCD;margin-bottom:16px}.question{margin-bottom:8px;color:#414042;font-size:20px;font-weight:400;line-height:25px;letter-spacing:.03px}.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}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}#step-2 .nav{position:relative;margin-top:32px;width:100%}#step-2 .nav .mc-button{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:-1}#step-2 .nav .disabled{opacity:.7;cursor:not-allowed;z-index:1}#step-3 .mc-button{padding:12px;margin:32px 0;min-width:406px;min-height:48px;text-align:center;line-height:normal}.process{margin:96px 0 56px;background:linear-gradient(93deg,#0B2D65 -2.49%,#2770E8 81.92%)}.process *{color:#fff}.process .robot{position:relative;margin:-112px auto -100px 60px;z-index:1}.out-right{margin-left:100%}.out-left{margin-left:-100%}@media only screen and (max-width: 1199px){.process .robot{margin-left:0}}@media only screen and (max-width: 992px){.hero{padding-top:32px}.mc-card h2.h2{font-size:25px;line-height:120%}.mc-card-2{margin-top:48px}.process .robot{margin:18px auto -100px;width:200px}}
