@import url('https://fonts.googleapis.com/css2?family=Delicious+Handrawn&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
body{margin:0;padding:0;background-color:#FFFFFF;color:#000000;font-family:Montserrat,Verdana,Arial,sans;}.mobile{display:none;}.ondertekening{font-family:"Delicious Handrawn",cursive;font-weight:400;font-style:normal;padding-top:45px;font-size:45pt;display:block;}.navbar-collapse{display:block;color:white;}.navbar-dark .nav-link{color:#fff !important;}.node--type-homepage .navbar-dark .nav-link{color:#038B85 !important;}li.nav-item{float:left;margin-left:40px;margin-top:95px;}.path-frontpage a.visually-hidden-focusable{display:none;}.path-frontpage #navbar-top{display:none;}.site-footer{display:none;}#navbar-main{background-color:#FFFFFF;}.navbar .container img.img-fluid{width:175px !important;float:left;}.navbar-toggler-icon,.navbar-toggler{display:none;}.navbar{margin-left:10vw;padding-right:100px;padding-top:40px;}#main .section{padding-left:0px;padding-right:0px;}.left{width:50%;float:left;height:inherit;}#main .section .left h1,#main .section .left p{margin-left:10vw;}#main .section .left h1{margin-top:175px;}.right{width:50%;float:left;height:inherit;}.full{width:100%;clear:both;height:5px;}h1{font-size:47px;font-weight:500;}.tekstkader{padding:100px;color:white;}#tekst-rechts h1{padding:75px;padding-top:10px;padding-bottom:0px;margin-block-start:0px;}.node--type-project #tekst-rechts p,.node--type-artikel #tekst-rechts p{color:#000000;padding:75px;padding-top:0px;padding-bottom:25px;}.node--type-project .icon .tooltiptext,.node--type-artikel .icon .tooltiptext{padding:15px 5px;}.node--type-project .contactkader,.node--type-artikel .contactkader{padding:0px;color:black;margin-bottom:150px;}.node--type-project #iconen,.node--type-artikel #iconen{padding-left:75px;}#uitgelichtblok-groen{background-color:#038B85;border-radius:100px 100px 100px 0px;min-height:200px;padding:75px;max-width:545px;margin-bottom:45px;}#uitgelichtblok-groen p{line-height:24pt !important;color:white !important;padding-left:0px !important;padding-bottom:0px !important;}#uitgelichtblok-groen h1{font-size:25pt;padding-left:0px;line-height:35pt;}#uitgelichtblok-streep{border-left:2px solid #CF1E4A;padding-left:25px;margin-left:75px;margin-bottom:45px;}#uitgelichtblok-streep p{padding-left:0px !important;font-size:28px;line-height:37pt !important;padding-bottom:0px !important;margin-block-start:0em !important;margin-block-end:0em !important;}#main .section h1,#main .section p{width:565px;}#main .section p{line-height:19pt;}img.naam{width:150px;margin-top:20px;}.groen{color:#038B85;}.red{color:#CF1E4A;}.black{color:black;}#chatmessage{width:425px;height:45px;background:white;border:1px solid #f6f6f6;border-radius:100px;overflow:visible;position:absolute;z-index:15;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);}#chatmessage.message1{margin-top:335px;margin-left:70vw;padding:20px;}#chatmessage.message2{margin-top:440px;margin-left:47vw;padding:20px;}#chatmessage.message3{margin-top:550px;margin-left:70vw;padding:20px;}#profilepicture{width:70px;height:70px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;left:-10px;margin-top:-12px;border-radius:100px;}.profiletekst{margin-right:10px;margin-left:75px;display:block;font-weight:500;font-size:10.5pt;line-height:18px;margin-top:-5px;}#beeld-rechts{width:600px;height:825px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;left:7.5%;border-radius:100px 100px 0px 100px;margin:100px;margin-top:-40px;margin-bottom:150px;z-index:10;}#beeld-rechts-contact{width:600px;height:825px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;left:7.5%;border-radius:100px 100px 0px 100px;margin:100px;margin-top:50px;z-index:10;}#startbeeld #beeld-rechts{left:0px;}.knop{cursor:pointer;background-color:#000000;color:white;border:1px solid #000000;border-radius:0 25px 0 25px;width:fit-content;margin-left:75px;padding:30px;padding-top:20px;padding-bottom:20px;}#overmij .knop{background-color:transparent;color:white;border:2px solid #ffffff;}a{text-decoration:none;}.fotolinks{width:600px;height:600px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;left:7.5%;border-radius:100px 100px 100px 0px;z-index:10;margin-top:50px;}#startbeeld{margin-bottom:-100px;}#overmij.green{background-color:#038B85;color:white;width:75vw;height:auto;min-height:200px;border-radius:100px 0px 0px 0px;float:right;position:relative;margin-top:-750px;z-index:5;padding-bottom:100px;}#greyoverlay{background-color:rgba(0,0,0,0.35);width:100%;height:100%;z-index:5;position:absolute;}#portfolio .vol{width:100vw;height:600px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;z-index:1;}#portfolio .half{width:50vw;height:600px;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;z-index:1;}.project-half{width:50vw;height:auto;position:relative;float:left;z-index:1;}.project-half img{width:50vw !important;height:auto !important;filter:brightness(40%);}.project-titel{position:relative;float:left;z-index:5;margin-top:-175px;margin-left:40px;color:white;font-size:30pt;width:60%;}@media only screen and (max-width:1300px){.project-titel{width:70%;}.tekstkader h1{font-size:32px;}}.project-titel a,.project-klant a{color:white;}.project-klant{margin-top:-70px;margin-left:40px;position:relative;float:left;z-index:5;font-size:8pt;}#portfolio .view-content{margin-bottom:-4px;}dd{display:block;margin-inline-start:0px;unicode-bidi:isolate;}#verhaal{left:38%;position:relative;margin-top:225px;width:500px;}.contactkader{padding:100px;}.icon{width:65px;float:left;margin-right:20px;}#screen{display:block;}#iconen img{width:65px;height:65px;}.icon .tooltiptext{visibility:hidden;width:160px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 5px;position:relative;z-index:1;display:block;bottom:150%;left:30%;margin-left:-70px;margin-top:-95px;font-weight:200;}.icon .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;}#beeld-links{width:50vw;height:100vh;position:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;left:0;top:0;}#tekst-rechts{width:50vw;height:fit-content;position:relative;float:right;right:0;color:white;min-height:100vh;}#top.detail{background-color:transparent;}#top{background-color:#fff;height:100px;width:100%;position:fixed;display:block;top:0;z-index:99;}.node--type-artikel #top{background-color:transparent;height:100px;width:100%;position:absolute;display:block;top:0;z-index:99;}#logo{display:block;z-index:5;position:relative;width:150px;margin-left:50px;margin-top:50px;}#logo img{width:90px;height:auto;background-color:white;border-radius:300px;}.detail #stick{float:none;}#stick{position:relative;float:right;display:block;overflow:visible;margin-top:-150px;}.detail #navigation{background-color:transparent;margin-left:auto;margin-right:auto;}#navigation{background-color:#fff;color:white;border-radius:20px;height:80px;display:block;width:80px;z-index:99;margin:0px;padding:0px;top:0;margin-right:10px;margin-top:7px;}#overlay-button{position:relative;width:35px;margin-left:auto;margin-right:auto;top:2em;z-index:5;cursor:pointer;user-select:none;display:block;padding:12px 0px;}#overlay{width:50%;background:#1C949B;z-index:2;visibility:hidden;overflow:scroll;position:absolute;right:0;top:0;border-radius:0px;}#screen{display:block;}#top #mybutton{float:right;margin-right:50px;margin-top:-95px;font-size:12pt;background-color:#262625;}#mybutton.werkenbij{z-index:1;position:absolute;right:0px;}#mybutton{color:white;font-size:16pt;font-weight:600;padding:25px;margin-top:15px;margin-bottom:15px;border-radius:50px;text-align:center;width:fit-content;margin-left:auto;margin-right:auto;line-height:0px;background:transparent;background-image:linear-gradient(to left,transparent,transparent 50%,#1C949B 50%,#1C949B);background-position:100% 0;background-size:200% 100%;transition:all .25s ease-in;float:left;margin-right:30px;}.icon:hover .tooltiptext{visibility:visible;}@media only screen and (max-width:1550px){.profiletekst{font-size:10.5pt;line-height:17px;margin-top:-10px;}#chatmessage{width:350px;}#chatmessage.message1,#chatmessage.message3{margin-left:72vw;}#chatmessage.message2{margin-left:53vw;}}@media only screen and (max-width:1400px){#chatmessage.message1,#chatmessage.message3{margin-left:68vw;}#beeld-rechts,#beeld-rechts-contact{width:500px;}#main .section h1,#main .section p{width:400px;}h1{font-size:35px;font-weight:500;}#verhaal{left:45%;}.ondertekening{font-size:35pt;}.project-titel{font-size:28pt;}}@media only screen and (max-width:1250px){#beeld-rechts{margin:30px;margin-top:-40px;margin-bottom:120px;}#chatmessage.message1,#chatmessage.message3{margin-left:65vw;}#chatmessage.message2{margin-left:45vw;}.fotolinks{width:500px;left:4.5%;}#verhaal{left:44%;}h1{font-size:33px;font-weight:500;}.ondertekening{font-size:30pt;}#beeld-rechts-contact{left:-1.5%;}.navbar{margin-left:5vw;}#main .section .left h1,#main .section .left p{margin-left:5vw;}.project-titel{font-size:24pt;margin-top:-150px;line-height:27pt;}}@media only screen and (max-width:1175px){#main .section h1,#main .section p{width:350px;}.tekstkader{padding:40px;}#main .section .tekstkader h1,#main .section .tekstkader p{width:86%;}#uitgelichtblok-groen h1{font-size:20pt;padding-left:0px;line-height:35pt;}.project-titel{font-size:23pt;}}@media only screen and (max-width:1100px){#startbeeld #beeld-rechts{left:-50px;}#chatmessage.message1,#chatmessage.message3{margin-left:60vw;}#main .section h1,#main .section p{width:300px;}}@media only screen and (max-width:1000px){#chatmessage.message2{margin-left:20vw;}.left{display:none;}#beeld-rechts{width:100vw;}#chatmessage{width:300px;}#chatmessage.message1,#chatmessage.message3{margin-left:25%;}#chatmessage.message2{margin-left:8vw;}#beeld-rechts{margin:0px;}#startbeeld #beeld-rechts{left:0px;}.profiletekst{font-size:9.5pt;}.navbar .container img.img-fluid{width:100px !important;}.navbar{padding-top:20px;padding-bottom:10px;}.fotolinks{width:100%;left:0px;}#overmij.green{width:100vw;height:auto;float:left;position:relative;margin-top:0px;z-index:5;padding-bottom:100px;}#main .section h1,#main .section p{width:80vw;}#verhaal{left:5%;position:relative;margin-top:100px;}.project-half img{width:100vw !important;}#portfolio .half{width:100vw !important;}.tekstkader{padding:75px;}#portfolio .half{height:520px;}.contactkader{padding:75px;margin-bottom:100px;}.right{width:100vw;}#verhaal{width:90%;}.project-klant{margin-top:-85px;font-size:6pt;}.project-titel{font-size:18pt;margin-top:-150px;line-height:22pt;}li.nav-item{margin-top:45px;}.fotolinks{background-position:center 30%;}.project-half img{width:50vw !important;}.node--type-artikel #beeld-links{width:100vw;position:fixed;height:50vh;display:block;float:none;z-index:4;}.node--type-project #beeld-links{width:100vw;position:fixed;height:50vh;display:block;float:none;z-index:4;}.node--type-project #tekst-rechts{clear:both;width:100vw;top:42vh;}.node--type-artikel #tekst-rechts{clear:both;width:100vw;top:42vh;}.node--type-project #uitgelichtblok-groen{max-width:85%;}}@media only screen and (max-width:765px){#chatmessage.message2{margin-left:20vw;}.project-titel{width:70% !important;}.left{display:none;}#beeld-rechts{width:100vw;}#chatmessage{width:300px;}#chatmessage.message1,#chatmessage.message3{margin-left:25%;}#chatmessage.message2{margin-left:8vw;}#beeld-rechts{margin:0px;}#startbeeld #beeld-rechts{left:0px;}.profiletekst{font-size:9.5pt;}.navbar .container img.img-fluid{width:100px !important;}.navbar{padding-top:0px;padding-right:0px;font-size:9pt;padding-bottom:0px;}.icon{width:45px;height:45px;float:left;margin-right:10px;}#iconen img{width:45px;height:45px;}li.nav-item{float:left;margin-left:20px;margin-top:52px;}.fotolinks{width:100%;left:0px;height:400px;}#overmij.green{width:100vw;height:auto;float:left;position:relative;margin-top:-100px;z-index:5;padding-bottom:100px;}#main .section h1{width:90vw;}#main .section p{width:85vw;}#verhaal{left:5%;position:relative;margin-top:100px;}.project-half img{width:100vw !important;}#portfolio .half{width:100vw !important;}#beeld-rechts{height:625px;}#chatmessage{width:250px;height:27px;}#profilepicture{width:50px;height:50px;}.profiletekst{font-size:8.5pt;line-height:13px;margin-top:-11px;margin-left:55px;}#chatmessage.message1{margin-top:300px;}#chatmessage.message2{margin-top:385px;margin-left:12vw;}#chatmessage.message3{margin-top:470px;}.tekstkader{padding:35px;}.ondertekening{font-size:20pt;}#portfolio .half{height:520px;}.contactkader{padding:35px;}.right{width:100vw;margin-bottom:100px;}#verhaal{width:90%;}#verhaal h1{padding-top:50px;font-size:30px;}h1{font-size:30px;}.screen{display:none;}.mobile{display:block;}.mobile .ondertekening{font-size:30pt;}#beeld-rechts-contact{width:200px;height:200px;border-radius:100px;background-position:top center;margin-bottom:-80px;}.left{display:block;width:90%;}.project-half{width:100vw;margin-bottom:-10px;}.node--type-project #beeld-links{width:100vw;position:fixed;height:40vh;display:block;float:none;z-index:4;}.node--type-artikel #beeld-links{width:100vw;position:fixed;height:50vh;display:block;float:none;z-index:4;}.node--type-project #tekst-rechts{clear:both;width:100vw;top:32vh;}.node--type-artikel #tekst-rechts{clear:both;width:100vw;top:42vh;}.node--type-project #logo,.node--type-artikel #logo{margin-left:25px;margin-top:25px;}.node--type-project #top #mybutton,.node--type-artikel #top #mybutton{float:right;margin-right:0px;}.node--type-project .icon,.node--type-artikel .icon{margin-left:0px !important;}.node--type-project .profiletekst,.node--type-artikel .profiletekst{margin-left:25px;}.node--type-project #tekst-rechts h1,.node--type-artikel #tekst-rechts h1{padding-bottom:0px !important;}.node--type-project #tekst-rechts h1,.node--type-project #tekst-rechts p,.node--type-artikel #tekst-rechts h1,.node--type-artikel #tekst-rechts p{padding:25px;width:86%;margin-block-end:20px;}.node--type-project #tekst-rechts p,.node--type-artikel #tekst-rechts p{margin-block-start:20px;padding-top:0px;}.node--type-project #uitgelichtblok-groen h1,.node--type-artikel #uitgelichtblok-groen h1{font-size:20pt;padding-left:0px;line-height:30pt;padding:0px;padding-top:50px;}.node--type-project #uitgelichtblok-streep p,.node--type-artikel #uitgelichtblok-streep p{padding-left:0px !important;font-size:23px;line-height:30pt !important;}.node--type-project #uitgelichtblok-groen,.node--type-artikel #uitgelichtblok-groen{padding:25px;}.node--type-project #uitgelichtblok-streep,.node--type-artikel #uitgelichtblok-streep{padding-left:25px;margin-left:25px;}.node--type-project #iconen,.node--type-artikel #iconen{padding-left:25px;margin-top:0px;}.node--type-project .knop,.node--type-artikel .knop{margin-left:25px;}#beeld-rechts-contact{display:none;}}@media only screen and (max-width:650px){#beeld-rechts-contact{display:block;}}
