@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{overflow-x:hidden;font-family:"Roboto",sans-serif}body{height:100%}body.noscroll{overflow-y:hidden}h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",sans-serif;font-weight:300;margin-bottom:8px}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em}img{max-height:100%;max-width:100%}select{width:100%;margin:5px;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;color:#fff}option{color:var(--secondary-color)}html{height:100%}body{min-height:100%;display:flex;flex-direction:column}header{width:100%;display:flex;height:max(var(--header-height),75px);justify-content:space-around;position:fixed;z-index:1}header img{height:100%}.logo:not(.mobile){display:none}@media only screen and (min-width: 768px)and (min-height: 425px){.logo:not(.mobile){display:block}.logo.mobile{display:none}}main{width:100%;flex-grow:1;margin-top:max(var(--header-height),75px)}.main-wrapper{box-sizing:border-box;height:100%;width:90%;max-width:1280px;padding:2% 0 2% 0;margin:0 auto}@media only screen and (min-width: 768px){.main-wrapper{width:85%}}@media only screen and (min-width: 1024px){.main-wrapper{width:70%}}footer{width:100%;height:var(--footer-height)}.card{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);border-radius:10px;background-color:var(--card-background-color);height:min-content}.card-title{color:var(--card-title-color);background:var(--card-title-background-color);border-top-left-radius:10px;border-top-right-radius:10px;padding:5px;text-align:center}.card-title :is(h1,h2,h3,h4,h5,h6){margin:0}.card-body{padding:15px}.carousel.empty::before{content:"No Results";font-size:2em;font-weight:bold;position:absolute;left:50%;transform:translateX(-50%)}.carousel-thumbnail{display:flex;justify-content:center;gap:10px;margin:auto}.carousel-thumbnail img{display:block;max-height:75vh}.carousel-thumbnail div{margin:auto}.carousel-info{margin:5px;overflow:hidden}.carousel-nav{height:100%;display:flex;justify-content:space-evenly;align-items:center}.summary{overflow-y:hidden}.details{display:flex;flex-direction:row;justify-content:space-evenly;border-top:1px solid rgba(160,160,160,.2)}.carousel-item-wrapper{grid-template-rows:auto min-content}@media screen and (min-width: 768px)and (min-height: 425px){.carousel-item-wrapper{display:grid;align-items:center;gap:10px;grid-template-columns:1fr 2fr;grid-template-areas:"thumbnail info" "gallery gallery"}.carousel-thumbnail{grid-area:thumbnail;width:100%}.carousel-thumbnail img{max-height:100%}.carousel-info{grid-area:info}.gallery{grid-area:gallery}.summary{overflow-y:auto;transition:height .5s}}@media screen and (min-width: 1024px)and (min-height: 425px){.carousel-item-wrapper{grid-template-columns:1fr 3fr}}.gallery{margin:5px}.gallery img{max-width:150px;aspect-ratio:1/1;object-fit:cover;object-position:top}.carousel-gallery{display:flex;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width: 768px)and (min-height: 425px){.carousel-gallery{flex-wrap:nowrap}}.text-center{text-align:center}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.hoverable{transition:box-shadow .25s,-webkit-box-shadow .25s}.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.d-mobile{display:initial}.d-desktop{display:none}@media only screen and (min-width: 768px)and (min-height: 425px){.d-mobile{display:none}.d-desktop{display:initial}}.material-icons{vertical-align:bottom;font-size:1em}header{background-color:var(--header-background-color)}footer{background-color:var(--footer-background-color)}.btn{background-color:var(--button-background-color);border:none;border-radius:10px;color:#fff;padding:15px;display:block;text-decoration:none;margin:5px auto;cursor:pointer}.btn:hover{background-color:var(--accent-color);color:var(--primary-color)}.btn.btn-fixed-left{position:fixed;bottom:10px;left:10px}.btn.btn-fixed-right{position:fixed;bottom:10px;right:10px}.menu{display:none;position:fixed;bottom:0;width:100vw;box-sizing:border-box;z-index:20}.menu.expanded{display:block}.menu-content{display:grid;grid-template-columns:1fr;gap:1rem;height:100%;text-align:center;background-color:var(--primary-color);color:#fff;overflow-y:auto;box-shadow:0px -4px 20px 0px #000;padding:15px}form.filter{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 768px)and (min-height: 425px){.menu-content{grid-template-columns:1fr 3fr;overflow-y:hidden;height:initial}.menu{height:initial}form.filter{display:grid;grid-template-columns:initial;grid-template-areas:"name concentration" "buttons buttons"}form.filter .btn{grid-column:-1/1}.filter-name{grid-area:name}.filter-years{grid-area:years}.filter.btn{grid-area:buttons}.filter-concentration{grid-area:concentration}.menu-close-wrapper{position:absolute;right:5px;top:-1.3em}.menu-overlay{display:none;position:absolute;bottom:0;right:0;width:100vw;height:100vh;background-color:#000;opacity:0;z-index:10}}@media only screen and (min-width: 768px)and (max-height: 425px){.menu-content{height:100%}.menu{height:100vh}}.menu-close{background:rgba(0,0,0,0);border:none;color:#fff;font-weight:700}.menu-close:hover{color:var(--accent-color);cursor:pointer}.modal{display:none;position:absolute;bottom:50px;left:50%;transform:translateX(-50%);background-color:#fff;z-index:20;border-radius:5px;width:80%;box-shadow:10px 10px 10px #000;border-radius:15px}.modal.expanded{display:block}.modal-close{color:#fff;cursor:pointer;position:absolute;bottom:0;right:-50px;font-size:30px}.modal-close:hover{color:var(--accent-color)}.modal-header{color:#fff;text-align:center;background:linear-gradient(to right, #00203d, rgba(0, 60, 113, 0.75));border-top-left-radius:15px;border-top-right-radius:15px}.modal-header :is(h1,h2,h3,h4,h5,h6){margin:0;padding:15px}.modal-body{padding:15px;overflow-y:auto;max-height:75vh}.modal-overlay{position:absolute;bottom:0;right:0;width:100vw;height:100vh;background-color:#000;opacity:.9;z-index:10}:root{--header-height: 10vh;--footer-height: initial;--main-height: calc(100vh - var(--header-height) - var(--footer-height));--primary-color: #003C71;--accent-color: #FFCD00;--secondary-color: #0085CA;--header-background-color: var(--primary-color);--footer-background-color: var(--primary-color);--button-background-color: var(--secondary-color);--card-background-color: rgba(0, 60, 113, .05);--card-title-background-color: linear-gradient(to right, #00203D, rgb(0 60 113 / 75%));--card-title-color: white;font-size:20px}.row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:2rem 0 2rem 0}@media screen and (min-width: 768px){.row{flex-wrap:nowrap}.img-container{flex-shrink:0;width:33%}}.img-container img{aspect-ratio:3/4;object-fit:cover;border-radius:15px}*{box-sizing:border-box}.read-more{display:none}@media screen and (min-width: 768px)and (min-height: 425px){.read-more{display:block}}