body{font-size:14px;font-family:Inter-Medium,Verdana,sans-serif;line-height:19px;text-align:left;overflow-x:hidden;margin:0}body.frozen{overflow-y:hidden}body *{-webkit-box-sizing:border-box;box-sizing:border-box}h1{width:100%;font-size:34px;font-family:Inter-Bold,Verdana,sans-serif;line-height:44px;text-align:left;color:#480ca8}@media (max-width:767px){h1{font-size:23px;line-height:30px}}h2{width:100%;font-size:28px;font-family:Inter-Bold,Verdana,sans-serif;line-height:32px;text-align:left;color:#480ca8}@media (max-width:767px){h2{font-size:20px;line-height:28px}}h3{width:100%;font-size:24px;font-family:Inter-Bold,Verdana,sans-serif;line-height:30px;text-align:left;color:#480ca8}@media (max-width:767px){h3{font-size:18px;line-height:26px}}h4{width:100%;font-size:18px;font-family:Inter-Bold,Verdana,sans-serif;line-height:26px;text-align:left;color:#480ca8}@media (max-width:767px){h4{font-size:14px;line-height:19px}}a{color:#480ca8;font-family:Inter-Medium,Verdana,sans-serif;text-decoration:underline;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a:hover{text-decoration:underline}#questionnaire .actions .btn,.button,form input.form-control.button{width:100%;background-color:#4cc9f0;border-radius:24px;color:#fff;font-size:14px;line-height:19px;font-family:Inter-Bold,Verdana,sans-serif;text-align:center;padding:18px 24px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}#questionnaire .actions .btn:hover,.button:hover,form input.form-control.button:hover{background-color:rgba(191,238,255,.2);color:#4cc9f0}#questionnaire .actions .btn.btn-outline,.button.btn-outline,form input.form-control.button.btn-outline{border:2px solid #4cc9f0;background-color:transparent;color:#4cc9f0}#questionnaire .actions .btn.btn-outline:hover,.button.btn-outline:hover,form input.form-control.button.btn-outline:hover{background-color:rgba(191,238,255,.2);color:#4cc9f0}::-webkit-input-placeholder{font-size:14px;line-height:19px;color:#4cc9f0}::-moz-placeholder{font-size:14px;line-height:19px;color:#4cc9f0}:-ms-input-placeholder{font-size:14px;line-height:19px;color:#4cc9f0}::-ms-input-placeholder{font-size:14px;line-height:19px;color:#4cc9f0}::placeholder{font-size:14px;line-height:19px;color:#4cc9f0}input::-webkit-input-placeholder{font-size:14px;line-height:19px;color:#4cc9f0}input::-moz-placeholder{font-size:14px;line-height:19px;color:#4cc9f0}input:-ms-input-placeholder{font-size:14px;line-height:19px;color:#4cc9f0}input::-ms-input-placeholder{font-size:14px;line-height:19px;color:#4cc9f0}input::placeholder{font-size:14px;line-height:19px;color:#4cc9f0}.actions{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.actions .btn-logout{padding-left:44px;background-image:url(../images/log-out-tertiary.svg);background-repeat:no-repeat;background-position:24px center;-webkit-background-size:16px 16px;background-size:16px;width:260px;max-width:300px;margin:0 40px;background-color:rgba(191,238,255,.35);color:#4cc9f0}.actions .btn-logout:hover{background-image:url(../images/log-out.svg);background-color:#4cc9f0;color:#fff}.actions a:hover{text-decoration:none}form{width:100%}form .js-form-item{position:relative;width:100%;margin-bottom:16px}form .js-form-item .description{position:absolute;z-index:2;right:16px;top:33px;height:16px;width:16px;padding:0 0 0 16px;overflow:hidden;background-color:transparent;border-radius:8px;text-align:left;color:#480ca8;background-image:url(../images/info.svg);background-repeat:no-repeat;-webkit-background-size:16px 16px;background-size:16px;background-position:0;font-size:14px;line-height:19px;-webkit-box-sizing:border-box;box-sizing:border-box}form .js-form-item .description:hover{z-index:10;height:auto;width:100%;background-position:16px 16px;background-color:#dcf2ff;padding:16px 16px 16px 40px;right:0;top:33px}@media (max-width:767px){form .js-form-item .description{font-size:12px;line-height:18px}}form .label,form label,form legend{padding:0;font-size:14px;line-height:18px;color:#480ca8;display:block;width:auto;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-decoration:none;text-align:left;margin:auto auto 6px}form input.form-control{width:100%;padding:15px 16px;font-size:14px;line-height:19px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(191,238,255,.2);background-color:rgba(191,238,255,.2);color:#480ca8;font-family:Inter-Bold,Verdana,sans-serif}form input.form-control:focus{color:#480ca8;background-color:rgba(191,238,255,.2);border-color:#4cc9f0;outline:0;-webkit-box-shadow:none;box-shadow:none}form input.form-control:disabled{background-color:#eef1f4}form select.form-select{padding:15px 30px 15px 15px;font-size:14px;line-height:19px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(191,238,255,.2);background-color:rgba(191,238,255,.2);color:#480ca8;font-family:Inter-Bold,Verdana,sans-serif}form .form-type-physical-concentration{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}form .form-type-physical-concentration label{width:100%}form .form-type-physical-concentration:has(select)>fieldset{width:50%}form .form-type-physical-concentration input{width:100%;border-radius:8px 0 0 8px}form .form-type-physical-concentration select{background-color:rgba(166,231,255,.2);text-align:right;border-radius:0 8px 8px 0}form .field-suffix{padding:15px 16px;font-size:14px;line-height:19px;border-radius:0 8px 8px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(191,238,255,.2);background-color:rgba(191,238,255,.2);color:#480ca8;font-family:Inter-Bold,Verdana,sans-serif}form .form-actions{width:100%;padding:40px 0}