.m-accordion{margin-bottom:7rem;padding:60px 0 70px}.m-accordion .container{margin:0 auto;width:85%}.m-accordion .m-accordion__title{color:#005a9b}.m-accordion ol{counter-reset:custom-ol!important;list-style:none;margin:0;padding:0}.m-accordion ol>li{counter-increment:custom-ol!important;position:relative}.m-accordion ol>li:before{background:url(https://www.uitgeverijzwijsen.be/hubfs/images/icons/bg-ol.svg) no-repeat 50%;color:#00a0e1;content:counter(custom-ol)!important;font-size:17px;font-weight:700;height:30px;left:0!important;line-height:30px;position:absolute;text-align:center;top:10px!important;transition:all .3s ease-in;width:30px}.m-accordion ol>li.active:before{background-image:url(https://www.uitgeverijzwijsen.be/hubfs/images/icons/bg-ol-active.svg);color:#fff}.m-accordion ol>li ul>li{font-weight:400}.m-accordion ol>li ul>li:before{content:""!important;left:-20px!important;top:11px!important}.m-accordion ol>li ol{margin-left:20px}.m-accordion ol>li ol>li{font-weight:400;margin-bottom:14px;padding-left:43px}.m-accordion ol>li ol>li:before{top:-2px!important}.c-accordion__title{margin:0}.c-accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.c-accordion__content p{font-size:16px;font-weight:400;margin-top:.75rem}.c-accordion__content[aria-hidden=false]{grid-template-rows:1fr}.c-accordion-content__inner{grid-row-end:2;grid-row-start:1;overflow:hidden;padding-right:30px}.c-accordion__panel{background-color:#f3f4f6;border:none;cursor:pointer;font-weight:700;padding:1rem 1.5rem 1rem 4rem;transition-duration:.3s;transition-property:all;transition-timing-function:ease-in}.c-accordion__panel:last-child{margin-bottom:0}.c-accordion__panel .c-accordion__trigger:focus-visible,.c-accordion__panel:hover .c-accordion__trigger{color:#00a0e1}.c-accordion__panel:focus-within{border-color:var(--color-primary)}.c-accordion__panel:has(.c-accordion__trigger:focus-visible){border-color:var(--color-primary)}[data-state=no-js] .c-accordion__panel{background-color:transparent;border:none;cursor:auto}[data-state=no-js] .c-accordion__trigger{font-weight:700}[data-state=no-js] .c-accordion__trigger svg{display:none}.c-accordion__trigger{background-color:transparent;border:0;color:#3c3c3c;display:block;font-size:17px;font-weight:400;padding:0 30px 0 0;position:relative;text-align:left;transition:all .3s ease-in-out;width:100%}.c-accordion__trigger svg{position:absolute;right:0;top:14px;transition:all .3s ease-in}.c-accordion__trigger:focus-visible{border:none;color:var(--color-primary);outline:none}.c-accordion__trigger:after{border-right:2px solid var(--color-primary);border-top:2px solid var(--color-primary);content:"";display:block;height:9px;position:absolute;right:0;top:12px;transform:rotate(135deg);transition:all .3s ease-in-out;width:9px}.c-accordion__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.c-accordion__panel:hover .c-accordion__trigger[aria-expanded=true]{color:#3c3c3c}.c-accordion__trigger[aria-expanded=true]{font-weight:700}[data-state=no-js] .c-accordion__trigger:after{content:none}@media only screen and (max-width:1300px){.m-accordion .container{padding:0;width:90%}.c-accordion__panel{padding-left:5rem}.c-accordion__trigger svg{top:12px}.m-accordion ol li:before{top:7px!important}}@media only screen and (max-width:960px){.m-accordion{margin-bottom:5rem;padding:30px 0}.m-accordion ol li:before{top:5px!important}}@media only screen and (max-width:760px){.c-accordion-content__inner{padding-right:0}}