html,body{overflow-x:hidden}body{background-color:#fff;font-size:15px}#myModal .rsBullets{background-color:#fff}#myModal .rsArrow{opacity:1!important;visibility:visible!important;z-index:100}#myModal .rsGCaption{position:static;text-align:center;background-color:#fff;font-size:18px;font-weight:900}#myModal .rsArrowIcn{background-color:#fff500!important}#myModal .rsCloseVideoBtn{display:none}#myModal .close{background-color:#fff500;border-radius:50%;width:50px;height:50px;color:#000;text-align:center;line-height:50px;right:10px}.wrapper{max-width:1000px;margin:0 auto;position:relative}h1{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:900!important;font-size:60px;line-height:.8;text-align:center;margin-bottom:50px}h2,.blockinfo strong{font-size:28px;line-height:1;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:900!important}.opendagenpagina p{padding:0 10px;margin:0}.block1 h2::before{content:"1";position:absolute;width:60px;height:60px;background-color:#fff500;z-index:-1;-webkit-transform:translate(-50%,-50%) rotate(15deg);transform:translate(-50%,-50%) rotate(15deg);text-align:left;padding:10px;color:#fff500;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.block1 div:nth-child(2) h2::before{content:"2"}header{background:url(../../../../../../themes/cibap2024/img/opendagen_header.jpg) no-repeat center center;background-size:cover;color:#fff;position:relative}header>.wrapper{display:flex;max-width:1280px;align-items:center;justify-content:center}header p{max-width:800px;font-size:20px}header .logo_opendagenpage{position:absolute;left:10px;top:10px;width:20vw}header .shout-out{position:absolute;right:0;top:0;z-index:1;color:#000;line-height:1;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:900!important;font-size:24px;width:50vw;height:30vw;padding:16px;display:flex;align-items:flex-end;justify-content:flex-start;background-color:#fff500;-webkit-transform:translate(30%,-30%) rotate(-15deg);transform:translate(30%,-30%) rotate(-15deg)}header .intro{padding:140px 0 60px 0;z-index:1}header::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6) 33%,rgba(0,0,0,0) 66%)}.blockinfo{position:relative;z-index:1}.blockitem--tekst{position:absolute;bottom:0;z-index:4;padding:10px;line-height:1.2}.blockitem--tekst strong{font-weight:900}.blockitem--tekst p{margin:0}.blockitems img{width:100%;height:auto;display:block}.blockitems .blockitems--image{width:auto;max-width:none;height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blockitems .icon__blockitems{width:40px;height:40px}.blockitem{position:relative;overflow:hidden}.blockitem a .blockitem--hovertekst{position:absolute;left:50%;top:50%;z-index:3;width:80%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;text-align:center}.block{position:relative;padding:50px 0;display:flex;justify-content:space-evenly}.block1{display:block;padding:70px 0}.block1_p{max-width:500px;flex:1}.blockinfo{flex:1 1 33%}.blockitems{flex:1 1 66%}.block3 .blockitems img{transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transform-origin:left;transform-origin:left}.block3 .blockitems a:hover img{-webkit-transform:scale(1.03) translateX(-50%);transform:scale(1.03) translateX(-50%)}.content-blockitems-talkhow{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.block2{background-color:#fff500}.block2 .blockitem{margin-right:10px}.blockitems a{color:#fff}.blockitems a::after{content:"";position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);background:linear-gradient(0deg,rgba(0,0,0,.5) 33%,rgba(0,0,0,0) 100%)}.blockitems .normal-link::before{content:"Opent in nieuw tabblad";position:absolute;left:0;top:0;z-index:10;width:100%;height:33%;justify-content:center;align-items:center;background:rgba(0,0,0,.3);background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 100%);font-weight:700;display:none}.blockitems .normal-link:hover::before{display:flex}.block3 .blockitems{display:flex;flex-wrap:wrap;justify-content:flex-start;width:calc(100% + 10px);align-content:flex-start}.block3 .blockitems .blockitem{flex:0 1 calc(50% - 10px);padding-bottom:calc(50% - 10px);margin-right:10px;margin-bottom:10px;height:0;background:#d6d6d6}.block3 .blockitems .blockitem--double{flex:1 1 calc(66.666% - 10px)}.cta--opendagen{border:1px solid rgba(0,0,0,.2);width:100%}.cta--opendagen::before{content:"Meld je aan voor studiejaar 2022-2023!";font-family:"felt-tip-woman";font-size:18px;line-height:1;position:absolute;text-align:center;padding-bottom:10px;-webkit-transform:translateY(-100%) rotate(-3deg);transform:translateY(-100%) rotate(-3deg)}.close{z-index:1000}@media only screen and (min-width:800px){h1{font-size:8vw}.cta--opendagen{margin-top:50px}header{background-size:100% auto}header .shout-out{font-size:28px;width:28vw;height:28vw;padding:20px;-webkit-transform:translate(10%,-30%) rotate(-15deg);transform:translate(10%,-30%) rotate(-15deg);max-width:300px;max-height:300px}.opendagenpagina .block1_p,.block1 h2,.blockinfo p{padding:0 40px}.block1{display:flex}.block2::after{position:absolute;z-index:-1;width:200%;height:100%;left:-60%;top:0;content:"";background-color:#fff500}.block3 .blockitems .blockitem{flex:0 1 calc(33.333% - 10px);padding-bottom:calc(33.333% - 10px)}.block3 .blockitems .blockitem--double{flex:1 1 calc(66.666% - 10px)}}