/*Maris*/
.site-0 .colfooter:nth-of-type(odd) {background-color: #E8F2F6;}
.site-0 .mobiele-menufooter,
.site-0 .navicon,
.site-0 a:hover .icoonkeuze {background-color: #0CA6DA}
.site-0 svg.golfje {stroke:#0CA6DA;}
.site-0 .primairtekst {color: #00B4F1!important}
.site-0 a#to-shine-to-top,
.site-0 a:hover .navicon,
.site-0 a:hover .icoonkeuze,
.site-0 footer,
.site-0 .cta-blok,
.site-0 .highlightblok,
.bg-marisblauw {background: none!important; background-color: #00B4F1!important}
.site-0 .golvenbundel-vanuitrechts,
.site-0 .golvenbundel {stroke: #80cfea;}
.site-0 #nav-mobile,
body.site-0:not(.page-is-home) #to-shine-page-header-pane,
.site-0 .highlightbloklicht {background-color: #EAFAFD}
.site-0 h1,.site-0 .h1,.site-0 h2,.site-0 .h2/*,.site-0 h3,.site-0 .h3,.site-0 h4,.site-0 .h4*/ {color: #0579AA}
.site-0 a.locatielink h3 {color: #0579AA;text-decoration: underline;text-decoration-thickness: 2px;text-decoration-color: transparent; text-underline-offset: 5px;}
.site-0 a.locatielink:hover h3 {color: #0579AA;text-decoration: underline;text-decoration-thickness: 2px;text-decoration-color: #0579AA; text-underline-offset: 5px;}
.site-0 .cta-blok .cta-titel,
.site-0 .highlightblok h1,.site-0 .highlightblok .h1,.site-0 .highlightblok h2,.site-0 .highlightblok .h2,.site-0 .highlightblok h3,.site-0 .highlightblok .h3,.site-0 .highlightblok h4,.site-0 .highlightblok .h4 {color: #3B4449}
.site-0 a:hover .btn.speciallink,
.site-0 a:hover .btn.specialknop,
.site-0 .btn.speciallink:hover,
.site-0 .btn.specialknop:hover {color: #0579AA;border-bottom: solid 2px #0579AA;}
.site-0 .btn.speciallink.cta-link:hover {color: #fff;border-bottom: solid 2px #fff;}
.site-0 .speciallinkhouder:hover .btn.speciallink::after,
.site-0 .btn.speciallink:hover::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%230579AA'/%3E%3C/svg%3E ");}
.site-0 .link-menuheader {text-decoration-color: #00B4F1;}
.site-0 .link-menuheader:hover {color: #00B4F1;}
.site-0 .accordion-button:not(.collapsed) {color: #3B4449!important;background-color: #EEFCFF;border-bottom:none;}
.site-0 .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-body-color%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");}
.site-0 .accordion.accordion-flush {border-bottom:solid 1px #00B4F1;}
.site-0 .accordion-button {border-top:solid 1px #00B4F1;border-bottom:none;box-shadow:none;}
.site-0 .downloadlink,
.site-0 .accordion-collapse.collapse.show,
.site-0 .accordion-collapse.collapsing {background-color: #EEFCFF;}
.site-0 .downloadlink::before {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.336%27 height=%2721.051%27 viewBox=%270 0 17.336 21.051%27%3E%3cpath id=%27Path_184%27 data-name=%27Path 184%27 d=%27M5,24.051H22.336V21.574H5ZM22.336,10.43H17.383V3H9.953v7.43H5L13.668,19.1Z%27 transform=%27translate(-5 -3)%27 fill=%27%2300B4F1%27/%3E%3c/svg%3E");}

/*Belgisch Park*/
.site-1 .colfooter:nth-of-type(odd) {background-color: #F2EBE8;}
.site-1 .mobiele-menufooter,
.site-1 .navicon,
.site-1 a:hover .icoonkeuze {background-color: #E23A3A}
.site-1 svg.golfje {stroke:#E23A3A;}
.site-1 .primairtekst {color: #C91416!important}
.site-1 a#to-shine-to-top,
.site-1 a:hover .navicon,
.site-1 a:hover .icoonkeuze,
.site-1 footer,
.site-1 .cta-blok,
.site-1 .highlightblok,
.bg-belgischparkrood {background: none!important; background-color: #C91416!important}
.site-1 .golvenbundel-vanuitrechts,
.site-1 .golvenbundel {stroke: #f26f70;}
.site-1 .tijdlijnicoonhouder,
.site-1 #nav-mobile,
body.site-1:not(.page-is-home) #to-shine-page-header-pane,
.site-1 .highlightbloklicht {background-color: #FED3D3}
.site-1 h1,.site-1 .h1,.site-1 h2:not(.h3),.site-1 .h2 {color: #BB010F}
.site-1 .highlightbloklicht h1,.site-1 .highlightbloklicht .h1,.site-1 .highlightbloklicht h2,.site-1 .highlightbloklicht .h2,.site-1 .highlightbloklicht h3,.site-1 .highlightbloklicht .h3,.site-1 .highlightbloklicht h4,.site-1 .highlightbloklicht .h4 {color: #AC1E1E}
.site-1 .cta-blok .cta-titel,
.site-1 .highlightblok h1,.site-1 .highlightblok .h1,.site-1 .highlightblok h2,.site-1 .highlightblok .h2,.site-1 .highlightblok h3,.site-1 .highlightblok .h3,.site-1 .highlightblok h4,.site-1 .highlightblok .h4 {color: #fff}
.site-1 .cta-blok a.cta-link {color: #fff;}
.site-1 .highlightblok .h4 a{color: #fff; text-decoration: underline;text-decoration-color: #fff;text-decoration-thickness: 2px;text-underline-offset: 5px;line-height: 1.5}
.site-1 a:hover .btn.speciallink,
.site-1 a:hover .btn.specialknop,
.site-1 .btn.speciallink:hover,
.site-1 .btn.specialknop:hover {color: #AC1E1E;border-bottom: solid 2px #AC1E1E;}
.site-1 .btn.speciallink.cta-link:hover {color: #fff;border-bottom: solid 2px #fff;}
.site-1 .speciallinkhouder:hover .btn.speciallink::after,
.site-1 .btn.speciallink:hover::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%23AC1E1E'/%3E%3C/svg%3E ");}
.site-1 .btn.speciallink.cta-link::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%23fff'/%3E%3C/svg%3E ")!important;}
.site-1 .link-menuheader {text-decoration-color: #C91416;}
.site-1 .link-menuheader:hover {color: #C91416;}
.site-1 .accordion-button:not(.collapsed) {color: #3B4449!important;background-color: #FFF5F5;border-bottom:none;}
.site-1 .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-body-color%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");}
.site-1 .borderonder,
.site-1 .accordion.accordion-flush {border-bottom:solid 1px #C91416;}
.site-1 .accordion-button {border-top:solid 1px #C91416;border-bottom:none;box-shadow:none;}
.site-1 .downloadlink,
.site-1 .accordion-collapse.collapse.show,
.site-1 .accordion-collapse.collapsing {background-color: #FFF5F5;}
.site-1 .downloadlink::before {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.336%27 height=%2721.051%27 viewBox=%270 0 17.336 21.051%27%3E%3cpath id=%27Path_184%27 data-name=%27Path 184%27 d=%27M5,24.051H22.336V21.574H5ZM22.336,10.43H17.383V3H9.953v7.43H5L13.668,19.1Z%27 transform=%27translate(-5 -3)%27 fill=%27%23AC1E1E%27/%3E%3c/svg%3E");}
.site-1 .mobiele-menufooter a.naviconlink:hover .navicon,
.site-1 .mobiele-menufooter .navicon,
.site-1 #to-shine-page-footer a:hover .navicon,
.site-1 #to-shine-page-footer .navicon {background-color: #fff!important;}
.site-1 .mobiele-menufooter a.naviconlink,
.site-1 .mobiele-menufooter a.naviconlink:hover,
.site-1 #to-shine-page-footer .naviconlink,
.site-1 #to-shine-page-footer .naviconlink:hover {color: #fff!important;}
.site-1 p.citaat::after {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2728%27 viewBox=%270 0 52.002 41.235%27%3E%3cpath d=%27M48.267,78.158,46.8,75.741Q59.253,69.149,59.253,63.29q0-2.49-4.687-4.907a17.344,17.344,0,0,1-5.823-4.395,9.274,9.274,0,0,1-1.648-5.713A11.379,11.379,0,0,1,58.374,36.923a10.037,10.037,0,0,1,8.313,4.1q3.186,4.1,3.186,10.693a24.72,24.72,0,0,1-8.2,18.6,32.512,32.512,0,0,1-5.457,4.138A62.8,62.8,0,0,1,48.267,78.158Zm-28.931,0-1.465-2.417Q30.322,69.076,30.322,63.29A3.428,3.428,0,0,0,29.3,60.836a15.211,15.211,0,0,0-3.662-2.454,16.27,16.27,0,0,1-5.75-4.358,9.347,9.347,0,0,1-1.721-5.75,10.959,10.959,0,0,1,3.3-8.057,10.788,10.788,0,0,1,7.91-3.3,10.108,10.108,0,0,1,8.386,4.1q3.186,4.1,3.186,10.693a24.545,24.545,0,0,1-2.087,9.961,26.544,26.544,0,0,1-6.189,8.643Q27.905,74.716,19.336,78.158Z%27 transform=%27translate(-17.871 -36.923)%27 fill=%27%23f26f70%27 /%3E%3c/svg%3E");}



/*Bohemen*/
.site-11 .colfooter:nth-of-type(odd) {background-color: #EDEAF2;}
.site-11 .mobiele-menufooter,
.site-11 .navicon,
.site-11 a:hover .icoonkeuze {background-color: #951B81}
.site-11 svg.golfje {stroke:#951B81;}
.site-11 .primairtekst {color: #7D0E6F!important}
.site-11 a#to-shine-to-top,
.site-11 a:hover .navicon,
.site-11 a:hover .icoonkeuze,
.site-11 footer,
.site-11 .cta-blok,
.site-11 .highlightblok,
.bg-bohemenpaars {background: none!important;background-color: #7D0E6F!important;}
.site-11 .golvenbundel-vanuitrechts,
.site-11 .golvenbundel {stroke: #A068B1;}
.site-11 .tijdlijnicoonhouder,
.site-11 #nav-mobile,
body.site-11:not(.page-is-home) #to-shine-page-header-pane,
.site-11 .highlightbloklicht {background-color: #E6CFEF}
.site-11 h1,.site-11 .h1,.site-11 h2,.site-11 .h2 {color: #7D0E6F}
.site-11 .highlightbloklicht h1,.site-11 .highlightbloklicht .h1,.site-11 .highlightbloklicht h2,.site-11 .highlightbloklicht .h2,.site-11 .highlightbloklicht h3,.site-11 .highlightbloklicht .h3,.site-11 .highlightbloklicht h4,.site-11 .highlightbloklicht .h4 {color: #3B4449}
.site-11 .cta-blok .cta-titel,
.site-11 .highlightblok h1,.site-11 .highlightblok .h1,.site-11 .highlightblok h2,.site-11 .highlightblok .h2,.site-11 .highlightblok h3,.site-11 .highlightblok .h3,.site-11 .highlightblok h4,.site-11 .highlightblok .h4 {color: #fff}
.site-11 .cta-blok a.cta-link {color: #fff;}
.site-11 .highlightblok .h4 a{color: #fff; text-decoration: underline;text-decoration-color: #fff;text-decoration-thickness: 2px;text-underline-offset: 5px;line-height: 1.5}
.site-11 a:hover .btn.speciallink,
.site-11 a:hover .btn.specialknop,
.site-11 .btn.speciallink:hover,
.site-11 .btn.specialknop:hover {color: #702283;border-bottom: solid 2px #702283;}
.site-11 .btn.speciallink.cta-link:hover {color: #fff;border-bottom: solid 2px #fff;}
.site-11 .speciallinkhouder:hover .btn.speciallink::after,
.site-11 .btn.speciallink:hover::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%23702283'/%3E%3C/svg%3E ");}
.site-11 .btn.speciallink.cta-link::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%23fff'/%3E%3C/svg%3E ")!important;}
.site-11 .link-menuheader {text-decoration-color: #7D0E6F;}
.site-11 .link-menuheader:hover {color: #7D0E6F;}
.site-11 .accordion-button:not(.collapsed) {color: #3B4449!important;background-color: #FCF5FE;border-bottom:none;}
.site-11 .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-body-color%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");}
.site-11 .borderonder,
.site-11 .accordion.accordion-flush {border-bottom:solid 1px #7D0E6F;}
.site-11 .accordion-button {border-top:solid 1px #7D0E6F;border-bottom:none;box-shadow:none;}
.site-11 .downloadlink,
.site-11 .accordion-collapse.collapse.show,
.site-11 .accordion-collapse.collapsing {background-color: #FCF5FE;}
.site-11 .downloadlink::before {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.336%27 height=%2721.051%27 viewBox=%270 0 17.336 21.051%27%3E%3cpath id=%27Path_184%27 data-name=%27Path 184%27 d=%27M5,24.051H22.336V21.574H5ZM22.336,10.43H17.383V3H9.953v7.43H5L13.668,19.1Z%27 transform=%27translate(-5 -3)%27 fill=%27%23702283%27/%3E%3c/svg%3E");}
.site-11 .mobiele-menufooter a.naviconlink:hover .navicon,
.site-11 .mobiele-menufooter .navicon,
.site-11 #to-shine-page-footer a:hover .navicon,
.site-11 #to-shine-page-footer .navicon {background-color: #fff!important;}
.site-11 .mobiele-menufooter a.naviconlink,
.site-11 .mobiele-menufooter a.naviconlink:hover,
.site-11 #to-shine-page-footer .naviconlink,
.site-11 #to-shine-page-footer .naviconlink:hover {color: #fff!important;}
.site-11 p.citaat::after {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2728%27 viewBox=%270 0 52.002 41.235%27%3E%3cpath d=%27M48.267,78.158,46.8,75.741Q59.253,69.149,59.253,63.29q0-2.49-4.687-4.907a17.344,17.344,0,0,1-5.823-4.395,9.274,9.274,0,0,1-1.648-5.713A11.379,11.379,0,0,1,58.374,36.923a10.037,10.037,0,0,1,8.313,4.1q3.186,4.1,3.186,10.693a24.72,24.72,0,0,1-8.2,18.6,32.512,32.512,0,0,1-5.457,4.138A62.8,62.8,0,0,1,48.267,78.158Zm-28.931,0-1.465-2.417Q30.322,69.076,30.322,63.29A3.428,3.428,0,0,0,29.3,60.836a15.211,15.211,0,0,0-3.662-2.454,16.27,16.27,0,0,1-5.75-4.358,9.347,9.347,0,0,1-1.721-5.75,10.959,10.959,0,0,1,3.3-8.057,10.788,10.788,0,0,1,7.91-3.3,10.108,10.108,0,0,1,8.386,4.1q3.186,4.1,3.186,10.693a24.545,24.545,0,0,1-2.087,9.961,26.544,26.544,0,0,1-6.189,8.643Q27.905,74.716,19.336,78.158Z%27 transform=%27translate(-17.871 -36.923)%27 fill=%27%23A068B1%27 /%3E%3c/svg%3E");}

/*Houtrust*/
.site-12 .colfooter:nth-of-type(odd) {background-color: #F1ECEA;}
.site-12 .mobiele-menufooter,
.site-12 .navicon,
.site-12 a:hover .icoonkeuze {background-color: #DD3211}
.site-12 svg.golfje {stroke:#DD3211;}
.site-12 .primairtekst {color: #E94E1B!important}
.site-12 a#to-shine-to-top,
.site-12 a:hover .navicon,
.site-12 a:hover .icoonkeuze,
.site-12 footer,
.site-12 .cta-blok,
.site-12 .highlightblok,
.bg-houtrustoranje {background: none!important;background-color: #E94E1B!important;}
.site-12 .golvenbundel-vanuitrechts,
.site-12 .golvenbundel {stroke: #FFA182;}
.site-12 .tijdlijnicoonhouder,
.site-12 #nav-mobile,
body.site-12:not(.page-is-home) #to-shine-page-header-pane,
.site-12 .highlightbloklicht {background-color: #FDDBCF}
.site-12 h1,.site-12 .h1,.site-12 h2,.site-12 .h2 {color: #CE2A09}
.site-12 .highlightbloklicht h1,.site-12 .highlightbloklicht .h1,.site-12 .highlightbloklicht h2,.site-12 .highlightbloklicht .h2,.site-12 .highlightbloklicht h3,.site-12 .highlightbloklicht .h3,.site-12 .highlightbloklicht h4,.site-12 .highlightbloklicht .h4 {color: #3B4449}
.site-12 .cta-blok .cta-titel,
.site-12 .highlightblok h1,.site-12 .highlightblok .h1,.site-12 .highlightblok h2,.site-12 .highlightblok .h2,.site-12 .highlightblok h3,.site-12 .highlightblok .h3,.site-12 .highlightblok h4,.site-12 .highlightblok .h4 {color: #fff}
.site-12 .cta-blok a.cta-link {color: #fff;}
.site-12 .highlightblok .h4 a{color: #fff; text-decoration: underline;text-decoration-color: #fff;text-decoration-thickness: 2px;text-underline-offset: 5px;line-height: 1.5}
.site-12 a:hover .btn.speciallink,
.site-12 a:hover .btn.specialknop,
.site-12 .btn.speciallink:hover,
.site-12 .btn.specialknop:hover {color: #DD3211;border-bottom: solid 2px #DD3211;}
.site-12 .btn.speciallink.cta-link:hover {color: #fff;border-bottom: solid 2px #fff;}
.site-12 .speciallinkhouder:hover .btn.speciallink::after,
.site-12 .btn.speciallink:hover::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%23DD3211'/%3E%3C/svg%3E ");}
.site-12 .btn.speciallink.cta-link::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%23fff'/%3E%3C/svg%3E ")!important;}
.site-12 .link-menuheader {text-decoration-color: #E94E1B;}
.site-12 .link-menuheader:hover {color: #E94E1B;}
.site-12 .accordion-button:not(.collapsed) {color: #3B4449!important;background-color: #FFECE5;border-bottom:none;}
.site-12 .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-body-color%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");}
.site-12 .borderonder,
.site-12 .accordion.accordion-flush {border-bottom:solid 1px #E94E1B;}
.site-12 .accordion-button {border-top:solid 1px #E94E1B;border-bottom:none;box-shadow:none;}
.site-12 .downloadlink,
.site-12 .accordion-collapse.collapse.show,
.site-12 .accordion-collapse.collapsing {background-color: #FFECE5;}
.site-12 .downloadlink::before {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.336%27 height=%2721.051%27 viewBox=%270 0 17.336 21.051%27%3E%3cpath id=%27Path_184%27 data-name=%27Path 184%27 d=%27M5,24.051H22.336V21.574H5ZM22.336,10.43H17.383V3H9.953v7.43H5L13.668,19.1Z%27 transform=%27translate(-5 -3)%27 fill=%27%23DD3211%27/%3E%3c/svg%3E");}
.site-12 .mobiele-menufooter a.naviconlink:hover .navicon,
.site-12 .mobiele-menufooter .navicon,
.site-12 #to-shine-page-footer a:hover .navicon,
.site-12 #to-shine-page-footer .navicon {background-color: #fff!important;}
.site-12 .mobiele-menufooter a.naviconlink,
.site-12 .mobiele-menufooter a.naviconlink:hover,
.site-12 #to-shine-page-footer .naviconlink,
.site-12 #to-shine-page-footer .naviconlink:hover {color: #fff!important;}
.site-12 p.citaat::after {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2728%27 viewBox=%270 0 52.002 41.235%27%3E%3cpath d=%27M48.267,78.158,46.8,75.741Q59.253,69.149,59.253,63.29q0-2.49-4.687-4.907a17.344,17.344,0,0,1-5.823-4.395,9.274,9.274,0,0,1-1.648-5.713A11.379,11.379,0,0,1,58.374,36.923a10.037,10.037,0,0,1,8.313,4.1q3.186,4.1,3.186,10.693a24.72,24.72,0,0,1-8.2,18.6,32.512,32.512,0,0,1-5.457,4.138A62.8,62.8,0,0,1,48.267,78.158Zm-28.931,0-1.465-2.417Q30.322,69.076,30.322,63.29A3.428,3.428,0,0,0,29.3,60.836a15.211,15.211,0,0,0-3.662-2.454,16.27,16.27,0,0,1-5.75-4.358,9.347,9.347,0,0,1-1.721-5.75,10.959,10.959,0,0,1,3.3-8.057,10.788,10.788,0,0,1,7.91-3.3,10.108,10.108,0,0,1,8.386,4.1q3.186,4.1,3.186,10.693a24.545,24.545,0,0,1-2.087,9.961,26.544,26.544,0,0,1-6.189,8.643Q27.905,74.716,19.336,78.158Z%27 transform=%27translate(-17.871 -36.923)%27 fill=%27%23FFA182%27 /%3E%3c/svg%3E");}



/*Kijkduin*/
.site-13 .colfooter:nth-of-type(odd) {background-color: #E9F0EA;}
.site-13 .mobiele-menufooter,
.site-13 .navicon,
.site-13 a:hover .icoonkeuze {background-color: #59A320}
.site-13 svg.golfje {stroke:#59A320;}
.site-13 .primairtekst {color: #95C120!important}
.site-13 a#to-shine-to-top,
.site-13 a:hover .navicon,
.site-13 a:hover .icoonkeuze,
.site-13 footer,
.site-13 .cta-blok,
.site-13 .highlightblok,
.bg-kijkduingroen {background: none!important;background-color: #95C120!important;}
.site-13 .golvenbundel-vanuitrechts,
.site-13 .golvenbundel {stroke: #B6E047;}
.site-13 .tijdlijnicoonhouder,
.site-13 #nav-mobile,
body.site-13:not(.page-is-home) #to-shine-page-header-pane,
.site-13 .highlightbloklicht {background-color: #DFECD2}
.site-13 h1,.site-13 .h1,.site-13 h2,.site-13 .h2 {color: #1F7F02}
.site-13 .highlightbloklicht h1,.site-13 .highlightbloklicht .h1,.site-13 .highlightbloklicht h2,.site-13 .highlightbloklicht .h2,.site-13 .highlightbloklicht h3,.site-13 .highlightbloklicht .h3,.site-13 .highlightbloklicht h4,.site-13 .highlightbloklicht .h4 {color: #164A06}
.site-13 .cta-blok .cta-titel,
.site-13 .highlightblok h1,.site-13 .highlightblok .h1,.site-13 .highlightblok h2,.site-13 .highlightblok .h2,.site-13 .highlightblok h3,.site-13 .highlightblok .h3,.site-13 .highlightblok h4,.site-13 .highlightblok .h4 {color: #3B4449}
.site-13 .cta-blok a.cta-link {color: #3B4449;}
.site-13 .highlightblok .h4 a{color: #3B4449; text-decoration: underline;text-decoration-color: #3B4449;text-decoration-thickness: 2px;text-underline-offset: 5px;line-height: 1.5}
.site-13 a:hover .btn.speciallink,
.site-13 a:hover .btn.specialknop,
.site-13 .btn.speciallink:hover,
.site-13 .btn.specialknop:hover {color: #1F7F02;border-bottom: solid 2px #1F7F02;}
.site-13 .btn.speciallink.cta-link:hover {color: #3B4449;border-bottom: solid 2px #3B4449;}
.site-13 .speciallinkhouder:hover .btn.speciallink::after,
.site-13 .btn.speciallink:hover::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%231F7F02'/%3E%3C/svg%3E ");}
.site-13 .btn.speciallink.cta-link::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%233B4449'/%3E%3C/svg%3E ")!important;}
.site-13 .link-menuheader {text-decoration-color: #95C120;}
.site-13 .link-menuheader:hover {color: #95C120;}
.site-13 .accordion-button:not(.collapsed) {color: #3B4449!important;background-color: #F2F9EC;border-bottom:none;}
.site-13 .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-body-color%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");}
.site-13 .borderonder,
.site-13 .accordion.accordion-flush {border-bottom:solid 1px #95C120;}
.site-13 .accordion-button {border-top:solid 1px #95C120;border-bottom:none;box-shadow:none;}
.site-13 .downloadlink,
.site-13 .accordion-collapse.collapse.show,
.site-13 .accordion-collapse.collapsing {background-color: #F2F9EC;}
.site-13 .downloadlink::before {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.336%27 height=%2721.051%27 viewBox=%270 0 17.336 21.051%27%3E%3cpath id=%27Path_184%27 data-name=%27Path 184%27 d=%27M5,24.051H22.336V21.574H5ZM22.336,10.43H17.383V3H9.953v7.43H5L13.668,19.1Z%27 transform=%27translate(-5 -3)%27 fill=%27%231F7F02%27/%3E%3c/svg%3E");}
.site-13 .mobiele-menufooter a.naviconlink:hover .navicon,
.site-13 .mobiele-menufooter .navicon,
.site-13 #to-shine-page-footer a:hover .navicon,
.site-13 #to-shine-page-footer .navicon {background-color: #3B4449!important;}
.site-13 .mobiele-menufooter a.naviconlink,
.site-13 .mobiele-menufooter a.naviconlink:hover,
.site-13 #to-shine-page-footer .naviconlink,
.site-13 #to-shine-page-footer .naviconlink:hover {color: #3B4449!important;}
.site-13 p.citaat::after {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2728%27 viewBox=%270 0 52.002 41.235%27%3E%3cpath d=%27M48.267,78.158,46.8,75.741Q59.253,69.149,59.253,63.29q0-2.49-4.687-4.907a17.344,17.344,0,0,1-5.823-4.395,9.274,9.274,0,0,1-1.648-5.713A11.379,11.379,0,0,1,58.374,36.923a10.037,10.037,0,0,1,8.313,4.1q3.186,4.1,3.186,10.693a24.72,24.72,0,0,1-8.2,18.6,32.512,32.512,0,0,1-5.457,4.138A62.8,62.8,0,0,1,48.267,78.158Zm-28.931,0-1.465-2.417Q30.322,69.076,30.322,63.29A3.428,3.428,0,0,0,29.3,60.836a15.211,15.211,0,0,0-3.662-2.454,16.27,16.27,0,0,1-5.75-4.358,9.347,9.347,0,0,1-1.721-5.75,10.959,10.959,0,0,1,3.3-8.057,10.788,10.788,0,0,1,7.91-3.3,10.108,10.108,0,0,1,8.386,4.1q3.186,4.1,3.186,10.693a24.545,24.545,0,0,1-2.087,9.961,26.544,26.544,0,0,1-6.189,8.643Q27.905,74.716,19.336,78.158Z%27 transform=%27translate(-17.871 -36.923)%27 fill=%27%23B6E047%27 /%3E%3c/svg%3E");}



/*Statenkwartier*/
.site-14 .colfooter:nth-of-type(odd) {background-color: #E9ECEE;}
.site-14 .mobiele-menufooter,
.site-14 .navicon,
.site-14 a:hover .icoonkeuze {background-color: #3473BC}
.site-14 svg.golfje {stroke:#3473BC;}
.site-14 .primairtekst {color: #1C3484!important}
.site-14 a#to-shine-to-top,
.site-14 a:hover .navicon,
.site-14 a:hover .icoonkeuze,
.site-14 footer,
.site-14 .cta-blok,
.site-14 .highlightblok,
.bg-statenkwartierblauw {background: none!important;background-color: #1C3484!important;}
.site-14 .golvenbundel-vanuitrechts,
.site-14 .golvenbundel {stroke: #3473BC;}
.site-14 .tijdlijnicoonhouder,
.site-14 #nav-mobile,
body.site-14:not(.page-is-home) #to-shine-page-header-pane,
.site-14 .highlightbloklicht {background-color: #C9DDF5}
.site-14 h1,.site-14 .h1,.site-14 h2,.site-14 .h2 {color: #1C3484}
.site-14 .highlightbloklicht h1,.site-14 .highlightbloklicht .h1,.site-14 .highlightbloklicht h2,.site-14 .highlightbloklicht .h2,.site-14 .highlightbloklicht h3,.site-14 .highlightbloklicht .h3,.site-14 .highlightbloklicht h4,.site-14 .highlightbloklicht .h4 {color: #07125A}
.site-14 .cta-blok .cta-titel,
.site-14 .highlightblok h1,.site-14 .highlightblok .h1,.site-14 .highlightblok h2,.site-14 .highlightblok .h2,.site-14 .highlightblok h3,.site-14 .highlightblok .h3,.site-14 .highlightblok h4,.site-14 .highlightblok .h4 {color: #fff}
.site-14 .cta-blok a.cta-link {color: #fff;}
.site-14 .highlightblok .h4 a{color: #fff; text-decoration: underline;text-decoration-color: #fff;text-decoration-thickness: 2px;text-underline-offset: 5px;line-height: 1.5}
.site-14 a:hover .btn.speciallink,
.site-14 a:hover .btn.specialknop,
.site-14 .btn.speciallink:hover,
.site-14 .btn.specialknop:hover {color: #07125A;border-bottom: solid 2px #07125A;}
.site-14 .btn.speciallink.cta-link:hover {color: #fff;border-bottom: solid 2px #fff;}
.site-14 .speciallinkhouder:hover .btn.speciallink::after,
.site-14 .btn.speciallink:hover::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%2307125A'/%3E%3C/svg%3E ");}
.site-14 .btn.speciallink.cta-link::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%23fff'/%3E%3C/svg%3E ")!important;}
.site-14 .link-menuheader {text-decoration-color: #1C3484;}
.site-14 .link-menuheader:hover {color: #1C3484;}
.site-14 .accordion-button:not(.collapsed) {color: #3B4449!important;background-color: #EEF6FF;border-bottom:none;}
.site-14 .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-body-color%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");}
.site-14 .borderonder,
.site-14 .accordion.accordion-flush {border-bottom:solid 1px #1C3484;}
.site-14 .accordion-button {border-top:solid 1px #1C3484;border-bottom:none;box-shadow:none;}
.site-14 .downloadlink,
.site-14 .accordion-collapse.collapse.show,
.site-14 .accordion-collapse.collapsing {background-color: #EEF6FF;}
.site-14 .downloadlink::before {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.336%27 height=%2721.051%27 viewBox=%270 0 17.336 21.051%27%3E%3cpath id=%27Path_184%27 data-name=%27Path 184%27 d=%27M5,24.051H22.336V21.574H5ZM22.336,10.43H17.383V3H9.953v7.43H5L13.668,19.1Z%27 transform=%27translate(-5 -3)%27 fill=%27%231C3484%27/%3E%3c/svg%3E");}
.site-14 .mobiele-menufooter a.naviconlink:hover .navicon,
.site-14 .mobiele-menufooter .navicon,
.site-14 #to-shine-page-footer a:hover .navicon,
.site-14 #to-shine-page-footer .navicon {background-color: #fff!important;}
.site-14 .mobiele-menufooter a.naviconlink,
.site-14 .mobiele-menufooter a.naviconlink:hover,
.site-14 #to-shine-page-footer .naviconlink,
.site-14 #to-shine-page-footer .naviconlink:hover {color: #fff!important;}
.site-14 p.citaat::after {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2728%27 viewBox=%270 0 52.002 41.235%27%3E%3cpath d=%27M48.267,78.158,46.8,75.741Q59.253,69.149,59.253,63.29q0-2.49-4.687-4.907a17.344,17.344,0,0,1-5.823-4.395,9.274,9.274,0,0,1-1.648-5.713A11.379,11.379,0,0,1,58.374,36.923a10.037,10.037,0,0,1,8.313,4.1q3.186,4.1,3.186,10.693a24.72,24.72,0,0,1-8.2,18.6,32.512,32.512,0,0,1-5.457,4.138A62.8,62.8,0,0,1,48.267,78.158Zm-28.931,0-1.465-2.417Q30.322,69.076,30.322,63.29A3.428,3.428,0,0,0,29.3,60.836a15.211,15.211,0,0,0-3.662-2.454,16.27,16.27,0,0,1-5.75-4.358,9.347,9.347,0,0,1-1.721-5.75,10.959,10.959,0,0,1,3.3-8.057,10.788,10.788,0,0,1,7.91-3.3,10.108,10.108,0,0,1,8.386,4.1q3.186,4.1,3.186,10.693a24.545,24.545,0,0,1-2.087,9.961,26.544,26.544,0,0,1-6.189,8.643Q27.905,74.716,19.336,78.158Z%27 transform=%27translate(-17.871 -36.923)%27 fill=%27%233473BC%27 /%3E%3c/svg%3E");}



/*Waldeck*/
.site-15 .colfooter:nth-of-type(odd) {background-color: #E6EEED;}
.site-15 .mobiele-menufooter,
.site-15 .navicon,
.site-15 a:hover .icoonkeuze {background-color: #0C756C}
.site-15 svg.golfje {stroke:#0C756C;}
.site-15 .primairtekst {color: #28C6AD!important}
.site-15 a#to-shine-to-top,
.site-15 a:hover .navicon,
.site-15 a:hover .icoonkeuze,
.site-15 footer,
.site-15 .cta-blok,
.site-15 .highlightblok,
.bg-waldeckgroen {background: none!important;background-color: #28C6AD!important;}
.site-15 .golvenbundel-vanuitrechts,
.site-15 .golvenbundel {stroke: #54D9C4;}
.site-15 .tijdlijnicoonhouder,
.site-15 #nav-mobile,
body.site-15:not(.page-is-home) #to-shine-page-header-pane,
.site-15 .highlightbloklicht {background-color: #DCF3F0}
.site-15 h1,.site-15 .h1,.site-15 h2,.site-15 .h2 {color: #0C756C}
.site-15 .highlightblok h1,.site-15 .highlightblok .h1,.site-15 .highlightblok h2,.site-15 .highlightblok .h2,.site-15 .highlightblok h3,.site-15 .highlightblok .h3,.site-15 .highlightblok h4,.site-15 .highlightblok .h4 {color: #3B4448}
.site-15 .cta-blok a.cta-link {color: #3B4448;}
.site-15 .highlightblok .h4 a{color: #3B4448; text-decoration: underline;text-decoration-color: #3B4448;text-decoration-thickness: 2px;text-underline-offset: 5px;line-height: 1.5}
.site-15 a:hover .btn.speciallink,
.site-15 a:hover .btn.specialknop,
.site-15 .btn.speciallink:hover,
.site-15 .btn.specialknop:hover {color: #0C756C;border-bottom: solid 2px #0C756C;}
.site-15 .btn.speciallink.cta-link:hover {color: #3B4448;border-bottom: solid 2px #3B4448;}
.site-15 .speciallinkhouder:hover .btn.speciallink::after,
.site-15 .btn.speciallink:hover::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%230C756C'/%3E%3C/svg%3E ");}
.site-15 .btn.speciallink.cta-link::after {content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%233B4448'/%3E%3C/svg%3E ")!important;}
.site-15 .link-menuheader {text-decoration-color: #28C6AD;}
.site-15 .link-menuheader:hover {color: #28C6AD;}
.site-15 .accordion-button:not(.collapsed) {color: #3B4449!important;background-color: #F0F9F7;border-bottom:none;}
.site-15 .accordion-button:not(.collapsed)::after {background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27var%28--bs-body-color%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");}
.site-15 .borderonder,
.site-15 .accordion.accordion-flush {border-bottom:solid 1px #28C6AD;}
.site-15 .accordion-button {border-top:solid 1px #28C6AD;border-bottom:none;box-shadow:none;}
.site-15 .downloadlink,
.site-15 .accordion-collapse.collapse.show,
.site-15 .accordion-collapse.collapsing {background-color: #F0F9F7;}
.site-15 .downloadlink::before {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.336%27 height=%2721.051%27 viewBox=%270 0 17.336 21.051%27%3E%3cpath id=%27Path_184%27 data-name=%27Path 184%27 d=%27M5,24.051H22.336V21.574H5ZM22.336,10.43H17.383V3H9.953v7.43H5L13.668,19.1Z%27 transform=%27translate(-5 -3)%27 fill=%27%230C756C%27/%3E%3c/svg%3E");}
.site-15 .mobiele-menufooter a.naviconlink:hover .navicon,
.site-15 .mobiele-menufooter .navicon,
.site-15 #to-shine-page-footer a:hover .navicon,
.site-15 #to-shine-page-footer .navicon {background-color: #3B4448!important;}
.site-15 .mobiele-menufooter a.naviconlink,
.site-15 .mobiele-menufooter a.naviconlink:hover,
.site-15 #to-shine-page-footer .naviconlink,
.site-15 #to-shine-page-footer .naviconlink:hover {color: #3B4448!important;}
.site-15 p.citaat::after {content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2728%27 viewBox=%270 0 52.002 41.235%27%3E%3cpath d=%27M48.267,78.158,46.8,75.741Q59.253,69.149,59.253,63.29q0-2.49-4.687-4.907a17.344,17.344,0,0,1-5.823-4.395,9.274,9.274,0,0,1-1.648-5.713A11.379,11.379,0,0,1,58.374,36.923a10.037,10.037,0,0,1,8.313,4.1q3.186,4.1,3.186,10.693a24.72,24.72,0,0,1-8.2,18.6,32.512,32.512,0,0,1-5.457,4.138A62.8,62.8,0,0,1,48.267,78.158Zm-28.931,0-1.465-2.417Q30.322,69.076,30.322,63.29A3.428,3.428,0,0,0,29.3,60.836a15.211,15.211,0,0,0-3.662-2.454,16.27,16.27,0,0,1-5.75-4.358,9.347,9.347,0,0,1-1.721-5.75,10.959,10.959,0,0,1,3.3-8.057,10.788,10.788,0,0,1,7.91-3.3,10.108,10.108,0,0,1,8.386,4.1q3.186,4.1,3.186,10.693a24.545,24.545,0,0,1-2.087,9.961,26.544,26.544,0,0,1-6.189,8.643Q27.905,74.716,19.336,78.158Z%27 transform=%27translate(-17.871 -36.923)%27 fill=%27%2354D9C4%27 /%3E%3c/svg%3E");}






.border-bottom-locatie.Statenkwartier{ border-bottom: 8px solid #1C3484; }
.border-bottom-locatie.Bohemen{ border-bottom: 8px solid #7D0E6F; }
.border-bottom-locatie.Waldeck{ border-bottom: 8px solid #28C6AD; }
.border-bottom-locatie.Belgisch{ border-bottom: 8px solid #C91416; }
.border-bottom-locatie.Houtrust{ border-bottom: 8px solid #E94E1B; }
.border-bottom-locatie.Kijkduin{ border-bottom: 8px solid #95C120; }

.tk-noto-sans { font-family: "noto-sans",sans-serif!important; }
.tk-hepta-slab { font-family: "hepta-slab",sans-serif!important; }

.bggrijs {background-color: #F7F7F7}
.vierkantsociallink {border-style: solid; border-width: 2px;}

@media(min-width: 992px){
	body:not(.page-is-home) #to-shine-page-header-pane {padding-top: 35px;}
}
.navicon.Somtoday {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-somtoday.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-somtoday.svg);mask-size: cover;}
.navicon.Agenda {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-agenda.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-agenda.svg);mask-size: cover;}
.navicon.Downloads {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-downloads.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-downloads.svg);mask-size: cover;}
.navicon.Schoolgids {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-schoolgids.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-schoolgids.svg);mask-size: cover;}
.navicon.Werken.bij {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-werkenbij.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-werkenbij.svg);mask-size: cover;}
.navicon.Contact {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-contact.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-contact.svg);mask-size: cover;}

.navicon.Route {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-route.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-route.svg);mask-size: contain;-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center;mask-position: center;}
.navicon.Mail {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-mail.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-mail.svg);mask-size: contain;-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center;mask-position: center;}
.navicon.Bel {-webkit-mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-bel.svg);mask-image: url(/portals/_default/skins/maris/assets/img/icons/mc-bel.svg);mask-size: contain;-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center;mask-position: center;}

.icoonhouder img,
.icoonkeuze {-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;-webkit-mask-position: center;mask-position: center;}

.page-is-home .broodkruimel {display: none;}

.breadcrumb-item + .breadcrumb-item::before {content: "|"; color: #3B4449; }

h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,.text-wrap-balance{text-wrap:balance;}

.tekstblok h3 {font-family: "noto-sans",sans-serif; font-size: 1.1875rem;}

@media all {
  h5, .h5, h6, .h6 {font-family: "noto-sans",sans-serif;}
}

.introblok {position:relative;margin-top: -10px}
.cta-blok {position:relative;}
.golvenbundel {position:relative;z-index:2;left:-30%;margin-top:-30px;transition:all 0.3s ease-in-out;}
.focus.bggrijs {margin-bottom:96px!important;margin-top: -48px;}
.focus.bggrijs .focusgolvenboven {display: none;}
.focus .golvenbundel {position:relative;z-index:2;left:-50%;margin-top:30px;margin-bottom:-5%;}
.cta .golvenbundel {position:relative;z-index:2;left:-15%;margin-top:-30px;transition:all 0.3s ease-in-out;display: none;}
.slider .golvenbundel {position:absolute;z-index:2;left:-25%;bottom:80px;transition:all 0.3s ease-in-out;}
.golvenbundel-vanuitrechts {position:absolute; max-width: 70%; right: 0; bottom: -30px;transition:all 0.3s ease-in-out;}
.focus .golvenbundel-vanuitrechts {position:absolute; max-width: 70%; right: 0; top: -20px;}
@media(min-width: 576px){
    .introblok {margin-top: -30px;}
}
@media(min-width: 768px){
    .golvenbundel-vanuitrechts {max-width: 80%;z-index:2;bottom: -20px;}
	.golvenbundel {position:absolute;right:0;left:-30%;bottom: -50px;}
	.homeintro .golvenbundel {position:absolute;right:0;left:-30%;bottom: -70px;}
	.focus .golvenbundel {position:absolute;margin-bottom:auto;}
}
@media(min-width: 992px){
	.introblok {position:absolute;bottom: -40px;left:0;right:0;}
	.cta-blok {position:absolute; top:60px;width: 40%}
	.cta .golvenbundel {position:absolute;bottom: 0px;display: block;}
	.slider .golvenbundel {position:absolute;bottom: 30px;display: block;}
    .golvenbundel-vanuitrechts {position:absolute; bottom: -70px;}
}
@media(min-width: 1400px){
    .golvenbundel-vanuitrechts {max-width: 100%;}
}

body.modal-open .menuknop {opacity: 0;}
@media (min-width: 576px) {
    #mobielMenu .modal-fullscreen {width: 50vw; float: right;}
}
.to-shine-footer-imprint .to-shine-login {
  width: 12px;
  margin-left: 4px;
  margin-top: -5px;
}

/*LINKS*/
a {text-underline-offset: .2em; }
a:not(.False-er):not(.True-er):not(.vierkantsociallink):focus-visible {outline-offset: .2em;outline-width: .15em;outline-style: solid;}
.hoofdmenulink {text-decoration: none;}
.hoofdmenulink:hover {text-decoration: underline;}
.link-menuheader {color: #3B4448;text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 5px;}
.link-menuheader:hover {text-decoration-thickness: 2px;}
.link-menulink {color: #3B4449;text-decoration: none;}
.link-menulink:hover {color: #387690;text-decoration: underline;text-decoration-thickness: 1px;text-decoration-color: #387690; text-underline-offset: 5px;}

p.citaat {position: relative;z-index: 1;font-family: "hepta-slab",sans-serif!important;padding-left: 2.4em;}
p.citaat::after {position: absolute;z-index: -1; top: -20px; left: 0px; width: 36px; height: 28px; content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2728%27 viewBox=%270 0 52.002 41.235%27%3E%3cpath d=%27M48.267,78.158,46.8,75.741Q59.253,69.149,59.253,63.29q0-2.49-4.687-4.907a17.344,17.344,0,0,1-5.823-4.395,9.274,9.274,0,0,1-1.648-5.713A11.379,11.379,0,0,1,58.374,36.923a10.037,10.037,0,0,1,8.313,4.1q3.186,4.1,3.186,10.693a24.72,24.72,0,0,1-8.2,18.6,32.512,32.512,0,0,1-5.457,4.138A62.8,62.8,0,0,1,48.267,78.158Zm-28.931,0-1.465-2.417Q30.322,69.076,30.322,63.29A3.428,3.428,0,0,0,29.3,60.836a15.211,15.211,0,0,0-3.662-2.454,16.27,16.27,0,0,1-5.75-4.358,9.347,9.347,0,0,1-1.721-5.75,10.959,10.959,0,0,1,3.3-8.057,10.788,10.788,0,0,1,7.91-3.3,10.108,10.108,0,0,1,8.386,4.1q3.186,4.1,3.186,10.693a24.545,24.545,0,0,1-2.087,9.961,26.544,26.544,0,0,1-6.189,8.643Q27.905,74.716,19.336,78.158Z%27 transform=%27translate(-17.871 -36.923)%27 /%3E%3c/svg%3E");}

.downloadlink::before {position: absolute; left: .7em; top: 1.55em; content:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717.336%27 height=%2721.051%27 viewBox=%270 0 17.336 21.051%27%3E%3cpath id=%27Path_184%27 data-name=%27Path 184%27 d=%27M5,24.051H22.336V21.574H5ZM22.336,10.43H17.383V3H9.953v7.43H5L13.668,19.1Z%27 transform=%27translate(-5 -3)%27 fill=%27%23333%27/%3E%3c/svg%3E");}
.metchevronwit::after {position: absolute; margin-left: .3em; content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='5.265' height='8.527' viewBox='0 0 5.265 8.527'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-8.59 -5.75)' fill='%23fff'/%3E%3C/svg%3E ");
}
.metchevron::after {position: absolute; margin-left: .3em; content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='5.265' height='8.527' viewBox='0 0 5.265 8.527'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-8.59 -5.75)' fill='%23387690'/%3E%3C/svg%3E ");
}

.naviconlink {color: #3B4448;text-decoration: none;}
.naviconlink:hover {color: #387690!important;text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 5px;}

#to-shine-page-footer .naviconlink {text-decoration:none;}
#to-shine-page-footer .naviconlink:hover {text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 5px;}
.extranavigatie .naviconlink {text-transform: lowercase;}
.btn.speciallink::after {position: absolute; white-space: nowrap; content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%23387690'/%3E%3C/svg%3E ");}

.btn.speciallink {text-align: left; padding: 0;font-weight: 400;font-size: 1.1875rem;color: #387690;border:none;border-bottom: solid 2px transparent;text-decoration: none;}
.btn.speciallink.onderstreept {border-bottom: solid 2px #387690;}
@media (max-width: 1399.99999999px) {
    .btn.speciallink {display: inline!important;}
}
@media (min-width: 1400px) {
    .btn.speciallink {text-wrap:nowrap;}
	.card-body .btn.speciallink {text-wrap:unset;display: inline;}
}
.highlightbloklicht .btn.speciallink {color: #3B4448;}
.highlightbloklicht .btn.speciallink.onderstreept {border-bottom: solid 2px #3B4448;}
.highlightbloklicht .btn.speciallink::after {position: absolute; content:url("data:image/svg+xml,%3Csvg class='ms-2' xmlns='http://www.w3.org/2000/svg' width='10' height='14' viewBox='0 0 10 14'%3E%3Cpath id='Path_338' data-name='Path 338' d='M8.59,13.275l3.254-3.262L8.59,6.752l1-1,4.263,4.263L9.592,14.277Z' transform='translate(-5 -1)' fill='%233B4448'/%3E%3C/svg%3E ");}
.btn.specialknop {padding: 0;font-weight: 400;font-size: 1.1875rem;color: #3B4448;border:none;border-bottom: solid 2px #387690;text-decoration: none;}

.btn.speciallink:focus-visible,
.btn.specialknop:focus-visible {outline-offset: .2em;outline-width: .15em;outline-style: solid;}

/*//*/


/* marges */
.mb-10 {
  margin-bottom: 6rem !important; }

.m-n1 {
  margin: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important; }

.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important; }

.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important; }

.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important; }

.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important; }

.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important; }

.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important; }

.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important; }

.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important; }

.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important; }

.mt-n1 {
  margin-top: -0.25rem !important; }

.mt-n2 {
  margin-top: -0.5rem !important; }

.mt-n3 {
  margin-top: -1rem !important; }

.mt-n4 {
  margin-top: -1.5rem !important; }

.mt-n5 {
  margin-top: -3rem !important; }

.me-n1 {
  margin-right: -0.25rem !important; }

.me-n2 {
  margin-right: -0.5rem !important; }

.me-n3 {
  margin-right: -1rem !important; }

.me-n4 {
  margin-right: -1.5rem !important; }

.me-n5 {
  margin-right: -3rem !important; }

.mb-n1 {
  margin-bottom: -0.25rem !important; }

.mb-n2 {
  margin-bottom: -0.5rem !important; }

.mb-n3 {
  margin-bottom: -1rem !important; }

.mb-n4 {
  margin-bottom: -1.5rem !important; }

.mb-n5 {
  margin-bottom: -3rem !important; }

.ms-n1 {
  margin-left: -0.25rem !important; }

.ms-n2 {
  margin-left: -0.5rem !important; }

.ms-n3 {
  margin-left: -1rem !important; }

.ms-n4 {
  margin-left: -1.5rem !important; }

.ms-n5 {
  margin-left: -3rem !important; }
@media (min-width: 576px) {
  .m-sm-n1 {
    margin: -0.25rem !important; }

  .m-sm-n2 {
    margin: -0.5rem !important; }

  .m-sm-n3 {
    margin: -1rem !important; }

  .m-sm-n4 {
    margin: -1.5rem !important; }

  .m-sm-n5 {
    margin: -3rem !important; }

  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }

  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }

  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }

  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }

  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }

  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }

  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }

  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }

  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }

  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }

  .mt-sm-n1 {
    margin-top: -0.25rem !important; }

  .mt-sm-n2 {
    margin-top: -0.5rem !important; }

  .mt-sm-n3 {
    margin-top: -1rem !important; }

  .mt-sm-n4 {
    margin-top: -1.5rem !important; }

  .mt-sm-n5 {
    margin-top: -3rem !important; }

  .me-sm-n1 {
    margin-right: -0.25rem !important; }

  .me-sm-n2 {
    margin-right: -0.5rem !important; }

  .me-sm-n3 {
    margin-right: -1rem !important; }

  .me-sm-n4 {
    margin-right: -1.5rem !important; }

  .me-sm-n5 {
    margin-right: -3rem !important; }

  .mb-sm-n1 {
    margin-bottom: -0.25rem !important; }

  .mb-sm-n2 {
    margin-bottom: -0.5rem !important; }

  .mb-sm-n3 {
    margin-bottom: -1rem !important; }

  .mb-sm-n4 {
    margin-bottom: -1.5rem !important; }

  .mb-sm-n5 {
    margin-bottom: -3rem !important; }

  .ms-sm-n1 {
    margin-left: -0.25rem !important; }

  .ms-sm-n2 {
    margin-left: -0.5rem !important; }

  .ms-sm-n3 {
    margin-left: -1rem !important; }

  .ms-sm-n4 {
    margin-left: -1.5rem !important; }

  .ms-sm-n5 {
    margin-left: -3rem !important; }
}
@media (min-width: 768px) {
  .m-md-n1 {
    margin: -0.25rem !important; }

  .m-md-n2 {
    margin: -0.5rem !important; }

  .m-md-n3 {
    margin: -1rem !important; }

  .m-md-n4 {
    margin: -1.5rem !important; }

  .m-md-n5 {
    margin: -3rem !important; }

  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }

  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }

  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }

  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }

  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }

  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }

  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }

  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }

  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }

  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }

  .mt-md-n1 {
    margin-top: -0.25rem !important; }

  .mt-md-n2 {
    margin-top: -0.5rem !important; }

  .mt-md-n3 {
    margin-top: -1rem !important; }

  .mt-md-n4 {
    margin-top: -1.5rem !important; }

  .mt-md-n5 {
    margin-top: -3rem !important; }

  .me-md-n1 {
    margin-right: -0.25rem !important; }

  .me-md-n2 {
    margin-right: -0.5rem !important; }

  .me-md-n3 {
    margin-right: -1rem !important; }

  .me-md-n4 {
    margin-right: -1.5rem !important; }

  .me-md-n5 {
    margin-right: -3rem !important; }

  .mb-md-n1 {
    margin-bottom: -0.25rem !important; }

  .mb-md-n2 {
    margin-bottom: -0.5rem !important; }

  .mb-md-n3 {
    margin-bottom: -1rem !important; }

  .mb-md-n4 {
    margin-bottom: -1.5rem !important; }

  .mb-md-n5 {
    margin-bottom: -3rem !important; }

  .ms-md-n1 {
    margin-left: -0.25rem !important; }

  .ms-md-n2 {
    margin-left: -0.5rem !important; }

  .ms-md-n3 {
    margin-left: -1rem !important; }

  .ms-md-n4 {
    margin-left: -1.5rem !important; }

  .ms-md-n5 {
    margin-left: -3rem !important; }
}
@media (min-width: 992px) {
  .m-lg-n1 {
    margin: -0.25rem !important; }

  .m-lg-n2 {
    margin: -0.5rem !important; }

  .m-lg-n3 {
    margin: -1rem !important; }

  .m-lg-n4 {
    margin: -1.5rem !important; }

  .m-lg-n5 {
    margin: -3rem !important; }

  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }

  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }

  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }

  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }

  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }

  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }

  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }

  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }

  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }

  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }

  .mt-lg-n1 {
    margin-top: -0.25rem !important; }

  .mt-lg-n2 {
    margin-top: -0.5rem !important; }

  .mt-lg-n3 {
    margin-top: -1rem !important; }

  .mt-lg-n4 {
    margin-top: -1.5rem !important; }

  .mt-lg-n5 {
    margin-top: -3rem !important; }

  .me-lg-n1 {
    margin-right: -0.25rem !important; }

  .me-lg-n2 {
    margin-right: -0.5rem !important; }

  .me-lg-n3 {
    margin-right: -1rem !important; }

  .me-lg-n4 {
    margin-right: -1.5rem !important; }

  .me-lg-n5 {
    margin-right: -3rem !important; }

  .mb-lg-n1 {
    margin-bottom: -0.25rem !important; }

  .mb-lg-n2 {
    margin-bottom: -0.5rem !important; }

  .mb-lg-n3 {
    margin-bottom: -1rem !important; }

  .mb-lg-n4 {
    margin-bottom: -1.5rem !important; }

  .mb-lg-n5 {
    margin-bottom: -3rem !important; }

  .ms-lg-n1 {
    margin-left: -0.25rem !important; }
}
@media (min-width: 1200px) {
  .m-xl-n1 {
    margin: -0.25rem !important; }

  .m-xl-n2 {
    margin: -0.5rem !important; }

  .m-xl-n3 {
    margin: -1rem !important; }

  .m-xl-n4 {
    margin: -1.5rem !important; }

  .m-xl-n5 {
    margin: -3rem !important; }

  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }

  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }

  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }

  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }

  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }

  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }

  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }

  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }

  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }

  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }

  .mt-xl-n1 {
    margin-top: -0.25rem !important; }

  .mt-xl-n2 {
    margin-top: -0.5rem !important; }

  .mt-xl-n3 {
    margin-top: -1rem !important; }

  .mt-xl-n4 {
    margin-top: -1.5rem !important; }

  .mt-xl-n5 {
    margin-top: -3rem !important; }

  .me-xl-n1 {
    margin-right: -0.25rem !important; }

  .me-xl-n2 {
    margin-right: -0.5rem !important; }

  .me-xl-n3 {
    margin-right: -1rem !important; }

  .me-xl-n4 {
    margin-right: -1.5rem !important; }

  .me-xl-n5 {
    margin-right: -3rem !important; }

  .mb-xl-n1 {
    margin-bottom: -0.25rem !important; }

  .mb-xl-n2 {
    margin-bottom: -0.5rem !important; }

  .mb-xl-n3 {
    margin-bottom: -1rem !important; }

  .mb-xl-n4 {
    margin-bottom: -1.5rem !important; }

  .mb-xl-n5 {
    margin-bottom: -3rem !important; }

  .ms-xl-n1 {
    margin-left: -0.25rem !important; }

  .ms-xl-n2 {
    margin-left: -0.5rem !important; }

  .ms-xl-n3 {
    margin-left: -1rem !important; }

  .ms-xl-n4 {
    margin-left: -1.5rem !important; }

  .ms-xl-n5 {
    margin-left: -3rem !important; }
}
@media (min-width: 1400px) {
  .m-xxl-n1 {
    margin: -0.25rem !important; }

  .m-xxl-n2 {
    margin: -0.5rem !important; }

  .m-xxl-n3 {
    margin: -1rem !important; }

  .m-xxl-n4 {
    margin: -1.5rem !important; }

  .m-xxl-n5 {
    margin: -3rem !important; }

  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important; }

  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important; }

  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important; }

  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important; }

  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important; }

  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important; }

  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important; }

  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important; }

  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important; }

  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important; }

  .mt-xxl-n1 {
    margin-top: -0.25rem !important; }

  .mt-xxl-n2 {
    margin-top: -0.5rem !important; }

  .mt-xxl-n3 {
    margin-top: -1rem !important; }

  .mt-xxl-n4 {
    margin-top: -1.5rem !important; }

  .mt-xxl-n5 {
    margin-top: -3rem !important; }

  .me-xxl-n1 {
    margin-right: -0.25rem !important; }

  .me-xxl-n2 {
    margin-right: -0.5rem !important; }

  .me-xxl-n3 {
    margin-right: -1rem !important; }

  .me-xxl-n4 {
    margin-right: -1.5rem !important; }

  .me-xxl-n5 {
    margin-right: -3rem !important; }

  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important; }

  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important; }

  .mb-xxl-n3 {
    margin-bottom: -1rem !important; }

  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important; }

  .mb-xxl-n5 {
    margin-bottom: -3rem !important; }

  .ms-xxl-n1 {
    margin-left: -0.25rem !important; }

  .ms-xxl-n2 {
    margin-left: -0.5rem !important; }

  .ms-xxl-n3 {
    margin-left: -1rem !important; }

  .ms-xxl-n4 {
    margin-left: -1.5rem !important; }

  .ms-xxl-n5 {
    margin-left: -3rem !important; }
}


/*//*/

/*LOGO*/
.logo-houder {width: 158px;position: absolute; top: -92px; transition: all .2s ease-in-out; }
@media (min-width: 992px) {
    .logo-houder {position: absolute; top: 0px;}
}
.logo-houder.logohome {width: 158px;}
@media (min-width: 1200px) {
    .logo-houder.logohome {width: 214px;}
}
.site-0 .logo-houder.logohome {top: 0px;width: 100px;}
@media (min-width: 576px) {
    .site-0 .logo-houder.logohome {top: 0px;width: 158px;}
}
/*//*/





/*MENU*/

#to-shine-page-navigation {position: relative;height: 56px;}
.headercontainer{height: 80px;}
.page-21 .headercontainer{height: 38px;}
.dtgrijsholder { transition: all .2s ease-in-out;}
@media (min-width: 992px) {
    body:not(.page-21) #to-shine-page-navigation {position: relative;height: 110px;}
}
.hoofdnavigatie {position: absolute;right: 10px;top: 6px;transition: all .2s ease-in-out; }
@media (min-width: 992px) {
    .hoofdnavigatie {top: 95px;}
}
@media (min-width: 1590px) {
    .hoofdnavigatie {right: -105px;}
}
@media (min-width: 992px) {
    .driesocials {position: absolute;}
}
#menuhouder .driesocials {display: none;}
#menuhouder .modal-fullscreen,
#menuhouder .modal-fullscreen .modal-content {
  height: auto!important;
}
.ly-nav-mobile li .ly-linkwrapper {position: relative;}
.ly-nav-mobile>li ul {padding-left: 0px;}

.mobiele-menufooter {position: fixed;bottom: 0;right:0;left:0;}
@media (min-width: 576px) {
    .mobiele-menufooter {position: sticky;}
}

#nav-mobile { display: block;}
.ly-nav-mobile>li>.ly-linkwrapper>a{ color: #000;}
.ly-nav-mobile li.has-child>.ly-linkwrapper>a{margin-right: 40px;}
.ly-nav-mobile .ly-linkwrapper>a{ border: solid 1px transparent;}
.ly-nav-mobile .ly-linkwrapper>a:focus{ border: solid 1px #000;}
.ly-nav-mobile li .ly-linkwrapper .ly-navopener {
display: flex;
align-items: center;
justify-content: center;
background: rgba(0,0,0,0);
position: absolute;
right: 0;
width: 40px;
text-align: center;
top: 0;
bottom: 0;
cursor: pointer;
}
.ly-nav-mobile li.ly-active > .ly-linkwrapper .ly-navopener .ly-navopener-icon::before {
content:url("../img/icons/menu-is-open.svg");
}
.ly-nav-mobile li .ly-linkwrapper .ly-navopener .ly-navopener-icon::before {
content:url("../img/icons/menu-is-dicht.svg");
}
.ly-nav-mobile > li > .ly-linkwrapper > a {
text-decoration: none;
display: block;
padding: 10px 15px 10px 16px;
}
.ly-nav-mobile > li > ul > li > .ly-linkwrapper > a {
text-decoration: none;
}
.ly-nav-mobile > li > ul > li > ul > li > .ly-linkwrapper > a {
display: block;
text-decoration: none;
padding: 10px 10px 10px 30px;
}
.ly-nav-mobile > li > ul > li > ul > li > ul > li > .ly-linkwrapper > a {
display: block;
text-decoration: none;
padding: 8px 10px 8px 40px;
font-size: 0.85em;
}
.ly-nav-mobile a.True-er {
text-decoration: underline!important;
}
.ly-nav-mobile .ly-linkwrapper>.ly-navopener{ color: #000; border: solid 1px transparent;}
.ly-nav-mobile .ly-linkwrapper>.ly-navopener:focus{ color: #000; border: solid 1px #000;}

.ly-nav-mobile>li.active>.ly-linkwrapper>a, 
.ly-nav-mobile>li>.ly-linkwrapper>a:hover { color: rgba(0,0,0,0.8) }
.ly-nav-mobile>li.active>.ly-linkwrapper>a, 
.ly-nav-mobile>li>.ly-linkwrapper>a:hover { color: rgba(0,0,0,0.8) }
    
.ly-nav-mobile>li>ul { background-color: rgba(255,255,255,0.6); display: none }
    
.ly-nav-mobile>li>ul>li { border-bottom: 3px solid #fff; margin: 0 }
.ly-nav-mobile>li>ul>li.last { border-bottom: none }
.ly-nav-mobile>li>ul>li>.ly-linkwrapper>a { color: rgba(0,0,0,1.00); display: block; padding: 10px 10px 10px 20px; line-height: 1.3em }
    
.ly-nav-mobile>li.nav-21>ul>li>.ly-linkwrapper>a,
.ly-nav-mobile>li.nav-33>ul>li>.ly-linkwrapper>a { color: rgba(255,255,255,1.00); }
    
.ly-nav-mobile>li>ul>li.active>.ly-linkwrapper>a,
.ly-nav-mobile>li>ul>li>.ly-linkwrapper>a:hover { color: rgba(0,0,0,0.5) }
.ly-nav-mobile>li.nav-21>ul>li.active>.ly-linkwrapper>a,
.ly-nav-mobile>li.nav-21>ul>li>.ly-linkwrapper>a:hover { color: rgba(255,255,255,0.8) }
    
    
.ly-nav-mobile>li>ul>li>ul>li>.ly-linkwrapper>a { color:rgba(0,0,0,1.00); }
    
.ly-nav-mobile>li>ul>li>ul>li.active>.ly-linkwrapper>a, 
.ly-nav-mobile>li>ul>li>ul>li>.ly-linkwrapper>a:hover { color: rgba(0,0,0,0.5); }

.ly-nav-mobile>li>ul>li>ul>li>ul,
.ly-nav-mobile>li>ul>li>ul { display: none; background: rgba(255,255,255,0.8) }

.ly-nav-mobile a.True-er {text-decoration: underline;}
    
#nav-icon span { background: #c3007a; }
.ly-overlay { background-color: rgba(195,0,122,0.6); }
.ly-nav-sub>li { border-bottom: 1px solid #c3007a }
.ly-nav-sub>li.active>a, .ly-nav-sub>li a:hover { color: #000 }
.ly-nav-sub>li>ul>li.active>a, .ly-nav-sub>li>ul>li a:hover { color: #c3007a }
.ly-nav-sub>li>ul>li>ul>li.active>a, .ly-nav-sub>li>ul>li>ul>li a:hover { color: #c3007a }
/*//*/




/*ZOEKEN*/
.DNNModuleContent.ModSearchResultsC {padding-bottom: 50px;}
#dnn_ctr361_ModuleContent {display: block;transition: all .2s ease-in-out; }
.aanhetladen #dnn_ctr361_ModuleContent {display: none!important;}
.dnnSearchResultContainer > .dnnSearchResultItem,
.dnnSearchResultContainer > .dnnSearchResultItem-Subset {margin: 0}
.dnnSearchResultContainer > .dnnSearchResultItem > .dnnSearchResultItem-Title {margin-top: 30px;}
.dnnSearchResultContainer > .dnnSearchResultItem > .dnnSearchResultItem-Title {font-size:inherit;}
.dnnSearchResultItem-Link a {text-decoration: none; font-size: 80%;}
.dnnSearchResultPager .dnnLeft,/*.dnnSearchResultItem-Link,*/
.dnnSearchResultItem-Subset .dnnSearchResultItem-Title,.dnnSearchResultItem-Subset .dnnSearchResultItem-Others,
ul.searchSkinObjectPreview, .dnnSearchBoxClearText,.dnnSearchBoxPanel,.dnnSearchResultPanel {display: none!important;}
.search-block {
  display: flex;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
  float: none;
  width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  box-sizing: border-box;
}
.search-block #dnn_dnnSearch3_ClassicSearch,
.search-block #dnn_dnnSearch2_ClassicSearch,
.search-block #dnn_dnnSearch_ClassicSearch {
  padding: 8px 0;
  border: 0;
  background-color: inherit;
  box-shadow: none;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  margin: 0;
    width: 100%;
  line-height: 0;
}
.search-block #dnn_dnnSearch3_ClassicSearch .searchInputContainer,
.search-block #dnn_dnnSearch2_ClassicSearch .searchInputContainer,
.search-block #dnn_dnnSearch_ClassicSearch .searchInputContainer {
  margin: 0;
    flex: 1;
}
.search-block #dnn_dnnSearch3_ClassicSearch .SearchButton,
.search-block #dnn_dnnSearch2_ClassicSearch .SearchButton,
.search-block #dnn_dnnSearch_ClassicSearch .SearchButton {
  padding: 0.7rem 1.4rem 0.7rem 1rem;
  border-left: 1px solid #387690;
  line-height: 1.5;
  height: 100%;
  font-size: 1rem;
  text-align: center;
  background-color: #387690;
  color: #fff;
  transition: background-color 0.2s ease-in-out;
  cursor: pointer;
}
.search-block #dnn_dnnSearch3_ClassicSearch .SearchButton:focus, .search-block #dnn_dnnSearch3_ClassicSearch .SearchButton:hover,
.search-block #dnn_dnnSearch2_ClassicSearch .SearchButton:focus, .search-block #dnn_dnnSearch2_ClassicSearch .SearchButton:hover,
.search-block #dnn_dnnSearch_ClassicSearch .SearchButton:focus, .search-block #dnn_dnnSearch_ClassicSearch .SearchButton:hover {
  background-color: #3B4448;
}
.search-block #dnn_dnnSearch3_ClassicSearch input[type=text],
.search-block #dnn_dnnSearch2_ClassicSearch input[type=text],
.search-block #dnn_dnnSearch_ClassicSearch input[type=text] {
  padding: 0.7rem;
  height: 100%;
    width: 100%;
  border: solid 1px #CFCFCF;
  border-radius: 0;
    font-style: italic;
    background-color: #F0EDEE;
}
.search-block #dnn_dnnSearch3_ClassicSearch input[type=text]:focus,
.search-block #dnn_dnnSearch2_ClassicSearch input[type=text]:focus,
.search-block #dnn_dnnSearch_ClassicSearch input[type=text]:focus {
  border: solid 1px #333;border-radius: 0;
}
/*//*/


/*Afbeeldingen-Slider*/
.carousel .carcontrol .carousel-control-prev-icon,
.carousel .carcontrol .carousel-control-next-icon { height: 65px; width: 65px; background: none!important }
.carousel .carcontrol .carousel-control-prev-icon { left: 0; }
.carousel .carcontrol .carousel-control-next-icon { right: 0; }
.carousel .carcontrol .carousel-control-prev-icon::before {
    display: inline;
    content: "";
    padding: 1rem;
    -webkit-mask: url(/Portals/_default/Skins/maris/assets/img/icons/circle-arrow-left-light.svg) no-repeat 50% 50%;
    mask: url(/Portals/_default/Skins/maris/assets/img/icons/circle-arrow-left-light.svg) no-repeat 50% 50%;
    -webkit-mask-size: contain;
    mask-size: contain;
    background-color: #fff;
}
.carousel .carcontrol .carousel-control-next-icon::before {
    display: inline;
    content: "";
    padding: 1rem;
    -webkit-mask: url(/Portals/_default/Skins/maris/assets/img/icons/circle-arrow-right-light.svg) no-repeat 50% 50%;
    mask: url(/Portals/_default/Skins/maris/assets/img/icons/circle-arrow-right-light.svg) no-repeat 50% 50%;
    -webkit-mask-size: contain;
    mask-size: contain;
    background-color: #fff;
}
.carousel .carcontrol .carousel-control-prev-icon svg {
    margin-left: 10px;font-size: 200%;
}
.carousel .carcontrol .carousel-control-next-icon svg {
    margin-right: 10px;font-size: 200%;
}
.carousel-indicators {bottom: -30px!important;}
.slick-slide figcaption,
.carousel-item figcaption {min-height: 62px;}
#fotoPopup .btn-close {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}
.max-height-80vh {
  max-height: 75vh;
}
figcaption {padding-top: .5em;}
/*//*/



/*ADMIN*/
/*.actionMenu ul.dnn_mact li.actionMenuEdit ul li:not(:first-child) {display: none;}
.role-host .actionMenu ul.dnn_mact li.actionMenuEdit ul li:not(:first-child) {display: block;}*/
.dnnEditState #to-shine-page-navigation {z-index: 0;}
.DnnModule-OpenContent .oc-view .octemplate {width: auto!important;}
.DnnModule-OpenContent .oc-view .octemplate a{text-decoration: none}
.DnnModule-OpenContent .oc-view .octemplate a.advanced:hover,
.DnnModule-OpenContent .oc-view .octemplate a:hover{color: white;text-decoration: underline}
.dnnLoginRememberMe {display: block; margin-bottom: 30px;}
#dnn_ctr_Login_Login_DNN_lblLogin {display: none;}

#dnn_ctr_PasswordReset_txtUsername {margin-bottom: 13px;max-width: 445px;}
.dnnSendPasswordContent,
.dnnPasswordResetContent {width: 100%; padding-left: 1rem; padding-right: 1rem;margin-left: auto; margin-right: auto; padding-bottom: 100px;}
.dnnSendPasswordContent input[type="text"] {width: 100%;}

#dnn_ctr_SendPassword_plEmail_pnlHelp.dnnTooltip {right:auto!important;}

@media (min-width: 992px) {
	.dnnSendPasswordContent,
  .dnnPasswordResetContent {max-width: 960px;}
}
@media (min-width: 1200px) {
	.dnnSendPasswordContent,
  .dnnPasswordResetContent {max-width: 1140px;}
}
@media (min-width: 1400px) {
	.dnnSendPasswordContent,
  .dnnPasswordResetContent {max-width: 1320px;}
}

.password-strength-container .meter.visible{font-size: 16px;margin-bottom: 10px;}
.passreminder {
  width: 100%;
  max-width: 445px;
  display: inline-block;
  position: relative;
	margin-bottom: 25px;
}

/*//*/



/*Forms*/

.page-break-section {background-color: transparent!important; padding: 0!important; box-shadow: none!important; display: block!important}
.LiveForm.Default ul.page-break-section .Field {padding: 0px 0px 10px 0px!important;}
.label_hidden {display: none!important}
/*///*/




/*Video*/
.videomeester {
  position: relative;
  color: #fff;
}
.videomeester #Afspelen {
  all: unset;
  box-sizing: border-box;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
	z-index: 1;
}
.videomeester #Afspelen * {
  pointer-events: none;
}
.videomeester .play-icon {
  height: 6rem;
  width: 6rem;
  position: absolute;
  top: calc(50% - (3rem));
  left: calc(50% - (3rem));
}
.videomeester img {
  height: 100%;
  width: 100%;
}
/*///*/





/*MASKS*/
.mask-artikel {
	-webkit-mask-image: url(../img/bg/mask-artikel.svg);
	-webkit-mask-size: cover;
	mask-image: url(../img/bg/mask-artikel.svg);
	mask-size: 100%, auto, cover;
	mask-repeat: no-repeat;	
}
/*//*/

/*TABELLEN*/
table.rooster {font-size: .8em;}
/*//*/

ol:not(.list-unstyled),ol:not(.list-unstyled),
ul:not(.list-unstyled),ul:not(.list-unstyled) {margin-bottom: 1rem;}

