.shadow{box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media (max-width: 767px){.shadow{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.blue-bordered{border-radius:10px;border:1px solid #247093;padding:10px}@media screen and (min-width:767px){.blue-bordered{padding:calc(10px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.blue-bordered{padding:40px}}.blue-background{background-color:#34AAE1;color:#fff}.square{position:relative;height:0px;width:100%;padding-top:100%;overflow:hidden}.blue-hover{cursor:pointer;border-color:#60bde8;background-color:#f1f9fd}.centered{margin-left:auto;margin-right:auto;display:block}@font-face{font-family:'ProximaNova';src:url('/fonts/FontsFree-Net-Proxima-Nova-Reg.eot');src:url('/fonts/FontsFree-Net-Proxima-Nova-Reg.eot?#iefix') format('embedded-opentype'),url('/fonts/ProximaNova-Regular.woff') format('woff'),url('/fonts/FontsFree-Net-Proxima-Nova-Reg.ttf') format('truetype')}@font-face{font-family:"Bradley Hand ITC";src:url('/fonts/BRADHI.eot');src:url('/fonts/BRADHI.eot?#iefix') format('embedded-opentype'),url('/fonts/BRADHI.woff') format('woff'),url('/fonts/BRADHI.ttf') format('truetype')}body{padding-top:121px;background-color:#F2FCFF !important;font-family:'ProximaNova' !important;color:#247093 !important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;overflow-x:hidden;font-size:14px;line-height:25px}@media screen and (min-width:767px){body{font-size:calc(14px  +  4  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){body{font-size:18px}}@media screen and (min-width:767px){body{line-height:calc(25px  +  5  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){body{line-height:30px}}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText{display:none !important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none !important}#CybotCookiebotDialogPoweredbyLink{width:100% !important}.festive-10-year-anniversary{width:100px;position:absolute;top:120px;right:3vw;z-index:0}@media screen and (min-width:767px){.festive-10-year-anniversary{width:calc(100px  +  50  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.festive-10-year-anniversary{width:150px}}.festive-10-year-anniversary img{width:100%}h1{color:white;font-weight:bold;font-size:25px}@media screen and (min-width:767px){h1{font-size:calc(25px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){h1{font-size:35px}}h2{color:#34AAE1;margin-bottom:25px;font-weight:bold;font-size:20px;margin-top:25px}@media screen and (min-width:767px){h2{font-size:calc(20px  +  5  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){h2{font-size:25px}}@media screen and (min-width:767px){h2{margin-top:calc(25px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){h2{margin-top:35px}}h3{color:#34AAE1;margin-bottom:20px;font-weight:bold;font-size:15px;margin-top:20px}@media screen and (min-width:767px){h3{font-size:calc(15px  +  5  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){h3{font-size:20px}}@media screen and (min-width:767px){h3{margin-top:calc(20px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){h3{margin-top:30px}}p{margin-bottom:1em}.large{font-size:1.1em}.red-text{color:#fa5d5d}.wave{width:100%;height:100%;margin-bottom:-1px}.wave-background{fill:#fff}.wave-line{fill:#34AAE1}.wave-bottom{width:100%;position:absolute;bottom:0px;background-color:white}.dont-display{display:none}.loader{border:5px solid #ddd;border-top:5px solid #34AAE1;border-radius:50%;width:25px;height:25px;animation:spin 1.5s linear infinite;margin-left:auto;margin-right:auto}.big-loader{border:5px solid #ddd;border-top:5px solid #34AAE1;border-radius:50%;width:25px;height:25px;animation:spin 1.5s linear infinite;margin-left:auto;margin-right:auto;width:50px;height:50px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}a{color:#EF700F}a:hover{color:#bf5a0c}.centered-text{text-align:center;width:100%}.phone-icon{height:1em;width:.9em;display:inline-block;margin-right:5px}.phone-icon svg path{fill:#fff}.icon svg{height:100%}.slogan{margin:20px 0px;font-size:1.8em;font-weight:bold;font-family:"Bradley Hand ITC";font-style:italic}.row:before,.row:after{display:none !important}.disabled{pointer-events:none;cursor:default}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}#alert-msg{text-align:center;position:fixed;z-index:1000;top:121px;width:100vw;padding:5px 40px;color:#fff;background-color:#fa5d5d}#alert-msg .fa,#alert-msg .icon,#alert-msg p{display:inline-block;margin:0px}#alert-msg .fa,#alert-msg .icon{margin-right:10px}#alert-msg a{color:white;font-weight:bold;text-decoration:underline}.alert:empty{display:none}.publicatie-date{color:#34AAE1;font-weight:bold;margin-bottom:5px}.video{width:100%;max-width:400px;padding:5px;filter:drop-shadow(2px 4px 6px #247093);transition:all .2s}.video:hover{filter:drop-shadow(2px 4px 16px #022738)}.video-container{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:10000;background:rgba(0,0,0,0.5)}.video-iframe{height:80vh;width:80vw;position:fixed;top:10vh;left:10vw;z-index:10000;background:white}.video-close-button{position:fixed;top:calc(10vh + 5px);left:calc(90vw - 35px);height:30px;width:30px;z-index:10001;cursor:pointer}.testimonial-video{width:100%;height:auto;max-width:175px;padding:5px;filter:drop-shadow(2px 4px 6px #247093);transition:all .2s}.testimonial-video:hover{filter:drop-shadow(2px 4px 16px #022738)}.testimonial-container{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:10000;background:rgba(0,0,0,0.5)}.testimonial-iframe{height:80vh;width:80vw;position:fixed;top:10vh;left:10vw;z-index:10000;background:white}.testimonial-close-button{position:fixed;top:calc(10vh + 5px);left:calc(90vw - 35px);height:30px;width:30px;z-index:10001;cursor:pointer}.testimonial-list-wide,.testimonial-list-small{display:none}#breadcrumbs{display:flex;list-style:none;position:relative;left:-2.5rem}#breadcrumbs>li{margin-right:1rem;align-items:center;display:flex}#breadcrumbs>li:first-child>a{background-image:url('/images/icons/home.svg');background-size:18px;width:18px;height:18px;background-repeat:no-repeat;font-size:0px}#breadcrumbs>li:not(:first-child)::before{content:'';background-image:url('/images/icons/chevron-right.svg');background-repeat:no-repeat;background-size:18px;width:18px;height:18px;margin-right:inherit}@media (min-width:1298px){.testimonial-list-wide{display:initial !important}}@media (max-width:1297px){.testimonial-list-small{display:initial !important}}#navbar{z-index:1000;position:fixed;top:0px;left:0px;right:0px;height:121px;font-size:13px;border-bottom:1px solid #CDE2E8;background-color:#F2FCFF}@media screen and (min-width:767px){#navbar{font-size:calc(13px  +  5  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#navbar{font-size:18px}}#navbar .fa-chevron-right{margin-top:7px!important;margin-left:10px!important}#navbar .logo{z-index:999;position:absolute;top:0px;left:0px;height:100%;width:15%;min-width:125px;max-width:340px}#navbar .logo img{height:120px;width:100%;padding:10px}#navbar .logo .logo-img{background-color:#fff}#navbar .logo .triangle{width:60px;height:122px;margin-top:-1px;margin-left:-1px;padding:0px}#navbar .cta,#navbar .navigation{height:60px}#navbar .cta{position:absolute;top:0px;right:0px;width:100%;padding:10px;padding-right:5px;background-color:#34AAE1;color:#fff}@media screen and (min-width:767px){#navbar .cta{padding-right:calc(5px  +  35  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#navbar .cta{padding-right:40px}}#navbar .cta a{color:#fff}#navbar .cta p{margin:0px}#navbar .cta .openingshours{margin-top:-10px;font-size:.9em}#navbar .cta .button{margin:0px;padding:5px 20px}#navbar .cta .fa{margin:0px 5px}#navbar .cta .login{border-radius:1000px;padding:0px 15px 0px 10px;border:1px solid #F2FCFF}#navbar .cta .login .fa{margin-right:10px}#navbar .cta .login:hover{background-color:#F2FCFF}#navbar .cta .login:hover a{color:#247093}#navbar .cta .nav-link{padding:calc(26px - 1em) 1.5em;line-height:1}#navbar .cta>div{margin-left:10px}@media screen and (min-width:767px){#navbar .cta>div{margin-left:calc(10px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#navbar .cta>div{margin-left:40px}}#navbar .cta a[href^="tel:"]{font-size:1.1em;text-decoration:none}#navbar .navigation{position:absolute;top:60px;left:15%;width:85%;padding:10px 0}#navbar .navigation .bedrijf img{height:38px;width:auto}#navbar .navigation .navbar-collapse{position:relative;padding:0px;margin:0 0 0 35px}#navbar .navigation .nav{width:100vw;overflow:none}#navbar .navigation .nav-link{color:#022738;font-weight:normal!important;border-radius:5px;margin:0px;margin-right:6px;padding:7px;padding-left:5px;padding-right:5px}@media screen and (min-width:767px){#navbar .navigation .nav-link{margin-right:calc(6px  +  0  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#navbar .navigation .nav-link{margin-right:6px}}@media screen and (min-width:767px){#navbar .navigation .nav-link{padding-left:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#navbar .navigation .nav-link{padding-left:15px}}@media screen and (min-width:767px){#navbar .navigation .nav-link{padding-right:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#navbar .navigation .nav-link{padding-right:15px}}#navbar .navigation .hoa{background-color:green;color:#fff}#navbar .navigation .nav-item{margin-top:0px}#navbar .navigation .nav-link:hover{background-color:#69BFE6;color:#fff;cursor:pointer}#navbar .navigation .active{background-color:#34AAE1;color:#fff;font-weight:bold}#navbar .navigation .nav-link:active,#navbar .navigation .dropdown-item:active{background-color:#34AAE1;color:#fff}#navbar .navigation .navbar-toggler{position:absolute;top:0px;right:0px;height:100%;color:inherit}#navbar .navigation .navbar-toggler small{font-size:.6em}#navbar .navigation .navbar-toggler.blue-background{background-color:#34AAE1;color:#fff}#navbar .navigation .fa-bars,#navbar .navigation .fa-times{font-size:20px;margin-top:10px;margin-bottom:0;width:100%}#navbar .navigation .nav-search-button{background:none !important;border:none !important}#navbar .navigation .nav-search-button:hover{background:#69BFE6 !important}#navbar .dropdown-menu{top:100%;font-size:inherit;margin:0px;padding-left:1px;padding-right:1px;color:#247093}#navbar .dropdown-menu p{margin:0px 0px 10px 20px}#navbar .dropdown-menu-content{max-height:calc(100vh - 120px);overflow:auto}#navbar .dropdown-triangle{position:relative;top:-15px;left:25px;width:10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;-webkit-filter:drop-shadow(0 -1px 0 rgba(0,0,0,0.15));filter:drop-shadow(0 -1px 0 rgba(0,0,0,0.15))}#navbar .dropdown-item{padding:10px 20px;font-size:inherit;color:#247093;font-weight:bold}#navbar .dropdown-item:hover{background-color:#e8faff}#nav-search-form{position:absolute;margin-top:7px!important;display:none}#bottom-navbar{z-index:10;position:fixed;bottom:0px;padding:15px 0px;width:100%;background:linear-gradient(rgba(255,255,255,0), 70%, #fff)}#bottom-navbar a:first-of-type{margin-right:10px}#search{z-index:9999;position:fixed;top:0;bottom:0;overflow-y:scroll;width:100vw;min-height:100vh;background-color:rgba(52,170,225,0.9);padding:0 10%;padding-top:10vw;opacity:0;visibility:collapse;transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out}#search.fade{visibility:visible;opacity:1}#search #searchtitle{text-align:center;color:#fff}#search #searchcontent{margin:20px 10%}#search #searchform{padding:0px;background-color:transparent;box-shadow:none;clear:both}#search #searchform input{border:0px;padding:10px}#search #searchform input[type="submit"]{float:right;min-width:100px;height:40px;width:25%;max-width:250px;background-color:#EF700F;color:#fff;border-radius:0 5px 5px 0;line-height:1;font-size:1.1em}#search #searchform .textfield{display:block;overflow:hidden}#search #searchform input[type="text"]{width:100%;color:#022738;border-radius:5px 0 0 5px;height:40px}#search #searchresults{margin-top:40px}#search #searchresults div{padding:2% 10%;background-color:white;border-radius:10px;margin:2% 0;box-shadow:0 10px 30px rgba(0,0,0,0.16);opacity:0;visibility:hidden;transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out}@media (max-width: 767px){#search #searchresults div{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}#search #searchresults div.fade{visibility:visible;opacity:1}#search #searchresults h3{color:#022738}#search #searchresults p{color:#5D5D5D}#closesearch{float:right;border-radius:50%;background-color:#fff;width:50px;height:50px;border:0px;margin:10px;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media (max-width: 767px){#closesearch{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}#closesearch:hover{background-color:#F2FCFF}.computer-design-only-icon{display:none}@media screen and (min-width: 1450px){.computer-design-only-icon{display:flex}#navbar .navigation .bedrijf{position:absolute;right:0}}#navbar .navigation .bedrijf{background:white !important;box-shadow:0 0 20px rgba(0,0,0,0.16);border-radius:1000px 0 0 1000px;margin-right:0;padding:3px 40px 3px 20px}#navbar .navigation .bedrijf :hover{background:white}@media (max-width: 767px){#navbar .navigation{left:0}#navbar .navigation .bedrijf{padding:10px 0 0 0 !important;width:220px !important;height:80px !important;margin:10px auto;text-align:center;border-radius:1000px !important;box-shadow:0 0 20px rgba(0,0,0,0.16)}#navbar .navigation .bedrijf img{height:45px}#navbar .navigation .bedrijf-nav-item{padding:0;margin:0}#navbar .navigation .navbar-collapse{margin:0}}#header{width:100%;overflow:hidden;background-color:#def7ff}#header #title-side{padding:5vh 0px 200px 5vw}#header #title-side p,#header #title-side h1{margin-bottom:3vh}#header #title-side h1{color:#247093}#header #title-side p{font-size:1.1em}#header #title-side>div{margin:auto}#header #title-side .col-6{padding-left:0px}@media (min-width:1450px){#header #title-side .col-6{flex:0 0 25%;max-width:25%}}#header #img-side{height:65vh;min-height:400px;position:relative}#header #img-side>div{position:absolute;top:0px;left:0px;height:100%;width:100%}#header #img-side .background-gradient{z-index:1;background-image:linear-gradient(to right, #def7ff, rgba(222,247,255,0) 50%)}#header #img-side .background-img{background:url("../images/hoofdfoto/laptop-large.jpg") no-repeat center center;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}#header-wave{z-index:10;width:100%;margin-top:-10vw;height:10vw;position:relative}#header-wave .wave-background{fill:#F2FCFF}#content{padding-top:1px;padding-bottom:40px;max-width:1800px;margin:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:767px){#content{padding-left:calc(20px  +  80  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#content{padding-left:100px}}@media screen and (min-width:767px){#content{padding-right:calc(20px  +  80  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#content{padding-right:100px}}.choices{width:100%;height:100%;margin:0px}.choice{padding:5px;-webkit-transition:transform .1s ease-in-out;-moz-transition:transform .1s ease-in-out;-ms-transition:transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;color:#247093}@media screen and (min-width:767px){.choice{padding:calc(5px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.choice{padding:25px}}.no-flip .choice:hover{transform:scale(1.03);-webkit-transition:transform .1s ease-in-out;-moz-transition:transform .1s ease-in-out;-ms-transition:transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out}.choice:hover,.choice.active{color:#247093}.choice-icon{height:33%;font-size:30px;color:#34AAE1;display:inline}.choice-icon svg{margin:0px!important;height:30px!important;width:40px!important}.choice-icon svg path{fill:#34AAE1}.choice-icon svg,.choice-icon .fa{position:relative}.choice-icon .tarieven-payment .cls-1,.choice-icon .tarieven-payment .cls-2,.choice-icon .tarieven-payment .cls-3{fill:none;stroke:#34AAE1;stroke-width:2px}.choice-icon .tarieven-membership .cls-1,.choice-icon .tarieven-membership .cls-2,.choice-icon .tarieven-membership .cls-3,.choice-icon .tarieven-membership .cls-5{fill:none}.choice-icon .tarieven-membership .cls-1,.choice-icon .tarieven-membership .cls-3{stroke:#34AAE1;stroke-width:2px}.choice-wave-content .choice-icon{margin-right:5px}@media screen and (min-width:767px){.choice-wave-content .choice-icon{margin-right:calc(5px  +  25  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.choice-wave-content .choice-icon{margin-right:30px}}.choice-content{height:100%;padding:10px;border-radius:10px;background-color:#fff;text-align:center;line-height:1.5;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media screen and (min-width:767px){.choice-content{padding:calc(10px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.choice-content{padding:40px}}@media (max-width: 767px){.choice-content{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.choice-content .choice-icon{margin:auto}.choice-explanation{text-align:center;color:#A9B7BE}.klantenservice-choice .choice-content{height:300px}.block-content{margin-bottom:50px}.block-content h2{margin-bottom:10px}.block-content:first-of-type h2{font-size:17px}@media screen and (min-width:767px){.block-content:first-of-type h2{font-size:calc(17px  +  13  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.block-content:first-of-type h2{font-size:30px}}.block-content:last-of-type{margin-bottom:0px}.block-content .subtitle{font-size:1.25em;line-height:1.6em}.right-round-image{border-radius:50%;position:relative;overflow:hidden;height:0;padding-top:100%;top:50%;transform:translateY(-50%);box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media (max-width: 767px){.right-round-image{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.right-round-image img{z-index:5;width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.content-block-image{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:10px;min-height:250px;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media (max-width: 767px){.content-block-image{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.tarieven-left{display:inline-block;margin-top:50px;margin-left:-10px;margin-bottom:50px;width:66%}.tarieven-right{display:inline-block;position:absolute;margin-top:99px;margin-left:-10px;margin-bottom:50px;width:33%}.tarieven-content-right{height:376px;display:inline-block;position:relative;background:white;margin:0 20px;padding:60px 60px;border-radius:10px;flex:1;text-align:center;width:100%;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media (max-width: 767px){.tarieven-content-right{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.tarieven-content-right:after{position:absolute;border-radius:10px;top:0;left:0;right:0;bottom:0;z-index:-1}.tarieven-content-left{height:220px;display:inline-block;position:relative;background:white;margin:0 10px 20px;padding:20px 20px;border-radius:10px;flex:1;text-align:center;width:calc(100% - 20px);box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media screen and (min-width:767px){.tarieven-content-left{height:calc(220px  +  -20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.tarieven-content-left{height:200px}}@media (max-width: 767px){.tarieven-content-left{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.tarieven-content-left:after{position:absolute;border-radius:10px;top:0;left:0;right:0;bottom:0;z-index:-1}.tarieven-explanation{width:100%;max-width:500px;border-left:2px solid #34AAE1;padding-left:20px;margin-bottom:50px}.tarief-right .icon{height:40px;margin-top:10px;margin-bottom:20px;fill:#EF700F}.tarief-right .icon svg{height:100%}.tarief-right p{font-weight:bold;font-size:110%;margin-bottom:0rem;color:#34AAE1}.icon-divider{position:absolute;left:45%;height:150px;width:30px;margin-top:-70px}.icon-divider svg{height:100%}.icon-divider .cls-1{fill:#ccc;font-size:30px;font-family:Helvetica}.icon-divider .cls-2{fill:none;stroke:#ccc;stroke-linecap:round;stroke-width:2px}.tarief-left{width:50%;display:inline-block}.tarief-left .icon{height:40px;margin-top:10px;margin-bottom:20px;fill:#EF700F}.tarief-left .icon svg{height:100%}.tarief-left p{font-weight:bold;font-size:110%;margin-bottom:0rem;color:#34AAE1}p.tarieven-supertext{font-size:80%;line-height:0.5rem;margin-bottom:0.5rem}p.tarieven-subtext{color:#5D5D5D;font-size:80%;line-height:1.3rem;font-weight:normal}.tarieven-left.top{margin-bottom:0px}.tarieven-left.bottom{margin-top:0px}.tarieven-left.bottom .tarieven-content-left{height:120px;padding:20px 10px}.tarieven-left.bottom .icon-divider{height:70px;margin-top:0px}.tarieven-left.bottom p{font-size:80%;margin-bottom:0.2em}.tarieven-left.bottom p .tarieven-subtext{font-size:80%}.naam-dienst{margin-left:1rem}.naam-dienst p{color:#34AAE1;font-weight:bold;font-size:20px}.statistic{width:100%;height:100%;padding:10px;border-radius:10px;background-color:#fff;color:#000;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media screen and (min-width:767px){.statistic{padding:calc(10px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.statistic{padding:20px}}@media (max-width: 767px){.statistic{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.statistic .icon{width:70px;height:70px;background-color:#EF700F;border-radius:50%}.statistic .icon svg{margin-left:15px;margin-top:15px;width:40px;height:40px}.statistic .icon svg path{fill:#fff}.statistic .text{max-width:calc(100% - 70px);padding-left:20px}.statistic .text .statstype{font-size:20px;margin-bottom:20px;font-weight:bold;color:#34AAE1}.statistic .number{font-size:2em;font-weight:bold;margin:15px 0px}.statistic.klantenwaardering svg path{fill:none;stroke:#fff;stroke-width:3px}@media (max-width:570px){.trustpilot-widget iframe{height:300px!important;margin-left:-20px;width:100vw!important}.trustpilot-make-appointment>.trustpilot-widget iframe{margin-left:0px;width:100%!important}}#mogelijk-gemaakt-door{background-color:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,0.16);text-align:center}@media (max-width: 767px){#mogelijk-gemaakt-door{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}#mogelijk-gemaakt-door img{width:100%;max-width:250px;margin:10px auto}#mogelijk-gemaakt-door .t-mobilelogo{margin-top:30px}.always-for-you-done{height:200px;position:relative;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.16);background-color:#34AAE1;color:#fff}@media (max-width: 767px){.always-for-you-done{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.always-for-you-done h2{color:#fff;margin-top:10px;padding-left:5px}.always-for-you-done .img-container,.always-for-you-done .explanation{position:relative;width:50%;overflow:hidden;padding:10px}@media screen and (min-width:767px){.always-for-you-done .img-container,.always-for-you-done .explanation{padding:calc(10px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.always-for-you-done .img-container,.always-for-you-done .explanation{padding:40px}}.always-for-you-done .img-container img,.always-for-you-done .explanation img{z-index:5;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-40%) translateX(-50%);transform:translateY(-40%) translateX(-50%)}.always-for-you-done .img-container .button,.always-for-you-done .explanation .button,.always-for-you-done .img-container .button-blue,.always-for-you-done .explanation .button-blue{margin-right:10px}@media screen and (min-width:767px){.always-for-you-done .img-container .button,.always-for-you-done .explanation .button,.always-for-you-done .img-container .button-blue,.always-for-you-done .explanation .button-blue{margin-right:calc(10px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.always-for-you-done .img-container .button,.always-for-you-done .explanation .button,.always-for-you-done .img-container .button-blue,.always-for-you-done .explanation .button-blue{margin-right:20px}}.always-for-you-done .explanation{padding-top:45px}@media screen and (min-width:767px){.always-for-you-done .explanation{padding-top:calc(45px  +  -20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.always-for-you-done .explanation{padding-top:25px}}#tarieven .lidmaatschap,#tarieven .machtiging{height:100%;border-radius:10px;border:1px solid #247093;padding:10px}#tarieven .lidmaatschap .icon,#tarieven .machtiging .icon{height:45px;width:60px}@media screen and (min-width:767px){#tarieven .lidmaatschap,#tarieven .machtiging{padding:calc(10px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#tarieven .lidmaatschap,#tarieven .machtiging{padding:40px}}#tarieven .lidmaatschap svg{height:40px}#tarieven .lidmaatschap .cls-1,#tarieven .lidmaatschap .cls-2,#tarieven .lidmaatschap .cls-3,#tarieven .lidmaatschap .cls-5{fill:none}#tarieven .lidmaatschap .cls-1,#tarieven .lidmaatschap .cls-3{stroke:#34AAE1;stroke-width:2px}#tarieven .lidmaatschap .cls-6{fill:#34AAE1}#tarieven .machtiging svg{height:50px}#tarieven .machtiging .cls-1,#tarieven .machtiging .cls-2,#tarieven .machtiging .cls-3{fill:none;stroke:#34AAE1;stroke-width:2px}#tarieven .machtiging .cls-4{fill:#F2FCFF}#tarieven .machtiging .cls-6{fill:#34AAE1}#tarieven .ideal{position:relative;margin-bottom:100px;border-radius:10px;background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media (max-width: 767px){#tarieven .ideal{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}#tarieven .ideal .img-container{position:relative;width:100%;height:300px;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (min-width:767px){#tarieven .ideal .img-container{height:calc(300px  +  200  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#tarieven .ideal .img-container{height:500px}}#tarieven .ideal .img-container img{width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#tarieven .ideal .ideal-header{position:absolute;left:5%;margin-top:-30px}@media screen and (min-width:767px){#tarieven .ideal .ideal-header{margin-top:calc(-30px  +  -80  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#tarieven .ideal .ideal-header{margin-top:-110px}}#tarieven .ideal .ideal-header .icon{width:50px;margin:0;padding:0}#tarieven .ideal .ideal-header .icon,#tarieven .ideal .ideal-header h2{display:inline-block;line-height:2;margin:0}#tarieven .ideal .ideal-header svg{position:relative;display:inline-block;height:3em}#tarieven .ideal .ideal-header .cls-1{fill:none}#tarieven .ideal .ideal-header .cls-1,#tarieven .ideal .ideal-header .cls-2{stroke:#34aae1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:2px}#tarieven .ideal .ideal-header .cls-2{fill:#f2fcff}#tarieven .ideal .icon img{max-width:150px;width:100%;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);margin:auto}#tarieven .ideal .row{padding:10px}@media screen and (min-width:767px){#tarieven .ideal .row{padding:calc(10px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#tarieven .ideal .row{padding:30px}}#tarieven .ideal .wave{position:relative;margin-top:-100px;height:100px}@media screen and (min-width:767px){#tarieven .ideal .wave{margin-top:calc(-100px  +  -100  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#tarieven .ideal .wave{margin-top:-200px}}@media screen and (min-width:767px){#tarieven .ideal .wave{height:calc(100px  +  100  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#tarieven .ideal .wave{height:200px}}#tarieven .ideal .col-sm-9{padding-top:20px}#tarieven .uitlegfilmpjes{position:relative;background-color:#34AAE1;box-shadow:0 10px 30px rgba(0,0,0,0.16);overflow:hidden;border-radius:10px;color:#fff}#tarieven .uitlegfilmpjes h2{color:#fff;margin-top:0}#tarieven .uitlegfilmpjes .explanation{position:relative;width:50%;overflow:hidden;padding:30px}#tarieven .uitlegfilmpjes .right-videos{display:flex;position:relative;width:50%;overflow:hidden;align-items:center;margin:30px}#afspraak-maken-page .icon{height:55px}#over-ons .statistic{height:auto;max-width:350px}#over-ons .studenten{margin-bottom:40px}#over-ons .werken{padding-right:10px}@media screen and (min-width:767px){#over-ons .werken{padding-right:calc(10px  +  40  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#over-ons .werken{padding-right:50px}}#over-ons .werken h2{width:100%;margin-bottom:5px!important;margin-top:0px;font-size:1.1em}#over-ons .werken a{width:100%;text-align:center;margin-top:10px}#over-ons .werken .wave{bottom:75px}#over-ons .werken .wave-bottom{height:75px}#over-ons .werken .front-side{height:105px}#over-ons .werken-nieuwsbrief .social-media>a{position:relative;display:block;padding:5px 10px;min-height:40px;align-content:center;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px;background-color:#EF700F;color:#fff !important;border:0px;border-radius:100px;background-color:transparent;color:#34AAE1 !important;border:1px solid #34AAE1;width:44px;height:44px;padding:10px!important;margin-right:20px}@media screen and (min-width:767px){#over-ons .werken-nieuwsbrief .social-media>a{padding-left:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#over-ons .werken-nieuwsbrief .social-media>a{padding-left:30px}}@media screen and (min-width:767px){#over-ons .werken-nieuwsbrief .social-media>a{padding-right:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#over-ons .werken-nieuwsbrief .social-media>a{padding-right:30px}}@media screen and (min-width:767px){#over-ons .werken-nieuwsbrief .social-media>a{margin-top:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#over-ons .werken-nieuwsbrief .social-media>a{margin-top:15px}}@media screen and (min-width:767px){#over-ons .werken-nieuwsbrief .social-media>a{margin-bottom:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#over-ons .werken-nieuwsbrief .social-media>a{margin-bottom:15px}}#over-ons .werken-nieuwsbrief .social-media>a:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}a#over-ons .werken-nieuwsbrief .social-media>a{display:inline-block}#over-ons .werken-nieuwsbrief .social-media>a:hover{background-color:#d9f6ff}#over-ons .werken-nieuwsbrief .social-media>a .icon{position:absolute;top:9px;left:8px;font-size:25px}#over-ons .werken-nieuwsbrief .icon svg path{fill:#34AAE1}#over-ons .blijf-op-de-hoogte{height:44px;padding:5px 15px}#over-ons .blijf-op-de-hoogte .icon{display:inline-block;width:40px;height:20px}#over-ons .blijf-op-de-hoogte span{position:relative}#klantervaringen .trustpilot-explanation{line-height:2.3em;box-shadow:0 10px 30px rgba(0,0,0,0.16);border-radius:10px;overflow:hidden}@media (max-width: 767px){#klantervaringen .trustpilot-explanation{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}#klantervaringen .explanation,#klantervaringen .trustpilot-score{padding:20px}@media screen and (min-width:767px){#klantervaringen .explanation,#klantervaringen .trustpilot-score{padding:calc(20px  +  40  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#klantervaringen .explanation,#klantervaringen .trustpilot-score{padding:60px}}#klantervaringen .explanation{background-color:#fff}#klantervaringen .explanation p{font-size:1.5em}#klantervaringen .trustpilot-score{background-color:#34AAE1;color:#fff}#klantervaringen .trustpilot-score img{width:120px}#klantervaringen .score{font-size:3em;font-weight:bold;margin-bottom:25px}#klantervaringen .trustpilot-reviews{margin-top:50px}#klantervaringen .trustpilot-reviews h2{text-align:center}#klantervaringen .trustpilot-reviews .button-blue{display:block;margin-left:auto;margin-right:auto;width:200px;text-align:center}#FAQ #content,#contact #content{padding-top:20px}@media screen and (min-width:767px){#FAQ #content,#contact #content{padding-top:calc(20px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#FAQ #content,#contact #content{padding-top:50px}}#FAQ #content h1,#contact #content h1{color:#34AAE1;margin-bottom:20px}#FAQ #content h2,#contact #content h2{color:#247093}#contact h1{color:#34AAE1}#contact a:hover{color:#ddd}.contact-form-container{padding:0 50px}.faq{width:100%}.faq .row{margin:0px}.FAQ-container,.contact-container{box-shadow:0 10px 30px rgba(0,0,0,0.16);background-color:#fff;border-radius:10px;padding:20px}@media (max-width: 767px){.FAQ-container,.contact-container{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}@media screen and (min-width:767px){.FAQ-container,.contact-container{padding:calc(20px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.FAQ-container,.contact-container{padding:50px}}.card.active{background-color:#F2FCFF}.card{padding-bottom:0px;border-bottom:0px;border-radius:0px;overflow:hidden}.card:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.card:last-of-type{border-bottom:1px solid rgba(0,0,0,0.125);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.card .fa{margin-top:-5px;position:absolute;right:20px;top:20px;padding:9px 10px;border-radius:50%;color:#EF700F;border:1px solid #EF700F}.card .fa-times{background-color:#EF700F;color:#fff;padding:10px 12px}.card-header{border:0px;padding:0px;background:transparent}.class-link{display:block;color:#247093;padding:20px 25px;height:100%;width:100%}.class-link p{margin:0px;padding-right:30px;text-decoration-line:none}.class-link:hover{color:#247093;background-color:#d9f6ff;text-decoration-line:none}.class-link:active{color:#247093;font-weight:bold;text-decoration-line:none}.class-link:focus{text-decoration-line:none}.class-link[aria-expanded="true"]{font-weight:bold}.card-body{padding-left:25px}.FAQ-container,.contact-container{position:relative}.FAQ-container .info-icon,.contact-container .info-icon{height:30px;width:30px;margin-right:10px}.FAQ-container .info-icon svg,.contact-container .info-icon svg{height:100%}.FAQ-container .info-icon .cls-1,.contact-container .info-icon .cls-1,.FAQ-container .info-icon .cls-3,.contact-container .info-icon .cls-3{fill:none}.FAQ-container .info-icon .cls-3,.contact-container .info-icon .cls-3{stroke:#34aae1;stroke-width:2px}.FAQ-container .info-icon .cls-4,.contact-container .info-icon .cls-4{fill:#34aae1}.FAQ-container .info-icon .cls-5,.contact-container .info-icon .cls-5{stroke:none}#faq-helper{margin-top:20px;border-radius:10px;border:1px solid #34AAE1;padding:20px 15px 10px 15px;color:#34AAE1}#faq-helper .fa,#faq-helper .info-icon{margin-right:10px}#faq-helper .fa,#faq-helper p{display:inline-block;max-width:calc(100% - 45px)}#faq-helper p.large{display:block;margin-top:5px}#faq-helper a{color:#34AAE1}.faq-index,.contact-index{margin-bottom:20px;position:-webkit-sticky;position:sticky;top:150px;padding:30px 50px;background-color:#34AAE1;color:#fff;border-radius:10px}.faq-index a,.contact-index a{white-space:nowrap;color:#fff;text-decoration:underline}.faq-index .active,.contact-index .active{font-weight:bold;list-style:disc outside none;display:list-item;margin-left:20px}#afspraak-maken-page,#standaard-afspraak{padding:50px 0px}#publicaties img{position:relative;border-radius:15px;width:100%;height:auto;transform:translateX(-50%) translateY(-50%);left:50%;top:50%}#publicaties .img-container{overflow:hidden;height:150px;border-radius:15px;margin-bottom:10px;border:1px solid #000000bb}#publicaties a{font-weight:bold}#publicaties p:not(#date){margin-bottom:30px;margin-top:10px}#publicaties #date{margin-top:20px}#student-van-de-maand .img-container img{width:100%;height:auto;border-radius:5px;box-shadow:0 10px 30px rgba(0,0,0,0.16);margin-bottom:1em}.filters{padding-left:0}.filters *{display:inline-block;margin-right:10px}#error-page form{background-color:transparent;box-shadow:none}.job-details h2{text-align:center;margin-top:0px}.err-choice .row>div>div{background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.16);border-radius:10px;padding:20px;text-align:center}@media (max-width: 767px){.err-choice .row>div>div{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.err-choice .row>div>div .fa{color:#34AAE1;display:block;font-size:2em;margin-bottom:1em}.orange{color:#FF8C00}#footer{width:100%;background-color:#022738;color:#fff}#footer .logo{width:20%;min-width:150px;max-width:340px;margin-top:-100px;margin-left:50px;position:relative;top:0}@media screen and (min-width:767px){#footer .logo{margin-top:calc(-100px  +  50  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#footer .logo{margin-top:-50px}}@media screen and (min-width:767px){#footer .logo{top:calc(0  +  -50  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#footer .logo{top:-50px}}#footer .cta{margin:50px auto;text-align:center}#footer .cta h3,#footer .cta p{font-size:22px;margin:30px 0px}@media screen and (min-width:767px){#footer .cta h3,#footer .cta p{font-size:calc(22px  +  5  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#footer .cta h3,#footer .cta p{font-size:27px}}#footer .cta .button{margin:auto;width:280px;max-width:90%}#footer .fa,#footer .fab{width:15px;margin-right:10px}#footer a[href^="tel:"]{font-size:1.1em;text-decoration:none}#footer-wave{height:150px;overflow:hidden;margin-bottom:-1px}#footer-wave .wave-background,#footer-wave .wave-line{fill:#022738}#links{width:100%;max-width:1100px;margin:0px auto;color:#A9B7BE}#links .phone-icon svg path{fill:#A9B7BE}#links a,#links .fa,#links .fab{color:#A9B7BE}#links h3{color:#fff}#links .row{padding:0px 30px;vertical-align:top;margin:0px}#links ul{padding:0px;list-style-type:none}#links li{margin:15px 0px}#nieuwsbrief{display:block;margin-top:10px;padding:10px 15px;border-radius:2px;border:1px solid #164358}#copyright{width:100%;margin:40px 0px;padding:40px;border:1px solid #164358;border-left:0px;border-right:0px}#copyright a{color:#A9B7BE}#back-to-top{text-align:center;padding-bottom:25px}#back-to-top:hover{cursor:pointer;text-decoration:underline}:-ms-input-placeholder{color:#CCC !important}form{margin:20px 0px;background-color:#fff;border-radius:10px;padding:10px;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media screen and (min-width:767px){form{padding:calc(10px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){form{padding:40px}}@media (max-width: 767px){form{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}form h3:not(:first-of-type){margin-top:40px}#CybotCookiebotDialog form{box-shadow:none}label{color:#5D5D5D;font-weight:normal;width:100%}input:not([type="submit"]),textarea,select{color:#5D5D5D;width:100%;height:40px;padding:5px 10px;border:1px solid #CCC;border-radius:5px;background:#fff}input[type="checkbox"]{height:20px}button:disabled{background-color:#A9B7BE;color:#fff}button:disabled:hover{pointer-events:none!important;background-color:#A9B7BE !important;color:#fff !important}select{background-color:#fff}textarea{height:100px}textarea.large-textarea{height:150px}::placeholder{color:#CCC}form .row{margin:0px 0px 20px 0px}form .row>div{padding-left:0px;padding-right:15px}form .row>div:last-of-type{padding-right:0px}.autofill-adres{height:25px;padding-top:5px;margin:0px}.autofill-adres .loader{width:25px;height:25px}.autofill-adres span{color:#5D5D5D}.radio-in-group{margin-top:7px;margin-left:7px}.radio-container{display:inline-block;position:relative;padding-left:35px;padding-right:35px;cursor:pointer}.radio-container input{position:absolute;opacity:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#ccc;border-radius:50%}.radio-container:hover input~.checkmark{background-color:#aaa}.radio-container input:checked~.checkmark{background-color:#34AAE1}.checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}.checkbox{position:absolute;top:0;left:0;height:25px;width:25px;margin-top:0px;background-color:#ccc}.checkbox.focus{border-color:#34AAE1}.radio-container:hover input~.checkbox{background-color:#aaa}.radio-container input:checked~.checkbox{background-color:#34AAE1}.checkbox:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkbox:after{display:block}.radio-container .checkbox:after{left:7px;top:0px;width:10px;height:20px;border:solid white;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#cv-choice .radio-container{width:auto}#radio-gender{padding-bottom:20px}.radio-inline{padding:unset;width:50%}.radio-inline input{display:none}.radio-inline input:checked~span{background-color:#d9f6ff;border-color:#34AAE1}.radio-inline span{display:inline-block;width:100%;border:1px solid #CCC;border-radius:5px 0 0 5px;text-align:center;padding:5px 20px;color:#5D5D5D}.radio-inline+.radio-inline>span{width:calc(100% + 1px);margin-left:-1px;border-radius:0 5px 5px 0}.radio-inline:hover{background-color:#F2FCFF}.radio-inline+.radio-inline{margin:unset}.radio-inline+.radio-inline input:not(:checked)~span{border-left:unset}.radio-error input[type="radio"]:invalid~span{border-color:#fa5d5d}#form-contact{box-shadow:none;padding:0}.student-uitschrijven-form input[type="radio"],.student-uitschrijven-form input[type="checkbox"]{width:auto;height:auto;margin:10px}.student-uitschrijven-form label[for]{width:auto}#form-appointment form,#standard-appointment form{padding:0px;box-shadow:none}#form-appointment{position:relative}.form-container{width:60%;max-width:800px;margin:auto;margin-left:calc(40% - 266px);background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media (max-width: 767px){.form-container{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.form-container .img-container{max-height:300px;overflow:hidden}.form-container img{width:100%}.form-container p{color:#247093}.form-container .button-white-orange{text-align:center;width:150px}.form-container .button-white-orange.right{float:right}.form-container .button-white-orange.right .fa{float:right;margin-top:5px}.form-container .button-white-orange.left{float:left}.form-container .button-white-orange.left .fa{float:left;margin-top:5px}.form-container .wave{margin-top:-100px;height:100px;width:100%}@media (min-width: 1450px){.form-container{margin:auto}#form-helper{right:0px !important}}.form-content{padding:25px;padding-bottom:70px}@media screen and (min-width:767px){.form-content{padding:calc(25px  +  25  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.form-content{padding:50px}}@media screen and (min-width:767px){.form-content{padding-bottom:calc(70px  +  70  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.form-content{padding-bottom:140px}}#are-you-customer .form-content{padding-top:0px;margin-top:-25px}#are-you-customer h2,#are-you-customer p{text-align:center}#are-you-customer .buttons{max-width:350px;margin:auto}#question-standard{position:relative;width:60%;max-width:800px;margin:auto}#question-standard h2,#question-standard a{text-align:center}#question-standard h3{color:#247093}#question-standard .col-md-6{padding:20px}#question-standard .col-md-6>div{padding:25px;padding-bottom:100px!important;background-color:#fff;border-radius:10px;height:100%;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media screen and (min-width:767px){#question-standard .col-md-6>div{padding:calc(25px  +  25  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#question-standard .col-md-6>div{padding:50px}}@media (max-width: 767px){#question-standard .col-md-6>div{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}#question-standard .col-md-6:first-of-type>div{border:1px solid #34AAE1}#question-standard .col-md-6:first-of-type>div h3{color:#34AAE1}#question-standard .col-md-6:last-of-type>div{border:1px solid #247093}#question-standard .fa-calendar-day,#question-standard .icon{height:30px;width:30px;font-size:30px;color:#34AAE1}#question-standard .fa-calendar-day svg path,#question-standard .icon svg path{fill:#247093}#question-standard .back-btn{position:absolute;top:-10px;left:0px}#question-standard .back-btn .fa{float:left;margin-top:5px;margin-right:10px}#question-standard .button-white-orange{width:calc(100% - 120px);position:absolute;bottom:20px;margin-bottom:40px}.forgot-customernumber-button{color:#EF700F !important}.forgot-customernumber-button:hover{cursor:pointer;color:#bf5a0c !important}#form-helper{position:absolute;right:10px;top:0px;margin-right:-20px;min-width:260px;max-width:20%}#form-helper>div{border-radius:10px;padding:10px}#form-helper>.trustpilot-make-appointment{text-align:center;margin-top:10px;white-space:nowrap;padding:0px}#form-helper>.trustpilot-make-appointment>p{font-size:14px;color:black}#form-helper>.trustpilot-make-appointment>.trustpilot-widget{margin:auto;margin-top:1vh;width:60%;left:8px}#form-helper .fa{margin:.4em 10px 0 0}#form-helper .fa,#form-helper p{display:inline;max-width:calc(100%-25px)}#form-helper p.large{display:block}#form-helper a{color:#fff}#book-standard-helper{background:white;border:1px solid #34aae1;margin-top:20px;display:none}#book-standard-helper .button{width:100%;text-align:center}#standard-appointment{position:relative;background-color:#fff;color:#5D5D5D;border-radius:10px;padding:10px;margin-top:25px;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media screen and (min-width:767px){#standard-appointment{padding:calc(10px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#standard-appointment{padding:40px}}@media screen and (min-width:767px){#standard-appointment{margin-top:calc(25px  +  25  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#standard-appointment{margin-top:50px}}@media (max-width: 767px){#standard-appointment{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}#standard-appointment #content{position:relative}#standard-appointment h1{color:#34AAE1}#standard-appointment h2{color:#247093;font-size:1.2em}#standard-appointment .blue-hover{cursor:pointer;border-color:#34AAE1;background-color:#F2FCFF}#standard-appointment #first-time-spoken-out{color:#164358}#standard-appointment #first-available-time{color:#5D5D5D}#standard-appointment .not-suitable{font-size:1.1em}#standard-appointment #klant-data{border-left:1px solid #34AAE1;padding-left:20px}#standard-appointment .choice,#standard-appointment .bottom-choice{padding:20px;border:1px solid #CCC;border-radius:3px;margin:10px 0px}#standard-appointment .choice{min-height:90px}#standard-appointment .choice:hover{cursor:pointer;border-color:#34AAE1;background-color:#F2FCFF}#standard-appointment .choice img,#standard-appointment .choice span{margin-top:auto;margin-bottom:auto}#standard-appointment .choice img,#standard-appointment .choice .fa{margin-right:20px;height:40px;width:auto;max-width:50px}#standard-appointment .choice img span,#standard-appointment .choice .fa span{position:relative;left:60px}#standard-appointment .choice p{margin:0px}#standard-appointment .active{background-color:#60bde8;border-color:#34AAE1}#standard-appointment .bottom-choice{text-align:center}#standard-appointment .bottom-choice a{color:#5D5D5D}#standard-appointment .bottom-choice .fa{display:inline-block;margin-left:10px;color:#A9B7BE}#standard-appointment .bottom-choice p{margin:0px}#standard-appointment .bottom-choice a:hover{text-decoration:none}#standard-appointment .bottom-choice.afspraak-aanvragen:hover{cursor:pointer;border-color:#34AAE1;background-color:#F2FCFF}#standard-appointment .next-date,#standard-appointment .prev-date{border:1px solid #CCC;border-radius:50%;color:#A9B7BE;margin-top:140px;padding:10px 15px}#standard-appointment .next-date:not(.disabled):hover,#standard-appointment .prev-date:not(.disabled):hover{cursor:pointer;border-color:#34AAE1;background-color:#F2FCFF}#standard-appointment .next-date.disabled,#standard-appointment .prev-date.disabled{color:#CCC}#standard-appointment .next-date{position:absolute;right:2px;top:200px}#standard-appointment .prev-date{position:absolute;left:2px;top:200px}#standard-appointment .btn-holder{height:100px}#standard-appointment .next,#standard-appointment .prev{margin-top:25px}#standard-appointment .next{position:absolute;right:20px}@media screen and (min-width:767px){#standard-appointment .next{right:calc(20px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#standard-appointment .next{right:40px}}#standard-appointment .prev{position:absolute;left:20px}@media screen and (min-width:767px){#standard-appointment .prev{left:calc(20px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#standard-appointment .prev{left:40px}}#standard-appointment .info{position:absolute;top:20px;right:30px;width:auto;font-size:18px;color:#A9B7BE}#standard-appointment #fill-in-tijden{overflow-x:hidden}#standard-appointment .date{text-align:center}#standard-appointment .date-month{font-size:1.5em}#standard-appointment .month{font-size:.8em}#standard-appointment .day{display:inline-block;width:180px;height:290px;padding:10px;margin:10px;border:1px solid #CCC;color:#5D5D5D;border-radius:3px;overflow:hidden}#standard-appointment .timeslots{height:185px;width:100%;overflow-y:auto;font-size:1.01em}#standard-appointment .timeslot{display:block;width:60px;padding:5px 10px;margin-bottom:10px;border-radius:3px;margin-left:auto;margin-right:auto;border:1px solid #CCC}#standard-appointment .timeslot:hover{cursor:pointer;border-color:#34AAE1;background-color:#F2FCFF}#standard-appointment .next-time{color:#164358}#standard-appointment #overzicht-display{background-color:#F2FCFF;padding:30px}#standard-appointment .invalid-msg,#standard-appointment .passcheck-invalid-msg{font-size:.9em;background-color:#fa5d5d;color:#fff;padding:10px;border-radius:0px 0px 10px 10px}#standard-appointment .invalid-msg .fa,#standard-appointment .passcheck-invalid-msg .fa{padding:0px 10px}#standard-appointment .device-icon{margin-right:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#standard-appointment .device-icon svg{width:40px;height:auto;max-height:35px;margin-bottom:-3px;fill:#5D5D5D}#standard-appointment .choice{padding:10px 20px;border:1px solid #CCC;border-radius:3px;margin:10px 0px;height:60px;width:100%}#standard-appointment .choice:hover{cursor:pointer;border-color:#34AAE1;background-color:#F2FCFF}#standard-appointment .choice span{margin-top:auto;margin-bottom:auto}#standard-appointment .choice .fa{margin-right:20px;max-height:35px;height:auto;width:40px}#standard-appointment .choice .fa span{position:relative;left:60px}#standard-appointment .choice p{margin:0px}#standard-appointment .active{background-color:#C4E7F7;border-color:#34AAE1}#standard-appointment .info{position:absolute;top:20px;right:25px;width:auto;font-size:.9em;color:#A9B7BE}#standard-appointment .help{border:1px #A9B7BE solid;border-radius:50%;color:#5D5D5D;position:absolute;top:20px;right:20px;padding:10px 13px}@media screen and (min-width:767px){#standard-appointment .help{top:calc(20px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#standard-appointment .help{top:40px}}@media screen and (min-width:767px){#standard-appointment .help{right:calc(20px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#standard-appointment .help{right:40px}}#standard-appointment .help:hover{cursor:pointer;border-color:#34AAE1;background-color:#F2FCFF}#standard-appointment .help-mobile{margin:30px auto;width:110px}#standard-appointment .help-mobile .fa,#standard-appointment .help-mobile p{display:inline-block;color:#5D5D5D}#standard-appointment .help-mobile .fa{width:40px;height:40px;border:1px #CCC solid;border-radius:100px;margin-right:10px;padding-top:12px;text-align:center}#public_bookings_form_remote{background-color:#fff;border-radius:10px;padding:10px;box-shadow:0 10px 30px rgba(0,0,0,0.16)}@media screen and (min-width:767px){#public_bookings_form_remote{padding:calc(10px  +  30  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#public_bookings_form_remote{padding:40px}}@media (max-width: 767px){#public_bookings_form_remote{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}#public_bookings_form_remote h1{display:none}#public_bookings_form_remote fieldset{margin-bottom:30px}@media screen and (min-width:767px){#public_bookings_form_remote fieldset{margin-bottom:calc(30px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#public_bookings_form_remote fieldset{margin-bottom:50px}}#public_bookings_form_remote input[type="submit"]{display:block;padding:5px 10px;min-height:40px;align-content:center;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px;background-color:#EF700F;color:#fff !important;border:0px;border-radius:100px}@media screen and (min-width:767px){#public_bookings_form_remote input[type="submit"]{padding-left:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#public_bookings_form_remote input[type="submit"]{padding-left:30px}}@media screen and (min-width:767px){#public_bookings_form_remote input[type="submit"]{padding-right:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#public_bookings_form_remote input[type="submit"]{padding-right:30px}}@media screen and (min-width:767px){#public_bookings_form_remote input[type="submit"]{margin-top:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#public_bookings_form_remote input[type="submit"]{margin-top:15px}}@media screen and (min-width:767px){#public_bookings_form_remote input[type="submit"]{margin-bottom:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){#public_bookings_form_remote input[type="submit"]{margin-bottom:15px}}#public_bookings_form_remote input[type="submit"]:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}a#public_bookings_form_remote input[type="submit"]{display:inline-block}.overlay{position:fixed;background-color:rgba(52,170,225,0.85);z-index:1002;top:0;left:0;bottom:0;right:0}.overlay-dark{position:fixed;background-color:rgba(52,170,225,0.85);z-index:1002;top:0;left:0;bottom:0;right:0;background-color:rgba(6,39,54,0.8)}.pop-up{overflow:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:560px;max-height:800px;width:95%;height:95%;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 3px 5px 0 rgba(0,0,0,0.16)}@media screen and (min-width:767px){.pop-up{padding:calc(20px  +  40  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.pop-up{padding:60px}}.pop-up h1{margin-top:10px;margin-bottom:40px;margin-right:0px;color:#5D5D5D;text-align:center}.pop-up h2{color:#A9B7BE;text-align:center}.pop-up .pop-up-content-wrapper{position:relative;min-height:95%;padding-bottom:75px}.pop-up .pop-up-bottom{position:absolute;width:100%;bottom:0px}.pop-up a.button,.pop-up button{min-width:150px;margin:10px;text-align:center}.pop-up img{max-width:100px;margin-top:20px;margin-bottom:50px}.sah-tooltip .pop-up-content-wrapper{padding-top:10%}.sah-tooltip .sah-tooltip-text{color:#A9B7BE;text-align:center;margin:20px 0px}.sah-tooltip .sah-tooltip-step{position:absolute;top:0px;left:calc(50% - 12px);color:#A9B7BE}.button,.btn.btn-primary{display:block;padding:5px 10px;min-height:40px;align-content:center;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px;background-color:#EF700F;color:#fff !important;border:0px;border-radius:100px}@media screen and (min-width:767px){.button,.btn.btn-primary{padding-left:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button,.btn.btn-primary{padding-left:30px}}@media screen and (min-width:767px){.button,.btn.btn-primary{padding-right:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button,.btn.btn-primary{padding-right:30px}}@media screen and (min-width:767px){.button,.btn.btn-primary{margin-top:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button,.btn.btn-primary{margin-top:15px}}@media screen and (min-width:767px){.button,.btn.btn-primary{margin-bottom:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button,.btn.btn-primary{margin-bottom:15px}}.button:hover,.btn.btn-primary:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}a.button,a.btn.btn-primary{display:inline-block}.special-afspraak-maken{overflow:hidden;display:inline-block;background-color:#EF700F;border-radius:100px;color:#fff}.special-afspraak-maken span{display:inline-block}.special-afspraak-maken span:first-of-type{height:40px;width:40px;border-radius:100px;padding-left:10px}.special-afspraak-maken span:not(:first-of-type){position:relative;top:5px;padding:0px 20px 0px 10px}.special-afspraak-maken svg{fill:#fff;position:relative;top:5px;left:8px}.special-afspraak-maken:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}.button-blue,.btn.btn-secondary{display:block;padding:5px 10px;min-height:40px;align-content:center;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px;background-color:#EF700F;color:#fff !important;border:0px;border-radius:100px;background-color:#34AAE1;border:1px solid #fff}@media screen and (min-width:767px){.button-blue,.btn.btn-secondary{padding-left:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-blue,.btn.btn-secondary{padding-left:30px}}@media screen and (min-width:767px){.button-blue,.btn.btn-secondary{padding-right:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-blue,.btn.btn-secondary{padding-right:30px}}@media screen and (min-width:767px){.button-blue,.btn.btn-secondary{margin-top:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-blue,.btn.btn-secondary{margin-top:15px}}@media screen and (min-width:767px){.button-blue,.btn.btn-secondary{margin-bottom:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-blue,.btn.btn-secondary{margin-bottom:15px}}.button-blue:hover,.btn.btn-secondary:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}a.button-blue,a.btn.btn-secondary{display:inline-block}.button-blue:hover,.btn.btn-secondary:hover{background-color:#1d90c5}.button-transparent,.btn.btn-tertiary{display:block;padding:5px 10px;min-height:40px;align-content:center;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px;background-color:#EF700F;color:#fff !important;border:0px;border-radius:100px;background-color:transparent;color:#34AAE1 !important;border:1px solid #34AAE1}@media screen and (min-width:767px){.button-transparent,.btn.btn-tertiary{padding-left:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-transparent,.btn.btn-tertiary{padding-left:30px}}@media screen and (min-width:767px){.button-transparent,.btn.btn-tertiary{padding-right:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-transparent,.btn.btn-tertiary{padding-right:30px}}@media screen and (min-width:767px){.button-transparent,.btn.btn-tertiary{margin-top:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-transparent,.btn.btn-tertiary{margin-top:15px}}@media screen and (min-width:767px){.button-transparent,.btn.btn-tertiary{margin-bottom:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-transparent,.btn.btn-tertiary{margin-bottom:15px}}.button-transparent:hover,.btn.btn-tertiary:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}a.button-transparent,a.btn.btn-tertiary{display:inline-block}.button-transparent:hover,.btn.btn-tertiary:hover{background-color:#d9f6ff}.button-white-orange{display:block;padding:5px 10px;min-height:40px;align-content:center;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px;background-color:#EF700F;color:#fff !important;border:0px;border-radius:100px;background-color:#fff;color:#EF700F !important;border:1px solid #EF700F}@media screen and (min-width:767px){.button-white-orange{padding-left:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-white-orange{padding-left:30px}}@media screen and (min-width:767px){.button-white-orange{padding-right:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-white-orange{padding-right:30px}}@media screen and (min-width:767px){.button-white-orange{margin-top:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-white-orange{margin-top:15px}}@media screen and (min-width:767px){.button-white-orange{margin-bottom:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-white-orange{margin-bottom:15px}}.button-white-orange:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}a.button-white-orange{display:inline-block}.button-white-orange:hover{background-color:#fce2ce}.button-orange-white{display:block;padding:5px 10px;min-height:40px;align-content:center;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px;border:0px;border-radius:100px;background-color:#EF700F;color:#fff !important;border:1px solid #EF700F}@media screen and (min-width:767px){.button-orange-white{padding-left:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-orange-white{padding-left:30px}}@media screen and (min-width:767px){.button-orange-white{padding-right:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-orange-white{padding-right:30px}}@media screen and (min-width:767px){.button-orange-white{margin-top:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-orange-white{margin-top:15px}}@media screen and (min-width:767px){.button-orange-white{margin-bottom:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-orange-white{margin-bottom:15px}}.button-orange-white:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}a.button-orange-white{display:inline-block}.button-orange-white:hover{background-color:#d7650d}.button-gray{display:block;padding:5px 10px;min-height:40px;align-content:center;padding-left:15px;padding-right:15px;margin-top:5px;margin-bottom:5px;background-color:#EF700F;color:#fff !important;border:0px;border-radius:100px;background-color:transparent;color:#5D5D5D !important;border:1px solid #A9B7BE}@media screen and (min-width:767px){.button-gray{padding-left:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-gray{padding-left:30px}}@media screen and (min-width:767px){.button-gray{padding-right:calc(15px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-gray{padding-right:30px}}@media screen and (min-width:767px){.button-gray{margin-top:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-gray{margin-top:15px}}@media screen and (min-width:767px){.button-gray{margin-bottom:calc(5px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.button-gray{margin-bottom:15px}}.button-gray:hover{cursor:pointer;background-color:#bf5a0c;color:#fff;text-decoration:none}a.button-gray{display:inline-block}.button-gray:hover{background-color:#e3e8ea}.wave-item{position:relative;height:0px;width:100%;padding-top:100%;overflow:hidden;border-radius:10px;-webkit-backface-visibility:hidden!important;-moz-backface-visibility:hidden!important;-webkit-transform:translate3d(0, 0, 0) !important;-moz-transform:translate3d(0, 0, 0) !important;max-width:100vw;box-shadow:0 10px 30px rgba(0,0,0,0.16);color:#34AAE1}@media (max-width: 767px){.wave-item{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.wave-item .main-img img{height:auto;max-height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.wave-item .wave{height:40px;position:absolute;bottom:30px}@media screen and (min-width:767px){.wave-item .wave{height:calc(40px  +  35  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.wave-item .wave{height:75px}}.wave-item .wave-bottom{height:30px}@media screen and (min-width:767px){.wave-item .wave-bottom{height:calc(30px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.wave-item .wave-bottom{height:50px}}.wave-item .icon{display:inline-block;margin-top:-5px !important;max-width:60px}.wave-item .icon svg{height:1.5em;margin:0 15px -0.5em 0}.wave-item .icon svg path,.wave-item .icon svg text{fill:#34AAE1}.wave-item .front-side{height:35px;position:absolute;bottom:0px;padding:10px}@media screen and (min-width:767px){.wave-item .front-side{height:calc(35px  +  40  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.wave-item .front-side{height:75px}}@media screen and (min-width:767px){.wave-item .front-side{padding:calc(10px  +  10  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.wave-item .front-side{padding:20px}}.wave-item .front-side h3{margin:0px}.wave-item .button{width:150px;margin:0px}.wave-item h3{margin:0px}.wave-item p{margin-bottom:.5em}.wave-item .tarief-left p,.wave-item .tarief-right p{margin-bottom:0px}.wave-item .tarief-left p.tarieven-supertext,.wave-item .tarief-right p.tarieven-supertext{margin-bottom:.5em}.wave-item .fa{font-size:1.2em;margin-right:15px}.wave-item .flip-side{position:absolute;overflow:auto;top:0px;height:100%;width:100%;border-radius:10px;background-color:#34AAE1;color:#fff;padding:10px;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .33s ease-in;-moz-transition:opacity .33s ease-in;-ms-transition:opacity .33s ease-in;-o-transition:opacity .33s ease-in;transition:opacity .33s ease-in;-webkit-backface-visibility:hidden!important;-moz-backface-visibility:hidden!important;-webkit-transform:translate3d(0, 0, 0) !important;-moz-transform:translate3d(0, 0, 0) !important}@media screen and (min-width:767px){.wave-item .flip-side{padding:calc(10px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.wave-item .flip-side{padding:30px}}.wave-item .flip-side h3{margin-bottom:5px}.wave-item .flip-side h2,.wave-item .flip-side h3,.wave-item .flip-side a{color:#fff;margin-top:0px}.wave-item .flip-side .icon path,.wave-item .flip-side .icon text{fill:#fff}.wave-item .flip-side h3{display:inline}.wave-item .flip-side .fa{margin-right:15px}.wave-item .flip-side>div{margin:auto}.wave-item:hover .flip-side{filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity .33s ease-out;-moz-transition:opacity .33s ease-out;-ms-transition:opacity .33s ease-out;-o-transition:opacity .33s ease-out;transition:opacity .33s ease-out}.wave-item.landscape img{width:100%;height:auto;max-height:none}.with-subtitle .wave{bottom:20px !important}.with-subtitle .wave-bottom{height:20px !important}.with-subtitle .front-side p{font-size:.75em;color:#5D5D5D;font-weight:normal}.diensten .right-round-image{max-height:80vh}.diensten .right-round-image img{height:100%;width:auto}.subdiensten{max-width:1000px;margin-left:auto;margin-right:auto}.subdiensten .row>div{padding:5px}@media screen and (min-width:767px){.subdiensten .row>div{padding:calc(5px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.subdiensten .row>div{padding:20px}}.subdiensten .square{box-shadow:0 10px 30px rgba(0,0,0,0.16);border-radius:5px;background-color:#fff;color:#5D5D5D;text-align:center}@media (max-width: 767px){.subdiensten .square{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.subdiensten a.square{display:block;-webkit-transition:margin .1s ease-in;-moz-transition:margin .1s ease-in;-ms-transition:margin .1s ease-in;-o-transition:margin .1s ease-in;transition:margin .1s ease-in}.subdiensten a.square:hover{margin-top:-3px;margin-left:-3px;-webkit-transition:margin .1s ease-out;-moz-transition:margin .1s ease-out;-ms-transition:margin .1s ease-out;-o-transition:margin .1s ease-out;transition:margin .1s ease-out}.subdiensten .square>div{position:absolute;top:0px;left:0px;width:100%;padding:5px;font-size:.9em}@media screen and (min-width:767px){.subdiensten .square>div{padding:calc(5px  +  35  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.subdiensten .square>div{padding:40px}}.subdiensten .icon{margin-bottom:5px;height:2.5em;width:100%}@media screen and (min-width:767px){.subdiensten .icon{margin-bottom:calc(5px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.subdiensten .icon{margin-bottom:20px}}.subdiensten .icon path{fill:#34AAE1}.dienst_hulp{background-color:#34AAE1;color:#fff;overflow:hidden;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,0.16)}.dienst_hulp h2{color:#fff}@media (max-width: 767px){.dienst_hulp{box-shadow:0 3px 15px rgba(0,0,0,0.16)}}.dienst_hulp .row{margin:0px}.dienst_hulp .button{margin-right:5px}@media screen and (min-width:767px){.dienst_hulp .button{margin-right:calc(5px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.dienst_hulp .button{margin-right:20px}}.dienst_hulp .button-blue{margin-left:5px}@media screen and (min-width:767px){.dienst_hulp .button-blue{margin-left:calc(5px  +  15  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.dienst_hulp .button-blue{margin-left:20px}}.dienst_hulp .fa{margin-right:5px}.dienst_hulp .content-block-block,.dienst_hulp .content-block-image{width:50%;display:inline-block}.dienst_hulp .content-block-block{padding:20px}@media screen and (min-width:767px){.dienst_hulp .content-block-block{padding:calc(20px  +  20  * ((100vw -  767px ) / 623 ))}}@media screen and (min-width:1390px){.dienst_hulp .content-block-block{padding:40px}}.dienst_hulp .content-block-image{border-radius:0px;box-shadow:unset}#andere-diensten .disabled .wave-item{border:1px solid #34AAE1}@media not all and (max-width: 767px){.mobile-design{display:none!important}}@media (max-width: 767px){body{padding-top:60px}.festive-10-year-anniversary{top:60px}#alert-msg{top:60px}a[href^="tel:"]{pointer-events:auto;cursor:pointer}.special-afspraak-maken svg{height:30px;width:25px}#start-session{display:none !important}#navbar{height:60px}#navbar .logo img{height:59px}#navbar .triangle,#navbar #nav-search-icon{display:none}#navbar .cta{display:none!important}#navbar .navigation{height:59px;width:100%;top:0px;padding:0px;background-color:#fff}#navbar .navigation .navbar-collapse{background-color:#fff;position:absolute;top:60px;width:100%;max-height:calc(100vh - 60px);overflow-x:hidden;overflow-y:auto}#navbar .nav-item{width:100%;border-bottom:1px solid #CDE2E8}#navbar .navigation .nav-link{z-index:2;width:100%;height:56px;padding:15px 20px;border-radius:0px;font-size:17px;font-weight:bold}#navbar .navigation .nav-link .fa{margin-right:10px}#navbar .navigation .nav-link span{padding:10px 20px;border-radius:5px}#navbar .navigation .nav-link:hover{background-color:transparent;color:inherit}#navbar .nav-link.active{background-color:inherit}#navbar .nav-link.active span{background-color:#34AAE1}#navbar .nav-link:active{background-color:#F2FCFF !important;color:#247093 !important}#navbar .nav-link:active span{background-color:transparent}#navbar .dropdown-menu{position:relative;top:0px;padding-left:60px;width:100%;border:0px;box-shadow:0px 0px 0px 0px;background-color:#F2FCFF}#navbar .mobile-search-icon,#navbar .navbar-toggler{height:60px;width:60px;border-left:1px solid #CDE2E8}#navbar .mobile-search-icon{position:absolute;right:60px}#navbar .mobile-search-icon .fa{position:relative;top:18px;width:60px;text-align:center}#navbar .mobile-toggle-icon{float:right;margin-right:20px;margin-top:18px;height:20px;width:20px;fill:#34AAE1;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}#navbar .mobile-toggle-icon.opened{transform:rotate(180deg)}#navbar .mobile-toggle-icon-submenu{float:right;margin-right:20px;margin-top:-45px;height:20px;width:20px;transform:rotate(180deg);transition:width 2s}#navbar .dropdown-toggle.opened{background-color:#F2FCFF;color:#247093}#navbar .dropdown-toggle.opened span{background-color:transparent}#navbar .dropdown-toggle::after{display:none}#search{padding:5%}#search #searchtitle{text-align:left}#search #searchtitle i{display:none}#search #searchcontent{margin:unset}#search #searchform{margin-top:40px}#search #searchresults{margin-top:20px}#search #searchresults div{margin:20px 0}#search #searchresults a{display:block;margin-left:auto;margin-right:0;min-width:96px;width:25%;text-align:center}#header>.row{flex-direction:column-reverse}#header #title-side{padding:5vh 6vw!important;height:auto;min-height:auto;background-color:#F2FCFF}#header #img-side{height:50vh;min-height:50vh!important}#header #img-side .background-gradient{background:none}#header #header-wave{position:absolute;height:75px;margin-top:0px;top:50vh}#header #title{z-index:5;right:3%;bottom:10%;top:unset;width:unset;border-radius:5px}#header .button{display:none}#content{overflow-x:hidden}form .row>div{padding:0}.choice{padding-bottom:10px}.klantenservice-choice .choice-content{height:275px;margin-bottom:20px}.choice .wave-item{padding-top:60px;background-color:#fff;border-radius:5px}.choice .wave-item img,.choice .wave-item .wave,.choice .wave-item .wave-bottom,.choice .wave-item .flip-side{display:none}.choice .wave-item .front-side{height:100%}.choice .wave-item .fa,.choice .wave-item .icon{display:inline-block;width:auto}.choice .wave-item svg{width:25px;height:25px;margin-right:10px}.choice .wave-item path{fill:#34AAE1}.choice .wave-item .fa.fa-chevron-right{position:absolute;right:0px}.with-subtitle .choice{width:100%;max-width:100%;flex:none}.right-round-image{border-radius:0px;padding-top:56.25%;width:100vw;min-width:100vw;margin-left:-20px;box-shadow:none}.right-round-image img{width:100% !important;height:auto !important}.content-block-image{width:100vw;min-width:100vw;left:-5px;border-radius:unset;box-shadow:unset}.tarieven-left,.tarieven-right,.tarieven-left.top{width:100%;margin:0px 0px 20px 0px}.tarieven-left .icon-divider,.tarieven-right .icon-divider,.tarieven-left.top .icon-divider{left:47%}.tarieven-right{position:relative}.tarieven-content-left,.tarieven-content-right{width:100%;margin:0px;height:auto}.tarieven-content-right{padding:20px}.statistic{height:150px;margin-bottom:20px}.statistic .text{padding-left:10px}#mogelijk-gemaakt-door .d-flex{flex-direction:row!important}#mogelijk-gemaakt-door .t-mobilelogo,#mogelijk-gemaakt-door .samsunglogo{padding:10px 20px;margin:0px}#mogelijk-gemaakt-door img{margin:0px}.mobile-design #diensten .fa-chevron-right{position:absolute;right:0px}#tarieven #content{margin:0px}#tarieven #content .row{height:auto}#tarieven #content .row>div{margin-bottom:10px;width:100%;max-width:100%;flex:none}#tarieven #content .lidmaatschap,#tarieven #content .machtiging{border:none}#tarieven .ideal h2{position:relative;margin-top:-30px;left:20px}#diensten a{display:block;max-width:400px;width:80vw;margin:20px auto}.subdiensten .centered-text{text-align:left}.subdiensten ul{padding-left:25px}.dienst_hulp{width:100vw;padding:20px 15px;margin-left:-20px;border-radius:0px}.dienst_hulp .content-block-block{width:100%}.dienst_hulp .content-block-image{display:none}.dienst_hulp .button,.dienst_hulp .button-blue,.dienst_hulp .mobile-block{display:block}.dienst_hulp .button,.dienst_hulp .button-blue,.dienst_hulp span{position:relative;width:250px;text-align:center;margin:10px auto}.dienst_hulp .button .fa-chevron-right,.dienst_hulp .button-blue .fa-chevron-right,.dienst_hulp span .fa-chevron-right{position:absolute;right:10px;top:13px;font-size:1.5em}.always-for-you-done{display:none!important}.trustpilot-explanation{margin-top:75px}#klantervaringen .score{font-size:4em}#over-ons .visualisation,#over-ons .explanation{margin:10px 0px}#over-ons .visualisation>div{border-radius:5px}#over-ons .visualisation .studenten{margin-bottom:10px}#over-ons .nieuwsbrief,#over-ons .werken{border:0px;margin-bottom:40px}#over-ons .links{flex-direction:column;-webkit-flex-direction:column}#over-ons .blijf-op-de-hoogte{max-width:185px}#over-ons .werken{max-width:350px;margin:auto}#over-ons .werken img{height:100%}#afspraak-maken-page{padding:0px}#afspraak-maken-page #content{padding-top:0px}#search .results input[type="submit"]{float:right;min-width:150px;margin-right:-35px;width:20%;background-color:#EF700F;color:#fff;border-radius:0 5px 5px 0}#faq-mobile-helper{font-size:25px;color:#34AAE1;position:absolute;top:40px;right:30px;z-index:6}.FAQ-container,.contact-container{width:100vw;margin-left:-20px;margin-top:-20px;border-radius:0px}#footer #links>div{width:100%}#footer-wave{height:100px}#links .contact br,#links .sociaal br,#links .contact small,#links .sociaal small{display:none}#links .contact li,#links .sociaal li{padding:10px;border:1px solid #1E6484;border-radius:25px;padding-left:20px}#links .handige-links li{border-top:1px solid #1E6484;margin:0;padding:10px 0}#links .handige-links li .fa{float:right;font-size:1.5em;margin-top:2px}#links .handige-links ul{border-bottom:1px solid #1E6484}#links .nieuwsbrief a{text-align:center}#mobile-footer-wave{margin-bottom:-9px;transform:scaleX(-1)}#mobile-footer-wave svg .wave-line{display:none}#back-to-top{background-color:#fff;padding-bottom:100px}#back-to-top .back-button{border-radius:25px;background-color:#34AAE1;margin:10px;display:inline-block;padding:10px 20px;width:calc(100% - 20px)}#back-to-top .back-button:hover{background-color:#1d90c5}.logo-container{background-color:#fff}.logo-container svg{width:80%;margin:0 10%}.form-container,#question-standard{width:100vw;margin-left:-20px;border-radius:0px}.form-container h2,#question-standard h2{text-align:center}.form-container .button-white-orange,#question-standard .button-white-orange{width:125px}.form-container select[name="geslacht"],#question-standard select[name="geslacht"]{color:#5D5D5D;appearance:none;-webkit-appearance:none;overflow:hidden;background-color:transparent;border:0;padding:10px;margin:-5px -20px -5px -5px}.form-container select[name="geslacht"]:focus,#question-standard select[name="geslacht"]:focus{outline:none}.form-container select[name="geslacht"] option,#question-standard select[name="geslacht"] option{display:inline-block;width:50%;text-align:center;padding:10px 20px;border:1px solid #CCC;color:#5D5D5D}.form-container select[name="geslacht"] option:nth-child(1),#question-standard select[name="geslacht"] option:nth-child(1){display:none}.form-container select[name="geslacht"] option:nth-child(2),#question-standard select[name="geslacht"] option:nth-child(2){border-top-left-radius:5px;border-bottom-left-radius:5px}.form-container select[name="geslacht"] option:nth-child(3),#question-standard select[name="geslacht"] option:nth-child(3){border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:0px}.form-container select[name="geslacht"] option:checked,#question-standard select[name="geslacht"] option:checked,.form-container select[name="geslacht"] option:focus,#question-standard select[name="geslacht"] option:focus,.form-container select[name="geslacht"] option:hover,#question-standard select[name="geslacht"] option:hover,.form-container select[name="geslacht"] option:active,#question-standard select[name="geslacht"] option:active{border:1px solid #34AAE1}#question-standard .lees-meer,#question-standard .lees-minder{position:absolute;top:50px;right:50px}#question-standard .lees-meer{color:#34AAE1}#question-standard .back-btn{top:auto;bottom:125px;width:150px;left:calc(50% - 75px)}#question-standard .col-md-6>div{height:auto}#form-helper{position:initial;margin-left:-20px;padding:25px;width:100vw;max-width:initial;background:white}#standard-appointment .btn-holder{position:fixed;bottom:0px;width:100%;height:75px;left:0px;background:#fff;z-index:15}#standard-appointment .prev,#standard-appointment .next{position:fixed;bottom:15px;min-width:35%;text-align:center;z-index:16}#standard-appointment .prev{left:40px}#standard-appointment .next{right:40px}#standard-appointment .full-width-next{left:40px}#standard-appointment .next-date,#standard-appointment .prev-date{position:relative;top:0px;margin-top:20px}#standard-appointment .next-date{left:calc(100% - 90px)}#standard-appointment .prev-date{left:20px}#standard-appointment #fill-in-times{justify-content:left!important;display:flex;flex-wrap:nowrap;overflow-x:auto}#standard-appointment #fill-in-times .day{width:150px;flex:0 0 auto}#standard-appointment #fill-in-times .day[style*="display:none"]{display:block!important}#standard-appointment .times-container{overflow-y:hidden;height:310px}#standard-appointment #overzicht-uitleg{display:none}#standard-appointment #overzicht-display{max-width:100%;flex:100%}.computer-design{display:none}}@media (max-width: 767px) and (max-width:575px){.choice-content,.klantenservice-choice .choice-content{height:175px}}@media (max-width: 480px){#bottom-navbar a:first-of-type{margin-right:3px}#bottom-navbar a svg{height:35px;width:35px;padding:5px}#bottom-navbar a span{padding:0px 10px 0px 5px}.special-afspraak-maken svg{top:3px;left:0px}#start-session{display:none !important}.tarieven-content-left,.tarieven-content-right{border-radius:5px;padding:10px;height:350px;text-align:left}.tarieven-content-left .icon-divider,.tarieven-content-right .icon-divider{top:40%;left:50%;height:200px;margin-top:-70px;margin-left:-15px;transform:rotate(90deg)}.tarieven-content-left .icon,.tarieven-content-right .icon,.tarieven-content-left .text,.tarieven-content-right .text{display:inline-block}.tarieven-content-left .icon,.tarieven-content-right .icon{width:70px;text-align:center}.tarieven-content-left .icon svg,.tarieven-content-right .icon svg{margin:auto}.tarieven-content-left .text,.tarieven-content-right .text{text-align:left;position:absolute;left:100px}.tarieven-content-right{height:200px}.tarieven-left.bottom{margin-top:0px}.tarieven-left.bottom .tarieven-content-left{border-radius:5px;padding:10px;height:250px;text-align:left}.tarieven-left.bottom .icon-divider{top:40%;left:50%;height:200px;margin-top:-70px;margin-left:-15px;transform:rotate(90deg)}.tarieven-left.bottom .icon,.tarieven-left.bottom .text{display:inline-block}.tarieven-left.bottom .icon{width:70px;text-align:center}.tarieven-left.bottom .icon svg{margin:auto}.tarieven-left.bottom .text{text-align:left;position:absolute;left:100px}.tarief-left,.tarief-right{padding:10px 20px}.tarief-left .icon,.tarief-right .icon{margin-right:15px}.tarief-left svg,.tarief-right svg{width:100%;height:auto}.tarief-left .text,.tarief-right .text{left:auto}.tarief-left{width:100%}.tarief-left:first-of-type{margin-bottom:100px}#tarieven .ideal h2{left:2%}#tarieven .ideal h2 svg{position:initial}#publicaties img{position:relative;border-radius:15px;width:100%;height:auto;transform:translateX(-50%) translateY(-50%);left:50%;top:50%}#publicaties p:not(#date){margin-top:10px}#publicaties #date{margin-top:0px}.dropdown-toggle::after{display:none}.video{float:initial!important;max-width:100%}}@media (max-width: 480px) and (max-width:360px){#tarieven .ideal .img-container img{height:100%;width:auto}}