.jumbotron .jumbotron_customization{background-color:none !important;background:none !important;color:#fff !important;border-radius:0px !important;text-transform:initial !important;text-align:left !important;font-weight:700;padding:11px 0px !important}a.anchor{margin-top:-100px;display:block;padding-top:100px}html{scroll-behavior:smooth}.headerafbeelding{height:50vh;position:relative}.headerafbeelding img{width:100%;object-fit:cover;height:100%}.headerafbeelding .overlay{background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);position:absolute;top:0px;width:100%;height:100%;display:flex}.headerafbeelding .overlay .row{height:100%}.headerafbeelding .overlay .row .col{display:flex;align-items:flex-end}.headerafbeelding .overlay .headertitel_wrapper{padding:1.5em 1.5em 1.5em 0;background-color:rgba(22,27,38,0.8);-webkit-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;margin-bottom:7em;position:relative}.headerafbeelding .overlay .headertitel_wrapper:before{content:"";background-color:rgba(22,27,38,0.8);height:100%;width:1000px;position:absolute;left:-1000px;top:0px}.headerafbeelding .overlay .headertitel_wrapper h1{font-weight:100 !important;line-height:0.9em !important;margin:0px !important;padding:0px !important}.headerafbeelding .overlay .headertitel_wrapper h1 strong{font-weight:700 !important;display:block !important}.headerafbeelding .overlay .headertitel_wrapper h1:before{display:none !important;visibility:hidden !important}.sectie_onder_header_wrapper{margin-top:-65px !important;display:block}.sectie_onder_header_wrapper .blok_onder_header .inhoud{background-color:#d05d16;color:#161b26;display:flex;flex-direction:column;height:100%;padding-bottom:15px;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,0.2);box-shadow:0 0 15px 5px rgba(0,0,0,0.2)}.sectie_onder_header_wrapper .blok_onder_header .inhoud .foto{background-color:#fff}.sectie_onder_header_wrapper .blok_onder_header .inhoud .foto img{aspect-ratio:1;object-fit:cover;width:100%}.sectie_onder_header_wrapper .blok_onder_header .inhoud .titel{padding:15px 15px 15px 15px;text-align:center;margin-bottom:auto}.sectie_onder_header_wrapper .blok_onder_header .inhoud .titel h2{font-size:24px !important;font-weight:100 !important;line-height:0.9em !important;margin:0px !important;padding:0px !important}.sectie_onder_header_wrapper .blok_onder_header .inhoud .titel h2 strong{font-weight:700 !important;display:block !important}.sectie_onder_header_wrapper .blok_onder_header .inhoud .titel h2:before{display:none !important;visibility:hidden !important}.sectie_onder_header_wrapper .blok_onder_header .inhoud .tekst{padding:0 15px;text-align:center;font-size:16px !important;line-height:20px !important}.sectie_onder_header_wrapper .blok_onder_header .inhoud .link{padding:15px 15px 0px 15px;text-align:center;text-transform:uppercase}.sectie_onder_header_wrapper .blok_onder_header .inhoud .link a{color:#fff}.sectie_onder_header_wrapper .blok_onder_header .inhoud .link a:hover{color:#161b26 !important}.download_button_wrapper{text-align:center}.tekst_met_foto_rechts_wrapper .tekst{display:flex;flex-direction:column;height:100%}.tekst_met_foto_rechts_wrapper .foto{display:flex;flex-direction:column;justify-content:center}.tekst_met_foto_rechts_wrapper .foto img{width:100%;height:auto}.foto_met_blokjes_eronder_wrapper .foto img{width:100%;height:auto}.foto_met_blokjes_eronder_wrapper .blok_oranje .inhoud{background-color:#d05d16;padding:15px;height:100%;text-align:center;color:#fff;font-size:16px !important;line-height:20px !important}.foto_met_blokjes_eronder_wrapper .blok_oranje .inhoud h3{font-size:24px;margin-bottom:15px;text-transform:initial}.foto_met_blokjes_eronder_wrapper .blok_oranje .inhoud .tekst{text-align:justify}.producten_wrapper .product .inhoud{background-color:#d05d16;height:100%;display:flex;flex-direction:column}.producten_wrapper .product .inhoud .foto{background-color:#fff}.producten_wrapper .product .inhoud .foto img{aspect-ratio:1;object-fit:cover;width:100%}.producten_wrapper .product .inhoud h3{padding:15px;font-size:24px;text-transform:initial;margin-bottom:auto;min-height:85px}.producten_wrapper .product .inhoud .tekst-wrapper{height:100%;display:flex;flex-direction:column}.producten_wrapper .product .inhoud .tekst{padding:15px;font-size:16px !important;line-height:20px !important;color:#fff}.producten_wrapper .product .inhoud .link{padding:15px 15px 15px 15px;text-align:center;text-transform:uppercase;margin-top:auto}.producten_wrapper .product .inhoud .link a{color:#fff}.producten_wrapper .product .inhoud .link a:hover{color:#161b26 !important}.projecten_wrapper .project .inhoud .foto{background-color:#fff}.projecten_wrapper .project .inhoud .foto img{aspect-ratio:1.5;object-fit:cover;width:100%}.projecten_wrapper .project .inhoud h3{padding:15px 0px;font-size:24px;text-transform:initial;margin-bottom:auto;min-height:85px}.projecten_wrapper .project .inhoud .tekst-wrapper .tekst h1,.projecten_wrapper .project .inhoud .tekst-wrapper .tekst h2,.projecten_wrapper .project .inhoud .tekst-wrapper .tekst h3,.projecten_wrapper .project .inhoud .tekst-wrapper .tekst h4,.projecten_wrapper .project .inhoud .tekst-wrapper .tekst h5,.projecten_wrapper .project .inhoud .tekst-wrapper .tekst h6{padding:15px 0px;font-size:20px;color:#d05d16 !important;text-transform:initial}.bouwsteen_fotogallerij .foto img{aspect-ratio:1;object-fit:cover;width:100%}.introductietekst .kolom .introductie_uitklap{position:relative;border-bottom:2px dotted #d05d16;margin-bottom:15px;cursor:pointer}.introductietekst .kolom .introductie_uitklap.uitgeklapt{border-bottom:2px dotted transparent;cursor:default}.introductietekst .kolom .introductie_uitklap.uitgeklapt i{display:none}.introductietekst .kolom .introductie_uitklap i{position:absolute;bottom:10px;right:0px;color:#d05d16;cursor:pointer;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.introductietekst .kolom .introductie_uitklap:hover i{bottom:5px}.introductietekst .kolom .tekst_uitklap{position:relative;border-bottom:2px dotted #d05d16;margin-bottom:15px;display:flex;flex-direction:column}.introductietekst .kolom .tekst_uitklap .afbeelding{float:left;max-width:40%;margin-right:10px;margin-bottom:10px}.introductietekst .kolom .tekst_uitklap .afbeelding img{width:100%;object-fit:contain}.introductietekst .kolom .tekst_uitklap h4{clear:both}.introductietekst .kolom .tekst_uitklap i{position:absolute;bottom:10px;right:0px;color:#d05d16;cursor:pointer;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.header_search #searchform{background-color:rgba(67,71,79,0.75);margin-top:0px !important}.header_search #searchform svg{width:auto}section.machine-categories-wrapper .machine-category-wrapper .category-card{display:flex;flex-direction:column;height:100%}section.machine-categories-wrapper .machine-category-wrapper .category-card .category-image{aspect-ratio:1;background-color:#fff;border-radius:25px !important}section.machine-categories-wrapper .machine-category-wrapper .category-card .category-image img{aspect-ratio:1;object-fit:contain;padding:1em;border-radius:25px !important}section.machine-categories-wrapper .machine-category-wrapper .category-card .category-content{height:100%;display:flex;flex-direction:column}section.machine-categories-wrapper .machine-category-wrapper .category-card h3{font-size:20px !important;text-align:center !important;margin-top:10px !important}section.machine-categories-wrapper .machine-category-wrapper .category-card .link{text-align:center !important;margin-top:auto !important;padding-top:1em !important}section.machine-categories-wrapper .machine-category-wrapper .category-description{text-align:center}#overzicht_machines .facetwp-facet{margin:0px}#overzicht_machines .single_machine .inhoud{display:flex;flex-direction:column}#overzicht_machines .single_machine .inhoud .foto{aspect-ratio:1;background-color:#fff;border-radius:25px !important}#overzicht_machines .single_machine .inhoud .foto img{aspect-ratio:1;object-fit:contain;width:100%;padding:1em;border-radius:25px !important}#overzicht_machines .single_machine .inhoud h3{font-size:20px !important;text-align:center !important;margin-top:10px !important;margin-bottom:10px !important}.single_machine_header h3{font-size:24px !important}.single_machine_header h3>span{color:#d05d16}.fallback_single_machine_wrapper{padding-bottom:40px !important}.fallback_single_machine_wrapper .jumbotron{padding-top:20px !important}.fallback_single_machine_wrapper .jumbotron .breadcrumbs{display:none !important}.fallback_single_machine_wrapper .jumbotron .jumbotron__title{display:none !important}.bouwsteen_headerblok_2026{background-color:#161b26;border-bottom:1px solid rgba(255,255,255,0.2);min-height:500px;margin-bottom:1.5em !important;padding-top:125px !important}.bouwsteen_headerblok_2026 .inhoud h1{padding-top:0px !important}.bouwsteen_headerblok_2026 .inhoud h1:before{display:none !important;visibility:hidden !important}.bouwsteen_headerblok_2026 .inhoud .button-wrapper{display:flex;flex-direction:row;gap:15px;margin-top:2em;margin-bottom:1em;flex-wrap:wrap}.bouwsteen_headerblok_2026 .inhoud .label-wrapper{display:flex;flex-direction:column;gap:15px;margin-top:2em;margin-bottom:1em;flex-wrap:wrap}@media (min-width:992px){.bouwsteen_headerblok_2026 .inhoud .label-wrapper{flex-direction:row}}.bouwsteen_headerblok_2026 .inhoud .label-wrapper span{background-color:#1b2331;border:1px solid rgba(255,255,255,0.2);border-radius:25px;line-height:normal;padding:15px 22px;display:inline-block;font-weight:bold}@media (min-width:992px){.bouwsteen_headerblok_2026 .inhoud .label-wrapper span{width:30%}}.bouwsteen_headerblok_2026 .media{background-color:#1b2331;border:1px solid rgba(255,255,255,0.2);border-radius:25px;padding:1em}.bouwsteen_headerblok_2026 .media .hoofd_foto{background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.2);border-radius:25px}.bouwsteen_headerblok_2026 .media .hoofd_foto img{width:100%;height:auto;object-fit:cover}.bouwsteen_headerblok_2026 .media .thumbs .thumb{margin-top:1em}.bouwsteen_headerblok_2026 .media .thumbs .thumb a{background-color:rgba(255,255,255,0.05);display:block;overflow:hidden;border:1px solid rgba(255,255,255,0.2);border-radius:25px}.bouwsteen_headerblok_2026 .media .thumbs .thumb a img{width:100%;height:auto;object-fit:cover}.bouwsteen_blokken .kolom .blok .inhoud{padding:2em 2em 1em 2em;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.2);border-radius:25px;margin-bottom:1.5em}.bouwsteen_blokken .kolom .blok .inhoud .label-wrapper{display:flex;flex-direction:row;gap:15px;margin-bottom:1em;flex-wrap:wrap}.bouwsteen_blokken .kolom .blok .inhoud .label-wrapper span{background-color:#161b26;border:1px solid rgba(255,255,255,0.2);border-radius:25px;line-height:normal;padding:8px 15px;display:inline-block}.bouwsteen_blokken .kolom .blok .inhoud .tekstblokken-wrapper{margin-top:1em}.bouwsteen_blokken .kolom .blok .inhoud .tekstblokken-wrapper .tekstblok-wrapper{background-color:#161b26;border:1px solid rgba(255,255,255,0.2);border-radius:25px;padding:2em 2em 1em 2em}.bouwsteen_blokken .kolom .blok .inhoud .tekstblokken-wrapper .tekstblok-wrapper .link-wrapper a{color:#d05d16 !important}@media (min-width:992px){.bouwsteen_blokken .kolom .blok .inhoud .tekstblokken-wrapper.presentatie_horizontaal{display:flex;flex-direction:row;gap:1.5em}}@media (min-width:768px){.headerafbeelding .overlay .headertitel_wrapper{padding:1.5em 5em 1.5em 0}}@media (min-width:992px){.introductietekst .kolom .tekst_uitklap.column_count_1 ul{column-count:1;column-gap:40px}.introductietekst .kolom .tekst_uitklap.column_count_2 ul{column-count:2;column-gap:40px}.introductietekst .kolom .tekst_uitklap.column_count_3 ul{column-count:3;column-gap:40px}.introductietekst .kolom .tekst_uitklap.column_count_4 ul{column-count:4;column-gap:40px}}@media (min-width:1200px){.headerafbeelding{height:60vh}}