body{font-family:"Roboto",sans-serif;font-weight:300;font-style:normal;color:#000}
h1,h2,h3,h4,h5{font-weight:900;color:#283670;line-height:1.4}
strong{font-weight:900}
.bg-light{background-color:#ECEDED !important}
.bg-primary{background-color:#283670 !important}
.bg-primary h3{color:#F19102 !important}
.bg-primary .oranje{color:#F09205 !important}
.bg-primary ol li{margin-left:5px}
.bg-primary ol li::marker{color:#F09205}
.bg-secondary{background-color:#F19102 !important;color:#283670 !important}
.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4{color:#283670 !important;font-size:3rem;line-height:1.1}
.display-1{font-weight:900;font-size:3rem;line-height:1.4}
.display-2{font-weight:900;font-size:2.5rem;line-height:1.4}
.display-3{font-weight:900;font-size:2rem;line-height:1.4}
.display-4{font-weight:900;font-size:1.3rem;line-height:1.4}
.display-5{font-weight:900;font-size:1.1rem;line-height:1.4}
.form-control{border:1px solid #ccc;border-radius:0px}
.form-control::placeholder{color:#DDD}
.form-control:focus{border-color:#283670;box-shadow:0 0 0 0.2rem rgba(40,54,112,0.25);outline:0}
.form-control:not(:placeholder-shown){border-color:#283670}
.form-control:hover:not(:focus){border-color:#a6a6a6}
.form-control:not(:placeholder-shown):hover:not(:focus){border-color:#1b244a}
.kleur-wit{color:#fff !important}
.kleur-oranje{color:#F19102 !important}
@media (max-width:767.98px){.display-1{font-size:2.5rem}.display-2{font-size:2rem}.display-3{font-size:1.5rem}.display-4{font-size:1.3rem}.display-5{font-size:1.1rem}}
.btn{border-radius:0px}
.btn-primary{background-color:#283670;border-color:#283670}
.btn-primary:hover{background-color:#1b244a;border-color:#1b244a}
.text-primary{color:#283670 !important}.site-header{position:sticky;top:0;z-index:1030}
.navbar{background:none}
.navbar-brand img{max-height:40px;width:auto}
.navbar-nav .nav-link{font-weight:300;padding:0.5rem 1rem;transition:color 0.2s ease;text-transform:uppercase;color:#FBB800;border:1px solid transparent;font-weight:900;padding:0px 15px !important}
.navbar-nav .nav-link:hover{color:#fff}
.navbar-nav .nav-link.active{color:#fff;border:1px solid #fff}
.navbar-toggler--modern{display:inline-flex;align-items:center;gap:0.5rem;padding:0.45rem 0.75rem;border:1px solid rgba(255,255,255,0.85);border-radius:999px;background:rgba(255,255,255,0.12);color:#fff;text-transform:uppercase;font-weight:900;letter-spacing:0.04em}
.navbar-toggler--modern:focus{box-shadow:0 0 0 0.2rem rgba(255,255,255,0.25)}
.navbar-toggler--modern .navbar-toggler-text{font-size:0.85rem;line-height:1}
.navbar-toggler--modern .navbar-toggler-icon{filter:invert(1);opacity:0.95}
.headerUc{background:#FBB800;color:#283670;padding-top:10px;padding-bottom:10px;text-align:center}
.headerUc h1,.headerUc h2,.headerUc h3{margin:0;line-height:1em}
.headerUc p{margin:0}
.header{position:relative;width:100%}
.header #navigatie{position:absolute;top:0px;left:0px;right:0px;z-index:10000000}
.paginaintro{font-size:1.4rem}
.paginaintro h1,.paginaintro h2{margin-bottom:40px}
.paginaintro .table p{margin:0}
.socialIconen a{color:#fff;font-size:24px;transition:color 0.2s ease}
.socialIconen a:hover{color:#e6e6e6}
.rondeOranjeBorder{background-color:#E5E5E5;border:10px solid #F19102;border-radius:50%;width:100%;height:auto}
.header{position:relative;width:100%}
.header h1,.header h2,.header h3{font-size:3em}
.header .logo{height:24px;width:auto}
a{color:#019EE4}
.centreerVertikaal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:90%;max-width:800px}
.centreerVertikaal h2{color:#fff;margin-bottom:1rem}
.centreerVertikaal p{color:#fff;font-size:1.1rem}
.logoOnderHeader{text-align:center;margin-bottom:-120px}
.logoOnderHeader img{transform:translateY(-60%);width:20vw;height:auto}
.actiepunten .binnen{max-width:860px}
.gezicht{text-align:center}
.gezicht .foto{background-color:#ECECEC}
.gezicht .functie{font-size:0.8rem}
.grotereAfsluiter h2,.grotereAfsluiter h3,.grotereAfsluiter h4{font-size:38px}
.grotereAfsluiter .groter{font-size:56px}
.text-block ul li{margin-left:-15px;padding-bottom:15px}
.image-text-block{background:#F6F6F6}
.image-text-block h1,.image-text-block h2{line-height:1.1}
.nieuwsBlock{background:#F6F6F6}
.card-title{color:#283670;text-transform:uppercase;font-weight:900;font-size:1.4rem}
.card-text{color:#F19102;text-transform:uppercase;line-height:1.1;font-weight:900}
.datum{font-size:0.8rem}
.site-footer{background-color:#283670;font-weight:400}
.site-footer .lijnLinks{height:100%;border-left:1px solid #fff;padding-left:15px}
.site-footer .ruimteMaken{height:115px}
.site-footer .geel{color:#F19102;font-weight:900 !important}
.site-footer a{color:#fff;text-decoration:none}
.site-footer a:hover{color:#e6e6e6;text-decoration:underline}
@media (max-width:575.98px){.afbrekenMobiel{display:block}.site-footer .ruimteMaken{height:0px}.centreerVertikaal{position:relative;top:auto;left:auto;transform:translate(0,0);color:#283670;text-align:center;width:100%;padding:20px 15px 0px 15px}.centreerVertikaal h2{color:#283670;font-size:24px !important}.centreerVertikaal p{color:#283670}.logoOnderHeader{margin-top:0px;margin-bottom:20px}.logoOnderHeader img{transform:translateY(0%);width:200px;height:auto}.paginaintro{padding-top:60px}.paginaintro .table-wrapper,.paginaintro table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:#fff;background-image:linear-gradient(to right,#fff 30%,transparent),linear-gradient(to left,#fff 30%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.3),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.3),transparent);background-position:left center,right center,left center,right center;background-size:40px 100%,40px 100%,22px 100%,22px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.paginaintro .table{white-space:nowrap}.paginaintro .table p{margin:0}.paginaintro .table>:not(caption)>*>*{--bs-table-bg:transparent;background-color:transparent !important}.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4{font-size:1.8rem !important}}
@media (max-width:767.98px){.site-footer .ruimteMaken{height:0px}.header h2{font-size:2em}.logoOnderHeader{margin-bottom:0px}}
@media (max-width:991.98px){.site-footer .ruimteMaken{height:0px}}
@media (max-width:1199.98px){.site-footer .ruimteMaken{height:40px}.navbar-collapse{background:#283670;justify-content:flex-end;text-align:right;padding:1rem 1.25rem;width:100%;max-width:none;margin-left:0;box-sizing:border-box;margin-top:10px;position:relative;z-index:9999}.navbar-nav{margin-left:auto;text-align:right;width:100%}}
[data-animate]{opacity:1;transform:none}
@media (prefers-reduced-motion:no-preference){[data-animate]{opacity:0;transition:opacity 1.6s ease,transform 1.6s ease}[data-animate][data-animate="fade-up"]{transform:translateY(28px)}[data-animate][data-animate="fade-down"]{transform:translateY(-28px)}[data-animate][data-animate="fade-left"]{transform:translateX(-28px)}[data-animate][data-animate="fade-right"]{transform:translateX(28px)}[data-animate][data-animate="zoom-in"]{transform:scale(0.92)}[data-animate].in-view{opacity:1;transform:none}}