.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700);@import url(https://fonts.googleapis.com/css?family=Poppins:400,700,900);html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #52646d;margin:1em 0;padding:0}.wpcf7-response-output{color:#FFF}@-webkit-keyframes opacity-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes opacity-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes opacity-in{0%{opacity:0}100%{opacity:1}}@keyframes opacity-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}body,html{width:100%;height:100%;font-family:"Poppins",Arial,Helvetica,sans-serif;font-weight:400;font-size:.95em;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease}p{color:#717174;line-height:2.1em;font-size:.95em;text-align:center}h1,h2,h3,h4,h5,h6{font-family:"Open sans",Arial,Helvetica,sans-serif;color:#0d8c9a;font-weight:700;text-align:left;line-height:2em;font-size:2em;text-align:center}a,a.link,a.visited,a.active{color:#717174;text-decoration:underline}a:hover,a.link:hover,a.visited:hover,a.active:hover{color:#004990;text-decoration:none}img.alignright{display:block;margin-left:auto;margin-right:auto;margin-top:5px}@media only screen and (min-width:680px){img.alignright{display:block;margin-left:auto;margin-right:auto;margin-top:5px;float:none;width:40%}}@media only screen and (min-width:680px) and (min-width:680px){img.alignright{float:right;height:auto;margin:0 0 0 10px}}img.alignleft{display:block;margin-left:auto;margin-right:auto;margin-top:5px}@media only screen and (min-width:680px){img.alignleft{display:block;margin-left:auto;margin-right:auto;margin-top:5px;float:none;width:40%}}@media only screen and (min-width:680px) and (min-width:680px){img.alignleft{float:left;height:auto;margin:0 10px 0 0}}img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-top:5px}hr{display:block;height:1px;border:0;border-top:1px dotted #717174;margin:15px 0;padding:0}.button{display:inline-block;padding:6px 12px;margin:5px;font-size:1.1em;font-weight:400;line-height:1.2em;text-align:center;white-space:no-wrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;background-color:#004990;color:#FFF;font-family:"Poppins",Arial,Helvetica,sans-serif}.button:hover{background-color:#007df6}a.button{text-decoration:none}.ghost-button{display:inline-block;padding:6px 12px;margin:5px;font-size:1.1em;font-weight:400;line-height:1.2em;text-align:center;white-space:no-wrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;background-color:none;border:1px solid #004990;color:#004990;font-family:"Poppins",Arial,Helvetica,sans-serif}.ghost-button:hover{border:1px solid #00152a;color:#00152a}.hidden{display:none}ul{color:#717174;line-height:2.1em;font-size:.95em;list-style-position:inside}.clearer{float:none;clear:both;margin:0;padding:0;border:none;font-size:1px}.relative-container{position:relative;width:100%;height:100%}.wrapper-container{width:90%;margin:0 auto;overflow:hidden}@media only screen and (min-width:1240px){.wrapper-container{width:1240px}}.container-standaard{float:left;width:100%;height:auto;padding:80px 0}.menutop{position:fixed;top:0;left:10%;z-index:99}.menutop .menubutton{width:222px;height:66px;background:#000}.menutop .menubutton .menutxt{position:absolute;height:66px;width:130px;top:0;left:72px;color:rgba(255,255,255,.6);line-height:66px;font-size:30px;font-weight:700;text-transform:uppercase;text-align:center}.menutop .menu-bar{position:fixed;top:66px;left:10%;height:auto;list-style-type:none;margin:0;padding:0;background:#000;z-index:10;overflow:hidden;box-shadow:2px 0 18px rgba(0,0,0,.26)}.menutop .menu-bar li a{display:block;height:auto;width:auto;text-align:left;color:#FFF;position:relative;padding:10px 20px;text-decoration:none;transition:padding 0.1s ease-in-out}.menutop .menu-bar li a:hover{color:#0d8c9a;padding:10px 20px 10px 40px}.menu-bar{overflow:hidden;left:5em;z-index:5;width:0;height:0;transition:all 0.1s ease-in-out}.open{width:222px;height:100%}#nav-icon2{width:40px;height:40px;position:relative;top:17px;left:17px;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;cursor:pointer}#nav-icon2 span{display:block;position:absolute;height:5px;width:50%;background:#0d8c9a;opacity:1;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 5px 5px 0}#nav-icon2 span:nth-child(odd){left:0;border-radius:5px 0 0 5px}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:14px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:28px}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon2.open span:nth-child(1){left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:18px}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:18px}#topfoto{float:left;width:100%;height:100vh;max-height:1200px;min-height:650px;overflow:hidden}#topfoto .overlay{position:relative;width:100%;height:100%;background-image:url(https://www.joostspijkerman.nl/wp-content/themes/WP-JoostSpijkerman2/images/bg-noise.png);background-color:rgba(0,0,0,.5)}#topfoto .overlay .titletop{position:absolute;top:35%;right:10%;left:10%}#topfoto .overlay .titletop h1{color:#FFF;font-size:30px;line-height:10vw;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.5)}@media only screen and (min-width:480px){#topfoto .overlay .titletop h1{font-size:35px}}@media only screen and (min-width:680px){#topfoto .overlay .titletop h1{font-size:7vw}}#topfoto .overlay .titletop h2{color:#FFF;font-size:15px;font-weight:300;text-transform:uppercase}@media only screen and (min-width:680px){#topfoto .overlay .titletop h2{font-size:1.5vw}}#topfoto .overlay .titletop h2 span:after{content:"|";text-align:center;display:inline-block;padding:0 14px;color:rgba(255,255,255,.3)}#topfoto .overlay .titletop h2 span:nth-child(1):before{content:"|";text-align:center;display:inline-block;padding:0 14px 0 0;color:rgba(255,255,255,.3)}#topfoto .overlay .titletop .button-wrap[data-emergence=visible]{-webkit-animation:slide-in-left 1s cubic-bezier(.25,.46,.45,.94) 0s both;animation:slide-in-left 1s cubic-bezier(.25,.46,.45,.94) 0s both}#topfoto .overlay .titletop .button-wrap[data-emergence=hidden]{opacity:0}#topfoto .overlay .titletop .button-wrap{width:100%;text-align:center;padding-top:50px}#topfoto .overlay .titletop .button-wrap .ghost-button-top{display:inline-block;padding:6px 12px;margin:5px;font-size:1.1em;font-weight:400;line-height:1.2em;text-align:center;white-space:no-wrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;padding:20px 35px;border:3px solid rgba(255,255,255,.5);text-transform:uppercase;font-weight:700;font-size:1em;letter-spacing:.2em;color:#FFF;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#topfoto .overlay .titletop .button-wrap .ghost-button-top:hover{border:3px solid #0d8c9a}#topfoto .overlay .titletop .button-wrap .ghost-button-top:after{font-family:FontAwesome;content:"\f103";margin-left:15px}#topfoto .overlay .social-bottom{position:absolute;right:10%;bottom:5%;left:10%}#topfoto .overlay .social-bottom ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}#topfoto .overlay .social-bottom ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%}#topfoto .overlay .social-bottom ul li a{display:block;padding:0 15px;font-size:2em;color:#FFF;text-decoration:none;line-height:1em}@media only screen and (min-width:680px){#topfoto .overlay .social-bottom ul li a{padding:0 35px;font-size:2.5em}}#topfoto .overlay .social-bottom ul li a:hover{color:#0d8c9a;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.blocks{padding:80px 0;float:left;width:100%}.blocks h2{text-transform:uppercase;letter-spacing:.2em;font-size:15px}.blocks h3{color:#27312E;font-size:2.5em;line-height:1em}.portfolio-wrap{margin-top:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.portfolio-wrap .portfolio-block[data-emergence=visible]{-webkit-animation:scale-in-center 0.5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center 0.5s cubic-bezier(.25,.46,.45,.94) both}.portfolio-wrap .portfolio-block[data-emergence=hidden]{opacity:0}.portfolio-wrap .portfolio-block{width:calc(100% - 40px);margin:20px;background:#FFF;-webkit-box-shadow:8px 13px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:8px 13px 10px 0 rgba(0,0,0,.2);box-shadow:8px 13px 10px 0 rgba(0,0,0,.2)}@media only screen and (min-width:680px){.portfolio-wrap .portfolio-block{width:calc((100% / 2) - 40px)}.portfolio-wrap .portfolio-block:nth-child(even){margin-top:80px}}@media only screen and (min-width:960px){.portfolio-wrap .portfolio-block{width:calc((100% / 3) - 40px)}.portfolio-wrap .portfolio-block:nth-child(odd){margin-top:20px}}.portfolio-wrap .image-block{width:100%;height:250px;position:relative;overflow:hidden;float:left}.portfolio-wrap .image-block img{width:100%;height:100%!important;object-fit:cover}.portfolio-wrap .image-block .overlay{position:absolute;top:0;right:0;bottom:100%;left:0;background:rgba(13,140,154,.7);color:#fff;overflow:hidden;text-align:center;width:100%;-webkit-transition:bottom 0.15s;-moz-transition:bottom 0.15s;-ms-transition:bottom 0.15s;-o-transition:bottom 0.15s;transition:bottom 0.15s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.portfolio-wrap .image-block .overlay .icons{width:60px;height:60px;color:#FFF;text-decoration:none;margin:0 5px;font-size:1.8em;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.portfolio-wrap .image-block .overlay .icons .fa{text-align:center;line-height:60px;width:100%}.portfolio-wrap .image-block .overlay .icons:hover{background:#FFF;color:#0d8c9a;-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 8px 0 rgba(0,0,0,.5);box-shadow:2px 2px 8px 0 rgba(0,0,0,.5)}.portfolio-wrap .image-block:hover .overlay{bottom:0}.portfolio-wrap .title-block{float:left;width:100%;height:auto;padding:30px 15px;background:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.portfolio-wrap .title-block .title{float:left}.portfolio-wrap .title-block .category{float:right;color:rgba(0,0,0,.5);text-transform:uppercase;font-size:.9em}.portfolio-wrap .title-block .category:before{content:"|";color:rgba(0,0,0,.3);margin-right:10px}#verwachting{float:left;width:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#verwachting h3{color:#FFF;margin-bottom:40px}#verwachting .skills[data-emergence=visible]{-webkit-animation:slide-in-top 0.5s cubic-bezier(.25,.46,.45,.94) 0s both;animation:slide-in-top 0.5s cubic-bezier(.25,.46,.45,.94) 0s both}#verwachting .skills[data-emergence=hidden]{opacity:0}#verwachting .skills{float:left;width:calc(100% - 40px);margin:20px}@media only screen and (min-width:680px){#verwachting .skills{width:calc((100% / 3) - 40px)}}#verwachting .skills .icon{float:left;width:100%;text-align:center;color:#0d8c9a;font-size:4em}#verwachting .skills .title{float:left;width:100%;text-align:center;font-family:"Open sans",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.5em;color:#FFF;margin:30px 0}#verwachting .skills .content{float:left;width:100%}#verwachting .skills .content p{color:rgba(255,255,255,.8)}#tools{float:left;width:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#tools h3{margin-bottom:40px}#tools .tool-opsomming[data-emergence=visible]{-webkit-animation:slide-in-top 0.5s cubic-bezier(.25,.46,.45,.94) 0s both;animation:slide-in-top 0.5s cubic-bezier(.25,.46,.45,.94) 0s both}#tools .tool-opsomming[data-emergence=hidden]{opacity:0}#tools .tool-opsomming{float:left;width:calc(100% - 40px);margin:20px}@media only screen and (min-width:680px){#tools .tool-opsomming{width:calc((100% / 3) - 40px)}}#tools .tool-opsomming .title{float:left;width:100%;text-align:center;font-family:"Open sans",Arial,Helvetica,sans-serif;font-weight:700;font-size:1.5em;color:#717174;margin:30px 0}#tools .tool-opsomming .content{float:left;width:100%}#tools .tool-opsomming .content p{color:#717174}#overmij{float:left;width:100%;background:#ededed}#overmij .columns{float:left;width:100%;margin:20px 0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:960px){#overmij .columns{width:50%;padding:0 10px}}#overmij .columns p{text-align:left}#overmij .columns .link-wrapper{margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#overmij .columns .link-wrapper .links{width:98%;margin:2% 1%;color:#717174;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (min-width:680px){#overmij .columns .link-wrapper .links{width:48%}}#overmij .columns .link-wrapper .links:before{font-family:"fontello";color:#0d8c9a;margin-right:5px}#overmij .columns .link-wrapper .links a{color:#717174;text-decoration:none;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}#overmij .columns .link-wrapper .links a:hover{color:#bebec0}#overmij .columns .link-wrapper .email:before{content:"\e806"}#overmij .columns .link-wrapper .place:before{content:"\e807"}#overmij .columns .link-wrapper .date:before{font-family:"FontAwesome";content:"\f073"}#overmij .columns .link-wrapper .phone:before{content:"\e80c"}#overmij .columns .skill-bars{position:relative;float:left;width:100%;height:6px;background:#a1a1a1;margin:38px 0 10px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#overmij .columns .skill-bars .progress[data-emergence=visible]{-webkit-animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) 0s both;animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) 0s both}#overmij .columns .skill-bars .progress[data-emergence=hidden]{opacity:0}#overmij .columns .skill-bars .progress{float:left;width:none;height:6px;background:#313131;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#overmij .columns .skill-bars .progress span{position:absolute;top:-28px;background:#0d8c9a;padding:5px;color:#FFF;font-size:.8em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#overmij .columns .skill-bars .label{position:absolute;left:0;top:-18px;font-weight:700}.container-cv{width:100%;padding:30px 0;margin:30px 0;position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container-cv:before{content:'';margin-left:-1px;width:2px;height:100%;background:#CCD1D9;z-index:-999;position:absolute;top:0;left:8px}@media only screen and (min-width:960px){.container-cv:before{left:50%}}.container-cv .timeline-block[data-emergence=visible]{-webkit-animation:slide-in-left 1s cubic-bezier(.25,.46,.45,.94) 0s both;animation:slide-in-left 1s cubic-bezier(.25,.46,.45,.94) 0s both}.container-cv .timeline-block[data-emergence=visible]:nth-child(even){-webkit-animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) 0s both;animation:slide-in-right 1s cubic-bezier(.25,.46,.45,.94) 0s both}.container-cv .timeline-block[data-emergence=hidden]{opacity:0}.container-cv .timeline-block{width:100%;margin-bottom:30px;clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:justify;-moz-justify-content:justify;-ms-justify-content:justify;justify-content:justify;-ms-flex-pack:justify}@media only screen and (min-width:960px){.container-cv .timeline-block{width:calc(50% + 8px);margin-bottom:0}}.container-cv .timeline-block .marker{width:16px;height:16px;background:#0d8c9a;margin-top:20px;z-index:999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.container-cv .timeline-block .timeline-content{width:100%;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container-cv .timeline-block .timeline-content .content{width:100%;padding:20px;background:#FFF;-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 8px 0 rgba(0,0,0,.5);box-shadow:2px 2px 8px 0 rgba(0,0,0,.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;direction:ltr}.container-cv .timeline-block .timeline-content .content .title{float:left;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #0d8c9a;text-transform:uppercase;letter-spacing:.2em;font-size:13px;line-height:1em;color:#717174;font-weight:700}.container-cv .timeline-block .timeline-content .content ul{list-style-type:none;margin:0;padding:0;overflow:hidden;float:left;float:left;width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #0d8c9a}.container-cv .timeline-block .timeline-content .content ul li{float:left;display:block;padding:0;font-size:.9em;color:rgba(0,0,0,.5);line-height:1em}.container-cv .timeline-block .timeline-content .content ul li:after{content:"|";margin:0 10px;color:rgba(0,0,0,.3)}.container-cv .timeline-block .timeline-content .content ul li:last-child:after{content:""}.container-cv .timeline-block .timeline-content .content p{text-align:left}.container-cv .timeline-block-right{float:none}@media only screen and (min-width:960px){.container-cv .timeline-block-right{float:right}}.container-cv .timeline-block-right .timeline-content .content .title{text-align:left}.container-cv .timeline-block-right .timeline-content .content .work:before,.container-cv .timeline-block-right .timeline-content .content .study:before,.container-cv .timeline-block-right .timeline-content .content .course:before{font-family:"fontello";color:#0d8c9a;font-size:2em;margin-right:5px}.container-cv .timeline-block-right .timeline-content .content .work:before{content:"\e810"}.container-cv .timeline-block-right .timeline-content .content .study:before{content:"\e80a"}.container-cv .timeline-block-right .timeline-content .content .course:before{content:"\e802"}.container-cv .timeline-block-left{float:none;direction:ltr}@media only screen and (min-width:960px){.container-cv .timeline-block-left{float:left;direction:rtl}}.container-cv .timeline-block-left .timeline-content .content .title{text-align:left}@media only screen and (min-width:960px){.container-cv .timeline-block-left .timeline-content .content .title{text-align:right}}.container-cv .timeline-block-left .timeline-content .content .work:before,.container-cv .timeline-block-left .timeline-content .content .study:before,.container-cv .timeline-block-left .timeline-content .content .course:before{font-family:"fontello";color:#0d8c9a;font-size:2em;margin-right:5px}@media only screen and (min-width:960px){.container-cv .timeline-block-left .timeline-content .content .work:before,.container-cv .timeline-block-left .timeline-content .content .study:before,.container-cv .timeline-block-left .timeline-content .content .course:before{display:none}}.container-cv .timeline-block-left .timeline-content .content .work:after,.container-cv .timeline-block-left .timeline-content .content .study:after,.container-cv .timeline-block-left .timeline-content .content .course:after{visibility:hidden}@media only screen and (min-width:960px){.container-cv .timeline-block-left .timeline-content .content .work:after,.container-cv .timeline-block-left .timeline-content .content .study:after,.container-cv .timeline-block-left .timeline-content .content .course:after{visibility:visible;font-family:"fontello";color:#0d8c9a;font-size:2em;margin-left:5px}}.container-cv .timeline-block-left .timeline-content .content .work:before,.container-cv .timeline-block-left .timeline-content .content .work:after{content:"\e810"}.container-cv .timeline-block-left .timeline-content .content .study:before,.container-cv .timeline-block-left .timeline-content .content .study:after{content:"\e80a"}.container-cv .timeline-block-left .timeline-content .content .course:before,.container-cv .timeline-block-left .timeline-content .content .course:after{content:"\e802"}#contact{float:left;width:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#contact h3{color:#FFF;margin-bottom:40px}#contact .form-wrapper{width:100%;margin:0 auto;padding-top:50px}@media only screen and (min-width:960px){#contact .form-wrapper{width:70%}}#contact .form-wrapper input[type="text"],#contact .form-wrapper input[type="date"],#contact .form-wrapper input[type="datetime"],#contact .form-wrapper input[type="email"],#contact .form-wrapper input[type="number"],#contact .form-wrapper input[type="search"],#contact .form-wrapper input[type="time"],#contact .form-wrapper input[type="url"],#contact .form-wrapper input[type="tel"],#contact .form-wrapper input[type="password"],#contact .form-wrapper textarea,#contact .form-wrapper select{outline:none;display:block;width:100%;padding:7px;border:none;border-bottom:1px solid #FFF;background:none;margin-bottom:20px;font-size:1em;height:45px;color:#FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact .form-wrapper textarea{height:150px}#contact .form-wrapper input[type="submit"]{padding:8px 25px;font-size:1.1em;color:#FFF;border:1px solid #FFF;text-decoration:none;text-transform:uppercase;margin:0;background:none;cursor:pointer;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#contact .form-wrapper input[type="submit"]:hover{background:rgba(255,255,255,.3)}@media only screen and (min-width:960px){#contact .form-wrapper .naam{float:left;width:48%!important;margin-right:2%}}@media only screen and (min-width:960px){#contact .form-wrapper .email{float:left;width:48%!important;margin-left:2%}}#contact .contact-columns-wrapper{padding-top:50px;float:left;width:100%;height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#contact .contact-columns-wrapper .contact-columns{width:100%;padding:10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:680px){#contact .contact-columns-wrapper .contact-columns{width:calc(100% / 3);padding:0 10px}}#contact .contact-columns-wrapper .contact-columns .column-wrapper{width:100%}#contact .contact-columns-wrapper .contact-columns .column-wrapper .icon,#contact .contact-columns-wrapper .contact-columns .column-wrapper h2,#contact .contact-columns-wrapper .contact-columns .column-wrapper p{margin-bottom:10px}#contact .contact-columns-wrapper .contact-columns .column-wrapper p{color:rgba(255,255,255,.6)}#contact .contact-columns-wrapper .contact-columns .column-wrapper a{color:rgba(255,255,255,.6);text-decoration:none;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}#contact .contact-columns-wrapper .contact-columns .column-wrapper a:hover{color:rgba(255,255,255,.9)}#contact .contact-columns-wrapper .contact-columns .column-wrapper .icon{width:100%;text-align:center;color:#FFF;font-size:3em}.social-footer-wrapper{padding:15px 0!important}.social-footer-wrapper .social-footer{float:left;width:100%;height:auto}.social-footer-wrapper .social-footer ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}.social-footer-wrapper .social-footer ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%}.social-footer-wrapper .social-footer ul li a{display:block;padding:0 15px;font-size:2em;color:#0d8c9a;text-decoration:none;line-height:1em}@media only screen and (min-width:680px){.social-footer-wrapper .social-footer ul li a{padding:0 35px;font-size:2.5em}}.social-footer-wrapper .social-footer ul li a:hover{color:#717174;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}.header-single{background:#FFF;padding:10px 30px;height:auto;border-bottom:solid 1px rgba(0,0,0,.5);position:fixed;top:0;right:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:680px){.header-single{height:50px}}.header-single .back-button{position:absolute;top:10px;left:10px;width:30px;height:30px;background-color:#0d8c9a;color:#FFF;font-size:1.5em;text-align:center}.header-single .back-button a{color:#FFF;line-height:30px}.header-single .koptekst{float:left;color:#0d8c9a;font-size:1.5em;line-height:30px;font-weight:700;width:100%;text-align:center;padding-bottom:15px;margin:0}@media only screen and (min-width:680px){.header-single .koptekst{width:auto;text-align:left;padding-bottom:0;margin:0 0 0 20px}}.header-single .social{float:right;width:100%}@media only screen and (min-width:680px){.header-single .social{width:auto}}.header-single .social ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}.header-single .social ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%}.header-single .social ul li a{display:block;padding:0 15px;font-size:1.5em;color:#bebec0;text-decoration:none;line-height:1em;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-ms-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}@media only screen and (min-width:680px){.header-single .social ul li a{color:#717174}}.header-single .social ul li a:hover{color:#8a8a8e}#single-post{float:left;width:100%;padding:100px 0}#single-post .flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#single-post .flexbox .title{width:100%;padding:0 0 20px 0;text-align:center;font-weight:700;color:#0d8c9a;font-size:1.3em}@media only screen and (min-width:680px){#single-post .flexbox .title{font-size:1.7em}}@media only screen and (min-width:960px){#single-post .flexbox .title{font-size:2em}}#single-post .flexbox .image-holder{width:100%;padding:0 0 20px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:680px){#single-post .flexbox .image-holder{width:65%;padding:0 20px 0 0}}#single-post .flexbox .image-holder img{float:left;width:calc(100% - 20px);margin:15px 10px;height:auto;-webkit-box-shadow:8px 13px 10px 0 rgba(0,0,0,.3);-moz-box-shadow:8px 13px 10px 0 rgba(0,0,0,.3);box-shadow:8px 13px 10px 0 rgba(0,0,0,.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#single-post .flexbox .image-holder .img1{width:calc(100% - 20px)}#single-post .flexbox .image-holder .img2{width:calc(100% - 20px)}@media only screen and (min-width:960px){#single-post .flexbox .image-holder .img2{width:calc((100% / 2) - 20px)}}#single-post .flexbox .image-holder .img3{width:calc(100% - 20px)}@media only screen and (min-width:960px){#single-post .flexbox .image-holder .img3{width:calc((100% / 3) - 20px)}}#single-post .flexbox .info-holder{width:100%;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:680px){#single-post .flexbox .info-holder{width:35%;padding:0 0 0 10px}}#single-post .flexbox .info-holder p{text-align:left;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #0d8c9a}#single-post .flexbox .info-holder .info-wrapper{float:left;width:100%;margin-bottom:10px}#single-post .flexbox .info-holder .info-wrapper .prefix{float:left;width:40%;font-weight:700;color:#0d8c9a;font-size:.95em;line-height:2.1em}#single-post .flexbox .info-holder .info-wrapper .description{float:left;width:60%;color:#717174;font-size:.95em;line-height:2.1em}#single-post .flexbox .info-holder .info-wrapper .description ul{list-style:none}#single-post .flexbox .noflex{float:left;width:100%;height:auto}.scrollup{width:40px;height:40px;position:fixed;right:0;bottom:70px;display:none;background-color:rgba(13,140,154,.7);color:#FFF;font-size:1.2em;text-align:center;line-height:40px;z-index:100}.scrollup a,.scrollup a:link,.scrollup a:visited,.scrollup a:active{text-decoration:none;color:#FFF}.scrollup a:hover,.scrollup:hover{text-decoration:none;color:#FFF;background-color:#0d8c9a}