/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{overflow-x:hidden;}@media (min-width:1200px){.container{max-width:90%;}}.region--light-typography a,.region--light-typography a.link--dark,.region--light-typography .link--dark a{color:#ffffff;text-decoration:none;}body,body.pff-51{font-family:'Gotham',Montserrat;color:#000;}h1,h2,h3,h4,h5,h6,p,a{font-family:'Gotham',Montserrat !important;}h1,.h1{font-size:36px;}h2,.h2{font-size:30px;}h3,.h3{font-size:24px;}h4,.h4{font-size:18px;}h5,.h5{font-size:16px;}h6,.h6{font-size:12px;}.header-top-highlighted__container .col-md-9{max-width:35%;flex:none;}.logo-and-site-name-wrapper{display:flex;align-items:center;}.header-top-highlighted__container .col-md-3{max-width:65%;flex:none;display:flex;align-items:center;}.logo-and-site-name-wrapper clearfix{display:flex;align-items:center;}.region-header-top-highlighted-second{display:inline-flex;}.block-gtranslate-block{display:flex;}#block-catalog-lite-gtranslate-2{position:fixed;right:0;}#block-catalog-lite-gtranslate-2 h2{border:none;font-size:14px;padding-top:10px;padding-right:10px;}#block-catalog-lite-searchblock-2 .paragraph--id--1932{display:none !important;}.navbar{padding:0;background:transparent;margin-bottom:0;}.header-first{padding:0;}.we-mega-menu-ul>.we-mega-menu-li>a{text-decoration:none;}@media (min-width:992px){.we-mega-menu-ul>.we-mega-menu-li>a,.we-mega-menu-ul>.we-mega-menu-li>span{background-color:transparent;border:0;border-radius:0;margin-right:0;color:#fff;font-weight:700;text-transform:uppercase;padding:1rem 1.3rem;text-decoration:none;text-shadow:0 0 5px #000;}}@media (min-width:992px){.we-mega-menu-ul>.we-mega-menu-li>a:focus,.we-mega-menu-ul>.we-mega-menu-li>a:hover{background:rgba(0,0,0,.1);border:0;color:#fff;text-decoration:none;text-shadow:initial;}}@media (min-width:992px){.we-mega-menu-ul>.we-mega-menu-li.active-trail>a,.we-mega-menu-ul>.we-mega-menu-li.active-trail>a:focus,.we-mega-menu-ul>.we-mega-menu-li.active-trail>a:hover,.we-mega-menu-ul>.we-mega-menu-li.active>a,.we-mega-menu-ul>.we-mega-menu-li.active>a:focus,.we-mega-menu-ul>.we-mega-menu-li.active>a:hover{background-color:transparent;color:#fff;border:0;}}.we-mega-menu-ul>.we-mega-menu-li>a:before,.we-mega-menu-ul>.we-mega-menu-li>span:before{display:none;}.paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button > .pb__active{font-weight:bold;text-decoration:none;background-color:var(--pb-bt-a);color:#fff;}.region-header-top-highlighted-second{position:relative;vertical-align:middle;}.we-mega-menu-ul>.we-mega-menu-li{border:none;}.region--dark-background.header-top-highlighted:before{border-bottom:3px solid #000;}.header-top-highlighted{border-bottom:3px solid #f3950c;}.header-top-highlighted::after{content:'';background:#d4000d;height:6px;}.nav .paragraph .paragraph__inner .paragraph__inner,.paragraph .paragraph__inner .paragraph__inner .paragraph__inner{padding:5px;}.paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button > .pb__active{padding:10px 15px;}.navbar-we-mega-menu .we-mega-menu-ul .center>.we-mega-menu-submenu{border-radius:5px;}#block-catalog-lite-mobilemenu{display:none;}@media (max-width:992px){#block-catalog-lite-unzamainmenu,#block-catalog-lite-searchform,#block-catalog-lite-gtranslate-2 h2{display:none;}#block-catalog-lite-mobilemenu{display:block;}.region--light-typography .site-name a{color:#ffffff;font-size:18px;}#block-catalog-lite-mobilemenu ul.menu > li > a{color:#fff;}.site-name a{font-size:18px;}#block-catalog-lite-gtranslate-2{padding:10px;}.container{max-width:95%;}}@media (min-width:576px){.container{max-width:95%;}}.d-md-block{display:block !important;}.header__container{padding:0;}.navigation ul.menu > li > a,.navigation  .region--dark-typography ul.menu li > a,.navigation  .region--dark-typography ul.menu li.active-trail > a{text-shadow:0 0 1px #000;}.navigation ul.menu > li > a:hover,.navigation .region--dark-typography ul.menu li.active-trail > a{color:#fff !important;}.header-container{box-shadow:1px 2px 4px #000;}.header-container .col-12 ul.menu > li:first-child > a,.header-container .col-12 ul.menu > li:first-child > span{padding-left:10px;}.header-container .col-12 ul.menu > li:last-child > a,.header-container .col-12 ul.menu > li:last-child > span{padding-right:10px;}.onscroll .header.js-fixed.region--white-background{background-color:rgba(255,255,255,0.95);border-bottom:3px solid #000;}.onscroll .header.js-fixed.region--white-background::after{border-bottom:3px solid #d4000d;}.onscroll .header.js-fixed.region--white-background{box-shadow:0 0 0 3px #f3950c;}.header-container .col-12 ul.menu > li{padding:0;}.header-container ul.menu li a{padding:15px 10px;}.fixed-header-enabled.onscroll .header__container{padding:0;}.fixed-header-enabled.onscroll .header__section ul.menu{padding-top:0px;}.fixed-header-enabled.onscroll .header-container ul.menu li a{padding:20px 10px;}.carousel .carousel-indicators{display:none;}.view-news .carousel-caption h3{font-size:20px;}.region--light-typography h1 a,.region--light-typography h2 a,.region--light-typography h3 a,.region--light-typography h4 a,.region--light-typography h5 a,.region--light-typography h6 a{text-decoration:none;color:#ffffff;text-shadow:0px 0px 5px #000;}.carousel-item img{min-width:100%;}.pb__slide-nav{display:none !important;}audio,canvas,progress,video{border-radius:10px;}.path-frontpage .main-content{display:none;}#block-catalog-lite-studyunza .field--name-pb-content-image-icon{width:50%;margin:auto;text-shadow:0 0 1px #000;}.pb__icon-header .region--light-typography a,.pb__icon-header  .region--light-typography a.link--dark,.pb__icon-header .region--light-typography .link--dark a{text-decoration:none;}.field--name-pb-content-image-icon img{margin-left:auto;display:block;margin-right:auto;}.pb__icon__inner h5{text-align:center;font-size:18px;}.fontawesome-icons .fa-lg{font-size:2em;color:#01862b;}#featured-bottom{color:#fff;}#pb__simple-1932 h3{margin:0;}.block-search input.form-search{border-radius:10px;}#block-catalog-lite-searchblock h2{margin:0 !important;}.pb__parallax-text{position:relative;top:-50%;}.pb__parallax-text p{text-align:center;}.view-news .carousel-caption h3{background:#000000d4;padding:10px;border-radius:5px;}.carousel-caption h3 a{color:#fff !important;}.node--type-article .node__meta-item:after,.node--type-article .node__meta-user{display:none;}.region-footer-top-second a{color:#b31b1b !important;font-weight:700;font-size:18px;}.view-events .view-content{display:grid;}.view-events .views-row{margin-bottom:20px;}.view-events .views-field-field-image{display:block;max-width:30%;float:left;margin-right:20px;}.view-events .views-field-title a{color:#93b800 !important;font-size:20px;font-weight:700;}.btn-1{background:#01862b !important;padding:15px !important;color:#fff !important;border-radius:5px !important;border:1px solid #01862b;outline:none;transition:0.5s ease-in-out;}.btn-1:hover{color:#01860b !important;text-decoration:none !important;box-shadow:0 0 5px #000;transition:0.5s ease-in-out;background:#fff !important;border-color:#01862b;}.btn-2{background:#f3950c !important;padding:15px !important;color:#fff !important;border-radius:5px !important;}.btn-2:hover{background:#fff !important;color:#f3950c !important;text-decoration:none !important;box-shadow:0 0 5px #000;border:2px solid #f3950c;}.btn-3{background:#93b800 !important;padding:15px !important;color:#fff !important;border-radius:5px !important;}.btn-3:hover{background:#fff !important;color:#93b800 !important;text-decoration:none !important;box-shadow:0 0 5px #000;border:2px solid #93b800;}.btn-4{background:#b31b1b !important;padding:15px !important;color:#fff !important;border-radius:5px !important;}.btn-4:hover{background:#fff !important;color:#b31b1b !important;text-decoration:none;box-shadow:0 0 5px #000;border:2px solid #b31b1b;}.field--name-field-title-and-names{font-size:18px;font-weight:600;}.field--name-field-position{margin:0;}.page-node-type-landing-pages .main-content{display:none;}.page-node-type-landing-pages .paragraph--type--3d-flip-box-bundle h3{font-size:26px;}.page-node-type-landing-pages h5{font-size:20px;}@media (min-width:1200px){.col-xl-8{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%;}}.banner__section .block:first-child:last-child h1.page-title{margin:0;background:#333;}.pb__content-title h3{text-align:center;}.pb__content-title{text-align:center;}img{border-radius:10px;}.paragraph--type--accordion-bundle .pb__accor-wrap-btn-item.pb__active > button{background-color:#f0f0f0;}.region-content .paragraph--type--accordion-bundle .pb__accor-button{padding:10px;}.pb__bar{border-bottom:1px solid;margin-top:5px;}.paragraph .paragraph__inner p:hover{color:#000;}.paragraph a,.paragraph button{all:unset;outline:revert;text-decoration:none !important;box-sizing:border-box;cursor:pointer;position:relative;}.paragraph a::after{content:'';position:absolute;width:100%;height:1px;background:#f59700;left:0;bottom:0;}.paragraph a::after{transform:scale(0,1);transition:transform 0.5s;}.paragraph a:hover::after{transform:scale(1,1);}.region-content .paragraph .paragraph__inner a:not(h1 a,h2 a,h3 a),.region-content .paragraph--type--accordion-bundle .pb__accor-button{font-size:18px;}p,body.pff-51{text-align:justify;font-size:18px;color:#000000;}p,.paragraph .paragraph__inner p{color:#000000;}.paragraph--type--accordion-bundle .pb__accor-button{background:#b5bbd326;border:1px solid #eeeeee;border-radius:5px;max-width:98%;}.paragraph .pb__button{font-weight:500;}.pb__button:hover{background-color:#dddd;}aside{background:#f0f0f0;}.region-sidebar-first h3{font-size:24px;text-shadow:0 0 1px #000;}aside .paragraph .button,aside .paragraph .pb__button{text-align:left;}.footer-top__section{padding:10px 0;}.breadcrumb{background:transparent;}.footer{border-top:15px solid #eee;padding-top:20px;padding-bottom:30px;}.footer__section{padding:20px 0 5px;}.footer__section #block-catalog-lite-sitebranding{padding:0;}.footer__section #block-catalog-lite-sitebranding img{width:35px;}.footer__section #block-catalog-lite-sitebranding .site-name a{font-size:20px;font-weight:600;}.footer__section nav > h2{margin-bottom:5px;padding-left:10px;}.footer__section .menu{padding:0 12px;}.footer__section .navigation ul.menu > li > a{padding-left:10px;font-size:14px;padding:2px;}#block-catalog-lite-unzacontacts p{line-height:1.1;text-align:left;font-size:14px;padding-bottom:0;}.path-taxonomy .node__links{display:none;}.path-taxonomy .node--view-mode-teaser{padding:0 0 20px 0;margin-bottom:0;}.path-taxonomy .field--type-text-with-summary{display:none;}.mango .pb__button{--b:2px;--c:#f3950c;padding-block:var(--b);background:linear-gradient(var(--c) 50%,#000 0) 0% calc(100% - var(--_p,0%))/100% 200%,linear-gradient(var(--c) 0 0) 0% var(--_p,0%)/var(--_p,0%) var(--b) no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box;transition:.3s var(--_s,0s) linear,background-size .3s calc(.3s - var(--_s,0s));}.mango .pb__button:hover{--_p:100%;--_s:.3s;background-color:#f0f0f0;}.orange .pb__button{--b:2px;--c:#93b800;padding-block:var(--b);background:linear-gradient(var(--c) 50%,#000 0) 0% calc(100% - var(--_p,0%))/100% 200%,linear-gradient(var(--c) 0 0) 0% var(--_p,0%)/var(--_p,0%) var(--b) no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box;transition:.3s var(--_s,0s) linear,background-size .3s calc(.3s - var(--_s,0s));}.orange .pb__button:hover{--_p:100%;--_s:.3s;background-color:#f0f0f0;}.apple .pb__button{--b:2px;--c:#b31b1b;padding-block:var(--b);background:linear-gradient(var(--c) 50%,#000 0) 0% calc(100% - var(--_p,0%))/100% 200%,linear-gradient(var(--c) 0 0) 0% var(--_p,0%)/var(--_p,0%) var(--b) no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box;transition:.3s var(--_s,0s) linear,background-size .3s calc(.3s - var(--_s,0s));}.apple .pb__button:hover{--_p:100%;--_s:.3s;background-color:#f0f0f0;}.cherry .pb__button{--b:2px;--c:#01862b;padding-block:var(--b);background:linear-gradient(var(--c) 50%,#000 0) 0% calc(100% - var(--_p,0%))/100% 200%,linear-gradient(var(--c) 0 0) 0% var(--_p,0%)/var(--_p,0%) var(--b) no-repeat;-webkit-background-clip:text,padding-box;background-clip:text,padding-box;transition:.3s var(--_s,0s) linear,background-size .3s calc(.3s - var(--_s,0s));}.cherry .pb__button:hover{--_p:100%;--_s:.3s;background-color:#f0f0f0;}.mango .navigation ul.menu > li > a,.mango .navigation .region--dark-typography ul.menu li > a,.mango .navigation .region--dark-typography ul.menu li.active-trail > a{color:#01862b;}.orange .navigation ul.menu > li > a,.orange .navigation .region--dark-typography ul.menu li > a,.orange .navigation .region--dark-typography ul.menu li.active-trail > a{color:#f3950c;}.apple .navigation ul.menu > li > a,.apple .navigation .region--dark-typography ul.menu li > a,.apple .navigation .region--dark-typography ul.menu li.active-trail > a{color:#93b800;}.cherry .navigation ul.menu > li > a,.cherry .navigation .region--dark-typography ul.menu li > a,.cherry .navigation .region--dark-typography ul.menu li.active-trail > a{color:#b31b1b;}.mango .navigation ul.menu > li > a:hover,.mango .navigation .region--dark-typography ul.menu li.active-trail > a{background:#01862b;}.orange .navigation ul.menu > li > a:hover,.orange .navigation .region--dark-typography ul.menu li.active-trail > a{background:#f3950c;}.apple .navigation ul.menu > li > a:hover,.apple .navigation .region--dark-typography ul.menu li.active-trail > a{background:#93b800;}.cherry .navigation ul.menu > li > a:hover,.cherry .navigation .region--dark-typography ul.menu li.active-trail > a{background:#b31b1b;}h1.page-title{font-size:36px;font-weight:500;}.mango h1.page-title,.mango a{color:#01862b;}.orange h1.page-title,.orange a{color:#f3950c;}.apple h1.page-title,.apple a{color:#93b800;}.cherry h1.page-title,.cherry a{color:#b31b1b;}.mango .paragraph .paragraph__inner a:not(h1 a,h2 a,h3 a),.mango .pb__accor-button{color:#01862b;}.orange .paragraph .paragraph__inner a:not(h1 a,h2 a,h3 a),.orange .pb__accor-button{color:#f3950c;}.apple .paragraph .paragraph__inner a:not(h1 a,h2 a,h3 a),.apple .pb__accor-button{color:#93b800;}.cherry .paragraph .paragraph__inner a:not(h1 a,h2 a,h3 a),.cherry .pb__accor-button{color:#b31b1b;}.mango .footer__section nav > h2{border-left:4px solid #01862b;}.orange .footer__section nav > h2{border-left:4px solid #f3950c;}.apple .footer__section nav > h2{border-left:4px solid #93b800;}.cherry .footer__section nav > h2{border-left:4px solid #b31b1b;}.mango .material-symbols-outlined,.mango .pb__icon__inner h5{color:#01862b !important;}.orange .material-symbols-outlined,.orange .pb__icon__inner h5{color:#f3950c !important;}.apple .material-symbols-outlined,.apple .pb__icon__inner h5{color:#93b800 !important;}.cherry .material-symbols-outlined,.cherry .pb__icon__inner h5{color:#b31b1b !important;}.mango ul li::marker{color:#f3950c;}.orange ul li::marker{color:#93b800;}.apple ul li::marker{color:#b31b1b;}.cherry ul li::marker{color:#01862b;}.mango .paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button > .pb__active{background-color:#01860b;}.orange .paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button > .pb__active{background-color:#f3950c;}.apple .paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button > .pb__active{background-color:#93b800;}.cherry .paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button > .pb__active{background-color:#b31b1b;}.mango #featured-bottom{background-color:#01862b;}.orange .featured-bottom{background-color:#f3950c;}.apple .featured-bottom{background-color:#93b800;}.cherry .featured-bottom{background-color:#b31b1b;}.mango aside .pb__button{color:#01862b;}.orange aside .pb__button{color:#f3950c;}.apple aside .pb__button{color:#93b800;}.cherry aside .pb__button{color:#b31b1b;}.mango .paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button{color:#01860b;}.orange .paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button{color:#f3950c;}.apple .paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button{color:#93b800;}.cherry .paragraph--type--tabs-bundle .pb__tabs-bundle .pb__tabs-button{color:#b31b1b;}.path-staff .views-field-field-portrait,.path-staff .views-field-title,.path-staff .views-field-term-node-tid,.path-staff .views-field-field-school-unit{text-align:center;font-weight:600;background-color:#fff;}.field--name-field-portrait,.field--name-field-title-and-names,.field--name-field-position,.field--name-field-department{text-align:center;}.path-staff .views-field-field-school-unit{font-weight:500;}.path-staff .views-field-term-node-tid{font-weight:400;}.field--name-field-position .field--entity-reference-target-type-taxonomy-term .field__item{display:block;}.path-staff .views-view-responsive-grid__item{padding:10px;}.path-staff .views-view-responsive-grid__item{--color:#10862b;--offset:20px;--gap:5px;--_c:var(--color) var(--border),#0000 0 calc(100% - var(--border)),var(--color) 0;--_o:calc(3*var(--offset));padding:calc(var(--gap) + var(--border))
    calc(var(--gap) + var(--border) + var(--offset))
    calc(var(--gap) + var(--border) + var(--offset))
    calc(var(--gap) + var(--border));background:linear-gradient(var(--_c)) var(--_o) var(--_o),linear-gradient(90deg,var(--_c)) var(--_o) var(--_o);background-size:calc(100% - var(--_o)) calc(100% - var(--_o));background-repeat:no-repeat;filter:grayscale(.4);transition:.5s;cursor:pointer;}.path-staff .views-view-responsive-grid__item:hover{background-position:0px 0px;background-size:calc(100% - var(--offset)) calc(100% - var(--offset));filter:grayscale(0);}.field--entity-reference-target-type-taxonomy-term.field--label-hidden:before{display:none;}.field--entity-reference-target-type-taxonomy-term .field__item{display:block;margin:0;}.field--entity-reference-target-type-taxonomy-term,.field--entity-reference-target-type-taxonomy-term.field__item{padding:0;}.field--name-field-supervising-students,.field--name-field-courses-taught{margin-top:20px;}.page-node-type-staff .region-content .field--name-pb-content-title{text-align:left;}.field--name-field-supervising-students .field__label,.field--name-field-courses-taught .field__label{font-size:22px;font-weight:500;}
