@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}.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}.application{padding:0 0 120px}.application__form{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.application__form__desc{width:100%;max-width:460px;margin:0 0 30px!important}.application .form__button{color:#fff;background-color:#8094e6;margin-top:10px}.application .form__button:hover{background-color:#d28c64}.application .form__captcha-warning{color:#d28c64;font-family:Georama-Light;font-size:12px}.-hide{display:none}@media only screen and (width>=640px){.application .content-wrapper{align-items:center}.application__form{max-width:566px}}@media only screen and (width>=768px){:root{--header-height:100px}.application .form__button{width:170px}}@media only screen and (width>=1024px){:root{--header-height:auto}.form__requirement{font-size:.8125rem;line-height:1.3rem;bottom:-23px}.application{padding:0 0 96px}}@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}.page-tab{z-index:10;background-color:#fff;border-bottom:1px solid #f0efed;display:none;position:sticky;top:0}.page-tab__content{background-color:#fff;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;height:68px;display:flex}.page-tab__text{color:#1f0f4d;text-align:center;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;padding:0 12px;font-family:Georama-Medium;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.4rem;transition:color .3s;display:flex;position:relative}.page-tab__text:after{content:"";opacity:0;border-bottom:1px solid #d28c64;flex-direction:row;justify-content:flex-start;align-items:flex-start;height:0;transition:opacity .3s;display:flex;position:absolute;bottom:-1px;left:12px;right:12px}.page-tab__text:hover:after,.page-tab__text.-active:after{opacity:1}.welcome-text{padding:30px 0 50px}.welcome-text__desc{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.product-detail{background-color:#fafaf9;padding:50px 0}.product-detail:nth-child(2n){background-color:#fff}.product-detail .content-wrapper{align-items:center}.product-detail__title{margin:0}.product-detail__text{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:670px;margin:12px 0 0;display:flex}.product-detail__text ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:20px 0 0;display:flex}.product-detail__detail{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:30px 0 0;display:flex}.product-detail__detail p a{display:inline-block}.product-detail__detail ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:0;display:flex}.product-detail__detail ul li{color:#1f0f4d;margin:0 0 20px;padding:0 0 0 32px;font-family:Georama-Light;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;position:relative}.product-detail__detail ul li:first-child{margin:0 0 20px}.product-detail__detail ul li:last-child{margin:0}.product-detail__detail ul li:before{content:"";background-color:#0000;background-image:url(/assets/svg/icon-bullet.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:22px;height:22px;display:flex;position:absolute;top:0;left:0}.product-detail__detail ol{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 0 30px;display:flex}.product-detail__detail ol li{color:#1f0f4d;background-image:none;margin:10px 0 0;padding:0 0 0 25px;font-family:Georama-Light;font-size:1rem;font-style:normal;font-weight:400;line-height:1.875rem;transition:color .3s;position:relative}.product-detail__detail ol li:first-child{margin:0}.product-detail__detail ol li:before{content:"";background-color:#1f0f4d;border-radius:50%;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:6px;height:6px;display:flex;position:absolute;top:12px;left:8px}.product-detail__detail ol li a{color:#1f0f4d;font-family:Georama-Light;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;transition:color .3s}.product-detail__boxes{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:20px 0 0;display:flex}.product-detail__boxes__item{background-color:#fff;border:2px solid #e5e4e2;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:120px;margin:10px 0;padding:0 30px;display:flex;position:relative}.product-detail__boxes__item:hover .product-detail__boxes__text{color:#d28c64}.product-detail__boxes__text{color:#1f0f4d;font-family:Georama-SemiBold;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.5rem;transition:color .3s}.product-detail__boxes__text:before{content:"";flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.product-detail__boxes__icon{width:60px;height:auto;margin:0 20px 0 0}.product-detail__link{margin:35px 0 0}.product-detail__table{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;overflow-x:auto}.product-detail__table table{border-spacing:0;border-spacing:0;text-align:left;border-color:#0000;min-width:500px;display:table}.product-detail__table table tr{background-color:#fff;width:100%}.product-detail__table table tr:nth-of-type(2n){background-color:#f0efed}.product-detail__table table tr th{color:#fff;background-color:#d28c64;flex-grow:0;min-width:60%;min-height:52px;padding:15px;font-family:Georama-Medium;font-size:1rem;font-style:normal;font-weight:500;line-height:1.125rem}.product-detail__table table tr th:first-child{flex-grow:1;min-width:40%}.product-detail__table table tr td{color:#000;min-width:60%;min-height:52px;padding:12px 20px 9px;font-family:Georama-Medium;font-size:1rem;font-style:normal;font-weight:500;line-height:1.125rem}.product-detail__table table tr td:first-child{flex-grow:1;min-width:40%}.product-detail__table__text{color:#000;margin:10px 0 0;font-family:Georama-Light;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.375rem}.product-detail.-contact{background:linear-gradient(90deg,#1f0f4d 0%,#19058c 100%)}.product-detail.-contact .product-detail__title{color:#fff}.product-detail.-contact+.-sss{background-color:#fff}.product-detail.-sss .content-wrapper{align-items:flex-start}.product-detail.-sss .product-detail__detail{max-width:100%}.product-detail.-sss+.-terms{background-color:#fafaf9}.product-detail.-table{padding-top:0}.product-detail.-information{background-color:#fff}@media only screen and (width>=480px){.product-detail__table table{min-width:initial;width:100%}}@media only screen and (width>=640px){.product-detail__text ul{flex-flow:wrap;align-self:center;margin:30px 0 0}.product-detail__text ul li{width:calc(50% - 25px);margin:0 25px 15px 0;font-size:1rem;line-height:1.875rem}.product-detail__text ul li:nth-child(2n+2){margin-right:0}.product-detail__text ul li:first-child{margin-right:25px}.product-detail__detail{margin:42px 0 0}.product-detail__detail h3{margin-top:15px}.product-detail__detail h3:first-child{margin-top:0}.product-detail__detail ul{flex-flow:wrap;align-self:center}.product-detail__detail ul li{width:calc(50% - 20px);margin:0 20px 15px 0;font-size:1rem;line-height:1.875rem}.product-detail__detail ul li:first-child{margin-right:20px}.product-detail__detail ul li:nth-child(2n+2){margin-right:0}.product-detail__detail.-advantages{align-items:center}}@media only screen and (width>=768px){:root{--header-height:100px}.product-detail__detail ul li{width:calc(33.3333% - 20px);margin:0 20px 15px 0;font-size:1rem;line-height:1.875rem}.product-detail__detail ul li:nth-child(2n+2){margin-right:20px}.product-detail__detail ul li:nth-child(3n+2){flex-grow:1}.product-detail__detail ul li:nth-child(3n+3){flex-grow:0;margin:0}.product-detail__detail ul li:before{top:4px}.product-detail__detail.-small{margin-top:30px}.product-detail__detail.-small ul{max-width:540px}.product-detail__detail.-small ul li{width:calc(50% - 25px);margin:0 25px 15px 0;font-size:1rem;line-height:1.875rem}.product-detail__detail.-small ul li:nth-child(2n+2){margin-right:0}.product-detail__detail.-small ul li:nth-child(3n+2){flex-grow:unset}.product-detail__detail.-small ul li:nth-child(3n+3){flex-grow:unset;margin:0 25px 15px 0}.product-detail__detail.-small ul li:before{top:4px}.product-detail__boxes{flex-direction:row;justify-content:center;margin:38px 0 0}.product-detail__boxes__item{width:280px;margin:0 15px;padding:0 13px}.product-detail__table table{width:auto;min-width:760px}.product-detail__table table tr{flex-direction:row;justify-content:flex-start;align-items:flex-start;display:flex}.product-detail__table table tr th{flex-grow:0;min-width:30%;padding:15px;font-size:1.25rem;line-height:1.375rem}.product-detail__table table tr th:first-child{min-width:70%}.product-detail__table table tr td{flex-grow:0;min-width:30%;padding:15px;font-size:1.25rem;line-height:1.375rem}.product-detail__table table tr td:first-child{min-width:70%}.product-detail__table__text{margin:20px 0 0}}@media only screen and (width>=1024px){:root{--header-height:auto}.welcome-text{padding:50px 0 60px}.product-detail{padding:60px 0 80px}.product-detail__boxes__item{padding:0 21px}.product-detail__link{margin:40px 0 0}.product-detail.-terms .content-wrapper{align-items:flex-start}.product-detail.-information{padding-bottom:65px}}@media only screen and (width>=1248px){.page-tab{display:flex}}