.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}.toast-block{right:-800px;min-width:300px;z-index:9997;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s}.toast-block .toast-viewall a{color:#00b9f0}.toast-block-open{right:0}.toast{background-color:#fff;border:1px solid #000;font-size:.8rem;box-shadow:-3px 3px 3px 0 rgba(0,0,0,.3)}.toast .toast-link{all:unset}.toast .toast-link.cursor-pointer,.toast u{cursor:pointer}.toast.delete{transform:translateX(800px);transition:all 1.25s;-webkit-transition:all 1.25s;-moz-transition:all 1.25s;-o-transition:all 1.25s}.toast .toast-header{padding:5px;color:#282c41;border-bottom:1px solid #000;background-color:#dfe1f4}.toast .toast-header .text-muted{color:#2175a1!important}.toast .toast-header .btn-close{background:none}.toast .toast-header .btn-close svg{stroke:#282c41;stroke-width:2;margin-top:-3px}.toast .toast-body{padding:5px;color:#666;min-height:50px}.toast .toast-body a{text-decoration:underline}.toast-block-background{background-color:#000;z-index:9996;transition:transform .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .15s linear}@media(max-width:767.98px){.toast{width:100%;box-shadow:3px 3px 3px 0 rgba(0,0,0,.3)}.toast-block{width:100%}.toast-block-open{padding-left:16px}}.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}.btn .cms_icon,.admin-menu-item{display:none}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}nav{min-height:74px}.grey-bg{background-color:#efefef}.validation-summary-errors{margin-bottom:15px!important}.nav-item{white-space:nowrap}.del-image-container{background-color:#fff;padding:0 3px 3px 3px;margin:1px}.del-image-container .cms_icon_small{stroke:black}.grid-item-subcontainer .bg-primary .text-dark-gray{color:#fff!important}.grid-item-subcontainer .bg-primary .icon-heart{fill:white}.nav-link-loggedin{margin-right:10px}#page_login .col-lg-6{min-width:600px}.no-skin{background-color:#fff}.font-italic{font-style:italic}.bg-primary{background-color:#00b9f0!important}.carousel img{width:100%}.bg-primary:hover{background-color:#00b9f0!important}.form-switch-lg .form-check-input{width:2.2em;height:1.3em}.form-switch-lg .form-check-label{padding:3px 0 0 3px}.badge.bg-primary{font-size:.9rem;padding:4px 5px 0 5px;border:0}.bg-notification{background-color:#00b9f0;color:#000!important;font-family:Arial;font-size:12px;box-shadow:0 0 0 0 black;animation:pulse 4s infinite;height:18px;width:18px;line-height:18px}.toast{color:#000;font-size:.9rem;border-radius:0}.toast .img-profilepic{height:36px;width:36px;line-height:36px}.toast .img-profilepic-text{color:#000;background-color:#00b9f0}.toast .toast-header{border-radius:0;background-color:#efefef}.toast .toast-header strong{font-size:.8rem!important}.toast .btn-close{padding-top:6px}.toast .btn-close svg{vertical-align:top}.blue{color:#00b9f0!important}#table-premies .blue td{color:#00b9f0!important;font-weight:bold}#table-premies .black td{font-weight:bold}.dataTables_filter,.dataTables_length{display:none}.avatar{width:50px;height:50px;border-radius:25px;margin-top:-5px}.form-group{margin-bottom:10px}.form-group label{font-weight:bold}.form-control{border:1px solid transparent}.form-control.bg-white{border:1px solid #fff}.min-rm-h-30{min-height:30rem!important}.min-rm-h-40{min-height:40rem!important}.form-control-sm{height:38px;border-radius:19px;padding:.375rem 1rem;font-size:1rem;line-height:1.5}.bg-light{background-color:#fff!important}.bg-image{background-position:center;background-size:cover;min-height:200px}.cms_scroll_to_top svg{display:none}.card .bg-primary .fs-icon-quality{fill:white!important}.new-home-1 a{color:#fff}.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}.grecaptcha-badge{opacity:0}.coresystem-page{max-width:730px;margin-right:auto;margin-left:auto}.coresystem-page .col-md-9{width:100%}#login-col-left{width:50%}#login-col-right{display:none}.cms_cursor_pointer,.cursor-pointer{cursor:pointer}.fs-icon-bike{max-width:40px;max-height:25px}.btn-ride-icon .cms_icon{display:block;stroke:#484848;margin-top:2px;width:20px;height:20px}.fs-favorite.True .icon{fill:black}.btn-ride-icon.True .cms_icon{fill:#484848}.fs-icon-quality{stroke:#00b9f0;fill:none;stroke-width:3;width:24px;height:24px;float:left;margin-right:8px}.fs-icon-quality-large{width:32px;height:32px}.fs-icon-quality-gdt{stroke:#8b2781}mark{background-color:#f49b00;padding:0}.custom-layout .container{max-width:100%;width:100%;padding:0!important}.ride-logo{max-height:150px;max-width:200px}.chart-details{height:300px;max-height:300px}.underlined{text-decoration:underline!important}.cms_remain{float:right;font-size:.8rem;margin-top:3px}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}.validation-summary-errors{margin:0}.ol-popup{border-radius:0;border:0!important}.classificatie{width:27px}.classificatie-1{background-color:#308c07}.classificatie-2{background-color:#0f75bc}.classificatie-3{background-color:#bf1616}.classificatie-4{background-color:#000}.bg-grey-container{background-color:#ececec}.modal_share a{color:#000}.modal_share .facebook{width:20px;height:20px}.modal_share .twitter{width:28px;height:28px}.modal_share .cms_icon,.modal_share svg{stroke:black}.inschrijf-pagina .bg-extra-info{background-color:#d7f6ff;font-size:16px}.inschrijf-pagina textarea{min-height:90px!important}.inschrijf-pagina .groepsinschrijving-buttons{z-index:9999;padding:19px 0 0 0}.inschrijf-pagina .groepsinschrijving-nummer,.inschrijf-pagina .groepsinschrijving-remove{background-color:#00b9f0;font-size:1.4rem;width:36px;height:36px;line-height:36px;border-radius:18px;text-align:center;margin-top:6px;font-weight:bold}.inschrijf-pagina .groepsinschrijving-dv label{padding-bottom:5px}.inschrijf-pagina .groepsinschrijving-remove{background-color:#bf1616;text-decoration:none;margin-top:12px}.inschrijf-pagina .groepsinschrijving-remove svg{width:19px;height:18px;margin:-6px 0 0 1px}.inschrijf-pagina .product-header{font-weight:bold;color:#999}.inschrijf-pagina .product-item{border-top:1px solid #e4e4e4;margin-top:15px;padding-top:15px;font-size:1rem}.inschrijf-pagina .product-image{max-height:75px}.pay-logo{max-width:75px;max-height:30px}.button-ideal{border:1px solid #c06!important;background-color:#c06;min-width:200px;color:#fff}.button-ideal:hover{background-color:#ff1a8c;color:#fff}.button-paypal{border:1px solid #2a3d83!important;background-color:#2a3d83;min-width:200px;color:#fff}.button-paypal:hover{background-color:#3d58bd;color:#fff}.button-bankcontact{border:1px solid #004d92!important;background-color:#004d92;min-width:200px;color:#fff}.button-bankcontact:hover{background-color:#0075df;color:#fff}.cms_modal_for_image .modal-dialog{position:relative;display:table;overflow-y:auto;overflow-x:auto;width:auto;max-width:100%;margin:4rem auto}.cms_modal_for_image .modal-content{padding:0;background-color:transparent;border:0}.cms_modal_for_image .modal-image-div{display:inline-block;border:4px solid #282c41}.cms_modal_for_image img{max-height:70vh}.modal-popup-module .cms_icon_card{display:none}.bootbox .modal-header{display:none}.bootbox .modal-body{padding-top:20px}.bootbox .modal-dialog{margin-top:15rem}.beoordelen-tochtroute textarea{min-height:90px!important}.beoordelen-tochtroute .star-rating-container{margin-top:5px;height:25px}.beoordelen-tochtroute .star-rating-star{display:inline-block;cursor:pointer;width:22px;height:22px;margin:0 5px 0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='%23c7c7c7' stroke='%23c7c7c7' stroke-width='2' %3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'%3E%3C/polygon%3E%3C/svg%3E");background-repeat:no-repeat}.beoordelen-tochtroute .star-rating-star-filled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='2' %3E%3Cpolygon points='12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2'%3E%3C/polygon%3E%3C/svg%3E")}.beoordelen-tochtroute .star-rating-label{color:#000;opacity:.5;position:relative;top:-6px;left:10px}.beoordelen-tochtroute input.star-rating{opacity:0;position:absolute;top:0;left:0}.beoordelen-tochtroute .form-group{margin-top:10px}.row-admin-button a{text-decoration:none}.faq-list-container{list-style-type:none!important;margin:0;padding-left:0}.faq-list-container .list-item{text-decoration:none;display:block;width:100%;border-top:1px dotted #999;padding:6px 5px;font-weight:bold}.faq-list-container .first-of-type,.faq-list-container li:first-of-type .list-item{border-top:0!important}.faq-list-container .number{float:left;width:30px;margin-right:16px;text-align:right}.faq-list-container .number h3{margin:0;line-height:100%}.faq-list-container .plusje{float:right;transform:translate(0,-3px)}.faq-list-container .plusje .cms_icon{stroke:#00b9f0;width:18px;height:18px;transition:.2s ease-in-out;margin-right:0}.faq-list-container .open .cms_icon{transform:rotate(-45deg)}.faq-list-container .list-text{border-top:1px solid #e6e6e6;margin:10px 35px 0 10px;padding:10px 0 20px 10px;margin-left:40px}.img-informatie{max-height:600px}.mediakit-item .mediakit-getal,.mediakit-item .mediakit-pie{font-size:4rem;height:230px;width:230px}.mediakit-item .mediakit-getal{padding-top:70px}.mediakit-item .mediakit-text{font-size:.8rem}.bw-images img{filter:grayscale(100%);transition:.3s ease-in-out;max-height:65px}.bw-images img:hover{filter:grayscale(0%);opacity:1;transition:.3s ease-in-out}.magazine-details h2,.magazine-details h3,.magazine-details h4{margin-top:50px}.magazine-details .magazine-details-text img{margin-bottom:30px;width:100%}.magazine-details .map-large{max-height:375px;max-width:300px}.magazine-details .number{margin:4px 20px 0 0;background-size:30px 50px;float:left;line-height:30px;text-align:center;width:30px;height:50px;font-weight:bold;font-size:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAABkCAMAAADt/6PaAAAAMFBMVEVMaXEmt/8mt/8rv/8muP8ouf8muP8mt/8muP84xv8mt/8nuP8nuP8nuP8qu/8mt//W8ih9AAAAD3RSTlMA+OgSvjWY04EHrG1GXCLrJX07AAABmklEQVR42qWWy46EIBQF6/IWUP7/b2fRCzNpFTxd+0qBCSdyzdZLCs6ZORdS6RvL+BZs/MNC86wQq40LrMa5GsYt4Vn3aTySPLd0Nya4zg3NxhRrXJLGEolvfBiLhO+Ln+7cvjmzdPJ9vGKHk2jvZIun6914ifNfF1auHYdA5ENV5HqGlfQZFtPeNNk8sA+RHQiqHGAzVbaNOGQiTZcbSZcTQZcDWZczTpcdpsv2k/zTsX+R829fu+pypehyYdflzqHLB2T9e0HRrwxR3wIg66eGpo8nbE5x3Qaon6zxwZsehqKHwZsehqSH4dDDQNXDEIWwmC4gp52H/wQ9DP3Nz8gXWQ9D18Pr6cQV+1r44IrN6WFoi2Mtpyt3lJW9vcNP0wH0dOceb3oYkh6G4zGdQU/vPHM8r8+E+jR7M6ISnu9RATltHuR0YYWuh4G8OALre3SAnK6gpyOrbG7pLa5OYQc5nXlDmb7F5T3KoKcbyGm38ZIkhC+m0DzI6cJ7Dj18TmFCIc7e4nyPKhr9fItaOoCe7sjkjM6+88Qf1FrXv6Vb19kAAAAASUVORK5CYII=")}.magazine-details .card{padding:0}.magazine-details .card .col{width:100%}.magazine-details .card textarea{min-height:90px}.magazine-details .card .container-contactform{padding:0}.magazine-details .card-header{padding:0;background-color:transparent}.magazine-details .card-header h2{margin:0 0 20px 0}.magazine-details .card-body{padding:0}.magazine-details .article-related-content,.magazine-details .footnote{font-size:1.1rem;color:#666;border-left:3px solid #666;padding:8px 0 5px 10px}.magazine-details .article-related-content a,.magazine-details .footnote a{color:#666}.magazine-details blockquote,.magazine-details .blockquote,.magazine-details .quote-text{font-size:2.2rem;margin:50px 0;text-align:center}.zoeken-home-results-list{margin:0 20px;padding:20px;z-index:999999;background-color:#efefef;position:fixed;font-size:1.2rem}.zoeken-home-results-list .icon{width:30px;height:30px;stroke:black;stroke-width:1;fill:none}.zoeken-home-results-list table{width:100%}.zoeken-home-results-list table .text{width:100%}.zoeken-home-results-list table a{display:block;text-decoration:none;text-align:left}#page_search .input-group-prepend{display:none}#page_search h3{font-size:1.3rem;margin-bottom:0!important}.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}.compare_ab tbody tr{background-color:#f4f4f4;font-weight:bold}.compare_ab .text-item{padding-left:10px}.compare_ab .fs-1{font-size:1.75rem!important}.stappen-container{background-color:#def1f7;min-width:100%}.stappen-container .list-inline-item{background-color:transparent;padding:5px 12px;border-radius:20px}.stappen-container .list-inline-item.active{background-color:#85dbf4}.stappen-container input,.stappen-container select{background-color:#fff}.prijs-tag{background-color:#000;color:#fff;padding:5px 20px;border-radius:40px;display:inline-block;font-size:1.4rem}.prijs-tag .totaal{font-size:1rem}.ol-map-container{height:500px}.dt-search,.dt-length{display:none}.w-1{width:1%}#page_profiel .navigation-link-dashboard{padding:1rem 0 0 0;color:#999;text-decoration:none;border:0;font-weight:500}#page_profiel .navigation-link-dashboard.is-active{color:#fff;border-bottom:1px solid #fff}#page_profiel .navigation-link-dashboard:hover{color:#fff}#page_profiel .action-link{display:flex;flex-direction:column;gap:4rem;background-color:#e6e6e6;color:#212529;text-decoration:none;padding:1rem}#page_profiel .action-link-title{font-weight:600;z-index:10}#page_profiel .action-link-note{align-self:flex-end;font-size:.875rem;z-index:10}#page_profiel .skew-left-right{position:relative;overflow:hidden;background:#e6e6e6}#page_profiel .skew-left-right:after{content:"";position:absolute;transition:.4s;left:50%;bottom:0;width:0;background:#00b9f0;height:120%;right:-15%;left:auto;transform:skewX(-15deg)}#page_profiel .skew-left-right:hover{color:#212529!important}#page_profiel .skew-left-right:hover .text-primary{color:#fff!important}#page_profiel .skew-left-right:hover:after{right:auto;left:-15%;width:130%}#page_profiel .read-more-link{text-decoration:none;display:flex;align-items:center;gap:7px}#page_profiel .read-more-link svg{transition-property:transform;transition-duration:1s}#page_profiel .read-more-link:hover{color:#00b9f0}@media(max-width:767.98px){.container{padding:0 16px}}.schadeformulier-container .form-group{padding-top:20px}.schadeformulier-container label{font-weight:bold}.schadeformulier-container .custom-control-label{font-weight:normal}.schadeformulier-container .schadeformulier-header{margin-left:17px}.schadeformulier-container .schadeformulier-button-header{font-weight:bold;font-size:15px;min-width:36px;height:36px;margin-right:3px;padding-top:4px;cursor:default;color:#000!important;border:1px solid #000!important}.schadeformulier-container .actief{background-color:#59b3f2}.schadeformulier-container .schadeformulier-intro-footer{border-top:2px dotted #666;color:#666;font-size:.9rem!important;font-style:italic}.schadeformulier-container .validation-list ul{margin-bottom:40px}.schadeformulier-container textarea{min-height:90px}.schadeformulier-container .schade-item-list{padding:30px 30px 0 40px;border-top:1px dotted #404040;border-bottom:1px dotted #404040}.schadeformulier-container .schade-item-list h3{margin-top:0;font-weight:bold}.schadeformulier-container .schade-item-list .container-fluid{padding-bottom:20px}.schadeformulier-container .schade-item-list .header-row{height:30px}.schadeformulier-container .delete-group{background-color:#bf1616;font-size:1.2rem;width:30px;height:30px;line-height:30px;border-radius:15px;text-align:center;padding-left:2px}.schadeformulier-container .delete-group svg{margin-top:-6px;width:15px;height:15px}.schadeformulier-container .schade-item-list-stap6{padding:30px 30px 0 0;border-top:0;border-bottom:0}.schadeformulier-container .schadeFormBlok{margin-bottom:60px}.schadeformulier-container .Title{margin-bottom:20px;font-weight:bold;color:#0f75bc;font-size:1.84rem}.schadeformulier-container .Bold{font-weight:bold;clear:both;margin-top:15px}.schadeformulier-container .SubTitle{margin:30px 0 10px 0;font-size:1.4rem}.meijers-container hr{margin:20px 0}.meijers-container .hrline{margin-top:1rem;margin-bottom:1rem;border:0;border-top:2px solid #007bff}.meijers-container h3{font-size:25px}.home-intro h2{font-size:1.75rem;line-height:33.6px;margin-bottom:.75rem}@media(min-width:992px){.home-intro h2{font-size:2.5rem;font-style:normal;font-weight:500;line-height:48px}}.home-intro p{text-align:center;font-size:18px;font-style:normal;line-height:28px;font-family:Circular,sans-serif;margin-bottom:0}.ctablocks .left .cards{display:flex;flex-direction:row;gap:1rem;height:100%;flex:50%}@media(max-width:767.98px){.ctablocks .left .cards{min-height:11.875rem}}@media(min-width:992px){.ctablocks .left .cards{flex-direction:column;gap:3rem}}.ctablocks .left .cards a.card{text-decoration:none}.ctablocks .left .cards .card{padding:1.5rem;flex:1}@media(max-width:767.98px){.ctablocks .left .cards .card{padding:1rem}}.ctablocks .left .cards .card .blue{color:#00b9f0!important}.ctablocks .left .cards .card h3{margin-bottom:0}.ctablocks .left .cards .card p{margin-bottom:0}.ctablocks .left .cards .card:nth-child(1){background:#efefef;color:#000;position:relative;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;gap:20px;flex:1}.ctablocks .left .cards .card:nth-child(1)>img{position:absolute;right:0;top:0;opacity:.9}@media(max-width:767.98px){.ctablocks .left .cards .card:nth-child(1)>img{display:none}}.ctablocks .left .cards .card:nth-child(1) p{color:#212529;font-family:Circular,sans-serif;font-size:20px;font-style:normal;line-height:24px}@media(max-width:767.98px){.ctablocks .left .cards .card:nth-child(1) p{font-size:1rem;line-height:normal}}.ctablocks .left .cards .card:nth-child(1) h3{color:#212529;font-family:Circular,sans-serif;font-size:40px;font-style:normal;line-height:48px}@media(max-width:767.98px){.ctablocks .left .cards .card:nth-child(1) h3{font-size:1.25rem;line-height:normal}}.ctablocks .left .cards .card:nth-child(1) .card-images{display:flex;flex-direction:column;height:80px}@media(min-width:768px){.ctablocks .left .cards .card:nth-child(1) .card-images{flex-direction:row;height:auto}}.ctablocks .left .cards .card:nth-child(1) .card-images img{aspect-ratio:4/4;width:4.5rem;height:auto;border-radius:100px;border:3px solid #efefef;position:relative;z-index:9}@media(max-width:767.98px){.ctablocks .left .cards .card:nth-child(1) .card-images img{position:absolute;z-index:9;left:0;right:0;margin:auto;width:53.291px}}.ctablocks .left .cards .card:nth-child(1) .card-images img:nth-child(2){z-index:7;transform:translate(20px,35px)}@media(min-width:768px){.ctablocks .left .cards .card:nth-child(1) .card-images img:nth-child(2){left:-20px;z-index:8;transform:unset}}.ctablocks .left .cards .card:nth-child(1) .card-images img:nth-child(3){z-index:8;transform:translate(-20px,35px)}@media(min-width:768px){.ctablocks .left .cards .card:nth-child(1) .card-images img:nth-child(3){left:-40px;z-index:7;transform:unset}}.ctablocks .left .cards .card:nth-child(2){background-color:#00b9f0;color:#000;overflow:hidden}.ctablocks .left .cards .card:nth-child(2) img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ctablocks .left .cards .card:nth-child(2) h3{max-width:12.5rem;width:100%;font-size:32px}@media(max-width:991.98px){.ctablocks .left .cards .card:nth-child(2) h3{font-size:20px}}.ctablocks .center a.card{text-decoration:none}.ctablocks .center .card{background-color:#dff1f7;min-height:463px;position:relative;height:100%;display:flex;flex-direction:column}@media(max-width:991.98px){.ctablocks .center .card{min-height:199px;flex-direction:column-reverse}}.ctablocks .center .card img{position:absolute;bottom:0;left:0;right:0;width:100%;object-fit:cover}@media(max-width:991.98px){.ctablocks .center .card img{position:relative}}.ctablocks .center .card h3{color:#212529;padding:2rem;z-index:9;font-size:32px;font-style:normal;font-weight:500}@media(max-width:991.98px){.ctablocks .center .card h3{font-size:1.25rem;padding:1.25rem}}.ctablocks .right .cards{display:flex;flex-direction:row;gap:1rem;height:100%}@media(min-width:992px){.ctablocks .right .cards{flex-direction:column;gap:3rem}}.ctablocks .right a.card{text-decoration:none}.ctablocks .right .card{position:relative;display:flex;flex-direction:column;min-height:13.375rem;flex:50%}@media(max-width:991.98px){.ctablocks .right .card{min-height:11.875rem}}.ctablocks .right .card:nth-child(1){background:#212529;height:100%;overflow:hidden}.ctablocks .right .card:nth-child(1) .card-text{padding:2rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;z-index:9}@media(max-width:991.98px){.ctablocks .right .card:nth-child(1) .card-text{padding:1rem}}.ctablocks .right .card:nth-child(1) .card-text *{color:#fff}.ctablocks .right .card:nth-child(1) .card-text h3,.ctablocks .right .card:nth-child(1) .card-text p{margin-bottom:0}.ctablocks .right .card:nth-child(1) .card-text h3{font-size:32px;font-style:normal;font-weight:500;line-height:48px}@media(max-width:767.98px){.ctablocks .right .card:nth-child(1) .card-text h3{font-size:20px;font-style:normal;font-weight:500;line-height:normal}}.ctablocks .right .card:nth-child(1) .card-text p{font-size:20px;font-style:normal;line-height:24px}@media(max-width:767.98px){.ctablocks .right .card:nth-child(1) .card-text p{font-size:1rem;line-height:normal}}.ctablocks .right .card:nth-child(1) img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}.ctablocks .right .card:nth-child(2){background:#efefef;height:100%;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}@media(max-width:991.98px){.ctablocks .right .card:nth-child(2){padding:1rem;justify-content:flex-end;gap:12px}}.ctablocks .right .card:nth-child(2) .tracks{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.ctablocks .right .card:nth-child(2) img{width:110px}@media(max-width:767.98px){.ctablocks .right .card:nth-child(2) img{width:5.4375rem}}.ctablocks .right .card:nth-child(2) h3{margin-bottom:0;font-size:32px;font-style:normal;font-weight:500;line-height:40px;color:#212529}@media(max-width:991.98px){.ctablocks .right .card:nth-child(2) h3{font-size:18px;font-style:normal;font-weight:500;line-height:normal}}.hero{height:65vh!important;max-height:700px;position:relative}.hero::before{position:absolute;content:"";background-color:#000;opacity:.4;inset:0;width:100%;height:100%}.hero .new-home-1{z-index:9;position:relative}.hero p,.hero em,.hero h1{color:#fff;font-family:Circular,sans-serif}.hero p{margin-bottom:0}.navbar-brand{height:auto;width:150px}.nav-link{position:relative}@media(min-width:1200px){.nav-link:after{content:"";left:0;right:0;height:1px;background-color:#000;bottom:5px;display:none}.nav-link:hover:after{display:block}}@media(min-width:992px){header{display:flex;flex-direction:column-reverse}}header .usps{background-color:#000;padding:.5625rem;max-width:1000px;margin:0 auto;box-shadow:0 0 0 100vmax #000;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}header .usps .swiper-slide{pointer-events:none}header .usps .swiper-slide p{color:#fff;margin:0;text-align:center}.sociallink{width:54px;height:54px;border:2px solid #000;border-radius:40px;display:inline-block;padding:10px 5px;text-align:center}.sociallink svg{opacity:1!important}.sociallink svg path{fill:#000}.sociallink svg.facebook{width:12px!important;transform:translate3d(0,2px,0)}.sociallink svg.twitter{width:25px!important;transform:translate3d(0,3px,0)}.sociallink svg.instagram{width:25px!important;transform:translate3d(0,1px,0)}.sociallink svg.strava{width:18px!important;transform:translate3d(0,1px,0)}.footer-cta{background-color:#00b9f0;box-shadow:0 0 0 100vmax #00b9f0;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);padding:1.75rem;display:flex;flex-direction:row;gap:12px;align-items:center;margin-bottom:48px}@media(max-width:767.98px){.footer-cta{flex-direction:column;align-items:flex-start}}.footer-ntfu{width:119px;height:auto}.footer-nav{display:flex;flex-direction:column;height:100%}.footer-nav h4{margin-bottom:1.1875rem}.footer-nav ul{display:flex;flex-direction:column;list-style:none;gap:16px;margin-bottom:0}.footer-nav ul a{color:#6c757d}@media(min-width:992px){.footer--bottom{margin-top:2.8125rem}}.footer--bottom .socials{display:flex;flex-direction:column;gap:23px}@media(min-width:992px){.footer--bottom .socials{flex-direction:row;align-items:center}}.footer--bottom .socials h5{margin-bottom:0}.footer--bottom .socials ul{display:flex;padding:0;margin-bottom:0;gap:10px}@media(min-width:992px){.footer--bottom .socials ul{flex-direction:row}}.footer--bottom .footer-uli{display:flex;flex-direction:column;margin-top:2rem;justify-content:center;height:100%}@media(min-width:992px){.footer--bottom .footer-uli{align-items:flex-end;margin-top:0}}.footer--bottom .footer-uli ul{display:flex;flex-direction:row;justify-content:flex-end;list-style:none;gap:16px;padding:0;margin-bottom:0}@media(max-width:991.98px){.footer--bottom .footer-uli ul{flex-direction:column}}.footer--bottom .footer-uli ul a{color:#6c757d}