@font-face{font-family:Georama-Light;font-style:normal;font-weight:400;src:url(/assets/font/Georama-Light.woff2)format("woff2");font-display:swap}@font-face{font-family:Georama-Medium;font-style:normal;font-weight:400;src:url(/assets/font/Georama-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:Georama-Regular;font-style:normal;font-weight:400;src:url(/assets/font/Georama-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Georama-SemiBold;font-style:normal;font-weight:700;src:url(/assets/font/Georama-SemiBold.woff2)format("woff2");font-display:swap}@font-face{font-family:Reforma2018-Negra;font-style:normal;font-weight:400;src:url(/assets/font/Reforma2018-Negra.woff2)format("woff2");font-display:swap}:root{--header-height:70px}.form{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.form__title{color:#1f0f4d;margin:0;font-family:Georama-Medium;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.875rem}.form__desc{margin:0 0 22px!important}.form__item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 0 16px;display:flex;position:relative}.form__item.-margin{margin:0}.form__item.-invalid .form__input,.form__item.-invalid .form__select,.form__item.-invalid .form__textarea,.form__item.-invalid .form__radio-box,.form__item.-invalid .form__checkbox-box{border:1px solid #d28c64}.form__label{color:#1f0f4d;margin:0 0 4px;font-family:Georama-Medium;font-size:.8125rem;font-style:normal;font-weight:500;line-height:1.3rem}.form__label .not-required{font-family:Georama-Light;font-weight:400}.form__text{color:#8d8ea8;margin:10px 0 0;font-family:Georama-Light;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.3rem}.form__checkbox{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 0 10px;display:flex}.form__checkbox:last-child{margin:0}.form__checkbox-input{width:0;height:0;margin:0;display:none}.form__checkbox-input:checked~.form__checkbox-box:before{opacity:1}.form__checkbox-box{cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin:0 12px 0 0;display:flex;overflow:hidden}.form__checkbox-box:before{content:"";opacity:0;background-image:url(/assets/svg/icon-tick.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;transition:opacity .2s;display:flex}.form__checkbox-text,.form__checkbox-text p,.form__checkbox-text a{color:#1f0f4d;font-family:Georama-Light;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.4375rem}.form__checkbox-text a{color:#1f0f4d;text-decoration:underline}.form__checkbox-text a:hover{color:#d28c64;text-decoration:underline}.form__checkbox.-erasmus{cursor:default;margin:0}.form__button{width:100%;height:40px;margin:30px 0 0;font-size:.75rem;line-height:1.2rem}.form__requirement{color:#d28c64;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-family:Georama-Light;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.2rem;display:flex;position:absolute;bottom:-20px;right:0}.financial{padding:20px 0 120px}.financial .content-wrapper{padding:0}.financial__tabs{border-bottom:1px solid #f0eeeb;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;margin:0 0 45px;padding:0 24px 20px;display:flex}.financial__tabs__item{color:#a1a2b7;flex-direction:row;justify-content:flex-start;align-items:center;height:42px;margin:0 28px;font-family:Georama-Medium;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem;transition:color .3s;display:none}.financial__tabs__item:hover{color:#1f0f4d}.financial__tabs__item.-active{color:#d28c64;border-bottom:1px solid #d28c64}.financial__options{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:50px 0 30px;padding:0 24px;display:flex}.financial__options__select{background-position-x:79%;max-width:110px}.financial__options__text{color:#d28c64;font-family:Georama-Medium;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.financial .document{margin:0;padding:0 24px}.financial .document__item{margin:0 0 20px}.financial .document__text-sub{margin:0;font-size:1rem;line-height:1.5rem}.financial .-hidden{display:none}@media only screen and (width>=768px){:root{--header-height:100px}.financial{padding:54px 0 120px}.financial__tabs{border-bottom:0;margin:0 0 40px;padding:0}.financial__tabs__item{display:flex}.financial__tabs__select{display:none}.financial .document__item{margin:0 0 40px;padding:28px 20px 26px 40px}}@media only screen and (width>=1024px){:root{--header-height:auto}.form__requirement{font-size:.8125rem;line-height:1.3rem;bottom:-23px}.financial__options{margin:0 0 16px;padding:0}.financial .document{padding:0}}