:root{--font-family: "Roboto";--font-color: #151515;--blue-color: #02698E;--blue-color-secondary: #008BB0;--blue-color-third: #00ACDC;--blue-form-color: #E4F2F9}#section-register h2{color:var(--blue-color);margin-top:42px;margin-bottom:21px}#section-register{text-align:start}#section-register h4{margin-bottom:28px}#section-register p{margin-bottom:40px;margin-top:15px}.section-free_advisory-completed-button{background-color:#008bb0!important}.section-free_advisory-completed-button p{color:#fff!important}#register-title{text-align:center;width:80%}#register-title h4{text-align:start}.form-label{position:absolute;left:20px;top:0;transition:all .3s ease;color:#151515;background-color:transparent;padding:0 5px;transform-origin:left top;transform:translateY(50%) scale(1);pointer-events:none}.form-label_with_icon{display:flex}input:focus+.form-label,textarea:focus+.form-label,input:not(:placeholder-shown)+.form-label,textarea:not(:placeholder-shown)+.form-label{transform:translateY(-5px) scale(.65);opacity:1}.form-group{position:relative;margin-bottom:20px}input[type=email],input[type=number],input[type=date],input[type=password]{width:calc(100% - 40px);border:none;border-bottom:1px solid rgba(21,21,21,.5019607843);background-color:transparent;color:#000;padding:10px 30px 10px 0}.right-icon{height:20px;width:20px;margin-left:30px;padding-bottom:3px;pointer-events:none}input[type=text],input[type=tel],input[type=email],input[type=number],input[type=date],input[type=password] textarea{width:90%;border:none;border-bottom:1px solid rgba(21,21,21,.5019607843);background-color:transparent;color:#000;padding:15px 10px}input::placeholder,textarea::placeholder{color:transparent}input:focus+.form-label,textarea:focus+.form-label{opacity:1}form{width:100%}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=number],input[type=date],input[type=password] textarea:focus{border-bottom:1px solid var(--blue-color-third);outline:none}input[type=text],input[type=tel],input[type=email],input[type=number],input[type=date],input[type=password]{width:100%;border:none;border-bottom:1px solid rgba(21,21,21,.5019607843);background-color:transparent;color:#000;padding:10px 0}textarea{width:100%;border:1px solid rgba(21,21,21,.5019607843);background-color:transparent;color:#000;padding:10px}input::placeholder,textarea::placeholder{color:#15151580;opacity:1}.icon{position:absolute;top:10px;height:20px;width:20px}.form-group.form-icon-group{position:relative}.form-icon-group input{padding-left:30px}.form-group input[type=checkbox]{align-items:center;text-align:center;justify-content:center;margin-right:12px}#section-register .checkbox-custom{display:flex;align-items:center;justify-content:start}.checkbox-custom input[type=checkbox]{width:28px;height:28px;border:1px solid rgba(21,21,21,.5019607843);border-radius:4px;background-color:#fff;cursor:pointer}.form-group{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-bottom:20px}.form-group p{margin-top:10px;color:var(--blue-color-third)}.form-group_captcha{display:flex;flex-direction:column}.big-round-button{margin:48px 0}.big-round-button[type=submit]{width:217px;padding:25px 48px;border-radius:30px;background-color:var(--blue-color-secondary);border:none;cursor:pointer;display:block;font-weight:900;color:#999;margin:auto auto 25px}.big-round-button[type=submit] p{margin:0}.captcha{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:10px;margin-bottom:20px}#section-register .captcha p{color:var(--blue-color-third);margin:0}@media screen and (min-width: 481px){#register-title{width:100%}#register-title h4{text-align:center}.form-pair{display:flex;gap:20px;justify-content:center;align-items:center}.form-pair .form-group{width:60%}.form-pair .form-group:last-child{width:40%}.form-group{width:59%}}.form-content{display:flex;justify-content:center;flex-direction:column;align-items:center}
