@charset "UTF-8";.text-success,.green,.green td,.green a{color:#308c07!important;stroke:#308c07!important}.text-danger,.red,.red td,.red a{color:#bf1616!important;stroke:#bf1616!important}.text-warning,.orange,.orange td,.orange a{color:#f49b00!important;stroke:#f49b00!important}.text-info,.blue,.blue td,.blue a{color:#0f75bc!important;stroke:#0f75bc!important}.bg-primary,.bg-primary:hover{background-color:#808ad3!important}.bg-success,.bg-success:hover{background-color:#308c07!important}.bg-warning,.bg-warning:hover{background-color:#f49b00!important}.bg-danger,.bg-danger:hover{background-color:#bf1616!important}#cms_messages{opacity:0;z-index:9998!important;min-width:350px;max-width:600px}#cms_messages .alert{font-size:.8rem}#cms_messages .single-line{padding-top:2px}#cms_messages svg{width:24px;height:24px;stroke-width:4;fill:none}.alert,.validation-summary-primary,.validation-summary-errors,.validation-summary-success,.validation-summary-warning{font-size:.9rem;margin:8px 16px 20px 16px;padding:12px 16px;border-radius:0!important;font-weight:bold}.alert ul,.validation-summary-primary ul,.validation-summary-errors ul,.validation-summary-success ul,.validation-summary-warning ul{margin:0;padding:0}.alert ul li,.validation-summary-primary ul li,.validation-summary-errors ul li,.validation-summary-success ul li,.validation-summary-warning ul li{list-style-type:none}.alert button span,.validation-summary-primary button span,.validation-summary-errors button span,.validation-summary-success button span,.validation-summary-warning button span{font-size:1.3rem!important}.alert:empty,.validation-summary-primary:empty,.validation-summary-errors:empty,.validation-summary-success:empty,.validation-summary-warning:empty{display:none}.alert span,.validation-summary-primary span,.validation-summary-errors span,.validation-summary-success span,.validation-summary-warning span{font-size:.8rem;font-weight:normal}.alert a,.alert svg,.validation-summary-primary a,.validation-summary-primary svg,.validation-summary-errors a,.validation-summary-errors svg,.validation-summary-success a,.validation-summary-success svg,.validation-summary-warning a,.validation-summary-warning svg{color:inherit!important;stroke:inherit!important}.alert-danger,.cms_message_error,.validation-summary-errors,.form-control.error{outline:1px solid #bf1616;color:#bf1616;stroke:#bf1616;background-color:#fce7e7}.alert-success,.cms_message_success,.validation-summary-success{outline:1px solid #308c07;color:#308c07;stroke:#308c07;background-color:#d9fcc9}.alert-warning,.cms_message_warning,.validation-summary-warning{outline:1px solid #f49b00;color:#f49b00;stroke:#f49b00;background-color:#fff7cc}.alert-primary,.cms_message_primary,.validation-summary-primary{outline:1px solid #0f75bc;color:#0f75bc;stroke:#0f75bc;background-color:#cfe9fb}.field-validation-error{font-weight:bold;font-size:.75rem;color:#bf1616;list-style-type:none;padding:0 0 0 3px;margin:0 0 3px 0}.input-validation-error{border:1px solid #bf1616!important;background-color:#fce7e7!important}.input-validation-error-cke{background-color:#fce7e7!important}.validation-summary-valid{display:none}.validation-summary-footer .validation-summary-errors{margin:24px 0 0 0}@media(max-width:767.98px){#cms_messages{width:100%;max-width:100%}}.spinner-border{color:#00b9f0!important;-webkit-animation:spinner-border 1.25s linear infinite;animation:spinner-border 1.25s linear infinite}.spinner-border-xl{width:4rem;height:4rem;border-width:.5em}.spinner-border-sm{color:#fff!important;width:20px;height:20px;vertical-align:text-top;margin:0 0 0 8px;border-width:2px}.spinner-fullscreen{background-color:rgba(0,0,0,.3);z-index:99999}.spinner-fullscreen .spinner-border{top:40%;width:7rem;height:7rem;margin-left:-3.5rem;border-width:.75em}.ol-map-container{width:100%;height:600px}.ol-map{width:100%;height:100%}.ol-popup{position:absolute;opacity:0;background-color:#fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.6));padding:10px;border-radius:10px;border:1px solid #0092bd!important;bottom:12px;left:-50px;min-width:100px;white-space:nowrap;z-index:9999;color:#000;font-size:.9rem}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-zoom button{border:1px solid #0092bd!important;background:linear-gradient(#3ed3ff,#0092bd);margin:5px;padding:5px}.ol-zoom button svg{stroke:black;stroke-width:3}.ol-zoom #reset-map-module svg{margin-left:1px;stroke-width:2}.cms_header_logo{max-height:80px}.cms_header_text{font-size:4rem;font-weight:bold;color:#fff;text-shadow:2px 2px black;padding-right:16px}.fout-adres{border:1px solid #f49b00;background-color:#ffe8c1!important;padding:10px 5px}.fout-adres .form-check,.fout-adres .form-group{margin-bottom:0}.offcanvas .offcanvas-header img{max-height:30px}.tw-100{width:130px}@media(max-width:767.98px){.cms_header_text{font-size:2.25rem}}.darkmode .fout-adres{color:#000!important}.cms_icon{width:24px;height:24px;stroke:white;stroke-width:2;fill:none}.cms_icon_small{width:18px;height:18px;stroke:white;stroke-width:1;fill:none}.cms_icon_gray{stroke:#666;fill:none}.cms_icon_white{stroke:white;fill:none}.cms_icon_error{stroke:#bf1616!important;fill:none}.cms_icon_card{width:22px;height:22px;stroke:white;stroke-width:2;fill:none}.cms_icon_plus{stroke-width:2}.cms_icon_file{width:24px;height:24px;stroke:transparent;stroke-width:0}.cms_icon_trash{width:22px;height:22px}.cms_flag{width:30px;height:20px}.cms_cursor_pointer,.cursor-pointer{cursor:pointer!important}.cms_cursor_move,.cursor-move{cursor:move!important}.cms_cursor_default,.cursor-default{cursor:default!important}.cms_selectplaceholder:not(:focus){color:#2c9ad4!important}.col-1-icon{padding:24px 0 0 0;width:auto}.col-1-icon a{text-decoration:none}.w-1{width:1%}.w-5{width:5%}.w-10{width:10%}.mw-0{min-width:1px}.badge{padding:2px 5px 4px 5px;color:#fff!important;font-size:.65rem}.badge.bg-notification{color:#000!important}.badge-tooltip{padding:2px 5px 3px 5px;transform:translatey(-1px);cursor:default}.clear-both{clear:both}.flag-large{width:38px;height:25px}mark{background-color:#ffd700!important;color:#000;padding:0}.double-scroll{overflow-x:auto;user-select:none}.double-scroll .double-scroll-dummy{height:1px;overflow-y:hidden}.disabled{cursor:not-allowed}hr{border-top:1px dotted #666}.site-testmode{z-index:9999}.site-testmode .dyn-test{opacity:.75;animation:blinker 1.5s linear infinite}button.badge{border:none}.cms_show_hide_paragraph .cms_show_hide_element_ptext{padding-left:32px}.cms_show_hide_paragraph .cms_icon_card{stroke:#666!important;margin-top:-1px}.inner-show-hide{padding-left:32px}.cms_popup_image{z-index:9998;display:none}.cms_popup_image img{border:2px solid #282c41;background-color:#fff;max-height:150px;max-width:150px}body:not(.tab-used) textarea,body:not(.tab-used) select,body:not(.tab-used) input,body:not(.tab-used) button,body:not(.tab-used) button:focus,body:not(.tab-used) a:focus{outline:0 none!important;box-shadow:none!important}.cms_scroll_to_top{display:none;z-index:9000;background-color:#282c41;opacity:.6;cursor:pointer}.cms_scroll_to_top svg{width:30px;height:30px;stroke:silver;stroke-width:2;fill:none}@keyframes blinker{50%{opacity:0}}.validation-summary-success-confirm .validation-summary-success li,.validation-summary-success-confirm .validation-summary-errors li{background:none;padding-left:0}.twofactor a{font-size:.7rem}.twofactor span{letter-spacing:1px;font-size:1rem}.progress{height:32px}.qrcode-container{background-color:#fff}.img-profilepic{height:36px;width:36px;line-height:36px}.img-profilepic-svg{background-color:#666;border:5px solid #666}.img-profilepic-text{color:#fff;font-size:.95rem;font-family:Arial;background-color:#666;letter-spacing:1px;padding-left:3px}.img-profilepic-large{height:50px;width:50px;line-height:50px}.img-profilepic-large-text{letter-spacing:3px;font-size:1.3rem}.container-text p img{padding:8px;max-height:500px}.container-text .banner-image{max-height:300px;max-width:400px}.container-linklist .filedesc{color:#666}.container-linklist li:hover{background-color:#cdd8f3!important}.container-linklist li:nth-of-type(even){background-color:#e4e4e4}.list-group-documents span{margin-top:1px!important}.container-customdata .odd{background-color:#e4e4e4}.container-customdata .customdata-item:hover{background-color:#cdd8f3!important}.container-faq li:hover{background-color:#cdd8f3!important}.container-faq li:hover .list-text{border-top:1px solid #d1d1d1}.container-faq .list-item{border-top:1px dotted #999}.container-faq li:first-of-type .list-item{border-top:0!important}.container-faq .plusje{width:32px}.container-faq .plusje .cms_icon{stroke:#00b9f0;transition:.2s ease-in-out;transform:rotate(-45deg)}.container-faq .collapsed .cms_icon{transform:rotate(0deg)}.container-faq .list-text{border-top:1px solid #e6e6e6}.container-faq .row-admin-button{padding:0 8px 8px 0}.container-news a{color:#666}.container-news .news-item img{max-width:30%;max-height:100px}.container-news .news-item:hover,.container-news .carousel-item .col:hover{background-color:#cdd8f3!important}.container-news .news-image-more{height:150px;background-position:center;background-size:cover}.container-news .news-item:nth-of-type(even),.container-news .carousel-item .more-news-alt{background-color:#e4e4e4}.container-news .news-date,.container-news .news-readmore{color:#567da3}.container-banner .banner-image{max-height:400px}.intro-separator{border-top:2px solid #999}.container-full-width{color:#fff}.container-full-width h1,.container-full-width h2,.container-full-width p{color:#fff;text-shadow:2px 2px black}.bg-image-centered{background-position:center;background-size:cover;min-height:200px}.container-sidemenu li:hover{background-color:#cdd8f3!important}.container-sidemenu li:hover a{color:#567da3}.container-sidemenu li{border-bottom:1px dotted #999}.container-sidemenu li:last-of-type{border-bottom:0}.container-sidemenu a{color:#567da3;background-color:inherit!important}.cms_table_datatable_module{opacity:0}.cms_table_datatable_module .dt-type-numeric{text-align:left!important}.list-group-search div{color:#666}@media(max-width:767.98px){.container-morenews .carousel-inner .carousel-item>div{display:none}.container-morenews .carousel-inner .carousel-item>div:first-child{display:block}}.container-morenews .carousel-inner .carousel-item.active,.container-morenews .carousel-inner .carousel-item-next,.container-morenews .carousel-inner .carousel-item-prev{display:flex}@media(min-width:767.98px){.container-morenews .carousel-inner .carousel-item-end.active,.container-morenews .carousel-inner .carousel-item-next{transform:translateX(25%)}.container-morenews .carousel-inner .carousel-item-start.active,.container-morenews .carousel-inner .carousel-item-prev{transform:translateX(-25%)}}.container-morenews .carousel-inner .carousel-item-end,.container-morenews .carousel-inner .carousel-item-start{transform:translateX(0)}.dataTable thead th{position:relative;cursor:pointer}.dataTable thead th:focus{outline:none}.dataTable thead .dt-column-order:before{content:''}.dataTable thead .dt-ordering-asc .dt-column-order:before{color:#666;content:' ▲'}.dataTable thead .dt-ordering-desc .dt-column-order:before{color:#666;content:' ▼'}.dataTable tbody td.dt-edit-row{padding:0;cursor:default}.dataTable div.dt-slider{display:none}.dataTable .dt-type-numeric{text-align:right!important}.dataTable .text-start.dt-type-numeric{text-align:left!important}.dataTable .dt-odd td{background-color:#e4e4e4}.cms_table_editable .dt-edit-row.dt-odd .dt-slider{border-top:1px solid #fff}.cms_table_editable .dt-edit-row.dt-even .dt-slider{border-top:1px solid #e6e6e6}.cms_table_editable .slider-updatedby .col{padding:0}.cms_table_editable .dt-edit-no-edit .btn-group:not(.btn-group-edit) .btn-primary,.cms_table_editable .dt-edit-no-del .btn-group:not(.btn-group-edit) .btn-danger{display:none}.cms_table_editable .dt-edit-row .row{margin:0}.dt-edit{width:1%;white-space:nowrap;padding:2px 5px 0 10px!important;text-align:right}.dt-empty{padding:15px!important;cursor:default!important;text-align:left!important;font-weight:bold;font-size:.8rem}.paging_simple_numbers{margin-top:15px;border-top:1px dotted #999;display:inline-block;padding:0}.dt-paging-button{font-weight:bold;font-size:1.2rem;font-family:Arial;text-decoration:none!important;cursor:pointer;margin:10px 4px 0 4px;display:inline-block;border:1px solid #e6e6e6;text-align:center;color:#404040;min-width:26px;line-height:100%;padding:3px 3px 2px 3px}.dt-paging-button:hover{border:1px solid #567da3}.dt-paging-button:visited{color:#404040}.dt-paging-button.current,.dt-paging-button.disabled{color:#999;cursor:default}.dt-paging-button .cms_icon{width:22px;height:20px;stroke:#404040;margin-top:-1px}.dt-search,.dt-length{display:none}.datepicker{direction:ltr;box-shadow:4px 4px 4px rgba(0,0,0,.4);padding:6px;background-color:silver;border:2px solid #666;color:#fff;font-size:.8rem;min-width:250px;border-radius:0}.datepicker table{width:100%}.datepicker tbody td,.datepicker thead .dow{border:1px solid #bbb}.datepicker td,.datepicker th{width:35px;height:28px;text-align:center}.datepicker table tr th.dow{color:#666;background-color:#f1f1f1}.datepicker table tr td.day{color:#666;background-color:#dedede}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#00b9f0;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.old:hover,.datepicker table tr td.new,.datepicker table tr td.new:hover{color:#ccc;background:#ececec;cursor:default}.datepicker table tr td.day:not(.old):not(.new):hover,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background:#00b9f0;color:#fff}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background:#00b9f0;border-color:#bbb}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled:hover{background-color:#00b9f0!important;color:#fff}.datepicker table tr td.today,.datepicker table tr td.today.disabled{color:#fff;background:#00b9f0}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{color:#000}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#00b9f0;cursor:pointer}.datepicker .next:hover,.datepicker tfoot tr th:hover{border-right:1px solid #2175a1}.datepicker .extraHeaderSpacer{padding:0!important;height:6px!important;min-height:1px!important}.datepicker tfoot::before{content:'';display:block;height:6px}.datepicker span{color:#666;background-color:#dedede;border-top:1px solid #bbb;border-right:1px solid #bbb;width:25%;height:50px;line-height:50px;display:block;float:left}.datepicker span:hover{background-color:#00b9f0!important;color:#fff!important}.datepicker span.active{background-color:#2175a1;color:#fff;border-top:1px solid #bbb;border-right:1px solid #bbb}.datepicker span.focused:not(.active){color:#666;background-color:#dedede}.datepicker .datepicker-decades tbody td,.datepicker .datepicker-centuries tbody td,.datepicker .datepicker-years tbody td,.datepicker .datepicker-months tbody td{padding:0;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-top:0;border-right:0}body:not(.tab-used) textarea,body:not(.tab-used) select,body:not(.tab-used) input,body:not(.tab-used) button,body:not(.tab-used) button:focus,body:not(.tab-used) a:focus{outline:0 none!important;box-shadow:none!important}.grecaptcha-badge{opacity:0}.coresystem-page{max-width:730px;margin-right:auto;margin-left:auto}.coresystem-page .col-md-9{width:100%}.validation-summary-errors{margin-bottom:15px!important}.form-group{margin-bottom:10px}.form-group label{font-weight:bold}.new-home{height:65vh!important;max-height:700px}.new-home .new-home-1{background-image:url("/images/site/bg-home-white.png");background-position-y:center}.ol-map-cms{border:2px solid transparent}.ol-map-cms-error{border:2px solid #bf1616}.bg-light{background-color:#fff!important}.cms_row4 .container-fluid{padding:0}.cms_row4 .page-template-default,.cms_row4 .container-main-content{max-width:730px;margin-right:auto;margin-left:auto;margin-bottom:50px;margin-top:50px}.cms_row4 .card,.cms_row4 .site-template{margin-bottom:50px}.cms_row4 .card .card-header,.cms_row4 .card .card-body,.cms_row4 .site-template .card-header,.cms_row4 .site-template .card-body{background-color:transparent;margin:0;padding:0}.cms_row4 .card .card-header,.cms_row4 .site-template .card-header{background-color:#fff!important;padding-bottom:20px}.cms_row4 h1{font-size:3.5rem;font-weight:normal}.cms_row4 #card-profilepic,.cms_row4 #card-roles{display:none}.cms_row4 .input-group-text{border-radius:0;padding:3px 10px 7px 10px}.cms_row4 svg{stroke:black}.btn .cms_icon,.admin-menu-item,#login-col-right{display:none}#login-col-left{min-width:400px}.form-control{border:1px solid transparent}.form-control.bg-white{border:1px solid #fff}.form-control-sm{height:38px;border-radius:19px!important;padding:.375rem 1rem!important;font-size:1rem;line-height:1.5}.site-template-container{margin-bottom:40px}textarea{min-height:100px!important}h2{margin-bottom:.5rem}select{background:url("data:image/svg+xml;utf8,%3csvg viewBox='0 0 140 140' width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='%23566895'/%3e%3c/g%3e%3c/svg%3e") no-repeat top 9px right 10px}.home-blok{color:#fff}.home-blok .btn-primary{background-color:#fff;border:0}.home-blok-1{background-color:#5e707a}.home-blok-2{background-color:#adc2cc}.home-blok-3{background-color:#2970ca}.input-group-homesearch{max-width:600px}#zoeken-home{border:1px solid #fff}.nav-item{height:40px}.filter-row .filter-cb{transform:translateY(3px)}.filter-row .fiets-icoon{width:45px}.filter-row .form-group label{font-weight:normal}.filter-row .form-control-sm{background-color:#fff}.filteren-button{background-image:url("/images/site/arrow-down.png");background-position:top 12px right 10px;background-repeat:no-repeat;padding-right:35px!important;height:38px}.filteren-button-uit{background-image:url("/images/site/arrow-up.png")}.cms_selectplaceholder:not(:focus){color:#6c7985!important}.tooltip-inner{max-width:350px}.input-group-homesearch{max-width:600px}.btn-outline-dark svg{margin-top:-6px;transition:.15s}.btn-outline-dark:hover svg{stroke:white}.ol-map-container{width:100%;height:600px}#contact_form_21{margin-bottom:80px}.container-main-content-mys{max-width:990px!important}.container-main-content-mys .blokjes{min-height:150px}.coresystem-page{max-width:990px!important}.coresystem-page .cms_button_square_input{width:31px;height:31px;min-width:31px}.coresystem-page .cms_button_square_input svg{padding:0;transform:translate(-2px,-4px)}.coresystem-page svg{stroke:black}.coresystem-page .card{margin-bottom:60px}.coresystem-page .cms_show_hide_card{display:none}ul.bullet-list{list-style:none}ul.bullet-list li::before{content:"+";color:#00b9f0;display:inline-block;font-size:20px;font-weight:bold;width:1.5rem;margin-left:-1.5rem;margin-top:5px}ol.ordered-list li{counter-increment:list;list-style-type:none;position:relative;margin-bottom:.25rem}ol.ordered-list li:before{color:#00b9f0;content:counter(list) ".";font-weight:bold;font-size:20px;left:-1.5rem;position:absolute;width:26px;margin-top:5px}