@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,300i,400,400i,600,700,900");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,300i,400,400i,600,700,900");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,300i,400,400i,600,700,900");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,300i,400,400i,600,700,900");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,300i,400,400i,600,700,900");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,300i,400,400i,600,700,900");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.overview--filters{margin:30px}@media only screen and (min-width:768px){.overview--filters{margin:40px 90px}}.overview--filters-elements{display:flex;flex-wrap:wrap;margin-bottom:30px}@media only screen and (min-width:600px){.overview--filters-elements{flex-wrap:nowrap}}.overview--filters-elements .elements-label{font-family:'Source Sans Pro',sans-serif;font-weight:600;align-self:center;color:#9b9b9b;flex:0 0 100%;font-size:1.125rem;letter-spacing:1.5px;margin-right:20px;margin-top:75px;padding:15px 0;text-align:center;text-transform:uppercase}@media only screen and (min-width:600px){.overview--filters-elements .elements-label{font-family:'Source Sans Pro',sans-serif;font-weight:400;flex:0 0 90px;font-size:0.75rem;margin-top:-5px;padding:0;text-align:left}}@media only screen and (min-width:1440px){.overview--filters-elements .elements-label{flex:0 0 150px}}.overview--filters-elements .elements{flex:1 0 auto;position:relative}@media only screen and (min-width:600px){.overview--filters-elements .elements{display:flex;flex-wrap:nowrap;padding-top:0}}.overview--filters-elements .elements .selectric-multiselect,.overview--filters-elements .elements .search{flex:1 1 100%;margin-bottom:10px}@media only screen and (min-width:600px){.overview--filters-elements .elements .selectric-multiselect,.overview--filters-elements .elements .search{flex:1 1 200px}}@media only screen and (min-width:600px){.overview--filters-elements .elements .selectric-multiselect{margin-right:20px}}.overview--filters-elements .elements .search{display:flex;flex-wrap:nowrap;left:0;position:absolute;top:-125px}@media only screen and (min-width:600px){.overview--filters-elements .elements .search{left:auto;position:absolute;right:0;top:-125px}}@media only screen and (min-width:1200px){.overview--filters-elements .elements .search{position:relative;right:auto;top:auto}}.overview--filters-elements .elements input[name='search']{background-clip:padding-box;border-radius:0;background-color:transparent;border:0;border-bottom:2px solid #0a1336;margin:0 20px 0 0}@media only screen and (min-width:600px){.overview--filters-elements .elements input[name='search']{margin:0 20px 0 10px}}.overview--filters-elements .elements input[type='submit']{background-clip:padding-box;border-radius:25px;background-color:#f2f2f2;background-image:url("/themes/custom/didtheme/images/general/icon--search@2x.png");background-position:center center;background-repeat:no-repeat;background-size:22px;border:0;border-bottom:2px solid #4bb8f4;cursor:pointer;flex:0 0 50px;height:50px;text-indent:-99999px;width:50px}.overview--filters-elements .elements input[type='submit']:hover{border-bottom:2px solid transparent}.overview--filters-active{display:none;flex-wrap:wrap;padding-bottom:30px}@media only screen and (min-width:600px){.overview--filters-active{flex-wrap:nowrap}}.overview--filters-active.visible{display:flex}.overview--filters-active .active-label{font-family:'Source Sans Pro',sans-serif;font-weight:600;align-self:center;color:#9b9b9b;flex:0 0 100%;font-size:1.125rem;letter-spacing:1.5px;margin-right:20px;margin-top:-5px;padding:15px 0;text-align:center;text-transform:uppercase}@media only screen and (min-width:600px){.overview--filters-active .active-label{font-family:'Source Sans Pro',sans-serif;font-weight:400;flex:0 0 90px;font-size:0.75rem;padding:0;text-align:left}}@media only screen and (min-width:1440px){.overview--filters-active .active-label{flex:0 0 150px}}.overview--filters-active .filters{flex:0 1 100%}@media only screen and (min-width:600px){.overview--filters-active .filters{flex:0 1 auto}}.overview--filters-active .filters .active-filter{background-clip:padding-box;border-radius:20px;font-family:'Source Sans Pro',sans-serif;font-weight:400;background-color:#fff;border-bottom:2px solid #ccc;color:#9b9b9b;display:block;font-size:1rem;margin-bottom:10px;margin-right:18px;padding:10px 60px;position:relative;width:100%}@media only screen and (min-width:600px){.overview--filters-active .filters .active-filter{display:inline-block;width:auto}}.overview--filters-active .filters .active-filter a{background-image:url("/themes/custom/didtheme/images/general/icon--x.svg");background-repeat:no-repeat;background-size:100%;display:block;height:10px;position:absolute;right:20px;text-indent:-99999px;top:19px;width:9px}.overview--filters-active .filters .active-filter .filtercolor{background-clip:padding-box;border-radius:20px;content:'';display:block;height:21px;left:20px;position:absolute;top:10px;width:21px}.overview--filters-active .filters .active-filter.color-status-Aankondiging .filtercolor{background-color:#0f51ec}.overview--filters-active .filters .active-filter.color-status-Aanbesteding .filtercolor{background-color:#ffa600}.overview--filters-active .filters .active-filter.color-status-Gunning .filtercolor{background-color:#7ed321}.overview--filters-active .filters .active-filter.color-status-Annulatie .filtercolor{background-color:#dd3f3f}.overview--filters-active .filters .active-filter.color-type .filtercolor{background-color:#ccc}.overview--filters-active .filters .active-filter.keyword .filtercolor{background-color:#fff;border:1px solid #ccc}.overview--filters-remember{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px}
.overview--list{margin:30px 0}@media only screen and (min-width:600px){.overview--list{margin:30px}}@media only screen and (min-width:768px){.overview--list{margin:40px 90px}}.overview--list .overview--list_header{display:none}@media only screen and (min-width:600px){.overview--list .overview--list_header{font-family:'Source Sans Pro',sans-serif;font-weight:600;align-items:flex-end;color:#9b9b9b;display:flex;flex-wrap:nowrap;font-size:0.75rem;letter-spacing:1.5px;margin-bottom:15px;padding:10px;text-transform:uppercase;width:100%}}.overview--list .overview--list_header .overview--list_header-item{color:#9b9b9b;padding-right:10px;text-decoration:none}.overview--list .overview--list_header .overview--list_header-item:last-child{padding-right:0}.overview--list .overview--list_header .overview--list_header-item.orderable-true.sorted-asc{color:#0a1336}.overview--list .overview--list_header .overview--list_header-item.orderable-true.sorted-asc::after{content:'▼';font-size:9px;margin-left:5px}.overview--list .overview--list_header .overview--list_header-item.orderable-true.sorted-desc{color:#0a1336}.overview--list .overview--list_header .overview--list_header-item.orderable-true.sorted-desc::after{content:'▲';font-size:9px;margin-left:5px}.overview--list .overview--list_header .overview--list_header-item.orderable-false{cursor:default}.overview--list .overview--list_item{background-clip:padding-box;border-radius:5px;font-family:'Source Sans Pro',sans-serif;font-weight:400;background-color:#fff;border-bottom:1px solid #ccc;color:#0a1336;display:block;font-size:1rem;line-height:1.25rem;margin-bottom:15px;padding:40px 75px 15px 30px;position:relative;text-decoration:none;transition:color 0.15s ease-out;width:100%}.overview--list .overview--list_item::after{background-image:url("/themes/custom/didtheme/images/general/dark-arrow.svg");background-repeat:no-repeat;background-size:8px 13px;content:'';display:block;height:13px;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}@media only screen and (min-width:600px){.overview--list .overview--list_item{background-clip:padding-box;border-radius:20px;border-bottom:0;display:flex;flex-wrap:nowrap;font-size:0.875rem;padding:10px}.overview--list .overview--list_item::after{content:none;display:none}}.overview--list .overview--list_item:hover{color:#4bb8f4}.overview--list .overview--list_item .filterlabel{font-family:'Source Sans Pro',sans-serif;font-weight:400;color:#9b9b9b;font-size:0.75rem;letter-spacing:1.5px;text-transform:uppercase}.overview--list .overview--list_item .filterlabel::after{content:': '}@media only screen and (min-width:600px){.overview--list .overview--list_item .filterlabel{display:none}}@media only screen and (min-width:600px){.overview--list .overview--list_item .overview--list_item-column{padding-right:10px}.overview--list .overview--list_item .overview--list_item-column:last-child{padding-right:0}}.overview--list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#7d7d7d;width:8px}.overview--list .mCSB_scrollTools .mCSB_draggerRail{background-color:#f2f2f2;width:8px}
.content--header-hero{min-height:480px}@media only screen and (max-width:1200px){.content--header-hero{min-height:400px}}.content--header-action-buttons{display:flex;justify-content:center;width:100%;margin-top:-85px;margin-bottom:60px;padding:0 12px;flex-wrap:wrap;gap:12px}.content--header-action-buttons>div{width:100%}@media only screen and (min-width:1024px){.content--header-action-buttons>div{width:unset}}@media only screen and (min-width:768px){.content--header-action-buttons{padding:0 90px}}@media only screen and (min-width:1024px){.content--header-action-buttons{flex-wrap:nowrap;gap:8px}}@media only screen and (min-width:1440px){.content--header-action-buttons{gap:16px}}@media only screen and (min-width:1600px){.content--header-action-buttons{gap:24px}}.content--paragraph-action-button{background-color:#0a1336;border-radius:8px;display:flex;flex-direction:row;align-items:center;position:relative;width:100%;transition:background-color 750ms linear;overflow:hidden}.content--paragraph-action-button:hover{background-color:#0097e3}.content--paragraph-action-button:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.content--paragraph-action-button:hover .content--paragraph-action-button-link{padding-top:5px}@media only screen and (min-width:1024px){.content--paragraph-action-button{flex-direction:column;align-items:center;width:140px}}@media only screen and (min-width:1200px){.content--paragraph-action-button{width:170px}}@media only screen and (min-width:1440px){.content--paragraph-action-button{width:230px}}.content--paragraph-action-button .content--paragraph-action-button-icon{margin:20px 24px;width:60px;height:60px}@media only screen and (min-width:1024px){.content--paragraph-action-button .content--paragraph-action-button-icon{margin:24px 0 16px 0}}.content--paragraph-action-button .content--paragraph-action-button-icon img{transition:all 750ms linear;width:100%;height:100%}.content--paragraph-action-button .content--paragraph-action-button-link{padding:0 24px 0 0;overflow:hidden;transition:padding-top 750ms linear}@media only screen and (min-width:1024px){.content--paragraph-action-button .content--paragraph-action-button-link{padding:0 12px 24px;height:62px}}@media only screen and (min-width:1200px){.content--paragraph-action-button .content--paragraph-action-button-link{padding:0 24px 24px}}.content--paragraph-action-button .content--paragraph-action-button-link a{font-weight:600;text-decoration:none;color:#fff}.content--paragraph-action-button .content--paragraph-action-button-link a:visited,.content--paragraph-action-button .content--paragraph-action-button-link a:focus,.content--paragraph-action-button .content--paragraph-action-button-link a:focus{text-decoration:none;color:#fff;border:none}.content--paragraph-action-button .content--paragraph-action-button-link a .link{display:block;text-align:center}.content--paragraph-action-button .content--paragraph-action-button-link a .link:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.component--video .component--video-content{height:0;padding-bottom:56.25%;position:relative}.component--video .component--video-iframe{height:100%;overflow:hidden;position:absolute;width:100%}.component--video .component--video-iframe iframe{height:100%;width:100%}.component--video .component--video-link{height:100%;overflow:hidden;position:absolute;width:100%}.component--video .component--video-link a{height:100%;overflow:hidden;position:absolute;width:100%}.component--video .component--video-link a img{height:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.component--video .component--video-link a::after{bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:0}.component--video .component--video-link a .video-play-arrow{height:0;left:50%;position:absolute;top:50%;width:0;z-index:1}.component--video .component--video-link a .video-play-arrow::before{background-clip:padding-box;border-radius:50%;background:#fff;content:'';height:50px;left:-32px;position:absolute;top:-25px;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out,-webkit-transform 0.25s ease-out;width:50px}.component--video .component--video-link a .video-play-arrow::after{content:'';border-bottom:10px solid transparent;border-left:20px solid #4bb8f4;border-top:10px solid transparent;position:absolute;right:-5px;bottom:-10px}.component--video .component--video-link a:hover .video-play-arrow::before{-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}.content--paragraph-video{margin:30px}@media only screen and (min-width:768px){.content--paragraph-video{margin:40px auto;max-width:800px;padding:0 90px}}
