.icon-flag-en{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' %3E%3Cdefs%3E%3Cpath id='flagpack-gb-nira' fill='%23fff' d='M0 0h32v24H0z'/%3E%3C/defs%3E%3Cmask id='flagpack-gb-nirb' width='32' height='24' x='0' y='0' maskUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23flagpack-gb-nira'/%3E%3C/mask%3E%3Cg fill='none' mask='url(%23flagpack-gb-nirb)'%3E%3Cpath fill='%232E42A5' fill-rule='evenodd' d='M0 0v24h32V0H0z' clip-rule='evenodd'/%3E%3Cmask id='flagpack-gb-nirc' width='32' height='24' x='0' y='0' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 0v24h32V0H0z' clip-rule='evenodd'/%3E%3C/mask%3E%3Cg mask='url(%23flagpack-gb-nirc)'%3E%3Cmask id='flagpack-gb-nird' width='32' height='24' x='0' y='0' maskUnits='userSpaceOnUse'%3E%3Cuse xlink:href='%23flagpack-gb-nira'/%3E%3C/mask%3E%3Cg mask='url(%23flagpack-gb-nird)'%3E%3Cpath fill='%23fff' d='m-3.563 22.285l7.041 2.979L32.16 3.238l3.714-4.426l-7.53-.995l-11.698 9.491l-9.416 6.396l-10.793 8.581z'/%3E%3Cpath fill='%23F50100' d='M-2.6 24.372L.989 26.1L34.54-1.599h-5.037l-32.102 25.97z'/%3E%3Cpath fill='%23fff' d='m35.563 22.285l-7.042 2.979L-.159 3.238l-3.715-4.426l7.53-.995l11.698 9.491l9.416 6.396l10.793 8.581z'/%3E%3Cpath fill='%23F50100' d='m35.323 23.783l-3.588 1.728l-14.286-11.86l-4.236-1.324l-17.445-13.5H.806l17.434 13.18l4.631 1.588l12.452 10.188z'/%3E%3Cmask id='flagpack-gb-nire' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M19.778-2h-7.556V8H-1.973v8h14.195v10h7.556V16h14.25V8h-14.25V-2z' clip-rule='evenodd'/%3E%3C/mask%3E%3Cpath fill='%23F50100' fill-rule='evenodd' d='M19.778-2h-7.556V8H-1.973v8h14.195v10h7.556V16h14.25V8h-14.25V-2z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M12.222-2v-2h-2v2h2zm7.556 0h2v-2h-2v2zM12.222 8v2h2V8h-2zM-1.973 8V6h-2v2h2zm0 8h-2v2h2v-2zm14.195 0h2v-2h-2v2zm0 10h-2v2h2v-2zm7.556 0v2h2v-2h-2zm0-10v-2h-2v2h2zm14.25 0v2h2v-2h-2zm0-8h2V6h-2v2zm-14.25 0h-2v2h2V8zm-7.556-8h7.556v-4h-7.556v4zm2 8V-2h-4V8h4zm-16.195 2h14.195V6H-1.973v4zm2 6V8h-4v8h4zm12.195-2H-1.973v4h14.195v-4zm2 12V16h-4v10h4zm5.556-2h-7.556v4h7.556v-4zm-2-8v10h4V16h-4zm16.25-2h-14.25v4h14.25v-4zm-2-6v8h4V8h-4zm-12.25 2h14.25V6h-14.25v4zm-2-12V8h4V-2h-4z' mask='url(%23flagpack-gb-nire)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1.2em;height:1.2em}.icon-flag-id{background:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 32 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cmask id='flagpack-ida' width='32' height='24' x='0' y='0' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23fff' d='M0 0h32v24H0z'/%3E%3C/mask%3E%3Cg fill='none' mask='url(%23flagpack-ida)'%3E%3Cpath fill='%23F7FCFF' fill-rule='evenodd' d='M0 0v24h32V0H0z' clip-rule='evenodd'/%3E%3Cmask id='flagpack-idb' width='32' height='24' x='0' y='0' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M0 0v24h32V0H0z' clip-rule='evenodd'/%3E%3C/mask%3E%3Cg mask='url(%23flagpack-idb)'%3E%3Cpath fill='%23E31D1C' fill-rule='evenodd' d='M0 0v12h32V0H0z' clip-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% 100%;background-color:transparent;width:1.2em;height:1.2em}.usu-bg-image{background:linear-gradient(0deg,rgba(0,102,51,.8823529412),rgba(0,102,51,.8823529412)),var(--usu-bg);background-position:center;background-size:cover}.usu-btn{background-color:#fff;padding:1rem;text-decoration:none;font-weight:700;color:#000;display:inline-block;border:0 solid transparent}.usu-btn.usu-btn-primary{background-color:#063;color:#fff;box-shadow:0 30px 18px -8px rgba(0,0,0,.1)}.usu-btn.usu-btn-primary:hover{background-color:#ffb800;color:#000;transition:.2s all ease-out;transform:scale(1.2,1.2);box-shadow:0 30px 18px -8px rgba(0,0,0,.2)}.usu-btn.usu-btn-secondary{background-color:#ffb800;color:#000}.usu-text-primary{color:#063}.usu-text-secondary{color:#ffb800}.usu-tag{background-color:#d9d9d9;color:#4a4a4a;padding:.5rem 1rem}.usu-agenda-card{box-shadow:0 4px 50px rgba(71,71,71,.25)}.usu-agenda-card .usu-agenda-card-body .thumbnail img{width:100%;height:15rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.usu-agenda-card .usu-agenda-card-body .usu-agenda-content{display:flex;padding:1rem;gap:1rem}.usu-agenda-card .usu-agenda-card-body .usu-agenda-content .usu-agenda-date-wrapper{width:20%;text-align:center}.usu-agenda-card .usu-agenda-card-body .usu-agenda-content .usu-agenda-date-wrapper .usu-agenda-date{border-bottom:3px solid #063;font-size:2rem;font-weight:700;color:#063}.usu-agenda-card .usu-agenda-card-body .usu-agenda-content .usu-agenda-date-wrapper .usu-agenda-date .usu-agenda-month{font-size:1.5rem;font-weight:700;color:#000;margin-top:-.5rem}.usu-agenda-card .usu-agenda-card-body .usu-agenda-content .usu-agenda-description{flex-grow:1}.usu-agenda-card .usu-agenda-card-body .usu-agenda-content .usu-agenda-description .usu-agenda-metadata{margin-top:1rem;list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.usu-agenda-card .usu-agenda-card-body .usu-agenda-content .usu-agenda-description .usu-agenda-metadata li{display:flex;gap:1rem;align-items:center}.usu-agenda-card .usu-agenda-card-body .usu-agenda-content .usu-agenda-description .usu-agenda-metadata li .icon{display:flex;justify-content:center;width:1.5rem}.flex-with-seperator>:not(:last-child){border-bottom:1px solid #c7c8c9}.usu-bg-light-gray{background-color:#d9d9d9}.usu-bg-primary{background-color:#063}.usu-bg-secondary{background-color:#ffb800}.usu-bg-tertiary{background-color:#038a47}.usu-border-primary{border-color:#063!important}.usu-news-card{display:flex;flex-direction:column}.usu-news-card .thumbnail{width:100%}.usu-news-card .thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:200px}.usu-news-card .usu-news-card-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.usu-headline-announcement{padding:1rem}.usu-headline-announcement .thumbnail{width:100%}.usu-headline-announcement .thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%}.usu-footer .usu-footer-logos{background-color:#1e1e1e;padding:2rem 0}.usu-footer .usu-footer-links{background:#131313;color:#fff}.usu-footer a{color:#fff;text-decoration:none;display:block;margin-top:.25rem;transition:.2s linear all}.usu-footer a:hover{text-decoration:underline;color:#fff}.usu-footer .h4{color:#fff}.employee-profile-picture{aspect-ratio:5/7;-o-object-fit:cover;object-fit:cover;width:100%}.usu-employee-card .usu-employee-card-content{background-color:#fff;color:#000;transition:.2s linear all}.usu-employee-card:hover .usu-employee-card-content{cursor:pointer;background-color:#063;color:#fff}.usu-employee-card img{aspect-ratio:5/7;-o-object-fit:cover;object-fit:cover}.usu-unit-employee-card{width:80%}.usu-unit-employee-card .usu-unit-employee-picture{position:relative;overflow-x:clip}.usu-unit-employee-card .usu-unit-employee-picture img{border-top-left-radius:1rem;border-top-right-radius:1rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:5/7;transform:translateY(-2rem);z-index:-1;position:relative}.usu-unit-employee-card .usu-unit-employee-picture::before{content:" ";position:absolute;height:100%;width:100%;background-image:linear-gradient(360deg,var(--bs-dark) 25%,rgba(35,32,32,0) 50%);transform:translateY(-2rem)}.usu-unit-employee-card .usu-unit-employee-content-wrapper{z-index:1;background-color:var(--bs-dark);color:#fff;padding:1rem 2rem 1rem 2rem;margin-top:-5rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;position:relative}.usu-unit-employee-card .usu-unit-employee-content-wrapper .usu-unit-employee-content{margin-top:-3rem}.usu-unit-employee-card .usu-unit-employee-content-wrapper .usu-unit-employee-content .rank{font-weight:700;color:var(--bs-gray-600)}.usu-unit-employee-card .usu-unit-employee-content-wrapper .usu-unit-employee-content .contacts{list-style:none;padding-left:0}.usu-unit-employee-card .usu-unit-employee-content-wrapper .usu-unit-employee-content .contacts li{word-break:break-all}.usu-unit-employee-card .usu-unit-employee-content-wrapper .usu-unit-employee-content .social-medias{padding-left:0;display:flex;gap:1rem;align-items:center;list-style:none;position:absolute;bottom:0;left:2rem}.usu-unit-employee-card .usu-unit-employee-content-wrapper .usu-unit-employee-content .social-medias i{color:#fff;font-size:1.5rem}.btn-text{border:none;background:0 0}.usu-lecturer-staff-stats{color:#fff;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,7rem)}.usu-lecturer-staff-stats ._stats{position:relative}.usu-lecturer-staff-stats ._stats ._number{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.usu-lecturer-staff-stats ._stats ._info{position:absolute;left:50%;bottom:5px;transform:translateX(-50%);text-align:center}.usu-lecturer-staff-stats ._stats.professors{background-color:#038a47;grid-row:span 2}.usu-lecturer-staff-stats ._stats.professors ._number{top:50%!important}.usu-lecturer-staff-stats ._stats.doctors{background-color:#063}.usu-lecturer-staff-stats ._stats.staffs{background-color:#038a47}.usu-lecturer-staff-stats ._stats.inbounds{background-color:#ffc107}.usu-lecturer-staff-stats ._stats.outbounds{background-color:#f99d26}.hover\:underline:hover{text-decoration:underline!important}.usu-main-announcement .usu-announcement-data{text-align:center}@media screen and (min-width:992px){.usu-main-announcement .usu-announcement-data{text-align:left}}.usu-employee-sidebar{border-right:4px solid #c8c8c8}@media screen and (max-width:992px){.usu-employee-sidebar{border:none}}.text-justify{text-align:justify}.object-contain{-o-object-fit:contain;object-fit:contain}.employee-section-card{padding-top:2rem;padding-bottom:2rem;border-top:1px solid var(--bs-border-color);position:relative}.employee-section-card::before{content:" ";position:absolute;top:0;left:0;height:.25rem;width:10rem;background-color:#063}.list-style-none{list-style:none}body{font-family:"Public Sans",sans-serif!important}.lined-title{text-align:center}.lined-title span{display:inline-block;position:relative}.lined-title span::after{content:" ";display:block;height:4px;width:175px;background-color:#ffb800;bottom:-1rem;transform:translateX(-50%);left:50%;position:absolute}.standard-title-container{display:inline-block}.standard-title-container .standard-title{margin-bottom:.25rem;font-weight:700}.standard-title-container .line{height:2px;background-color:#ffb800}.secondary-button{text-decoration:none;border:2px solid #063;padding:.5rem 1.5rem;color:#ffb800;transition:.1s linear all}.secondary-button:hover{background-color:#063;color:#fff}.card-extras{display:flex;flex-wrap:wrap;gap:3rem;font-weight:700;margin-top:2rem;font-size:1.2rem;align-items:center}@media (max-width:768px){.card-extras{gap:1.5rem}}.card-extras a{color:#063}.card-extras .share-to{display:flex;gap:1.5rem;align-items:center}@media (max-width:768px){.card-extras .share-to{gap:1rem}}.card-extras .share-to .networks{align-items:center;display:flex;gap:1rem;font-size:1.4rem;color:#063}.usu-navbar{position:-webkit-sticky;position:sticky;top:0;z-index:9999}.usu-navbar .upper-navbar{display:flex;align-items:center;gap:1rem;font-size:.6rem}.usu-navbar .upper-navbar ul{padding:.5rem 0;margin:0;margin-left:auto;display:flex;gap:1rem;list-style:none;overflow-x:auto}.usu-navbar .upper-navbar ul a{text-decoration:none;white-space:nowrap;font-weight:500}.usu-navbar .upper-navbar #cat-switch,.usu-navbar .upper-navbar #lang-switch{color:#000;background-color:transparent;border:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.usu-navbar .upper-navbar #cat-switch span,.usu-navbar .upper-navbar #lang-switch span{text-transform:uppercase}@media screen and (max-width:1200px){.usu-navbar .upper-navbar #cat-switch,.usu-navbar .upper-navbar #lang-switch{margin-left:auto}}.usu-navbar .upper-navbar #cat-switch,.usu-navbar .upper-navbar #lang-list{background-color:#063;height:0;width:65px;padding:0;overflow:hidden;z-index:999999}.usu-navbar .upper-navbar #cat-switch ul,.usu-navbar .upper-navbar #lang-list ul{list-style:none;padding:0;margin:0}.usu-navbar .upper-navbar #cat-switch ul a,.usu-navbar .upper-navbar #lang-list ul a{text-decoration:none;color:#fff;text-transform:uppercase}.usu-navbar .upper-navbar #cat-switch.show,.usu-navbar .upper-navbar #lang-list.show{height:auto;padding:.5rem}.usu-navbar .lower-navbar .logo{height:5rem;padding:.5rem 0}.usu-navbar .lower-navbar .logo-text{max-width:220px;font-weight:700;display:inline-block;color:#fff}.usu-navbar .lower-navbar .lower-navbar-menu{position:relative}.usu-navbar .lower-navbar .lower-navbar-menu .navbar-menu{list-style:none;gap:3rem;display:flex;margin-left:auto;margin-bottom:0;margin-top:auto;position:relative;height:100%;padding-bottom:.5rem;align-items:center}.usu-navbar .lower-navbar .lower-navbar-menu .navbar-menu .navbar-menu-item .navbar-menu-link{display:inline-block;color:#fff;background:0 0;border:none;padding-top:0;margin:0;font-weight:700;text-decoration:none;transition:.2s linear all}.usu-navbar .lower-navbar .lower-navbar-menu .navbar-menu .navbar-menu-item .navbar-menu-link.active,.usu-navbar .lower-navbar .lower-navbar-menu .navbar-menu .navbar-menu-item .navbar-menu-link:hover{color:#ffb800}.usu-navbar .lower-navbar .lower-navbar-menu .navbar-menu .navbar-menu-item .page-navbar-item-children{display:flex;opacity:0;flex-direction:column;list-style:none;padding:.75rem 1.5rem;gap:.5rem;min-width:13rem;background-color:#ffb800;transition:.1s linear opacity;font-weight:300}.usu-navbar .lower-navbar .lower-navbar-menu .navbar-menu .navbar-menu-item .page-navbar-item-children li a{color:#000;text-decoration:none}.usu-navbar .lower-navbar .lower-navbar-menu .navbar-menu .navbar-menu-item .page-navbar-item-children.show{opacity:100}.usu-navbar .lower-navbar .lower-navbar-menu .menu-indicator{display:none;height:.5rem;width:0;display:block;position:absolute;transition:.3s linear all;background-color:#ffb800;bottom:0;z-index:1;pointer-events:none}.usu-navbar .lower-navbar .collapse-button{font-size:2rem;color:#fff;background:0 0;border:none}.home-banner-container .home-banner{width:100%;height:700px;background-size:cover;background-position:center;position:relative}@media (max-width:1200px){.home-banner-container .home-banner{height:600px}}@media (max-width:768px){.home-banner-container .home-banner{height:500px}}.home-banner-container .home-banner .home-banner-title{position:absolute;bottom:0;left:0;color:#fff;height:200px;width:100%;background-color:rgba(0,0,0,.5019607843)}@media (max-width:768px){.home-banner-container .home-banner .home-banner-title{height:150px}}.home-banner-container .home-banner .home-banner-title>div{display:flex;gap:5rem;align-items:center;height:100%}@media (max-width:576px){.home-banner-container .home-banner .home-banner-title>div{flex-direction:column;justify-content:center;gap:10px}}.home-banner-container .home-banner .home-banner-title>div h3{flex-grow:1;font-size:3rem;font-weight:700}@media (max-width:992px){.home-banner-container .home-banner .home-banner-title>div h3{font-size:2rem}}@media (max-width:768px){.home-banner-container .home-banner .home-banner-title>div h3{font-size:1.5rem!important}}@media (max-width:576px){.home-banner-container .home-banner .home-banner-title>div h3{flex-grow:0}}.home-banner-container .home-banner .home-banner-title>div a{font-size:2rem;color:#fff;border:2px solid #fff;text-decoration:none;padding:.5rem 2rem;white-space:nowrap;background:0 0;transition:.1s linear all}.home-banner-container .home-banner .home-banner-title>div a:hover{background:#fff;color:#000}@media (max-width:992px){.home-banner-container .home-banner .home-banner-title>div a{font-size:1.5rem}}@media (max-width:576px){.home-banner-container .home-banner .home-banner-title>div a{font-size:1rem}}.intro-tiles{margin-top:5rem;margin-left:4rem;margin-right:4rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-areas:"a d e" "b c f"}@media (max-width:1400px){.intro-tiles{grid-template-columns:repeat(2,1fr);grid-template-areas:"a d" "b c" "e f";margin-top:3rem;margin-left:1rem;margin-right:1rem}}@media (max-width:768px){.intro-tiles{grid-template-columns:repeat(1,1fr);grid-template-areas:"a" "b" "c" "d" "e" "f"}}@media (max-width:576px){.intro-tiles{margin-left:0;margin-right:0}}.intro-tiles .intro-tile{height:300px}.intro-tiles .intro-tile.intro-type-1{background-position:center;background-size:cover;position:relative}.intro-tiles .intro-tile.intro-type-1 h6{color:#fff;background-color:rgba(0,0,0,.5019607843);position:absolute;width:100%;height:40%;padding:0 3rem;bottom:0;left:0;margin:0;display:grid;place-items:center;text-align:center}.intro-tiles .intro-tile.intro-type-2{display:flex;align-items:center;justify-content:center;gap:1rem;padding:0 2rem}.intro-tiles .intro-tile.intro-type-2 .icon img{width:175px}@media (max-width:992px){.intro-tiles .intro-tile.intro-type-2 .icon img{width:125px}}.intro-tiles .intro-tile:first-child{grid-area:a}.intro-tiles .intro-tile:nth-child(2){grid-area:b}.intro-tiles .intro-tile:nth-child(2).intro-type-2{background-color:#25629b}.intro-tiles .intro-tile:nth-child(3){grid-area:c}.intro-tiles .intro-tile:nth-child(4){grid-area:d}.intro-tiles .intro-tile:nth-child(4).intro-type-2{background-color:#9b2525}.intro-tiles .intro-tile:nth-child(5){grid-area:e}.intro-tiles .intro-tile:nth-child(6){grid-area:f}.intro-tiles .intro-tile:nth-child(6).intro-type-2{background-color:#7f22dc}.home-featured-post{margin-top:3rem;padding-left:9vw}@media (max-width:992px){.home-featured-post{padding-left:1rem}}.home-featured-post .home-featured-post-wrapper{padding-left:35vw}@media (max-width:992px){.home-featured-post .home-featured-post-wrapper{padding-left:1rem}}.home-featured-post .home-featured-post-card{margin-top:1rem;padding:2rem 0;background-color:#ffb800;position:relative}.home-featured-post .home-featured-post-card .post-thumbnail{position:absolute;width:40vw;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/8;left:-8vw;top:-4rem}@media (max-width:992px){.home-featured-post .home-featured-post-card .post-thumbnail{position:static;width:auto;max-width:80vw;max-height:300px;margin-bottom:1rem}}.home-featured-post .home-featured-post-card .excerpt{margin-top:2rem;text-align:justify;margin-right:5rem}@media (max-width:768px){.home-featured-post .home-featured-post-card .excerpt{margin-right:1rem}}.load-more-button{display:flex;align-items:center;padding:0 2rem}.load-more-button::after,.load-more-button::before{content:" ";height:2px;flex-grow:2;background-color:#ffb800}.load-more-button>div{flex-grow:1;text-align:center}.load-more-button>div a{color:#063}.extra-post{background-color:#eee;padding:2rem 5rem;gap:5rem;display:flex;width:100%}@media (max-width:992px){.extra-post{flex-direction:column;gap:2rem}}@media (max-width:576px){.extra-post{flex-direction:column;gap:1rem}}@media (max-width:576px){.extra-post{padding:2rem 1rem}}.extra-post .extra-post-card{flex-grow:1;width:50%;position:relative;padding-bottom:1rem}.extra-post .extra-post-card p{text-align:justify}@media (max-width:992px){.extra-post .extra-post-card{width:100%}}.extra-post .extra-post-card .read-more-button{font-weight:400;color:#ffb800}.extra-post img{height:400px;width:100%;-o-object-fit:cover;object-fit:cover;margin:2rem 0}@media (max-width:992px){.extra-post img{margin:1rem 0}}.home-numbers{margin-top:2rem}.home-numbers .numbers-title{padding-right:50%}@media (max-width:992px){.home-numbers .numbers-title{padding-right:0}}.home-numbers .home-numbers-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"a b c d";gap:2rem;padding:0 4rem;margin-top:3rem}@media (max-width:992px){.home-numbers .home-numbers-grid{gap:1rem;padding:0 2rem}}@media (max-width:768px){.home-numbers .home-numbers-grid{grid-template-columns:repeat(2,1fr);grid-template-areas:"a c" "b d"}}.home-numbers .home-numbers-grid .home-numbers-column{display:flex;flex-direction:column;gap:3rem}@media (max-width:992px){.home-numbers .home-numbers-grid .home-numbers-column{gap:1.5rem}}.home-numbers .home-numbers-grid .home-numbers-column .home-numbers-card{box-shadow:6px 4px 25px 3px rgba(0,0,0,.25)}.home-numbers .home-numbers-grid .home-numbers-column .home-numbers-card img{width:100%}.home-numbers .home-numbers-grid .home-numbers-column .home-numbers-card .card-info{text-align:center}.home-numbers .home-numbers-grid .home-numbers-column .home-numbers-card .card-info .number{font-weight:700;font-size:4rem;line-height:4rem;margin-top:1rem}.home-numbers .home-numbers-grid .home-numbers-column .home-numbers-card .card-info .text{margin-top:.5rem;margin-bottom:2rem}.home-numbers .home-numbers-grid .home-numbers-column:first-child{grid-area:a}.home-numbers .home-numbers-grid .home-numbers-column:nth-child(2){grid-area:b;padding-top:5rem}@media (max-width:768px){.home-numbers .home-numbers-grid .home-numbers-column:nth-child(2){padding-top:0;margin-top:-5rem}}.home-numbers .home-numbers-grid .home-numbers-column:nth-child(3){grid-area:c}@media (max-width:768px){.home-numbers .home-numbers-grid .home-numbers-column:nth-child(3){padding-top:5rem}}.home-numbers .home-numbers-grid .home-numbers-column:nth-child(4){grid-area:d;padding-top:5rem}@media (max-width:768px){.home-numbers .home-numbers-grid .home-numbers-column:nth-child(4){padding-top:0}}#root-div{transition:.2s linear transform}#root-div::after{content:" ";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1000;background-color:rgba(55,55,55,.3647058824);opacity:0;pointer-events:none;transition:.2s linear all}#root-div.moved{position:relative;transform:translateX(-20rem)}#root-div.moved::after{opacity:1;pointer-events:all}.page-sidenav{position:fixed;height:100vh;right:0;top:0;background-color:#1f1f1f;width:0;color:#999;transition:.2s linear width;overflow-x:hidden}.page-sidenav.show{width:20rem}.page-sidenav .close-sidenav{position:absolute;left:2rem;top:2rem;padding:0;background-color:transparent;border:none;color:inherit;font-size:1.25rem;transition:.2s linear transform}.page-sidenav .sidenav-list{margin:7rem 2rem 0 2rem;list-style:none;padding:0;font-size:.9rem;display:flex;flex-direction:column;font-weight:700;text-transform:uppercase}.page-sidenav .sidenav-list .sidenav-item{display:flex}.page-sidenav .sidenav-list .sidenav-item .sidenav-label{padding:1rem 0;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit;transition:.2s linear color,.2s linear transform}.page-sidenav .sidenav-list .sidenav-item .sidenav-label::before{content:" ";transform:translateY(2.25rem);position:absolute;display:block;height:1px;width:calc(100% - 4rem);background-color:#bbb}.page-sidenav .sidenav-list .sidenav-item .sidenav-label.active,.page-sidenav .sidenav-list .sidenav-item .sidenav-label:hover{color:#eee}.page-sidenav .sidenav-list.overlayed>.sidenav-item>.sidenav-label:first-child{transform:translateX(-50px)}.page-sidenav .sidenav-list.overlayed+.close-sidenav{transform:translateX(-50px)}.page-sidenav .sidenav-list .show-inner-list{border:none;color:#999;background:0 0}.page-sidenav .sidenav-list .inner-list-container{position:absolute;width:0;height:100vh;background-color:#1f1f1f;overflow:hidden;right:0;top:0;transition:.2s linear width}.page-sidenav .sidenav-list .inner-list-container.show{width:100%}.button{background-color:#fff;color:#063;font-weight:700;padding:1rem 2rem;border:none;text-decoration:none}.button.button-unit{background-color:#063;color:#fff;transition:.2s linear all}.button.button-unit:hover{background-color:#373737}.button.button-secondary{background-color:#ffb800;color:#063;transition:.2s linear all}.button.button-secondary:hover{color:#fff;background-color:#373737;transform:scale(1.2,1.2)}.page-footer{padding:2rem;color:#fff;background-color:#252525}.page-footer img{width:100%}.page-footer .page-footer-wrapper{display:grid;grid-template-columns:450px repeat(4,1fr);grid-template-areas:"logo a b c e" "logo a b d e";gap:3rem}@media screen and (max-width:1600px){.page-footer .page-footer-wrapper{grid-template-columns:450px repeat(2,1fr);grid-template-areas:"logo a c" "logo b d" "logo b e"}}@media screen and (max-width:1200px){.page-footer .page-footer-wrapper{grid-template-columns:repeat(3,1fr);grid-template-areas:"logo logo logo" "a c e" "b d e"}}@media screen and (max-width:768px){.page-footer .page-footer-wrapper{grid-template-columns:repeat(2,1fr);grid-template-areas:"logo logo" "a c" "b d" "b e"}}@media screen and (max-width:568px){.page-footer .page-footer-wrapper{grid-template-columns:1fr;grid-template-areas:"logo" "a" "b" "c" "d" "e"}}.page-footer .page-footer-wrapper .footer-emails{margin-top:1rem}.page-footer .page-footer-wrapper .footer-emails ul{list-style:none;padding-left:1rem;display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.page-footer .page-footer-wrapper .footer-emails ul li a{color:#b6b6b6!important;text-decoration:none!important}.page-footer .page-footer-wrapper .footer-nav .footer-title{font-size:1.2rem;position:relative;padding-bottom:1rem;margin-bottom:1rem}.page-footer .page-footer-wrapper .footer-nav .footer-title::after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#ffb800}.page-footer .page-footer-wrapper .footer-nav ul{list-style:none;padding-left:0;display:flex;flex-direction:column;gap:.25rem}.page-footer .page-footer-wrapper .footer-nav ul a{font-size:1.2rem;color:#a8a8a8;text-decoration:none}.page-footer .page-footer-wrapper .logo{grid-area:logo}.page-footer .page-footer-wrapper .footer-nav:first-child{grid-area:a}.page-footer .page-footer-wrapper .footer-nav:nth-child(2){grid-area:b}.page-footer .page-footer-wrapper .footer-nav:nth-child(3){grid-area:c}.page-footer .page-footer-wrapper .footer-nav:nth-child(4){grid-area:d}.page-footer .page-footer-wrapper .footer-nav:nth-child(5){grid-area:e}.page-thumbnail{height:60vh;width:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.75) 20%,rgba(0,0,0,0)),var(--image);background-position:center;background-size:cover;position:relative;display:flex}@media screen and (max-width:768px){.page-thumbnail{height:30vh}}.page-thumbnail h1{margin-top:auto;margin-bottom:3rem;font-size:3.5rem;color:#fff}@media screen and (max-width:768px){.page-thumbnail h1{font-size:3rem}}.section-title{display:flex;gap:2rem;align-items:center;font-size:1.75rem}.section-title::after{content:" ";display:block;height:3px;flex-grow:1;background-color:#063}.hoverable-thumbnail{overflow:hidden;position:relative}.hoverable-thumbnail::after{content:" ";height:100%;width:100%;background-color:#000;position:absolute;top:0;left:0;opacity:0;transition:.2s linear all}.hoverable-thumbnail img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:.2s linear all}.hoverable-thumbnail:hover::after{opacity:.5}.hoverable-thumbnail:hover img{transform:scale(1.2)}.lang-container{position:relative;display:flex}@media screen and (max-width:1200px){.lang-container{margin-left:auto}}.link{color:#063;font-weight:500;text-decoration:none;font-size:1rem}.text-theme-primary{color:#063}.text-theme-secondary{color:#ffb800}.homepage-banner{height:100vh;max-height:75vh;position:relative}.homepage-banner .homepage-banner-slide{height:100%;width:100%;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;display:none;transition:.2s linear all}.homepage-banner .homepage-banner-slide.active{display:block;-webkit-animation:fade-in .5s;animation:fade-in .5s}.homepage-banner .homepage-banner-slide.hiding{display:block;-webkit-animation:fade-out .5s;animation:fade-out .5s}.homepage-banner .homepage-banner-slide .slide-content{position:absolute;display:none;bottom:0;width:100%;background-color:rgba(0,94,69,.9);padding:3rem 6rem;gap:2rem}@media screen and (max-width:1200px){.homepage-banner .homepage-banner-slide .slide-content{padding:2rem 3rem}}@media screen and (max-width:772px){.homepage-banner .homepage-banner-slide .slide-content{padding:1rem 1.5rem}}.homepage-banner .homepage-banner-slide .slide-content .title{color:#fff;font-size:2rem;font-weight:700;margin-right:auto}.homepage-banner .homepage-banner-slide .slide-content .link{margin-left:auto;background-color:#fff;white-space:nowrap;padding:.5rem 1rem;color:#000;border-left:6px solid #ffb800}.homepage-banner .homepage-banner-slide.activate-content .slide-content{display:flex;align-items:center}.homepage-banner .homepage-banner-slide.activate-content .slide-content .title{-webkit-animation:fade-in .2s;animation:fade-in .2s}.homepage-banner .homepage-banner-slide.activate-content .slide-content .link{display:inline-block;-webkit-animation:slide-in .2s,fade-in .2s;animation:slide-in .2s,fade-in .2s}@media screen and (max-width:772px){.homepage-banner .homepage-banner-slide.activate-content .slide-content{flex-direction:column}}.homepage-banner .homepage-arrow{position:absolute;z-index:1000;top:50%;transform:translateY(-100%);background:0 0;width:7rem;height:7rem;font-size:5rem;border:none;display:grid;place-items:center;border-radius:50%;color:#fff}@media only screen and (max-width:1200px){.homepage-banner .homepage-arrow{width:5rem;height:5rem;font-size:3rem}}@media only screen and (max-width:992px){.homepage-banner .homepage-arrow{display:none}}.homepage-banner .homepage-arrow[data-direction=left]{left:10rem}.homepage-banner .homepage-arrow[data-direction=right]{right:10rem}.homepage-banner .timer-indicator{position:absolute;top:0;left:0;height:.5rem;background-color:#666;opacity:.75}.homepage-banner .timer-indicator.moving{-webkit-animation:loading-bar 10s linear;animation:loading-bar 10s linear}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes loading-bar{from{width:0%}to{width:100%}}@keyframes loading-bar{from{width:0%}to{width:100%}}@-webkit-keyframes slide-in{from{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes slide-in{from{transform:translateX(-50%)}to{transform:translateX(0)}}.prestige{gap:5rem;background-color:#fff;display:grid;grid-template-columns:repeat(4,1fr);padding:2rem 6rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}@media screen and (max-width:1400px){.prestige{padding:3rem 3rem;gap:2rem}}@media screen and (max-width:768px){.prestige{transform:none;grid-template-columns:1fr;height:auto}}.prestige .prestige-info{display:grid;place-items:center;align-content:center;gap:1rem}.prestige .prestige-info i{font-size:4rem;color:#063}.prestige .prestige-info .title{text-align:center;font-weight:700;font-size:1.1rem;color:#063;height:5rem;display:grid;place-items:center;align-content:center}@media screen and (max-width:1200px){.prestige .prestige-info .title{height:6rem}}.prestige .prestige-info .scope{margin-top:-.5rem;font-size:1.1rem;color:gray;font-weight:700}.prestige .prestige-info .source{font-style:italic;color:gray}.student-registration{display:flex;height:35rem}@media screen and (max-width:992px){.student-registration{height:auto;flex-direction:column}}.student-registration img{width:50%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:992px){.student-registration img{width:100%;margin:0 auto}}@media screen and (max-width:568px){.student-registration img{width:100%}}.student-registration .information{width:50%;background-image:linear-gradient(0deg,rgba(0,102,51,.8823529412),rgba(0,102,51,.8823529412)),url("/images/backusu.png");background-position:center;background-size:cover;padding:4rem;color:#fff}@media screen and (max-width:992px){.student-registration .information{width:100%;margin:0 auto}}@media screen and (max-width:568px){.student-registration .information{width:100%;padding:2rem}}.student-registration .information h1{font-size:2rem}.student-registration .information small{display:block;font-weight:700;margin:1rem 0;font-size:1.2rem}.student-registration .information p{font-size:1.2rem;margin-bottom:2.5rem;color:#fff}section.news{margin-top:3rem}section.news .section-subtitle{display:block;font-size:1.2rem;margin:1rem 0}section.news .news-list{margin-top:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:5rem 2.5rem}@media screen and (max-width:768px){section.news .news-list{grid-template-columns:1fr;gap:4rem}}.academics{background-image:linear-gradient(0deg,rgba(0,102,51,.9450980392),rgba(0,102,51,.9450980392)),url("/images/backusu.png");background-size:cover;background-position:center;margin-top:4rem;padding-bottom:3rem;color:#fff}.academics h1{padding:4rem 0;text-align:center;font-size:2rem;font-weight:larger}.academics .academic-list{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);justify-content:center;align-items:center;text-align:center}@media screen and (max-width:768px){.academics .academic-list{grid-template-columns:1fr}}.academics .academic-list .academic{display:flex;flex-direction:column;gap:1rem}.academics .academic-list i{font-size:2rem;display:block;margin-bottom:2rem}.researches h1{margin-top:3rem;margin-bottom:2rem;text-align:center}.researches .research-numbers{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){.researches .research-numbers{grid-template-columns:1fr;gap:2rem}}.researches .research-numbers .research-number-container{display:flex;align-items:center;gap:2rem}.researches .research-numbers .research-number-container .icon{font-size:1.5rem;display:grid;color:#063;place-items:center;height:4rem;width:4rem;border-radius:50%;background-color:#f4f4f4}.researches .research-sources{margin-top:2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media screen and (max-width:992px){.researches .research-sources{grid-template-columns:1fr}}.researches .research-sources img{height:15rem;width:100%;-o-object-fit:cover;object-fit:cover}.researches .research-sources h2{margin:1rem 0;font-weight:300}.researches .research-sources h2 a{color:#000;text-decoration:none}.partners{margin-top:3rem;padding:2rem 0;background-color:#f4f4f4}.partners h1{text-align:center;margin-bottom:1.5rem}.partners .partner-list{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.partners .partner-list img{max-height:3rem;-o-object-fit:contain;object-fit:contain}.footer-panorama{width:100%;height:30vh;max-height:25rem}.footer-panorama img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.news-card .hoverable-thumbnail{height:15rem}.news-card .title{margin:1rem 0 2rem 0;font-size:1.4rem;color:#063;display:block;text-decoration:none}.agenda-card img{height:15rem;width:100%;-o-object-fit:contain;object-fit:contain}.agenda-card .main-info{display:flex;gap:1rem}.agenda-card .main-info .when{display:flex;flex-direction:column;align-items:center;padding-top:1rem}.agenda-card .main-info .when .date{color:#063;font-weight:700;font-size:2.25rem;line-height:1.5rem}.agenda-card .main-info .when .month{font-size:1.3rem;margin-top:.5rem;position:relative}.agenda-card .main-info .when .month::after{content:" ";position:absolute;bottom:-1rem;left:0;height:2px;width:100%;background-color:#063}.agenda-card .main-info .title{margin-top:1rem;font-size:1.4rem;color:#063;display:block;text-decoration:none}.agenda-card .main-info .metadata-row{display:flex}.agenda-card .main-info .metadata-row .icon{display:flex;justify-content:center;align-items:center;width:2rem}p{margin-bottom:0}.post-page-header{background-image:linear-gradient(0deg,#006633f2,#006633f2),url("/images/backusu.jpeg");background-position:bottom;background-size:cover;color:#fff;padding:5rem 0}.post-page-header .header-wrapper{display:flex;gap:1rem}.post-page-header .header-wrapper .date{display:block;text-align:center;position:relative;padding-right:1rem}.post-page-header .header-wrapper .date::after{display:block;position:absolute;content:" ";height:90%;width:1px;background-color:#fff;right:0;top:50%;transform:translateY(-50%)}.post-page-header .header-wrapper .date .date-num{font-size:2.5rem;font-weight:700;line-height:1.5rem;margin:.75rem 0}.post-page-header .header-wrapper .date .month{text-transform:uppercase;font-weight:500;color:#d3d3d3;text-align:center}.post-page-header .header-wrapper .post-title{font-size:2.5rem;font-weight:700}.post-page-header .header-wrapper .post-metadata{text-transform:uppercase;font-weight:700;font-family:"Roboto Mono",monospace;letter-spacing:1px}.post-page-header .header-wrapper .post-metadata a{color:#fff;text-decoration:none}@media screen and (max-width:768px){.post-page-header .header-wrapper .date{display:none}.post-page-header .header-wrapper .post-title{font-size:1rem;font-weight:700}}