.subnavigation{background:#7358c0}.content h2{color:#333}.graduates-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:3em 0 4em}.graduates-features__item{padding:200px 30px 0;position:relative}@media screen and (max-width:480px){.graduates-features__item{-webkit-box-flex:0;-webkit-flex:0 100%;-moz-box-flex:0;-ms-flex:0 100%;flex:0 100%;margin-bottom:2em;padding-left:0}}.graduates-features__item:first-child{padding-left:0}.graduates-features__item:last-child{padding-right:0}@media screen and (max-width:480px){.graduates-features__item:last-child{margin-bottom:0}}.graduates-features__icon{position:absolute;top:90px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.graduates-contacts{margin-top:3em}@media screen and (min-width:992px){.graduates-contacts__inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.graduates-contacts__person{margin-bottom:1em;margin-top:1em;padding-right:2em}.graduates-contacts__person img{border-radius:100%;height:200px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:200px}.graduates-contacts__details{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:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1180px){.extra .pretty-button_default,.extra .pretty-button_light{width:100%}}.endowment-fund{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,114,167,.8)),to(rgba(0,149,218,0))),#4b21f3;background:-webkit-linear-gradient(top,rgba(0,114,167,.8),rgba(0,149,218,0)),#4b21f3;background:-moz-linear-gradient(top,rgba(0,114,167,.8) 0,rgba(0,149,218,0) 100%),#4b21f3;background:-o-linear-gradient(top,rgba(0,114,167,.8) 0,rgba(0,149,218,0) 100%),#4b21f3;background:linear-gradient(180deg,rgba(0,114,167,.8),rgba(0,149,218,0)),#4b21f3;border-radius:1.6rem;color:#fff;margin-bottom:2em;padding:30px}.endowment-fund:before{background:url(/f/src/images/endowment-icon.svg);background-size:cover;content:"";display:block;height:110px;margin-bottom:.5em;width:110px}.endowment-fund h2,.endowment-fund h3,.endowment-fund h4{color:#fff;font-weight:700;line-height:1.2}.endowment-fund 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}.endowment-fund a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.endowment-fund a:hover{color:hsla(0,0%,100%,.5);-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}.endowment-fund a:hover:visited{color:hsla(0,0%,100%,.5);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.endowment-fund .pretty-button_light{margin-top:3em}@media screen and (min-width:992px)and (max-width:1199px){.endowment-fund{font-size:1.3vw}.endowment-fund h2,.endowment-fund h3,.endowment-fund h4{font-size:2vw}}.graduate-join{background:#f2f2f2;border-radius:1.6rem;margin-bottom:2em;padding:30px}.graduate-join:before{background:url(/f/src/images/graduate-join-icon.svg);background-size:cover;content:"";display:block;height:110px;margin-bottom:.5em;width:110px}.graduate-join h2,.graduate-join h3,.graduate-join h4{font-weight:700;line-height:1.2}.graduate-join .pretty-button_default{margin-top:3em}@media screen and (min-width:992px)and (max-width:1199px){.graduate-join{font-size:1.3vw}.graduate-join h2,.graduate-join h3,.graduate-join h4{font-size:2vw}}.graduate-application{padding:3em;position:relative}.graduate-application .form__field{display:inline-block;width:63%}@media screen and (max-width:480px){.graduate-application .form__field{width:100%}}.graduate-application .form__label{display:inline-block;width:35%}@media screen and (max-width:480px){.graduate-application .form__label{width:100%}}.graduate-application .form__content{width:80%}@media screen and (max-width:480px){.graduate-application .form__content{width:100%}}.graduate-application:before{background:url(/f/src/images/graduate-join-icon.svg);background-size:cover;content:"";height:140px;margin:3.1em;position:absolute;right:0;top:0;width:140px;z-index:1}@media screen and (max-width:992px){.graduate-application:before{display:block;margin:0 0 .5em;position:relative}}.graduate-application label{color:#000}.graduate-application input,.graduate-application textarea{background:#fff!important;color:#000!important}.graduate-application input[type=email]{width:100%!important}.gradiate-form-head{margin-right:20%}.graduate-square-link{background:#f9f9ff;border-radius:1.6rem;height:0;padding-bottom:50%;position:relative;-webkit-box-flex:0;-webkit-flex:0 47%;-moz-box-flex:0;-ms-flex:0 47%;flex:0 47%;margin-bottom:3%}@media screen and (max-width:992px){.graduate-square-link{padding-bottom:60%}}@media screen and (max-width:480px){.graduate-square-link{height:auto;padding-bottom:0}}.graduate-square-link:nth-child(odd){margin-right:3%}@media screen and (max-width:992px){.graduate-square-link:nth-child(odd){margin-right:0}}.graduate-square-link:focus-within,.graduate-square-link:hover{background:#0541f0;color:#fff}.graduate-square-link:focus-within a,.graduate-square-link:hover 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}.graduate-square-link:focus-within a:visited,.graduate-square-link:hover a:visited{color:#fff;-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.graduate-square-link a{display:block;font-size:2vw;font-weight:500;height:100%;padding:1.5em;position:absolute;width:100%}@media screen and (max-width:480px){.graduate-square-link a{position:relative}}@media screen and (min-width:992px)and (max-width:1440px){.graduate-square-link a{font-size:2vw}}@media screen and (max-width:992px){.graduate-square-link a{font-size:1.5em}}@media screen and (max-width:321px){.graduate-square-link a{font-size:1em}}@media screen and (min-width:1440px){.graduate-square-link a{font-size:32px}}.graduate-square-link a:after{content:" →"}@media screen and (max-width:992px){.graduate-square-link{-webkit-box-flex:0;-webkit-flex:0 100%;-moz-box-flex:0;-ms-flex:0 100%;flex:0 100%}}.graduate-squares-links{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}.services{margin-bottom:10px;width:97%}@media screen and (max-width:992px){.services{width:100%}}.services__item{background-color:#f2f2f2;margin-bottom:10px;padding:30px}.services__item .lead{width:80%}@media screen and (max-width:480px){.services__item .lead{width:100%}}.services__title{border:none;font-size:2em;font-weight:700;min-width:50%;padding:0 50px 0 0}.services__title .toggle-control{background:none;border-color:rgba(0,0,0,0);font-size:1em;right:0;top:.1em}.services__description-inner{padding-top:1.5em}.services-banner{background:#008fd3;background-image:url(/f/src/images/banner-shine.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;color:#fff;padding:2em 2em 6em;width:97%}@media screen and (max-width:992px){.services-banner{width:100%}}.services-banner_content{width:80%}.services-banner_content a{color:#fff}.services-banner_content a:focus,.services-banner_content 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}.services-banner_content a:focus:visited,.services-banner_content a:hover:visited{color:#fa2e53;-moz-text-decoration-color:rgba(250,46,83,.3);text-decoration-color:rgba(250,46,83,.3)}.services-banner_content h3{color:#fff}.career-blocks{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.career-blocks .career-block{border-radius:1.6rem;height:0;margin-bottom:3%;padding-bottom:50%;position:relative;width:47%}@media screen and (min-width:992px){.career-blocks .career-block p{font-size:1.2vw!important}.career-blocks .career-block h3{font-size:2vw!important}}@media screen and (min-width:1440px){.career-blocks .career-block p{font-size:18px!important}.career-blocks .career-block h3{font-size:29px!important}}@media screen and (max-width:992px){.career-blocks .career-block{padding-bottom:100%;width:100%}}@media screen and (max-width:480px){.career-blocks .career-block{height:auto;padding-bottom:0}}.career-blocks .career-block_inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:2em;-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:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between;position:absolute;width:100%}.career-blocks .career-block_inner p{margin-bottom:.8em}@media screen and (max-width:480px){.career-blocks .career-block_inner{position:relative}}.career-blocks .career-block:first-child{background:#ff7d33;margin-right:3%}.career-blocks .career-block:first-child a{color:#fff}.career-blocks .career-block:first-child a:focus,.career-blocks .career-block:first-child a:hover{color:hsla(0,0%,100%,.5);-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}.career-blocks .career-block:first-child a:focus:visited,.career-blocks .career-block:first-child a:hover:visited{color:hsla(0,0%,100%,.5);-moz-text-decoration-color:hsla(0,0%,100%,.3);text-decoration-color:hsla(0,0%,100%,.3)}.career-blocks .career-block:first-child h3,.career-blocks .career-block:first-child p{color:#fff}@media screen and (max-width:992px){.career-blocks .career-block:first-child{margin-right:0}}.career-blocks .career-block:nth-child(2){background:#f2f2f2}.career-blocks .career-block_bottom span{color:hsla(0,0%,100%,.6);margin-left:5px}.service-application{padding:0}.service-application .hidden-input{display:none}.service-application .upload-file{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;cursor:pointer;max-width:50%;padding:6px 12px}@media screen and (max-width:480px){.service-application .upload-file{margin-bottom:30px;margin-top:5px}}.service-application .upload-file_icon{background-image:url(/f/src/images/paperclip-icon.svg);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:1.2em;vertical-align:middle;width:.7em}.service-application .upload-file_label{color:#0541f0;display:inline-block;font-weight:400;margin-left:.5em;max-width:20vw;vertical-align:middle}.service-application .form__field{display:inline-block;width:65%}@media screen and (max-width:480px){.service-application .form__field{width:100%}}.service-application .form__label{color:#000;display:inline-block;width:25%}@media screen and (max-width:480px){.service-application .form__label{width:100%}}.service-application .form__content{width:80%}@media screen and (max-width:480px){.service-application .form__content{width:100%}}.service-application label{color:#000}.service-application input,.service-application textarea{background:#fff!important;color:#000!important}.service-application input[type=email]{width:100%!important}.alumni-meetings{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.alumni-meetings .meeting-container{height:0;margin-bottom:3%;padding-bottom:50%;position:relative;width:47%}.alumni-meetings .meeting-container:nth-child(odd){margin-right:3%}@media screen and (max-width:992px){.alumni-meetings .meeting-container:nth-child(odd){margin-right:0}.alumni-meetings .meeting-container{padding-bottom:60%;width:100%}}@media screen and (max-width:480px){.alumni-meetings .meeting-container{height:auto;padding-bottom:0}}.alumni-meetings .meeting-container_inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:2em;-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:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;background:#f2f2f2;font-size:2vw;font-weight:500;height:100%;justify-content:space-between;position:absolute;width:100%}.alumni-meetings .meeting-container_inner:focus-within,.alumni-meetings .meeting-container_inner:hover{background:#0094da;cursor:pointer}.alumni-meetings .meeting-container_inner:focus-within a,.alumni-meetings .meeting-container_inner:focus-within p,.alumni-meetings .meeting-container_inner:hover a,.alumni-meetings .meeting-container_inner:hover p{color:#fff}@media screen and (max-width:480px){.alumni-meetings .meeting-container_inner{position:relative}}@media screen and (min-width:1440px){.alumni-meetings .meeting-container_inner{font-size:29px}}.alumni-meetings .meeting-container_top a:after{content:" →"}@media screen and (max-width:992px){.alumni-meetings .meeting-container_top a{font-size:1.5em}}.alumni-meetings .meeting-container_bottom{text-align:right}.alumni-meetings .meeting-container_bottom p{margin-bottom:0}.alumni-quotes{width:97%}@media screen and (max-width:992px){.alumni-quotes{width:100%}}.alumni-quote_container{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;background:#f2f2f2;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px;padding:2em}.alumni-quote_image{border-radius:100%;height:75px;max-width:100%;overflow:hidden;position:relative;width:75px}.alumni-quote_image:after{border:3px solid #0541f0;border-radius:100%;content:"";height:100%;position:absolute;width:100%}.alumni-quote_image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.alumni-quote_desc{margin-left:15px;max-width:50%}.alumni-quote_bottom{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.alumni-quote_bottom{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.alumni-quote_bottom .alumni-quote_desc{margin-left:0;margin-top:15px;max-width:100%}}.alumni-quote_mark{color:#0541f0;font-size:120px;font-style:italic;font-weight:700;line-height:0;margin-right:25px}@media screen and (max-width:480px){.alumni-quote_mark{font-size:80px;margin-right:15px}}.rector-image{border-radius:100%;height:20vw;max-height:320px;max-width:100%;overflow:hidden;position:relative;width:20vw}.rector-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.rector-desc{margin-bottom:30px;margin-top:10px}.x2 .col-md-1{width:100%}.success-message{background:#f2f2f2;margin-bottom:30px;padding:3em!important}.success-message p{margin-bottom:0}.message-block{width:70%}.gallery-block{margin-top:57px}