#landing-page{position:absolute;left:0;top:0;color:#000}#landing-page #center-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;padding:20px;max-width:900px;min-width:350px;background-color:#000000e6;text-align:center}#background{position:absolute;inset:0;z-index:0;opacity:.3}.head,.sub-head{font-weight:100}.info{color:#fff;font-size:19px;margin-top:10px;text-align:left;padding-left:10px}#center .head{font-size:41px;margin-bottom:10px}#center .sub-head{font-size:19px;color:#a9a9a9;margin-top:10px}#landing-page .content .section{padding-left:10px}#landing-page .content .body{text-align:left;font-size:19px}#landing-page .content img{filter:grayscale(1);height:300px;width:95%;text-align:left}#landing-page .content .card:hover{cursor:pointer;color:#000;filter:grayscale(1) invert(1)}#landing-page .card .title{display:flex;justify-content:space-between;text-align:left!important;font-size:18px;font-weight:100}#landing-page .card .description{text-align:left!important;padding-left:10px}#landing-page a{color:#fff;text-decoration:none;font-weight:900}p{font-family:Arial,Helvetica,sans-serif;color:#adadade6!important;font-size:15px!important}#article-page #modal{position:absolute;z-index:1;inset:0}#article-page #background{opacity:.13}#article-page #center-wrapper{color:#fff;min-width:700px;max-width:1200px;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}#article-page #center-wrapper *{text-align:left;font-weight:100}#article-page .head{display:flex;justify-content:space-between}#article-page #title{font-size:31px;line-height:51px;font-weight:100;margin-top:0}#article-page #date{font-size:21px;line-height:51px;color:#888;margin-top:0}#article-page #content{font-size:20px;color:#fff}#article-page #bottom-container{display:flex;justify-content:space-between}#article-page #bottom-container #main-content{flex:3}#article-page #references-recommendations{font-size:20px;color:#fff;flex:1;padding-left:20px}#article-page a{text-decoration:none;border-bottom:1px solid white}*{font-family:Times New Roman,Times,serif}html,body,#app,.page,.mobile-page{width:100%;height:100%;padding:0;margin:0;min-height:800px}html{scale:.9;background:linear-gradient(90deg,#3344e2,#fff)}#background{height:100%;width:100%}a,a:visited{color:#000}button{background-color:#000;color:#fff;border-color:transparent;border-bottom:1px solid white;align-self:right;height:30px;padding:0 10px;font-size:19px}button:hover{cursor:pointer;background-color:#a9a9a9;color:#000}.row{display:flex}.w-100{width:100%}.container{flex:1;height:100%}.align-items-end{display:flex;flex-direction:row-reverse}.logo{display:flex;font-size:30px!important;width:150px;margin:0 auto;color:#000;background-color:#fff}.mobile-page #navbar .logo{margin-left:0}.logo .left{flex:1.3;text-align:right;font-size:20px;line-height:40px;color:#212121}.mobile-page #navbar .logo .left{flex:0}.logo .center{flex:1;text-align:center;color:#000}.logo .right{flex:1.3;text-align:left;font-size:20px;line-height:40px;color:#212121}.dot{width:20px;height:20px;background-color:#fff;border-radius:50%;margin:0 auto}#center,#expanded-menu{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.03s}#expanded-menu{position:absolute;max-width:650px;right:0;top:0;bottom:0;background-color:#000000e6;z-index:100;color:#fff;font-size:20px;line-height:30px;padding-left:30px;font-weight:100}#expanded-menu .spotlight .title{position:absolute;background-color:#000000e5;padding:10px 20px;font-size:25px;margin-top:20px;margin-bottom:10px;font-weight:300;z-index:1000}#expanded-menu .spotlight .description{position:absolute;margin-top:-100px;padding:10px 20px;width:93%;background-color:#000000cf;height:80px}#expanded-menu .spotlight img{height:220px;width:100%;opacity:.7}.spotlight:hover{cursor:pointer}.spotlight:hover img{opacity:1}#expanded-menu #close-btn{position:absolute;right:10px}#navbar{position:fixed;z-index:100;width:90%;left:5%;display:flex;flex-direction:row;justify-content:space-between}#navbar .logo{margin:0;color:#fff}.mobile-page #expanded-menu{width:100%}.mobile-page #navbar{position:absolute;z-index:10;width:100%;display:flex}.lower-fokus .sub-head,.lower-fokus .logo .left,.lower-fokus .logo .right{opacity:.1}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeOutOpacity{0%{opacity:1}to{opacity:.1}}#pro{background-color:#000}hr{border:0;height:1px;background:#333;background-image:linear-gradient(to right,#ccc,#333,#ccc)}@media screen and (width < 500px){#expanded-menu{padding-left:0}}
