@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800;900&display=swap);/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"Roboto light";src:url(../fonts/Roboto/Roboto-Light.ttf) format("truetype")}@font-face{font-family:"Roboto regular";src:url(../fonts/Roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:"Roboto italic";src:url(../fonts/Roboto/Roboto-Italic.ttf) format("truetype")}@font-face{font-family:"Roboto bold";src:url(../fonts/Roboto/Roboto-Bold.ttf) format("truetype")}body{font-size:16px;font-size:1rem;font-family:"Roboto regular",Helvetica,Arial,sans-serif;line-height:1.6;line-height:1.6;color:#050505;background-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:768px){body{font-size:18px;font-size:1.125rem;line-height:1.6}}blockquote,code,dd,dt,figcaption,hr,kbd,li,ol,pre,samp,small,table,td,th,tr,ul{font-size:18px;font-size:1.125rem;line-height:1.6}p{font-size:16px;font-size:1rem;line-height:1.6;margin-top:.5rem;margin-bottom:.5rem;line-height:1.6;word-wrap:break-word}@media screen and (min-width:768px){p{font-size:18px;font-size:1.125rem;line-height:1.6;margin-top:1rem;margin-bottom:1rem;word-wrap:normal}}p.collapsed{margin-bottom:0}p.collapsed+p{margin-top:0}@media screen and (min-width:768px){p{word-wrap:normal}}.panel .columns-2 p:last-child{margin-bottom:2rem}h1{font-size:60px;font-size:3.75rem}@media screen and (min-width:768px){h1{font-size:66px;font-size:4.125rem}}h1{font-family:"Roboto bold",Helvetica,Arial,sans-serif;line-height:1.3;margin:0 auto 1rem}h2{font-size:43.6363636364px;font-size:2.7272727273rem}@media screen and (min-width:768px){h2{font-size:48px;font-size:3rem}}h2{font-family:"Roboto bold",Helvetica,Arial,sans-serif;line-height:1.3;margin:0 auto 1rem}h3{font-size:27.2727272727px;font-size:1.7045454545rem}@media screen and (min-width:768px){h3{font-size:30px;font-size:1.875rem}}h3{font-family:"Roboto bold",Helvetica,Arial,sans-serif;line-height:1.3;margin:0 auto 1rem}h4{font-size:21.8181818182px;font-size:1.3636363636rem}@media screen and (min-width:768px){h4{font-size:24px;font-size:1.5rem}}h4{font-family:"Roboto bold",Helvetica,Arial,sans-serif;line-height:1.3;margin:0 auto 1rem}h5{font-size:16.3636363636px;font-size:1.0227272727rem}@media screen and (min-width:768px){h5{font-size:18px;font-size:1.125rem}}h5{font-family:"Roboto bold",Helvetica,Arial,sans-serif;line-height:1.3;margin:0 auto 1rem}h1,h2,h3,h4,h5{word-wrap:break-word}@media screen and (min-width:768px){h1,h2,h3,h4,h5{word-wrap:normal}}.related-projects-panel .header h4.project.news{text-decoration:5px underline #8bc34b;text-underline-offset:8px}.related-projects-panel .header h4.project.about{text-decoration:5px underline #fc0;text-underline-offset:8px}.related-projects-panel .header h4.project.research{text-decoration:5px underline #3cbbd1;text-underline-offset:8px}.related-projects-panel .header h4.project.schools{text-decoration:5px underline #9b26af;text-underline-offset:8px}.related-projects-panel .header h4.project.training{text-decoration:5px underline #f49200;text-underline-offset:8px}.is-standard,.standard{font-size:16px;font-size:1rem}@media screen and (min-width:768px){.is-standard,.standard{font-size:18px;font-size:1.125rem}}.is-large,.large{font-size:13px;font-size:.8125rem}@media screen and (min-width:768px){.is-large,.large{font-size:24px;font-size:1.5rem}}.is-medium,.medium{font-size:18px;font-size:1.125rem}@media screen and (min-width:768px){.is-medium,.medium{font-size:20px;font-size:1.25rem}}.is-small,.small{font-size:11px;font-size:.6875rem}.is-small:after,.small:after{font-size:9px;font-size:.5625rem}@media screen and (min-width:768px){.is-small,.small{font-size:14px;font-size:.875rem}.is-small:after,.small:after{font-size:12px;font-size:.75rem}}.is-smaller,.smaller{font-size:8px;font-size:.5rem}@media screen and (min-width:768px){.is-smaller,.smaller{font-size:11px;font-size:.6875rem}}.card-title{font-size:24px;font-size:1.5rem;line-height:1.2}@media screen and (min-width:768px){.card-title{font-size:24px;font-size:1.5rem}}.resources-title,.sp-title,.submenu-title{font-family:"Roboto bold",Helvetica,Arial,sans-serif;font-size:30px;font-size:1.875rem;line-height:1.2}@media screen and (min-width:768px){.resources-title,.sp-title,.submenu-title{font-size:36px;font-size:2.25rem}}.submenu-title{width:90%}@media screen and (min-width:768px){.submenu-title{width:100%}}.testimonial{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.4}@media screen and (min-width:768px){.testimonial{font-size:28px;font-size:1.75rem;line-height:1.3}}@media screen and (min-width:1024px){.testimonial{font-size:30px;font-size:1.875rem;line-height:1.2}}@media screen and (min-width:1200px){.testimonial{font-size:36px;font-size:2.25rem}}.t-caption{font-size:14px;font-size:.875rem;font-family:"Roboto regular",Helvetica,Arial,sans-serif;line-height:1.3}@media screen and (min-width:768px){.t-caption{font-size:15px;font-size:.9375rem;line-height:1.25}}@media screen and (min-width:1024px){.t-caption{font-size:15.5px;font-size:.96875rem;line-height:1.2}}@media screen and (min-width:1200px){.t-caption{font-size:16px;font-size:1rem}}em,i{font-family:"Roboto italic",Helvetica,Arial,sans-serif}.panel .container table{max-width:100%;overflow:hidden}.panel .container table td{border:1px solid #feadad;padding:4px;line-height:1.25em;color:#050505;padding:.5em;word-wrap:break-word}.panel .container table th{border:1px solid #feadad;padding:4px;line-height:1.25em;color:#fff;background-color:#828282;padding:.5em}div.scroll{overflow-x:auto}header{position:relative;width:100%;height:80px;display:grid;background-color:#fff;grid-template-columns:3% 1fr 50px 3%;grid-template-rows:50% 50%;grid-template-areas:". logo mob ." ". logo search .";align-content:center;justify-content:center}@media screen and (min-width:1200px){header{height:175px;grid-template-columns:4% 16% 75% 4% 1%;grid-template-rows:50% 50%;grid-template-areas:". . links search ." ". logo nav nav ."}}@media screen and (min-width:1440px){header{height:175px;grid-template-columns:4% 16% 75% 4% 1%;grid-template-rows:50% 50%;grid-template-areas:". . links search ." ". logo nav nav ."}}header .logo-container{grid-area:logo;height:100%;display:block}header .logo-container a{display:flex;justify-content:start;align-items:center;height:inherit}header .logo-container a svg,header .logo-container a>img{width:180px}header .logo-container a:hover{opacity:.7}@media screen and (min-width:1200px){header .logo-container a{height:inherit}header .logo-container a svg,header .logo-container a>img{height:84%}}header .search-container{grid-area:search;display:none;height:100%}@media screen and (min-width:1200px){header .search-container{display:flex}}header .nav-container{grid-area:nav;display:none;height:100%}@media screen and (min-width:1200px){header .nav-container{display:block}}header .mobile-container{grid-area:mob;display:block;height:inherit;justify-self:flex-end}@media screen and (min-width:1200px){header .mobile-container{display:none}}header .links-container{grid-area:links;display:none}@media screen and (min-width:1200px){header .links-container{display:block;justify-self:end}}footer{position:relative;width:100%;margin:0 auto;padding:0 9%;background-color:#050505;color:#fff}@media screen and (min-width:1024px){footer{padding:0 10%}}footer p{color:#fff}footer .footer-container{display:grid;width:inherit;grid-template-columns:1fr 1fr;grid-template-rows:0 2fr 1fr 1.2fr 1.5rem;gap:.5rem;align-items:center;grid-template-areas:". ." "text text" "links links" "social btt" ". ."}@media screen and (min-width:1024px){footer .footer-container{grid-template-columns:2fr auto 150px;grid-template-rows:0 2fr 1fr 1.5rem;grid-template-areas:". . ." "text . social" "links . btt" ". . .";gap:30px 15px}}footer .footer-container .footer-links{grid-area:links;display:block}footer .footer-container .footer-links ul{padding-bottom:0}@media screen and (min-width:1024px){footer .footer-container .footer-links{display:block}}footer .footer-container .footer-text{grid-area:text;display:block}@media screen and (min-width:1024px){footer .footer-container .footer-text{display:block}}footer .footer-container .footer-social{grid-area:social;display:block}@media screen and (min-width:1024px){footer .footer-container .footer-social{display:block}}footer .footer-container .footer-btt{grid-area:btt;display:block;justify-self:center}@media screen and (min-width:1024px){footer .footer-container .footer-btt{display:block;justify-self:flex-end}}.menu-footer-container ul{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (min-width:768px){.menu-footer-container ul{flex-wrap:nowrap}}.menu-footer-container ul li{display:block;font-size:11px;font-size:.6875rem;flex-grow:0;flex-shrink:0;flex-basis:auto;border-right:1px solid #fff;padding:0 10px}@media screen and (min-width:768px){.menu-footer-container ul li{font-size:14px;font-size:.875rem}}.menu-footer-container ul li:first-child{padding-left:0}.menu-footer-container ul li:last-child{border-right:none}html{font-size:18px}body{background-color:#d1d1d1;height:100%}#page{margin:0 auto;max-width:1920px;background-color:transparent}.site-content{background-color:transparent;position:relative}.site-content::after{display:block;content:"";clear:both}.site-content #main{position:relative}.panels{width:100%;position:relative;background-color:transparent;min-height:20vh}@media screen and (min-width:1024px){.panels{min-height:20vh}}.panels .panel .panel-wrapper{position:relative;margin:0 auto;background-color:transparent}@media screen and (min-width:1024px){.panels .panel .panel-wrapper{padding:0 10%}}@media screen and (min-width:1200px){.panels .panel .panel-wrapper{padding:0 10%}}@media screen and (min-width:1024px){.panels .panel .panel-wrapper-narrow{padding:0 25%}}.panels .panel .panel-wrapper-offset{position:relative;margin:0 auto;background-color:transparent}@media screen and (min-width:1024px){.panels .panel .panel-wrapper-offset{padding:0 0 0 10%}}.panels-lhs .panel .panel-wrapper .container{padding:.8rem 5%}@media screen and (min-width:768px){.panels-lhs .panel .panel-wrapper{padding:1rem}.panels-lhs .panel .panel-wrapper .container{padding:0}}@media screen and (min-width:1024px){.panels-lhs .panel .panel-wrapper{padding:1rem 0 1rem 1rem}.panels-lhs .panel .panel-wrapper .container{padding:1rem 1rem 1rem 0}}@media screen and (min-width:1200px){.panels-lhs .panel .panel-wrapper{padding:0 0 0 1rem}.panels-lhs .panel .panel-wrapper .container{padding:1rem 1rem 1rem 1rem}}.panels-rhs .panel .panel-wrapper .container{padding:.8rem 5%}@media screen and (min-width:768px){.panels-rhs .panel .panel-wrapper{padding:1rem}.panels-rhs .panel .panel-wrapper .container{padding:0}}@media screen and (min-width:1024px){.panels-rhs .panel .panel-wrapper{padding:1rem 0 1rem 0}.panels-rhs .panel .panel-wrapper .container{padding:1rem 1rem 1rem 1rem}}@media screen and (min-width:1200px){.panels-rhs .panel .panel-wrapper{padding:0 1rem 0 0}.panels-rhs .panel .panel-wrapper .container{padding:1rem 1rem 1rem 1rem}}.panel.is-grey-light .filter-container{background-color:#f4f4f4}.panel.is-white .filter-container{background-color:#fff}.panel.is-black .filter-container{background-color:#050505}.container{display:block;position:relative;width:auto;padding:.8rem 9%}.container.is-fluid{max-width:none!important;width:100%;padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px){.container{padding:1rem}}@media screen and (min-width:1024px){.container{padding:1rem 2rem}}.container-sm{flex-grow:1;row-gap:1rem;position:relative;width:auto;padding:.8rem 9%;display:flex;flex-wrap:wrap}.container-sm>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * 10px)/ 1)}.container-sm>:not(:last-child){margin-right:10px}.container-sm>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.container-sm{padding:1rem}}@media screen and (min-width:1024px){.container-sm{padding:1rem 2rem}}.container-meta{flex-grow:1;row-gap:0;position:relative;width:auto;text-align:left;padding:1.6rem 9% .8rem 9%;display:flex;flex-wrap:wrap}.container-meta>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * 10px)/ 1)}.container-meta>:not(:last-child){margin-right:10px}.container-meta>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.container-meta{padding:2rem 1rem 1rem 1rem}}@media screen and (min-width:1024px){.container-meta{padding:2rem 2rem 1rem 2rem}}.container-card-30{flex-grow:1;row-gap:1rem;position:relative;width:auto;padding:.8rem 9%;display:flex;flex-wrap:wrap}.container-card-30>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * 10px)/ 1)}.container-card-30>:not(:last-child){margin-right:10px}.container-card-30>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.container-card-30{padding:2rem}}@media screen and (min-width:1024px){.container-card-30{padding:2rem 2rem 0 0}}.container-card-30.is-fluid{max-width:none!important;width:100%;padding-left:1rem;padding-right:1rem}.container-box-offset{flex-grow:1;position:relative;padding:8% 9% 14% 9%;display:flex;flex-wrap:wrap}.container-box-offset>*{flex:0 0 calc(100% / 1);margin-bottom:0}.container-box-offset>:not(:last-child){margin-right:0}@media screen and (min-width:768px){.container-box-offset{padding:8% 20% 3% 5%}}.container-box-offset p{margin-bottom:2rem}.container-rh-offset{flex-grow:1;position:relative;padding:4% 9% 4% 9%;display:flex;flex-wrap:wrap}.container-rh-offset>*{flex:0 0 calc(100% / 1);margin-bottom:0}.container-rh-offset>:not(:last-child){margin-right:0}@media screen and (min-width:768px){.container-rh-offset{padding:2rem 34% 3% 5%}}@media screen and (min-width:1024px){.container-rh-offset{padding:2rem 34% 3% 5%}}.container-img{flex-grow:1;margin:0 auto;position:relative;width:100%;overflow:hidden;display:flex;flex-wrap:wrap}.container-img>*{flex:0 0 calc(100% / 1);margin-bottom:0}.container-img>:not(:last-child){margin-right:0}.container-figure{position:relative;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;align-content:center;padding:1rem 1rem 2rem 1rem}@media screen and (min-width:1200px){.container-figure{padding:4rem 0 3rem 0}}.container-figure>*{display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto}.container-figure figure{text-align:center}.container-figure figcaption{display:inline-block;width:min-content;min-width:fit-content;text-align:center}.container-hero{flex-grow:1;margin:0 auto;position:relative;width:100%;height:180px;overflow:hidden;display:flex;flex-wrap:wrap}.container-hero>*{flex:0 0 calc(100% / 1);margin-bottom:0}.container-hero>:not(:last-child){margin-right:0}@media screen and (min-width:768px){.container-hero{height:300px}}@media screen and (min-width:1200px){.container-hero{height:321px}}@media screen and (min-width:1440px){.container-hero{height:376px}}.container-hero .text-box{margin:.5rem 1rem;position:absolute;left:0;top:4%;width:90%}@media screen and (min-width:450px){.container-hero .text-box{left:5%;top:4%;width:90%}}@media screen and (min-width:768px){.container-hero .text-box{left:5%;top:0;width:70%}}@media screen and (min-width:1024px){.container-hero .text-box{margin:0 1rem;left:5%;top:calc(8% - 1em);width:60%}}@media screen and (min-width:1200px){.container-hero .text-box{left:3%;top:calc(25% - 1em);width:calc(70% - 2em)}}.container-hero .text-box p.title{font-size:22px;font-size:1.375rem;line-height:1.4;font-weight:900}@media screen and (min-width:768px){.container-hero .text-box p.title{font-size:40px;font-size:2.5rem}}@media screen and (min-width:1024px){.container-hero .text-box p.title{font-size:50px;font-size:3.125rem}}@media screen and (min-width:1200px){.container-hero .text-box p.title{font-size:60px;font-size:3.75rem}}@media screen and (min-width:1440px){.container-hero .text-box p.title{font-size:66px;font-size:4.125rem}}.container-card{flex-grow:1;row-gap:1rem;margin:0 auto;position:relative;width:auto;padding:.8rem 0;display:flex;flex-wrap:wrap}.container-card>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * 10px)/ 1)}.container-card>:not(:last-child){margin-right:10px}.container-card>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.container-card{padding:1.1rem}}.container-card.is-fluid{max-width:none!important;width:100%;padding-left:1rem;padding-right:1rem}.container-card-offset{flex-grow:1;row-gap:1rem;margin:0 auto;position:relative;width:auto;padding:.8rem 0;display:flex;flex-wrap:wrap}.container-card-offset>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * 10px)/ 1)}.container-card-offset>:not(:last-child){margin-right:10px}.container-card-offset>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.container-card-offset{padding:1.1rem 0}}.container-newsletter{position:relative;width:100%;background-color:transparent;background:url(../svg/newsletter-graphic.svg) no-repeat top -196px right -115px/443px;min-height:300px;overflow:hidden;display:grid;grid-template-columns:9% auto 9%;grid-template-rows:2.5fr 1fr 1fr;grid-template-areas:". nl-title ." ". nl-txt ." ". nl-link .";justify-items:start;align-items:end}@media screen and (min-width:1200px){.container-newsletter{height:480px;background:url(../svg/newsletter-graphic.svg) no-repeat top -420px right 80px/800px;grid-template-columns:9% 2fr 1fr auto 9%;grid-template-rows:2.5fr 1fr 1fr;grid-template-areas:". nl-title nl-title . ." ". nl-txt . nl-link ." ". . . . ."}}.container-newsletter .nl-title{grid-area:nl-title;position:relative}.container-newsletter .nl-text{grid-area:nl-txt;position:relative}.container-newsletter .nl-link{grid-area:nl-link;position:relative;align-self:center}.container-video{row-gap:1rem;margin:0 auto;position:relative;padding:0}@media screen and (min-width:768px){.container-video{padding:1.1rem}}.container-publications{flex-grow:1;row-gap:1rem;margin:0 auto;position:relative;width:auto;padding:3rem 9% 1rem 9%;border-top-left-radius:25px;border-bottom-left-radius:25px;display:flex;flex-wrap:wrap}.container-publications>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * 10px)/ 1)}.container-publications>:not(:last-child){margin-right:10px}.container-publications>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.container-publications{padding:3rem}}@media screen and (min-width:1024px){.container-publications{padding:5rem}}.container-pdf{position:relative;width:100%;overflow:hidden;display:grid;grid-template-columns:9% 33px auto 9%;grid-template-rows:1fr;grid-column-gap:1rem;grid-template-areas:". pdf-icon pdf-link .";justify-items:start;align-items:center}@media screen and (min-width:768px){.container-pdf{grid-template-columns:0 50px auto 10px}}.container-pdf .pdf-icon{grid-area:pdf-icon;position:relative;color:#828282}.container-pdf .pdf-icon p::before{line-height:2}.container-pdf .pdf-link{grid-area:pdf-link;position:relative;align-self:center}.container-pdf-img{position:relative;width:100%;overflow:hidden;display:grid;grid-template-columns:9% 200px auto 9%;grid-template-rows:1fr;grid-column-gap:0;grid-template-areas:". pdf-img pdf-img ." ". pdf-link pdf-link .";justify-items:center;align-items:end}@media screen and (min-width:768px){.container-pdf-img{justify-items:start;grid-template-areas:". pdf-img pdf-link .";grid-template-columns:0 100px auto 10px;grid-column-gap:2rem}}.container-pdf-img .pdf-img{grid-area:pdf-img;position:relative}.container-pdf-img .pdf-link{grid-area:pdf-link;position:relative;align-self:center}.container-application{display:grid;grid-template-columns:1rem auto auto 1rem;grid-template-rows:auto;grid-column-gap:1rem;grid-template-areas:". . . ." ". deadline link ." ". instructions instructions ." ". . . .";justify-items:start;align-items:start}@media screen and (min-width:768px){.container-application{grid-template-columns:1rem auto auto 1rem;grid-template-rows:auto;grid-column-gap:0;grid-template-areas:". . . ." ". deadline link ." ". instructions instructions ." ". . . ."}}.container-application .deadline{grid-area:deadline;position:relative}.container-application .link{grid-area:link;position:relative}.container-application .link span:first-of-type{margin-right:2rem}.container-application .instructions{grid-area:instructions;position:relative}.box{border-radius:.375em;position:relative;padding:.75rem 1.5rem .75rem 1.5rem}.box p{margin:0;padding:0}@media screen and (min-width:1024px){.box.rhs{min-height:341px}}.bb{border-bottom:10px solid #d1d1d1}.b-purple .bb{border-bottom:10px solid hsla(291,64%,42%,.5)}.b-green .bb{border-bottom:10px solid hsla(124,55%,24%,.5)}.b-green-light .bb{border-bottom:10px solid hsla(88,50%,53%,.5)}.b-blue .bb{border-bottom:10px solid hsla(189,62%,53%,.5)}.b-pink .bb{border-bottom:10px solid hsla(340,82%,52%,.5)}.b-orange .bb{border-bottom:10px solid hsla(36,100%,48%,.5)}.b-yellow .bb{border-bottom:10px solid hsla(48,100%,50%,.5)}.b-grey .bb{border-bottom:10px solid hsla(0,0%,82%,.5)}.b-light-grey .bb{border-bottom:10px solid hsla(0,0%,96%,.5)}.b-black .bb{border-bottom:10px solid hsla(0,0%,2%,.5)}.b-white .bb{border-bottom:10px solid hsla(0,0%,100%,.5)}.box-content{display:flex;flex-flow:column;gap:.22rem}@media screen and (min-width:768px){.box-content{flex-flow:row;flex-wrap:nowrap;gap:2rem}}.box-content .box-content-image{width:100%}.box-content .box-content-image img{width:100%}@media screen and (min-width:768px){.box-content .box-content-image{width:27%}}@media screen and (min-width:1200px){.box-content .box-content-image{width:27%}}.btn-orange-sm{border:none;font-size:12px;font-size:.75rem;transition-duration:.4s;cursor:pointer;white-space:nowrap;text-align:center;padding:.2rem .5rem;border-radius:.625rem}@media screen and (min-width:768px){.btn-orange-sm{font-size:14px;font-size:.875rem}}.btn-orange-sm:hover{text-decoration:none}.btn-apply,.btn-black,.btn-clear,.btn-conference,.btn-course,.btn-dark,.btn-green,.btn-grey,.btn-hybrid,.btn-in-person,.btn-light,.btn-online,.btn-orange,.btn-orange-big,.btn-sanger-blue,.btn-white,.btn-yellow,.button{border:none;font-size:14px;font-size:.875rem;cursor:pointer;text-align:center;padding:.625rem 1.25rem;white-space:nowrap;border-radius:2em;transition-duration:.4s}.button:not(:last-child){margin-right:.5rem}@media screen and (min-width:768px){.btn-apply,.btn-black,.btn-clear,.btn-conference,.btn-course,.btn-dark,.btn-green,.btn-grey,.btn-hybrid,.btn-in-person,.btn-light,.btn-online,.btn-orange,.btn-orange-big,.btn-sanger-blue,.btn-white,.btn-yellow,.button{font-size:16px;font-size:1rem}}.button-wrapper{margin:1rem 0}.button{background-color:#050505;color:#fff}.button:hover{background-color:#1e1e1e}.btn-dark{background-color:#050505;color:#fff}.btn-dark:hover{background-color:#1e1e1e}.btn-light{background-color:#fff;color:#050505}.btn-light:hover{background-color:#1e1e1e}.btn-black{background-color:#050505;color:#fff}.btn-black:hover{background-color:#1e1e1e}.btn-white{background-color:#fff;color:#050505}.btn-white:hover{background-color:#fff}.btn-clear{background-color:transparent;color:#fff;border:2px solid #fff}.btn-clear:hover{background-color:#fff;color:#050505}.btn-orange{background-color:#f49200;color:#050505}.btn-orange:hover{background-color:#ffa928;color:#050505}.btn-orange-sm{background-color:#f49200;color:#050505}.btn-orange-sm:hover{background-color:#ffa928;color:#050505}.btn-yellow{background-color:#fc0;color:#050505}.btn-yellow:hover{background-color:#ffd632;color:#050505}.btn-sanger-blue{background-color:#3cbbd1;color:#fff}.btn-sanger-blue:hover{background-color:#66c9db;color:#fff}.btn-green{background-color:#1b5e20;color:#fff}.btn-green:hover{background-color:#27862d;color:#fff}.btn-grey{background-color:#d1d1d1;color:#fff}.btn-grey:hover{background-color:#eaeaea;color:#fff}.btn-course{background-color:#e82063;color:#fff}.btn-course:hover{background-color:#ed4e83;color:#fff}.btn-conference{background-color:#c10000;color:#fff}.btn-conference:hover{background-color:#f40000;color:#fff}.btn-apply{background-color:#1b5e20;color:#fff}.btn-apply:hover{background-color:#27862d;color:#fff}.btn-online{background-color:#1b5e20;color:#fff}.btn-online:hover{background-color:#27862d;color:#fff}.btn-hybrid{background-color:#fc0;color:#fff}.btn-hybrid:hover{background-color:#ffd632;color:#fff}.btn-in-person{background-color:#3cbbd1;color:#fff}.btn-in-person:hover{background-color:#66c9db;color:#fff}.btn-round,.btn-round-accordion{color:#fff;border:none;width:100px;height:100px;font-size:30px;font-size:1.875rem;border-radius:50%;padding:0;margin:0;display:flex;justify-content:center;align-items:center;mix-blend-mode:multiply}.btn-round-accordion:hover,.btn-round:hover{cursor:pointer}.btn-round-accordion:active,.btn-round:active{transition:all .2s ease}.btn-round-accordion{background-color:#f49200;width:40px;height:40px;font-size:60px;font-size:3.75rem;color:#050505;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;transition:all .1s ease}.btn-round-accordion:before{content:"\e90c"}.btn-round-accordion:hover{color:#fff}.btn-close{display:flex;justify-content:center;align-items:center;background-color:transparent;width:50px;height:50px;font-size:40px;font-size:2.5rem;color:#050505;border:none}.btn-close:hover{color:#e82063}.is-open button:before{transform:rotate(45deg)}.btn-orange-big{background-color:#f49200;color:#fff;margin:1rem;text-transform:uppercase;padding:1.5rem 1rem;border-radius:20px}.btn-orange-big:hover{background-color:#ffa928}.mobile-buttons{display:flex;flex-direction:row;gap:1rem;margin:2rem 9%}.breadcrumbs-container ul{list-style:none;margin:0;padding:0;line-height:1}.breadcrumbs-container ul>li{padding:0;display:inline;color:#050505;font-size:14px;font-size:.875rem}.breadcrumbs-container ul>li:not(.breadcrumb-no-link):after{content:" / "}.breadcrumbs-container ul>li>a{color:#050505;text-decoration:underline}.breadcrumbs-container ul>li>a:hover{text-decoration:none;color:#e82063}.breadcrumbs-container ul>li>span{color:#050505}.card-container{display:block;margin:1rem 0}.card-container-offset{display:block;padding-bottom:2rem}@media screen and (min-width:1024px){.card-container-offset{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:2rem 6rem;grid-auto-flow:dense;grid-auto-rows:1fr}.card-container-offset .grid__offset{grid-column:2/2}.card-container-offset .grid__item{grid-column:span 1;grid-row:span 4;height:100%}}.card-std{position:relative;display:grid;grid-template-columns:1fr 1fr 40px;grid-template-rows:auto;grid-row-gap:1rem;grid-column-gap:0;grid-template-areas:"img img img" "link link icon"}@-moz-document url-prefix(){.card-std{padding-right:3em}}.card-std a{text-decoration:none;line-height:1.6}.card-std a:hover{text-decoration:none}.card-std .card-img{grid-area:img;justify-self:center;place-self:start;width:100%}.card-std .card-img img{width:100%}@media screen and (min-width:1440px){.card-std .card-img.about-us img{width:312px;height:208.41px}}.card-std .card-link{grid-area:link;justify-self:center;place-self:flex-start}.card-std .card-icon{grid-area:icon;justify-self:center;place-self:flex-start}.card-resource{position:relative;border-radius:20px;display:grid;grid-template-columns:2rem 1fr 1fr 100px;grid-template-rows:1rem 1fr auto 100px;gap:.5rem;grid-template-areas:". . . ." ". title title title" ". . . ." ". . . icon"}@-moz-document url-prefix(){.card-resource{padding-right:3em}}@media screen and (min-width:768px){.card-resource{grid-template-columns:1rem 1fr 100px;grid-template-rows:1rem 140px auto 100px;grid-row-gap:1rem;grid-column-gap:1rem;grid-template-areas:". . ." ". title ." ". . ." ". . icon"}}.card-resource .card-title{grid-area:title;justify-self:flex-start;align-self:flex-start}.card-resource .card-icon{grid-area:icon;justify-self:center;place-self:center}.card-resource:hover .icon-white:before{color:hsla(0,0%,90.9090909091%,.5)!important}.card-object.news{cursor:pointer}.card-object.news:hover .card-link button{background-color:#d1d1d1}.card-object.news:hover .button-dark{background-color:#d1d1d1}.card-object.news:hover .button-dark:after{padding-right:0;padding-left:2.2em}.card-object.news:hover .card-title-news{text-decoration-color:#add480!important}.card-object{position:relative;border-bottom:1px solid #d1d1d1;display:grid;grid-template-columns:0 1fr 0;grid-template-rows:1fr;grid-row-gap:1rem;grid-column-gap:0;grid-template-areas:". card-img ." ". card-txt ." ". card-link ."}.card-object:last-of-type{border-bottom:none}@media screen and (min-width:768px){.card-object{grid-template-columns:0 1fr 1fr 10px;grid-template-rows:auto;grid-row-gap:1rem;grid-column-gap:0;grid-template-areas:".card-img card-txt ." ".card-img card-link ."}}.card-object .card-img{grid-area:card-img;justify-self:center;place-self:start;width:100%;position:relative}.card-object .card-img img{width:100%;min-height:274px;object-fit:cover}@media screen and (min-width:768px){.card-object .card-img img{max-width:80%;min-height:295px;object-fit:cover}}.card-object .card-img .new{position:absolute;top:0;left:0;padding:10px 15px 10px 15px;color:#fff;font-weight:700;background-color:#050505;border-top-left-radius:20px;border-bottom-right-radius:20px}.card-object .card-txt{display:block;grid-area:card-txt;justify-self:center;place-self:flex-start}.card-object .card-txt .card-title{text-decoration:underline;text-decoration-color:#e82063;text-decoration-thickness:4px}.card-object .card-txt .card-title-events{text-decoration:underline;text-decoration-color:#e82063;text-decoration-thickness:4px}.card-object .card-txt .card-title-news{text-decoration:underline;text-decoration-color:#8bc34b;text-decoration-thickness:4px}.card-object .card-link{display:block;grid-area:card-link;align-self:end;place-self:start}.news-card-object,.project-card-object{position:relative;display:grid;grid-template-columns:3% 1fr 3%;grid-template-rows:auto 1fr;grid-template-areas:"img img img" "txt txt txt"}.news-card-object.project-card-object:hover,.project-card-object.project-card-object:hover{cursor:pointer}.news-card-object.project-card-object:hover .icon-learning:before,.project-card-object.project-card-object:hover .icon-learning:before{color:#f6bb64!important}.news-card-object.project-card-object:hover h4.learning,.project-card-object.project-card-object:hover h4.learning{text-decoration-color:#f6bb64!important}.news-card-object.project-card-object:hover .icon-research:before,.project-card-object.project-card-object:hover .icon-research:before{color:#8fd0df!important}.news-card-object.project-card-object:hover h4.research,.project-card-object.project-card-object:hover h4.research{text-decoration-color:#8fd0df!important}.news-card-object.project-card-object:hover .icon-public:before,.project-card-object.project-card-object:hover .icon-public:before{color:#ee76a0!important}.news-card-object.project-card-object:hover h4.public,.project-card-object.project-card-object:hover h4.public{text-decoration-color:#ee76a0!important}.news-card-object.news-card-object,.project-card-object.news-card-object{height:100%}.news-card-object.news-card-object .news-card-txt,.project-card-object.news-card-object .news-card-txt{height:100%}@media screen and (min-width:768px){.news-card-object,.project-card-object{grid-template-columns:3% 1fr 3%;grid-template-rows:auto 1fr;grid-template-areas:". img ." ". txt ."}}.news-card-object .news-card-img,.news-card-object .project-card-img,.project-card-object .news-card-img,.project-card-object .project-card-img{grid-area:img;width:100%;box-shadow:4px 4px 4px #d1d1d1;border-radius:20px}.news-card-object .news-card-img img,.news-card-object .project-card-img img,.project-card-object .news-card-img img,.project-card-object .project-card-img img{width:100%;min-height:234px;object-fit:cover}@media screen and (min-width:768px){.news-card-object .news-card-img img,.news-card-object .project-card-img img,.project-card-object .news-card-img img,.project-card-object .project-card-img img{min-height:234px;object-fit:cover}}.news-card-object .card-txt,.news-card-object .news-card-txt,.news-card-object .project-card-txt,.project-card-object .card-txt,.project-card-object .news-card-txt,.project-card-object .project-card-txt{position:relative;top:-2rem;background-color:#fff;box-shadow:4px 4px 4px #d1d1d1;display:grid;grid-area:txt;justify-self:start;place-self:flex-start;border-radius:20px;grid-template-columns:6% 1fr 1fr 6%;grid-template-rows:3.5rem 1fr 60px .5rem;grid-row-gap:.5rem;grid-template-areas:". n-meta n-meta ." ". n-title n-title ." ". n-ttr n-arrow ." ". . . .";align-items:center;width:100%}.news-card-object .card-txt .news-card-meta,.news-card-object .card-txt .project-card-meta,.news-card-object .news-card-txt .news-card-meta,.news-card-object .news-card-txt .project-card-meta,.news-card-object .project-card-txt .news-card-meta,.news-card-object .project-card-txt .project-card-meta,.project-card-object .card-txt .news-card-meta,.project-card-object .card-txt .project-card-meta,.project-card-object .news-card-txt .news-card-meta,.project-card-object .news-card-txt .project-card-meta,.project-card-object .project-card-txt .news-card-meta,.project-card-object .project-card-txt .project-card-meta{grid-area:n-meta}.news-card-object .card-txt .news-card-title h4.news:hover,.news-card-object .news-card-txt .news-card-title h4.news:hover,.news-card-object .project-card-txt .news-card-title h4.news:hover,.project-card-object .card-txt .news-card-title h4.news:hover,.project-card-object .news-card-txt .news-card-title h4.news:hover,.project-card-object .project-card-txt .news-card-title h4.news:hover{text-decoration-color:#add480!important}.news-card-object .card-txt .card-title,.news-card-object .card-txt .news-card-title,.news-card-object .card-txt .project-card-title,.news-card-object .news-card-txt .card-title,.news-card-object .news-card-txt .news-card-title,.news-card-object .news-card-txt .project-card-title,.news-card-object .project-card-txt .card-title,.news-card-object .project-card-txt .news-card-title,.news-card-object .project-card-txt .project-card-title,.project-card-object .card-txt .card-title,.project-card-object .card-txt .news-card-title,.project-card-object .card-txt .project-card-title,.project-card-object .news-card-txt .card-title,.project-card-object .news-card-txt .news-card-title,.project-card-object .news-card-txt .project-card-title,.project-card-object .project-card-txt .card-title,.project-card-object .project-card-txt .news-card-title,.project-card-object .project-card-txt .project-card-title{grid-area:n-title}.news-card-object .card-txt .news-card-ttr,.news-card-object .card-txt .project-card-ttr,.news-card-object .news-card-txt .news-card-ttr,.news-card-object .news-card-txt .project-card-ttr,.news-card-object .project-card-txt .news-card-ttr,.news-card-object .project-card-txt .project-card-ttr,.project-card-object .card-txt .news-card-ttr,.project-card-object .card-txt .project-card-ttr,.project-card-object .news-card-txt .news-card-ttr,.project-card-object .news-card-txt .project-card-ttr,.project-card-object .project-card-txt .news-card-ttr,.project-card-object .project-card-txt .project-card-ttr{grid-area:n-ttr}.news-card-object .card-txt .card-arrow,.news-card-object .card-txt .news-card-arrow,.news-card-object .card-txt .project-card-arrow,.news-card-object .news-card-txt .card-arrow,.news-card-object .news-card-txt .news-card-arrow,.news-card-object .news-card-txt .project-card-arrow,.news-card-object .project-card-txt .card-arrow,.news-card-object .project-card-txt .news-card-arrow,.news-card-object .project-card-txt .project-card-arrow,.project-card-object .card-txt .card-arrow,.project-card-object .card-txt .news-card-arrow,.project-card-object .card-txt .project-card-arrow,.project-card-object .news-card-txt .card-arrow,.project-card-object .news-card-txt .news-card-arrow,.project-card-object .news-card-txt .project-card-arrow,.project-card-object .project-card-txt .card-arrow,.project-card-object .project-card-txt .news-card-arrow,.project-card-object .project-card-txt .project-card-arrow{grid-area:n-arrow;justify-self:end}.card-person{position:relative;display:grid;grid-template-columns:1rem auto auto auto 1rem;grid-template-rows:auto auto auto 4rem;grid-row-gap:.3rem;grid-column-gap:0;grid-template-areas:". p-img p-img p-img ." ". p-name p-name p-name ." ". p-meta p-meta p-icon ." ". p-ul p-ul p-ul ."}.card-person:hover{cursor:pointer}.card-person:hover .icon-plus{opacity:.7}.card-person p{line-height:1.3}@media screen and (min-width:1024px){.card-person{grid-template-columns:2rem auto auto auto 2rem;grid-template-rows:auto auto auto 4rem;grid-row-gap:.3rem;grid-column-gap:0}}.card-person .card-person-img{grid-area:p-img;justify-self:center;place-self:center}.card-person .card-person-name{display:block;grid-area:p-name;justify-self:center;place-self:start}.card-person .card-person-meta{grid-area:p-meta;justify-self:center;place-self:start}.card-person .card-person-icon{grid-area:p-icon;justify-self:end;place-self:end}.card-person .card-person-ul{grid-area:p-ul;justify-self:end;place-self:start}.card-collaborator{position:relative;display:grid;grid-template-columns:.5rem auto .5rem;grid-template-rows:auto auto;grid-row-gap:.1rem;grid-column-gap:0;grid-template-areas:". c-img ." ". c-meta ."}.card-collaborator p{line-height:1.3}.card-collaborator .card-collaborator-img{grid-area:c-img;justify-self:center;place-self:center}.card-collaborator .card-collaborator-meta{grid-area:c-meta;place-self:center center}.events-container{display:block;margin:0}.events-container p{margin:0}.card-event-list{position:relative;border-bottom:1px solid #d1d1d1;display:grid;grid-template-columns:0 repeat(2,auto) 1rem;grid-template-rows:0 repeat(4,auto) 0;grid-row-gap:.2rem;grid-column-gap:0;grid-template-areas:". . . ." ". card-title card-title ." ". card-date card-date ." ". card-app card-bursary ." ". card-summary card-summary ." ". . . ."}.card-event-list:last-of-type{border-bottom:none}@media screen and (min-width:768px){.card-event-list{grid-template-columns:0 2fr 1rem 1fr 1rem;grid-template-rows:1rem repeat(3,auto) 1rem;grid-row-gap:.2rem;grid-column-gap:0;grid-template-areas:". . . . ." ". card-title . card-app ." ". card-date . card-bursary ." ". card-summary card-summary card-summary ." ". . . . .";justify-items:start;align-items:start}}.card-event-list .card-title{grid-area:card-title;display:block}.card-event-list .card-title h4{margin:0}.card-event-list .card-date{grid-area:card-date;display:block}.card-event-list .card-summary{grid-area:card-summary;display:block}.card-event-list .card-application{grid-area:card-app;display:block}.card-event-list .card-bursary{grid-area:card-bursary;display:block}.card-event{position:relative;border-bottom:1px solid #d1d1d1;display:grid;grid-template-columns:1rem repeat(2,auto) 1rem;grid-template-rows:0 repeat(7,auto) 0;grid-row-gap:.2rem;grid-column-gap:0;grid-template-areas:". . . ." ". card-img card-img ." ". card-title card-title ." ". card-summary card-summary ." ". card-date card-date ." ". card-location card-location ." ". card-bursary card-bursary ." ". card-more card-more ." ". . . ."}.card-event:last-of-type{border-bottom:none}@media screen and (min-width:768px){.card-event{grid-template-columns:0 1fr 1rem 1fr 1rem;grid-template-rows:1rem repeat(6,auto) 1rem;grid-row-gap:.2rem;grid-column-gap:0;grid-template-areas:". . . . ." ". card-img . card-title ." ". card-img . card-summary ." ". card-img . card-date ." ". card-img . card-location ." ". card-img . card-bursary ." ". card-img . card-more ." ". . . . .";justify-items:start;align-items:start}}@media screen and (min-width:1024px){.card-event{grid-template-columns:0 300px 1rem 1fr 1rem;grid-template-rows:1rem repeat(6,auto) 1rem;grid-row-gap:.2rem;grid-column-gap:0;grid-template-areas:". . . . ." ". card-img . card-title ." ". card-img . card-summary ." ". card-img . card-date ." ". card-img . card-location ." ". card-img . card-bursary ." ". card-img . card-more ." ". . . . .";justify-items:start;align-items:start}}.card-event .card-img{grid-area:card-img;display:block}.card-event .card-title{grid-area:card-title;display:block}.card-event .card-title h4{margin:0}.card-event .card-summary{grid-area:card-summary;display:block}.card-event .card-date{grid-area:card-date;display:block}.card-event .card-location{grid-area:card-location;display:block}.card-event .card-bursary{grid-area:card-bursary;display:block}.card-event .card-more{grid-area:card-more;display:block}.card-box{position:relative;display:grid;grid-template-columns:0 1fr 0;grid-template-rows:0 repeat(2,auto) 0;grid-row-gap:.5rem;grid-column-gap:0;grid-template-areas:". . ." ". box-title ." ". box-data ." ". . ."}@media screen and (min-width:768px){.card-box{grid-template-columns:0 1fr 0;grid-template-rows:0 auto 1fr 0;grid-row-gap:.5rem;grid-column-gap:0;grid-template-areas:". . ." ". box-title ." ". box-data ." ". . .";justify-items:center;align-items:center}}.card-box .card-box-title{grid-area:box-title;display:block;justify-self:start}.card-box .card-box-title h4{margin:0}.card-box .card-box-data{grid-area:box-data;justify-self:center;align-content:center}.card-box .card-box-data img{aspect-ratio:6/4;object-fit:cover;object-position:top}@media screen and (min-width:768px){.card-box .card-box-data{min-height:180px}}@media screen and (min-width:1024px){.card-box .card-box-data{min-height:224px}}.columns-1,.columns-10,.columns-12,.columns-3,.columns-4,.columns-5,.columns-6,.columns-8{padding:0 0}.columns-3>*{flex:0 1 auto}.columns{display:block}@media screen and (min-width:768px){.columns{display:flex;align-items:start}}.columns>.is-full{flex:0 1 100%}.columns>.is-10{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-10{flex:1 1 10%}}.columns>.is-20{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-20{flex:0 1 20%}}.columns>.is-25{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-25{flex:0 1 25%}}.columns>.is-27{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-27{flex:0 1 27%}}.columns>.is-30{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-30{flex:0 1 30%}}.columns>.is-33{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-33{flex:0 1 33%}}.columns>.is-40{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-40{flex:0 1 40%}}.columns>.is-60{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-60{flex:0 1 60%}}.columns>.is-66{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-66{flex:0 1 66%}}.columns>.is-70{flex:1 1 100%}@media screen and (min-width:1024px){.columns>.is-70{flex:0 1 70%}}.columns>.is-75{flex:1 1 100%}@media screen and (min-width:1024px){.columns>.is-75{flex:0 1 75%}}.columns>.is-80{flex:0 1 100%}@media screen and (min-width:1024px){.columns>.is-80{flex:0 1 80%}}.columns>.is-90{flex:0 1 90%}@media screen and (min-width:1024px){.columns>.is-90{flex:0 1 90%}}.columns-1{display:flex;flex-wrap:wrap}.columns-1>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-1>:not(:last-child){margin-right:.1rem}.columns-1>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.columns-1{display:flex;flex-wrap:wrap}.columns-1>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-1>:not(:last-child){margin-right:.1rem}.columns-1>:nth-child(1n){margin-right:0}}.columns-2{flex-flow:column wrap;display:flex;flex-wrap:wrap}.columns-2>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-2>:not(:last-child){margin-right:.1rem}.columns-2>:nth-child(1n){margin-right:0}@media screen and (min-width:1024px){.columns-2{display:flex;flex-wrap:wrap}.columns-2>*{flex:0 0 calc(100% / 1);margin-bottom:0}.columns-2>:not(:last-child){margin-right:0}}@media screen and (min-width:1200px){.columns-2{flex-flow:row nowrap;display:flex;flex-wrap:wrap}.columns-2>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (2 - 1) * .1rem)/ 2)}.columns-2>:not(:last-child){margin-right:.1rem}.columns-2>:nth-child(2n){margin-right:0}}.columns-2>*{flex:0 1 auto}.columns-3{display:flex;flex-wrap:wrap}.columns-3>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-3>:not(:last-child){margin-right:.1rem}.columns-3>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.columns-3{display:flex;flex-wrap:wrap}.columns-3>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (2 - 1) * .1rem)/ 2);margin-bottom:.1rem}.columns-3>:not(:last-child){margin-right:.1rem}.columns-3>:nth-child(2n){margin-right:0}}@media screen and (min-width:1200px){.columns-3{display:flex;flex-wrap:wrap}.columns-3>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (3 - 1) * 0rem)/ 3);margin-bottom:0rem}.columns-3>:not(:last-child){margin-right:0rem}.columns-3>:nth-child(3n){margin-right:0}}.columns-4{display:flex;flex-wrap:wrap}.columns-4>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-4>:not(:last-child){margin-right:.1rem}.columns-4>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.columns-4{display:flex;flex-wrap:wrap}.columns-4>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (2 - 1) * .1rem)/ 2)}.columns-4>:not(:last-child){margin-right:.1rem}.columns-4>:nth-child(2n){margin-right:0}}@media screen and (min-width:1200px){.columns-4{display:flex;flex-wrap:wrap}.columns-4>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (4 - 1) * .1rem)/ 4)}.columns-4>:not(:last-child){margin-right:.1rem}.columns-4>:nth-child(4n){margin-right:0}}.columns-5{display:flex;flex-wrap:wrap}.columns-5>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-5>:not(:last-child){margin-right:.1rem}.columns-5>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.columns-5{display:flex;flex-wrap:wrap}.columns-5>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (5 - 1) * .1rem)/ 5)}.columns-5>:not(:last-child){margin-right:.1rem}.columns-5>:nth-child(5n){margin-right:0}}.columns-6{display:flex;flex-wrap:wrap}.columns-6>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * 1rem)/ 1)}.columns-6>:not(:last-child){margin-right:1rem}.columns-6>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.columns-6{display:flex;flex-wrap:wrap}.columns-6>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (2 - 1) * .1rem)/ 2)}.columns-6>:not(:last-child){margin-right:.1rem}.columns-6>:nth-child(2n){margin-right:0}}@media screen and (min-width:1200px){.columns-6{display:flex;flex-wrap:wrap}.columns-6>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (6 - 1) * .1rem)/ 6)}.columns-6>:not(:last-child){margin-right:.1rem}.columns-6>:nth-child(6n){margin-right:0}}.columns-8{display:flex;flex-wrap:wrap}.columns-8>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-8>:not(:last-child){margin-right:.1rem}.columns-8>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.columns-8{display:flex;flex-wrap:wrap}.columns-8>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (2 - 1) * .1rem)/ 2)}.columns-8>:not(:last-child){margin-right:.1rem}.columns-8>:nth-child(2n){margin-right:0}}@media screen and (min-width:1200px){.columns-8{display:flex;flex-wrap:wrap}.columns-8>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (8 - 1) * .1rem)/ 8)}.columns-8>:not(:last-child){margin-right:.1rem}.columns-8>:nth-child(8n){margin-right:0}}.columns-10{display:flex;flex-wrap:wrap}.columns-10>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-10>:not(:last-child){margin-right:.1rem}.columns-10>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.columns-10{display:flex;flex-wrap:wrap}.columns-10>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (2 - 1) * .1rem)/ 2)}.columns-10>:not(:last-child){margin-right:.1rem}.columns-10>:nth-child(2n){margin-right:0}}@media screen and (min-width:1200px){.columns-10{display:flex;flex-wrap:wrap}.columns-10>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (10 - 1) * .1rem)/ 10)}.columns-10>:not(:last-child){margin-right:.1rem}.columns-10>:nth-child(10n){margin-right:0}}.columns-12{display:flex;flex-wrap:wrap}.columns-12>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * .1rem)/ 1)}.columns-12>:not(:last-child){margin-right:.1rem}.columns-12>:nth-child(1n){margin-right:0}@media screen and (min-width:768px){.columns-12{display:flex;flex-wrap:wrap}.columns-12>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (2 - 1) * 1rem)/ 2)}.columns-12>:not(:last-child){margin-right:1rem}.columns-12>:nth-child(2n){margin-right:0}}@media screen and (min-width:1024px){.columns-12{display:flex;flex-wrap:wrap}.columns-12>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (6 - 1) * .1rem)/ 6)}.columns-12>:not(:last-child){margin-right:.1rem}.columns-12>:nth-child(6n){margin-right:0}}@media screen and (min-width:1200px){.columns-12{display:flex;flex-wrap:wrap}.columns-12>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (12 - 1) * .1rem)/ 12)}.columns-12>:not(:last-child){margin-right:.1rem}.columns-12>:nth-child(12n){margin-right:0}}.event-header{position:relative;border-bottom:1px solid #d1d1d1;display:grid;grid-template-columns:0 1fr 0;grid-template-rows:1fr;grid-row-gap:1rem;grid-column-gap:0;grid-template-areas:". media ." ". textbox ."}.event-header:last-of-type{border-bottom:none}@media screen and (min-width:768px){.event-header{grid-template-columns:200px auto;grid-template-rows:auto;grid-column-gap:1rem;grid-template-areas:"media textbox"}}.event-header .media{grid-area:media;justify-self:center;place-self:start;width:100%;position:relative}.event-header .media img{width:100%;object-fit:cover}@media screen and (min-width:768px){.event-header .media img{width:200px;height:200px;object-fit:cover}}.event-header .textbox{display:grid;grid-area:textbox;align-content:start;justify-content:start}.event-header .textbox .title{color:#f49200}.event-header .textbox .date p{margin-top:0}.event-header .textbox .location p{margin-top:0}.deadline li span{margin-right:1rem}.events-filter-container{position:relative;width:100%}.events-filter-container .events-filter{display:flex;position:relative;flex-direction:row;flex-wrap:wrap;justify-content:start;align-items:center;align-content:center;column-gap:1rem}.events-filter-container .events-filter>div{display:block;flex-grow:0;flex-shrink:1;flex-basis:60%;align-self:auto;margin:1rem 0}@media screen and (min-width:1024px){.events-filter-container .events-filter>div{flex-grow:0;flex-shrink:1;flex-basis:auto}}.facet-item{border:none;font-size:14px;font-size:.875rem;font-family:"Roboto bold",Helvetica,Arial,sans-serif;text-transform:capitalize;cursor:pointer;text-align:center;padding:.125rem .5rem;white-space:nowrap;border-radius:1px;transition-duration:.4s}.button.facet-item:not(:last-child){margin-right:.5rem}@media screen and (min-width:1024px){.facet-item{font-size:16px;font-size:1rem}}.facet-item.course{background-color:#e82063;color:#fff4f4}.facet-item.conference{background-color:#c10000;color:#fff4f4}.facet-item.reset{background-color:#050505;color:#fff4f4}.list-container{position:relative;width:100%}.list-container.events,.list-container.news{top:0}@media screen and (min-width:768px){.list-container.events,.list-container.news{top:0}}.list-container.projects{top:0}@media screen and (min-width:768px){.list-container.projects{top:0}}.filter-container{position:relative;display:block}@media screen and (min-width:768px){.filter-container{padding:1rem 2rem 3rem 2rem}}.filter-container div{width:100%}.filter-container div input[type=text]{width:inherit;padding:1rem;margin:8px 0;box-sizing:border-box}.list-alpha{font-family:"Roboto bold",Helvetica,Arial,sans-serif}.list-alpha ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.list-alpha ul li{border:2px solid #050505;padding:.5rem 1rem;margin:0 .2rem .2rem .2rem;min-width:calc(100% - .4rem)}@media screen and (min-width:768px){.list-alpha ul li{min-width:calc(50% - .4rem)}}@media screen and (min-width:1024px){.list-alpha ul li{min-width:unset}}.list-alpha ul li.active{color:#fff;background-color:#050505}.list-alpha ul li:hover{cursor:pointer}@media screen and (min-width:1024px){.list-alpha ul li{margin:0 .2rem .2rem 0}}form label{display:inline-block;width:calc(100% - 2rem)}form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=url],form input[type=week],form select,form textarea{display:block;border:0;padding:.5rem 1rem;line-height:24px;transition:background .55s;text-decoration:none;position:relative;appearance:none;margin-bottom:1rem;font-size:18px;font-size:1.125rem;border:1px solid #050505}form input[type=email],form input[type=text]{width:90%}form input[type=submit]{border:1px solid #050505;background-color:#1b5e20;color:#fff;padding:.5rem 1rem}form input[type=submit]:hover{background-color:#27862d;cursor:pointer}form::placeholder{color:#d1d1d1;opacity:.4}form:focus{background:#f4f4f4;border-color:rgb(5.1,5.1,5.1);outline:0}form:focus::placeholder{color:#050505;opacity:.8}form fieldset{background-color:transparent;border:0;margin:0 0 1rem 0;padding:0;display:flex;flex-wrap:wrap}form fieldset>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (1 - 1) * 1rem)/ 1)}form fieldset>:not(:last-child){margin-right:1rem}form fieldset>:nth-child(1n){margin-right:0}@media screen and (min-width:1024px){form fieldset{display:flex;flex-wrap:wrap}form fieldset>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - (2 - 1) * 1rem)/ 2)}form fieldset>:not(:last-child){margin-right:1rem}form fieldset>:nth-child(2n){margin-right:0}}form fieldset>label{flex-grow:1}form fieldset>div{display:inline-flex;flex-wrap:nowrap}form fieldset>div input[type=checkbox]{display:block;float:left;font-size:inherit;margin:0 1rem 0 0;padding:0;position:relative;width:20px}form>p.consent{display:inline-flex;flex-wrap:nowrap}form>p.consent input[type=checkbox]{display:block;float:left;font-size:inherit;margin:0 1rem 0 0;padding:0;position:relative;width:20px}.grid-offset-container{display:block;width:100%}@media screen and (min-width:1024px){.grid-offset-container{grid-auto-rows:1fr;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr;gap:2rem 4rem;grid-template-areas:"card-1 . ." "card-1 . card-2" ". . card-2"}.grid-offset-container>div:first-of-type{grid-area:card-1;justify-self:start;align-self:start;margin-right:1rem}.grid-offset-container>div:last-of-type{grid-area:card-2;justify-self:end;align-self:start;margin-left:1rem}.grid-offset-container>div.container-card-offset{width:calc(100% - 1rem);height:100%}.grid-offset-container>div.container-card-offset .card-resource{grid-template-rows:1rem auto auto 100px}.grid-offset-container>div.container-card-offset .clr{overflow:hidden;height:100%}.grid-offset-container>div.container-card-offset .clr .card-title{word-wrap:break-word}.grid-offset-container>div.container-card-offset .clr .resources-title{word-wrap:break-word;font-size:27px;font-size:1.6875rem;padding-right:2rem}.grid-offset-container>div.container-card-offset .clr .card-resource{grid-template-areas:". . ." ". title title" ". . ." ". . icon";height:100%}}@media screen and (min-width:1200px){.grid-offset-container{gap:2rem 5rem}.grid-offset-container>div:first-of-type{margin-right:0}.grid-offset-container>div:last-of-type{margin-left:0;margin-top:-2.2rem;margin-bottom:2.2rem}.grid-offset-container>div.container-card-offset{width:100%}.grid-offset-container .clr .resources-title{padding-right:0}.grid-offset-container .clr .card-resource{grid-template-areas:". . ." ". title ." ". . ." ". . icon"}}.header{position:relative}.header .see-all{position:absolute;top:0;right:6%}picture.cover{height:inherit}picture.cover img{object-fit:cover;height:100%;width:100%}picture.contain{height:inherit}picture.contain img{object-fit:contain;height:100%;width:auto}picture.natural{height:inherit}picture.natural img{width:fit-content}picture.rounded img{border-radius:20px}picture.round img{border-radius:50%}picture.person{text-align:center}picture.person img{border-radius:50%;width:380px}picture.collaborator{text-align:center}picture.collaborator img{border-radius:50%;width:380px}.img-pub{position:absolute;width:90px;top:-45px;left:85px}@media screen and (min-width:768px){.img-pub{width:90px;top:-45px;left:85px}}.img-close{position:absolute;top:12px;right:14px;display:flex;flex-direction:column-reverse;gap:1rem;justify-content:center;z-index:10}.img-close>div{align-self:center;font-weight:700}.img-close>div p:hover{cursor:pointer;color:#1e1e1e}.img-close svg{width:50px}.img-close svg:hover{cursor:pointer}.img-close div.ctxt{display:none}@media screen and (min-width:450px){.img-close div.ctxt{display:block}}@media screen and (min-width:768px){.img-close{flex-direction:row;top:25px;right:85px}.img-close svg{width:60px}}.img-close:hover{opacity:.7;cursor:pointer}.wp-video{text-align:center;margin-left:auto;margin-right:auto}iframe{max-width:100%}figure{text-align:center}figure.aligncenter img,figure.alignnone img{clear:both;display:block;margin-left:auto;margin-right:auto}figure.aligncenter figcaption,figure.alignnone figcaption{width:100%;text-align:center}@media screen and (min-width:768px){figure.alignleft,figure.alignright{max-width:50%}}figure figcaption{display:inline-block;width:min-content;min-width:fit-content;font-size:12px;font-size:.75rem;clear:both;text-align:center}@media screen and (min-width:768px){figure figcaption{font-size:14px;font-size:.875rem}}figure.alignright{float:right}figure.alignleft{float:left}figure.aligncenter{margin:0 auto}figure.aligncenter{text-align:center!important}p:has(img.aligncenter) img{margin-left:auto;margin-right:auto;clear:both;display:block}.links-container .menu-links-container,.links-container .menu-links-menu-container{width:100%;margin:0 auto;position:relative;display:block;height:100%}@media screen and (min-width:1024px){.links-container .menu-links-container,.links-container .menu-links-menu-container{display:flex;align-items:center;justify-content:center;height:100%}}.links-container .menu-links-container>ul,.links-container .menu-links-menu-container>ul{display:block;flex-direction:column;height:inherit;list-style:none;padding:0;margin:0;width:100%}@media screen and (min-width:1024px){.links-container .menu-links-container>ul,.links-container .menu-links-menu-container>ul{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:center;height:inherit;list-style:none;width:fit-content;padding:0;margin:0}}.links-container .menu-links-container>ul li,.links-container .menu-links-menu-container>ul li{position:relative;width:inherit;padding-right:6px}.links-container .menu-links-container>ul li a,.links-container .menu-links-menu-container>ul li a{display:block;line-height:1.2;font-weight:500;color:#050505;text-decoration:none;font-size:15px;font-size:.9375rem}.links-container .menu-links-container>ul li a:hover,.links-container .menu-links-menu-container>ul li a:hover{outline-width:0;color:rgba(5.1,5.1,5.1,.7)}.links-container .menu-links-container>ul li a:hover:after,.links-container .menu-links-menu-container>ul li a:hover:after{color:#050505}.links-container .menu-links-container>ul li a:after,.links-container .menu-links-menu-container>ul li a:after{padding-left:4px;content:"|";color:#050505}.links-container .menu-links-container>ul li:last-of-type a:after,.links-container .menu-links-menu-container>ul li:last-of-type a:after{content:""}.links-container .menu-links-container>ul li ul li,.links-container .menu-links-menu-container>ul li ul li{min-width:190px}.links-container .menu-links-container>ul li ul li a,.links-container .menu-links-menu-container>ul li ul li a{padding:15px;line-height:20px}@font-face{font-family:icomoon;src:url(../fonts/icomoon/fonts/icomoon.eot?nwoqnc);src:url(../fonts/icomoon/fonts/icomoon.eot?nwoqnc#iefix) format("embedded-opentype"),url(../fonts/icomoon/fonts/icomoon.ttf?nwoqnc) format("truetype"),url(../fonts/icomoon/fonts/icomoon.woff?nwoqnc) format("woff"),url(../fonts/icomoon/fonts/icomoon.svg?nwoqnc#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"\e8e9"}.icon-star:before{content:"\e900"}.icon-menu-down:before{content:"\e901"}.icon-menu-up:before{content:"\e902"}.icon-search:before{content:"\e903"}.icon-tiktok:before{content:"\e904"}.icon-play:before{content:"\e905"}.icon-down:before{content:"\e906"}.icon-plus-sm:before{content:"\e907"}.icon-hamburger-90:before{content:"\e908"}.icon-hamburger:before{content:"\e909"}.icon-up:before{content:"\e90a"}.icon-pause:before{content:"\e90b"}.icon-close1:before{content:"\e90c"}.icon-linkedin:before{content:"\e90d"}.icon-facebook:before{content:"\e90e"}.icon-twitter:before{content:"\e90f"}.icon-x:before{content:"\e910"}.icon-home1:before{content:"\e911"}.icon-bluesky:before{content:"\e912"}.icon-bluesky-blue:before{content:"\e913";color:#1185fe}.icon-youtube:before{content:"\e914"}.icon-calendar:before{content:"\e915"}.icon-forward:before{content:"\e917"}.icon-back:before{content:"\e918"}.icon-zip:before{content:"\e91b"}.icon-ms-excel:before{content:"\e91c";color:#217346}.icon-ms-outlook:before{content:"\e91d";color:#0072c6}.icon-ms-powerpoint:before{content:"\e91e";color:#d24726}.icon-ms-word:before{content:"\e91f";color:#2b579a}.icon-x-round .path1:before{content:"\e920";color:#000}.icon-x-round .path2:before{content:"\e921";margin-left:-1em;color:#fff}.icon-bluesky-round:before{content:"\e922"}.icon-location:before{content:"\e923"}.icon-arrow-diagonal-circle:before{content:"\e924"}.icon-arrow-right-circle:before{content:"\e925"}.icon-plus:before{content:"\e927"}.icon-instagram-round:before{content:"\e928"}.icon-linkedIn-round:before{content:"\e929"}.icon-twitter-round:before{content:"\e92a"}.icon-facebook-round:before{content:"\e92b"}.icon-instagram:before{content:"\e92c"}.icon-file-text2:before{content:"\e92d"}.icon-file-picture:before{content:"\e92e"}.icon-file-music:before{content:"\e92f"}.icon-file-play:before{content:"\e930"}.icon-file-video:before{content:"\e931"}.icon-phone-hang-up:before{content:"\e943"}.icon-envelop:before{content:"\e945"}.icon-bin:before{content:"\e9ac"}.icon-play-lg:before{content:"\ea1c"}.icon-pause-lg:before{content:"\ea1d"}.icon-stop:before{content:"\ea1e"}.icon-backward:before{content:"\ea1f"}.icon-forward1:before{content:"\ea20"}.icon-arrow-up-left:before{content:"\ea39"}.icon-arrow-up:before{content:"\ea3a"}.icon-arrow-up-right:before{content:"\ea3b"}.icon-arrow-right:before{content:"\ea3c"}.icon-arrow-down-right:before{content:"\ea3d"}.icon-arrow-down:before{content:"\ea3e"}.icon-arrow-down-left:before{content:"\ea3f"}.icon-arrow-left:before{content:"\ea40"}.icon-facebook-sq:before{content:"\ea91"}.icon-spotify:before{content:"\ea94"}.icon-linkedin-sq:before{content:"\eac9"}.icon-file-pdf:before{content:"\eadf"}.icon-file-openoffice:before{content:"\eae0"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-close-c:before{content:"\f05c"}.icon-plus1:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-paw:before{content:"\f1b0"}.icon-git-square:before{content:"\f1d2"}.icon-copyright:before{content:"\f1f9"}.icon-wikipedia-w:before{content:"\f266"}@media screen and (min-width:1200px){.nav-container{display:block!important}}.menu-primary-container,.menu-primary-menu-container{width:100%;margin:0 auto;position:relative;display:block;height:100vh}@media screen and (min-width:1200px){.menu-primary-container,.menu-primary-menu-container{height:inherit}}.menu-primary-container>ul,.menu-primary-menu-container>ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:inherit;list-style:none;padding:0;margin:0;font-family:"Roboto bold",Helvetica,Arial,sans-serif}@media screen and (min-width:1200px){.menu-primary-container>ul,.menu-primary-menu-container>ul{flex-direction:row;justify-content:space-between;align-items:end;list-style:none;padding:0;margin:0}}.menu-primary-container>ul li,.menu-primary-menu-container>ul li{position:relative;border-left-width:6px;border-left-style:solid}.menu-primary-container>ul li:nth-child(1),.menu-primary-menu-container>ul li:nth-child(1){border-left-color:#fc0}.menu-primary-container>ul li:nth-child(2),.menu-primary-menu-container>ul li:nth-child(2){border-left-color:#f49200}.menu-primary-container>ul li:nth-child(3),.menu-primary-menu-container>ul li:nth-child(3){border-left-color:#3cbbd1}.menu-primary-container>ul li:nth-child(4),.menu-primary-menu-container>ul li:nth-child(4){border-left-color:#9b26af}.menu-primary-container>ul li:nth-child(5),.menu-primary-menu-container>ul li:nth-child(5){border-left-color:#8bc34b}.menu-primary-container>ul li:hover,.menu-primary-menu-container>ul li:hover{cursor:pointer}.menu-primary-container>ul li:hover a,.menu-primary-menu-container>ul li:hover a{outline-width:0}.menu-primary-container>ul li a,.menu-primary-menu-container>ul li a{display:block;padding:0 5px 0 5px;line-height:50px;color:#050505;text-decoration:none}@media screen and (min-width:1200px){.menu-primary-container>ul li a,.menu-primary-menu-container>ul li a{padding:0 5px 0 5px}}@media screen and (min-width:1440px){.menu-primary-container>ul li a,.menu-primary-menu-container>ul li a{padding:10px 20px 0 20px}}.menu-primary-container>ul li a:hover,.menu-primary-menu-container>ul li a:hover{outline-width:0;opacity:.7}.menu-primary-container>ul li a:hover:after,.menu-primary-menu-container>ul li a:hover:after{top:2px}.menu-primary-container>ul li a:after,.menu-primary-menu-container>ul li a:after{font-family:icomoon;content:"\ea3e";margin-left:2rem;display:inline-block;transition:transform .1s;position:relative}.menu-primary-container>ul li.primary-menu-item-active a:after,.menu-primary-menu-container>ul li.primary-menu-item-active a:after{transform:rotate(180deg)}.menu-primary-container>ul li.primary-menu-item-active a:hover:after,.menu-primary-menu-container>ul li.primary-menu-item-active a:hover:after{top:-2px}.menu-primary-container>ul li ul li,.menu-primary-menu-container>ul li ul li{min-width:190px}.menu-primary-container>ul li ul li a,.menu-primary-menu-container>ul li ul li a{padding:15px;line-height:20px}.sub-menu{display:none}.nav-mobile{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:50px}.nav-mobile .hamburger{cursor:pointer}.nav-mobile .hamburger:hover{opacity:.7}.nav-mobile .bar{display:block;background-color:#050505;width:24px;height:2px;margin:6px auto;transition:all .3s ease-in-out}.nav-mobile .hamburger.active .bar:nth-child(2){opacity:0}.nav-mobile .hamburger.active .bar:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav-mobile .hamburger.active .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media screen and (min-width:1200px){.nav-mobile{display:none}}.show{display:block}.hide{display:none}.container-publications .list-item .authors{display:block}.container-publications .paper{position:relative;padding:1rem .5rem .5rem .5rem}.container-publications .paper .links{line-height:1.6}.container-publications .paper:after{content:"";position:absolute;bottom:0;left:0;right:0;background:#3cbbd1;height:2px;border-radius:1px}.container-publications .card-container{position:relative;margin-top:2rem}.container-publications .card-container:after{content:"";position:absolute;top:0;left:0;right:0;background:#3cbbd1;height:2px;border-radius:1px}.popover{height:60vh;width:80vw;padding:2rem;border-radius:20px;box-shadow:3px 2px 7px 1px rgba(0,0,0,.75)}@media screen and (min-width:1024px){.popover{height:60vh;width:50vw}}.popover>div{display:flex;justify-self:center;flex-direction:column}.popover>div.row{flex-direction:row;justify-content:center}.popover .popover-close{position:relative;margin:2rem}:popover-open{padding:2rem}::backdrop{backdrop-filter:blur(3px)}.popover-hdr{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:start;justify-content:start;column-gap:1rem}.popover-hdr>div{flex:0 1 auto}.popover-hdr>div a{font-size:32px;font-size:2rem}.popover-landing{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:center;justify-content:center}.paper{padding:.5rem}.paper h4{font-size:1.2rem}.paper .publication .title{font-style:italic}.paper .authors{font-size:.9rem}.paper .volume{font-weight:700}.paper .abstract{display:none}.paper .links{line-height:3rem}.paper .links a{font-size:.8rem;font-weight:700;display:inline-block;padding:.15rem .3rem;border:2px solid #000;text-decoration:none;margin-right:1rem;white-space:nowrap}.q-container{margin:1rem;padding:1rem;background-color:#f0f4ff;border-radius:1rem}.quote,q{quotes:"“" "”"}.quote::before,q::before{content:open-quote;font-size:2rem}.quote::after,q::after{content:close-quote}.rows{display:block}@media screen and (min-width:768px){.rows{display:flex;flex-direction:column;align-items:start}}.search-container{flex-wrap:no-wrap;align-content:flex-start;justify-content:center}.search-container .search-icon{flex:0 1 5%;display:none}@media screen and (min-width:1200px){.search-container .search-icon{display:flex;align-items:center}}.search-container .search-box{display:none;flex:0 1 5%}.___search_pagination{display:flex;justify-content:center;width:100%}.___search_pagination .___search_left_icon,.___search_pagination .___search_right_icon{background:rgba(0,0,0,0);margin:0 0 0 10px;border:0;color:#050505;font-family:"Roboto bold",Helvetica,Arial,sans-serif}.___search_pagination .___search_left_icon:before,.___search_pagination .___search_right_icon:before{white-space:nowrap;font-size:12px;font-size:.75rem}@media screen and (min-width:768px){.___search_pagination .___search_left_icon:before,.___search_pagination .___search_right_icon:before{font-size:14px;font-size:.875rem}}.___search_pagination .___search_left_icon:hover,.___search_pagination .___search_right_icon:hover{cursor:pointer;border-bottom:2px solid #050505;color:rgba(5.1,5.1,5.1,.7)}.___search_pagination .___search_left_icon{pointer-events:all;font-size:0;padding-top:4px;border-bottom:2px solid transparent}.___search_pagination .___search_left_icon:before{content:"Previous page"}.___search_pagination .___search_right_icon{pointer-events:all;font-size:0;padding-top:4px;border-bottom:2px solid transparent}.___search_pagination .___search_right_icon:before{content:"Next page"}.___search_pagination .___search_page_links{display:flex;align-items:center;justify-content:center}.___search_pagination .___search_page_links span,.___search_pagination .___search_page_links strong{cursor:pointer;flex:0 1 10%;text-align:center;font-family:"Roboto bold",Helvetica,Arial,sans-serif;width:40px}@media screen and (min-width:768px){.___search_pagination .___search_page_links span,.___search_pagination .___search_page_links strong{flex:0 1 2rem}}.___search_pagination .___search_page_links span{flex:0 1 10%;text-align:center;font-family:"Roboto bold",Helvetica,Arial,sans-serif;border-bottom:2px solid #fff}@media screen and (min-width:768px){.___search_pagination .___search_page_links span{flex:0 1 2rem}}.___search_pagination .___search_page_links span:hover{border-bottom:2px solid #050505}.___search_pagination .___search_page_links strong{border-bottom:2px solid #050505}.___search_pagination .___search_page_links strong:hover{pointer-events:none;cursor:default}#___search_results{clear:both}.social-container{display:flex;align-items:center;justify-content:start;flex-flow:row nowrap;column-gap:1rem}@media screen and (min-width:1024px){.social-container{column-gap:1rem;justify-content:end}}.panel-social-container{display:grid;width:100%;grid-template-columns:9% auto 9%;grid-template-rows:1fr;grid-row-gap:1rem;grid-template-areas:". . ." ". soc-title ." ". soc-summary ." ". soc-icons ." ". . .";align-items:center;justify-items:start}@media screen and (min-width:768px){.panel-social-container{grid-column-gap:1rem}}@media screen and (min-width:1024px){.panel-social-container{display:grid;grid-template-columns:10px 1fr auto 1fr;grid-template-rows:10px 1fr 1fr 1fr;grid-row-gap:1rem;grid-column-gap:1rem;grid-template-areas:". . . ." ". soc-title . ." ". soc-summary . soc-icons" ". . . .";align-items:center;justify-items:start}}.panel-social-container .social-title{grid-area:soc-title}.panel-social-container .social-summary{grid-area:soc-summary}.panel-social-container .social-icons{grid-area:soc-icons;width:100%}#dropdown-about a:hover{color:#fc0}#dropdown-training a:hover{color:#f49200}#dropdown-research a:hover{color:#3cbbd1}#dropdown-schools a:hover{color:#9b26af}#dropdown-news a:hover{color:#8bc34b}.subnav-container{position:relative;display:block;background-color:#fff}.subnav-container .dropdown{position:relative;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.subnav-container .dropdown{min-height:350px}}.subnav-container .dropdown .dd-section-container{position:relative;display:grid;grid-template-columns:1% 6px 1fr 1%;grid-template-rows:auto auto auto auto 16px;grid-template-areas:". border-title title ." ". border description ." ". border button ." ". border menu ." ". . . .";column-gap:1rem;align-content:center;justify-content:center}@media screen and (min-width:1200px){.subnav-container .dropdown .dd-section-container{grid-template-columns:32.3% 20.5% 1fr 5%;grid-template-rows:4.25rem .8fr 1.2fr 12% 1rem;row-gap:1rem;column-gap:1rem;grid-template-areas:". . . ." ". title menu ." ". description menu ." ". button menu ." ". . . ."}}.subnav-container .dropdown .dd-section-container .dd-title{grid-area:title;height:inherit}.subnav-container .dropdown .dd-section-container .dd-title:hover{cursor:pointer}.subnav-container .dropdown .dd-section-container .dd-title h3.submenu-title:after{transition:transform .1s;font-family:icomoon;content:"\ea3c";float:right;margin-right:.5rem}@media screen and (min-width:1200px){.subnav-container .dropdown .dd-section-container .dd-title h3.submenu-title:after{content:""}}.subnav-container .dropdown .dd-section-container .dd-title h3.submenu-title:hover{color:rgba(5.1,5.1,5.1,.7)}.subnav-container .dropdown .dd-section-container .dd-title h3.submenu-title:hover:after{margin-right:.3rem}@media screen and (min-width:1024px){.subnav-container .dropdown .dd-section-container .dd-title h3.submenu-title:hover{color:#050505}.subnav-container .dropdown .dd-section-container .dd-title h3.submenu-title:hover:after{margin-right:.5rem}}.subnav-container .dropdown .dd-section-container .dd-description{grid-area:description;height:inherit}.subnav-container .dropdown .dd-section-container .dd-button{grid-area:button;height:inherit;margin-left:1rem}@media screen and (min-width:1200px){.subnav-container .dropdown .dd-section-container .dd-button{margin-left:0}}.subnav-container .dropdown .dd-section-container .dd-menu{grid-area:menu;height:inherit}.subnav-container .dropdown .dd-section-container .dd-border-title{grid-area:border-title;width:100%}.subnav-container .dropdown .dd-section-container .dd-border{grid-area:border;width:100%}.subnav-container .dropdown.mdd-active .dd-section-container .dd-title h3.submenu-title:after{transform:rotate(-90deg);margin-right:.5rem}.subnav-container .dropdown.mdd-active .dd-section-container .dd-title h3.submenu-title:hover:after{margin-top:-.2rem}.subnav-container [id^=dropdown-] .dd-menu ul{margin:1rem 0 0 1rem;width:90%}@media screen and (min-width:768px){.subnav-container [id^=dropdown-] .dd-menu ul{width:80%}}@media screen and (min-width:1024px){.subnav-container [id^=dropdown-] .dd-menu ul{width:90%}}@media screen and (min-width:1200px){.subnav-container [id^=dropdown-] .dd-menu ul{width:100%}}.subnav-container [id^=dropdown-] .dd-menu ul li{font-family:"Roboto bold",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.2}@media screen and (min-width:768px){.subnav-container [id^=dropdown-] .dd-menu ul li{font-size:18px;font-size:1.125rem}}.subnav-container [id^=dropdown-] .dd-menu ul li a{text-decoration:none;vertical-align:baseline;display:inline-block;width:100%;padding-bottom:.8rem;padding-top:.8rem}.subnav-container [id^=dropdown-] .dd-menu ul li a:after{font-family:icomoon;content:"\ea3c";float:right;font-size:16px;font-size:1rem;margin-right:.5rem}.subnav-container [id^=dropdown-] .dd-menu ul li a:hover:after{margin-right:.3rem}.subnav-container #dropdown-about .dd-section-container .dd-border,.subnav-container #dropdown-about .dd-section-container .dd-border-title{background-color:#fc0}@media screen and (min-width:1200px){.subnav-container #dropdown-about .dd-section-container .dd-border,.subnav-container #dropdown-about .dd-section-container .dd-border-title{background-color:transparent}}.subnav-container #dropdown-about .dd-section-container .dd-menu{border-left:none}@media screen and (min-width:1200px){.subnav-container #dropdown-about .dd-section-container .dd-menu{border-left:6px solid #fc0}}.subnav-container #dropdown-about .dd-section-container .dd-menu ul li{border-bottom:3px solid #fc0}.subnav-container #dropdown-training .dd-section-container .dd-border,.subnav-container #dropdown-training .dd-section-container .dd-border-title{background-color:#f49200}@media screen and (min-width:1200px){.subnav-container #dropdown-training .dd-section-container .dd-border,.subnav-container #dropdown-training .dd-section-container .dd-border-title{background-color:transparent}}.subnav-container #dropdown-training .dd-section-container .dd-menu{border-left:none}@media screen and (min-width:1200px){.subnav-container #dropdown-training .dd-section-container .dd-menu{border-left:6px solid #f49200}}.subnav-container #dropdown-training .dd-section-container .dd-menu ul li{border-bottom:3px solid #f49200}.subnav-container #dropdown-research .dd-section-container .dd-border,.subnav-container #dropdown-research .dd-section-container .dd-border-title{background-color:#3cbbd1}@media screen and (min-width:1200px){.subnav-container #dropdown-research .dd-section-container .dd-border,.subnav-container #dropdown-research .dd-section-container .dd-border-title{background-color:transparent}}.subnav-container #dropdown-research .dd-section-container .dd-menu{border-left:none}@media screen and (min-width:1200px){.subnav-container #dropdown-research .dd-section-container .dd-menu{border-left:6px solid #3cbbd1}}.subnav-container #dropdown-research .dd-section-container .dd-menu ul li{border-bottom:3px solid #3cbbd1}.subnav-container #dropdown-schools .dd-section-container .dd-border,.subnav-container #dropdown-schools .dd-section-container .dd-border-title{background-color:#9b26af}@media screen and (min-width:1200px){.subnav-container #dropdown-schools .dd-section-container .dd-border,.subnav-container #dropdown-schools .dd-section-container .dd-border-title{background-color:transparent}}.subnav-container #dropdown-schools .dd-section-container .dd-menu{border-left:none}@media screen and (min-width:1200px){.subnav-container #dropdown-schools .dd-section-container .dd-menu{border-left:6px solid #9b26af}}.subnav-container #dropdown-schools .dd-section-container .dd-menu ul li{border-bottom:3px solid #9b26af}.subnav-container #dropdown-news .dd-section-container .dd-border,.subnav-container #dropdown-news .dd-section-container .dd-border-title{background-color:#8bc34b}@media screen and (min-width:1200px){.subnav-container #dropdown-news .dd-section-container .dd-border,.subnav-container #dropdown-news .dd-section-container .dd-border-title{background-color:transparent}}.subnav-container #dropdown-news .dd-section-container .dd-menu{border-left:none}@media screen and (min-width:1200px){.subnav-container #dropdown-news .dd-section-container .dd-menu{border-left:6px solid #8bc34b}}.subnav-container #dropdown-news .dd-section-container .dd-menu ul li{border-bottom:3px solid #8bc34b}.subnav-container #dropdown-topmenu .dd-section-container .dd-border,.subnav-container #dropdown-topmenu .dd-section-container .dd-border-title{background-color:#8bc34b}@media screen and (min-width:1200px){.subnav-container #dropdown-topmenu .dd-section-container .dd-border,.subnav-container #dropdown-topmenu .dd-section-container .dd-border-title{background-color:transparent}}.subnav-container #dropdown-topmenu .dd-section-container .dd-menu{border-left:none}@media screen and (min-width:1200px){.subnav-container #dropdown-topmenu .dd-section-container .dd-menu{border-left:6px solid #8bc34b}}.subnav-container #dropdown-topmenu .dd-section-container .dd-menu ul li{border-bottom:3px solid #8bc34b}.subnav-container #dropdown-topmenu .dd-section-container .dd-menu ul li.menu-item-270{display:none}.dropdown .dd-section-container div:not(.dd-title){display:none}.dropdown.mdd-active .dd-section-container div:not(.dd-description){display:block}.dropdown.dd-show{display:none}.dropdown.dd-hide{display:none}.dropdown.mdd-show{display:block;transition-property:display;transition-duration:2s;transition-delay:1s}@media screen and (min-width:1200px){.dropdown.mdd-show{display:none}}.dropdown.mdd-hide{display:none}@media screen and (min-width:1200px){.dropdown .dd-section-container div:not(.dd-title){display:block}.dropdown.dd-show{display:block;transition-property:display;transition-duration:2s;transition-delay:1s}}.testimonial_container{display:grid;grid-template-columns:9% .1fr 1fr 6.25rem 9%;grid-template-rows:10px auto auto auto 10px;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-template-areas:". . . . ." ". . . t-image ." ". t-symbol t-quote t-quote ." ". . t-citation t-citation ." ". . . . ."}@media screen and (min-width:1024px){.testimonial_container{grid-template-columns:10% 2fr .4fr 300px 10%;grid-template-rows:10px auto 100px auto 10px;grid-row-gap:1rem;grid-column-gap:1rem;grid-template-areas:". . . . ." "t-symbol t-quote t-quote t-image ." ". t-quote t-quote t-image ." ". t-citation . t-arrows ." ". . . . ."}.testimonial_container.testimonial_container_no_image{grid-template-areas:". . . . ." "t-symbol t-quote t-quote t-quote ." ". t-quote t-quote t-quote ." ". t-citation . t-arrows ." ". . . . ."}}@media screen and (min-width:1200px){.testimonial_container{grid-template-rows:10px auto 130px auto 10px}}.t-symbol{grid-area:t-symbol;justify-self:start;align-self:start;font-weight:700}@media screen and (min-width:1024px){.t-symbol{justify-self:end}}.t-symbol p{margin:0;padding:0;line-height:.9}.t-quote{grid-area:t-quote;justify-self:start;align-self:start}.t-citation{grid-area:t-citation}.t-image{grid-area:t-image;justify-self:end}.t-image picture img{width:94px}@media screen and (min-width:768px){.t-image picture img{width:244px}}.t-dots{grid-area:t-dots}.t-arrows{grid-area:t-arrows}.flickity-page-dots{position:absolute;width:50%;bottom:50px;padding:0;margin:0;list-style:none;text-align:left;line-height:1;padding-left:0rem;left:9%}@media screen and (min-width:768px){.flickity-page-dots{bottom:30px;padding-left:1rem;left:10%}}.flickity-page-dots .dot{background:#feadad}.flickity-prev-next-button{bottom:10px;top:unset}.flickity-prev-next-button.previous{right:120px;left:auto}@media screen and (min-width:768px){.flickity-prev-next-button.previous{right:256px;left:auto}}.flickity-prev-next-button.next{left:auto;right:55px}@media screen and (min-width:768px){.flickity-prev-next-button.next{right:200px;left:auto}}.testimonials-single .flickity-page-dots{display:none}.testimonials-single .flickity-button{display:none}.panel-testimonial:not(.testimonials-single) .flickity-enabled{padding-bottom:20px}.panel-testimonial .carousel-cell{height:auto;min-height:630px}@media screen and (min-width:450px){.panel-testimonial .carousel-cell{height:auto;min-height:535px}}@media screen and (min-width:768px){.panel-testimonial .carousel-cell{height:auto;min-height:534px;min-height:434px}}@media screen and (min-width:1200px){.panel-testimonial .carousel-cell{height:auto;min-height:580px}}@media screen and (min-width:1440px){.panel-testimonial .carousel-cell{height:auto;min-height:550px}}.video-element{content:"";display:block;padding-top:56.25%}.video-element-4by3{content:"";display:block;padding-top:56.25%}.video-txt{display:grid;grid-template-columns:9% 1fr 9%;grid-template-rows:10px repeat(4,auto) 10px;grid-row-gap:0;grid-column-gap:0;grid-template-areas:". . ." ". v-when ." ". v-desc ." ". v-where ." ". v-link v-icon" ". . ."}@media screen and (min-width:768px){.video-txt{display:grid;grid-template-columns:10% 1fr 10%;grid-template-rows:10px 1fr 1fr 1fr 1fr 10px;grid-row-gap:0;grid-column-gap:0;grid-template-areas:". . ." ". v-when ." ". v-desc ." ". v-where ." ". v-link v-icon" ". . ."}}.video-txt .v-when{grid-area:v-when;justify-self:start;align-self:start}@media screen and (min-width:768px){.video-txt .v-when{justify-self:start}}.video-txt .v-desc{grid-area:v-desc;justify-self:start;align-self:start}@media screen and (min-width:768px){.video-txt .v-desc{justify-self:start}}.video-txt .v-where{grid-area:v-where;justify-self:start;align-self:start}@media screen and (min-width:768px){.video-txt .v-where{justify-self:start}}.video-txt .v-link{grid-area:v-link;justify-self:start;align-self:start}@media screen and (min-width:768px){.video-txt .v-link{justify-self:start}}.video-txt .v-icon{grid-area:v-icon;justify-self:start;align-self:start}.container-accordion{width:100%}.accordion{color:#050505;border:2px solid;border-radius:.5rem;overflow:hidden}.tab{position:relative;border-bottom:1px solid #050505}.tab:first{border-top:1px solid #050505}.tab input{position:absolute;opacity:0;z-index:-1}.tab__content{max-height:0;overflow:hidden;transition:all .35s}.tab input:checked~.tab__content{max-height:300rem}.tab__close,.tab__label{display:flex;color:#050505;cursor:pointer}.tab__label{justify-content:space-between;align-items:center;padding:0}.tab__label h4{margin:0;align-self:center}.tab__label::after{font-family:icomoon!important;content:"\f05c";font-size:32px;font-size:2rem;text-align:center;transform:rotate(45deg);transition:all .35s}.tab input:checked+.tab__label::after{transform:rotate(90deg)}.tab__content p{margin:0;padding:0 1rem}.tab__close{justify-content:flex-end;padding:.5rem 1rem;font-size:.75rem}.accordion--radio{color:#050505}@keyframes bounce{25%{transform:rotate(90deg) translate(.25rem);transform:rotate(45deg)}75%{transform:rotate(90deg)}}#btnsubmit,.button,.button-dark,.button-light{border:none;font-size:16px;font-size:1rem;font-family:inherit;font-weight:700;cursor:pointer;text-align:center;padding:1em;white-space:nowrap;transition-duration:.2s;text-decoration:none}#btnsubmit::after,.button-dark::after,.button-light::after,.button::after{font-family:icomoon;content:"\ea3c";padding-left:2rem;vertical-align:sub}.button:not(:last-child){margin-right:.5rem}.button-sm-dark,.button-sm-light{border:none;font-family:inherit;font-weight:400;cursor:pointer;text-align:center;white-space:nowrap;transition-duration:.4s}.button.button-sm-dark:not(:last-child),.button.button-sm-light:not(:last-child){margin-right:.5rem}.button{background-color:#fc0;color:#050505}.button:hover{background-color:#ffe265}.button:hover::after{margin-right:-.2rem;margin-left:.2rem}#btnsubmit,.button-dark{background-color:#050505;color:#fff}#btnsubmit:after,.button-dark:after{padding-right:.2em}#btnsubmit:hover,.button-dark:hover{background-color:#d1d1d1}#btnsubmit:hover:after,.button-dark:hover:after{padding-right:0;padding-left:2.2em}.button-sm-dark{background-color:#050505;color:#fff}.button-sm-dark:hover{background-color:#d1d1d1}.button-light{background-color:#fff4f4;color:#050505}.button-light:hover{background-color:#d1d1d1}.button-sm-light{border:1px solid #050505;background-color:#fff;color:#050505}.popup:after,.popup:before{height:2px;width:50%;background-color:#fff;content:"";display:block;left:50%;top:50%;position:absolute;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.popup{position:relative;user-select:none;background-color:rgba(10,10,10,.2);border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;font-size:0;height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;outline:0;vertical-align:top;width:32px}.popup:before{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.popup:after{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.btn-round-popup{background-color:transparent;color:#050505;font-size:2rem;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;transition:all .1s ease;padding:0;margin:0;outline:0;border:none;display:flex;justify-content:center;align-items:center;mix-blend-mode:multiply;cursor:pointer}.btn-round-popup:before{content:"\f05c";transform:rotate(45deg)}.btn-round-popup:hover:before{transform:rotate(90deg)}a,a.clr,a.pdf{text-decoration:underline;vertical-align:baseline;color:inherit}a:focus{outline:0}a:hover{color:inherit;cursor:pointer}a.ul,a.ul-black,a.ul-blue,a.ul-dark-green,a.ul-green,a.ul-light-green,a.ul-orange,a.ul-pink,a.ul-purple,a.ul-white,a.ul-yellow{text-decoration:none;vertical-align:baseline;border-bottom-style:solid;border-bottom-width:5px;padding-bottom:5px}a.ul-black:hover,a.ul-blue:hover,a.ul-dark-green:hover,a.ul-green:hover,a.ul-light-green:hover,a.ul-orange:hover,a.ul-pink:hover,a.ul-purple:hover,a.ul-white:hover,a.ul-yellow:hover,a.ul:hover{color:inherit;cursor:pointer}a.ul-black:focus,a.ul-blue:focus,a.ul-dark-green:focus,a.ul-green:focus,a.ul-light-green:focus,a.ul-orange:focus,a.ul-pink:focus,a.ul-purple:focus,a.ul-white:focus,a.ul-yellow:focus,a.ul:focus{outline:0}a{word-wrap:break-word}a:hover{text-decoration:none;color:#e82063}@media screen and (min-width:768px){a{word-wrap:normal}}a.ul{color:inherit;border-bottom-color:#050505}a.ul:hover{border-bottom-color:hsla(0,0%,1.8181818182%,.5)}a.ul-black{border-bottom-color:#050505}a.ul-black:hover{border-bottom-color:hsla(0,0%,12%,.5)}a.ul-white{border-bottom-color:#fff}a.ul-white:hover{border-bottom-color:hsla(0,0%,90.9090909091%,.5)}a.ul-orange{border-bottom-color:#f49200}a.ul-orange:hover{border-bottom-color:#f6bb64}a.ul-yellow{border-bottom-color:#fc0}a.ul-yellow:hover{border-bottom-color:#ffe265}a.ul-blue{border-bottom-color:#3cbbd1}a.ul-blue:hover{border-bottom-color:#8fd0df}a.ul-pink{border-bottom-color:#e82063}a.ul-pink:hover{border-bottom-color:#ee76a0}a.ul-purple{border-bottom-color:#9b26af}a.ul-purple:hover{border-bottom-color:hsla(291,64%,52%,.5)}a.ul-dark-green,a.ul-green{border-bottom-color:#1b5e20}a.ul-dark-green:hover,a.ul-green:hover{border-bottom-color:hsla(124,55%,34%,.5)}a.ul-light-green{border-bottom-color:#8bc34b}a.ul-light-green:hover{border-bottom-color:hsla(88,50%,63%,.5)}a.arrow,a.arrow-bb1,a.arrow-s{text-decoration:none;vertical-align:baseline;color:inherit}a.arrow-bb1:focus,a.arrow-s:focus,a.arrow:focus{outline:0}a.arrow-bb1:hover,a.arrow-s:hover,a.arrow:hover{color:inherit;cursor:pointer}a.arrow{color:inherit;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:3px}a.arrow:after{font-family:icomoon;content:"\ea3c";padding-left:.5rem}a.arrow:hover:after{padding-left:2.1rem}a.arrow-s{color:inherit;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px}a.arrow-s:after{font-family:icomoon;content:"\ea3c";padding-left:.5rem}a.arrow-s:hover:after{padding-left:.6rem}a.arrow-bb1{color:inherit;border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px;padding-right:.1rem}a.arrow-bb1:after{font-family:icomoon;content:"�c5";padding-left:.5rem}a.arrow-bb1:hover{padding-right:0}a.arrow-bb1:hover:after{padding-left:.6rem}a.clr{text-decoration:none}a.clr:hover{text-decoration:none;color:inherit}a.pdf{text-decoration:underline}a.pdf:hover{text-decoration:underline;color:#e82063;cursor:pointer}a.social{font-weight:500;color:#fff;font-size:25px;font-size:1.5625rem;line-height:31px;text-decoration:none;background:0 0}a.social:hover{opacity:.7}a.social:focus{outline:0}a.social-footer{font-weight:500;color:#fff;font-size:30px;font-size:1.875rem;line-height:31px;text-decoration:none;background:0 0}a.social-footer:hover{color:#e82063}a.social-footer:focus{outline:0}.more-link>a{margin-top:1rem;position:absolute;bottom:.5rem}ul{list-style:disc}ol,ul{padding-inline-start:2rem;padding-bottom:1rem}ol li,ul li{padding-left:.35rem}ul.clr,ul.menu,ul.selectLetter{list-style:none;padding-left:0}dl{margin:0}dl dt{font-weight:600;margin:0;clear:both}dl dd{margin:0}.notification{background-color:#fff4f4;border-radius:.375em;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification:not(:last-child){margin-bottom:.5rem}.notification>.delete{position:absolute;right:.5rem;top:.5rem}hr{border-top:1px solid #d1d1d1;margin:1rem 1.5rem}@media screen and (min-width:768px){hr{margin:1.25rem 0}}hr.nm{margin:0}hr.panel{width:calc(100% - 4rem);margin:2.5rem 2rem 2.5rem 2rem;border-top:1px solid #d1d1d1}hr.is-yellow{border-top:1px solid #fc0}hr.is-black{border-top:1px solid #050505}#cookie-policy{background-color:transparent}#cookie-policy button{background-color:#f49200;color:#fff;border:0;font-weight:700;letter-spacing:1px;border-radius:4px;padding:4px 8px;margin:3px}#cookie-policy button:hover{cursor:pointer;opacity:.8}#cookie-options{background-color:#d1d1d1;border-top:1px solid #050505;padding-left:1rem}#cookie-options a{color:#050505}#cookie-options input[type=checkbox]{accent-color:#050505}#cookie-options table{margin-bottom:1em}#cookie-options button{background-color:#f49200;color:#fff;border:0;font-weight:700;letter-spacing:1px;border-radius:4px;padding:4px 8px;margin:3px}#cookie-options button:hover{cursor:pointer;opacity:.8}.pagination{display:flex;align-items:center;justify-content:center}.pagination span{flex:0 1 10%;text-align:center;font-family:"Roboto bold",Helvetica,Arial,sans-serif;border-bottom:2px solid transparent;height:34px}@media screen and (min-width:768px){.pagination span{flex:0 1 2rem}}.pagination span:hover{cursor:pointer;color:rgba(5.1,5.1,5.1,.7);border-bottom:2px solid #050505}.pagination span.active{border-bottom:2px solid #050505}.pagination span.pager-dots{pointer-events:none;opacity:.6}.pagination span:first-child,.pagination span:last-child{display:none}.pagination span.pager-first{display:none;pointer-events:none}.pagination span.pager-last{display:none;pointer-events:none}.pagination span.active{pointer-events:none}.pagination span.pager-previous{pointer-events:all;font-size:0;display:list-item;padding-top:4px}.pagination span.pager-previous:before{content:"Previous page";white-space:nowrap;font-size:12px;font-size:.75rem}@media screen and (min-width:768px){.pagination span.pager-previous:before{font-size:14px;font-size:.875rem}}.pagination span.pager-next{padding-top:4px;pointer-events:all;font-size:0;display:list-item}.pagination span.pager-next:before{content:"Next page";white-space:nowrap;font-size:12px;font-size:.75rem}@media screen and (min-width:768px){.pagination span.pager-next:before{font-size:14px;font-size:.875rem}}.is-primary{background:#3cbbd1;color:#050505;color:#050505}.is-secondary{background:#9b26af;color:#050505;color:#fff}.is-info{background:#3cbbd1;color:#050505;color:#050505}.is-success{background:#1b5e20;color:#050505;color:#fff}.is-danger{background:#e82063;color:#050505;color:#fff}.is-warning{background:#fc0;color:#050505;color:#050505}.is-white{background:#fff;color:#050505;color:#050505}.is-black{background:#050505;color:#050505;color:#fff}.is-light{background:#fff4f4;color:#050505;color:#050505}.is-dark{background:#050505;color:#050505;color:#fff}.is-grey{background:#d1d1d1;color:#050505;color:#050505}.is-grey-light{background:#f4f4f4;color:#050505;color:#050505}.is-orange{background:#f49200;color:#050505;color:#050505}.is-yellow{background:#fc0;color:#050505;color:#050505}.is-blue{background:#3cbbd1;color:#050505;color:#050505}.is-green{background:#1b5e20;color:#050505;color:#fff}.is-green-light{background:#8bc34b;color:#050505;color:#050505}.is-purple{background:#9b26af;color:#050505;color:#fff}.is-pink{background:#e82063;color:#050505;color:#fff}.is-grey-light{background:#f4f4f4;color:#050505;color:#050505}.card-black .card-resource{background:#050505;color:#050505;color:#fff}.card-white .card-resource{background:#fff;color:#050505;color:#050505}.card-dark-green .card-resource,.card-green .card-resource{background:#1b5e20;color:#050505;color:#fff}.card-green-light .card-resource,.card-light-green .card-resource{background:#8bc34b;color:#050505;color:#050505}.card-blue .card-resource{background:#3cbbd1;color:#050505;color:#050505}.card-purple .card-resource{background:#9b26af;color:#050505;color:#fff}.card-pink .card-resource{background:#e82063;color:#050505;color:#fff}.card-yellow .card-resource{background:#fc0;color:#050505;color:#050505}.card-orange .card-resource{background:#f49200;color:#050505;color:#050505}.primary{color:#3cbbd1!important}.primary::before{color:#3cbbd1!important}.secondary{color:#9b26af!important}.secondary::before{color:#9b26af!important}.info{color:#3cbbd1!important}.info::before{color:#3cbbd1!important}.success{color:#1b5e20!important}.success::before{color:#1b5e20!important}.danger{color:#e82063!important}.danger::before{color:#e82063!important}.warning{color:#fc0!important}.warning::before{color:#fc0!important}.white{color:#fff!important}.white::before{color:#fff!important}.black{color:#050505!important}.black::before{color:#050505!important}.light{color:#fff4f4!important}.light::before{color:#fff4f4!important}.dark{color:#050505!important}.dark::before{color:#050505!important}.grey{color:#d1d1d1!important}.grey::before{color:#d1d1d1!important}.grey-light{color:#f4f4f4!important}.grey-light::before{color:#f4f4f4!important}.orange{color:#f49200!important}.orange::before{color:#f49200!important}.yellow{color:#fc0!important}.yellow::before{color:#fc0!important}.blue{color:#3cbbd1!important}.blue::before{color:#3cbbd1!important}.green{color:#1b5e20!important}.green::before{color:#1b5e20!important}.green-light{color:#8bc34b!important}.green-light::before{color:#8bc34b!important}.purple{color:#9b26af!important}.purple::before{color:#9b26af!important}.pink{color:#e82063!important}.pink::before{color:#e82063!important}.icon-learning,.icon-orange{color:#f49200!important}.icon-learning::before,.icon-orange::before{color:#f49200!important}.icon-learning:hover,.icon-orange:hover{color:#f6bb64!important}.icon-learning:hover::before,.icon-orange:hover::before{color:#f6bb64!important}.icon-pink,.icon-public{color:#e82063!important}.icon-pink::before,.icon-public::before{color:#e82063!important}.icon-pink:hover,.icon-public:hover{color:#ee76a0!important}.icon-pink:hover::before,.icon-public:hover::before{color:#ee76a0!important}.icon-yellow{color:#fc0!important}.icon-yellow::before{color:#fc0!important}.icon-yellow:hover{color:#ffe265!important}.icon-yellow:hover::before{color:#ffe265!important}.icon-blue,.icon-research{color:#3cbbd1!important}.icon-blue::before,.icon-research::before{color:#3cbbd1!important}.icon-blue:hover,.icon-research:hover{color:#8fd0df!important}.icon-blue:hover::before,.icon-research:hover::before{color:#8fd0df!important}.icon-dark-green{color:#1b5e20!important}.icon-dark-green::before{color:#1b5e20!important}.icon-dark-green:hover{color:hsla(124,55%,34%,.5)!important}.icon-dark-green:hover::before{color:hsla(124,55%,34%,.5)!important}.icon-light-green{color:#8bc34b!important}.icon-light-green::before{color:#8bc34b!important}.icon-light-green:hover{color:hsla(88,50%,63%,.5)!important}.icon-light-green:hover::before{color:hsla(88,50%,63%,.5)!important}.icon-purple{color:#9b26af!important}.icon-purple::before{color:#9b26af!important}.icon-purple:hover{color:hsla(291,64%,52%,.5)!important}.icon-purple:hover::before{color:hsla(291,64%,52%,.5)!important}.icon-black{color:#050505!important}.icon-black::before{color:#050505!important}.icon-black:hover{color:hsla(0,0%,12%,.5)!important}.icon-black:hover::before{color:hsla(0,0%,12%,.5)!important}.icon-white{color:#fff!important}.icon-white::before{color:#fff!important}.icon-white:hover{color:hsla(0,0%,90.9090909091%,.5)!important}.icon-white:hover::before{color:hsla(0,0%,90.9090909091%,.5)!important}.fs14{font-size:14px;font-size:.875rem}.fs16{font-size:16px;font-size:1rem}.fs24{font-size:24px;font-size:1.5rem}.fs30{font-size:27px;font-size:1.6875rem}@media screen and (min-width:1024px){.fs30{font-size:30px;font-size:1.875rem}}.fs32{font-size:32px;font-size:2rem}@media screen and (min-width:1024px){.fs32{font-size:32px;font-size:2rem}}.fs36{font-size:24px;font-size:1.5rem}@media screen and (min-width:1024px){.fs36{font-size:36px;font-size:2.25rem}}.fs40{font-size:40px;font-size:2.5rem}.fs48{font-size:48px;font-size:3rem}.fs56{font-size:56px;font-size:3.5rem}.fs64{font-size:38px;font-size:2.375rem}@media screen and (min-width:1024px){.fs64{font-size:64px;font-size:4rem}}.fs66{font-size:28px;font-size:1.75rem}@media screen and (min-width:768px){.fs66{font-size:48px;font-size:3rem}}@media screen and (min-width:1024px){.fs66{font-size:50px;font-size:3.125rem}}@media screen and (min-width:1200px){.fs66{font-size:60px;font-size:3.75rem}}@media screen and (min-width:1440px){.fs66{font-size:66px;font-size:4.125rem}}.fs75{font-size:45px;font-size:2.8125rem}@media screen and (min-width:1024px){.fs75{font-size:75px;font-size:4.6875rem}}.fs120{font-size:75px;font-size:4.6875rem}@media screen and (min-width:1024px){.fs120{font-size:120px;font-size:7.5rem}}.fsIcon{font-size:24px;font-size:1.5rem}@media screen and (min-width:1024px){.fsIcon{font-size:35px;font-size:2.1875rem}}.fw200{font-weight:200}.fw400{font-weight:400}.fw600{font-weight:600}.fw700{font-weight:700}.fw900{font-weight:900}.ffbold{font-family:"Roboto bold",Helvetica,Arial,sans-serif}.ffstandard{font-family:"Roboto regular",Helvetica,Arial,sans-serif}.fflight{font-family:"Roboto light",Helvetica,Arial,sans-serif}.alignleft,.left{float:left}.alighright,.right{float:right}img.alignleft{margin-right:1rem;float:left;min-width:100%}@media screen and (min-width:768px){img.alignleft{min-width:auto}}img.alignright{margin-left:1rem;float:right;min-width:100%}@media screen and (min-width:768px){img.alignright{min-width:auto}}.no-padding-right{padding-right:0!important}.no-padding-left{padding-left:0}.padding-right-20{padding-right:20%!important}.padding-right-30{padding-right:30%!important}.padding-lr-10{padding:0 10px}.padding-lr-5{padding:0 5px}.padding-lr-3{padding:0 3px}.padding-r-10{padding-right:10px}.padding-r-5{padding-right:5px}.padding-r-3{padding-right:3px}.padding-l-10{padding-left:10px}.padding-l-5{padding-left:5px}.padding-l-3{padding-left:3px}.padding-b-30{padding-bottom:30px}.padding-b-50{padding-bottom:50px}.padding-b-100{padding-bottom:100px}.padding-b-24{padding-bottom:24px}.padding-b-1rem{padding-bottom:1rem}.padding-b-2rem{padding-bottom:2rem}.padding-b-3rem{padding-bottom:3rem}.padding-tb-1rem{padding-top:1rem;padding-bottom:1rem}.padding-tb-2rem{padding-top:2rem;padding-bottom:2rem}.padding-tb-3rem{padding-top:3rem;padding-bottom:3rem}.padding-tb-4rem{padding-top:4rem;padding-bottom:4rem}.padding-tb-5rem{padding-top:5rem;padding-bottom:5rem}.padding-t-1rem{padding-top:1rem}.padding-t-2rem{padding-top:2rem}.padding-t-3rem{padding-top:3rem}.padding-t-4rem{padding-top:4rem}.padding-t-5rem{padding-top:5rem}.padding-person{padding-top:2rem}@media screen and (min-width:1200px){.padding-person{padding-top:4rem}}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mtb-1{margin:1rem 0}.mr-16{margin-right:10px}.mr-10{margin-right:10px}.mr-5{margin-right:5px}.mr-3{margin-right:3px}.ml-16{margin-left:16px}.ml-10{margin-left:10px}.ml-5{margin-left:5px}.ml-3{margin-left:3px}.border-bottom-blue,.border-bottom-green,.border-bottom-orange,.border-bottom-pink,.border-bottom-purple,.border-bottom-yellow{padding-bottom:.2rem!important;border-bottom-width:5px!important;border-bottom-style:solid;border-bottom-color:#050505}@media screen and (min-width:768px){.border-bottom-blue,.border-bottom-green,.border-bottom-orange,.border-bottom-pink,.border-bottom-purple,.border-bottom-yellow{padding-bottom:1rem!important}}.border-bottom-purple{border-color:#9b26af!important}.border-bottom-green{border-color:#1b5e20!important}.border-bottom-blue{border-color:#3cbbd1!important}.border-bottom-orange{border-color:#f49200!important}.border-bottom-pink{border-color:#e82063!important}.border-bottom-yellow{border-color:#fc0!important}.border-bottom-person{padding-bottom:.1rem!important;border-bottom-width:2px!important;border-bottom-style:solid;border-bottom-color:#050505;width:100%}.ht-min225{min-height:225px}.ht-min225>div{min-height:inherit}.ht-min400{min-height:400px}.g-ji-start{justify-items:start}.g-ji-end{justify-items:end}.g-ji-center{justify-items:center}.g-ji-stretch{justify-items:stretch}.g-ai-start{align-items:start}.g-ai-end{align-items:end}.g-ai-center{align-items:center}.g-ai-stretch{align-items:stretch}.g-jc-start{justify-content:start}.g-jc-end{justify-content:end}.g-jc-center{justify-content:center}.g-jc-stretch{justify-content:stretch}.g-ac-start{align-content:start}.g-ac-end{align-content:end}.g-ac-center{align-content:center}.g-ac-stretch{align-content:stretch}.parallax-container{display:flex;height:200px;flex-direction:column;align-items:center;justify-content:center;background-attachment:unset;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:768px){.parallax-container{height:300px}}@media screen and (min-width:1024px){.parallax-container{height:600px}}@media screen and (min-width:1200px){.parallax-container{background-attachment:fixed;height:400px}}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.carousel{background-color:transparent}.carousel-cell{width:100%;height:630px;margin-right:10px;border-radius:5px}@media screen and (min-width:450px){.carousel-cell{height:535px}}@media screen and (min-width:768px){.carousel-cell{height:534px}}@media screen and (min-width:1200px){.carousel-cell{height:580px}}@media screen and (min-width:1440px){.carousel-cell{height:550px}}.related-projects-carousel{padding-bottom:80px}@media screen and (min-width:768px){.related-projects-carousel{padding-bottom:50px}}.related-projects-carousel .flickity-viewport .flickity-slider .list-item{border-bottom:20px solid transparent;margin-right:.5em;margin-left:.5em;width:calc(100% - 1em)}.related-projects-carousel .flickity-viewport .flickity-slider .list-item .card-title p{font-size:14px;font-size:.875rem;font-weight:600}.related-projects-carousel .flickity-viewport .flickity-slider .list-item .card-txt{grid-template-rows:1rem 1fr 50px .5rem}@media screen and (min-width:768px){.related-projects-carousel .flickity-viewport .flickity-slider .list-item{margin-right:0;margin-left:0;width:33.2%}}.related-projects-carousel .flickity-prev-next-button{border-bottom:2px solid transparent;border-radius:unset;background-color:transparent;background-size:30px;background-repeat:no-repeat;font-weight:700;font-size:14px;font-size:.875rem;white-space:nowrap}.related-projects-carousel .flickity-prev-next-button svg{display:none}.related-projects-carousel .flickity-prev-next-button.previous{left:0;background-image:url(../svg/arrow_left.svg);background-position:left;text-align:right;width:160px}.related-projects-carousel .flickity-prev-next-button.previous:before{content:"Previous project"}@media screen and (min-width:768px){.related-projects-carousel .flickity-prev-next-button.previous{left:5em}}@media screen and (min-width:1024px){.related-projects-carousel .flickity-prev-next-button.previous{left:25%}}.related-projects-carousel .flickity-prev-next-button.next{right:0;background-image:url(../svg/arrow_right.svg);background-position:right;text-align:left;width:130px}.related-projects-carousel .flickity-prev-next-button.next:before{content:"Next project"}@media screen and (min-width:768px){.related-projects-carousel .flickity-prev-next-button.next{right:5em}}@media screen and (min-width:1024px){.related-projects-carousel .flickity-prev-next-button.next{right:25%}}.related-projects-carousel .flickity-prev-next-button:hover{cursor:pointer;border-bottom:2px solid #050505;color:rgba(5.1,5.1,5.1,.7)}.related-projects-carousel .flickity-page-dots{display:none}.ul-news{text-decoration:4px underline #8bc34b}.ul-events{text-decoration:4px underline #e82063}.ul-about{text-decoration:4px underline #fc0}.ul-research{text-decoration:4px underline #3cbbd1}.ul-schools{text-decoration:4px underline #9b26af}.ul-training{text-decoration:4px underline #f49200}.ul-light-green{text-decoration:4px underline #8bc34b}.ul-dark-green{text-decoration:4px underline #1b5e20}.ul-white{text-decoration:4px underline #fff}.ul-black{text-decoration:4px underline #050505}.ul-purple{text-decoration:4px underline #9b26af}.ul-blue{text-decoration:4px underline #3cbbd1}.ul-orange{text-decoration:4px underline #f49200}.ul-pink{text-decoration:4px underline #e82063}.ul-yellow{text-decoration:4px underline #fc0}#contact-map{height:450px}@media screen and (min-width:768px){#contact-map{height:500px}}@media screen and (min-width:1200px){#contact-map{height:550px}}.is-central{text-align:center}.is-left{text-align:left}.is-right{text-align:right}.clear{clear:both}.cap{text-transform:capitalize}.lc{text-transform:lowercase}.uc{text-transform:uppercase}.width-10{width:10%}.width-20{width:20%}.width-30{width:30%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-70{width:70%}.width-80{width:80%}.width-90{width:90%}.width-100{width:100%}