html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;font-family:'Overpass', sans-serif}a{text-decoration:none}img{max-width:100%;height:auto}h1{font-size:2.2rem;color:white;font-family:'Overpass', sans-serif}h3{font-size:1.6rem;color:white;font-family:'Overpass', sans-serif}p{color:white;font-size:1rem;line-height:1.6rem;font-family:'Overpass', sans-serif}a{color:#bbb8b8;font-family:'Overpass', sans-serif}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.roundPhoto{border-radius:50%}.basicButton{font-size:1.1rem;background:black;color:white;padding:0.5em 0.7em;border:none;cursor:pointer}.basicButton:hover{color:black;background:rgba(255,255,255,0.2);border:1px solid black}iframe{width:100%}.flexbox{display:flex;flex-wrap:wrap;justify-content:space-between}.standardWidth{width:calc(100% - 4rem);margin:auto}header{width:100%;color:#1a1919;height:8rem;max-height:20vh;display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;background:white;box-shadow:inset 99px 96px 55px -107px rgba(219,154,101,0.42);border-bottom:3px solid #db9a65;position:fixed;top:0;z-index:1}#headerOverlay{background-color:black;background-size:cover;width:100%;height:100%;opacity:0}#topBackground{color:black;position:fixed;top:0;height:5rem;width:100%}#headerTitle{font-family:'Overpass', sans-serif;display:flex;flex-wrap:wrap;align-items:flex-start;width:200px;max-width:40%;height:8rem;font-size:3rem;font-weight:bold;text-transform:uppercase;position:fixed;top:0.5rem;left:2rem;z-index:2}#headerTitle a{color:#1a1919;margin:auto}#onepageMenu{display:flex;max-width:55%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;position:fixed;top:2rem;right:3rem;z-index:2;font-family:'Overpass', sans-serif}#onepageMenu .onepageMenuLink,#onepageMenu a{display:inline-block;color:#1a1919;font-size:16px;padding:1.5rem 0.8rem;text-transform:uppercase;cursor:pointer}#mobilemenuopen,#mobilemenuclose{display:none;font-size:3rem;position:fixed;top:2.2rem;right:2rem;z-index:99999;cursor:pointer;color:#db9a65}#mobilemenuclose{position:fixed;top:1rem;font-size:3.5rem}#mobile-menu{display:none;width:calc(100% - 2rem);min-width:calc(100% - 4rem);height:100vh;position:fixed;top:0;right:0;background:#1a1919;border-left:3px solid #bbb8b8;font-size:1.4rem;line-height:1.6rem;text-align:right;z-index:99}#mobile-menu ul{padding-top:5rem}#mobile-menu #onepageMenuMobile{padding:5rem 0 0}#mobile-menu #mobileMenuIconsContainer{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem;width:calc(100% - 3rem);margin:auto}#mobile-menu .onepageMenuLinkMobile{color:white;padding:1.5rem 1rem;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1.8rem;cursor:pointer;min-width:6rem;width:100%;height:20vh;text-align:center;border-top:3px solid #db9a65;border-bottom:3px solid #db9a65;position:relative}#mobile-menu .onepageMenuLinkMobile span{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:auto;height:100%;width:100%;background:rgba(26,25,25,0.6);z-index:2;position:absolute;top:0;left:0}#mobile-menu .onepageMenuLinkMobile span:hover{background:rgba(26,25,25,0.3)}#mobile-menu .onepageMenuLinkMobile:hover .mobileMenuBackground{background-size:120%;transition:0.5s}#mobile-menu .mobileMenuBackground{height:100%;width:100%;z-index:1;position:absolute;top:0;left:0;background-position:center;background-size:100%;transition:0.5s}#frontafbeelding{min-height:calc(100vh);background-size:cover}#kernwaarden{width:100%;background:#f5f5f5;height:3rem;border-top:2px solid #db9a65;border-bottom:2px solid #db9a65}.kernLine{width:100%;height:3rem;justify-content:center}.kern{color:black;margin:auto 0;width:19%;text-align:center}.kern p{display:inline;color:black}.kern i{color:#db9a65;padding-right:0.5rem}#frontMain{width:100%;background:#1a1919;display:flex;flex-wrap:wrap;align-items:flex-start;overflow:hidden}#frontPhoto{width:50%;min-height:calc(100vh - 15rem);background-image:url("/wp-content/uploads/2022/10/headway-F2KRf_QfCqw-unsplash-scaled.jpg");background-position:bottom;background-size:cover;box-shadow:-21px 0 12px -4px #1a1919 inset}#frontText{width:calc(50% - 4rem);margin:auto;position:relative;min-height:calc(100vh - 15rem)}#frontText h1{padding:2rem 0;font-weight:bold}#frontText p{line-height:2rem;position:absolute;top:50%;transform:translateY(-50%)}#frontTextColumns{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:3rem auto}#frontTextColumns h3{margin-bottom:3rem;font-weight:bold}#frontTextColumns p{margin-bottom:1rem}#frontTextColumns a{margin-bottom:1rem;display:block;color:white}#frontTextColumn1,#frontTextColumn2{width:calc(50% - 3rem)}#diensten{width:100%;background:#f5f5f5}#diensten #dienstenTitle{color:#1a1919;font-weight:bold;padding-top:2rem;width:calc(100% - 3rem);margin:auto;text-align:center}.dienstBlock{width:calc(33% - 2rem);height:auto;display:block;color:#db9a65;padding:2rem 0 2rem}.dienstBlock h3{color:#1a1919;text-align:center}.dienstBlock p{color:#1a1919}.dienstBlock span{display:block;width:100%;text-align:center;font-size:8rem;height:4rem}#frontOver{width:100%;background:#1a1919;display:flex;flex-wrap:wrap;align-items:flex-start}#frontOverPhoto{width:35%;min-height:calc(100vh - 10rem);background-image:url("/wp-content/uploads/2022/10/Martina-Hidding-scaled.jpg");background-position:top;background-size:cover;max-width:635px}#frontOverText{width:calc(65% - 4rem);margin:0 auto 2rem;display:flex;flex-wrap:wrap;align-items:flex-start}#frontOverText h1{padding:2rem 0;font-weight:bold}#CVButton{width:8rem;padding:0.5rem 1rem;background:#fff;background:linear-gradient(141deg, rgba(255,255,255,0) 44%, #db9a65 79%);background-size:400%;background-position:bottom right;color:#1a1919;border:1px solid #1a1919;transition:0.6s;transition-timing-function:ease-in-out;margin:2rem auto auto;text-align:center}#CVButton:hover{background-position:top left;color:#db9a65;border:1px solid #db9a65;transition:0.6s;transition-timing-function:ease-in-out}#frontReviews{width:100%;background:white;padding:1rem 0}#frontReviews img{max-width:50%;margin:auto;position:relative;left:50%;transform:translateX(-50%);padding-bottom:1rem}#frontReviewsTitle{width:calc(100% - 3rem);margin:auto;text-align:center;color:#1a1919;padding:1rem 0;font-weight:bold}.review{width:calc(33% - 2rem);padding:1rem 0}.review p{color:#1a1919}.review .reviewName{padding-bottom:1rem}.tildeReview{display:none}#frontContact{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;background:#1a1919;border-top:2px solid #db9a65}#frontContact h3,#frontContact p{width:100%;color:white;padding:2rem 0}#frontContact #socials{width:100%;text-align:center;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:left}#frontContact #socials a{color:#db9a65;font-size:1.5rem;padding:0 3rem 1rem}#frontContact #socials a:first-of-type{padding-left:0}#frontContactTitle{font-weight:bold;padding-top:2.5rem}#frontContactLeft{width:60%}#frontContactForm{width:calc(40% - 1rem);padding-top:1rem}#frontContactTekst{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;background:#1a1919;padding-bottom:1rem}#frontContactTekst a{display:block;width:100%;color:white;padding:1rem 0}#frontContactTekst a:hover{color:#db9a65}#frontContactTekst i{padding-right:1rem;color:#db9a65}.wpcf7-text,.wpcf7-textarea{width:100%;border:2px solid #1a1919;border-radius:2px;margin-bottom:0.8rem;font-size:1rem;background:#f5f5f5;box-shadow:inset 99px 96px 55px -107px rgba(219,154,101,0.42);color:#1a1919}.wpcf7-not-valid-tip{font-weight:bold}.wpcf7-submit{background:#fff;background:linear-gradient(141deg, rgba(255,255,255,0) 44%, #db9a65 79%);background-size:400%;background-position:bottom right;color:#1a1919;border:1px solid #1a1919;transition:0.6s;transition-timing-function:ease-in-out;font-size:1rem;padding:0.8rem;position:relative;top:-30px;cursor:pointer;transition:1s}.wpcf7-submit:hover{background-position:top left;color:#db9a65;border:1px solid #db9a65;transition:0.6s;transition-timing-function:ease-in-out}::-webkit-input-placeholder{color:#000 !important;opacity:0.6}:-moz-placeholder{color:#000 !important;opacity:0.6}::-moz-placeholder{color:#000 !important;opacity:0.6}:-ms-input-placeholder{color:#000 !important;opacity:0.6}input:focus-visible,textarea:focus-visible{outline:none}.simpleContainer{width:calc(100% - 3rem);margin:auto;color:#1a1919;padding-top:8rem}.simpleContainer h2{color:#1a1919;font-family:'Overpass', sans-serif;padding:1rem 0}.simpleContainer p{color:#1a1919}.site-footer{background:#1a1919;padding:0.5rem 0}.site-footer p{color:#db9a65;font-size:0.8rem}@media screen and (max-width: 1050px){.site-header{background:white;box-shadow:inset 99px 96px 55px -107px rgba(219,154,101,0.42)}#onepageMenu{display:none}#mobilemenuopen{display:block}}@media screen and (max-width: 900px){.standardWidth{width:calc(100% - 2rem)}p{font-size:1.2rem}.site-header{max-height:50vh}#headerTitle{font-size:3rem;max-width:80%;left:1rem}#kernwaarden{height:auto}.kern{width:100%;padding:0.5rem 0}#frontPhoto,#frontText,#frontOver,#frontOverPhoto{width:100%;max-width:none;box-shadow:none}#frontText{min-height:auto}#frontText p{position:static;transform:none}#frontPhoto{order:2}#frontTextColumns h3{margin:1.2rem auto}#frontTextColumn1,#frontTextColumn2{width:calc(100% - 2rem);margin:auto}#frontText,#frontOverText{width:calc(100% - 2rem);margin:2rem auto}#CVButton{width:8rem;border:1px solid #1a1919;padding:0.5rem 1rem;background:#db9a65;margin:2rem auto auto;color:#1a1919;text-align:center}#frontContact a{padding:1.5rem}#frontContactTekst a{padding:1rem 0rem;font-size:1.4rem}#frontContactTekst i{padding-right:0.5rem;font-size:1.4rem;position:relative;top:2px}#frontContact #socials a{padding:0 1rem}#frontContact #socials a:first-of-type{padding-left:0}#frontContactLeft,#frontContactForm{width:100%}.dienstBlock,.review{width:100%}.tildeReview{font-size:6rem;width:100%;text-align:center;display:block}}
