html,body{height:100%}.rotate-left{transform:rotate(-90deg)}.rotate-right{transform:rotate(90deg)}.rotate-flip{transform:rotate(180deg)}.bg-cover{background-repeat:no-repeat;background-position:center center;background-size:cover}.bg-fixed{background-attachment:fixed}.font-size-xl{font-size:2.889rem !important}.font-size-lg{font-size:1.556rem !important}.font-size-md{font-size:1.333rem !important}.font-size-normal{font-size:1rem !important}.font-size-sm{font-size:.833rem !important}.required{font-weight:700;color:#dc3545}label .required{display:none;margin-left:0.25rem}.is-required label .required{display:inline-block}.text-decoration-underline{text-decoration:underline !important}.fa-icon-left{margin-right:3.75px}.fa-icon-right{margin-left:3.75px}.summary{color:#6e6e6e;word-spacing:10px}.summary>*{word-spacing:0;color:#a6a6a6}.btn-favorite-icon{font-weight:400;color:#20126e}.btn-favorite-icon:before{transition:all 0.3s;content:\f004}@media (prefers-reduced-motion: reduce){.btn-favorite-icon:before{transition:none}}.btn-favorite.favorite-active .btn-favorite-icon{font-weight:900;color:#9678dc}.favorite-count[data-count="0"]{display:none}.favorite-list{font-size:.833rem}.favorite-list-link{position:relative;display:block;padding:.75rem 1.25rem}.favorite-list-link:hover,.favorite-list-link:focus,.favorite-list-link:active{text-decoration:none !important;color:#9678dc}.favorite-list-data{padding:0 1.25rem .75rem 1.25rem}.favorite-list .list-group-item{position:relative;padding:0 40px 0 0;z-index:5}.favorite-list .list-group-item .favorite-active{display:block;position:absolute;transition:all 0.3s ease-in-out;width:30px;height:30px;line-height:30px;background:transparent;color:#dc3545;margin:4px;top:0;right:-40px;text-align:center;z-index:10}@media (prefers-reduced-motion: reduce){.favorite-list .list-group-item .favorite-active{transition:none}}.favorite-list .list-group-item .favorite-active:hover,.favorite-list .list-group-item .favorite-active:focus{background-color:#dc3545;color:#fff}.favorite-list .list-group-item .fa-ul{margin-left:20px;margin-bottom:0}.favorite-list .list-group-item .fa-ul .fa-li{text-align:left;color:#28a745;width:20px;left:-20px}.favorite-list-summary{color:#a6a6a6;word-spacing:10px}.favorite-list-summary span{word-spacing:0;color:#a6a6a6}a.video-link{position:relative;margin-left:auto;margin-right:auto;width:240px;max-width:100%;border:0px solid rgba(0,0,0,0.125)}a.video-link.media-link{display:block;width:200px}@media screen and (max-width: 500px){a.video-link.media-link{width:100px}}a.video-link .video-thumb{position:relative}a.video-link .video-thumb img{width:100%}a.video-link .btn-play{box-shadow:0 0 5px rgba(0,0,0,0.25);background:#20126e;color:#fff;position:absolute;display:block;padding:0;margin:-32px 0 0 -32px;font-size:20px;line-height:64px;height:64px;width:64px;left:50%;top:50%;text-align:center}@media screen and (max-width: 500px){a.video-link .btn-play{margin:-24px 0 0 -24px;width:48px;height:48px;line-height:48px}}a.video-link:hover .btn-play,a.video-link:focus .btn-play{background:#0165b5;box-shadow:0 variables0 5px rgba(255,255,255,0.25)}p:empty{display:none}.card-deck{justify-content:center}.card-deck-organized .card{max-width:290px}@media (max-width: 575.98px){.card-deck-organized .card{margin-left:auto;margin-right:auto;width:100%}}.badge-status9{color:#fff;background-color:#28a745}a.badge-status9:hover,a.badge-status9:focus{color:#fff;background-color:#1e7e34}a.badge-status9:focus,a.badge-status9.focus{outline:0;box-shadow:0 0 0 0 rgba(40,167,69,0.5)}.badge-status8{color:#fff;background-color:#dc3545}a.badge-status8:hover,a.badge-status8:focus{color:#fff;background-color:#bd2130}a.badge-status8:focus,a.badge-status8.focus{outline:0;box-shadow:0 0 0 0 rgba(220,53,69,0.5)}.badge-status7{color:#fff;background-color:#363636}a.badge-status7:hover,a.badge-status7:focus{color:#fff;background-color:#1d1d1d}a.badge-status7:focus,a.badge-status7.focus{outline:0;box-shadow:0 0 0 0 rgba(54,54,54,0.5)}.badge-status6{color:#fff;background-color:#363636}a.badge-status6:hover,a.badge-status6:focus{color:#fff;background-color:#1d1d1d}a.badge-status6:focus,a.badge-status6.focus{outline:0;box-shadow:0 0 0 0 rgba(54,54,54,0.5)}.badge-status5{color:#fff;background-color:#9678dc}a.badge-status5:hover,a.badge-status5:focus{color:#fff;background-color:#7750d2}a.badge-status5:focus,a.badge-status5.focus{outline:0;box-shadow:0 0 0 0 rgba(150,120,220,0.5)}.badge-status4{color:#fff;background-color:#17a2b8}a.badge-status4:hover,a.badge-status4:focus{color:#fff;background-color:#117a8b}a.badge-status4:focus,a.badge-status4.focus{outline:0;box-shadow:0 0 0 0 rgba(23,162,184,0.5)}.badge-status3{color:#fff;background-color:#0165b5}a.badge-status3:hover,a.badge-status3:focus{color:#fff;background-color:#014982}a.badge-status3:focus,a.badge-status3.focus{outline:0;box-shadow:0 0 0 0 rgba(1,101,181,0.5)}.badge-status2{color:#4d4d4d;background-color:#ffc107}a.badge-status2:hover,a.badge-status2:focus{color:#4d4d4d;background-color:#d39e00}a.badge-status2:focus,a.badge-status2.focus{outline:0;box-shadow:0 0 0 0 rgba(255,193,7,0.5)}.badge-status1{color:#fff;background-color:#dc3545}a.badge-status1:hover,a.badge-status1:focus{color:#fff;background-color:#bd2130}a.badge-status1:focus,a.badge-status1.focus{outline:0;box-shadow:0 0 0 0 rgba(220,53,69,0.5)}.opacity-50{opacity:0.5}.fa-ul{margin-left:1.5em}.fa-li{text-align:left}.custom-control:not(.custom-control-inline){display:flex}.form-horizontal .custom-controls{margin-top:.25rem}.position-top{top:0 !important}.position-left{left:0 !important}.position-bottom{bottom:0 !important}.position-right{right:0 !important}.card-body{justify-content:space-between;display:flex;flex-flow:column}.card-body :last-child{margin-bottom:0}.has-error .form-control{border-color:#dc3545}.has-error .custom-select{border-color:#dc3545}.custom-range::-webkit-slider-thumb{border-radius:1rem}.custom-range::-webkit-slider-runnable-track{border-radius:1rem}.custom-range::-moz-range-thumb{border-radius:1rem}.has-error .custom-range::-webkit-slider-runnable-track{background-color:#f8d7da}.has-error .custom-range::-moz-range-track{background-color:#f8d7da}.has-error .custom-range::-ms-track{background-color:#f8d7da}.has-error .custom-range::-webkit-slider-thumb{background-color:#dc3545}.has-error .custom-range::-moz-range-thumb{background-color:#dc3545}.has-error .custom-range::-ms-thumb{background-color:#dc3545}.gap-0{gap:0}.row-gap-0{row-gap:0 !important}.column-gap-0{-moz-column-gap:0 !important;column-gap:0 !important}.gap-1{gap:3.75px}.row-gap-1{row-gap:3.75px !important}.column-gap-1{-moz-column-gap:3.75px !important;column-gap:3.75px !important}.gap-2{gap:7.5px}.row-gap-2{row-gap:7.5px !important}.column-gap-2{-moz-column-gap:7.5px !important;column-gap:7.5px !important}.gap-3{gap:15px}.row-gap-3{row-gap:15px !important}.column-gap-3{-moz-column-gap:15px !important;column-gap:15px !important}.gap-4{gap:22.5px}.row-gap-4{row-gap:22.5px !important}.column-gap-4{-moz-column-gap:22.5px !important;column-gap:22.5px !important}.gap-5{gap:30px}.row-gap-5{row-gap:30px !important}.column-gap-5{-moz-column-gap:30px !important;column-gap:30px !important}.gap-6{gap:45px}.row-gap-6{row-gap:45px !important}.column-gap-6{-moz-column-gap:45px !important;column-gap:45px !important}.container-sm{max-width:540px}.container-md{max-width:720px}.container-lg{max-width:960px}.container-xl{max-width:1140px}.container-xxl{max-width:1470px}.container{min-width:320px}.text-shadow{text-shadow:0 0.1rem 0.25rem rgba(0,0,0,0.5)}.text-shadow-lg{text-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.5)}h2,h5{font-weight:400}.font-size-xxl{font-size:2.889rem}@media (min-width: 768px){.font-size-xxl{font-size:4.3335rem}}@media (max-width: 991.98px){.font-size-xl{font-size:1.333rem}}.breadcrumb-container{display:none}.angled-top-left{position:relative;width:100%}.angled-top-left:before{content:"";position:absolute;top:0;width:100%;height:100%;z-index:-1;background:inherit;transform:skewY(1.7deg);transform-origin:right top}.angled-bottom-right{position:relative;width:100%}.angled-bottom-right:after{content:"";position:absolute;bottom:0;width:100%;height:100%;z-index:-1;background:inherit;transform:skewY(1.7deg);transform-origin:left bottom}.navbar{border-radius:0 0 30px 30px}@media (min-width: 992px){.navbar{color:#fff}.navbar a{color:inherit}}.navbar-brand{color:#fff;padding:0;line-height:0}.navbar-brand svg{width:243px;fill:currentColor}@media (max-width: 1199.98px){.navbar-brand svg{width:120px}}@media (min-width: 576px) and (max-width: 991.98px){.navbar>.container{padding-right:15px;padding-left:15px}}@media (max-width: 991.98px){.navbar-expanded{overflow:hidden}.navbar-expanded .navbar:before{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;z-index:-1}.navbar-expanded .navbar-brand{color:#20126e}.navbar-collapse{margin-top:1em;height:auto !important;transition:none !important}}.navbar-toggler{border:none;background:#20126e;color:#fff !important;display:inline-flex;align-items:center}.navbar-toggler:before{content:"menu";font-weight:bold;display:inline-block}.navbar-toggler:hover,.navbar-toggler:focus,.navbar-toggler:active{outline:0}.navbar-toggler:not(.collapsed):before{content:"sluiten"}.navbar-toggler:not(.collapsed) i:before{--fa: "\f00d"}.navbar-toggler.collapsed{background:#fff;color:#20126e !important}.navbar .navbar-nav{margin-right:-15px}@media (min-width: 1200px){.navbar .navbar-nav .nav-item:first-child{margin-left:0}}.nav-link{font-size:1.25rem}.hero{height:50vh;min-height:300px;max-height:485px;padding:2% 0 5% 0;position:relative;z-index:8;overflow:hidden;border-radius:0 0 30px 30px}.hero:before{content:"";position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.35)}.hero-block{opacity:0;position:relative;padding:20px;display:inline-block}.hero-block-content{color:#fff;font-family:"Bitter","Myriad Pro","Trebuchet MS",Helvetica,Arial,sans-serif;font-size:1.944rem}.hero-block:after{background:inherit;bottom:0;content:'';display:block;height:50%;left:0;position:absolute;right:0;transform:skewY(1.7deg);transform-origin:0 100%;z-index:-1}.hero-link{transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,background-image 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.hero-link{transition:none}}.hero-link:hover,.hero-link:focus,.hero-link:active{background:rgba(150,120,220,0.8)}.hero:not(.hero-large) .font-size-xxl{font-size:3em}.hero .angled-top-left{position:absolute;height:200px;bottom:-200px;z-index:0;background:#fff}.hero .angled-top-left:before{transform:skewY(2deg)}.hero-content-background{position:absolute;top:0;left:0;z-index:-1;opacity:.75;width:100%;height:100%;background:#0165b5}.hero-content-background:after{background:inherit;bottom:0;content:'';display:block;height:50%;left:0;position:absolute;right:0;transform:skewY(1.7deg);transform-origin:0 100%;z-index:-1}.hero-large{height:75vh;min-height:300px;max-height:600px}.line-up,.line-down,.line-up-down{position:relative}.line-up:before,.line-up:after,.line-down:before,.line-down:after,.line-up-down:before,.line-up-down:after{display:none;position:absolute;content:"";width:60px;height:4px;background:#fff}.line-up.text-center:before,.line-up.text-center:after,.line-down.text-center:before,.line-down.text-center:after,.line-up-down.text-center:before,.line-up-down.text-center:after{right:50%;margin-right:-30px}.line-up.text-right:before,.line-up.text-right:after,.line-down.text-right:before,.line-down.text-right:after,.line-up-down.text-right:before,.line-up-down.text-right:after{right:0}.line-up:before,.line-down:before,.line-up-down:before{top:0}.line-up:after,.line-down:after,.line-up-down:after{bottom:0}.line-down,.line-up-down{padding-bottom:14px}.line-down:after,.line-up-down:after{display:block}.line-up,.line-up-down{padding-top:14px}.line-up:before,.line-up-down:before{display:block}.line-primary:before,.line-primary:after{background:#20126e !important}.line-secondary:before,.line-secondary:after{background:#9678dc !important}.line-success:before,.line-success:after{background:#28a745 !important}.line-info:before,.line-info:after{background:#17a2b8 !important}.line-warning:before,.line-warning:after{background:#ffc107 !important}.line-danger:before,.line-danger:after{background:#dc3545 !important}.line-light:before,.line-light:after{background:#f9f7fd !important}.line-dark:before,.line-dark:after{background:#363636 !important}.line-secondary-bright:before,.line-secondary-bright:after{background:#008273 !important}.line-secondary-faint:before,.line-secondary-faint:after{background:#0165b5 !important}.btn{text-align:left}.footer{z-index:2}.footer a{color:inherit;text-decoration:none !important}.footer a:hover{color:inherit}.footer-logo svg{width:215px;fill:currentColor}.footer-social a{display:block;width:40px;height:40px;line-height:40px;background:#fff;color:#20126e;text-align:center;border-radius:50%;transition:color 0.2s linear;font-size:20px}@media (prefers-reduced-motion: reduce){.footer-social a{transition:none}}.footer-social a:hover{color:#9678dc}@media (min-width: 768px){.footer-social a{width:40px;height:40px;line-height:40px;font-size:20px}}.footer-social a i{line-height:unset}.btn-icon{display:flex;align-items:stretch;padding:0;min-height:80px;border:none;vertical-align:middle}.btn-icon-icon,.btn-icon-text{display:flex;align-items:center;justify-content:center}.btn-icon-icon{transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,background-image 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;background:#9678dc;color:#fff;width:80px;font-size:1.556rem;flex-shrink:0;text-align:center;font-weight:400 !important;border-radius:calc(2rem - 2px) 0 0 calc(2rem - 2px)}@media (prefers-reduced-motion: reduce){.btn-icon-icon{transition:none}}.btn-icon-icon-light{background:#c1c1c1}.btn-icon-text{font-size:1.25rem;padding-left:30px;text-align:left;line-height:1}.btn-icon:hover .btn-icon-icon,.btn-icon:focus .btn-icon-icon,.btn-icon:active .btn-icon-icon{background:#673bcc}.btn-icon:hover .btn-icon-icon-light,.btn-icon:focus .btn-icon-icon-light,.btn-icon:active .btn-icon-icon-light{background:#b4b4b4 !important}main{position:relative;z-index:10}section{padding-top:30px;padding-bottom:30px}@media (min-width: 992px){.dropdown-toggle:after{display:none !important}.dropdown-hover:hover>.dropdown-menu,.dropdown-hover:focus>.dropdown-menu{padding:.5rem 0 !important;display:block !important;overflow:auto !important;height:auto !important}.dropdown-hover:hover .dropdown-toggle,.dropdown-hover:focus .dropdown-toggle{color:#9678dc !important}}@media (max-width: 991.98px){.dropdown-menu{padding-top:0;border:none;box-shadow:none}.dropdown-item{padding:0;background:transparent !important}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item:active{color:#9678dc !important}.dropdown-item.active{color:#9678dc !important}.dropdown-toggle:after{transition:.2s}.dropdown-toggle[aria-expanded="true"]:after{transform:rotate(180deg)}}.alert-bubble{position:absolute;z-index:1071;margin:2px 0 0 5px}.alert-bubble:before{content:"";position:absolute;z-index:1070;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;top:-9px;left:20px}.alert-bubble:after{content:"";position:absolute;z-index:1072;width:0;height:0;left:20px;top:-7px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent}.alert-bubble.alert-danger:before{border-bottom-color:#bd2130}.alert-bubble.alert-danger:after{border-bottom-color:#fff}.alert-bubble.alert-primary:before{border-bottom-color:#c1bdd6}.alert-bubble.alert-primary:after{border-bottom-color:#d2d0e2}.alert-bubble.alert-secondary:before{border-bottom-color:#e2d9f5}.alert-bubble.alert-secondary:after{border-bottom-color:#eae4f8}.alert-bubble.alert-success:before{border-bottom-color:#c3e6cb}.alert-bubble.alert-success:after{border-bottom-color:#d4edda}.alert-bubble.alert-info:before{border-bottom-color:#bee5eb}.alert-bubble.alert-info:after{border-bottom-color:#d1ecf1}.alert-bubble.alert-warning:before{border-bottom-color:#ffeeba}.alert-bubble.alert-warning:after{border-bottom-color:#fff3cd}.alert-bubble.alert-danger:before{border-bottom-color:#f5c6cb}.alert-bubble.alert-danger:after{border-bottom-color:#f8d7da}.alert-bubble.alert-light:before{border-bottom-color:#fdfdfe}.alert-bubble.alert-light:after{border-bottom-color:#fefdff}.alert-bubble.alert-dark:before{border-bottom-color:#c7c7c7}.alert-bubble.alert-dark:after{border-bottom-color:#d7d7d7}.alert-bubble.alert-secondary-bright:before{border-bottom-color:#b8dcd8}.alert-bubble.alert-secondary-bright:after{border-bottom-color:#cce6e3}.alert-bubble.alert-secondary-faint:before{border-bottom-color:#b8d4ea}.alert-bubble.alert-secondary-faint:after{border-bottom-color:#cce0f0}.agenda-filter{margin-top:-6em}.agenda-filter-btn{display:flex;align-items:center;justify-content:space-between}.agenda-filters-wrapper{background:#fff;border-radius:30px;padding-top:2rem;padding-bottom:2rem;transition:background 0.3s}.agenda-filters-wrapper.affix{position:fixed;left:0;right:0;top:0;z-index:1000;padding:1rem}.agenda-filters-wrapper.affix .agenda-filters{margin:0 auto}@media (min-width: 992px){.agenda-filters{display:table;width:100%}.agenda-filters-container{display:flex;justify-content:space-between}.agenda-filter-item,.agenda-filter-label{display:table-cell;vertical-align:middle}.agenda-filter-item{text-align:center;border:1px solid #707070;border-radius:1rem;display:flex;justify-content:center;align-items:center;width:100%;height:50px;margin:0 1rem;padding:1rem}.agenda-filter-item:hover{background:linear-gradient(20deg, #20126e 40%, #0165b5 100%) !important;color:#fff}.agenda-filter-item:hover .arrow-down{border-top-color:#fff}.agenda-filter-item .dropdown{width:100%}.agenda-filter-label{width:120px;background-color:rgba(0,0,0,0.2)}}@media (max-width: 991.98px){.agenda-filter-label{cursor:pointer}.agenda-filters-container.agenda-filters-collapsed .agenda-filter-item{display:none}.agenda-filter-item{padding:6px 12px}.agenda-filter-item .dropdown-menu{width:100%}.agenda-filter-item .btn{border:2px solid #fff !important}.agenda-filter-item:last-child{padding-bottom:12px}.agenda .agenda-filters-container.agenda-filters-collapsed .agenda-filter-item{display:none}}.agenda-filter-label{padding-top:12px;padding-bottom:12px;text-align:center;color:#4d4d4d}.agenda-filter-item .btn{border-radius:0;text-transform:none;padding-top:12px;padding-bottom:12px;padding-left:18px;text-align:left}.agenda-filter-item .btn span{font-weight:400}.agenda-filter-item .btn:hover,.agenda-filter-item .btn:focus,.agenda-filter-item .btn:active{border-color:#e6e6e6 !important;background-color:#e6e6e6 !important;color:#20126e !important}.agenda-filter-item .dropdown-menu{max-height:320px;overflow:auto;border-color:#e6e6e6 !important;background-color:#fff !important;padding:10px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.agenda-filter-item .dropdown-menu>li>a{background-color:transparent !important;color:#424242 !important}.agenda-filters-actief{margin-bottom:15px}.agenda-filters-actief .btn{border:1px solid #d8ccf2;padding:.25rem .5rem;font-weight:normal;text-transform:none;border-radius:1rem}.agenda-filters-actief .btn small{color:#fff}.agenda-filters-actief .btn small span{color:#fff}.agenda-filters-actief .btn+.btn{display:inline-flex;align-items:center;margin-left:0.25rem}.agenda-loader{position:fixed;background:rgba(255,255,255,0.8);z-index:1001;width:100%;height:100%;left:0;top:0;bottom:0;right:0;display:none}.agenda-loader i{position:absolute;top:50%;left:50%;height:50px;font-size:50px;line-height:50px;width:50px;margin:-25px 0 0 -25px}.btn-icon-left,.btn-icon-right{position:relative}.btn-icon-left i,.btn-icon-right i{position:absolute;top:50%;display:block;width:50px;height:40px;line-height:40px;text-align:center;margin-top:-20px}.btn-icon-left{padding-left:50px}.btn-icon-left i{left:0}.btn-icon-right{padding-right:50px}.btn-icon-right i{right:0}.uitslag-positie{border-radius:16px;border:2px solid #20126e}.uitslag-positie-label{color:#20126e;background:#fff;padding:15px;font-weight:700}.uitslag-positie-label em{font-weight:400}.uitslag-positie-nummer{color:#fff;background:#9678dc;width:60px;text-align:center;min-height:50px;padding:15px;font-size:20px;font-weight:700}.ribbon{width:120px;height:120px;overflow:hidden;position:absolute}.ribbon span{position:absolute;display:block;width:200px;padding:5px 0;background-color:#008273;color:#004e45;font:700 .833rem "Bitter","Myriad Pro","Trebuchet MS",Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center}.ribbon:before,.ribbon:after{position:absolute;z-index:-1;content:'';display:block;border:5px solid #0165b5}.ribbon-top-right{top:0;right:0}.ribbon-top-right:before,.ribbon-top-right:after{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right:before{top:0;left:5px}.ribbon-top-right:after{bottom:5px;right:0}.ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg)}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left:before,.ribbon-top-left:after{border-top-color:transparent;border-left-color:transparent}.ribbon-top-left:before{top:0;right:0}.ribbon-top-left:after{bottom:0;left:0}.ribbon-top-left span{right:-25px;top:30px;transform:rotate(-45deg)}.infopoint{margin-bottom:-6.25rem;padding-top:3.125rem;padding-bottom:6.25rem}.infopoint:after{background-color:#0165b5;transform:none}.infopoint p{margin-top:1rem}.infopoint i.icon{font-size:1.8rem;padding-right:1.25rem}.infopoint .fa-whatsapp{font-weight:400}.card-deck .card{margin-bottom:30px;border-bottom:solid 1px #d2d2d2 !important;padding-bottom:30px}.card-deck .card h3{word-break:break-word}.card-deck-organized.activities .card{max-width:350px}.card-header{border-radius:16px 16px 0 0 !important}.card-header-bg{border-radius:16px !important;min-height:15rem;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:flex-end;justify-content:center;position:relative}.card-header-bg .card-title{background-color:#9678dc;padding:.5rem 1rem}.card-header-bg .card-title-aanvraag{border-radius:1rem 0 0 0;background-color:#20126e;position:absolute;right:0;bottom:0;padding:1rem 2rem 1rem 1rem}.card:hover{border-color:#9678dc}.card-img-top{-o-object-fit:cover;object-fit:cover}#backToTop{z-index:1030}p img{width:100% !important;height:auto !important}a.bg-primary:hover{background-color:#20126e !important}a.bg-secondary:hover{background-color:#9678dc !important}a.bg-light:hover{background-color:#f9f7fd !important}.load-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8)}.load-overlay-content{position:absolute;top:50%;text-align:center;height:30px;margin-top:-15px;width:100%}.title-container{background-color:#fff;border-bottom:1px solid #20126e;height:75px;padding:.7em 0;position:relative;z-index:20}.title-container h1{font-size:28px;color:#9678dc}@media (max-width: 640px){.title-container h1{font-size:18px}}.title-container img{width:130px;margin-right:30px}#Gcontainer{height:calc(100vh - 75px)}#Gfilter{width:100%}@media (min-width: 992px){#Gfilter{width:30vw;min-width:400px}}#app{color:#6e6e6e}.filter-container .input-group>.custom-select,.filter-container .input-group>.form-control,.filter-container .input-group>.input-group-append .btn{border-width:1px;border-color:#d8ccf2;background-color:#ffffff;padding-top:0.25em;padding-bottom:0.25em}.filter-container .input-group .form-control,.filter-container .input-group .custom-select{height:calc(1.5em + 0.5rem + 2px)}.filter-container .input-group-append{margin-left:-1px}.filter-container .input-group>.input-group-append .btn:hover{background:#20126e}.filter-container .label{font-weight:bold}.map-container{position:relative;height:100%}@media (min-width: 992px){.map-container{width:calc(100vw - 50px)}}.filter-list{max-height:calc(100vh - 210px);line-height:24px;overflow-y:auto}.filter-list li{cursor:pointer}.filter-list li .custom-control-label{color:#20126e}.filter-list li.hovered,.filter-list li.hovered .custom-control-label,.filter-list li:hover{color:#9678dc}.filter-list label{margin-bottom:0;cursor:pointer}.filter-list .loc{padding-bottom:15px}.offside-button{position:relative;width:30px;display:block;height:100%;background:#fff url(/theme/default/img/shade.png) repeat-y 0 0}.offside-button:focus{outline:none}.offside-button .fas{position:absolute;top:50%;margin-top:-10px;width:22px;left:0;margin-left:0;height:20px;color:#9678dc;text-align:center}.offside-button .fas+.fas{margin-left:8px}@media (min-width: 992px){.offside-button{width:50px}.offside-button .fas{left:9px}}.gm-style .gm-style-iw{display:block !important;min-height:120px !important;overflow-y:hidden !important;padding:0;height:auto !important;font-weight:400}.gm-style .gm-style-iw .gm-style-iw-d{max-width:none !important;overflow:hidden !important}.gm-style .gm-style-iw button{background:#9678dc;opacity:1 !important;position:absolute;right:0 !important;top:0 !important;bottom:0 !important;width:30px !important;text-align:center}.gm-style .gm-style-iw button:before{font-family:"Font Awesome 6 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;content:"\f00d";color:#ffffff}.gm-style .gm-style-iw button img{display:none !important}.infoblock a{color:#9678dc;text-decoration:underline}.infoblock a:hover{color:#20126e}.infowindow{max-width:325px}.infowindow p{margin-bottom:1em}.infowindow a{color:#9678dc}.infowindow .title{background-color:#9678dc;color:#fff;font-size:16px;font-weight:700;padding:5px 30px 5px 20px;text-align:center}.infowindow .image{background:no-repeat 50%/cover;height:auto;min-width:260px;padding-bottom:45%;width:100%}.infowindow ul{padding:0 15px}.infowindow ul li{list-style:disc}.infowindow .infocontent{font-size:14px !important;line-height:1.5 !important;font-family:"Myriad Pro","Trebuchet MS",Helvetica,Arial,sans-serif}.infowindow .flag{display:inline-block;height:12px;width:16px;margin:1px 5px -1px 0}.infowindow .flag-uk{background:url(/theme/default/img/flag_uk.svg) no-repeat 50%/contain}@media (orientation: landscape){.infowindow{max-width:400px}.infowindow .image{min-width:50%;width:200px}.infowindow .content{display:flex}}@media (max-width: 991.98px){.offside-button .fas{opacity:.5;transform:rotate(180deg)}.open .map-container{width:calc(100vw - 30px)}.open .offside-button .fas{opacity:1;transform:rotate(0deg)}}@media (min-width: 992px){.open .offside-button .fas{opacity:.5;transform:rotate(180deg)}}.open .map-container{width:calc(100vw - 30px)}@media (min-width: 992px){.open .map-container{width:100%}}@media (min-width: 992px){.open .offside-button .fas{opacity:.5;transform:rotate(180deg)}}.checklist-cards{justify-content:center}@media (max-width: 575.98px){.checklist-cards{max-width:350px;margin:0 auto}}.checklist-cards .card{border-color:#f9f7fd;background-color:#fff;color:#20126e;font-weight:bold;max-width:350px;margin-bottom:2rem}.checklist-cards .card-header{position:relative;border-radius:0;background-color:transparent;border-bottom:none;padding-left:80px;font-size:24px;line-height:1.1em;height:70px;padding-bottom:0}.checklist-cards .card-header-number{position:absolute;left:55px;font-weight:700}.checklist-cards .card-header .checklist-checkbox{position:absolute;z-index:10;left:20px;top:20px;background:white;border:2px solid #a6a6a6;width:32px;height:32px;border-radius:5px;cursor:pointer}.checklist-cards .card-header .checklist-checkbox span{position:relative;z-index:10;display:none;width:100%;height:100%;background:url("/theme/default/img/checklist/checkmark.png") no-repeat right top;background-size:contain;right:-8px;top:0}.checklist-cards .card-header .checklist-checkbox-checked span{display:block}.checklist-cards .card-body img{max-width:100px}.checklist-cards .card-footer{background:transparent;padding:1.75rem}.checklist-cards .d-flex.flex-column a{display:flex;justify-content:space-between;font-weight:bold;font-size:18px;line-height:1.1em;color:black !important;text-decoration:none !important;margin:0 15px 15px 15px}.checklist-cards .d-flex.flex-column a i{color:#9678dc}.checklist-connector{width:100%;display:none;font-size:0;line-height:0;margin-left:0;margin-right:0}.checklist-connector-lines{display:none;position:relative;max-width:350px;height:60px}.checklist-connector-lines span{position:absolute;display:block}.checklist-connector-lines span:first-child{width:177px;height:32px;border-left:4px solid #9678dc;right:0;top:0;z-index:4}.checklist-connector-lines span:nth-child(2){top:28px;height:50%;left:173px;right:173px;border-top:4px solid #9678dc;z-index:3}.checklist-connector-lines span:last-child{width:177px;height:32px;top:28px;left:0;border-right:4px solid #9678dc;z-index:4}@media (min-width: 576px){.checklist-connector{margin-left:15px;margin-right:15px}}@media (max-width: 991.98px){.checklist-connector{display:block}}@media (min-width: 992px) and (max-width: 1199.98px){.checklist-connector:nth-of-type(4n+4){display:block}.checklist-connector:nth-of-type(4n+4) .checklist-connector-lines{max-width:715px}}@media (min-width: 1200px) and (max-width: 1539.98px){.checklist-connector:nth-of-type(3n+3){display:block}.checklist-connector:nth-of-type(3n+3) .checklist-connector-lines{max-width:100%}}.gps-questions .card-img{border-radius:1rem 1rem 0 0}.opleidingenlijst-progress .progress-bar{border-radius:16px}.arrow-down{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #9678dc}.dropdown-item:hover,.dropdown-item:focus{color:#9678dc;text-decoration:none;background-color:unset}.grecaptcha-badge{margin-bottom:55px;z-index:1030}.opleidingen-wizard-filters{position:relative;margin-top:45px;background:#f9f7fd}.opleidingen-wizard-filters-tabs{position:absolute;width:100%;top:0;margin-top:-45px}.opleidingen-wizard-filters .custom-control-label::before{background-color:#fff}.opleidingen-wizard-filters .nav{flex-wrap:nowrap;justify-content:center}.opleidingen-wizard-filters .nav-item+.nav-item{margin-left:1em}@media (max-width: 991.98px){.opleidingen-wizard-filters .nav-item+.nav-item{margin-left:0.5em}}.opleidingen-wizard-filters .nav-item .nav-link{background:#fcfbfe;text-transform:none;padding:0 1em;height:45px;line-height:45px;white-space:nowrap;font-size:1rem;font-weight:600;color:#20126e !important}.opleidingen-wizard-filters .nav-item .nav-link:hover span{color:#9678dc !important}.opleidingen-wizard-filters .nav-item .nav-link .fa{margin-right:0.25em}@media (max-width: 575.98px){.opleidingen-wizard-filters .nav-item .nav-link{padding:0 0.75em;font-weight:400}}@media (max-width: 767.98px){.opleidingen-wizard-filters .nav-item .nav-link span{display:none}}.opleidingen-wizard-filters .nav-item .nav-link.active{background:#f9f7fd}.opleidingen-wizard-filters .nav-item .nav-link.active .fa{color:#9678dc !important}.opleidingen-wizard-filters .nav-item .nav-link.active span{display:inline-block !important}.opleidingen-wizard-results{justify-content:left}.opleidingen-wizard-results .card{color:#20126e;font-weight:bold;width:100%;max-width:350px;margin-bottom:1rem}.opleidingen-wizard-results .card-body{position:relative;height:250px;background:#f9f7fd no-repeat center center;background-size:cover;border-radius:20px}.opleidingen-wizard-results .card-body-icons{position:absolute;bottom:0;right:0;background:white;border-radius:20px 0 0 0;z-index:1030;padding:10px 5px 0 15px}.opleidingen-wizard-results .card-body-icons a{margin-left:10px}.opleidingen-wizard-results .card-body-icons a:first-child{margin-left:0}.opleidingen-wizard-results .stretched-link{display:flex;justify-content:space-between;font-weight:bold;font-size:18px;line-height:1.1em;color:black !important;text-decoration:none !important;margin:15px}.opleidingen-wizard-results .stretched-link i{color:#9678dc}.opleidingen-wizard-rapport h3 span{display:block;margin-top:1em;font-size:1.1rem;font-weight:600}.opleidingen-wizard-rapport h3 .fa,.opleidingen-wizard-rapport h3 .fas,.opleidingen-wizard-rapport h3 .fab{font-size:4rem}@media (max-width: 767.98px){.opleidingen-wizard-rapport h3 span{display:inline-block;margin-left:0.5em}.opleidingen-wizard-rapport h3 .fa,.opleidingen-wizard-rapport h3 .fas,.opleidingen-wizard-rapport h3 .fab{font-size:inherit}}@media (max-width: 767.98px){.opleidingen-wizard-rapport-sectie{width:auto !important;margin-left:auto !important;margin-right:auto !important}}@media (min-width: 576px){.opleidingen-wizard-rapport .fa-ul li{padding-top:0.5em}}.opleidingen-wizard-rapport .fa-ul .fa-li{font-size:1em}.btn-primary{border:none !important;background-image:linear-gradient(20deg, transparent 40%, #20126e 100%)}.btn-primary:hover{background-image:linear-gradient(20deg, transparent 40%, #9678dc 100%)}.btn-secondary{border:none !important;background-image:linear-gradient(20deg, transparent 40%, #9678dc 100%)}.btn-secondary:hover{background-image:linear-gradient(20deg, transparent 40%, #0165b5 100%)}
