.wrapper{padding-top:0}.brand-page .brand-head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-bottom:2.8rem;padding-bottom:0;position:relative}@media screen and (min-width:993px){.brand-page .brand-head{margin-bottom:3.5rem}}.brand-page .brand-head,.brand-page .brand-head h1,.brand-page .brand-head h2,.brand-page .brand-head h3,.brand-page .brand-head h4{color:#fff}.color01 .brand-page .brand-head,.color01 .brand-page .brand-head h1,.color01 .brand-page .brand-head h2,.color01 .brand-page .brand-head h3,.color01 .brand-page .brand-head h4{color:#000}.brand-page .brand-head .h1{margin-bottom:.35em}.brand-page .brand-head .content,.brand-page .brand-head .content>*{z-index:1}.brand-page .brand-head__wrapper{background-color:#0541f0}.brand-page .brand-head__content{position:relative;z-index:1}.brand-page .brand-head__content:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(5,65,240,0)),to(#0541f0));background:-webkit-linear-gradient(top,rgba(5,65,240,0),#0541f0);background:-moz-linear-gradient(top,rgba(5,65,240,0) 0,#0541f0 100%);background:-o-linear-gradient(top,rgba(5,65,240,0) 0,#0541f0 100%);background:linear-gradient(180deg,rgba(5,65,240,0),#0541f0);bottom:-webkit-calc(100% - 6rem);bottom:-moz-calc(100% - 6rem);bottom:calc(100% - 6rem);content:"";height:10rem;left:0;position:absolute;width:100%;z-index:1}@media screen and (max-width:992px){.brand-page .brand-head__content .content>[class^=col-]{margin-bottom:2.8rem}}.brand-page.speciality-page .brand-head__content:before{display:none}.brand-page .brand-head--dual .brand-head__cover{aspect-ratio:auto;height:100%;left:0;position:absolute;top:0;width:100%}.brand-page .brand-head--dual .content:before{display:none}@media screen and (max-width:992px){.brand-head__wrapper{position:relative}}.brand-head__image{background-size:cover}.brand-head__gradient,.brand-head__image{height:100%;left:0;position:absolute;top:0;width:100%}.brand-head__cover{aspect-ratio:4/3;background-position:top;background-size:cover;margin-bottom:-6rem;min-height:28rem;width:100%}@media screen and (min-width:993px){.brand-head__cover{aspect-ratio:2.25/1}}.collapsable{max-height:4000px;overflow:hidden;padding-bottom:70px;position:relative;-webkit-transition:max-height .5s;-o-transition:max-height .5s;-moz-transition:max-height .5s;transition:max-height .5s}@media screen and (max-width:992px){.collapsable{max-height:10000px}}.collapsable+.toggle-control .show-label{display:none}.collapsable.collapsable--collapsed{max-height:500px}.collapsable.collapsable--collapsed+.toggle-control:after{display:block}.collapsable.collapsable--collapsed+.toggle-control .show-label{display:inline}.collapsable.collapsable--collapsed+.toggle-control .hide-label{display:none}.collapsable table{margin-bottom:0}.common-details{margin-bottom:10px}@media screen and (min-width:992px){.common-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 -5px 10px}.common-details .program-container--with-border{-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%;margin:0 5px}}@media screen and (min-width:700px)and (max-width:992px){.common-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 -5px 10px}.common-details .program-container--with-border{-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%;margin:0 5px}}@media screen and ((min-width:480px) and (max-width:699px)),screen and (min-width:1250px){.common-details .program-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:700px){.common-details .program-container:last-child{max-width:55%}}.common-details .fancy-digits{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:100px}.common-details .fancy-digits span{display:inline-block;font-size:.5em;margin-right:.3em}.brand-page .main{float:none;padding:0;width:auto}.brand-page .main .collapsed-control{margin:2em 0 1em}.brand-page .main .collapsed p{margin-bottom:.8em}.brand-page .content{position:relative}.brand-page h2{color:inherit;margin:5.6rem 0 1.8rem}@media screen and (min-width:993px){.brand-page h2{margin:7rem 0 3rem}}.brand-page h2+.h3,.brand-page h2+.h4,.brand-page h2+.program-labs__item,.brand-page h2+h3,.brand-page h2+h4{margin-top:2.4rem}@media screen and (min-width:993px){.brand-page h2+.h3,.brand-page h2+.h4,.brand-page h2+h3,.brand-page h2+h4{margin-top:3.6rem}}.brand-page h3{color:inherit;font-size:3.2rem;font-weight:500;margin-bottom:3rem}@media screen and (max-width:600px){.brand-page h3{font-size:2.6rem}}.brand-page .lead{font-weight:400}@media screen and (max-width:992px){.brand-page .lead{margin-bottom:.4rem}}.brand-page .lead p:last-child{margin-bottom:0}.brand-page .lead a{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.brand-page .lead a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.brand-page .lead a:hover{color:hsla(0,0%,100%,.7);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.brand-page .lead a:hover:visited{color:hsla(0,0%,100%,.7);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.brand-page-head{padding-bottom:2rem}.brand-page-head .brand-page-head__columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.brand-page-head>.brand-page-head__columns>.brand-page-head__column{max-width:100%}.brand-page-head>.brand-page-head__columns>.brand-page-head__column:first-child{-webkit-box-flex:4;-webkit-flex:4;-moz-box-flex:4;-ms-flex:4;flex:4}.brand-page-head>.brand-page-head__columns>.brand-page-head__column:last-child{-webkit-box-flex:5;-webkit-flex:5;-moz-box-flex:5;-ms-flex:5;flex:5}@media screen and (max-width:992px){.brand-page-head>.brand-page-head__columns>.brand-page-head__column{-webkit-box-flex:1!important;-webkit-flex:1 100%!important;-moz-box-flex:1!important;-ms-flex:1 100%!important;flex:1 100%!important}}.brand-page-head .brand-page-head__column img{height:auto;max-width:100%}.brand-page-head .brand-page-head__column:first-child{margin-right:3rem}.brand-page-head h4{font-size:2.4rem;font-weight:400;line-height:1.2}.brand-page-head .pretty-button_default{border-color:#fff!important;color:#fff!important;margin-top:1.6rem}@media screen and (min-width:992px){.brand-page-head .pretty-button_default{margin-top:2rem}}.brand-page-head .pretty-button_default:hover{border-color:hsla(0,0%,100%,.6)!important;color:hsla(0,0%,100%,.6)!important}.color01 .brand-page-head .pretty-button_default{border-color:#000!important;color:#000!important}.brand-page-head__additional-content p{margin:0}.brand-page-head_mobile-content{display:none}@media screen and (max-width:991px){.brand-page-head_mobile-content{display:block}}.mobile-subscribe-banner{display:none}@media screen and (max-width:991px){.mobile-subscribe-banner{display:block}}.page-navigation-container{bottom:0;position:absolute;right:0;top:0;width:25%}@media screen and (max-width:991px){.page-navigation-container{display:none}}.page-navigation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:3rem;padding:0 2rem 0 4rem;position:sticky;right:0;top:3rem}.page-navigation ul{list-style:none;margin-left:0}.page-navigation ul li{padding-left:0}.page-navigation ul li:before{display:none}.page-navigation .link_pseudo.selected{border:none;color:#000;cursor:default}.page-navigation .pretty-button_default{margin-bottom:1.2em;width:100%}.page-navigation .pretty-button_default:last-child{margin-bottom:0}@media screen and (max-width:991px){.section-page .page-navigation-container,.speciality-page .page-navigation-container{display:block;left:0;pointer-events:none;top:0;width:100%;z-index:10}.section-page .page-navigation,.speciality-page .page-navigation{background-color:#fff;margin-top:0;max-width:100%;overflow-x:auto;padding:0 1.3rem;pointer-events:all;top:0;width:100%;-ms-overflow-style:none;scrollbar-width:none}.section-page .page-navigation::-webkit-scrollbar,.speciality-page .page-navigation::-webkit-scrollbar{display:none}.section-page .page-navigation>:not(ul),.speciality-page .page-navigation>:not(ul){display:none}.section-page .page-navigation ul,.speciality-page .page-navigation ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.4rem;justify-content:flex-start;margin-bottom:0;padding:1.6rem 0}.section-page .page-navigation ul li,.speciality-page .page-navigation ul li{background-color:#fff;border-radius:2rem;display:block;font-size:1.6rem;font-style:normal;font-weight:700;letter-spacing:.06em;line-height:1;margin-bottom:0;padding:1rem 1.2rem;text-transform:uppercase;-webkit-transition:background-color .2s;-o-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s;white-space:nowrap}.section-page .page-navigation ul li:is(.active),.speciality-page .page-navigation ul li:is(.active){background-color:#0541f0}.section-page .page-navigation ul li:is(.active) a,.speciality-page .page-navigation ul li:is(.active) a{color:#fff!important;-webkit-transition:color .2s;-o-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.section-page .page-navigation ul li a,.speciality-page .page-navigation ul li a{border:none!important;color:#0541f0!important;display:block;text-decoration:none!important}}.program-container{margin-bottom:1.6rem}.program-container .comment{padding:0}.program-container.program-container--with-border{background:#f9f9ff;border-radius:1.6rem;padding:2.8rem 3.2rem}@media screen and (min-width:992px){.program-container.program-container--with-border{padding:3.6rem 4rem}}@media screen and (min-width:768px){.program-container--min-scores{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.program-container--min-scores.program-container--min-scores-magistracy{display:block!important;font-size:2.8rem;font-weight:700;line-height:1.2}.color02 .program-container--min-scores{background:#000!important;border-color:#000!important}.color01 .program-container--min-scores .program-details__item{background:none!important}.program-container--min-scores .program-details__item:first-child{margin-bottom:1.5em}@media screen and (min-width:768px){.program-container--min-scores .program-details__item:first-child{max-width:45%;min-width:45%}.program-container--min-scores .program-details__item{max-width:55%;min-width:55%}.program-container--min-scores .program-details__item:first-child{padding-right:4rem}.program-container--min-scores .program-details__item:last-child{padding-left:3rem}}.program-container--min-scores .program-details__item p:last-child{margin-bottom:0}.program-container--min-scores .fancy-digits{font-size:10rem;margin-bottom:2rem}.program-container--min-scores .fancy-digits__item:before{font-size:8rem}.program-container--min-scores .fancy-digits__item span{font-size:11rem}.program-container--min-scores p:last-child{margin-bottom:0}.program-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (max-width:699px){.program-details{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.program-details .program-details__list-section .collapsed-control{border-top:none;clear:both}.program-details .program-details__list-section .toggle-control{display:none}.program-details .program-details__list-section .link_pseudo{color:#fff!important;-moz-text-decoration-color:hsla(0,0%,100%,.3)!important;text-decoration-color:hsla(0,0%,100%,.3)!important;text-decoration:underline!important;-moz-text-decoration-color:hsla(0,0%,100%,.5)!important;text-decoration-color:hsla(0,0%,100%,.5)!important;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-moz-text-decoration-style:dotted!important;text-decoration-style:dotted!important;text-decoration-thickness:.08em!important;text-underline-offset:.13em!important}.program-details .program-details__list-section .link_pseudo:visited{color:#fff!important;-moz-text-decoration-color:hsla(0,0%,100%,.3)!important;text-decoration-color:hsla(0,0%,100%,.3)!important}.program-details .program-details__list-section .link_pseudo:hover{opacity:.7}.color01 .program-details .program-details__list-section .link_pseudo{color:#000!important;-moz-text-decoration-color:rgba(0,0,0,.3)!important;text-decoration-color:rgba(0,0,0,.3)!important;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.color01 .program-details .program-details__list-section .link_pseudo:visited{color:#000!important;-moz-text-decoration-color:rgba(0,0,0,.3)!important;text-decoration-color:rgba(0,0,0,.3)!important}.program-details .program-details__list-section ul{list-style:none}.program-details .program-details__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2.8rem 3.2rem;position:relative;width:100%}@media screen and (min-width:992px){.program-details .program-details__item{padding:3.6rem 4rem}}@media screen and (min-width:480px){.program-details .program-details__item{margin:0 0 1.6rem}}.program-details .program-details__item:first-child{background:#0541f0;border-radius:1.6rem;color:#fff}.program-details .program-details__item:first-child .fancy-digits{-webkit-text-stroke-color:#fff}@media screen and (min-width:700px){.program-details .program-details__item:first-child{max-width:45%;min-width:43%}}.program-details .program-details__item:first-child h2{color:#fff;font-size:150px;font-weight:500;line-height:.5;margin:0 1rem 3rem 0}@media screen and (max-width:992px){.program-details .program-details__item:first-child h2{font-size:11.5rem}}.program-details .program-details__item:first-child .fancy-digits-title{color:#fff;font-size:4rem;font-weight:500;line-height:1.08;margin:.5em 0 2rem;position:relative}@media screen and (max-width:992px){.program-details .program-details__item:first-child .fancy-digits-title{font-size:3rem}}.program-details .program-details__item:first-child a{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.program-details .program-details__item:first-child a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.program-details .program-details__item:first-child a:hover{color:hsla(0,0%,100%,.7)!important;-moz-text-decoration-color:hsla(0,0%,100%,.3)!important;text-decoration-color:hsla(0,0%,100%,.3)!important;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.program-details .program-details__item:first-child a:hover:visited{color:hsla(0,0%,100%,.7)!important;-moz-text-decoration-color:hsla(0,0%,100%,.3)!important;text-decoration-color:hsla(0,0%,100%,.3)!important}.program-details .program-details__item:last-child{background:#f9f9ff;border-radius:1.6rem;margin-bottom:0}@media screen and (min-width:700px){.program-details .program-details__item:last-child{max-width:55%}}.program-details .program-details__education-time{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Nekst,sans-serif;font-size:4rem;line-height:1.1;margin-bottom:.5em}@media screen and (min-width:480px){.program-details .program-details__education-time{font-size:4.5rem}}.program-details h3{font-size:3rem;font-weight:700}@media screen and (max-width:992px){.program-details h3{font-size:2.4rem}}.program-details p{margin-bottom:.8rem}@media screen and (min-width:992px){.program-details p{margin-bottom:1.6rem}}.program-details p:last-child{margin-bottom:0}.program-details a{color:#0541f0;-moz-text-decoration-color:rgba(5,65,240,.3);text-decoration-color:rgba(5,65,240,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.program-details a:visited{color:#0541f0;-moz-text-decoration-color:rgba(5,65,240,.3);text-decoration-color:rgba(5,65,240,.3)}.program-details a:hover{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.program-details a:hover:visited{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3)}.other-programs{margin-top:5.6rem}@media screen and (min-width:993px){.other-programs{margin-top:7rem}}.other-programs .h2,.other-programs h2{margin-bottom:.8em}.other-programs .other-programs__item{background-color:#666;background-size:cover;border-radius:1.6rem;color:#fff;margin-bottom:1.6rem;overflow:hidden;padding:3rem 30% 3rem 3rem;position:relative}@media screen and (max-width:480px){.other-programs .other-programs__item{padding:2.8rem 3.2rem}}@media screen and (max-width:480px)and (min-width:992px){.other-programs .other-programs__item{padding:3.6rem 4rem}}.other-programs .other-programs__item:before{background:rgba(10,30,100,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.other-programs .other-programs__item a{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.other-programs .other-programs__item a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.other-programs .other-programs__item a:hover{color:hsla(0,0%,100%,.7);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.other-programs .other-programs__item a:hover:visited{color:hsla(0,0%,100%,.7);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.other-programs .other-programs__item .other-programs__item-details{color:#fff;position:relative;z-index:1}.other-programs .other-programs__item .other-programs__item-details h3{color:#fff}.other-programs .other-programs__item .other-programs__item-details>:last-child{margin-bottom:0;padding-bottom:0}.international-environment{min-height:30rem;padding-right:50%!important;position:relative}.international-environment:after{background:url(/f/src/images/flags.png) 0 100% no-repeat;background-size:contain;bottom:0;content:"";height:27rem;position:absolute;right:0;width:50%}@media screen and (max-width:992px){.international-environment{min-height:0;padding-right:3rem!important}.international-environment:after{display:none}}.supervisors h3{font-size:4rem;font-weight:700;margin-bottom:5rem}@media screen and (max-width:992px){.supervisors h3{font-size:3rem}}.supervisors h4{font-size:2.7rem}.supervisors p{margin-bottom:.5em}.supervisors .supervisors__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}@media screen and (max-width:480px){.supervisors .supervisors__item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.supervisors .supervisors__item:last-child{margin-bottom:0}.supervisors .supervisor__photo{-webkit-box-flex:1;-webkit-flex:1 120px;-moz-box-flex:1;-ms-flex:1 120px;flex:1 120px;margin-right:2rem}.supervisors .supervisor__details{-webkit-box-flex:1;-webkit-flex:1 -webkit-calc(100% - 12rem);-moz-box-flex:1;-ms-flex:1 calc(100% - 12rem);flex:1 calc(100% - 12rem)}@media screen and (max-width:480px){.supervisors .supervisor__details h4{font-size:2.4rem}}.supervisors .supervisor__details h4{color:inherit}.supervisors .person.with-avatar{min-height:12rem}.supervisors .person.with-avatar .person__avatar{height:12rem;width:12rem}.supervisors .toggle-control{background:#f9f9ff;border:none;border-radius:0 0 1.2rem 1.2rem;font-weight:400;margin:0 -1.5rem -1.5rem!important;padding:.5em;position:relative;text-align:center}@media screen and (min-width:481px){.supervisors .toggle-control{margin:0 -3rem -3rem!important}}.supervisors .toggle-control .link_pseudo{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#0541f0;-moz-text-decoration-color:rgba(5,65,240,.3);text-decoration-color:rgba(5,65,240,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.supervisors .toggle-control .link_pseudo:visited{color:#0541f0;-moz-text-decoration-color:rgba(5,65,240,.3);text-decoration-color:rgba(5,65,240,.3)}.supervisors .toggle-control .link_pseudo:hover{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.supervisors .toggle-control .link_pseudo:hover:visited{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3)}.supervisors .toggle-control .link_pseudo:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.supervisors .collapsable{padding:0}.supervisors .collapsable.collapsable--collapsed{max-height:0}.content__inner .h2,.content__inner h2{font-family:Nekst,sans-serif;font-weight:700}.content__inner img{height:auto;max-width:100%}.content__inner .news-blocks img{height:100%}.skills ul{list-style:none}.color01 .program-details__item:first-child{background:#f2f2f2;color:#000}.color01 .program-details__item:first-child a{color:#000!important}.color01 .program-details__item:first-child a:hover{color:#656364!important}.color01 .fancy-digits,.color01 .fancy-digits-title{color:#000!important}.color01 .fancy-digits{-webkit-text-stroke-color:#000!important}.color01 .program-details.key-benefits .program-details__item,.color01 .scientific-stuff{background-color:#f2f2f2}.color01 .international-environment:after{display:none}.color01 .professions ul li{border:.2rem solid #000}.color01 .skills{background:#f2f2f2;color:#000}.color01 .skills h3{color:#000!important}.color02 .common-details .program-container,.color02 .program-details__item:first-child,.color02 .program-details__item:last-child{background:#000;border-color:#000;color:#fff}.color02 .common-details .program-container .fancy-digits,.color02 .program-details__item:first-child .fancy-digits,.color02 .program-details__item:last-child .fancy-digits{-webkit-text-stroke-color:#fff}.color02 .common-details .program-container .fancy-digits-title,.color02 .common-details .program-container a,.color02 .program-details__item:first-child .fancy-digits-title,.color02 .program-details__item:first-child a,.color02 .program-details__item:last-child .fancy-digits-title,.color02 .program-details__item:last-child a{color:#fff}.color02 .program-details.key-benefits .program-details__item,.color02 .scientific-stuff{background-color:#000}.color02 .international-environment:after{display:none}.color02 .program-features__item{background-color:#000;color:#fff}.color02 .program-features__item .collapsed-control .link_pseudo{color:#fff}.color02 .toggle-control:hover{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.2)}.color02 .professions ul li{border:.2rem solid #000}.color02 .item-inner a,.color02 .person-contacts a,.color02 .program-details__list-section,.color02 .supervisors__item a{color:#000}.color02 .skills{background:#000}.color02 .brand-page .brand-head a{color:#fff}.contrast .collapsed-control{border-color:#000}.jobs-salary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:5.6rem}@media screen and (max-width:992px){.jobs-salary{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.jobs-salary__item{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;background-color:#f9f9ff;border-radius:1.6rem;-ms-flex:1;flex:1;padding:2.8rem 3.2rem}@media screen and (min-width:992px){.jobs-salary__item{padding:3.6rem 4rem}}@media screen and (max-width:992px){.jobs-salary__item{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none;width:100%}}.jobs-salary__item:nth-child(2){margin-left:.5em}@media screen and (max-width:992px){.jobs-salary__item:nth-child(2){margin-left:0;margin-top:.5em}}.jobs-salary__item div{margin-bottom:1em}.jobs-salary__item h3,.jobs-salary__item h4{font-weight:700;margin-top:0}.jobs-salary__item h4{color:inherit;margin-top:-.3em}.jobs-salary__item p{margin-bottom:.5em}.jobs-salary__item img{min-height:8rem;-o-object-fit:contain;object-fit:contain}.speciality-places{border-radius:1.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4rem}@media screen and (max-width:480px){.speciality-places{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem}}.speciality-places .speciality-places__item{-webkit-box-flex:1;-webkit-flex:1 50%;-moz-box-flex:1;-ms-flex:1 50%;flex:1 50%}@media screen and (max-width:480px){.speciality-places .speciality-places__item{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%}}.speciality-places .h3,.speciality-places .h4{display:inline-block;font-size:2.8rem;font-weight:600;margin:0 0 1.2rem}.education-price{background:#223473;border-radius:1.6rem;color:#fff;margin-bottom:1rem;padding:2.8rem 3.2rem}@media screen and (min-width:992px){.education-price{padding:3.6rem 4rem}}.color01 .education-price{background:#f9f9ff!important;color:#000}.color01 .education-price a{color:#000!important}.color02 .education-price{background:#000!important}.color02 .education-price a{color:#fff!important}@media screen and (min-width:992px){.education-price{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:3rem}.education-price>div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.education-price>div:first-child{-webkit-box-flex:3;-webkit-flex:3;-moz-box-flex:3;-ms-flex:3;flex:3;padding-right:1em}.education-price>div:last-child{-webkit-box-flex:1.5;-webkit-flex:1.5;-moz-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:right}}.contrast .education-price a,.education-price a{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.contrast .education-price a:visited,.education-price a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.contrast .education-price a:hover,.education-price a:hover{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.contrast .education-price a:hover:visited,.education-price a:hover:visited{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3)}.education-price .price{font-size:4.5rem;line-height:1.2}@media screen and (min-width:480px){.education-price .price{font-size:75px}}.reviews__content{font-size:1.6rem}.reviews__content :last-child{margin-bottom:0}.reviews__item{background:#f9f9ff;border-radius:1.6rem;padding:2.8rem 3.2rem}@media screen and (min-width:992px){.reviews__item{padding:3.6rem 4rem}}.reviews__student-name{font-size:2.4rem;margin-bottom:1em}.speciality-code{background:hsla(0,0%,100%,.3);border-radius:2em;padding:.1rem .4rem}@media screen and (min-width:992px){.speciality-code{padding:.2rem .8rem}}