.navbar{font-weight:600;padding:15px 0;font-family:Visby,Arial,sans-serif}.navbar .navbar-nav{gap:20px}.navbar img{transition:all .3s ease;height:90px}@media (max-width: 1199px){.navbar{padding-left:48px;padding-right:48px}}.navbar .nav-link{padding:0 10px;border-radius:5px;color:#043d4c}.navbar .nav-link:hover{color:#ec1c24}@media (max-width: 767px){.navbar{padding:5px 48px}.navbar img{width:80%}}.navbar-shrink{box-shadow:0 0 10px #0006}.navbar-shrink img{height:70px}@media (max-width: 767px){.navbar-shrink img{width:90%}}.navbar-toggler{z-index:20;position:relative;border:none}.navbar-toggler span{display:block;background-color:#050a0a;height:3px;width:25px;border-radius:10px;margin-top:4px;margin-bottom:4px;position:relative;opacity:1;transition:.3s ease all}.open-menu span{background-color:#fff}.open-menu span:nth-child(1){transform:translateY(7px) rotate(-135deg)}.open-menu span:nth-child(2){opacity:0}.open-menu span:nth-child(3){transform:translateY(-7px) rotate(135deg)}.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler-icon:focus{outline-color:none;box-shadow:none}.nav-mobile-box{position:absolute;top:0;left:0;z-index:10;width:100vw;height:100vh;background-color:#ec1c24;transition:all .5s linear;padding:150px 60px 60px;clip-path:circle(0% at 50% -20%)}.nav-mobile-box .nav-link{white-space:nowrap;width:min-content;font-size:23px;color:#fff!important}.nav-mobile-box .nav-link:focus,.nav-mobile-box .nav-link:active{color:#043d4c!important}.show-mobile-box{clip-path:circle(200% at 50% -20%)}header{position:relative;min-height:800px}header h3{font-weight:300}header .custom-container{height:900px}header .row{align-items:center;height:100%}@media (max-width: 1399px){header .row{transform:translateY(350px)}}header .header-img{position:absolute;top:65%;right:-100px;transform:translateY(-50%);object-fit:cover;object-position:50% 50%;width:52vw;height:40vw;-webkit-mask-image:url(/build/assets/blob-4.02cd03cd.svg);mask-image:url(/build/assets/blob-4.02cd03cd.svg);mask-repeat:no-repeat;mask-position:90% center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:90% center;-webkit-mask-size:contain}@media (max-width: 1399px){header .header-img{top:40%;width:80vw;height:700px}header .header-img .row{align-items:end;height:100%}}@media (max-width: 1020px){header .header-img{top:40%;width:800px;height:550px;object-position:center}}@media (max-width: 600px){header .header-img{width:800px;object-position:center;right:50%;transform:translate(50%,-50%)}}@media (max-width: 500px){header .header-img{top:35%;object-position:center}}@media (max-width: 1399px){header .custom-container{height:1200px}}footer{overflow:hidden;padding:24px}footer .blob-el{position:absolute;right:-350px;bottom:-600px;max-width:1200px;z-index:0;pointer-events:none;mix-blend-mode:soft-light}@font-face{font-family:Visby;src:url(/build/assets/VisbyCF-Light.0d2baf1e.woff2) format("woff2"),url(/build/assets/VisbyCF-Light.deaaef9c.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Visby;src:url(/build/assets/VisbyCF-Medium.23938d19.woff2) format("woff2"),url(/build/assets/VisbyCF-Medium.b96e5ac5.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Visby;src:url(/build/assets/VisbyCF-Bold.2fab9790.woff2) format("woff2"),url(/build/assets/VisbyCF-Bold.ee6f050c.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Visby;src:url(/build/assets/VisbyCF-Heavy.f8fb3ee2.woff2) format("woff2"),url(/build/assets/VisbyCF-Heavy.b551cf10.woff) format("woff");font-weight:800;font-display:swap}@font-face{font-family:lato;src:url(/build/assets/Lato-Light.f308e8c0.woff2) format("woff2"),url(/build/assets/Lato-Light.e74cf550.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:lato;src:url(/build/assets/Lato-Bold.ae88fc0d.woff2) format("woff2"),url(/build/assets/Lato-Bold.0e56b17d.woff) format("woff");font-weight:700;font-display:swap}.subtitle{color:#ec1c24!important;font-family:visby,Arial,sans-serif;text-transform:uppercase}.bold{font-weight:700}.medium{font-weight:600}.heavy{font-weight:bolder}.light{font-weight:300}.large{font-size:3.8em;font-weight:700}@media (max-width: 1920px){.large{font-size:3.4em}}@media (max-width: 1200px){.large{font-size:3em}}@media (max-width: 1200px){h2.fw-light{font-size:2em}}.sub{font-size:.85em;line-height:2.2;color:#6c757d}.sub-sub{font-size:.75em}@media all and (max-width: 767px){.text-center-xs{text-align:center!important}}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;outline:none}.bg-dark a,.bg-primary a:hover,.bg-dark a:hover,.image-bg a:hover,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.image-bg h1,.image-bg h2,.image-bg h3,.image-bg h4,.image-bg h5,.image-bg h6,.bg-primary li,.bg-primary p,.bg-primary a,.bg-primary span,.bg-dark li,.bg-dark p,.bg-dark span,.image-bg li,.image-bg p,.image-bg a,.image-bg span{color:#fff}a:hover{color:#c51017;text-decoration:none}.two-columns{column-count:2}p.lead{font-size:1.25rem}.color-primary{color:#ec1c24}.color-secondary{color:#043d4c}.color-dark{color:#050a0a}.custom-container{width:100%;padding-right:50px;padding-left:50px;margin-right:auto;margin-left:auto}@media (max-width: 1199px){.custom-container{width:100%;margin-right:auto;margin-left:auto;padding:0}}@media (max-width: 991px){.custom-container{width:100%;margin-right:auto;margin-left:auto;padding:0}}@media (min-width: 1400px){.custom-container{width:100%;padding-right:60px;padding-left:60px;margin-right:auto;margin-left:auto}}@media (min-width: 1920px){.custom-container{width:100%;padding-right:87px;padding-left:87px;margin-right:auto;margin-left:auto}}@media (min-width: 2000px){.custom-container{width:100%;padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto}}@media (min-width: 2400px){.custom-container{width:100%;padding-right:300px;padding-left:300px;margin-right:auto;margin-left:auto}}section{padding:6em 24px;position:relative}@media (max-width: 767px){section{padding:60px 12px}}section.min-margin{z-index:1;padding-top:0;margin-top:-200px;position:relative}.logo-container{display:flex;gap:50px}@media (max-width: 1199px){.logo-container{flex-wrap:wrap}.logo-container .logo{margin-bottom:20px}}.logo{max-width:250px;max-height:100px;min-height:100px;min-width:250px;height:150px;display:flex;align-items:center;padding:20px;border-radius:20px;background:#FFFFFF}.logo img{width:100%}.colaboration h2{margin-bottom:80px}.colaboration img{max-width:auto;min-height:auto;min-width:auto;width:100%;display:block;object-fit:contain;max-height:120px}.how .round-img{position:relative;margin:30px 0;height:600px;width:600px;max-width:80vw;max-height:80vw;background-image:url(/build/assets/praktijkbegeleiders.5cf3740a.png);background-position:center;background-size:cover;border-radius:999px}.how .round-img:after{content:"";background-image:url(/build/assets/curve.b463fe36.svg);width:60%;height:60%;position:absolute;z-index:10;top:-7%;right:-7%;background-position:center;background-repeat:no-repeat;background-size:contain}.content-card{padding:3rem;border-radius:20px;background:white;box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px}.side-card{padding:2rem;border-radius:20px;position:relative;color:#fff;overflow:hidden;transition:all .3s ease;background:radial-gradient(circle,#3dc9ff 18%,#00ADEF 100%);box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px}.side-card .card-title{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#fff}.side-card hr{opacity:1}.side-card .card-content{z-index:1}.side-card .card-content .detail-list span{display:block}.side-card .card-content .detail-list span i{color:#006389;width:20px}.side-card:hover{transform:translateY(-12px)}.side-card .blob-el{position:absolute;top:0;right:-350px;z-index:0;pointer-events:none;mix-blend-mode:soft-light}.btn{border-radius:999px;display:inline-flex;align-items:center;position:relative;overflow:hidden}.btn i{transition:all .4s ease;font-size:15px;margin-left:15px}.btn i.reverse{margin-left:0;margin-right:15px}.btn:hover{color:#fff!important}.btn:hover i{margin-left:30px}.btn:hover i.reverse{margin-left:0;margin-right:30px}.btn:hover:after{left:100%}.btn:after{content:"";position:absolute;width:100%;height:100%;left:-100%;transition:left .6s ease}.btn.btn-flipped i{transition:all .4s ease;font-size:15px;margin-right:15px;margin-left:0}.btn.btn-flipped:hover i{margin-right:30px}.btn-primary{color:#fff;background:linear-gradient(90deg,#ec1c24 0%,#f04b51 75%,#EC1C24 100%)}.btn-primary:after{background:linear-gradient(90deg,rgba(202,2,69,0) 0%,rgb(253,153,186) 50%,rgba(202,2,69,0) 100%)}.content-card .btn:hover{color:#000}.modal-dialog .modal-content{position:relative;border:0 none!important;border-radius:20px;padding:1.5em!important;background:#00ADEF}.modal-dialog .modal-content h5{color:#fff}.modal-dialog .modal-content .btn-close{float:right}.modal-dialog .modal-content input,.modal-dialog .modal-content textarea{background:white;border:1px solid rgba(255,255,255,.5);color:#000}.modal-dialog .modal-content label{color:#043d4c}.modal-dialog .blob-el{position:absolute;left:-200px;bottom:-700px;z-index:0;pointer-events:none;mix-blend-mode:soft-light}form{background-color:#043d4c;padding:96px;border-radius:5px}form .h1,form h5{color:#fff}@media (max-width: 767px){form{padding:48px}}@media (max-width: 450px){form{padding:48px 24px}}.form-floating label{top:-7px;margin-left:10px;color:#043d4c}.form-floating label.form-radio{top:auto;padding:0 0 0 38px}.form-floating textarea{min-height:150px}.bg-primary .invalid-feedback{color:#043d4c}.bg-primary .alert.alert-success{border:0 none;font-weight:700;text-align:center;color:#050a0a;background:#043D4C}.alert.alert-info{border:0 none;color:#fff;padding:2px;border-radius:15px;background-image:radial-gradient(circle,#3dc9ff 18%,#00ADEF 100%)}.alert.alert-info>div{padding:15px;border-radius:15px;background:#07647c}.alert.alert-info>div:before{content:"\f05a";margin-right:15px;font-family:"Font Awesome 6 Pro"}.form-select{padding-top:11.2px!important;color:#043d4c}.grecaptcha-badge{visibility:hidden;pointer-events:none}.mt-6{margin-top:96px}.border-radius-20{border-radius:20px}.border-radius-30{border-radius:30px}.z-index-2{z-index:2}.blob{width:250px;height:250px;z-index:-1}.blob.top-right{top:-70px;right:-70px;position:absolute}.blob.bottom-left{bottom:-70px;left:-70px;position:absolute}.blob.tertiary stop:first-child{stop-color:#00adef!important}.blob.tertiary stop:last-child{stop-color:#009bd6!important}.blob.primary stop:first-child{stop-color:#ec1c24!important}.blob.primary stop:last-child{stop-color:#dc121a!important}.blob.secondary stop:first-child{stop-color:#043d4c!important}.blob.secondary stop:last-child{stop-color:#032a34!important}.color-white{color:#fff}.powered-by-bb{color:#fff;transition:all .2s ease;font-weight:400}.powered-by-bb span{font-weight:700}.powered-by-bb i,.powered-by-bb span{color:#fff;transition:all .2s ease}.powered-by-bb:hover{font-weight:400;color:#fff!important}.powered-by-bb:hover i{font-weight:700;text-shadow:0 0 10px #FFFFFF,0 0 20px #FFFFFF,0 0 30px #FFFFFF,0 0 40px #FFFFFF,0 0 70px #FFFFFF,0 0 80px #FFFFFF,0 0 100px #FFFFFF,0 0 150px #FFFFFF}.powered-by-bb:hover span{color:#e91e63!important}.alert.alert-success{border:0 none;font-weight:700;text-align:center;color:#fff;background-color:#043d4c;padding-left:50px;padding-right:30px}.alert.alert-success:before{content:"\f058";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:1.5rem;position:absolute;left:15px;top:50%;transform:translateY(-50%)}body,html{background:#FFFFFF;overflow-x:hidden;position:relative}::selection{background:#EC1C24;color:#fff}.bg-primary ::selection{background:#050A0A}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.bg-transition{background:linear-gradient(-45deg,#ec1c24,#050a0a);background-size:400% 400%;animation:gradient 15s ease infinite}.bg-transition h1,.bg-transition h2,.bg-transition h3,.bg-transition h4,.bg-transition h5,.bg-transition p{color:#fff}.img-cover{background-size:cover}.overlay-gradient-bottom:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 50%);opacity:1;z-index:1}.shadow-subtle{box-shadow:#00000012 0 1px 3px,#0000000f 0 1px 2px}.gallery>img{cursor:pointer}
