
template{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em&xxxlarge=100em"}
.grid-container{padding-right:1rem;padding-left:1rem;max-width:120rem;margin-left:auto;margin-right:auto}
html{box-sizing:border-box;font-size:62.5%;}*,:after,:before{box-sizing:inherit;}

.hamburger{padding:10px 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
 .hamburger.is-active:hover,.hamburger:hover{opacity:1}
 .hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:rgb(33, 37, 41)}
 .hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}
 .hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:4px;background-color:rgb(33, 37, 41);border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}
 .hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}
 .hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
 .hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}
 .hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}
 .hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}
 .hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}
 .hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}

@media print,screen and (min-width:64em){.header-bottom__first-nav-list{-ms-flex:1; flex:1; display:-ms-flexbox; display:flex;-ms-flex-pack:justify; justify-content:start; width:100%}}
@media print,screen and (min-width:64em){.header-bottom__second-nav-list{-ms-flex:1; flex:1; display:-ms-flexbox; display:flex;-ms-flex-pack:justify; justify-content:end; width:100%}}
@media print,screen and (max-width:64em){.header-bottom__second-nav-list{-ms-flex:1; flex:1; display:-ms-flexbox; display:flex;-ms-flex-pack:justify;justify-content: space-between;padding-left:25%;padding-right:25%;}}
.header-bottom__first-nav-item,.header-bottom__second-nav-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:auto;padding-bottom:0;transition:border-color .2s}
  @media print,screen and (min-width:64em){
	 .header-bottom__first-nav-item,.header-bottom__second-nav-item{text-transform:uppercase;border-bottom:.5rem solid transparent;}
	 .header-bottom__first-nav-item{padding-left:2em;padding-right:2em;}
	 .header-bottom__second-nav-item{padding-left:0.5em;padding-right:0.5em;}
	 }
 .header-bottom__first-nav-item:hover,.header-bottom__second-nav-item:hover{border-color:RGB(179,0,57)}
 @media print,screen and (min-width:64em){.header-bottom__first-nav-item:nth-child(2n),.header-bottom__second-nav-item:nth-child(2n){background-color:transparent}}
 .header-bottom__first-nav-link,.header-bottom__second-nav-link{
	 width:100%;
	 padding:2rem;
	 font-size:2rem;
	 color:#fff;
	 font-weight:700;
	 position:relative}	 

	.header-bottom__first-nav-item a:hover,.header-bottom__second-nav-item a:hover{
	 color:#fff;}
.header-bottom__first-nav-item a,.header-bottom__second-nav-item a{
	 color:#fff;}
@media print,screen and (min-width:64em){
.header-submenu__navigation-item a, .header-submenu__navigation-item a:hover{
	 color:#0f1a27;}	 
}
@media print,screen and (max-width:64em){
.header-submenu__navigation-item a, .header-submenu__navigation-item a:hover{
	 color:#fff;}	 
}	 
 @media screen and (min-width:22.5em){.header-bottom__first-nav-link,.header-bottom__second-nav-link{padding:2rem 4rem}}
 @media print,screen and (min-width:64em){.header-bottom__first-nav-link,.header-bottom__second-nav-link{padding:0;color:inherit;font-weight:400}}
 .header-bottom__first-nav-link .active,.header-bottom__second-nav-link .active{color:red}
 .header{position:fixed;z-index:1000;font-size:1.4rem;transition:transform .5s,box-shadow .5s}
 @media print,screen and (min-width:64em){.header{min-height:0;background:#fff;font-size:1.6rem;box-shadow:0 0 3rem 0 rgba(0,0,0,.25);}}

.header .hamburger-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;margin-right:1rem;padding-right:1.5rem}
.header .hamburger{margin-left:1rem;padding-top:.4rem;padding-bottom:0;margin-bottom:.4rem}
@media print,screen and (min-width:64em){.header .hamburger-wrapper{margin-left:0rem;margin-right:0rem;padding-right:0rem}}
@media screen and (min-width:25em){.header .hamburger{margin-left:2rem}}
@media print,screen and (min-width:64em){.header .hamburger{display:none}}
.header .hamburger:focus{outline-color:hsla(0,0%,100%,.2)}.header-top{position:relative;z-index:100;width:100vw;color:rgb(33, 37, 41)}
.header-top__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:14rem;width: 100%;padding-left:0rem}
.header-top__content,.header-top__nav{-ms-flex-pack:justify;justify-content:space-between}
.header-top__nav{display:none;background:#0f1a27}
@media print,screen and (min-width:64em){.header-top__nav{-ms-flex-order:20;order:20;display:-ms-flexbox;display:flex;width:calc((100% - 14rem - 3rem - 4rem) / 2)}}
@media screen and (min-width:75em){.header-top__nav{width:calc((100% - 15rem - 5rem - 8rem) / 2)}}
.header-bottom{position:fixed;top:14rem;left:0;width:100vw;opacity:.5;transform:translateX(-100vw);min-height:6rem;background-color:#0f1a27;box-shadow:0 0 .5rem 0 rgba(0,0,0,.25);overflow-y:scroll;transition:transform .4s ease,opacity .4s}
@media print,screen and (min-width:64em){.header-bottom{position:static;width:100%;opacity:1;transform:translateX(0);box-shadow:none;overflow-y:initial}}
.header-bottom__navigation{height:calc(100vh - 14rem);margin:0 -1rem;background-color:rgb(15, 26, 39)}
@media print,screen and (min-width:40em){.header-bottom__navigation{margin:0 -1.5rem}}
@media print,screen and (min-width:64em){.header-bottom__navigation{display:-ms-flexbox;display:flex;height:7rem;margin:0 0 0 17rem;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-left:0rem}}
@media print,screen and (min-width:64em){.header-bottom__first-nav-list{padding-right:4rem;font-weight:600;list-style:none;}}
@media screen and (min-width:75em){.header-bottom__first-nav-list{padding-right:8rem}}
.header-bottom__first-nav-item{margin-bottom:-.2rem;color:#fff}
.header-bottom__first-nav-item--active{border-color:currentColor}
.header-bottom__first-nav-item--active>a{font-weight:700}
.header-bottom__first-nav-link:after{content:"";position:absolute;right:2rem;top:50%;width:0;height:0;border-top:1rem solid #fff;border-right:.5rem solid transparent;border-left:.5rem solid transparent;transform:translateY(-50%)}
@media screen and (min-width:22.5em){.header-bottom__first-nav-link:after{right:3rem}}
@media print,screen and (min-width:64em){.header-bottom__first-nav-link:after{display:none}}
.header-bottom__first-nav-link.active:after{transform:translateY(-50%) rotate(180deg)!important}
.header-bottom__second-nav-item{margin-bottom:-.2rem;color:#fff}
.header-bottom__second-nav-item--active{border-color:currentColor}
.header-bottom__second-nav-item--active>a{font-weight:700}
.header-bottom__second-nav-item--icon{cursor:pointer;display:none}
@media print,screen and (min-width:64em){.header-bottom__second-nav-item--icon{display:-ms-flexbox;display:flex;border-color:transparent}}
.header-bottom__second-nav-item--icon:hover{border-color:transparent;color:#0f1a27}
.header-bottom__second-nav-item--icon i{cursor:pointer}
.header-bottom__second-nav-link:after{content:"";position:absolute;right:2rem;top:50%;width:0;height:0;border-top:1rem solid #0f1a27;border-right:.5rem solid transparent;border-left:.5rem solid transparent;transform:translateY(-50%)}
@media screen and (min-width:22.5em){.header-bottom__second-nav-link:after{right:3rem}}
@media print,screen and (min-width:64em){.header-bottom__second-nav-link:after{display:none}}.header-bottom__second-nav-link.active:after{transform:translateY(-50%) rotate(180deg)!important}
.header-bottom--show{opacity:1;transform:translateX(0)}.header-submenu{display:none;width:100%;border-bottom:.2rem solid #0f1a27}
@media print,screen and (min-width:64em){.header-submenu{position:absolute;left:0;top:7rem;height:auto;padding:2rem 0 0;box-shadow:0 1rem 1rem 0 rgba(0,0,0,.4);background:#fff}}
@media screen and (min-width:75em){.header-submenu{padding:4rem 0 0}}
@media print,screen and (min-width:64em){.header-submenu__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;max-width:120rem;margin:0 auto}}
.header-submenu__box{display:none;position:relative;min-height:26.4rem;border-right:.1rem solid #c2c2c2}
@media print,screen and (min-width:64em){.header-submenu__box{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:100%;padding:3rem}}
.header-submenu__box-title{position:relative;z-index:2;width:25rem;color:rgb(33, 37, 41);font-size:2.2rem;font-family:Georgia,serif;font-weight:700;text-align:right;text-transform:none}
.header-submenu__box-img{display:none;position:relative;max-width:10rem;margin-left:4rem;transform:scale(1.5)}
@media print,screen and (min-width:64em){.header-submenu__box-img{display:block}}
.header-submenu__navigation-item a,.mobile-extra-menu__link{outline-offset:.3rem}
	 
.header-submenu__navigation-item a,.mobile-extra-menu__link{outline-offset:.3rem}
	 

.header-submenu__navigation{min-width:100%;display:-ms-grid;display:grid;grid-column-gap:3rem;-ms-grid-columns:1fr;grid-template-columns:1fr;}
@media print,screen and (min-width:64em){.header-submenu__navigation{display:-ms-grid;display:grid;grid-column-gap:3rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);padding:0 0 2rem 4rem;min-width:64rem;text-align:left}}
.header-submenu__navigation-item{border-bottom:.1rem solid #c2c2c2;color:#0f1a27;font-size:1.6rem;list-style:none;padding:2rem 5rem}
@media print,screen and (min-width:64em){.header-submenu__navigation-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 0}}
.header-submenu__navigation-item:first-child{border-top:.1rem solid #c2c2c2}
@media print,screen and (min-width:64em){.header-submenu__navigation-item:first-child{border-top:0}}
@media print,screen and (min-width:64em){.header-submenu__navigation-item:last-child,.header-submenu__navigation-item:nth-child(odd):nth-last-child(2){border:0}}
.header-submenu__navigation-item nav,.header-submenu__navigation-item ul{display:none}.header-submenu__navigation-item a{position:relative}
@media print,screen and (min-width:64em){.header-submenu__navigation-item a{padding-left:2rem}}
@media print,screen and (min-width:64em){.header-submenu__navigation-item a:before{content:"";position:absolute;top:50%;left:0;width:.5rem;height:.5rem;border-radius:50%;background:#0f1a27;transform:translateY(-50%)}}
.header-submenu__navigation-item--active{font-weight:700}.header-submenu__return-btn{cursor:pointer;color:#0f1a27;font-size:4em;line-height:1rem;transform:rotate(-180deg)}
@media print,screen and (min-width:64em){.header-submenu__return-btn{display:none}}.header-bottom__second-nav-list,.header .header-bottom__first-nav-list{border-bottom:.2rem solid transparent;transition:border .25s}
.header--active .header-bottom__first-nav-list,.header--active .header-bottom__second-nav-list{border-color:#c2c2c2}
@media print,screen and (min-width:64em){.header--sticky{transform:translateY(-14rem)}}
@media print,screen and (min-width:64em){.header--sticky .header__logo{transform:translateX(-3rem) translateY(3.2rem) scale(.6);filter:drop-shadow(0 0 .5rem rgba(0,0,0,.4))}}
.mobile-extra-menu{background:#0f1a27;list-style:none}
@media print,screen and (min-width:64em){.mobile-extra-menu{display:none}}.mobile-extra-menu__item{padding:2.5rem 4rem;border-bottom:.1rem solid hsla(0,0%,100%,.2)}
.mobile-extra-menu__link{color:#fff;font-weight:700;text-transform:uppercase}
#employee-menu .header-submenu__box-img,#graduate-menu .header-submenu__box-img,#students-menu .header-submenu__box-img,#studies-menu .header-submenu__box-img{width:100%;max-width:40rem;max-height:30rem;position:absolute;bottom:0;right:0;transform:none}
@media screen and (min-width:75em){#employee-menu .header-submenu__box-img,#graduate-menu .header-submenu__box-img,#students-menu .header-submenu__box-img,#studies-menu .header-submenu__box-img{bottom:0}}
#employee-menu .header-submenu__box, #graduate-menu .header-submenu__box, #students-menu .header-submenu__box, #studies-menu .header-submenu__box{padding-top:0;-ms-flex-align:start;align-items:flex-start}
 
 .slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
 .slick-list,.slick-slider{position:relative;display:block}
 .slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}
 .slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}
 .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
 .slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}
 .slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] 
 .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}
 .slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}
 .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
 .slick-arrow.slick-hidden{display:none}body{min-width:32rem;position:static;overflow-x:hidden}body.lock{overflow:hidden}hr{border:none;border-top:.1rem solid #c2c2c2;background:transparent}main{display:block;padding-top:7rem}@media print,screen and (min-width:64em){main{padding-top:14rem}}figure{margin:0}::-webkit-scrollbar{width:.6rem;box-shadow:inset 0 0 .3rem #ccc}::-webkit-scrollbar-thumb{background:#868687}ol,p,ul{margin:0}ol,ul{padding:0}a{color:inherit;text-decoration:none}a:active,a:visited,button:active,button:visited{outline:0 none!important}a:focus,button:focus{outline:.1rem dashed #666;outline-color:currentColor;outline-width:thin}h1,h2,h3,h4,h5,h6{font-weight:400}blockquote,h1,h2,h3,h4,h5,h6{margin:0;padding:0}body{font-family:Open Sans,sans-serif}.about-stats__headline,.article-single__title,.articles-item__title,.articles-list__empty-title,.conference-sponsors__title,.content-title,.gallery__title,.home-events__title,.home-institutes__title,.home-news__title,.info-card__name,.institutes-page__subtitle,.institutes-page__title,.instructors__title,.list__number,.newsletter__title,.rooms__title,.single-publication__title{font-size:2rem;font-family:Georgia,serif;line-height:1.4}
 
 .header-section {
 background-color:RGB(15, 26, 39);
}
 @media print,screen and (max-width:64em){
.header-section {
	background-color:transparent; 
 }}



