﻿_dummary{color:#9cdbf8;}:root{--site-bg-color:#fff;--color-dark:#231f20;--color-jet-black:#231f20;--color-charcoal-black-1:#252a2d;--color-white:#fff;--color-dark-gray:#4d4d4f;--color-gray-4:#e6e7e8;--color-gray-3:#bbbdbf;--color-sky-blue:#0077bf;--color-sky-blue-faint:#eff6fa;--color-blue-calm:#9cdbf8;--color-red:#b62126;--color-red-faint:#fef2ec;--color-yellow:#ffcb31;--font-size-12:12px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-15:15px;--font-size-24:24px;--font-size-34:34px;--font-size-48:48px;--font-size-60:60px;--font-size-72:72px;--py-3:30px;}:root.ac-text-size-smaller{--font-size-12:12px- 2;--font-size-14:14px - 2;--font-size-16:16px- 2;--font-size-18:18px- 2;--font-size-20:20px- 2;--font-size-15:15px- 2;--font-size-24:24px- 2;--font-size-24:34px- 2;--font-size-48:48px- 2;--font-size-60:60px- 2;--font-size-72:72px- 2;}:root.ac-text-size-larger{--font-size-12:12px + 2;--font-size-14:14px + 2;--font-size-16:16px + 2;--font-size-18:18px + 2;--font-size-20:20px + 2;--font-size-15:15px + 2;--font-size-24:24px + 2;--font-size-24:34px + 2;--font-size-48:48px + 2;--font-size-60:60px + 2;--font-size-72:72px + 2;}.rich-text{padding:0!important;}html{margin:0;padding:0;font-size:10px;background-color:#fff;background-color:var(--site-bg-color);min-width:1200px;font-display:swap;background:#9cdbf8;}body{padding:0;margin:0;font-size:18px;color:var(--color-dark);font-family:"Source Sans Pro",sans-serif;background-color:var(--site-bg-color);font-weight:400;}*{box-sizing:border-box;background-repeat:no-repeat;}*:after,*:before{box-sizing:border-box;background-repeat:no-repeat;}img{max-width:100%;}img.img-fluid,img.img-responsive{display:block;}img.img-centered{margin-left:auto;margin-right:auto;}.text-right,.text-align-right{text-align:right;}.text-color-red{color:var(--color-red);}.text-size-60{font-size:var(--font-size-60);}.text-size-34{font-size:var(--font-size-34);}.pre-line,.pre-line-inner p{white-space:pre-line;}.hide-empty:empty{display:none;}.bg-yellow{background-color:var(--color-yellow);}hr{border:0;outline:0;height:1px;background-color:var(--color-gray-4);margin:30px 0;}hr.hr-red{background-color:var(--color-red);}p{margin-top:10px;margin-bottom:10px;line-height:144%;}a.view-all-link,a.more-link,a.view-more-link{font-size:inherit;color:var(--color-sky-blue);text-decoration:none;font-weight:400;}a.view-all-link:hover,a.more-link:hover,a.view-more-link:hover{text-decoration:underline;}.btn-primary{display:inline-block;vertical-align:baseline;color:#fff;background-color:var(--color-sky-blue);text-decoration:none;padding:8px 12px;margin-top:30px;margin-bottom:15px;margin-right:15px;border:1px solid var(--color-sky-blue);}.btn-primary:active{background-color:var(--color-white);color:var(--color-sky-blue);box-shadow:inset 0 0 0 1px var(--color-sky-blue);}.btn-alternate{display:inline-block;vertical-align:baseline;color:var(--color-sky-blue);background-color:var(--color-white);border:1px solid currentColor;text-decoration:none;padding:8px 12px;margin-bottom:15px;margin-right:15px;}.btn-link{display:inline-block;vertical-align:baseline;color:var(--color-sky-blue);background-color:var(--color-white);text-decoration:none;padding:8px 0;margin-bottom:15px;margin-right:15px;}.btn-link:hover{opacity:.8;}.clearfix-after:after{content:"";display:block;clear:both;}.float-left{float:left;}.float-right{float:right;}.float-none{float:none;}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:Montserrat;margin:0;}h2{font-size:var(--font-size-16);}header.site-header{border-bottom:1px solid var(--color-gray-4);}header.site-header .header-row{display:flex;max-width:100%;margin:auto;align-items:center;}header.site-header .header-row .site-identity{padding-left:30px;padding-right:30px;}header.site-header .header-row .site-identity a{display:block;}header.site-header .header-row .site-identity a img{display:block;}header.site-header .header-row .menu{margin-left:auto;}header.site-header .header-row .menu .menu-row{display:flex;justify-content:flex-end;align-items:center;}header.site-header .header-row .menu .menu-row:first-child{border-bottom:1px solid var(--color-gray-4);}header.site-header .header-row .menu nav{font-size:var(--font-size-16);display:flex;align-items:center;}header.site-header .header-row .menu nav a.nav-item{margin-left:15px;margin-right:15px;color:var(--color-charcoal-black-1);font-weight:600;text-decoration:none;white-space:nowrap;}header.site-header .header-row .menu nav a.nav-item:last-child{margin-left:30px;}header.site-header .header-row .menu .nav-toggle{padding:0;background:none;border:0;outline:0;margin-right:24px;}header.site-header .header-row .menu .accessibility-controls{text-align:center;width:120px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--color-gray-4);padding:24px 0;padding:15px 0;}header.site-header .header-row .menu .accessibility-controls button,header.site-header .header-row .menu .accessibility-controls a{display:block;margin:0;vertical-align:middle;border:0;outline:0;padding:0;background:none;min-height:24px;min-width:24px;font-size:var(--font-size-16);font-weight:600;cursor:pointer;line-height:24px;transition:background-color .08s linear;padding:2px;color:inherit;text-decoration:none;margin:0 1px;border-radius:2px;}header.site-header .header-row .menu .accessibility-controls button:hover,header.site-header .header-row .menu .accessibility-controls a:hover{background-color:var(--color-gray-4);}header.site-header .header-row .menu .accessibility-controls button svg,header.site-header .header-row .menu .accessibility-controls a svg{display:block;}header.site-header .header-row .menu .accessibility-controls button.current,header.site-header .header-row .menu .accessibility-controls a.current{background-color:var(--color-gray-4);}header.site-header .header-row .menu .accessibility-controls .language-selector{text-transform:uppercase;margin:0 1px;}header.site-header .header-row .menu .accessibility-controls .language-selector.current{font-weight:bold;background-color:var(--color-gray-4);}header.site-header .header-row .menu .accessibility-controls span{height:1em;width:1px;display:block;background-color:var(--color-charcoal-black-1);}header.site-header .header-row .menu .site-search-form{display:flex;width:100%;padding:0 24px 0 15px;}header.site-header .header-row .menu .site-search-form input[type=search]{flex-grow:1;display:block;width:100%;font-size:16px;padding:10px 0;border:0;outline:0;font-size:var(--font-size-15);font-weight:500;color:var(--color-charcoal-black-1);}header.site-header .header-row .menu .site-search-form input[type=search]::placeholder{color:var(--color-gray-4);}header.site-header .header-row .menu .site-search-form button{flex-shrink:0;border:0;outline:0;background:none;cursor:pointer;}header.site-header .header-row .menu .site-search-form button svg{display:block;}header.site-header .header-row .menu .site-search-form button:focus{outline:dotted thin currentColor;}.mega-menu{background-color:var(--color-dark);position:fixed;width:100%;height:100%;left:0;top:0;flex-direction:column;z-index:20;overflow:hidden;transition:transform ease .3s;will-change:transform;color:#fff;transform:translateY(200%);transform-origin:center -100%;}.mega-menu.show{transition:transform cubic-bezier(.19,1,.22,1) .6s;transform:translateY(0);overflow:auto;}.mega-menu .logo a{display:inline-block;}.mega-menu .logo img{display:block;}.mega-menu .close{border:0;background-color:transparent;outline:0;padding:0;position:relative;margin-right:130px;margin-left:auto;}.mega-menu .mega-menu-header{padding:20px 30px;position:-webkit-sticky;top:0;position:sticky;z-index:1;border-bottom:1px solid #ffcb31;background-color:inherit;display:flex;align-items:center;}.mega-menu .mega-menu-footer{padding:15px 0;border-top:1px solid #ffcb31;}.mega-menu .mega-menu-body{padding:60px 0;}.mega-menu .mega-menu-body h3{font-size:var(--font-size-18);font-size:var(--font-size-72);margin:0;line-height:1em;font-weight:300;}.mega-menu .mega-menu-body h4{font-size:var(--font-size-18);font-weight:600;margin:0;}.mega-menu .mega-menu-body h4:not(:first-child){margin-top:30px;}.mega-menu .mega-menu-body .menu-items-groups{column-count:2;column-gap:30px;}.mega-menu .mega-menu-body .menu-items-groups .menu-item-group{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding-bottom:30px;}.mega-menu .mega-menu-body ul{list-style:none;margin:10px 0;padding:0;}.mega-menu .mega-menu-body ul li{margin-bottom:1rem;}.mega-menu .mega-menu-body a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color ease-out .1s;}.mega-menu .mega-menu-body a:hover{border-bottom-color:currentColor;}.old-site-link{display:block;background-color:var(--color-gray-4);color:var(--color-jet-black);padding:12px 0;font-size:var(--font-size-14);text-decoration:none;transition:background-color linear .1s;}.old-site-link:hover{background-color:var(--color-gray-3);}.donate-link{background-color:var(--color-sky-blue);color:var(--color-white);font-size:var(--font-size-15);font-weight:600;padding:14px;text-decoration:none;text-align:center;margin:0;display:inline-block;}.donate-link:hover{opacity:.9;}.intra-links{display:flex;align-items:center;margin-left:auto;margin-right:-15px;}.intra-link{font-size:var(--font-size-15);font-weight:600;color:#fff;border:1px solid var(--color-sky-blue);padding:14px;text-decoration:none;text-align:center;margin:0 15px;flex-basis:0;flex-grow:1;transition:background-color linear .1s;min-width:112px;}.intra-link:hover{background-color:var(--color-sky-blue);}address,.site-address{font-style:normal;font-size:var(--font-size-15);line-height:1.5em;}.logged-in-user{background-color:var(--color-gray-4);color:var(--color-jet-black);padding:12px 0;font-size:var(--font-size-14);text-decoration:none;transition:background-color linear .1s;}.logged-in-user .logout-form{float:right;margin-left:30px;}.site-footer .social{margin:15px 0 0 0;padding:0;list-style:none;display:flex;justify-content:space-between;}.site-footer .social li{margin:0;}.site-footer .social li a{display:block;}.site-footer .social li a:hover{opacity:.8;}.site-footer .social li img{display:block;}.site-footer .footer-site-links{margin:0;padding:0;list-style:none;font-family:Montserrat;font-size:var(--font-size-20);column-count:2;column-gap:30px;}.site-footer .footer-site-links li{margin-bottom:3rem;display:block;}.site-footer .footer-site-links a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;}.site-footer .footer-site-links a:hover{border-bottom-color:currentColor;}.site-footer .footer-tile-links{margin:0;padding:0;list-style:none;font-family:Montserrat;font-size:var(--font-size-20);font-weight:300;display:flex;}.site-footer .footer-tile-links li+li{margin-left:30px;}.site-footer .footer-tile-links a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;}.site-footer .footer-tile-links a:hover{border-bottom-color:currentColor;}.site-footer .footer-tile-links a img{display:block;}.site-footer .footer-inner{color:#fff;background-image:url(/images/backgrounds/bg-footer.jpg);background-size:cover;}.site-footer .footer-inner .footer-inner-content{background-color:rgba(55,55,55,.9);padding-bottom:15px;}.site-footer .footer-end-row{background-color:#fff;padding:15px 0;}.site-footer .footer-end-row ul{margin:0;padding:0;display:flex;justify-content:space-between;color:var(--color-charcoal-black-1);font-size:var(--font-size-16);list-style:none;font-weight:600;}.site-footer .footer-end-row ul li{padding:0 15px;}.site-footer .footer-end-row ul li a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;}.site-footer .footer-end-row ul li a:hover{border-bottom-color:currentColor;}.site-footer .last-update-date{font-size:var(--font-size-12);}.site-footer .designed-and-developed{font-size:var(--font-size-12);margin:10px 0 0 0;}.site-footer .designed-and-developed a{border-bottom:1px solid transparent;display:inline-block;text-decoration:none;color:inherit;}.site-footer .designed-and-developed a:hover{border-bottom-color:currentColor;}.contribute-footer{font-size:var(--font-size-34);text-align:center;font-weight:300;display:flex;flex-wrap:wrap;align-items:stretch;font-family:Montserrat;}.contribute-footer a{color:var(--color-charcoal-black-1);text-decoration:none;display:block;text-align:center;width:50%;padding:30px;background-color:#00ae6b;}.contribute-footer a:hover{opacity:.8;}.contribute-footer a:first-child{background-color:#00ae6b;}.contribute-footer a:last-child{background-color:#a0d4b1;}.global-controls{position:fixed;z-index:10;right:5px;bottom:60px;transform:translateY(120px);transition:transform ease-out .4s;}.global-controls.show{transition-timing-function:ease-out;transform:translateY(0);}.global-controls button{border:1px solid var(--color-dark-gray);background-color:#fff;padding:0;margin:5px;border-radius:50%;width:36px;height:36px;transition:all linear .1s;}.global-controls button svg{width:16px;display:block;margin:auto;height:auto;}.global-controls button:hover{opacity:.9;transform:scale(1.1);}.global-controls button:active{opacity:.95;}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}.row.row-reverse{flex-direction:row-reverse;}.row.row-align-items-center{align-items:center;}.row.row-align-items-top{align-items:flex-start;}.row.row-align-items-end{align-items:flex-end;}.row>.col{padding:15px;}.row>.col.align-self-center{align-self:center;}.row>.col-1{width:12.5%;}.row>.col-2{width:25%;}.row>.col-3{width:37.5%;}.row>.col-4{width:50%;}.row>.col-5{width:62.5%;}.row>.col-6{width:75%;}.row>.col-7{width:87.5%;}.row>.col-8{width:100%;}.row>.col-third{width:33.3333333333%;}.row>.col-half{width:50%;}.body-wrapper{max-width:1215px;margin-left:auto;margin-right:auto;}.content-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 15px;}.content-wrapper-small{max-width:480px;margin-left:auto;margin-right:auto;}.content-redable-width{max-width:720px;}main.main-body,.main-body{padding:60px 0 90px 0;}.d-flex{display:flex;}.align-items-center{align-items:center;}.home-gallery{--home-gallery-height:calc(100vh - 118px);--home-gallery-min-height:580px;position:relative;margin:auto;background-color:var(--color-dark);overflow:hidden;}.home-gallery .slides{position:relative;width:100%;}.home-gallery .slides .slide{position:absolute;left:0;top:0;width:100%;max-height:960px;opacity:0;z-index:0;transition:opacity cubic-bezier(.19,1,.22,1) .3s;overflow:hidden;}.home-gallery .slides .slide:first-child{position:relative;}.home-gallery .slides .slide.current{opacity:1;z-index:1;transition-duration:1s;}.home-gallery .slide{background-color:var(--color-dark);min-height:580px;max-height:960px;}.home-gallery .slide picture,.home-gallery .slide .image{margin:0;padding:0;width:100%;height:100%;}.home-gallery .slide picture img,.home-gallery .slide .image img{display:block;margin:auto;width:100%;max-height:var(--home-gallery-height);min-height:var(--home-gallery-min-height);object-fit:cover;object-position:center center;}.home-gallery .slide .content{position:absolute;left:0;right:0;bottom:90px;z-index:1;}.home-gallery .slide .text{color:var(--color-white);max-width:930px;margin:auto;padding:0 30px;}.home-gallery .slide .text>:last-child{margin-bottom:0;}.home-gallery .slide .text .tag,.home-gallery .slide .text h6{font-size:var(--font-size-12);margin:0;font-weight:400;}.home-gallery .slide .text h2{margin:0;font-size:var(--font-size-48);font-weight:700;line-height:1.2em;}.home-gallery .slide .text p{margin:1em 0 2em 0;}.home-gallery .slide .text p:last-child{margin-bottom:0;}.home-gallery .slide .text a{display:inline-block;background-color:var(--color-sky-blue);text-decoration:none;font-size:var(--font-size-15);font-weight:600;color:inherit;padding:15px 30px;letter-spacing:.02em;}.home-gallery .slide.layout-left .text{margin-left:0;max-width:50%;}.home-gallery .slide.layout-left.has-blur picture .after,.home-gallery .slide.layout-left.has-blur .image .after{--offset-position:-10%;position:absolute;right:var(--offset-position);top:var(--offset-position);bottom:var(--offset-position);width:120%;height:120%;background-image:inherit;overflow:hidden;background-size:cover;filter:blur(40px) saturate(180%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%);}.home-gallery .slide.layout-right .text{margin-left:auto;margin-right:0;max-width:50%;}.home-gallery .slide.layout-right.has-blur picture .after,.home-gallery .slide.layout-right.has-blur .image .after{--offset-position:-10%;position:absolute;right:var(--offset-position);top:var(--offset-position);bottom:var(--offset-position);width:120%;height:120%;background-image:inherit;overflow:hidden;background-size:cover;filter:blur(40px) saturate(180%);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);}.home-gallery .control{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:30px;height:30px;background-size:30px auto;background-position:center center;display:block;border:0;outline:0;background-color:transparent;transition:opacity ease .3s;opacity:.8;box-shadow:0 0 0 1px rgba(55,55,55,.9);border-radius:50%;}.home-gallery .control.prev{background-image:url(/images/assets/icons/icon-chevron-circle-left.svg);left:15px;}.home-gallery .control.next{right:15px;background-image:url(/images/assets/icons/icon-chevron-circle-right.svg);}.home-gallery .pager{position:absolute;left:0;right:0;bottom:0;text-align:center;z-index:4;}.home-gallery .pager span{display:inline-block;margin:6px;width:12px;height:12px;border:1px solid rgba(55,55,55,.9);border-radius:6px;background-color:#fff;transition:width cubic-bezier(.19,1,.22,1) 1s;animation:PageItemIn 1s cubic-bezier(.19,1,.22,1) forwards;opacity:0;transform:scale(0);}.home-gallery .pager span.current{width:24px;}@keyframes PageItemIn{to{opacity:1;transform:scale(1);}}.home-annoucements{background-color:var(--color-red-faint);padding:60px 0 45px 0;}.home-annoucements .annoucements-list{width:100%;margin:0;padding:0;margin-top:15px;margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;}.home-annoucements .annoucements-list .annoucements-item{width:25%;flex-shrink:0;padding:15px;}.home-news{padding:60px 0;}.home-events{padding:60px 0 0 0;}.home-events .home-events-wrapper{background-color:var(--color-gray-4);margin-top:30px;}.home-events .home-events-grid{display:flex;}.home-events .home-events-grid div.sidebar{padding:100px 0;width:150px;padding-right:30px;flex-shrink:0;flex-grow:0;border-right:1px solid var(--color-gray-3);}.home-events .home-events-grid div.sidebar ul{list-style:none;margin:0;padding:0;}.home-events .home-events-grid div.sidebar ul li{text-align:right;}.home-events .home-events-grid div.sidebar ul li a{padding:10px 0;display:block;color:var(--color-dark);text-decoration:none;}.home-events .home-events-grid div.sidebar ul li a.active,.home-events .home-events-grid div.sidebar ul li a:hover{color:var(--color-sky-blue);}.home-events .home-events-grid div.sidebar ul li:last-child{margin-top:30px;}.home-events .home-events-grid div.content-area{padding:30px;overflow:hidden;flex-grow:1;}.home-events .home-events-grid .events-group{margin:30px 0;}.home-events .home-events-grid .events-group .events-group-title{font-weight:600;margin-bottom:10px;font-size:var(--font-size-14);}.home-events .home-events-grid .events-group .controls{display:flex;margin-left:30px;justify-content:flex-end;}.home-events .home-events-grid .events-group .controls .control{width:30px;height:30px;background-size:100% auto;background-position:center center;margin:0 15px;display:block;border:0;outline:0;background-color:transparent;transition:opacity ease .3s;}.home-events .home-events-grid .events-group .controls .control.prev{background-image:url(/images/assets/icons/icon-chevron-circle-left-dark.svg);}.home-events .home-events-grid .events-group .controls .control.next{background-image:url(/images/assets/icons/icon-chevron-circle-right-dark.svg);}.home-events .home-events-grid .events-group .controls .control:disabled{opacity:.5;}.home-events .home-events-grid .event-cards-aside{display:flex;margin:0 -15px;overflow:hidden;max-width:100%;}.home-events .home-events-grid .event-cards-aside li.event-card{width:33.33%;flex-shrink:0;padding:15px;}.home-latest-at-iiser{padding:60px 0;background-color:var(--color-charcoal-black-1);color:var(--color-white);}.home-latest-at-iiser ul{margin:0 -15px;display:flex;flex-wrap:wrap;list-style:none;padding:0;}.home-latest-at-iiser ul li{width:50%;padding:15px;}.home-latest-at-iiser .media{margin-bottom:8px;position:relative;}.home-latest-at-iiser .media .poster{position:relative;}.home-latest-at-iiser .media .poster:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:0;}.home-latest-at-iiser .media .poster:after{content:"";display:block;width:60px;height:60px;background-image:url(/images/assets/icons/icon-play-blue.svg);background-position:center center;background-size:cover auto;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:.8;z-index:1;}.home-latest-at-iiser .media .poster:hover:after{opacity:1;}.home-latest-at-iiser .media iframe{width:100%;height:100%;position:absolute;display:none;z-index:3;border:0;outline:0;top:0;left:0;}.home-latest-at-iiser .media.show-video iframe{display:block;}.home-latest-at-iiser h4{font-size:var(--font-size-14);}.annoucements-list{list-style:none;margin:0;padding:0;}.annoucements-item{color:var(--color-dark);margin-bottom:15px;}.annoucements-item .tag{color:var(--color-sky-blue);font-size:var(--font-size-12);min-height:1.2em;line-height:1.2em;margin-bottom:.5rem;}.annoucements-item .date{font-size:var(--font-size-12);min-height:1.2em;line-height:1.2em;margin-bottom:.5rem;}.annoucements-item .annoucement-title{text-decoration:none;display:block;text-decoration:none;color:inherit;}.annoucements-item .annoucement-title span{transition:border-color linear .2s;border-bottom:1px solid transparent;}.annoucements-item .annoucement-title:hover span{border-bottom:1px solid currentColor;}.page-announcements .annoucements-list{list-style:none;width:100%;overflow:auto;margin:0;padding:0;margin-top:30px;}.page-announcements .annoucements-list li{margin-bottom:15px;padding:15px;background-color:var(--color-red-faint);}.page-announcements .annoucements-list li .tag{color:var(--color-sky-blue);font-size:var(-\2d font-size-12);min-height:1.2em;line-height:1.2em;margin-bottom:.5rem;}.home-navigation-tiles{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:15px -15px;justify-content:center;}.home-navigation-tiles li{margin:15px;width:370px;color:var(--color-charcoal-black-1);}.home-navigation-tiles li a{display:block;text-decoration:none;color:inherit;background-color:var(--color-gray-4);transition:background-color linear .4s;height:100%;}.home-navigation-tiles li a:hover{background-color:var(-\2d color-blue-calm);}.home-navigation-tiles li a:hover .image img{transform:scale(1.1);}.home-navigation-tiles li .image{overflow:hidden;}.home-navigation-tiles li .image img{transform-origin:center center;display:block;transition:transform ease .8s;}.home-navigation-tiles li .content{padding:15px 15px 30px 15px;}.home-navigation-tiles li h2{margin:0;font-size:20px;}.home-navigation-tiles li p{margin-bottom:0;font-size:var(--font-size-18);}.department-hero,.page-hero{position:relative;background-color:var(--color-charcoal-black-1);height:400px;}.department-hero.page-hero-large,.page-hero.page-hero-large{height:400px;}.department-hero.page-hero-large .content,.page-hero.page-hero-large .content{bottom:50%;transform:translateY(50%);}.department-hero .image,.page-hero .image{height:100%;}.department-hero .image img,.department-hero .image svg,.page-hero .image img,.page-hero .image svg{display:block;max-width:100%;width:100%;height:100%;object-fit:cover;}.department-hero .content,.page-hero .content{position:absolute;left:0;right:0;bottom:0;}.department-hero h1,.page-hero h1{color:var(--color-white);font-size:var(--font-size-24);font-weight:400;}.department-hero h1 small,.page-hero h1 small{font-size:.5em;}.page-nav,.page-secondary-nav{display:flex;align-items:center;margin:30px 0;margin-left:calc((100% - 1230px)/2);background-color:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);display:flex;padding:15px 15px;font-size:var(--font-size-16);overflow:auto;}@supports(scrollbar-width:thin){.page-nav,.page-secondary-nav{scrollbar-width:thin;scrollbar-color:var(--color-sky-blue) var(--color-gray-4);}}@supports not (scrollbar-width:thin){.page-nav::-webkit-scrollbar,.page-secondary-nav::-webkit-scrollbar{height:6px;background-image:linear-gradient(to bottom,white 3px,var(--color-gray-4) 3.5px,white 4px);}.page-nav::-webkit-scrollbar-thumb,.page-secondary-nav::-webkit-scrollbar-thumb{background-color:#a9a9a9;background-color:var(--color-sky-blue);border-radius:8px;background-size:auto 20px;background-position:left center;background-repeat:no-repeat;}}.page-nav.page-nav-no-hero,.page-secondary-nav.page-nav-no-hero{background-color:var(--color-gray-4);-webkit-backdrop-filter:none;backdrop-filter:none;}.page-nav a,.page-secondary-nav a{color:var(--color-charcoal-black-1);margin:0;padding:0 15px;text-decoration:none;transition:transform ease-out .1s;white-space:nowrap;}.page-nav a.current,.page-secondary-nav a.current{font-weight:700;}.page-nav a:hover,.page-secondary-nav a:hover{transform:scale(1.1);}.page-nav .sep,.page-secondary-nav .sep{margin:0 15px;}.page-nav .sep:after,.page-secondary-nav .sep:after{content:"|";}.page-secondary-nav{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;margin-top:0;margin-bottom:0;overflow:scroll;overflow-x:scroll;overflow-y:hidden;position:relative;}.page-secondary-nav-aside a{display:block;text-decoration:none;color:var(--color-sky-blue);margin:0 0 10px 0;}.page-secondary-nav-aside a:last-child{margin-bottom:0;}.page-secondary-nav-aside a.current{color:var(--color-dark);}.department-wide-cards,.wide-cards{margin:30px 0 60px 0;}.department-wide-card,.wide-card{display:flex;background-color:#0077bf;background-color:#9cdbf8;margin:0 0 30px 0;transition:transform ease .24s;}.department-wide-card:hover,.wide-card:hover{transform:scale(1.01);}.department-wide-card .image,.wide-card .image{width:62.5%;flex-shrink:0;}.department-wide-card .image img,.wide-card .image img{display:block;width:100%;height:100%;object-fit:cover;}.department-wide-card h3,.wide-card h3{margin-bottom:8px;}.department-wide-card .text,.wide-card .text{padding:30px;}.department-wide-card a,.wide-card a{color:inherit;text-decoration:none;}.department-landing-cards{margin-top:30px;}.department-landing-cards .department-landing-card{margin:0;}.department-landing-cards .department-landing-card:not(:last-child){margin-bottom:60px;}.department-landing-cards h2{color:var(--color-red);}.department-landing-cards a{display:block;}.department-landing-cards figure{position:relative;margin:15px 0;padding:0;overflow:hidden;}.department-landing-cards figure img{display:block;transition:all cubic-bezier(.19,1,.22,1) .6s;transform-origin:center center;}.department-landing-cards figure figcaption{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:15px 30px;background-color:rgba(55,55,55,.9);backdrop-filter:blur(30px) saturate(180%);}.department-landing-cards figure figcaption:empty{padding:0;}.department-landing-cards figure:hover img{transform:scale(1.05);}.events-listing-grid{display:flex;margin-top:45px;}.events-listing-grid aside{width:270px;flex-shrink:0;position:relative;padding-bottom:60px;}.events-listing-grid aside.loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.5);cursor:wait;}.events-listing-grid aside button.expander{display:none;}.events-listing-grid main{margin-left:30px;flex-grow:1;min-height:600px;}.events-listing-grid .categories-list{list-style:none;padding:7.5px 0;margin:0 0 30px 0;}.events-listing-grid .categories-list li{cursor:pointer;margin:7.5px 0;}.events-listing-grid .categories-list li.selected,.events-listing-grid .categories-list li:hover{color:var(--color-red);}.events-listing-grid .department-list{list-style:none;padding:7.5px 0;margin:0 0 30px 0;}.events-listing-grid .department-list li{cursor:pointer;margin:7.5px 0;}.events-listing-grid .department-list li label{display:flex;position:relative;overflow:hidden;padding:3px 8px 3px 30px;align-items:center;font-size:var(--font-size-16);}.events-listing-grid .department-list li label input{position:absolute;left:0;opacity:0;}.events-listing-grid .department-list li label input:checked~span{background-image:url(/images/assets/icons/icon-tick-red.svg);}.events-listing-grid .department-list li label span{width:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:width ease 1s;height:20px;background-size:8px auto;background-position:center center;border:1px solid var(--color-gray-4);border-radius:0;}.calendar{border:2px solid #0077bf;border-radius:15px;max-width:440px;margin-top:15px;}.calendar .calendar-header{display:flex;background-color:#0077bf;color:#fff;border-radius:15px 15px 0 0;padding:0 0;align-items:center;overflow:hidden;font-size:var(--font-size-16);}.calendar .calendar-header button{width:50px;flex-shrink:0;padding:15px;border:0;outline:0;background-color:transparent;text-align:center;}.calendar .calendar-header button svg{display:block;margin:auto;}.calendar .calendar-header button:hover{background-color:var(--color-blue-calm);}.calendar .calendar-header .text{text-align:center;flex-grow:1;display:flex;}.calendar .calendar-header .text select{background-color:#0077bf;border:0;outline:0;flex-grow:1;flex-basis:0;color:var(--color-white);margin:0 4px;}.calendar .calendar-header .text select option{padding:52px;}.calendar .month-view{padding:10px;}.calendar .week-days{display:flex;flex-wrap:wrap;font-weight:600;color:var(--color-gray-4);}.calendar .week-days .week-day{width:14.2857142857%;min-height:30px;text-align:center;line-height:30px;}.calendar .days{display:flex;flex-wrap:wrap;}.calendar .day{width:14.2857142857%;min-height:30px;text-align:center;line-height:30px;border-radius:50%;padding:5px;animation:DayIn .1s ease;border:0;outline:0;background-color:transparent;position:relative;}.calendar .day.day-today{color:var(--color-blue-calm);}.calendar .day.day-selected{color:var(-\2d color-sky-blue);}.calendar .day .has-event-indicator{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);width:5px;height:5px;display:block;margin:auto;background-color:var(--color-sky-blue);border-radius:50px;animation:DayHasEventIndicatorFadeIn .3s ease forwards;animation-delay:.3s;opacity:0;}@keyframes DayHasEventIndicatorFadeIn{from{opacity:0;}to{opacity:1;}}.calendar .day-empty{visibility:hidden;}.calendar .week-view .week-day{display:flex;padding:10px 0;align-items:center;border-bottom:1px solid var(--color-dark);width:100%;}.calendar .week-view .week-day:last-child{border-bottom:0;}.calendar .week-view .week-day label{width:50px;flex-shrink:0;text-align:center;}.calendar .week-view .week-day .items{flex-grow:1;display:flex;flex-shrink:1;overflow:auto;}.calendar .week-view .week-day ul{display:flex;list-style:none;margin:0;padding:0;overflow:hidden;flex-grow:1;font-size:var(--font-size-12);align-items:center;}.calendar .week-view .week-day ul li{margin:0 10px;}.calendar .week-view .week-day .control{flex-shrink:0;padding:0;border:0;opacity:.5;}.calendar .week-view .week-day .control:disabled{opacity:0;}.calendar .week-view .week-day .control:hover{opacity:1;}.calendar .week-view .week-day .control svg{height:auto;width:15px;display:block;padding:4px;}.calendar .calendar-view{display:none;}.calendar .calendar-view-show{display:block!important;}.calendar .day-view .day-name{color:var(--color-dark-gray);padding:10px 24px;border-bottom:1px solid var(--color-dark-gray);}.calendar .day-view .day-events ul{list-style:none;margin:0;padding:0;min-height:100px;}.calendar .day-view .day-events li{padding:10px 24px;}@keyframes DayIn{from{opacity:0;transform:translateY(4px);}}.calendar-view-options{margin-top:15px;display:flex;align-items:center;justify-content:center;display:none;}.calendar-view-options label.view-option{margin:0 10px;display:flex;align-items:center;position:relative;font-size:var(--font-size-12);}.calendar-view-options label.view-option input{position:absolute;left:0;top:0;opacity:0;}.calendar-view-options label.view-option i{width:12px;position:relative;height:12px;border-radius:50%;border:1px solid var(--color-sky-blue);margin-right:5px;}.calendar-view-options label.view-option i:before{content:"";display:block;border-radius:50%;height:50%;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);background-color:transparent;transform-origin:center center;transition:all cubic-bezier(.19,1,.22,1) 1s;}.calendar-view-options label.view-option input:checked~i:before{transform:translate(-50%,-50%) scale(1);background-color:var(--color-sky-blue);}.event-cards{margin:0;padding:0;list-style:none;}.event-cards li.event-card{display:flex;flex-wrap:wrap;padding:15px 0;margin:15px 0;border-bottom:1px solid var(--color-gray-4);}.event-cards li.event-card:first-child{margin-top:0;padding-top:0;}.event-cards li.event-card .matter{width:66.6666666667%;padding-right:15px;}.event-cards li.event-card .options{width:33.3333333333%;padding-left:15px;}.event-cards li.event-card .category-tag{color:var(--color-sky-blue);text-transform:uppercase;font-size:var(--font-size-12);letter-spacing:.15em;line-height:100%;text-decoration:none;}.event-cards li.event-card .category-tag:hover{text-decoration:underline;}.event-cards li.event-card .event-title{margin:.5rem 0;font-size:var(--font-size-18);font-weight:600;line-height:1.5em;font-size:var(--font-size-16);}.event-cards li.event-card .event-title a{color:inherit;text-decoration:none;color:var(--color-dark);}.event-cards li.event-card .event-title:hover span{border-bottom-color:currentColor;}.event-cards li.event-card .event-title span{border-bottom:1px solid transparent;}.event-cards li.event-card .summary{margin:15px 0;}.event-cards li.event-card address{font-style:normal;margin:15px 0;}.event-cards li.event-card address:empty{display:none;}.event-cards li.event-card .date{color:var(--color-red);margin-bottom:10px;}.event-cards li.event-card .date span{font-size:var(--font-size-12);display:block;color:var(--color-dark-gray);letter-spacing:1px;}.add-to-calendar{background-color:var(--color-gray-4);border-radius:2px;color:inherit;text-decoration:none;color:var(--color-sky-blue);display:inline-block;margin:15px 0;padding:4px 12px;font-size:var(--font-size-12);}.add-to-calendar:hover{background-color:var(--color-gray-3);}.event-cards-aside{padding:0;list-style:none;margin:0;}.event-cards-aside li.event-card{padding:0 0 20px 0;}.event-cards-aside li.event-card .category-tag{color:var(--color-sky-blue);text-transform:uppercase;font-size:var(--font-size-12);letter-spacing:.15em;text-decoration:none;}.event-cards-aside li.event-card .category-tag:hover{text-decoration:underline;}.event-cards-aside li.event-card .event-title{margin:.5rem 0 .5rem 0;font-size:var(--font-size-18);font-weight:600;line-height:1.5em;font-size:var(--font-size-16);}.event-cards-aside li.event-card .event-title a{color:inherit;text-decoration:none;color:var(--color-dark);}.event-cards-aside li.event-card .event-title:hover span{border-bottom-color:currentColor;}.event-cards-aside li.event-card .event-title span{border-bottom:1px solid transparent;}.event-cards-aside li.event-card p{margin-top:0;}.event-cards-aside li.event-card address{font-style:normal;font-size:var(--font-size-16);}.event-cards-aside li.event-card .date{margin-bottom:1rem;}.event-cards-aside li.event-card .date.date-subtle{color:var(--color-dark-gray);}.page-department-landing .slider{margin-bottom:0;}.news-cards-scroll-controls{display:flex;margin-left:30px;}.news-cards-scroll-controls .control{width:30px;height:30px;background-size:100% auto;background-position:center center;margin:0 15px;display:block;border:0;outline:0;background-color:transparent;transition:opacity ease .3s;}.news-cards-scroll-controls .control.prev{background-image:url(/images/assets/icons/icon-chevron-circle-left-dark.svg);}.news-cards-scroll-controls .control.next{background-image:url(/images/assets/icons/icon-chevron-circle-right-dark.svg);}.news-cards-scroll-controls .control:disabled{opacity:.5;}.news-cards{list-style:none;padding:15px 0;margin:30px 0;display:block;}.news-cards.news-cards-pinned{width:100%;width:calc(100% + 30px);display:flex;flex-wrap:nowrap;margin:30px -15px;overflow:hidden;}.news-cards.news-cards-pinned .news-card{width:25%;padding:15px;margin-bottom:0;flex-shrink:0;}.news-cards.news-cards-pinned .news-card:last-child{margin-right:0;}.news-cards.news-cards-pinned .news-card article{flex-direction:column-reverse;}.news-cards.news-cards-pinned .news-card article div.image{width:100%;}.news-cards.news-cards-pinned .news-card article div.text{margin-left:0;}.news-cards.news-cards-pinned .news-card article div.text .news-title{-webkit-line-clamp:2;display:block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;}.pinned-news-wrapper{padding-bottom:30px;border-bottom:1px solid var(--color-gray-4);margin-top:60px;}.news-card{margin-bottom:30px;}.news-card .category-tag{color:var(--color-sky-blue);text-transform:uppercase;font-size:var(--font-size-12);letter-spacing:.15em;text-decoration:none;border-bottom:1px solid transparent;margin-right:15px;}.news-card .category-tag:hover{border-bottom-color:currentColor;}.news-card article{display:flex;align-items:flex-start;}.news-card div.text{flex-grow:1;margin-left:30px;transform:translateY(-8px);}.news-card .image{display:flex;width:420px;flex-shrink:0;position:relative;height:auto;}.news-card a.image-anchor{display:block;overflow:hidden;position:relative;top:0;left:0;padding-top:50%;width:100%;}.news-card a.image-anchor img{display:block;width:100%;height:100%;left:0;top:0;object-fit:cover;position:absolute;}.news-card .news-title{margin:.8rem 0;font-size:var(--font-size-18);font-weight:600;line-height:1.44em;color:#231f20;}.news-card .news-title a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;}.news-card .news-title:hover a{border-bottom-color:currentColor;}.news-card .news-date{margin:.8rem 0;font-size:var(--font-size-12);}.page-news-post section.news-post-section .post-category{color:var(--color-sky-blue);text-transform:uppercase;font-size:var(--font-size-12);letter-spacing:.15em;text-decoration:none;border-bottom:1px solid transparent;margin-right:15px;}.page-news-post section.news-post-section .post-category:last-child{margin-right:0;display:inline-block;}.page-news-post section.news-post-section .post-category:hover{border-bottom-color:currentColor;}.page-news-post section.news-post-section .post-title{font-size:var(--font-size-20);margin:.5rem 0;}.page-news-post section.news-post-section .author{margin:.5rem 0;}.page-news-post section.news-post-section .published-date{margin:.5rem 0;font-size:var(--font-size-12);}.page-news-post section.news-post-section header{margin-bottom:30px;}.page-news-post section.news-post-section header .news-post-section-header-row{display:flex;}.page-news-post section.news-post-section header .text{max-width:720px;margin-left:150px;margin-right:30px;flex-grow:1;}.page-news-post section.news-post-section header .sharer{width:25%;flex-shrink:0;}.page-news-post section.news-post-section header .sharer .post-shares{list-style:none;padding:0;margin:15px 0;}.page-news-post section.news-post-section header .sharer .post-shares li{display:inline-block;margin-right:15px;}.page-news-post section.news-post-section header .sharer .post-shares li a{display:block;}.page-news-post section.news-post-section header .sharer .post-shares li a img{display:block;}.page-news-post section.news-post-section header .sharer .post-shares li a:hover{opacity:.8;}.page-news-post section.news-post-section header .featured-image{padding:0;margin:20px auto;}.page-news-post section.news-post-section header .featured-image img{display:block;width:100%;}.page-news-post section.news-post-section header .featured-image figcaption{padding:10px 0;font-size:var(--font-size-14);}.page-news-post section.news-post-section .news-post-cover-gallery .slider .slides .slide{height:auto;}.page-news-post section.news-post-section .news-post-cover-gallery .slider .slides .slide figure{margin:0;padding:0;background-color:#fff;}.page-news-post section.news-post-section .post-main{margin-left:150px;display:flex;}.page-news-post section.news-post-section .post-main article.post-article{max-width:700px;}.page-news-post section.news-post-section .post-main article.post-article .rich-text{font-size:var(--font-size-18)!important;line-height:1.5em;}.page-news-post section.news-post-section .post-main aside.post-aside{margin-left:30px;}.page-news-post .news-post-article h1{font-size:16px;margin-bottom:.5em;margin-top:0;font-weight:600;}.page-news-post .news-post-article .time{font-size:14px;}.page-news-post .news-post-article .news-post-content{margin-top:30px;line-height:24px;}.page-news-post .news-post-article .news-post-content .alignleft{margin:15px 15px 15px 0;}.nav-pagination{display:flex;align-items:center;justify-content:center;width:100%;}.nav-pagination .nav-pagination-control{margin:0 15px;color:inherit;text-decoration:none;}.nav-pagination .nav-pagination-control:hover{color:var(--color-sky-blue);}.pagination{margin:1.5rem 0;text-align:center;font-size:var(--font-size-18);color:var(--color-jet-black);padding:6px 15px;display:flex;flex-shrink:1;overflow:auto;list-style:none;}.pagination::-webkit-scrollbar{height:6px;background-image:linear-gradient(to bottom,white 3px,var(--color-gray-4) 3.5px,white 4px);}.pagination::-webkit-scrollbar-thumb{background-color:#a9a9a9;background-color:var(--color-sky-blue);border-radius:8px;background-size:auto 20px;background-position:left center;background-repeat:no-repeat;}.pagination li a{padding:4px 8px;border-radius:2px;display:block;text-decoration:none;text-align:center;color:inherit;}.pagination li a:hover{color:var(--color-sky-blue);}.pagination li.current a{color:var(--color-sky-blue);}.article-and-aside{display:flex;margin-left:-15px;margin-right:-15px;}.article-and-aside>article{width:62.5%;flex-grow:1;padding-left:15px;padding-right:15px;}.article-and-aside>aside{width:37.5%;padding-left:15px;padding-right:15px;flex-shrink:0;}.leadership-subcategories,.leaders-list{display:flex;flex-wrap:wrap;margin:0 -15px;}.leadership-subcategories .leadership-subcategory,.leaders-list .leadership-subcategory{width:50%;padding:0 15px 60px 15px;}.leadership-subcategories .leadership-subcategory .leader,.leaders-list .leadership-subcategory .leader{padding-left:0;padding-right:0;width:auto;}.leadership-subcategories .leader,.leaders-list .leader{padding:0 15px 60px 15px;width:50%;}.leadership-subcategories .leader .image,.leaders-list .leader .image{margin-bottom:15px;display:block;}.leadership-subcategories .leader .image img,.leaders-list .leader .image img{display:block;max-width:420px;}.people-group{margin-bottom:60px;}.people-group .more-people-link{color:#0077bf;text-decoration:none;border-bottom:1px solid transparent;}.people-group .more-people-link:hover{border-color:currentColor;}form[name=PeopleSearchForm],form[name=NewsFilterForm]{float:right;width:270px;position:relative;}form[name=PeopleSearchForm] select,form[name=NewsFilterForm] select{width:100%;max-width:none;border:1px solid var(--color-sky-blue);border-radius:5px;display:block;-webkit-appearance:none;padding:10px 30px 10px 15px;outline:0;}form[name=PeopleSearchForm] .icon,form[name=NewsFilterForm] .icon{position:absolute;right:10px;top:50%;width:15px;height:15px;margin-top:-7.5px;background-image:url(/images/assets/icons/icon-dropdown-fill.svg);background-position:center center;background-size:12px auto;transition:all ease-out .4s;transform-origin:center center;}form[name=PeopleSearchForm] select:focus~.icon,form[name=NewsFilterForm] select:focus~.icon{transform:rotate(90deg);}.student-lists-filter{margin-bottom:40px;}.student-lists-filter:after{content:"";clear:both;display:block;}.student-lists-filter .fields{display:flex;flex-wrap:wrap;}.student-lists-filter .form-group{margin:0 30px 0 0;display:flex;align-items:center;}.student-lists-filter .form-group label{margin-bottom:4px;display:block;margin-right:10px;}.student-lists-filter select{margin-left:0;border:1px solid var(--color-sky-blue);border-radius:5px;display:block;-webkit-appearance:none;padding:10px 30px 10px 15px;outline:0;background-image:url(/images/assets/icons/icon-dropdown-fill.svg);background-position:calc(100% - 10px) center;width:200px;}.student-lists-filter select:focus{box-shadow:0 0 0 1px #0077bf;}.student-lists-filter button{margin:0;align-self:center;padding:10px 12px;}.people-list{list-style:none;padding:0;margin:15px -15px;display:flex;flex-wrap:wrap;}.people-list li{padding:15px;width:25%;}.people-list article .image{width:160px;overflow:hidden;border-radius:5px;min-height:120px;display:block;}.people-list article .image svg,.people-list article .image img{display:block;width:100%;}.people-list article h4{font-size:var(--font-size-18);margin:1rem 0 .8rem 0;font-family:"Source Sans Pro";font-weight:600;}.people-list article h4 a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;}.people-list article h4 a:hover{border-bottom-color:currentColor;}.people-list article p{font-size:var(--font-size-18);margin:.8rem 0;}.people-list.people-list-rich article{border-radius:5px;overflow:hidden;position:relative;padding-bottom:110px;background-color:#bad9e7;}.people-list.people-list-rich article .image{border-radius:5px 5px 0 0;width:100%;}.people-list.people-list-rich article .image svg,.people-list.people-list-rich article .image img{width:100%;}.people-list.people-list-rich article .profile-content{height:110px;padding:5px 15px 15px 15px;position:absolute;overflow:hidden;left:0;right:0;bottom:0;background-color:var(--color-yellow);transition:height ease .8s;text-decoration:none;color:inherit;}.people-list.people-list-rich article .profile-content:after{content:"";height:30px;display:block;position:absolute;pointer-events:none;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(255,216,0,0),#ffd800);}.people-list.people-list-rich article .profile-content .extra-info{opacity:0;transition:opacity ease .1s .1s;position:relative;}.people-list.people-list-rich article:hover .profile-content{height:100%;transition-duration:.4s;}.people-list.people-list-rich article:hover .profile-content .extra-info{transition-delay:.4s;transition-duration:.6s;opacity:1;}.student-list-group-heading{display:block;text-decoration:none;border:1px solid var(--color-gray-4);padding:10px 40px 10px 20px;background-image:url(/images/assets/icons/icon-dropdown-fill.svg);background-position:calc(100% - 20px) center;margin-bottom:20px;border-radius:4px;max-width:730px;}.student-list-group-heading .title{display:block;color:var(--color-sky-blue);}.student-list-group-heading .meta{display:block;color:var(--color-charcoal-black-1);}.student-list-group-heading:hover{background-color:var(--color-gray-4);}.student-list-group{margin-bottom:40px;}.student-list{display:flex;flex-wrap:wrap;list-style:none;margin:30px 0;padding:0;}.student-list li{width:calc(25% - 10px);margin:0 10px 20px 0;}.student-list li strong{font-weight:600;}.info-text{margin-bottom:30px;}.page-person-profile .name-card{display:flex;margin-bottom:30px;width:100%;}.page-person-profile .name-card .image{max-width:420px;margin-right:30px;flex-shrink:0;}.page-person-profile .name-card .image img{display:block;border-radius:10px;}.page-person-profile .name-card .text{flex-grow:1;}.page-person-profile .name-card .text a{color:var(-\2d color-sky-blue);}.apply-department-seperator span{display:block;}.apply-department-seperator span:last-child{margin:0;}.slider{position:relative;margin-top:30px;overflow:hidden;}.slider .slides{overflow:hidden;width:100%;}.slider .slides .slide{position:absolute;left:100%;top:0;height:360px;width:100%;overflow:hidden;background-color:#0077bf;}.slider .slides .slide:first-child{position:relative;left:0;}.slider .slide-content{position:relative;height:100%;width:100%;display:block;text-decoration:none;}.slider .slide-content img{display:block;object-fit:cover;height:100%;width:100%;}.slider .slide-content .caption{display:block;position:absolute;left:0;right:0;bottom:0;padding:15px 30px;color:#fff;font-size:var(--font-size-24);background-color:rgba(37,42,45,.3);backdrop-filter:blur(30px) saturate(180%);}.slider button.control{border:0;position:absolute;width:30px;height:30px;border:0;outline:0;background-color:transparent;top:50%;transform:translateY(-50%);background-position:center center;background-size:100% auto;box-shadow:0 0 0 1px rgba(55,55,55,.9);border-radius:50%;}.slider button.control:hover{opacity:.9;}.slider button.control.prev{left:15px;background-image:url(/images/assets/icons/icon-chevron-circle-left.svg);}.slider button.control.next{right:15px;background-image:url(/images/assets/icons/icon-chevron-circle-right.svg);}.admission-module{margin-top:30px;}.admission-module .admission-module-navbar{margin-left:-30px;padding:0 15px;background-color:var(--color-sky-blue-faint);overflow:auto;white-space:nowrap;}.admission-module .admission-module-navbar a{color:var(--color-jet-black);padding:10px 15px;display:inline-block;text-decoration:none;}.admission-module .admission-module-navbar a.active{font-weight:600;}.admission-module .admission-module-content{padding:60px 0 30px 0;display:none;}.admission-module .admission-module-content.active{display:block;animation:fadeInFromBottom .6s ease;}@keyframes fadeInFromBottom{from{opacity:0;transform:translateY(30px);}}.admission-module .admission-module-section{margin-bottom:30px;}.page-general{min-height:50vh;padding:0 0 60px 0;}.page-general h1.page-general-title{color:var(--color-red);font-size:var(--font-size-20);margin:0;margin-top:60px;}.page-general .page-general-content{margin-top:30px;}.page-general .page-general-content hr{margin:45px 0;}.page-general table{width:100%;border:0;margin:30px 0;}.page-general table td,.page-general table th{text-align:left;padding:15px;border:0;border-bottom:1px solid var(--color-gray-4);}.page-general table td:first-child,.page-general table th:first-child{padding-left:0;}.page-general table td:last-child,.page-general table th:last-child{padding-right:0;}.markdown-text p{white-space:pre-line;}.unpublished-warning{padding:20px;margin:20px;background-color:var(--color-red-faint);font-size:var(--font-size-18);}.page-tenders .tenders-list{list-style:none;padding:0;margin:30px 0;display:table;width:100%;}.page-tenders .tenders-list li{border-bottom:1px solid var(--color-gray-4);padding:10px 0 20px 0;margin-bottom:10px;}.page-tenders .tenders-list li .title{padding:10px 0;}.page-tenders .tenders-list li .date{font-size:var(--font-size-14);display:inline-block;margin-right:30px;}.page-tenders .tenders-list li .date strong{font-weight:600;}.page-tenders .tenders-list li .new{display:inline-block;margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;color:var(--color-red);}.page-tenders .tenders-list li .type{display:inline-block;margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;color:var(--color-red);}.page-tenders .tenders-list li .cancelled{margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;}.page-tenders .tenders-list li .cancelled span{padding:1px 4px;background-color:var(--color-red);color:var(--color-white);}.page-tenders .tenders-list li .last-update{display:inline-block;margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;background-color:var(--color-blue-calm);padding:1px 4px;}.page-tenders .tenders-list li .reference-id{display:inline-block;margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;color:var(--color-red);}.page-tenders .tenders-list li a{text-decoration:none;border-bottom:1px solid transparent;line-height:1.5em;color:var(--color-sky-blue);}.page-tenders .tenders-list li a:hover{border-bottom-color:currentColor;}.page-tenders .tenders-list .head strong{white-space:nowrap;font-weight:600;}.page-tenders .tender-details-table{max-width:720px;margin:15px 0;width:100%;border-collapse:collapse;table-layout:fixed;}.page-tenders .tender-details-table td,.page-tenders .tender-details-table th{text-align:left;padding:5px 30px 5px 0;border-bottom:1px solid var(--color-gray-4);vertical-align:top;overflow:hidden;}.page-tenders .tender-details-table th{font-weight:600;white-space:nowrap;}.page-tenders .tender-details-table a.download-link{color:var(--color-sky-blue);text-decoration:none;display:inline-block;margin:0 15px 5px 0;}.page-tenders .tender-details-table a.download-link:hover{text-decoration:underline;}.tender-search{display:flex;max-width:870px;margin:30px auto 60px auto;border:1px solid var(--color-gray-4);border-radius:5px;}.tender-search input{border:0;outline:0;flex-grow:1;border-radius:5px;padding:20px 30px;}.tender-search button{border-radius:5px;padding:0 30px;border:0;outline:0;background-color:transparent;}.tender-search button:hover{background-color:var(--color-gray-4);}.tender-search button:active{background-color:var(--color-gray-3);}.page-tenders-details h1{font-size:var(--font-size-18);margin:0 0 30px 0;}.page-tenders-details .type{margin-bottom:20px;text-transform:uppercase;}.page-tenders-details .date{font-size:var(--font-size-14);display:inline-block;margin-right:30px;}.page-tenders-details .date strong{font-weight:600;}.recent-publications{list-style:none;margin:30px 0 0 0;padding:0;}.recent-publications li{margin-bottom:30px;}.recent-publications li .publication-item-title{margin-bottom:8px;font-weight:400;font-size:var(--font-size-18);color:var(--color-sky-blue);}.recent-publications li a{text-decoration:none;color:inherit;border-bottom:1px solid transparent;}.recent-publications li a:hover{border-bottom-color:currentColor;}.recent-publications li .publication-item-description{margin:4px 0;display:none;}.recent-publications li .publication-item-publisher{margin:4px 0;display:none;}.recent-publications li .publication-item-date{margin:4px 0;display:none;}.recent-publications li .publication-item-author{margin:4px 0;}.recent-publications.recent-publications-department li{margin-bottom:15px;}.openings-list{list-style:none;margin:30px 0;padding:0;}.openings-list li{border-bottom:1px solid var(--color-gray-4);padding:10px 0 20px 0;margin-bottom:10px;}.openings-list li .title{margin-top:5px;padding:10px 0;}.openings-list li .date{font-size:var(--font-size-14);display:inline-block;margin-right:30px;}.openings-list li .date strong{font-weight:600;}.openings-list li .new{display:inline-block;margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;color:var(--color-red);}.openings-list li .type{display:inline-block;margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;color:var(--color-red);}.openings-list li .cancelled{margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;}.openings-list li .cancelled span{padding:1px 4px;background-color:var(--color-red);color:var(--color-white);}.openings-list li .applications-closed{margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;}.openings-list li .applications-closed span{padding:1px 4px;background-color:var(--color-red);color:var(--color-white);}.openings-list li .last-update{display:inline-block;margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;background-color:var(--color-blue-calm);padding:1px 4px;}.openings-list li .reference-id{display:inline-block;margin-right:30px;font-size:var(--font-size-12);text-transform:uppercase;color:var(--color-red);}.openings-list li .reference-id strong{font-weight:600;margin-right:5px;}.openings-list li a{text-decoration:none;border-bottom:1px solid transparent;line-height:1.5em;color:var(--color-sky-blue);}.openings-list li a:hover{border-bottom-color:currentColor;}.job-details-table{max-width:720px;margin:15px 0;width:100%;border-collapse:collapse;table-layout:fixed;}.job-details-table td,.job-details-table th{text-align:left;padding:15px 30px 15px 0;border-bottom:1px solid var(--color-gray-4);vertical-align:top;}.job-details-table th{font-weight:600;white-space:nowrap;}.job-details-table a.download-link{color:var(--color-sky-blue);text-decoration:none;display:inline-block;margin:0 15px 15px 0;}.job-details-table a.download-link:hover{text-decoration:underline;}.job-apply-links p{display:inline-block;}.job-apply-links a{display:inline-block;vertical-align:baseline;color:#fff;background-color:var(--color-sky-blue);text-decoration:none;padding:8px 12px;margin-top:30px;margin-bottom:15px;margin-right:15px;border:1px solid var(--color-sky-blue);}.job-apply-links a:active{background-color:var(--color-white);color:var(--color-sky-blue);box-shadow:inset 0 0 0 1px var(--color-sky-blue);}@keyframes LibrarySearchModuleTabIn{from{transform:translateY(-15px);opacity:0;}}.library-search-module{margin-bottom:60px;}.library-search-module .tabs{border:1px solid var(--color-gray-4);}.library-search-module .field{border-radius:5px;border:1px solid var(--color-gray-4);padding:10px;outline:0;display:block;width:100%;}.library-search-module .field:focus{border-color:var(--color-sky-blue);}.library-search-module label~.field{margin-top:4px;}.library-search-module .tab-links{display:flex;flex-wrap:wrap;padding:1px 1px 0 1px;background-color:var(--color-gray-4);}.library-search-module .tab-links a{text-decoration:none;padding:7.5px 15px;color:inherit;margin-right:1px;}.library-search-module .tab-links a.current,.library-search-module .tab-links a:hover{background-color:var(--color-white);}.library-search-module .tab-content{border-top:0;display:none;animation:LibrarySearchModuleTabIn .8s cubic-bezier(.19,1,.22,1);}.library-search-module .tab-content.current{display:block;}.library-search-module .search-card .search-card-body{padding:15px;}.library-search-module .search-card .search-card-footer{padding:15px;border-top:1px solid var(--color-gray-4);}.library-search-module .search-card .search-card-footer button{background-color:var(--color-sky-blue);color:var(--color-white);padding:7.5px 15px;border:1px solid var(--color-sky-blue);outline:0;margin-right:15px;}.library-search-module .search-card .search-card-footer button:focus{outline:1px dotted var(--color-dark);}.library-search-module .search-card .search-card-footer button:hover{opacity:.8;}.library-search-module .search-card .search-card-footer button:active{opacity:.9;}.library-search-module .search-card .checkbox-group{display:flex;flex-wrap:wrap;margin:5px 0;}.library-search-module .search-card .checkbox-group label{margin:5px 10px 5px 0;display:inline-flex;align-items:center;}.library-search-module .search-card .checkbox-group label input:disabled~span{opacity:.5;}.library-search-module .search-card a.external-link{display:inline-block;vertical-align:middle;margin:0 15px 0 0;color:var(--color-sky-blue);}.admission-application-history{list-style:none;margin:60px 0 0 0;padding:0;}.admission-application-history li{padding:15px 0;margin-bottom:15px;}.admission-application-history li:not(:last-child){border-bottom:1px solid var(--color-gray-4);}.page-404{background-color:var(--color-dark-gray);color:#fff;text-align:center;padding:60px 0;}.page-404 img{display:block;margin:auto;margin-bottom:60px;width:320px;}.page-search{max-width:870px;margin:0 auto;}.page-search .search-form{display:flex;max-width:870px;margin:30px auto 30px auto;border:1px solid var(--color-gray-4);border-radius:5px;}.page-search .search-form input{border:0;outline:0;flex-grow:1;border-radius:5px;padding:20px 30px;}.page-search .search-form button{border-radius:5px;padding:0 30px;border:0;outline:0;background-color:transparent;}.page-search .search-form button:hover{background-color:var(--color-gray-4);}.page-search .search-form button:active{background-color:var(--color-gray-3);}.page-search .search-form button svg{display:block;}.page-search .search-scopes{display:flex;max-width:870px;margin:30px auto 0 auto;border:1px solid var(--color-gray-4);border-bottom:0;}.page-search .search-scopes label{flex-basis:0;flex-grow:1;position:relative;}.page-search .search-scopes label input{position:absolute;opacity:0;left:0;top:0;}.page-search .search-scopes label input:checked~span{background-color:var(--color-gray-4);font-weight:600;}.page-search .search-scopes label span{text-align:center;display:block;padding:10px;}.page-search .search-scopes label span:hover{background-color:#eee;}.page-search .search-results .item{display:block;border-bottom:1px solid var(--color-gray-4);padding:15px 0;}.page-search .search-results .item .title{color:var(--color-sky-blue);text-decoration:none;}.page-search .search-results .item .title:hover{text-decoration:none;}.page-search .search-results .item .url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-gray-3);margin:4px 0;}.page-search .search-results .item p{margin:0;}.page-feedback-form form{max-width:720px;}.page-feedback-form form label{margin-bottom:10px;}.page-sitemap{padding:30px 0;}.page-sitemap h1{font-size:var(--font-size-18);color:#b62126;font-weight:600;}.page-sitemap .sitemap-content{margin-top:30px;}.page-sitemap .sitemap-content .rich-text{padding-left:60px!important;}.page-sitemap .sitemap-content .rich-text ul{list-style:disc;padding-left:0;margin-bottom:1.25em;}.page-sitemap .sitemap-content .rich-text ul ul{margin-top:.25em;margin-left:1em;margin-bottom:1.25em;}.page-sitemap .sitemap-content .rich-text li{margin-bottom:.25em;}.page-sitemap .sitemap-content .rich-text h3{font-size:var(--font-size-16);margin-left:-60px;}.page-sitemap .sitemap-content .rich-text h4{font-size:var(--font-size-15);margin-left:-30px;}.page-sitemap .sitemap-content .rich-text h5{font-size:var(--font-size-14);margin-left:-60px;}.page-sitemap .sitemap-content .rich-text h3+h4{margin-top:1em;}#blazor-error-ui{position:fixed;left:0;bottom:0;right:0;padding:20px;background-color:#fff;box-shadow:0 -10px 30px 0 red;z-index:100;border:2px solid #f00;display:none;}.py-0{padding-top:0!important;padding-bottom:0!important;}.py-1-5{padding-top:15px;padding-bottom:15px;}.py-3{padding-top:30px;padding-bottom:30px;}.py-6{padding-top:60px;padding-bottom:60px;}.py-4-5{padding-top:45px;padding-bottom:45px;}.pt-0{padding-top:0!important;}.pt-6{padding-top:60px;}.pb-3{padding-bottom:30px!important;}.pb-4-5{padding-bottom:45px!important;}.pb-6{padding-bottom:60px;}.pb-1-5{padding-bottom:15px;}.pt-9{padding-top:90px;}.pt-7-5{padding-top:75px;}.m-0{margin:0!important;}.mt-0{margin-top:0!important;}.mt-1{margin-top:10px;}.mt-2{margin-top:20px;}.mt-3{margin-top:30px!important;}.mt-6{margin-top:60px;}.mr-1{margin-right:10px!important;}.my-3{margin-top:30px;margin-bottom:30px;}.my-1-5{margin-top:15px;margin-bottom:15px;}.mt-1-5{margin-top:15px;margin-bottom:15px;}.mb-0{margin-bottom:0;}.mb-3{margin-bottom:30px;}.ml-3{margin-left:30px;}_dummary{color:#9cdbf8;}.rich-text{font-size:var(--font-size-18);padding:0 15px;font-family:"Source Sans Pro",sans-serif;font-weight:400;}.rich-text>*:first-child{margin-top:0;}.rich-text ul,.rich-text ol{padding-left:1.6rem;max-width:720px;}.rich-text ul li:not(:last-child),.rich-text ol li:not(:last-child){margin-bottom:.4em;}.rich-text p,.rich-text ul{max-width:720px;}.rich-text p:empty{margin:0;padding:0;}.rich-text ul,.rich-text ol{padding-left:1.6em;}.rich-text ul.list-style-none,.rich-text ol.list-style-none{list-style:none;}.rich-text ul.two-col-ul-list{column-count:2;column-gap:30px;max-width:600px;list-style:none;padding-left:0;}.rich-text ul.two-col-ul-list li{break-inside:avoid;margin-bottom:1em;}.rich-text ul.two-col-ul-list-full-width{column-count:2;column-gap:30px;max-width:100%;list-style:none;padding-left:0;}.rich-text ul.two-col-ul-list-full-width li{break-inside:avoid;margin-bottom:1em;}.rich-text ul.four-col-ul-list-full-width{column-count:4;column-gap:30px;max-width:100%;list-style:none;padding-left:0;}.rich-text ul.four-col-ul-list-full-width li{break-inside:avoid;margin-bottom:1em;}.rich-text em{font-style:italic;}.rich-text strong,.rich-text b,.rich-text bold{font-weight:600;}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-weight:600;font-family:Montserrat;}.rich-text h1:not(:first-child),.rich-text h2:not(:first-child),.rich-text h3:not(:first-child),.rich-text h4:not(:first-child),.rich-text h5:not(:first-child),.rich-text h6:not(:first-child){margin-top:3rem;}.rich-text h1 strong,.rich-text h1 b,.rich-text h1 bold,.rich-text h2 strong,.rich-text h2 b,.rich-text h2 bold,.rich-text h3 strong,.rich-text h3 b,.rich-text h3 bold,.rich-text h4 strong,.rich-text h4 b,.rich-text h4 bold,.rich-text h5 strong,.rich-text h5 b,.rich-text h5 bold,.rich-text h6 strong,.rich-text h6 b,.rich-text h6 bold{font-weight:600;}.rich-text p{line-height:1.4em;}.rich-text h2{color:#b62126;font-size:var(--font-size-16);margin-bottom:3rem;}.rich-text h2:not(:first-child){margin-top:6rem;}.rich-text h1{font-size:var(--font-size-18);}.rich-text h3{font-size:var(--font-size-16);}.rich-text h4{font-size:var(--font-size-16);}.rich-text h5{font-size:var(--font-size-16);}.rich-text h6{font-size:var(--font-size-16);}.rich-text img{max-width:100%;}.rich-text img.align-left,.rich-text img.alignleft{float:left;margin-right:30px;margin-bottom:30px;margin-top:15px;margin-bottom:15px;}.rich-text img.align-right,.rich-text img.alignright{float:right;margin-left:30px;margin-bottom:30px;margin-top:15px;margin-bottom:15px;}.rich-text img.align-center,.rich-text img.aligncenter{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:30px;}.rich-text img.d-block{display:block;}.rich-text video{max-width:100%;width:100%;height:auto;margin:1em 0;}.rich-text a{color:#0077bf;text-decoration:none;}.rich-text a:hover{text-decoration:underline;}.rich-text a.link-button{display:inline-block;vertical-align:baseline;color:#fff;background-color:#0077bf;text-decoration:none;padding:8px 12px;margin-top:30px;margin-bottom:15px;margin-right:15px;}.rich-text ul.row-two-col{display:flex;flex-wrap:wrap;margin:0 -15px;list-style:none;padding:0;width:100%;max-width:none;}.rich-text ul.row-two-col>li{padding:15px;width:50%;}.rich-text ul.row-three-col{display:flex;flex-wrap:wrap;margin:0 -15px;list-style:none;padding:0;width:100%;max-width:none;}.rich-text ul.row-three-col>li{padding:15px;width:33.33%;}.rich-text ul.row-four-col{display:flex;flex-wrap:wrap;margin:0 -15px;list-style:none;padding:0;width:100%;max-width:none;}.rich-text ul.row-four-col>li{padding:15px;width:25%;}.rich-text .row{margin:0 -15px;display:flex;flex-wrap:wrap;}.rich-text .row>.col{flex-basis:0;flex-grow:1;padding:15px;}.rich-text .row>.col-half{width:50%;}.rich-text figure{padding:0;margin:10px 0;}.rich-text figure img{display:block;}.rich-text figure figcaption{padding:4px 0;font-size:var(--font-size-14);max-width:720px;}.rich-text figure figcaption:empty{padding:0;}.rich-text figure.align-left,.rich-text figure.alignleft{float:left;margin-right:30px;margin-bottom:30px;margin-top:15px;margin-bottom:15px;}.rich-text figure.align-right,.rich-text figure.alignright{float:right;margin-left:30px;margin-bottom:30px;margin-top:15px;margin-bottom:15px;}.rich-text figure.align-center,.rich-text figure.aligncenter{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:30px;}.rich-text ul figure{margin:0;}.rich-text figure{padding:0;margin:30px 0;position:relative;}.rich-text figure img{display:block;}.rich-text figure img.link-card~figcaption{position:absolute;left:0;bottom:0;right:0;padding:30px;padding:30px;color:var(--color-white);font-size:var(--font-size-18);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);}.rich-text figure img.link-card~figcaption a{display:inline-block;vertical-align:baseline;color:inherit;}.rich-text iframe{max-width:100%;max-width:720px;width:100%;aspect-ratio:16/9;border:0;outline:0;}.rich-text table.no-table{color:#f00;display:block;border:0;}.rich-text table.no-table thead{display:block;}.rich-text table.no-table tbody{display:block;}.rich-text table.no-table tfoot{display:block;}.rich-text table.no-table caption{display:block;}.rich-text table.no-table tr{display:flex;}.rich-text table.no-table tr td{flex-basis:0;flex-grow:1;border:0;}.rich-text table{border:0!important;}.rich-text table td,.rich-text table th{height:auto!important;width:auto!important;}.rich-text table.table-bg-gray{background-color:#e6e7e8;border:0;margin:15px 0;width:100%!important;border-left:15px solid #e6e7e8;border-right:15px solid #e6e7e8;border-collapse:separate;}.rich-text table.table-bg-gray caption{text-align:right;background-color:#fff;}.rich-text table.table-bg-gray th{font-weight:600;text-align:left;}.rich-text table.table-bg-gray td,.rich-text table.table-bg-gray th{padding:12px;border:0;}.rich-text table.table-bg-gray td:last-child,.rich-text table.table-bg-gray th:last-child{text-align:right;}.rich-text table.table-bg-gray tbody{border-top:1px solid #bbbdbf;}.rich-text table.table-bg-gray tbody td,.rich-text table.table-bg-gray tbody th{border-bottom:1px solid #bbbdbf;}.rich-text table.table-bg-gray tfoot td,.rich-text table.table-bg-gray tfoot th{font-weight:600;}.rich-text table.table-bg-gray thead td,.rich-text table.table-bg-gray thead th{font-weight:600;}.rich-text table.table-bg-gray td,.rich-text table.table-bg-gray th{width:auto!important;height:auto!important;}.rich-text table.table-border-bottom{width:100%!important;border:0!important;border-collapse:separate;}.rich-text table.table-border-bottom td,.rich-text table.table-border-bottom th{border:0;border-bottom:1px solid var(--color-gray-4);padding:12px;text-align:left;vertical-align:top;}.rich-text table.table-border-bottom td:first-child,.rich-text table.table-border-bottom th:first-child{padding-left:0;}.rich-text table.table-border-bottom td:last-child,.rich-text table.table-border-bottom th:last-child{padding-right:0;}.rich-text table.table-admission-important-dates{margin-top:30px;margin-bottom:30px;border-collapse:collapse;width:100%;table-layout:fixed;font-size:var(--font-size-18);}.rich-text table.table-admission-important-dates caption{text-align:left;padding-bottom:15px;}.rich-text table.table-admission-important-dates td{border-bottom:1px solid var(--color-gray-3);padding:10px 8px 10px 0;}.rich-text table.table-admission-important-dates tr:last-child td{border-bottom:0;}.rich-text details{margin:30px 0;}.rich-text details summary:hover{background-color:var(--color-gray-4);}.mce-content-body *{box-sizing:border-box;}.mce-content-body p:empty,.mce-content-body p{margin:1em 0;}.mce-content-body .row{margin:10px 0;padding:5px;background-color:#eee;}.mce-content-body .row .col{padding:10px;margin:5px;background-color:#fff;}.mce-content-body ul.row-two-col,.mce-content-body ul.row-three-col,.mce-content-body ul.row-four-col{position:relative;margin:10px 0;padding:5px;background-color:#eee;}.mce-content-body ul.row-two-col>li,.mce-content-body ul.row-three-col>li,.mce-content-body ul.row-four-col>li{padding:10px;margin:0;border:5px solid #eee;background-color:#fff;}.mce-content-body ul.row-two-col:before,.mce-content-body ul.row-three-col:before,.mce-content-body ul.row-four-col:before{position:absolute;display:block;font-size:10px;top:-10px;left:10px;right:10px;}.mce-content-body ul.row-two-col:before{content:"Two column Row";}.mce-content-body ul.row-three-col:before{content:"Three column Row";}.mce-content-body ul.row-four-col:before{content:"Four column Row";}.mce-content-body ul.two-col-ul-list-full-width{background-color:#eee;padding:5px;margin:10px 0;position:relative;}.mce-content-body ul.two-col-ul-list-full-width:before{content:"Two column unordered list. (Full Width)";position:absolute;display:block;font-size:10px;top:-10px;left:10px;right:10px;}.mce-content-body ul.two-col-ul-list-full-width li{background-color:#fff;padding:5px;}.mce-content-body ul.two-col-ul-list-full-width+.mce-content-body ul.two-col-ul-list-full-width{margin-top:30px;}.mce-content-body ul.four-col-ul-list-full-width{background-color:#eee;padding:5px;margin:10px 0;position:relative;}.mce-content-body ul.four-col-ul-list-full-width:before{content:"Four column unordered list. (Full Width)";position:absolute;display:block;font-size:10px;top:-10px;left:10px;right:10px;}.mce-content-body ul.four-col-ul-list-full-width li{background-color:#fff;padding:5px;}.mce-content-body figure img{display:block;}.mce-content-body figure img.link-card~figcaption{background-color:rgba(255,255,255,.74);padding:30px;}.mce-content-body figure figcaption:empty{padding:4px;}.mce-content-body details{background-color:#eee;padding:5px;margin:30px 0;position:relative;}.mce-content-body details:before{content:"Details View";position:absolute;display:block;font-size:10px;top:-10px;left:10px;right:10px;}.mce-content-body details summary{background-color:#fff;padding:5px;}@media only screen and (max-width:1250px){.page-nav,.page-secondary-nav{width:100%;margin-left:0;margin-right:0;}}@media only screen and (max-width:767px){html{min-width:320px!important;}header.site-header .header-row{flex-wrap:wrap;}header.site-header .header-row .site-search-form{border-right:1px solid var(--color-gray-4);}header.site-header .header-row .site-identity{width:100%;padding:15px;}header.site-header .header-row .menu .site-search-form{padding-right:0;padding-left:15px;}header.site-header .header-row .menu .site-search-form button{margin:auto;}header.site-header .header-row .menu .site-search-form input[type=search]{display:none;}header.site-header .header-row .menu{border-top:1px solid var(--color-gray-4);width:100%;display:flex;}header.site-header .header-row .menu .menu-row{justify-items:center;justify-content:center;flex-basis:0;flex-grow:1;}header.site-header .header-row .menu .menu-row:first-child{border-bottom:0!important;}header.site-header .header-row .menu .menu-row>*{flex-basis:0;flex-grow:1;}header.site-header .header-row .menu .nav-toggle{margin-left:15px;margin-right:15px;}header.site-header .header-row .menu .accessibility-controls{border-right:1px solid var(--color-gray-4);border-left:0;width:auto;padding:10px;}header.site-header .header-row .menu .menu-row:last-child{flex-direction:row-reverse;}header.site-header .header-row .menu nav{display:none;}.content-wrapper{padding:0 15px;}.mega-menu .close{margin-right:0;margin-left:15px;}.mega-menu .mega-menu-header{padding:15px;}.mega-menu .mega-menu-body{padding-top:30px;}.mega-menu .mega-menu-body h3{font-size:36px;}.mega-menu .mega-menu-body .row{flex-wrap:wrap;}.mega-menu .mega-menu-body .row .col-4{width:100%;}.mega-menu .mega-menu-footer .row{flex-wrap:wrap;}.mega-menu .mega-menu-footer .row .col-4{width:100%;}.mega-menu .mega-menu-footer .intra-link{margin:15px 15px 15px 0;}.home-gallery{--home-gallery-height:auto;--home-gallery-min-height:380px;}.home-gallery .slide{overflow:hidden;min-height:auto;}.home-gallery .slide picture,.home-gallery .slide .image{margin:0;padding:0;background-image:none!important;overflow:hidden;height:auto;}.home-gallery .slide picture .after,.home-gallery .slide .image .after{display:none;}.home-gallery .slide .content{bottom:60px;}.home-gallery .slide .text{padding:0;max-width:100%;}.home-gallery .slide .text h2{font-size:var(--font-size-24);margin-top:.5em;}.home-gallery .slide.layout-right.has-blur picture:after{display:none;}.home-gallery .slide.layout-right .text{width:100%;max-width:100%;}.home-gallery .slide.layout-left.has-blur picture:after{display:none;}.home-gallery .slide.layout-left .text{width:100%;max-width:100%;}.home-gallery .control{top:auto;bottom:5px;height:30px;z-index:5;transform:none;}.home-annoucements .annoucements-list{width:auto;overflow:auto;flex-wrap:nowrap;}.home-annoucements .annoucements-list .annoucements-item{width:80%;flex-shrink:0;}.home-events .home-events-grid div.sidebar{display:none;}.home-events .home-events-grid .event-cards-aside{overflow:auto;}.home-events .home-events-grid .event-cards-aside li.event-card{width:90%;max-width:280px;scroll-snap-align:center;}.home-events .home-events-grid .events-group .controls{display:none;}.home-events .home-events-grid div.content-area{padding-left:0;padding-right:0;}.page-secondary-nav a.events-calendar-view{display:none;}.events-listing-grid aside{left:0;right:0;z-index:1;background-color:#fff;padding-left:0;padding-right:0;width:20px;overflow:hidden;margin-left:-20px;margin-right:20px;position:relative;display:none;}.events-listing-grid aside button.expander{width:20px;height:100%;border:0;background-color:var(--color-sky-blue);position:absolute;right:0;top:0;bottom:0;display:block;}.events-listing-grid.aside-open aside{width:100%;padding-left:20px;padding-right:40px;}.events-listing-grid.aside-open aside button.expander{background-image:url(/images/assets/icons/icon-chevron-circle-right.svg);background-position:center center;background-size:90% auto;}.events-listing-grid.aside-open main{width:0;overflow:hidden;}.events-listing-grid main{padding-left:0;margin-left:0;}.events-listing-grid .event-cards li.event-card{flex-wrap:wrap;}.events-listing-grid .event-cards li.event-card .matter{width:auto;}.events-listing-grid .event-cards li.event-card .options{margin:0;padding:0;margin-top:15px;width:auto;}.home-navigation-tiles{margin:0;}.home-navigation-tiles li{margin:0 0 15px 0;}.home-navigation-tiles li:last-child{margin-bottom:0;}.contribute-footer{font-size:22px;}.contribute-footer a{width:100%;}.home-latest-at-iiser ul{margin:0;}.home-latest-at-iiser ul li{width:100%;padding:0;margin:15px 0;}.site-footer .footer-inner .footer-inner-content .row{flex-wrap:wrap;}.site-footer .footer-inner .footer-inner-content .row .col{width:100%;}.site-footer .footer-site-links{column-count:auto;}.site-footer .intra-links{max-width:none;margin-top:30px;width:100vw;margin-left:0;margin-right:0;padding:15px;}.site-footer .footer-end-row ul{flex-wrap:wrap;}.site-footer .footer-end-row ul li{width:50%;padding:7.5px 15px;margin-bottom:10px;}.page-hero .image{overflow:hidden;}.page-hero .image img{width:auto;max-width:none;height:100%;width:100%;object-fit:cover;object-position:center center;}.page-nav{margin-left:0;padding-left:0;padding-right:0;width:100%;overflow:auto;}.page-nav a{white-space:nowrap;}.page-nav::-webkit-scrollbar{height:initial;background-image:none;height:0;width:0;}.page-nav::-webkit-scrollbar-thumb{background-color:initial;border-radius:0;background-size:auto;background-position:initial;background-repeat:initial;}.page-secondary-nav{margin-left:0;padding-left:0;padding-right:0;width:100%;overflow:auto;border-bottom:1px solid #efefef;}.page-secondary-nav a{white-space:nowrap;}.page-secondary-nav::-webkit-scrollbar{height:initial;background-image:none;height:0;width:0;}.page-secondary-nav::-webkit-scrollbar-thumb{background-color:initial;border-radius:0;background-size:auto;background-position:initial;background-repeat:initial;}.article-and-aside{flex-wrap:wrap;}.article-and-aside>article{width:100%;overflow:auto;}.article-and-aside>aside{padding-top:60px;margin-top:60px;border-top:1px solid var(--color-gray-4);width:100%;}.people-list li{width:50%;}.people-list article .image{width:100%;}.student-list li{width:100%;margin-right:0;}.student-lists-filter .form-group label{width:90px;}form[name=PeopleSearchForm]{float:none;margin:0 0 30px 0;width:100%;}.department-wide-card,.wide-card{flex-direction:column;}.department-wide-card .image,.wide-card .image{width:100%;}.department-wide-card .text,.wide-card .text{padding:15px;}.rich-text{word-break:break-word;}.rich-text figure img.link-card~figcaption{padding:15px;position:static;background-color:var(--color-dark);}.rich-text .row .col-half,.rich-text .row .col,.rich-text .row .col-2{width:100%;flex-basis:auto;}.rich-text ul.row-two-col,.rich-text ul.row-three-col,.rich-text ul.row-four-col{margin-left:0;margin-right:0;}.rich-text ul.row-two-col>li,.rich-text ul.row-three-col>li,.rich-text ul.row-four-col>li{width:100%;padding:15px 0;}.rich-text ul.two-col-ul-list{column-count:auto;}.rich-text ul.two-col-ul-list-full-width{column-count:auto;}.news-card article{flex-direction:column;}.news-card article .image{width:100%;flex-shrink:0;flex-grow:0;}.news-card article div.text{margin-left:0;padding-top:15px;}.news-cards-scroll-controls{display:none;}.news-cards.news-cards-pinned{margin-top:0;margin-bottom:0;overflow:auto;}.news-cards.news-cards-pinned .news-card{width:90%;}.page-news-post section.news-post-section header .text{margin-left:0;}.page-news-post section.news-post-section header .news-post-section-header-row{display:block;}.page-news-post section.news-post-section header .sharer{width:100%;margin-top:30px;}.page-news-post section.news-post-section .post-main{margin-left:0;margin-right:0;width:100%;flex-wrap:wrap;}.page-news-post section.news-post-section .post-main aside.post-aside{width:100%;margin:60px 0 0 0;}.nav-pagination .pagination{display:none;}.nav-pagination .nav-pagination-control{width:50%;text-align:center;}.nav-pagination .nav-pagination-control-last{display:none;}.nav-pagination .nav-pagination-control-first{display:none;}.page-person-profile .name-card{display:flex;flex-wrap:wrap;}.page-person-profile .name-card .image{margin-right:0;margin-bottom:30px;flex-shrink:1;}.page-person-profile .name-card .image img{display:block;border-radius:10px;width:100%;max-width:100%;}.page-person-profile .name-card .text a{color:var(-\2d color-sky-blue);}}