/* compiled by scssphp 1.6.0 on Mon, 05 Jan 2026 12:47:58 +0000 (0.4388s) */

@font-face{font-display:swap;font-family:Mortise;src:local(Mortise), url("../draadcore-child/fonts/Mortise/mortise-bold.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-bold.woff") format("woff");font-weight:800;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Mortise;src:local(Mortise), url("../draadcore-child/fonts/Mortise/mortise-light.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-light.woff") format("woff");font-weight:200;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Mortise;src:local(Mortise), url("../draadcore-child/fonts/Mortise/mortise-medium.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-medium.woff") format("woff");font-weight:600;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Mortise;src:local(Mortise), url("../draadcore-child/fonts/Mortise/mortise-regular.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-regular.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:MortiseX;src:local(MortiseX), url("../draadcore-child/fonts/Mortise/mortise-x-bold.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-x-bold.woff") format("woff");font-weight:800;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:MortiseX;src:local(MortiseX), url("../draadcore-child/fonts/Mortise/mortise-x-light.woff2") format("woff2"), url("../draadcore-child/fonts/Mortise/mortise-x-light.woff") format("woff");font-weight:200;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Tenon;src:local(Tenon), url("../draadcore-child/fonts/Tenon/tenon-bold.woff2") format("woff2"), url("../draadcore-child/fonts/Tenon/tenon-bold.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Tenon;src:local(Tenon), url("../draadcore-child/fonts/Tenon/tenon-light.woff2") format("woff2"), url("../draadcore-child/fonts/Tenon/tenon-light.woff") format("woff");font-weight:200;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Tenon;src:local(Tenon), url("../draadcore-child/fonts/Tenon/tenon-medium.woff2") format("woff2"), url("../draadcore-child/fonts/Tenon/tenon-medium.woff") format("woff");font-weight:600;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:Tenon;src:local(Tenon), url("../draadcore-child/fonts/Tenon/tenon-regular.woff2") format("woff2"), url("../draadcore-child/fonts/Tenon/tenon-regular.woff") format("woff");font-weight:400;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:TenonX;src:local(TenonX), url("../draadcore-child/fonts/TenonX/tenon-x-bold.woff2") format("woff2"), url("../draadcore-child/fonts/TenonX/tenon-x-bold.woff") format("woff");font-weight:700;font-style:normal;unicode-range:U+000-5FF}@font-face{font-display:swap;font-family:TenonX;src:local(TenonX), url("../draadcore-child/fonts/TenonX/tenon-x-light.woff2") format("woff2"), url("../draadcore-child/fonts/TenonX/tenon-x-light.woff") format("woff");font-weight:200;font-style:normal;unicode-range:U+000-5FF}html #root #wrap_all #main .section.textblock-background{min-height:600px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html #root #wrap_all #main .section.textblock-background.--video{aspect-ratio:1.7777777778;max-height:min(600px, 90svh)}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.textblock-background{min-height:400px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.textblock-background{min-height:280px;padding:30px 0}}html #root #wrap_all #main .section.textblock-background .container{margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}html #root #wrap_all #main .section.textblock-background .container h2{max-width:640px;font-size:31px;padding:50px 20px;margin:0;color:white;font-weight:400;line-height:1.5}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.textblock-background .container h2{font-size:28px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .section.textblock-background .container h2{font-size:22px;padding:0}}html #root #wrap_all #main .section.textblock-background .container:not(:empty)+.background-image::before{content:'';position:absolute;inset:0;z-index:1;background:#00000050}html #root #wrap_all #main .section.textblock-background .background-image{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1}html #root #wrap_all #main .section.textblock-background .background-image img{height:100%;width:100%;object-fit:cover}html #root #wrap_all #main .section.textblock-background .background-image .wp-video,html #root #wrap_all #main .section.textblock-background .background-image .mejs-container,html #root #wrap_all #main .section.textblock-background .background-image .mejs-inner,html #root #wrap_all #main .section.textblock-background .background-image .mejs-mediaelement,html #root #wrap_all #main .section.textblock-background .background-image mediaelementwrapper,html #root #wrap_all #main .section.textblock-background .background-image .wp-video-shortcode{height:100% !important;width:100% !important;object-fit:cover;object-position:center}html #root #wrap_all #main .section.textblock-background .background-image .mejs-controls{display:none}