#sidebar{display:none;position:absolute;z-index:1500;top:0;left:0;bottom:0;background-color:rgba(0,0,0,.8)}#sidebar a:hover{color:#fff}#mainNavContainer{position:absolute;height:100vh;top:0;left:-50px;padding:50px 50px 0 50px}@media only screen and (max-width: 785px){#mainNavContainer{width:100% !important}}#close-sidebar{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:0;right:0;width:65px;height:65px;background-color:#fff}#close-sidebar:hover{background-color:#000;color:#fff}#mainList .nav-link{font-size:1.7rem;font-weight:bold;margin-bottom:10px;white-space:nowrap}#mainList .nav-link:last-child{margin-bottom:0}header{pointer-events:none;position:fixed;z-index:50;top:0;left:0;height:-moz-fit-content;height:fit-content;width:100%}header div,header a>div{pointer-events:all}header #menu-drop-shadow{filter:drop-shadow(0 0 4px black)}header #logoImg{height:70px;margin-top:10px;background-size:contain;background-repeat:no-repeat;background-position:center}header #logo{height:70px}@media only screen and (max-width: 768px){header #logo{width:100vw;margin-top:20px;padding-right:15px;justify-content:flex-end}header #logo .logo{margin:0}}header .logo{height:50px;width:50px}header .logoName,header .LogoSubName{display:none}header .logoName{font-size:2rem;width:-moz-fit-content;width:fit-content}header .logoSubName{overflow-x:hidden;white-space:nowrap;width:0;margin-left:2px;padding-bottom:10px;animation:more-right .5s 1.5s ease-out forwards}#menu-button{display:block;position:relative;width:150px;height:150px;color:#000;-webkit-clip-path:polygon(0 0, 0 61%, 100% 0);clip-path:polygon(0 0, 0 61%, 100% 0);background:#fff;font-weight:bold}#menu-button a:hover{color:#413681}#menu-button span{position:absolute;top:1rem;left:1rem}#menu-button span:hover{color:#6b70d9}#sub-pages{position:absolute;z-index:50;top:0;right:0;max-width:400px}@media only screen and (max-width: 1100px){#sub-pages{width:50% !important}}.widget.sub-page-container{height:50px;padding-left:20px;right:-100%;margin-bottom:20px;border-radius:10px;box-shadow:4px 4px 7px 1px #000;transition-duration:.3s}.widget.sub-page-container:last-child{margin-bottom:0;animation-delay:.6s}.widget.sub-page-container:nth-child(2){animation-delay:.3s}.widget.sub-page-container:hover{margin-right:15px;transition-duration:.3s}#projectContainer{padding-top:80px}#projectenIntro{padding-top:100px;padding-bottom:50px}@media only screen and (max-width: 866px){#projecten-subject-template{padding:50px 20px;margin-top:100px}}@media only screen and (max-width: 731px){#projecten-subject-template .flex-top-start,#projecten-subject-template .flex-top-center{flex-direction:column}#projecten-subject-template .flex-top-start .col50,#projecten-subject-template .flex-top-center .col50{width:100% !important}}.proj-item{padding:0 10%;height:250px;margin-bottom:5px}.proj-item:last-child{margin-bottom:0}.proj-item .shader{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, black 0, transparent 100%)}#proj-content{margin-top:30px;text-align:left}.proj-content{margin-bottom:10px}.proj-content:last-child{margin-bottom:0}.proj-content a{padding:10px 20px}.proj-link{margin-top:25px}.proj-last{height:350px;padding:0 10%}.proj-last h2,.proj-last p{width:100%;margin-bottom:10px;text-align:left}.proj-last h2{font-size:1.5rem}.proj-last p{margin-bottom:50px}.proj-last a{position:absolute;bottom:50px;width:200px}.proj-last a svg{margin-left:20px}@media only screen and (max-width: 785px){#proj-last-section{flex-direction:column}#proj-last-section .proj-last{width:100% !important;height:250px}#proj-last-section .button{position:relative;margin-top:20px}}.specialiteit-link{color:#6b70d9}.specialiteit-link:hover{color:#413681}#team-container{min-height:calc(100vh - 300px);padding-bottom:50px}#team-greeting{height:200px;margin-top:50px}@media only screen and (max-width: 765px){#team-greeting{margin-top:80px !important;padding:20px}}@media only screen and (max-width: 380px){#team-greeting{margin-bottom:20px}}@media only screen and (max-width: 1544px){#team-personas{flex-direction:column;align-items:center}}#colored-bar{height:50px;position:absolute;top:calc(50% - 25px);left:0;width:100%;background-color:#000}.persona-wrapper{height:450px}.persona-container{position:relative;max-width:550px;height:650px;margin-right:20px}.persona-container:last-child{margin-right:0}@media only screen and (max-width: 1544px){.persona-container{width:100% !important;margin-top:50px}.persona-container:first-child{margin-top:0}}@media only screen and (max-width: 884px){.persona-container{width:80% !important;max-width:none}}@media only screen and (max-width: 377px){.persona-container:nth-child(3),.persona-container:last-child{margin-top:100px}}.persona-container .persona-image-wrapper{position:relative;min-height:550px;width:100%}.persona-container .persona-image{cursor:pointer;position:absolute;width:100%;height:550px;top:0;left:0;max-height:550px;border:1px solid #000;box-shadow:inset 0 3px 10px 2px #000}.persona-container .persona-image::after{pointer-events:none;content:"";display:block;padding-bottom:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.persona-container .persona-image .shader{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;font-size:1rem;background-color:rgba(0,0,0,.7);transition-duration:.2s}.persona-container .persona-image:hover .shader{opacity:1;transition-duration:.2s}.persona-container .persona-image-background{width:100%}.persona-container .persona-image-background::after{pointer-events:none;content:"";display:block;padding-bottom:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.persona-container .persona-content{color:#bcbcd6;width:100%;min-height:160px;color:#fff;padding:20px}.persona-container .persona-content h2{margin-bottom:10px}.persona-container .persona-content p{color:#000}@media only screen and (max-width: 547px){.persona-container .persona-content p{height:70px}}@media only screen and (max-width: 506px){.persona-container .persona-content p{font-size:1rem !important}}.persona-container .persona-interests{margin-top:10px;width:100%;flex-wrap:wrap}.persona-container .persona-hobby{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content;font-size:.8rem;border-radius:10px;padding:5px 10px;color:#000;font-weight:bold;margin-right:10px}.persona-container .persona-hobby:last-child{margin-right:0}@media only screen and (max-width: 377px){.persona-container .persona-hobby{margin-top:10px}}#luca-persona .persona-image{background-position:top}#persona-extra-description{width:calc(90% - 60px)}#persona-extra-description .image{max-width:400px}#persona-extra-description svg{margin-right:5px}@media only screen and (max-width: 1780px){#persona-extra-description{flex-direction:column}#persona-extra-description #personal-image{margin-top:20px;margin-left:0 !important}}@media only screen and (max-width: 780px){#persona-extra-description{padding:50px 20px !important}}@media only screen and (max-width: 659px){#personal-image{width:100% !important}}@media only screen and (max-width: 1212px){#personal-sm{flex-direction:column;align-items:flex-start}#personal-sm a{text-align:left}}.slide-left{animation:slide-left .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) both}@keyframes slide-left{0%{transform:translateX(0)}100%{transform:translateX(-103%)}}@keyframes more-right{0%{width:0}100%{width:64px}}/*# sourceMappingURL=main.min.css.map */