html,body{overflow-x:hidden;font-size:18px}body{background-color:#fcfcfc}.single-projecten p{font-size:17px}.single-projecten li{font-size:17px}.single-vastgoed p{font-size:17px}.sidebar{width:78px;float:left;display:block}p{line-height:1.6}.heightFitcontent{height:fit-content}.menuBurger{top:35px !important;position:sticky !important}.menuPopup{z-index:999 !important}p.geenZoekitems{font-family:"Lato",Sans-serif;font-size:17px;font-weight:600}.elementor-post:not(.filterActive){opacity:0;transform:translateY(1.5rem)}.elementor-editor-active .elementor-post{opacity:1;transform:unset}.naamQuote span{font-family:adobe-handwriting-ernie,sans-serif !important;font-weight:400;font-style:normal}.naamQuote h3{font-family:adobe-handwriting-ernie,sans-serif !important;font-weight:400;font-style:normal}.quoteBlock:before{content:"";position:absolute;left:-80px;top:20px;width:76px;height:43.96px;z-index:2;background-image:url(https://bouwbedrijfvandeven.nl/wp-content/themes/vandeven/images/samenwerkingArrows.svg)}.columRight{max-width:600px;margin-right:auto !important}@media screen and (max-width:1024px){.columRight{max-width:100% !important;margin-right:auto !important}}.jaarLabel{color:#fff}.jaarverslagBox:after{content:"";position:absolute;right:25px;top:25px;width:13.5px;height:23.62px;z-index:2;background-image:url(https://bouwbedrijfvandeven.nl/wp-content/themes/vandeven/images/forwardIcon.svg)}.label{font-family:"Teko",Sans-serif;width:fit-content;font-size:15px;font-weight:700;fill:#fff;color:#fff;background-color:#ff7e00;border-style:solid;border-width:1px;border-color:#ff7e00;border-radius:0;padding:5px 20px;text-transform:uppercase}.blogSlider img{width:100%;height:400px !important;object-fit:cover}.blogSlider .elementor-swiper-button-prev{bottom:-19px;top:unset;right:48px;left:unset}.blogSlider .elementor-swiper-button-next{bottom:-19px;top:unset;left:unset;right:-1px}@media only screen and (max-width:1550px){.sidebar{display:none}}.bottomActions{position:fixed !important;bottom:5px;right:5px;z-index:999}.heightFitPost .ecs-post-loop section.elementor-section.elementor-top-section.elementor-element.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{height:fit-content !important}.heightFitPostLoop .elementor-post{opacity:1 !important;transform:translate(0px,0px) !important}.patroonBackgroundRightActueel:after{content:"";position:absolute;z-index:1;right:0;top:350px;width:1530.31px;height:550.92px;z-index:-1;background:url(https://bouwbedrijfvandeven.nl/wp-content/themes/vandeven/images/patroonBackgroundRight.svg) no-repeat}.bgImage{background-repeat:no-repeat;background-size:cover;background-position:center}.samenwerkingIconContactform:before{content:"";position:absolute;left:-41px;top:64px;width:76px;height:43.96px;z-index:2;background-image:url(https://bouwbedrijfvandeven.nl/wp-content/themes/vandeven/images/samenwerkingArrows.svg)}.single-vacatures .uc_animated_hamburger_icon_holder{z-index:0 !important}.vacatureBar.elementor-sticky--active{z-index:9999 !important}.titlewijzijnvandevenners{background-color:#ff7e00;padding:12px 0}.quoteblockVacatures:before{content:"";position:absolute;left:-41px;top:55px;width:76px;height:43.96px;z-index:2;background-image:url(https://bouwbedrijfvandeven.nl/wp-content/themes/vandeven/images/samenwerkingArrows.svg)}.single-vacatures .postContent p{color:#000;font-family:"Lato",Sans-serif}.single-vacatures .postContent h2{color:var(--e-global-color-primary);font-family:"Teko",Sans-serif;font-size:40px}.single-vacatures .postContent li{color:#000;font-family:"Lato",Sans-serif;line-height:2em;padding-left:10px}.single-vacatures .postContent ul{margin-left:-24px}.single-vacatures .postContent li::marker{color:var(--e-global-color-primary);content:"\25BA";font-size:15px}.single-vacatures .carouselBeloften .elementor-testimonial__footer{display:none}.single-vacatures .aandeslagUl li{color:#000;font-family:"Lato",Sans-serif;line-height:2em;padding-left:10px}.single-vacatures .aandeslagUl ul{margin-left:-24px}.single-vacatures .aandeslagUl li::marker{color:var(--e-global-color-primary);content:"\25BA";font-size:15px}.buttonContact .elementor-button-icon svg{width:14px !important}.displayNone{display:none}.slick-list{margin:0 -5px}.slick-slide>div{padding:0 5px}.slick-prev.slick-arrow{display:none !important}.slick-next.slick-arrow{display:none !important}@media screen and (max-width:767px){.gone.samenwerkingIconContactform:before{display:none}}.privacy a{color:#fe7d1a !important}.privacy a:hover{opacity:.7}#portaal svg{width:3em}.single-projecten .elementor-swiper-button-next{right:10px !important;left:unset !important;top:65% !important}.single-projecten .elementor-swiper-button-prev{top:65% !important}@media screen and (max-width:825px){a.has-submenu{font-family:"Teko",Sans-serif !important;font-size:30px !important;font-weight:900 !important}.menu-item a.elementor-item{font-family:"Teko",Sans-serif !important;font-size:26px !important;font-weight:900 !important}.elementor-nav-menu--dropdown{overflow:hidden !important}}.projectenGallerij .elementor-post:not(.filterActive){opacity:1 !important}.projectenGallerij .elementor-post:not(.filterActive){transform:translateY(1.5rem) !important}.displaynone{display:none !important}body.post-type-archive-projecten label.activity{width:100%;max-width:100% !important}body.post-type-archive-projecten section.filterSection .filterBox input:not([type=checkbox]):not([type=radio]){width:40% !important}@media screen and (max-width:767px){body.post-type-archive-projecten section.filterSection .filterBox input:not([type=checkbox]):not([type=radio]){width:100% !important}}a:focus{background-color:unset}body a.wim-filters-loadmore.elementor-button{padding:10px 17px;margin-top:35px}.vacatures.elementor-post:hover .boxshadow{box-shadow:0px 0px 15px 0px rgba(0,0,0,.2)}.filterActive .filter-uitgelicht{display:none !important}.filterActive .filter-image{display:none !important}.filterActive .vacatureexcerpt{display:none !important}body.post-type-archive-vacatures .filterActive .filter-title .elementor-widget-container{padding-top:30px}p.tekstvacature{text-align:left;color:#000;font-family:"Lato",Sans-serif !important;font-size:18px;font-weight:400}.motivatieaan{display:none}.timmerman .uploadButton{display:none}.timmerman .motivatieaan{display:block}.beton-timmerman .uploadButton{display:none}.beton-timmerman .motivatieaan{display:block}.restauratie-metselaar .uploadButton{display:none}.restauratie-metselaar .motivatieaan{display:block}.metselaar .uploadButton{display:none}.metselaar .motivatieaan{display:block}.kraanmachinist .uploadButton{display:none}.kraanmachinist .motivatieaan{display:block}.restauratie-timmerman .uploadButton{display:none}.restauratie-timmerman .motivatieaan{display:block}body.voorman .uploadButton{display:none}body.voorman .motivatieaan{display:block}body.betontimmerman .uploadButton{display:none}body.betontimmerman .motivatieaan{display:block}textarea{color:#000}:root{--primary-orange:#f37021;--black:#000;--border-color:#e0e0e0;--bg-hover:#fcfcfc}.container-jaarverslagen{width:100%;max-width:100%;margin:0 auto;padding:20px 0}.section-title-jaar{font-family:'Teko',sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:var(--black);margin-bottom:35px;letter-spacing:1px;position:relative;padding-bottom:8px}.section-title-jaar:after{content:'';position:absolute;bottom:0;left:0;width:45px;height:4px;background-color:var(--primary-orange)}.report-list-jaar{display:flex;flex-direction:column}.year-group-jaar{display:grid;grid-template-columns:120px 1fr;align-items:stretch;border-bottom:1px solid var(--border-color)}.year-group-jaar:first-child{border-top:1px solid var(--border-color)}.year-column-jaar{font-family:'Teko',sans-serif;font-size:36px;font-weight:600;color:var(--black);display:flex;align-items:center;padding:16px 0;line-height:1}.versions-column-jaar{display:flex;flex-direction:column;justify-content:center}.document-row-jaar{display:flex;align-items:center;justify-content:space-between;padding:18px 10px 18px 20px;transition:background-color .2s ease}.document-row-jaar:not(:last-child){border-bottom:1px solid #f0f0f0}.document-row-jaar:hover{background-color:var(--bg-hover)}.document-title-jaar{font-family:'Teko',sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;color:var(--black);letter-spacing:.5px;line-height:1;display:flex;align-items:center;gap:12px}.lang-tag-jaar{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:700;color:#888;border:1px solid #dcdcdc;padding:2px 6px;letter-spacing:.5px}.btn-download-outline-jaar{display:inline-flex;align-items:center;justify-content:center;font-family:'Teko',sans-serif;font-size:20px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;border:2px solid var(--black);padding:4px 24px;min-width:130px;letter-spacing:1px;line-height:1;box-sizing:border-box;transition:all .2s ease-in-out;background-color:var(--black)}.btn-download-outline-jaar:active{display:inline-flex;align-items:center;justify-content:center;font-family:'Teko',sans-serif;font-size:20px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;border:2px solid var(--black);padding:4px 24px;min-width:130px;letter-spacing:1px;line-height:1;box-sizing:border-box;transition:all .2s ease-in-out;background-color:var(--black)}.btn-download-outline-jaar:focus{display:inline-flex;align-items:center;justify-content:center;font-family:'Teko',sans-serif;font-size:20px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;border:2px solid var(--black);padding:4px 24px;min-width:130px;letter-spacing:1px;line-height:1;box-sizing:border-box;transition:all .2s ease-in-out;background-color:var(--black)}.btn-download-outline-jaar:hover{background-color:var(--primary-orange);border-color:var(--primary-orange);color:#fff}@media (max-width:650px){.year-group-jaar{grid-template-columns:1fr}.year-column-jaar{padding:15px 20px 5px;border-bottom:none}.document-row-jaar{padding:15px 20px;flex-direction:column;align-items:flex-start;gap:15px}.btn-download-outline-jaar{width:100%}}