.base-select{display:flex;flex-direction:column;margin-bottom:2.5rem}.base-select .select-wrapper{position:relative}.base-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2f2f2;border:0;border-radius:15px;box-sizing:border-box;color:#053868;cursor:pointer;font-size:16px;height:60px;line-height:1.33;outline:none;padding:0 45px 0 20px;width:100%}.base-select .chevron{background-image:url(../images/common/chevron-down.svg);height:1.8rem;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:1.8rem}.base-select .chevron.open{transform:translateY(-50%) rotate(180deg)}.base-select__label{font-size:1.2rem;font-weight:400;opacity:.7;padding-bottom:15px}.base-select .error{color:red;font-size:12px}.base-input{display:flex;flex-direction:column;margin-bottom:2.5rem;position:relative}.base-input label{font-size:1.2rem;font-weight:400;margin-bottom:4px;opacity:.7;padding-bottom:15px}.base-input input{-webkit-appearance:none;background-color:#f2f2f2;border:0;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;box-sizing:border-box;color:#053868;font-size:16px;height:60px;line-height:1.33;margin:0;outline:none;padding:0 20px;width:100%}.base-input input:focus{border-color:#007bff;outline:none}.base-input._error input{outline:1px solid red}.base-input .error{bottom:-2rem;color:red;font-size:12px;margin-top:4px;position:absolute}.student-consent[data-v-a4daad49]{font-size:1.4rem;line-height:1.5;margin:2rem 0}.student-consent label[data-v-a4daad49]{align-items:flex-start;cursor:pointer;display:flex;gap:1rem}.student-consent input[data-v-a4daad49]{accent-color:#00b0f0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:0 0 20px;height:20px;margin-top:2px;width:20px}.student-consent p[data-v-a4daad49]{margin-top:1rem}.student-consent a[data-v-a4daad49]{text-decoration:underline}.student-form-error[data-v-a4daad49]{color:#b42318}
