header{transform:translateY(-100%)}.welcome{height:100vh;position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--grey)}.welcome .logo{width:75vw;max-width:750px;opacity:0}.welcome #arrow{position:absolute;bottom:100px;opacity:0}@media screen and (max-width:768px){.welcome #arrow{bottom:150px}}.wat-wij-doen{height:50vh;background-color:var(--grey);color:var(--white)}.wat-wij-doen .content{display:flex;flex-direction:column;justify-content:center}.wat-wij-doen .content h3{max-width:475px}.wat-wij-doen .content p{max-width:400px}.showreel{height:100vh;background-color:var(--grey);color:var(--white);text-align:center;cursor:url(/assets/graphics/DelabieMedia_Cursor_Play.png),auto}.showreel .content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.showreel .content .video{width:100%;max-width:720px;aspect-ratio:16/9;margin:25px}.showreel .content .video iframe{border-radius:10px}.breakdown{height:100vh}.breakdown .description{display:none;position:absolute;left:50px;bottom:100px;z-index:1;color:var(--white)}@media screen and (max-width:768px){.breakdown .description{left:10px;bottom:25px}}.breakdown .before{width:100%;height:100%;position:absolute;background-size:cover}.breakdown .after{width:100%;height:100%;position:absolute;background-size:cover;opacity:0}.watch-more{min-height:50vh;background-color:var(--grey);color:var(--white)}.watch-more .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px}.reviews{min-height:100vh;background-color:var(--grey);color:var(--white)}.reviews .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;color:var(--white);text-align:center}.reviews .content .user-reviews{width:clamp(300px,80vw,1200px);display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;grid-gap:25px}.reviews .content .user-reviews p{height:min-content;margin:0;padding:10px;border:1px solid var(--white);border-radius:10px}@media screen and (max-width:768px){.reviews .content .user-reviews{grid-template-columns:1fr}}.reviews .content .rating *{margin:0}.reviews .content .rating .stars{font-size:2em;color:#fbbc04}.pricing{min-height:50vh;display:flex;flex-direction:column;justify-content:center;background-color:var(--grey);color:var(--white)}.pricing .pricing-description h3{max-width:500px}.pricing .pricing-description p{max-width:444px}.pricing .pricing-table .table-disclaimer{color:gray;font-style:italic}.pricing .pricing-table h3{max-width:300px}.contact{height:100vh;background-color:var(--grey);color:var(--white);text-align:center}.contact .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px}