@charset "UTF-8";
html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;}:where(.editor-styles-wrapper) p{font-size:2.2rem;line-height:1.6em;}.editor-styles-wrapper,body#tinymce{color:#2d2e87;font-family:Strada, sans-serif;}.editor-styles-wrapper h1,.editor-styles-wrapper .is-style-h1,body#tinymce h1,body#tinymce .is-style-h1{font-size:4.5em;line-height:0.9em;font-weight:normal;margin:0 0 0.75em 0;font-family:'Fineliner Script', Strada, sans-serif;}.editor-styles-wrapper h2,.editor-styles-wrapper .is-style-h2,body#tinymce h2,body#tinymce .is-style-h2{font-size:3.0em;line-height:0.9em;font-weight:normal;margin:0 0 0.10em 0;font-family:'Fineliner Script', Strada, sans-serif;}.editor-styles-wrapper h3,.editor-styles-wrapper .is-style-h3,body#tinymce h3,body#tinymce .is-style-h3{font-size:2.3em;line-height:0.9em;font-weight:normal;margin:0 0 0.10em 0;font-family:'Fineliner Script', Strada, sans-serif;}.editor-styles-wrapper h4,.editor-styles-wrapper .is-style-h4,body#tinymce h4,body#tinymce .is-style-h4{font-size:1.4em;line-height:1.5em;font-weight:bold;margin:0 0 0.10em 0;}.editor-styles-wrapper p,body#tinymce p{margin:0 0 1.6em 0;}.editor-styles-wrapper p + h2,.editor-styles-wrapper p + h3,.editor-styles-wrapper ul + h2,.editor-styles-wrapper ul + h3,.editor-styles-wrapper ol + h2,.editor-styles-wrapper ol + h3,body#tinymce p + h2,body#tinymce p + h3,body#tinymce ul + h2,body#tinymce ul + h3,body#tinymce ol + h2,body#tinymce ol + h3{margin-top:1em;}.editor-styles-wrapper ul,.editor-styles-wrapper ol,body#tinymce ul,body#tinymce ol{margin:0 0 1.6em 0;padding:0 0 0 1em;}.editor-styles-wrapper ul li,.editor-styles-wrapper ol li,body#tinymce ul li,body#tinymce ol li{line-height:1.4em;padding-bottom:0.2em;}.editor-styles-wrapper p+ul,.editor-styles-wrapper p+ol,body#tinymce p+ul,body#tinymce p+ol{margin-top:-1.4em;}.editor-styles-wrapper a,body#tinymce a{color:#2d2e87;text-decoration:underline;}.editor-styles-wrapper a:hover,.editor-styles-wrapper a:active,body#tinymce a:hover,body#tinymce a:active{color:#f08026;}.editor-styles-wrapper .alignfull,body#tinymce .alignfull{margin-left:calc(var(--block_horizontal_space) * -1);margin-right:calc(var(--block_horizontal_space) * -1);max-width:none;}.editor-styles-wrapper .wp-block-button .wp-block-button__link,body#tinymce .wp-block-button .wp-block-button__link{border-radius:0;padding:0 1.05em;}.editor-styles-wrapper{font-size:22px !important;line-height:1.6em;}.editor-styles-wrapper .is-root-container{padding:0 var(--block_horizontal_space);}.editor-styles-wrapper h1:where(.wp-block-heading).has-background,.editor-styles-wrapper h2:where(.wp-block-heading).has-background,.editor-styles-wrapper h3:where(.wp-block-heading).has-background{padding:0.05em 0.2em;display:table;}.editor-styles-wrapper h1.has-text-align-left,.editor-styles-wrapper h2.has-text-align-left,.editor-styles-wrapper h3.has-text-align-left{margin-left:calc((100% - var(--wp--style--global--content-size)) / 2) !important;margin-right:0 !important;}.editor-styles-wrapper h1.has-text-align-right,.editor-styles-wrapper h2.has-text-align-right,.editor-styles-wrapper h3.has-text-align-right{margin-left:auto !important;margin-right:calc((100% - var(--wp--style--global--content-size)) / 2) !important;}body#tinymce{font-size:16px;}body#tinymce ul,body#tinymce ol{font-size:16px;}
.gb-block-header{position:relative;margin-bottom:clamp(50px,4.7vw,90px);}.gb-block-header:not(.admin_preview):first-child:before{content:"";width:clamp(200px,42.5vw,816px);height:180px;background:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/vlak_achter_logo_wit.svg) no-repeat center/cover;background-position:right bottom;display:block;position:absolute;left:0;top:0;z-index:2;}.gb-block-header .wrapper{position:relative;width:100%;box-sizing:border-box;padding:0 var(--block_horizontal_space);display:flex;flex-direction:column;justify-content:center;align-items:center;height:clamp(400px,33.6vw,645px);clip-path:ellipse(110% 100% at 50% 0%);}.gb-block-header.grootte-groot .wrapper{aspect-ratio:1.7777777777778;height:clamp(500px,56.25vw,1080px);}.gb-block-header picture{position:absolute;inset:0;}.gb-block-header picture:before{content:"";width:100%;height:30%;display:block;position:absolute;left:0;top:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);}.gb-block-header picture img{display:block;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;}.gb-block-header h1{margin:0 auto;z-index:2;}.gb-block-header .scroll-down-trigger{display:flex;align-items:center;justify-content:center;position:absolute;left:50%;bottom:var(--flex-gap);width:3em;margin-left:-1.5em;aspect-ratio:1;background:var(--edu-world-wit);border-radius:200px;transition:opacity ease-in 300ms;-webkit-animation:bounce 2s 4;animation:bounce 2s 4;}.gb-block-header .scroll-down-trigger:before{content:"";display:block;width:1.4em;aspect-ratio:1;background-color:var(--edu-world-donkerblauw);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/scroll-down.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/scroll-down.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;margin:0.2em 0 0 0;}.gb-block-header .scroll-down-trigger:hover,.gb-block-header .scroll-down-trigger:active{opacity:0.7;}.gb-block-header.is-inspiratie-header .socials{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);background:#fff;border-radius:10px;padding:0.9em;display:flex;align-items:center;justify-content:flex-start;gap:8px;}.gb-block-header.is-inspiratie-header .socials .titel{padding-right:0.4em;}.gb-block-header.is-inspiratie-header .socials a{display:block;width:46px;aspect-ratio:1;border-radius:8px;background:var(--edu-world-donkerblauw);text-indent:-3000em;position:relative;}.gb-block-header.is-inspiratie-header .socials a:hover,.gb-block-header.is-inspiratie-header .socials a:active{opacity:1;background:var(--hoofdkleur-1);}.gb-block-header.is-inspiratie-header .socials a.ig:before{content:"";display:block;width:30px;aspect-ratio:1;background-color:var(--edu-world-wit);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/instagram.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/instagram.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}.gb-block-header.is-inspiratie-header .socials a.in:before{content:"";display:block;width:30px;aspect-ratio:1;background-color:var(--edu-world-wit);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/linkedin.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/linkedin.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}.gb-block-header .methode_menu{position:absolute;left:50%;top:100%;transform:translate(-50%,-98%);list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background:var(--edu-world-wit);z-index:10;}.gb-block-header .methode_menu.sticky{position:fixed;background:rgba(255,255,255,0.9);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transform:translate(-50%,0);box-shadow:0px 0px 15px rgba(0,0,0,0.05);top:calc(10px + var(--wp-admin--admin-bar--height));}.gb-block-header .methode_menu li{position:relative;padding:0;}.gb-block-header .methode_menu li:has(ul) > a:after{content:"";width:0px;height:0px;display:inline-block;border-style:solid;border-width:0.3em 0.2em 0 0.2em;border-color:var(--tekstkleur) transparent transparent transparent;vertical-align:middle;margin:-0.1em 0 0 0.2em;}.gb-block-header .methode_menu a{display:flex;align-items:center;justify-content:center;padding:0.9em 0.8em;font-size:clamp(18px,1.1em,24px);text-transform:uppercase;line-height:1em;text-decoration:none;white-space:nowrap;transition:300ms ease-in color;}.gb-block-header .methode_menu a:has(.icon){padding-left:1.1em;}.gb-block-header .methode_menu a:link,.gb-block-header .methode_menu a:visited{color:var(--tekstkleur);}.gb-block-header .methode_menu a:hover,.gb-block-header .methode_menu a:active{color:var(--hoofdkleur-1);}.gb-block-header .methode_menu a:hover .icon,.gb-block-header .methode_menu a:active .icon{background-color:var(--hoofdkleur-1);}.gb-block-header .methode_menu a.actief{color:var(--hoofdkleur-1);}.gb-block-header .methode_menu .icon{position:relative;padding-left:0.2em;background-color:var(--tekstkleur);transition:300ms ease-in background-color;}.gb-block-header .methode_menu .icon.home:before{content:"";display:block;width:0.9em;aspect-ratio:1;background-color:var(--tekstkleur);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/home.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/home.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}.gb-block-header .methode_menu ul{position:absolute;list-style:none;left:0;padding:0;margin:0;display:none;margin-top:-1px;background:var(--edu-world-wit);box-shadow:0px 0px 35px rgba(0,0,0,0.15);z-index:2;}.gb-block-header .methode_menu ul:before{content:"";width:0px;height:0px;display:block;position:absolute;left:0.9em;top:0;transform:translateY(-100%);border-style:solid;border-width:0 0.3em 0.4em 0.3em;border-color:transparent transparent var(--edu-world-wit) transparent;}.gb-block-header .methode_menu ul.actief{display:block;}.gb-block-header .methode_menu ul li{margin:0;}.gb-block-header .methode_menu ul li:first-of-type{margin-top:0.4em;}.gb-block-header .methode_menu ul li:last-of-type{padding-bottom:0.4em;}.gb-block-header .methode_menu ul li:first-of-type:last-of-type{margin-top:0.4em;padding-bottom:0.4em;}.gb-block-header .methode_menu ul a{justify-content:flex-start;padding:0.6em 0.8em;}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-0.6em);}60%{transform:translateY(-0.3em);}}@media all and (min-width: 1920px){.gb-block-header:not(.admin_preview):first-child:before{width:880px;left:calc((100vw - 1920px) / 2);transform:translateX(-7%);}}@media all and (max-width: 1600px){.gb-block-header:not(.admin_preview):first-child:before{width:clamp(200px,40vw,816px);}}@media all and (max-width: 1300px){.gb-block-header:not(.admin_preview):first-child:before{width:clamp(200px,37vw,816px);height:clamp(100px,11vw,320px);}}@media all and (max-width: 780px){.gb-block-header:not(.admin_preview):first-child:before{background:#fff;clip-path:ellipse(110% 92% at -11% 0%);}}@media all and (max-width: 680px){.gb-block-header .wrapper{clip-path:ellipse(180% 100% at 50% 0%);}.gb-block-header.grootte-groot .wrapper{height:auto;aspect-ratio:0.77777777777778;}}@media all and (max-width: 500px){.gb-block-header .methode_menu a{padding:0.8em 0.4em;font-size:15px;}.gb-block-header .methode_menu a:has(.icon){padding-left:0.5em;}}
.gb-block-voordelen{position:relative;}.gb-block-voordelen .bg-met-boog{bottom:calc(min(1440px, 100vw) * 0.5625 * 0.5);}.gb-block-voordelen > .wrapper{position:relative;z-index:2;margin:0 auto;padding-left:var(--block_horizontal_space);padding-right:var(--block_horizontal_space);padding-top:var(--block_horizontal_space);box-sizing:content-box;max-width:var(--wp--style--global--wide-size);}.gb-block-voordelen .voordelen{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:calc(var(--flex-gap) * 1.5) var(--flex-gap);position:relative;margin:0 auto 50px auto;}.gb-block-voordelen .voordelen .voordeel-item{display:flex;gap:1em;width:calc(33.33% - var(--flex-gap)*2/3);}.gb-block-voordelen .voordelen .voordeel-item h3{font-size:2.25em;line-height:1em;margin:0 0 0.3em 0;font-weight:normal;}.gb-block-voordelen .voordelen .voordeel-item .img{display:block;max-width:3em;flex-shrink:0;}.gb-block-voordelen .voordelen .voordeel-item .img img{width:100%;height:auto;}.gb-block-voordelen .voordelen .voordeel-item p{margin:0;}.gb-block-voordelen .afbeelding{position:relative;width:100%;}.gb-block-voordelen .afbeelding img{display:block;width:100%;height:auto;border-radius:5px;}.gb-block-voordelen .vimeo-video{border-radius:5px;overflow:hidden;}@media all and (max-width: 980px){.gb-block-voordelen .voordelen .voordeel-item{width:calc(50% - var(--flex-gap)/2);}}@media all and (max-width: 500px){.gb-block-voordelen .voordelen .voordeel-item{width:100%;}.gb-block-voordelen .voordelen .voordeel-item .img{max-width:2em;}}
.ninja-forms-form-wrap *,.ninja-forms-form-wrap :after,.ninja-forms-form-wrap :before{-ms-box-sizing:border-box;box-sizing:border-box}.nf-response-msg{display:none}#ninja_forms_required_items,.nf-field-container{clear:both;margin-bottom:25px;position:relative}#ninja_forms_required_items:after,.nf-field-container:after{clear:both;content:"";display:block}#ninja_forms_required_items.hidden-container,#ninja_forms_required_items.hr-container,.nf-field-container.hidden-container,.nf-field-container.hr-container{height:auto;margin:0}#ninja_forms_required_items.hidden-container .nf-field-label,#ninja_forms_required_items.hr-container .nf-field-label,#ninja_forms_required_items.html-container .nf-field-label,.nf-field-container.hidden-container .nf-field-label,.nf-field-container.hr-container .nf-field-label,.nf-field-container.html-container .nf-field-label{display:none}.nf-field-label .nf-label-span,.nf-field-label label{font-weight:700;margin:0;padding:0}.nf-field-element{position:relative}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{height:auto;margin:0;vertical-align:inherit;width:auto}.nf-field-element textarea{height:200px}.nf-field-description p:last-child{margin:0}.nf-help{background:url(/wp-content/plugins/ninja-forms/assets/img/help-info.png) no-repeat;display:inline-block;height:16px;width:16px}.nf-input-limit{font-size:12px;margin-top:5px}.nf-static{padding:0 10px}.nf-after-field .nf-error-msg{margin-right:10px}.nf-sr-only{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nf-field-element .time-wrap{padding:1px}.list-checkbox-wrap .nf-field-element li,.list-checkbox-wrap .nf-field-element ul,.list-image-wrap .nf-field-element li,.list-image-wrap .nf-field-element ul,.list-radio-wrap .nf-field-element li,.list-radio-wrap .nf-field-element ul{list-style:none!important;margin:0!important;padding:0!important}.list-checkbox-wrap .nf-field-element li input,.list-checkbox-wrap .nf-field-element ul input,.list-image-wrap .nf-field-element li input,.list-image-wrap .nf-field-element ul input,.list-radio-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element ul input{margin-right:5px}.list-checkbox-wrap .nf-field-element li,.list-image-wrap .nf-field-element li,.list-radio-wrap .nf-field-element li{margin:0 0 5px!important;padding-left:10px;text-indent:0!important}.list-checkbox-wrap .nf-field-element li label,.list-image-wrap .nf-field-element li label,.list-radio-wrap .nf-field-element li label{display:block;float:none;margin-left:1.5em;width:auto}.list-checkbox-wrap .nf-field-element li input,.list-image-wrap .nf-field-element li input,.list-radio-wrap .nf-field-element li input{float:left;margin-top:.25em;width:auto!important}.listimage-wrap li{display:inline-grid;height:100%;width:100%}.listimage-wrap li label{border:2px solid transparent;padding:5px}.listimage-wrap li label.nf-checked-label{border:2px solid #007acc;transition:all .5s}.listimage-wrap li label img{display:block}.listimage-wrap li input:focus+label{outline:2px solid}.product-wrap>div input{width:80px!important}.product-wrap>div .nf-product-field span{padding:0 5px}.starrating-wrap .star{border-bottom:0}.nf-form-hp{position:absolute;visibility:hidden}.list-select-wrap div div{display:none}.nf-error-msg,.ninja-forms-req-symbol{color:#e80000}.nf-error .ninja-forms-field,.nf-error.listimage-wrap .nf-field-element ul{border:1px solid #e80000}.nf-field-submit-error{padding:15px}.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.two-col-list ul li{float:left;width:50%}.three-col-list ul li{float:left;width:33.33%}.four-col-list ul li{float:left;width:25%}.five-col-list ul li{float:left;width:20%}.six-col-list ul li{float:left;width:16.66%}body .pika-label{background:transparent}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{clear:none;float:left;margin-left:2.5641025641%}.nf-form-cont .five-sixths .inside,.nf-form-cont .four-sixths .inside,.nf-form-cont .one-fourth .inside,.nf-form-cont .one-half .inside,.nf-form-cont .one-sixth .inside,.nf-form-cont .one-third .inside,.nf-form-cont .three-fourths .inside,.nf-form-cont .three-sixths .inside,.nf-form-cont .two-fourths .inside,.nf-form-cont .two-sixths .inside,.nf-form-cont .two-thirds .inside{padding:20px}.nf-form-cont .five-sixths:after,.nf-form-cont .four-sixths:after,.nf-form-cont .one-fourth:after,.nf-form-cont .one-half:after,.nf-form-cont .one-sixth:after,.nf-form-cont .one-third:after,.nf-form-cont .three-fourths:after,.nf-form-cont .three-sixths:after,.nf-form-cont .two-fourths:after,.nf-form-cont .two-sixths:after,.nf-form-cont .two-thirds:after{clear:both;content:"";display:block}.nf-form-cont .one-half,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths{width:48.7179487179%}.nf-form-cont .one-third,.nf-form-cont .two-sixths{width:31.6239316239%}.nf-form-cont .four-sixths,.nf-form-cont .two-thirds{width:65.811965812%}.nf-form-cont .one-fourth{width:23.0769230769%}.nf-form-cont .three-fourths{width:74.358974359%}.nf-form-cont .one-sixth{width:14.5299145299%}.nf-form-cont .five-sixths{width:82.905982906%}.nf-form-cont .first{clear:both;margin-left:0}.nf-form-wrap .ql-toolbar.ql-snow{background-color:#f9f9f9;border:1px solid #ccc;padding:8px 5px}.nf-form-wrap .ql-toolbar.ql-snow:after{clear:both;content:"";display:block}.nf-form-wrap .ql-toolbar.ql-snow .dashicons{width:auto}.nf-form-wrap .ql-container.ql-snow{border:1px solid #ccc;border-top:0}.nf-form-wrap .ql-editor{background:#fff;min-height:150px}.nf-form-wrap .ql-editor p{font-size:16px}.nf-form-wrap .ql-editor ul{list-style-type:disc;margin-left:2em}.nf-form-wrap .ql-editor table td{border:1px solid #ccc;width:auto}.nf-form-wrap .ql-toolbar button{background:#f9f9f9;border:1px solid #ccc;border-radius:4px;color:#444;cursor:pointer;height:auto;margin-right:2px;min-height:28px;min-width:28px;padding:4px;width:auto}.nf-form-wrap .ql-toolbar button:hover{background:#e6e6e6;border-color:#adadad}.nf-form-wrap .ql-toolbar button.ql-active{background:#e0e0e0;border-color:#adadad}.nf-form-wrap .ql-toolbar button svg .ql-stroke{stroke:#444}.nf-form-wrap .ql-toolbar button svg .ql-fill{fill:#444}.nf-form-wrap .ql-toolbar .ql-picker{background:#f9f9f9;border:1px solid #ccc;border-radius:4px;color:#444}.nf-form-wrap .ql-toolbar .ql-picker .ql-picker-label{color:#444}.nf-form-wrap .ql-toolbar .ql-picker .ql-picker-label:hover{background:#e6e6e6}.nf-form-wrap .ql-toolbar .ql-picker .ql-picker-label svg .ql-stroke{stroke:#444}.nf-form-wrap .ql-toolbar .ql-picker-options{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.nf-form-wrap .tooltip{word-wrap:normal;display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.nf-form-wrap .tooltip.in{filter:alpha(opacity=90);opacity:.9}.nf-form-wrap .tooltip.top{margin-top:-3px;padding:5px 0}.nf-form-wrap .tooltip.right{margin-left:3px;padding:0 5px}.nf-form-wrap .tooltip.bottom{margin-top:3px;padding:5px 0}.nf-form-wrap .tooltip.left{margin-left:-3px;padding:0 5px}.nf-form-wrap .tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}.nf-form-wrap .tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.nf-form-wrap .tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.nf-form-wrap .tooltip.top-left .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px;right:5px}.nf-form-wrap .tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:5px;margin-bottom:-5px}.nf-form-wrap .tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.nf-form-wrap .tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.nf-form-wrap .tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.nf-form-wrap .tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.nf-form-wrap .tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.nf-form-wrap .dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;z-index:1000}.nf-form-wrap .dropdown-menu.pull-right{left:auto;right:0}.nf-form-wrap .dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nf-form-wrap .dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.nf-form-wrap .dropdown-menu>li>a:focus,.nf-form-wrap .dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.nf-form-wrap .dropdown-menu>.active>a,.nf-form-wrap .dropdown-menu>.active>a:focus,.nf-form-wrap .dropdown-menu>.active>a:hover{background-color:#337ab7;color:#fff;outline:0;text-decoration:none}.nf-form-wrap .dropdown-menu>.disabled>a,.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{color:#777}.nf-form-wrap .dropdown-menu>.disabled>a:focus,.nf-form-wrap .dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);text-decoration:none}.nf-form-wrap .open>.dropdown-menu{display:block}.nf-form-wrap .open>a{outline:0}.nf-form-wrap .dropdown-menu-right{left:auto;right:0}.nf-form-wrap .dropdown-menu-left{left:0;right:auto}.nf-form-wrap .dropdown-header{color:#777;display:block;font-size:12px;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.nf-form-wrap .dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.nf-form-wrap .pull-right>.dropdown-menu{left:auto;right:0}.nf-form-wrap .dropup .caret,.nf-form-wrap .navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-bottom:4px solid\9;border-top:0;content:""}.nf-form-wrap .dropup .dropdown-menu,.nf-form-wrap .navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media (min-width:768px){.nf-form-wrap .navbar-right .dropdown-menu{left:auto;right:0}.nf-form-wrap .navbar-right .dropdown-menu-left{left:0;right:auto}}.nf-form-wrap .btn-group-justified>.btn-group .dropdown-menu{left:auto}.nf-form-wrap .nav-justified>.dropdown .dropdown-menu,.nf-form-wrap .nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}.nf-form-wrap .nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}@media (max-width:767px){.nf-form-wrap .navbar-nav .open .dropdown-menu{background-color:transparent;border:0;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.nf-form-wrap .navbar-nav .open .dropdown-menu .dropdown-header,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a{line-height:20px}.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.nf-form-wrap .navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.nf-form-wrap .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0}@media (max-width:767px){.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#333}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#e7e7e7;color:#555}.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#fff}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#080808;color:#fff}.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.nf-form-wrap .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#444}}.nf-loading-spinner{animation:nf-scaleout 1s ease-in-out infinite;background-color:hsla(0,0%,82%,.5);border-radius:100%;height:40px;margin:100px auto;width:40px}@keyframes nf-scaleout{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}.field-wrap{display:flex}.field-wrap>label{display:block}.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap select,.field-wrap textarea,.field-wrap>div input{width:100%}.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit],.field-wrap>div input[type=checkbox]{width:auto}.nf-field-label{order:5}.nf-field-description{order:10;width:100%}.nf-field-element{order:15}.label-above .nf-field-label{margin-bottom:10px}.label-below .nf-field-label{margin-top:10px;order:15}.label-below .nf-field-element{order:5}.label-hidden .field-wrap{flex-wrap:wrap}.label-hidden .nf-field-label{height:0;margin:0!important;visibility:hidden;width:100%}.label-hidden .nf-field-description{order:20;width:100%}.label-hidden .nf-field-element{width:100%}.label-left .field-wrap{flex-direction:row;flex-wrap:wrap}.label-left .nf-field-label{align-items:center;display:flex;flex-direction:row;order:5;padding-right:2%;text-align:right;width:35%}.label-left .nf-field-label label{width:100%}.label-left .nf-field-description{margin-left:35%}.label-left .nf-field-element{display:inline-block;order:10;width:65%}.label-left .nf-after-field{margin-left:36.5%}.label-right .field-wrap{flex-direction:row}.label-right .nf-field-label{align-items:center;display:flex;flex-direction:row;order:10;padding-left:2%;width:35%}.label-right .nf-field-description{margin-right:35%;order:15}.label-right .nf-field-element{display:inline-block;order:5;width:65%}.label-right .checkbox-wrap .nf-field-label{width:auto}.label-right .checkbox-wrap .nf-field-element{width:20px}.label-right .nf-after-field{width:65%}.label-above .field-wrap,.label-below .field-wrap{flex-direction:column;flex-flow:wrap}.label-above .nf-field-element,.label-below .nf-field-element{margin:0;width:100%}.label-left .listcheckbox-wrap .nf-field-label,.label-left .listradio-wrap .nf-field-label,.label-left .textarea-wrap .nf-field-label,.label-right .listcheckbox-wrap .nf-field-label,.label-right .listradio-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{align-items:flex-start}.label-left .textarea-wrap .nf-field-label,.label-right .textarea-wrap .nf-field-label{margin-top:5px}.label-left .hr-wrap,.label-left .html-wrap,.label-right .hr-wrap,.label-right .html-wrap{display:block}.label-left .hr-wrap .nf-field-element,.label-left .html-wrap .nf-field-element,.label-right .hr-wrap .nf-field-element,.label-right .html-wrap .nf-field-element{display:block;margin:0;width:100%}.nf-repeater-fieldsets fieldset{margin-bottom:1em}.nf-remove-fieldset{background-color:transparent;border:thin solid red;color:red;float:right;font-size:1.5em;margin-top:-1em;padding:.1em .4em}.repeater-container .nf-field-description{margin-top:.5em}.repeater-container .nf-field-description p{font-size:120%}
@font-face{
	font-family: 'Strada';src:url('https://edu-world.nl/wp-content/themes/edu-world/fonts/Strada.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face{
	font-family: 'Strada';src:url('https://edu-world.nl/wp-content/themes/edu-world/fonts/Strada-i.woff2') format('woff2');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

@font-face{
	font-family: 'Strada';src:url('https://edu-world.nl/wp-content/themes/edu-world/fonts/Strada-b.woff2') format('woff2');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face{
	font-family: 'Strada';src:url('https://edu-world.nl/wp-content/themes/edu-world/fonts/Strada-bi.woff2') format('woff2');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

@font-face{
	font-family: 'Fineliner Script';src:url('https://edu-world.nl/wp-content/themes/edu-world/fonts/FinelinerScript.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
/*
Theme Name: Edu-World
Theme URI: http://underscores.me/
Author: Ewout Boers
Author URI: https://www.effusion.nl
Description: Wordpress thema, ontwikkeld door Effusion voor de website www.edu-world.nl
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: edu-world
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

edu-world is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------

# Normalize
# Typography
# Elements
# Forms
# Links
# Media

*/


/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust:     100%;
}

body {
	margin: 0;
}

body:not(.admin-bar){ --wp-admin--admin-bar--height: 0px; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

[hidden],
template,
.screen-reader-shortcut {
	display: none;
}

a {
	background-color: transparent;
}

a:active,
a:hover {
	outline: 0;
}

abbr[title] {
	border-bottom: 1px dotted;
}

dfn {
	font-style: italic;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

mark {
	background: #ff0;
	color: #000;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sup {
	top: -0.5em;
}

sub {
	bottom: -0.25em;
}

img {
	border: 0;
}

svg:not(:root) {
	overflow: hidden;
}

hr {
	box-sizing: content-box;
	height: 0;
}

pre {
	overflow: auto;
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}

button {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button[disabled],
html input[disabled] {
	cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input, textarea {
	line-height: normal;
	outline: 0;
}

input[type="checkbox"],
input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

legend {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
}

optgroup {
	font-weight: bold;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td,
th {
	padding: 0;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
html{
	font-size: 62.5%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-smooth: always;
}

body,
button,
input,
select,
textarea {
	color: var(--tekstkleur);
	font-family: Strada, sans-serif;
	font-size: 2.2rem;
	line-height: 1.6em;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h1, .is-style-h1{ font-size: 4.5em; line-height: 0.9em; font-weight: normal; margin: 0 0 0.75em 0; font-family: 'Fineliner Script', Strada, sans-serif; }
h2, .is-style-h2{ font-size: 3.0em; line-height: 0.9em; font-weight: normal; margin: 0 0 0.10em 0; font-family: 'Fineliner Script', Strada, sans-serif; }
h3, .is-style-h3{ font-size: 2.3em; line-height: 0.9em; font-weight: normal; margin: 0 0 0.10em 0; font-family: 'Fineliner Script', Strada, sans-serif; }
h4, .is-style-h4{ font-size: 1.4em; line-height: 1.5em; font-weight: bold;   margin: 0 0 0.10em 0; }

p {
	margin: 0 0 1.6em 0;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 0 1.5em;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", Courier, monospace;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	color: #000;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
	font-size: 15px;
	font-size: 0.9375rem;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
html {
	box-sizing: border-box;
}

*,
*:before,
*:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
	box-sizing: inherit;
}

body {
	background: #fff; /* Fallback for when there is no custom background color defined. */
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}

blockquote,
q {
	quotes: "" "";
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

ul,
ol {
	margin: 0 0 1.5em 3em;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: bold;
}

dd {
	margin: 0 1.5em 1.5em;
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/

a:link, a:visited{ text-decoration: none; outline: 0; }
a:link, a:visited{ text-decoration: underline; outline: 0; }

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}
body{--edu-world-donkerblauw:#2d2e87;--edu-world-oranje:#f08026;--edu-world-groen:#8cc04b;--edu-world-lichtblauw:#0097d0;--edu-world-wit:#fff;--edu-world-lichtgrijs:#e2e2e2;--tekstkleur:#2d2e87;--hoofdkleur-1:#f08026;--hoofdkleur-2:#2d2e87;--hoofdkleur-licht:#dee8f7;--form-label-breedte:min(33.33%,200px);--block_horizontal_space:clamp(20px,2.08vw,40px);--flex-gap:clamp(25px,2.35vw,45px);}body,.wp-admin .editor-styles-wrapper{--wp--style--block-gap:calc(var(--block_horizontal_space) * 2);--wp--preset--spacing--20:1em;--wp--preset--spacing--30:3em;--wp--preset--spacing--40:4em;--wp--preset--spacing--50:5em;--wp--preset--spacing--60:6em;--wp--preset--spacing--70:7em;--wp--preset--spacing--80:7em;}.has-edu-world-donkerblauw-background-color{background-color:var(--edu-world-donkerblauw) !important;}.has-edu-world-donkerblauw-color{color:var(--edu-world-donkerblauw) !important;}.has-edu-world-donkerblauw-border-color{border-color:var(--edu-world-donkerblauw) !important;}.has-edu-world-oranje-background-color{background-color:var(--edu-world-oranje) !important;}.has-edu-world-oranje-color{color:var(--edu-world-oranje) !important;}.has-edu-world-oranje-border-color{border-color:var(--edu-world-oranje) !important;}.has-edu-world-groen-background-color{background-color:var(--edu-world-groen) !important;}.has-edu-world-groen-color{color:var(--edu-world-groen) !important;}.has-edu-world-groen-border-color{border-color:var(--edu-world-groen) !important;}.has-edu-world-lichtblauw-background-color{background-color:var(--edu-world-lichtblauw) !important;}.has-edu-world-lichtblauw-color{color:var(--edu-world-lichtblauw) !important;}.has-edu-world-lichtblauw-border-color{border-color:var(--edu-world-lichtblauw) !important;}.has-edu-world-wit-background-color{background-color:var(--edu-world-wit) !important;}.has-edu-world-wit-color{color:var(--edu-world-wit) !important;}.has-edu-world-wit-border-color{border-color:var(--edu-world-wit) !important;}.has-tekstkleur-background-color{background-color:var(--tekstkleur) !important;}.has-tekstkleur-color{color:var(--tekstkleur) !important;}.has-tekstkleur-border-color{border-color:var(--tekstkleur) !important;}.has-hoofdkleur-1-background-color{background-color:var(--hoofdkleur-1) !important;}.has-hoofdkleur-1-color{color:var(--hoofdkleur-1) !important;}.has-hoofdkleur-1-border-color{border-color:var(--hoofdkleur-1) !important;}.has-hoofdkleur-2-background-color{background-color:var(--hoofdkleur-2) !important;}.has-hoofdkleur-2-color{color:var(--hoofdkleur-2) !important;}.has-hoofdkleur-2-border-color{border-color:var(--hoofdkleur-2) !important;}.has-hoofdkleur-licht-background-color{background-color:var(--hoofdkleur-licht) !important;}.has-hoofdkleur-licht-color{color:var(--hoofdkleur-licht) !important;}.has-hoofdkleur-licht-border-color{border-color:var(--hoofdkleur-licht) !important;}.ew_button,:root .wp-block-button__link{display:inline-flex;justify-content:center;align-items:center;position:relative;font-family:inherit;border:0;font-size:1.05em;font-weight:400;line-height:2.5em;white-space:nowrap;overflow:hidden;width:auto;height:auto;color:var(--edu-world-wit);text-decoration:none !important;cursor:pointer;margin:0;padding:0 0.85em;border-radius:0;box-sizing:border-box;transition:all ease-in 200ms;outline:none;}.ew_button:link,.ew_button:visited,:root .wp-block-button__link:link,:root .wp-block-button__link:visited{color:var(--edu-world-wit);}.ew_button:hover,.ew_button:active,:root .wp-block-button__link:hover,:root .wp-block-button__link:active{color:var(--edu-world-wit);filter:brightness(115%);}.ew_button:hover:after,.ew_button:active:after,:root .wp-block-button__link:hover:after,:root .wp-block-button__link:active:after{transform:translateX(0.2em);}.ew_button:not([class*="-background-color"]),:root .wp-block-button__link:not([class*="-background-color"]){background:var(--hoofdkleur-1);}.ew_button:after,:root .wp-block-button__link:after{content:"";display:block;width:0.85em;aspect-ratio:1;background-color:var(--edu-world-wit);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/pijl.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/pijl.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;position:static;left:auto;top:auto;flex-shrink:0;margin:0 -0.2em 0 0.25em;transform:translateX(0em);transition:transform ease-in 200ms;}.ew_button.has-edu-world-wit-background-color:after,:root .wp-block-button__link.has-edu-world-wit-background-color:after{background-color:var(--edu-world-donkerblauw);}.ew_button.is-pijl-links:after,:root .wp-block-button__link.is-pijl-links:after{order:-100;margin:0 0.25em 0 -0.2em;transform:translateX(0em) rotate(180deg);}.ew_button.is-pijl-links:hover:after,.ew_button.is-pijl-links:active:after,:root .wp-block-button__link.is-pijl-links:hover:after,:root .wp-block-button__link.is-pijl-links:active:after{transform:translateX(-0.2em) rotate(180deg);}.ew_button[disabled],.ew_button.disabled,:root .wp-block-button__link[disabled],:root .wp-block-button__link.disabled{opacity:0.5;cursor:not-allowed;}.is-style-outline .ew_button,.is-style-outline .wp-block-button__link{background:transparent !important;border:2px solid var(--hoofdkleur-1);color:var(--hoofdkleur-1) !important;}.is-style-outline .ew_button:hover,.is-style-outline .ew_button:active,.is-style-outline .wp-block-button__link:hover,.is-style-outline .wp-block-button__link:active{background:rgba(0,0,0,0.1) !important;}.is-style-outline .ew_button.has-edu-world-donkerblauw-background-color,.is-style-outline .wp-block-button__link.has-edu-world-donkerblauw-background-color{border-color:var(--edu-world-donkerblauw);color:var(--edu-world-donkerblauw) !important;}.is-style-outline .ew_button.has-edu-world-donkerblauw-background-color:after,.is-style-outline .wp-block-button__link.has-edu-world-donkerblauw-background-color:after{background-color:var(--edu-world-donkerblauw);}.is-style-outline .ew_button.has-edu-world-oranje-background-color,.is-style-outline .wp-block-button__link.has-edu-world-oranje-background-color{border-color:var(--edu-world-oranje);color:var(--edu-world-oranje) !important;}.is-style-outline .ew_button.has-edu-world-oranje-background-color:after,.is-style-outline .wp-block-button__link.has-edu-world-oranje-background-color:after{background-color:var(--edu-world-oranje);}.is-style-outline .ew_button.has-edu-world-groen-background-color,.is-style-outline .wp-block-button__link.has-edu-world-groen-background-color{border-color:var(--edu-world-groen);color:var(--edu-world-groen) !important;}.is-style-outline .ew_button.has-edu-world-groen-background-color:after,.is-style-outline .wp-block-button__link.has-edu-world-groen-background-color:after{background-color:var(--edu-world-groen);}.is-style-outline .ew_button.has-edu-world-lichtblauw-background-color,.is-style-outline .wp-block-button__link.has-edu-world-lichtblauw-background-color{border-color:var(--edu-world-lichtblauw);color:var(--edu-world-lichtblauw) !important;}.is-style-outline .ew_button.has-edu-world-lichtblauw-background-color:after,.is-style-outline .wp-block-button__link.has-edu-world-lichtblauw-background-color:after{background-color:var(--edu-world-lichtblauw);}.is-style-outline .ew_button.has-edu-world-wit-background-color,.is-style-outline .wp-block-button__link.has-edu-world-wit-background-color{border-color:var(--edu-world-wit);color:var(--edu-world-wit) !important;}.is-style-outline .ew_button.has-edu-world-wit-background-color:after,.is-style-outline .wp-block-button__link.has-edu-world-wit-background-color:after{background-color:var(--edu-world-wit);}.is-style-outline .ew_button.has-edu-world-tekstkleur-background-color,.is-style-outline .wp-block-button__link.has-edu-world-tekstkleur-background-color{border-color:var(--tekstkleur);color:var(--tekstkleur) !important;}.is-style-outline .ew_button.has-edu-world-tekstkleur-background-color:after,.is-style-outline .wp-block-button__link.has-edu-world-tekstkleur-background-color:after{background-color:var(--tekstkleur);}.is-style-outline .ew_button.has-hoofdkleur-1-background-color,.is-style-outline .wp-block-button__link.has-hoofdkleur-1-background-color{border-color:var(--hoofdkleur-1);color:var(--hoofdkleur-1) !important;}.is-style-outline .ew_button.has-hoofdkleur-1-background-color:after,.is-style-outline .wp-block-button__link.has-hoofdkleur-1-background-color:after{background-color:var(--hoofdkleur-1);}.is-style-outline .ew_button.has-hoofdkleur-2-background-color,.is-style-outline .wp-block-button__link.has-hoofdkleur-2-background-color{border-color:var(--hoofdkleur-2);color:var(--hoofdkleur-2) !important;}.is-style-outline .ew_button.has-hoofdkleur-2-background-color:after,.is-style-outline .wp-block-button__link.has-hoofdkleur-2-background-color:after{background-color:var(--hoofdkleur-2);}.is-style-outline .ew_button.has-hoofdkleur-licht-background-color,.is-style-outline .wp-block-button__link.has-hoofdkleur-licht-background-color{border-color:var(--hoofdkleur-licht);color:var(--hoofdkleur-licht) !important;}.is-style-outline .ew_button.has-hoofdkleur-licht-background-color:after,.is-style-outline .wp-block-button__link.has-hoofdkleur-licht-background-color:after{background-color:var(--hoofdkleur-licht);}.is-style-geen_pijl.ew_button:after,.is-style-geen_pijl .wp-block-button__link:after{display:none;}.is-style-only_pijl.ew_button,.is-style-only_pijl .wp-block-button__link{width:2.9em;aspect-ratio:1;border-radius:200px !important;}.is-style-only_pijl.ew_button:after,.is-style-only_pijl .wp-block-button__link:after{margin:0;width:1.25em;}.is-style-only_pijl.ew_button.is-pijl-links:after,.is-style-only_pijl .wp-block-button__link.is-pijl-links:after{margin:0;}.wp-block-button.rechts{display:flex;justify-content:flex-end;}.wp-block-button.center{display:flex;justify-content:center;margin-left:auto;margin-right:auto;}.grid{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:var(--flex-gap);}.grid.grid-2 .grid-block{width:calc(50% - var(--flex-gap)/2);}.grid.grid-3 .grid-block{width:calc(33.33% - var(--flex-gap)*2/3);}.grid.grid-4 .grid-block{width:calc(25% - var(--flex-gap)*3/4);}.grid.grid-5 .grid-block{width:calc(20% - var(--flex-gap)*4/5);}.grid.grid-6 .grid-block{width:calc(16.66% - var(--flex-gap)*5/6);}.grid-block{position:relative;background:var(--edu-world-wit);contain:paint;--content-padding:clamp(20px,1.5625vw,30px);display:flex;transition:box-shadow ease-in 200ms;flex-direction:column;}.grid-block.is-clickable,.grid-block.inspiratie{cursor:pointer;}.grid-block.has-img-hover:hover .img img{transform:scale(1.02);}.grid-block.has-box-shadow-hover:hover{box-shadow:0px 0px 1.5em rgba(0,0,0,0.15);}.grid-block > .img{position:relative;width:100%;aspect-ratio:1.5;overflow:hidden;}.grid-block > .img img{width:100%;height:100%;position:absolute;object-fit:cover;transform:scale(1);transition:transform ease-in 500ms;}.grid-block > .img .icon{position:absolute;width:2em;height:2em;display:block;left:1em;top:1em;z-index:4;background-color:#fff;}.grid-block > .img .icon.uitgelicht{display:block;width:100%;aspect-ratio:1;background-color:#fff;position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/uitgelicht.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/uitgelicht.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;position:static;left:auto;top:auto;transform:none;}.grid-block > .img button.video_play{position:absolute;left:50%;top:50%;width:4em;aspect-ratio:1;z-index:4;transform:translate(-50%,-50%) scale(1);transition:transform ease-in 200ms;border:0;cursor:pointer;background:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/video.svg) no-repeat center/contain rgba(255,255,255,0.25);filter:invert(1);border-radius:300px;box-shadow:0px 0px 15px rgba(255,255,255,0.15);}.grid-block > .img button.video_play:hover{transform:translate(-50%,-50%) scale(1.15);}.grid-block > .img.format-thumbnail{aspect-ratio:1;}.grid-block > .img.format-thumbnail_no_crop{aspect-ratio:auto;}.grid-block > .img.format-thumbnail_no_crop img{height:auto;position:relative;object-fit:cover;}.grid-block > .img.format-medium{aspect-ratio:1.5;}.grid-block .content{position:relative;padding:var(--content-padding);font-size:0.95em;line-height:1.6em;flex-grow:1;display:flex;flex-direction:column;}.grid-block .content h3.has-fineliner-script{font-size:1.8em;line-height:1.1em;margin:0 0 0.2em 0;font-weight:normal;}.grid-block .content p{flex-grow:1;line-height:1.5em;}.grid-block .content p:last-child{margin-bottom:0;}.grid-block.on-hover-slide-content{padding-bottom:calc(4.275em + var(--content-padding) * 2);}.grid-block.on-hover-slide-content .content{position:absolute;display:block;left:0;bottom:0;max-height:4.5em;box-sizing:content-box;overflow:hidden;transition:all ease-in-out 500ms;z-index:3;}.grid-block.on-hover-slide-content .content .omschrijving{max-height:4.5em;overflow:hidden;}.grid-block.on-hover-slide-content .content .wp-block-button{display:table;margin:1.5em auto 0 auto;opacity:0;transition:all ease-in-out 500ms;}.grid-block.on-hover-slide-content:hover .content{max-height:500px;}.grid-block.on-hover-slide-content:hover .wp-block-button{opacity:1;}.grid-block.has-afgeronde-hoek-rechtsboven{border-top-right-radius:clamp(20px,4vw,92px);}.grid-block.has-afgeronde-hoek-linksonder{border-bottom-left-radius:clamp(20px,4vw,92px);}.bg-met-boog{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;}.bg-met-boog .bg-center{display:block;width:100%;flex-grow:1;margin-top:-1px;margin-bottom:-1px;}.bg-met-boog[data-color="edu-world-donkerblauw"] .bg-center,.bg-met-boog[data-color="edu-world-donkerblauw"] .is-boog{background-color:var(--edu-world-donkerblauw);}.bg-met-boog[data-color="edu-world-oranje"] .bg-center,.bg-met-boog[data-color="edu-world-oranje"] .is-boog{background-color:var(--edu-world-oranje);}.bg-met-boog[data-color="edu-world-groen"] .bg-center,.bg-met-boog[data-color="edu-world-groen"] .is-boog{background-color:var(--edu-world-groen);}.bg-met-boog[data-color="edu-world-lichtblauw"] .bg-center,.bg-met-boog[data-color="edu-world-lichtblauw"] .is-boog{background-color:var(--edu-world-lichtblauw);}.bg-met-boog[data-color="edu-world-wit"] .bg-center,.bg-met-boog[data-color="edu-world-wit"] .is-boog{background-color:var(--edu-world-wit);}.bg-met-boog[data-color="hoofdkleur-1"] .bg-center,.bg-met-boog[data-color="hoofdkleur-1"] .is-boog{background-color:var(--hoofdkleur-1);}.bg-met-boog[data-color="hoofdkleur-2"] .bg-center,.bg-met-boog[data-color="hoofdkleur-2"] .is-boog{background-color:var(--hoofdkleur-2);}.bg-met-boog[data-color="hoofdkleur-licht"] .bg-center,.bg-met-boog[data-color="hoofdkleur-licht"] .is-boog{background-color:var(--hoofdkleur-licht);}.is-boog{position:relative;display:block;width:100%;background-color:var(--hoofdkleur-2);flex-grow:0;flex-shrink:0;}.is-boog.boog-1-top{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-1-top.svg) no-repeat center bottom/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-1-top.svg) no-repeat center bottom/cover;aspect-ratio:15.238095238095;}.is-boog.boog-1-bottom{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-1-bottom.svg) no-repeat center top/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-1-bottom.svg) no-repeat center top/cover;aspect-ratio:11.428571428571;}.is-boog.boog-2-top{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-2-top.svg) no-repeat center bottom/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-2-top.svg) no-repeat center bottom/cover;aspect-ratio:10.60773480663;}.is-boog.boog-2-bottom{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-2-bottom.svg) no-repeat center top/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-2-bottom.svg) no-repeat center top/cover;aspect-ratio:15.238095238095;}.is-boog.boog-3-top{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-3-top.svg) no-repeat center bottom/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-3-top.svg) no-repeat center/cover;aspect-ratio:11.294117647059;}.is-boog.boog-3-bottom{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-3-bottom.svg) no-repeat center top/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-3-bottom.svg) no-repeat center top/cover;aspect-ratio:12.387096774194;}.is-boog.boog-4-top{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-4-top.svg) no-repeat center bottom/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-4-top.svg) no-repeat center/cover;aspect-ratio:17.297297297297;}.is-boog.boog-4-bottom{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-4-bottom.svg) no-repeat center top/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-4-bottom.svg) no-repeat center top/cover;aspect-ratio:9.0566037735849;}.is-boog.boog-5-top{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-5-top.svg) no-repeat center bottom/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-5-top.svg) no-repeat center/cover;aspect-ratio:30.47619047619;}.is-boog.boog-5-bottom{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-5-bottom.svg) no-repeat center top/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-5-bottom.svg) no-repeat center top/cover;aspect-ratio:21.333333333333;}.is-boog.boog-6-top{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-6-top.svg) no-repeat center bottom/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-6-top.svg) no-repeat center/cover;aspect-ratio:15.238095238095;}.is-boog.boog-6-bottom{mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-6-bottom.svg) no-repeat center top/cover;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/vlakken/boog-6-bottom.svg) no-repeat center top/cover;aspect-ratio:14.222222222222;}[class^="gb-block-"]:has(.bg-met-boog .boog-1-top){--boog-top-padding:clamp(60px,6.56vw,125px);}[class^="gb-block-"]:has(.bg-met-boog .boog-1-bottom){--boog-bottom-padding:clamp(80px,8.7vw,160px);}[class^="gb-block-"]:has(.bg-met-boog .boog-2-top){--boog-top-padding:clamp(90px,9.42vw,180px);}[class^="gb-block-"]:has(.bg-met-boog .boog-2-bottom){--boog-bottom-padding:clamp(80px,6.56vw,125px);}[class^="gb-block-"]:has(.bg-met-boog .boog-3-top){--boog-top-padding:clamp(60px,8.85vw,170px);}[class^="gb-block-"]:has(.bg-met-boog .boog-3-bottom){--boog-bottom-padding:clamp(80px,8.07vw,155px);}[class^="gb-block-"]:has(.bg-met-boog .boog-4-top){--boog-top-padding:clamp(60px,6.56vw,125px);}[class^="gb-block-"]:has(.bg-met-boog .boog-4-bottom){--boog-bottom-padding:clamp(100px,10vw,170px);}[class^="gb-block-"]:has(.bg-met-boog .boog-5-top){--boog-top-padding:clamp(60px,6.56vw,125px);}[class^="gb-block-"]:has(.bg-met-boog .boog-5-bottom){--boog-bottom-padding:clamp(80px,8.7vw,160px);}[class^="gb-block-"]:has(.bg-met-boog .boog-6-top){--boog-top-padding:clamp(60px,6.56vw,125px);}[class^="gb-block-"]:has(.bg-met-boog .boog-6-bottom){--boog-bottom-padding:clamp(80px,8.7vw,160px);}[class^="gb-block-"]:has(.bg-met-boog.autopadding-full){padding-top:var(--boog-top-padding);padding-bottom:var(--boog-bottom-padding);}[class^="gb-block-"]:has(.bg-met-boog.autopadding-top){padding-top:var(--boog-top-padding);}[class^="gb-block-"]:has(.bg-met-boog.autopadding-bottom){padding-bottom:var(--boog-bottom-padding);}.gb-block-columns-met-bg,.gb-block-group-met-bg{position:relative;padding-left:var(--block_horizontal_space);padding-right:var(--block_horizontal_space);}.gb-block-columns-met-bg > .wp-block-columns,.gb-block-columns-met-bg > .wp-block-group,.gb-block-group-met-bg > .wp-block-columns,.gb-block-group-met-bg > .wp-block-group{position:relative;z-index:2;margin-bottom:0;}.is-style-rond-1,.is-style-rond-2,.is-style-rond-3{position:relative;aspect-ratio:1.2551724137931;}.is-style-rond-1:before,.is-style-rond-2:before,.is-style-rond-3:before{content:"";display:block;inset:0;position:absolute;background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-position:center center;z-index:2;}.is-style-rond-1 img,.is-style-rond-2 img,.is-style-rond-3 img{display:block;width:100%;height:100% !important;object-fit:cover;object-position:center center;}.is-style-rond-1:before{mask-image:url(https://edu-world.nl/wp-content/themes/edu-world/images/thumbnails/img-rond-1.svg);-webkit-mask-image:url(https://edu-world.nl/wp-content/themes/edu-world/images/thumbnails/img-rond-1.svg);}.is-style-rond-2:before{mask-image:url(https://edu-world.nl/wp-content/themes/edu-world/images/thumbnails/img-rond-2.svg);-webkit-mask-image:url(https://edu-world.nl/wp-content/themes/edu-world/images/thumbnails/img-rond-2.svg);}.is-style-rond-3:before{mask-image:url(https://edu-world.nl/wp-content/themes/edu-world/images/thumbnails/img-rond-3.svg);-webkit-mask-image:url(https://edu-world.nl/wp-content/themes/edu-world/images/thumbnails/img-rond-3.svg);}[class^="gb-block-"]:has(.bg-met-boog[data-color="edu-world-donkerblauw"]) figure[class*="is-style-rond-"]:before{background-color:var(--edu-world-donkerblauw);}[class^="gb-block-"]:has(.bg-met-boog[data-color="edu-world-oranje"]) figure[class*="is-style-rond-"]:before{background-color:var(--edu-world-oranje);}[class^="gb-block-"]:has(.bg-met-boog[data-color="edu-world-groen"]) figure[class*="is-style-rond-"]:before{background-color:var(--edu-world-groen);}[class^="gb-block-"]:has(.bg-met-boog[data-color="edu-world-lichtblauw"]) figure[class*="is-style-rond-"]:before{background-color:var(--edu-world-lichtblauw);}[class^="gb-block-"]:has(.bg-met-boog[data-color="edu-world-wit"]) figure[class*="is-style-rond-"]:before{background-color:var(--edu-world-wit);}[class^="gb-block-"]:has(.bg-met-boog[data-color="hoofdkleur-1"]) figure[class*="is-style-rond-"]:before{background-color:var(--hoofdkleur-1);}[class^="gb-block-"]:has(.bg-met-boog[data-color="hoofdkleur-2"]) figure[class*="is-style-rond-"]:before{background-color:var(--hoofdkleur-2);}[class^="gb-block-"]:has(.bg-met-boog[data-color="hoofdkleur-licht"]) figure[class*="is-style-rond-"]:before{background-color:var(--hoofdkleur-licht);}p .ew_button{margin-top:2em;display:table;}p:empty{margin-bottom:0;}.has-fineliner-script{font-family:'Fineliner Script', sans-serif;font-weight:normal !important;}.highlight-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0.15em;--highlight-color:var(--hoofdkleur-1);}.highlight-wrapper .has-bg-highlight{background:none !important;}.highlight-wrapper .has-bg-highlight:nth-child(even){transform:rotate(-1deg);}.highlight-wrapper .highlight-smartphone{display:none;}.highlight-wrapper.has-text-align-center{align-items:center;}.highlight-wrapper.has-text-align-right{align-items:flex-end;}.highlight-wrapper:has(.has-edu-world-donkerblauw-background-color){--highlight-color:var(--edu-world-donkerblauw);}.highlight-wrapper:has(.has-edu-world-oranje-background-color){--highlight-color:var(--edu-world-oranje);}.highlight-wrapper:has(.has-edu-world-groen-background-color){--highlight-color:var(--edu-world-groen);}.highlight-wrapper:has(.has-edu-world-lichtblauw-background-color){--highlight-color:var(--edu-world-lichtblauw);}.highlight-wrapper:has(.has-edu-world-wit-background-color){--highlight-color:var(--edu-world-wit);}.highlight-wrapper:has(.has-hoofdkleur-1-background-color){--highlight-color:var(--hoofdkleur-1);}.highlight-wrapper:has(.has-hoofdkleur-2-background-color){--highlight-color:var(--hoofdkleur-2);}.highlight-wrapper:has(.has-hoofdkleur-licht-background-color){--highlight-color:var(--hoofdkleur-licht);}.has-bg-highlight{position:relative;display:inline-flex;line-height:1em;padding:0.1em 0.15em 0 0.15em;white-space:nowrap;z-index:0;}.has-bg-highlight:before{content:"";position:absolute;background:var(--highlight-color);display:block;inset:0.05em 0 0.075em 0;transform:rotate(1deg);transform-origin:center center;z-index:-1;}.tekst-opmaak{padding-left:var(--block_horizontal_space);padding-right:var(--block_horizontal_space);}.tekst-opmaak .alignfull{margin-left:calc(var(--block_horizontal_space) * -1);margin-right:calc(var(--block_horizontal_space) * -1);}.tekst-opmaak .alignwide{max-width:1440px;margin-left:auto;margin-right:auto;}.tekst-opmaak > *:not(.alignfull):not(.alignwide){max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto;}.tekst-opmaak .is-layout-flow > *{margin-top:0;margin-bottom:0;}.tekst-opmaak a:not([class*="-color"]):not(.ew_button):not(.wp-block-button__link):not(.custom-link):link,.tekst-opmaak a:not([class*="-color"]):not(.ew_button):not(.wp-block-button__link):not(.custom-link):visited{color:var(--hoofdkleur-1);}.tekst-opmaak a:not([class*="-color"]):not(.ew_button):not(.wp-block-button__link):not(.custom-link):hover,.tekst-opmaak a:not([class*="-color"]):not(.ew_button):not(.wp-block-button__link):not(.custom-link):focus,.tekst-opmaak a:not([class*="-color"]):not(.ew_button):not(.wp-block-button__link):not(.custom-link):active{color:var(--hoofdkleur-2);}.tekst-opmaak .wp-block-buttons.is-content-justification-center{justify-content:center;}.tekst-opmaak .wp-block-buttons .wp-block-button{vertical-align:top;}.tekst-opmaak img.size-afbeelding_in_tekst{display:block;width:100%;height:auto;margin:75px auto;}.tekst-opmaak figure:has(figcaption){margin:0.5em auto;padding:0;width:auto !important;}.tekst-opmaak figure:has(figcaption) img{display:block;width:100%;height:auto;margin:0 !important;}.tekst-opmaak figure:has(figcaption) figcaption{font-weight:bold;margin:12px auto 0 auto;text-align:center;color:var(--edu-world-donkerblauw);}.tekst-opmaak ul,.tekst-opmaak ol{margin:0 0 1.6em 0;padding:0 0 0 1em;}.tekst-opmaak ul li,.tekst-opmaak ol li{line-height:1.4em;padding-bottom:0.2em;}.tekst-opmaak p+ul,.tekst-opmaak p+ol{margin-top:-1.4em;}.tekst-opmaak h1.no-margin{margin-bottom:0.3em;}.tekst-opmaak p + h2,.tekst-opmaak p + h3,.tekst-opmaak ul + h2,.tekst-opmaak ul + h3,.tekst-opmaak ol + h2,.tekst-opmaak ol + h3{margin-top:1em;}.vimeo-video{position:relative;width:100%;max-width:1440px;margin:0 auto;box-sizing:content-box;z-index:2;}.vimeo-video .wrapper{position:relative;width:100%;padding-bottom:56.25%;}.vimeo-video img{width:100%;height:100%;position:absolute;object-fit:cover;}.vimeo-video button{display:block;border-radius:200px;width:clamp(80px, 8.8vw, 175px);aspect-ratio:1;background:var(--hoofdkleur-1);position:absolute;left:50%;top:50%;border:0;padding:0;cursor:pointer;transition:transform ease-in 300ms;transform:translate(-50%,-50%) scale(1);}.vimeo-video button:hover,.vimeo-video button:active{transform:translate(-50%,-50%) scale(1.075);}.vimeo-video button:before{content:"";display:block;position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);width:40%;height:40%;background:#fff;clip-path:polygon(0 0,100% 50%,0 100%);}.vimeo-video iframe{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;}@media all and (max-width: 1080px){.grid.grid-3 .grid-block{width:calc(50% - var(--flex-gap)/2);}.grid.grid-4 .grid-block{width:calc(33.33% - var(--flex-gap)*2/3);}.grid.grid-5 .grid-block{width:calc(25% - var(--flex-gap)*3/4);}.grid.grid-6 .grid-block{width:calc(20% - var(--flex-gap)*4/5);}}@media all and (max-width: 780px){.grid.grid-4 .grid-block{width:calc(50% - var(--flex-gap)/2);}.grid.grid-5 .grid-block{width:calc(50% - var(--flex-gap)/2);}.grid.grid-6 .grid-block{width:calc(50% - var(--flex-gap)/2);}}@media all and (max-width: 500px){h2,.is-style-h2{font-size:2.3em;}h3,.is-style-h3{font-size:2.2em;}.grid.grid-2 .grid-block{width:100%;}.grid.grid-3 .grid-block{width:100%;}.grid.grid-4 .grid-block{width:100%;}.grid.grid-5 .grid-block{width:100%;}.grid.grid-6 .grid-block{width:100%;}:root :where(.is-layout-flex){gap:10px;}}@media all and (max-width: 450px){.highlight-wrapper{display:block;text-align:center;}.highlight-wrapper .has-bg-highlight{display:none;}.highlight-wrapper .highlight-smartphone{display:inline;text-align:center;line-height:1.2em;background-color:var(--highlight-color);box-shadow:0.1em 0 0 var(--highlight-color), -0.1em 0 0 var(--highlight-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;}}
#wpadminbar{z-index:4 !important;}.outerwrapper{min-width:300px;min-height:calc(100dvh - var(--wp-admin--admin-bar--height));position:relative;display:flex;flex-direction:column;background:var(--edu-world-wit);}#primary{flex-grow:1;}.webshop-ingelogd header nav .nav_buttons button.toon-als-webshop-ingelogd,.webshop-ingelogd header nav .nav_buttons a.toon-als-webshop-ingelogd{display:block;}header{position:absolute;width:100%;z-index:4;transition:all ease-out .5s;}header .wrapper{max-width:var(--wp--style--global--wide-size);margin:0 auto 0 auto;position:relative;box-sizing:content-box;padding:4.25em var(--block_horizontal_space) 10px var(--block_horizontal_space);padding-top:1.5em;display:flex;justify-content:space-between;align-items:flex-start;}header .logo{position:relative;display:block;width:320px;aspect-ratio:var(--logo-aspect-ratio,3.8095238095238);}header .logo img{position:absolute;width:100%;height:100%;object-fit:contain;object-position:center center;}header .secundair{position:absolute;right:var(--block_horizontal_space);top:0;display:flex;gap:8px;z-index:2;}header .secundair .s-btn{line-height:2.75em;padding:0 1em;background:var(--edu-world-wit);border:0;text-transform:uppercase;display:flex;align-items:center;transition:300ms ease-in background;color:var(--tekstkleur);cursor:pointer;}header .secundair .s-btn.icon-only{padding:0;aspect-ratio:1;width:2.75em;}header .secundair .s-btn.icon-only .icon{margin:0 auto;}header .secundair .s-btn:hover,header .secundair .s-btn:active{background:rgba(255,255,255,0.8);}header .secundair .s-btn .icon{position:relative;width:1em;aspect-ratio:1;display:inline-block;vertical-align:middle;margin:0 0.5em 0 0;}header .secundair .s-btn .icon.home:before{content:"";display:block;width:1em;aspect-ratio:1;background-color:var(--edu-world-donkerblauw);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/home.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/home.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}header .secundair .s-btn .icon.inloggen:before{content:"";display:block;width:1em;aspect-ratio:1;background-color:var(--edu-world-donkerblauw);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/inloggen.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/inloggen.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}header .secundair .s-btn .icon.account:before{content:"";display:block;width:1em;aspect-ratio:1;background-color:var(--edu-world-donkerblauw);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/account.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/account.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}header .secundair .ingelogd{list-style:none;padding:0;margin:0;position:relative;}header nav{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-top:2.75em;}header nav .nav_buttons{display:flex;gap:6px;}header nav .nav_buttons a,header nav .nav_buttons button{width:clamp(44px,2.5em,60px);aspect-ratio:1;display:block;border:0;border-radius:100px;background-color:var(--tekstkleur);background-repeat:no-repeat;background-position:center center;background-size:1.2em 1.2em;padding:0;transition:300ms ease-in filter;text-indent:-3000em;cursor:pointer;}header nav .nav_buttons a.mmenu-trigger,header nav .nav_buttons button.mmenu-trigger{background-image:url('https://edu-world.nl/wp-content/themes/edu-world/images/iconen/mmenu.svg');display:none;}header nav .nav_buttons a.winkelwagen,header nav .nav_buttons button.winkelwagen{background-image:url('https://edu-world.nl/wp-content/themes/edu-world/images/iconen/winkelwagen.svg');background-position:calc(50% - 0.05em) center;}header nav .nav_buttons a.account,header nav .nav_buttons button.account{background-image:url('https://edu-world.nl/wp-content/themes/edu-world/images/iconen/account.svg');display:none;}header nav .nav_buttons a.toon-als-webshop-ingelogd,header nav .nav_buttons button.toon-als-webshop-ingelogd{display:none;}header nav .nav_buttons a .aantal,header nav .nav_buttons button .aantal{position:absolute;display:block;width:24px;aspect-ratio:1;border-radius:100px;right:-0.5em;top:-0.5em;background:var(--edu-world-oranje);color:var(--edu-world-wit);text-align:center;font-size:13px;font-weight:bold;line-height:24px;text-indent:0;letter-spacing:-0.05em;}header nav .nav_buttons a:hover,header nav .nav_buttons a:active,header nav .nav_buttons button:hover,header nav .nav_buttons button:active{filter:brightness(120%);}header .ingelogd_menu{display:none;position:relative;list-style:none;padding:20px 0 0 0;margin:0;position:absolute;right:0;top:100%;left:0;}header .ingelogd_menu:after{content:"";top:4px;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:var(--edu-world-wit);border-width:8px;margin-left:-8px;}header .ingelogd_menu li{background:var(--edu-world-wit);}header .ingelogd_menu li:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1);}header .ingelogd_menu a{line-height:3em;font-size:clamp(15px,0.9em,20px);padding:0 1em;display:flex;text-decoration:none;align-items:center;justify-content:flex-start;color:var(--hoofdkleur-1);gap:0.4em;}header .ingelogd_menu a:before{content:"";display:block;width:0.7em;aspect-ratio:1;background-color:var(--hoofdkleur-2);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/pijl.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/pijl.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;position:static;left:auto;top:auto;transform:none;}header .ingelogd_menu a:hover,header .ingelogd_menu a:active{background:rgba(0,0,0,0.1);}header #hoofdmenu{display:block;margin-right:0.8em;}header #hoofdmenu ul{position:relative;list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end;}header #hoofdmenu li{position:relative;}header #hoofdmenu ul > li:hover > ul{display:block;}header #hoofdmenu ul > li:hover.menu-item-has-children > a{color:var(--edu-world-wit);}header #hoofdmenu ul > li:hover.menu-item-has-children > a:after{transform:rotate(180deg);margin-top:-0.2em;}header #hoofdmenu ul > li:hover.menu-item-has-children > a:before{content:"";width:0px;height:0px;display:block;position:absolute;left:calc(49.5%);top:100%;transform:translateY(-100%);border-style:solid;border-width:0 0.3em 0.4em 0.3em;border-color:transparent transparent var(--edu-world-wit) transparent;}header #hoofdmenu a{color:var(--edu-world-wit);display:block;padding:0.7em 0.6em;font-size:clamp(18px,1.1em,24px);text-transform:uppercase;line-height:1em;text-decoration:none;white-space:nowrap;transition:300ms ease-in color;}header #hoofdmenu a:hover,header #hoofdmenu a:active{color:rgba(255,255,255,0.7);}header #hoofdmenu > ul > li.current-menu-parent > a,header #hoofdmenu > ul > li.current-menu-item > a{font-weight:bold;}header #hoofdmenu > ul > li:last-child a{padding-right:0;}header #hoofdmenu > ul > li.menu-item-has-children > a:after{content:"";width:0px;height:0px;display:inline-block;border-style:solid;border-width:0.3em 0.2em 0 0.2em;border-color:var(--edu-world-wit) transparent transparent transparent;vertical-align:middle;margin:-0.1em 0 0 0.2em;}header #hoofdmenu ul ul{position:absolute;left:0;padding:0;margin:0;display:none;width:250px;margin-top:-1px;z-index:10;background:rgba(255,255,255,0.4);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:1px solid rgba(255,255,255,0.8);border-radius:15px;}header #hoofdmenu ul ul li{margin:0;}header #hoofdmenu ul ul li:first-of-type{margin-top:12px;}header #hoofdmenu ul ul li:last-of-type{padding-bottom:12px;}header #hoofdmenu ul ul li:first-of-type:last-of-type{margin-top:12px;padding-bottom:12px;}header #hoofdmenu ul ul a{padding:6px 15px;display:block;text-transform:none;font-size:0.9em;white-space:normal;line-height:1.2em;}header #hoofdmenu ul ul a:link,header #hoofdmenu ul ul a:visited{color:var(--edu-world-donkerblauw);}header #hoofdmenu ul ul a:hover,header #hoofdmenu ul ul a:active{color:var(--edu-world-donkerblauw);filter:brightness(120%);}header #hoofdmenu ul ul ul{display:none;}#mm-hoofdmenu{background:var(--edu-world-donkerblauw);}#mm-hoofdmenu:after{content:"";display:block;width:20px;height:120%;position:absolute;right:-20px;top:-10%;z-index:99;box-shadow:0 0 15px rgba(0,0,0,0.5);}#mm-hoofdmenu .mm-logo{background:url(https://edu-world.nl/wp-content/themes/edu-world/images/logos/edu-world.svg) no-repeat center/contain;width:230px;height:54px;filter:grayscale(1) brightness(900%);text-indent:-3000em;margin:0 auto 30px auto;display:block;position:relative;z-index:2;}#mm-hoofdmenu a{color:var(--edu-world-wit) !important;font-size:16px;text-decoration:none !important;}#mm-hoofdmenu .mm-listview > li.mm-selected > a:not(.mm-next){font-weight:400;background:none;}#mm-hoofdmenu .mm-listview > li > a,#mm-hoofdmenu .mm-listview>li>span{padding:12px 10px 13px 20px;}#mm-hoofdmenu .mm-listview > li:not(.mm-divider):after{border-color:rgba(255,255,255,0.2);}#mm-hoofdmenu .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after{margin-left:0;}#mm-hoofdmenu .mm-list > li > a.mm-subopen:after,#mm-hoofdmenu .mm-menu .mm-list > li > a.mm-subclose:before{border-color:var(--edu-world-wit) !important;}#mm-hoofdmenu.mm-vertical li.mm-opened > .mm-panel,#mm-hoofdmenu li.mm-vertical.mm-opened > .mm-panel{background:none !important;}#mm-hoofdmenu.mm-vertical .mm-listview > li > .mm-next,#mm-hoofdmenu .mm-listview > li.mm-vertical > .mm-next{background:none !important;}#mm-hoofdmenu.mm-vertical .mm-listview .mm-panel,#mm-hoofdmenu .mm-listview .mm-vertical .mm-panel{padding:0 0 0 24px;}#mm-hoofdmenu.mm-vertical .mm-listview > li > .mm-next:after,#mm-hoofdmenu .mm-listview > li.mm-vertical > .mm-next:after{top:16px;border-color:var(--edu-world-wit) !important;}#mm-hoofdmenu.mm-vertical li.mm-opened > a:nth-child(2):after{content:'';display:block;position:absolute;left:20px;right:0;top:40px;border-bottom:1px solid rgba(255,255,255,0.2);}.eduworld_platform_buttons{position:fixed;z-index:10;right:0;top:50%;transform:rotate(90deg) translateX(50%);transform-origin:top right;display:flex;gap:5px;}.eduworld_platform_buttons .ew_button{display:flex;align-items:center;gap:0.4em;text-transform:uppercase;font-size:0.9em;}.eduworld_platform_buttons .ew_button .icon{display:block;width:1.1em;aspect-ratio:1;margin-left:-0.15em;}.eduworld_platform_buttons .ew_button.handleiding .icon{background:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/leraar.svg) no-repeat center/contain;}.eduworld_platform_buttons .ew_button.digibord .icon{width:1.2em;background:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/digibord.svg) no-repeat center/contain;}.mfp-title{color:#fff;padding-right:65px;font-size:14px;}.mfp-title strong{color:#fff;padding-right:10px;font-weight:normal;}.mfp-image-holder button.mfp-close,.mfp-iframe-holder button.mfp-close,.mfp-ajax-holder button.mfp-close{width:40px;background:var(--hoofdkleur-1);color:#fff;padding:0;display:block;text-align:center;position:absolute;top:40px;right:0;opacity:1;height:40px;}.mfp-iframe-holder button.mfp-close,.mfp-ajax-holder button.mfp-close{top:0;}.grecaptcha-badge{visibility:hidden;}label{display:block;line-height:1.3em;font-weight:bold;color:var(--label-color);}label .req-symbol{color:var(--edu-world-oranje);font-weight:bold;}label .toelichting{font-size:clamp(13px,0.75em,15px);display:block;font-weight:normal;line-height:1.4em;}input,textarea,select{background:transparent;padding:0 0.7em;margin-bottom:1.5em;box-sizing:border-box;border:1px solid var(--input-border-color);display:block;width:100%;border-radius:2px;font-size:1em;line-height:2.4em;height:2.4em !important;color:var(--input-text-color) !important;outline:none;font-weight:normal !important;transition:ease-in 300ms;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{opacity:0.5;color:var(--input-text-color);}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{opacity:0.5;color:var(--input-text-color);}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{opacity:0.5;color:var(--input-text-color);}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{opacity:0.5;color:var(--input-text-color);}input:focus,textarea:focus,select:focus{border-color:var(--input-text-color);}input.error,textarea.error,select.error{border-color:var(--edu-world-oranje);}input[readonly],textarea[readonly],select[readonly]{background:var(--edu-world-lichtgrijs);}input[type="text"],input[type="email"],input[type="password"]{-webkit-appearance:none;}input[type="number"]{padding-right:0;}textarea{height:auto !important;min-height:10em;line-height:1.4em !important;resize:none;-webkit-appearance:none;padding:0.7em;}input.getal{max-width:100px;}select{padding:0 1.4em 0 0.7em !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/vinkje-select.svg) no-repeat top 55% right 0.5em transparent;}select.disabled{opacity:0.6;}input[type=radio],input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px;}input[type=radio] + label,input[type=radio] .nf-field-label label,input[type=checkbox] + label,input[type=checkbox] .nf-field-label label,.nf-form-wrap .checkbox-wrap + label,.nf-form-wrap .checkbox-wrap .nf-field-label label,.nf-form-wrap .radio-wrap + label,.nf-form-wrap .radio-wrap .nf-field-label label{display:block !important;position:relative;font-weight:normal !important;margin:0;padding-left:1.4em;min-height:1.4em;cursor:pointer;color:var(--input-text-color);font-size:1em;line-height:1.4em;transition:all 0.25s linear;}input[type=radio] + label:before,input[type=radio] .nf-field-label label:before,input[type=checkbox] + label:before,input[type=checkbox] .nf-field-label label:before,.nf-form-wrap .checkbox-wrap + label:before,.nf-form-wrap .checkbox-wrap .nf-field-label label:before,.nf-form-wrap .radio-wrap + label:before,.nf-form-wrap .radio-wrap .nf-field-label label:before{content:"";position:absolute;left:0px;top:0.2em;width:0.95em;height:0.95em;background:transparent;box-sizing:border-box;border-radius:3px;border:1px solid currentColor;}input[type=radio] + label a:link,input[type=radio] + label a:visited,input[type=radio] .nf-field-label label a:link,input[type=radio] .nf-field-label label a:visited,input[type=checkbox] + label a:link,input[type=checkbox] + label a:visited,input[type=checkbox] .nf-field-label label a:link,input[type=checkbox] .nf-field-label label a:visited,.nf-form-wrap .checkbox-wrap + label a:link,.nf-form-wrap .checkbox-wrap + label a:visited,.nf-form-wrap .checkbox-wrap .nf-field-label label a:link,.nf-form-wrap .checkbox-wrap .nf-field-label label a:visited,.nf-form-wrap .radio-wrap + label a:link,.nf-form-wrap .radio-wrap + label a:visited,.nf-form-wrap .radio-wrap .nf-field-label label a:link,.nf-form-wrap .radio-wrap .nf-field-label label a:visited{color:var(--input-text-color);}input[type=radio].has-margin,input[type=checkbox].has-margin,.nf-form-wrap .checkbox-wrap.has-margin,.nf-form-wrap .radio-wrap.has-margin{margin-bottom:40px;}input[type=radio] .nf-field-label,input[type=checkbox] .nf-field-label,.nf-form-wrap .checkbox-wrap .nf-field-label,.nf-form-wrap .radio-wrap .nf-field-label{padding-left:0;}input[type=radio] .nf-field-element,input[type=checkbox] .nf-field-element,.nf-form-wrap .checkbox-wrap .nf-field-element,.nf-form-wrap .radio-wrap .nf-field-element{display:none;}input[type=checkbox]:checked + label:after,input[type=checkbox] label.nf-checked-label:after,.nf-form-wrap .checkbox-wrap:checked + label:after,.nf-form-wrap .checkbox-wrap label.nf-checked-label:after{content:"";display:block;width:0.6em;aspect-ratio:1;background-color:var(--input-text-color);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/vinkje.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/vinkje.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;top:0.4em;left:0.2em;transform:none;}input[type=radio] + label:before,input[type=radio] .nf-field-label label:before,.nf-form-wrap .radio-wrap + label:before,.nf-form-wrap .radio-wrap .nf-field-label label:before{border-radius:100%;}input[type=radio]:checked + label:after,input[type=radio] label.nf-checked-label:after,.nf-form-wrap .radio-wrap:checked + label:after,.nf-form-wrap .radio-wrap label.nf-checked-label:after{content:"";position:absolute;top:0.35em;left:0.2em;width:0.55em;height:0.55em;background:var(--input-text-color);display:block;border-radius:100%;}label.switch{position:relative;display:block;width:4.375em;height:2em;padding:0;margin:0;}label.switch input{opacity:0;width:0 !important;height:0;margin:0;padding:0;border:0;}label.switch input:checked + .schuifknop{background-color:var(--edu-world-groen);}label.switch input:checked + .schuifknop:before{transform:translateX(2.8em);}label.switch input:checked + .schuifknop .label-aan{opacity:1;}label.switch input:checked + .schuifknop .label-uit{opacity:0;}label.switch input:disabled + .schuifknop{background-color:#999;cursor:not-allowed;opacity:0.6;}label.switch input:disabled + .schuifknop:before{background-color:#eee;}label.switch .schuifknop{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#999;transition:background-color 0.4s;border-radius:2.125em;display:flex;align-items:center;justify-content:center;font-size:0.8125em;color:white;text-transform:uppercase;box-sizing:border-box;}label.switch .schuifknop:before{content:"";position:absolute;aspect-ratio:1;height:65%;left:10%;top:18%;background-color:#fff;transition:transform 0.4s;border-radius:50%;}label.switch .schuifknop .label-aan,label.switch .schuifknop .label-uit{width:100%;text-align:center;transition:opacity 0.3s ease;}label.switch .schuifknop .label-aan{opacity:0;padding-left:1.5em;}label.switch .schuifknop .label-uit{opacity:1;padding-right:0.9em;}form{position:relative;--label-color:var(--tekstkleur);--input-border-color:var(--edu-world-lichtgrijs);--input-text-color:var(--tekstkleur);}form.hide-req-symbol label .req-symbol{display:none;}form.loading:before{content:"";width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:rgba(255,255,255,0.7);z-index:10;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);}form.loading .loading-spinner{display:block;}form .loading-spinner{display:none;width:6em;height:0;position:sticky;left:50%;top:50%;transform:translateX(-50%);z-index:11;}form .loading-spinner:before{content:"";display:block;width:100%;aspect-ratio:1;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/ajax-loader.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/ajax-loader.svg) no-repeat center/contain;background-color:var(--edu-world-donkerblauw);transform:translateY(-50%);}form .inputgroep{width:100%;box-sizing:border-box;position:relative;margin-bottom:1.5em;clear:both;}form .inputgroep input,form .inputgroep textarea,form .inputgroep select{margin:0;}form .inputgroep.checkbox label,form .inputgroep.radio label{position:relative;width:100%;}form .inputgroep.checkbox label{margin-right:0;}form .inputgroep.kort_lang{display:flex;gap:calc(var(--block_horizontal_space) / 2);}form .inputgroep.kort_lang input:nth-child(1),form .inputgroep.kort_lang textarea:nth-child(1),form .inputgroep.kort_lang select:nth-child(1){width:33.33%;}form .inputgroep.kort_lang input:nth-child(2),form .inputgroep.kort_lang textarea:nth-child(2),form .inputgroep.kort_lang select:nth-child(2){width:calc(66.66% - var(--block_horizontal_space) / 2);}form fieldset{padding:var(--block_horizontal_space);position:relative;border:1px solid var(--hoofdkleur-licht);margin:0 0 25px 0;min-width:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;--form-label-breedte:min(41%,400px);}form fieldset legend{display:block;line-height:40px;font-weight:bold;text-transform:uppercase;color:var(--tekstkleur);background:var(--edu-world-wit);padding:0 0.3em;margin-left:-0.3em;min-width:0;max-width:calc(100% + 0.6em);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}form fieldset label{width:var(--form-label-breedte);flex-grow:0;flex-shrink:0;line-height:1.2em;padding-right:8px;margin:0 0 1.5em 0;}form fieldset .label_before{width:var(--form-label-breedte);}form fieldset h1,form fieldset h2,form fieldset h3,form fieldset h4,form fieldset p,form fieldset ul,form fieldset ol{width:100%;}form fieldset input,form fieldset select,form fieldset textarea,form fieldset .inputgroep{width:calc(100% - var(--form-label-breedte));}form fieldset button[type="submit"].wp-block-button__link{margin:1.5em 0 0 var(--form-label-breedte);}form fieldset.gegevens h4{font-size:1em;text-transform:uppercase;margin:0;}form fieldset.gegevens dl{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 1.5em 0;}form fieldset.gegevens dl dt{font-weight:bold;width:200px;margin:0;}form fieldset.gegevens dl dd{width:calc(100% - 200px);min-width:200px;margin:0;}form fieldset.gegevens dl:last-child{margin-bottom:0;}form h3{font-size:2.0em;margin:0 0 0.5em 0;color:var(--hoofdkleur-1);}form input + h3,form select + h3,form textarea + h3,form .inputgroep + h3{margin-top:2em;}form .g-recaptcha{margin-bottom:32px;}form .g-recaptcha > div{width:auto !important;}form .ew_button{margin:30px 0 0 0;}form legend + .melding{margin:0;}.melding{background:var(--edu-world-oranje);color:var(--edu-world-wit);padding:var(--block_horizontal_space);font-size:1em;line-height:1.3em;margin:1.5em 0;width:100%;box-sizing:border-box;}.melding p:last-child{margin-bottom:0;}.melding a{color:var(--edu-world-wit) !important;}.melding.oke{background:var(--edu-world-groen);color:var(--edu-world-wit);}.melding.info{background:var(--hoofdkleur-licht);color:var(--tekstkleur);}.nf-form-cont[role="form"] .nf-field-container{margin-bottom:30px;}.nf-form-cont[role="form"] .nf-form-title,.nf-form-cont[role="form"] .nf-form-fields-required,.nf-form-cont[role="form"] .nf-form-hp,.nf-form-cont[role="form"] .html-container .nf-field-label{display:none !important;}.nf-form-cont[role="form"] .nf-error.listimage-wrap .nf-field-element ul,.nf-form-cont[role="form"] .nf-error .ninja-forms-field{border-color:var(--edu-world-oranje);}.nf-form-cont[role="form"] .nf-error.field-wrap .nf-field-element:after{background:var(--edu-world-oranje);border-radius:0 3px 3px 0;top:0;right:0;height:2.2em;line-height:2.2em;}.nf-form-cont[role="form"] .nf-error.field-wrap.textarea-wrap .nf-field-element:after{border-radius:0px 3px 0 0;}.nf-form-cont[role="form"] .ninja-forms-req-symbol{color:var(--edu-world-oranje);}.nf-form-cont[role="form"] .nf-help{opacity:0.7;cursor:pointer;}.nf-form-cont[role="form"] .nf-field-element:has(.starrating){display:flex;align-items:center;}.nf-form-cont[role="form"] .listmultiselect-wrap select{height:auto !important;border-radius:3px;padding:0.4em !important;background:transparent;}.nf-form-cont[role="form"] .checkbox-container,.nf-form-cont[role="form"] .radio-container{margin:0 0 40px 0;}.nf-form-cont[role="form"] .field-wrap{display:flex;}.nf-form-cont[role="form"] .label-left .field-wrap{flex-direction:row;flex-wrap:wrap;}.nf-form-cont[role="form"] .label-left .nf-field-label{text-align:left;width:var(--form-label-breedte);}.nf-form-cont[role="form"] .label-left .nf-field-element{width:calc(100% - var(--form-label-breedte));}.nf-form-cont[role="form"] .label-left .nf-field-description{margin-left:var(--form-label-breedte);}.nf-form-cont[role="form"] .label-left .nf-before-field,.nf-form-cont[role="form"] .label-left .nf-after-field{margin-left:var(--form-label-breedte);}.nf-form-cont[role="form"] input[type="text"],.nf-form-cont[role="form"] input[type="email"],.nf-form-cont[role="form"] input[type="search"],.nf-form-cont[role="form"] input[type="password"],.nf-form-cont[role="form"] input[type="number"],.nf-form-cont[role="form"] input[type="file"],.nf-form-cont[role="form"] input[type="tel"],.nf-form-cont[role="form"] textarea,.nf-form-cont[role="form"] select{margin-bottom:0;}.nf-form-cont[role="form"] .checkbox-container.label-right{padding-left:var(--form-label-breedte);}.nf-form-cont[role="form"] .nf-response-msg{color:var(--edu-world-wit);background:var(--edu-world-groen);font-size:15px;line-height:1.4em;padding:0.3em 0 0 0;}.nf-form-cont[role="form"] .nf-response-msg:empty{display:none;}.nf-form-cont[role="form"] .nf-form-errors{color:var(--edu-world-wit);background:var(--edu-world-oranje);font-size:15px;line-height:1.4em;padding:0;margin:1em 0;}.nf-form-cont[role="form"] .nf-form-errors nf-section{display:block;padding:15px;}.nf-form-cont[role="form"] .nf-form-errors .nf-error-msg{color:var(--edu-world-wit);font-size:15px;}.nf-form-cont[role="form"] .nf-error-msg{color:var(--edu-world-oranje);font-size:clamp(13px,0.8em,15px);line-height:1.4em;padding:0.3em 0 0 0;}.nf-form-cont[role="form"] .nf-error-msg:empty{display:none;}.nf-form-cont[role="form"] .nf-field-description{font-size:clamp(13px,0.8em,15px);line-height:1.4em;padding:0.3em 0 0 0;}.nf-form-cont[role="form"] .list-wrap ul{list-style:none;margin:0 !important;padding:0 !important;}.nf-form-cont[role="form"] .list-wrap .nf-field-element li label{margin:0 !important;}.nf-form-cont[role="form"] .list-wrap .nf-field-element li input{width:0 !important;margin:0;}.nf-form-cont[role="form"] .listimage-wrap li label:before,.nf-form-cont[role="form"] .listimage-wrap li label:after{display:none;}.nf-form-cont[role="form"] .listimage-wrap li label.nf-checked-label{border:2px solid var(--edu-world-oranje);}.nf-form-cont[role="form"] .nf-field-label{margin:0 !important;}.nf-form-cont[role="form"] .nf-field-label label{font-size:1em;line-height:1.4em;margin:0 0 5px 0;}.jBox-wrapper.jBox-Tooltip .jBox-container{background:var(--hoofdkleur-licht);}.jBox-wrapper.jBox-Tooltip .jBox-content{font-size:14px;line-height:1.4em;}.jBox-wrapper.jBox-Tooltip .jBox-content p:last-child{margin-bottom:0;}.jBox-wrapper.jBox-Tooltip .jBox-pointer:after{background:var(--hoofdkleur-licht);}.bestelling-overzicht-tabel{position:relative;width:100%;display:flex;flex-direction:column;}.bestelling-overzicht-tabel .bestelling-row{order:var(--volgorde,0);display:grid;grid-template-columns:60px 1fr 6em 6.5em 5.5em;align-items:center;gap:0.8em;padding:1em 0;border-bottom:1px solid rgba(0,0,0,0.08);}.bestelling-overzicht-tabel .bestelling-row.header{padding:0;font-weight:bold;border-bottom:1px solid var(--edu-world-donkerblauw);}.bestelling-overzicht-tabel .bestelling-row:last-child{border-bottom:0;}.bestelling-overzicht-tabel .bestelling-row .col-thumbnail{width:60px;aspect-ratio:1;overflow:hidden;display:flex;align-items:center;justify-content:center;}.bestelling-overzicht-tabel .bestelling-row .col-thumbnail img{width:100%;height:100%;object-fit:contain;object-position:left top;}.bestelling-overzicht-tabel .bestelling-row .col-product .product-methode{display:block;font-size:0.8em;line-height:1.1em;color:#666;margin-bottom:0.1em;}.bestelling-overzicht-tabel .bestelling-row .col-product .product-naam{display:flex;align-items:center;font-weight:bold;line-height:1.2em;}.bestelling-overzicht-tabel .bestelling-row .col-aantal{text-align:right;}.bestelling-overzicht-tabel .bestelling-row .col-prijs{white-space:nowrap;text-align:right;}.bestelling-overzicht-tabel .bestelling-row .col-subtotaal{white-space:nowrap;min-width:5em;text-align:right;}.bestelling-overzicht-tabel .bestelling-row .product-verwijderen-uit-winkelwagen{background:none;position:relative;border:0;font-size:1.5em;color:#999;padding:0;width:1em;aspect-ratio:1;margin:0 0 0 0.2em;transition:background-color ease-in 300ms;cursor:pointer;}.bestelling-overzicht-tabel .bestelling-row .product-verwijderen-uit-winkelwagen:before{content:"";display:block;width:0.5em;aspect-ratio:1;background-color:var(--edu-world-donkerblauw);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/prullenbak.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/prullenbak.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}.bestelling-overzicht-tabel .bestelling-row .product-verwijderen-uit-winkelwagen:hover:before{background-color:#c00;}.bestelling-overzicht-tabel .bestelling-row.bestelling-row:has(+ .winkelwagen-kortingscode),.bestelling-overzicht-tabel .bestelling-row.bestelling-row:has(+ .bestelling-totalen){border-bottom:0;}.bestelling-overzicht-tabel .bestelling-totalen{order:10001;padding-top:0.5em;border-top:1px solid var(--edu-world-donkerblauw);}.bestelling-overzicht-tabel .bestelling-totalen .row{display:flex;justify-content:flex-end;align-items:center;padding:0.25em 0;}.bestelling-overzicht-tabel .bestelling-totalen .row .label{text-align:right;padding-right:0.8em;}.bestelling-overzicht-tabel .bestelling-totalen .row .bedrag{min-width:5.5em;text-align:right;}.bestelling-overzicht-tabel .bestelling-totalen .row.korting{color:var(--edu-world-oranje);}.bestelling-overzicht-tabel .bestelling-totalen .row.subtotaal{border-top:1px solid rgba(0,0,0,0.1);font-style:italic;}.bestelling-overzicht-tabel .bestelling-totalen .row.totaal{font-weight:bold;padding:0;line-height:2.22em;margin-top:0.3em;border-top:1px solid rgba(0,0,0,0.1);box-sizing:border-box;}.bestelling-overzicht-tabel .bestelling-totalen .row.totaal .bedrag:before{content:"€ ";}.aantal_bestellen_control{flex-grow:1;flex-shrink:1;position:relative;background:#fff;}.aantal_bestellen_control input{width:100%;margin:0;border:1px solid var(--hoofdkleur-licht);-moz-appearance:textfield;text-align:center;padding:0 2em;}.aantal_bestellen_control input::-webkit-outer-spin-button,.aantal_bestellen_control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.aantal_bestellen_control button{position:absolute;left:0.25em;top:0.25em;height:calc(100% - 0.5em);aspect-ratio:1;border-radius:0.15em;line-height:0.9em;background:rgba(0,0,0,0.05);text-align:center;border:0;padding:0;display:flex;align-items:center;justify-content:center;font-size:1.4em;transition:background ease-in 300ms;cursor:pointer;}.aantal_bestellen_control button:hover{background:rgba(0,0,0,0.15);}.aantal_bestellen_control button.aantal_verhogen{left:auto;right:0.25em;}.aantal_bestellen_control[data-aanpasbaar="nee"] input{border-color:transparent;background:transparent;}.aantal_bestellen_control[data-aanpasbaar="nee"] button{display:none;}.post-type-archive-inspiratie .outerwrapper{background:var(--hoofdkleur-licht);}.post-type-archive-inspiratie .archive-content{margin-top:clamp(50px,4.7vw,90px);padding:0 var(--block_horizontal_space);}.post-type-archive-inspiratie .archive-content .grid-block .content{font-size:clamp(15px,0.8em,20px);}.post-type-archive-inspiratie .archive-content .grid-block .content .omschrijving{padding:0;max-height:8.8em;line-height:1.6em;overflow:hidden;z-index:1;margin-bottom:0.2em;position:relative;}.post-type-archive-inspiratie .archive-content .grid-block .content .omschrijving:after{content:"";background:linear-gradient(0deg,#fff 0%,rgba(255,255,255,0) 100%);width:100%;height:4.8em;display:block;position:absolute;left:0;bottom:0;z-index:2;}.post-type-archive-inspiratie .archive_nav_links_buttons{position:relative;display:flex;justify-content:center;align-items:center;margin-top:40px;}.post-type-archive-inspiratie .archive_nav_links_buttons .aantal{font-size:1.05em;font-weight:400;line-height:2.5em;margin:0 var(--block_horizontal_space);}.post-type-archive-inspiratie .archive_nav_links_buttons .loading_icon_meer_items{width:100%;height:100px;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/ajax-loader.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/ajax-loader.svg) no-repeat center/contain;background-color:var(--edu-world-donkerblauw);}.post-type-archive-inspiratie .archive_nav_links_buttons:has(.loading_icon_meer_items) > *:not(.loading_icon_meer_items){display:none;}.inlogformulier-actief .inloggen_overlay_bg{opacity:1;visibility:visible;}.inlogformulier-actief .inloggen_overlay{max-height:100dvh;}.inloggen_overlay_bg{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.7);z-index:100;opacity:0;visibility:hidden;transition:opacity 0.3s ease;}.inloggen_overlay{position:fixed;left:0;right:0;top:0;max-height:0;background:var(--hoofdkleur-1);color:var(--edu-world-wit);z-index:101;transition:max-height 0.5s ease;}.inloggen_overlay .wrapper{padding:calc(var(--block_horizontal_space) * 1.4) var(--block_horizontal_space);margin:0 auto;max-width:1440px;position:relative;box-sizing:content-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:calc(var(--flex-gap)*1.5) var(--flex-gap);}.inloggen_overlay .wrapper .links{width:33.33%;min-width:200px;max-width:450px;flex-shrink:1;}.inloggen_overlay .wrapper .links p{line-height:1.4em;}.inloggen_overlay .wrapper .links p:last-child{margin-bottom:0;}.inloggen_overlay .loading-icon{width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;z-index:2;background-color:var(--hoofdkleur-1);opacity:0.9;}.inloggen_overlay .loading-icon:before{content:"";width:5em;aspect-ratio:1;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/ajax-loader.svg) no-repeat center/100px 100px;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/ajax-loader.svg) no-repeat center/100px 100px;background-color:var(--edu-world-wit);}.inloggen_overlay:has(.loading-icon){min-height:200px;}.inloggen_overlay button.sluiten{background:var(--hoofdkleur-1);border-radius:0 0 4px 4px;color:#fff;border:0;width:40px;font-size:28px;line-height:0.9em;padding:0;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:absolute;top:100%;left:var(--block_horizontal_space);text-align:center;text-decoration:none;cursor:pointer;}.inloggen_overlay button.sluiten:hover{filter:brightness(120%);}.inloggen_overlay h3{color:var(--edu-world-wit);font-size:1.2em;font-family:Strada, sans-serif;text-transform:uppercase;font-weight:bold;display:flex;align-items:center;gap:0.4em;margin:0 0 0.7em 0;position:relative;}.inloggen_overlay h3:before{content:"";display:block;width:1.2em;aspect-ratio:1;background-color:var(--edu-world-wit);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/inloggen.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/inloggen.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;margin-top:-0.2em;left:auto;top:auto;transform:none;position:relative;}.inloggen_overlay a{margin-top:1em;display:block;text-decoration:none;}.inloggen_overlay a:hover,.inloggen_overlay a:active{opacity:0.7;}.inloggen_overlay p a{font-weight:bold;}.inloggen_overlay .melding{width:100%;padding:10px;box-sizing:border-box;text-align:center;font-size:15px;line-height:1.3em;color:#fff;z-index:2;margin:0 0 1em 0;}.inloggen_overlay .melding.fout{background:#bd0303;}.inloggen_overlay .melding.oke{background:green;}.inloggen_overlay .melding b:first-letter{text-transform:capitalize;}.inloggen_overlay form{position:relative;flex-shrink:1;--label-color:var(--edu-world-wit);--input-border-color:rgba(255,255,255,0.7);--input-text-color:var(--edu-world-wit);max-width:calc(160px + 260px + 1em);}.inloggen_overlay form label{width:160px;margin:0;}.inloggen_overlay form input{width:260px;margin:0;}.inloggen_overlay form .input-wrapper{display:flex;gap:0.2em 1em;align-items:center;margin-bottom:0.9em;}.inloggen_overlay form .tfa_melding{display:block;margin:-30px 0 10px 0;font-size:0.9em;line-height:1.3em;padding:10px;background:rgba(0,0,0,0.15);}.inloggen_overlay form .buttons-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:1em;margin-top:1.5em;}.inloggen_overlay form .ew_button{margin:0;}.inloggen_overlay form .wachtwoord_vergeten{font-style:italic;color:var(--edu-world-wit);border:0;padding:0;background:transparent;cursor:pointer;}.inloggen_overlay form .wachtwoord_vergeten:hover{opacity:0.7;}.inloggen_overlay[data-formulier="wachtwoord-reset"] form{max-width:calc(260px + 260px + 1em);}.inloggen_overlay[data-formulier="wachtwoord-reset"] form label{width:260px;}.site-footer{position:relative;padding:clamp(40px,2.6vw,50px) 20px 0 20px;background:var(--hoofdkleur-2);color:var(--edu-world-wit);margin-top:clamp(70px,10vw,180px);}.site-footer a:link,.site-footer a:visited{color:var(--edu-world-wit);text-decoration:none;}.site-footer a:hover,.site-footer a:active{color:var(--edu-world-wit);text-decoration:none;opacity:0.7;}.site-footer .boog_top{position:absolute;left:0;top:0;aspect-ratio:10.105263157895;background:var(--hoofdkleur-2);clip-path:ellipse(59% 100% at 50% 100%);transform:translateY(-50%);width:100%;}.site-footer .boven{position:relative;max-width:var(--wp--style--global--wide-size);margin:0 auto 0 auto;box-sizing:content-box;padding:0 var(--block_horizontal_space) 0 var(--block_horizontal_space);padding-left:0;padding-right:0;}.site-footer .boven h2{text-align:center;margin:0 auto 1.1em auto;}.site-footer .boven .kolommen{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;max-width:1090px;margin:0 auto;gap:40px;}.site-footer .boven .kolommen h3{font-family:'Fineliner Script', sans-serif;font-weight:normal;font-size:2.25em;line-height:1em;margin-bottom:0.6em;}.site-footer .boven .kolommen ul{margin:0;padding:0;list-style:none;}.site-footer .boven .kolommen ul li{position:relative;padding-left:1.2em;line-height:1.1em;padding-bottom:1.2em;}.site-footer .boven .kolommen ul li:before{content:"";display:block;width:0.7em;aspect-ratio:1;background-color:var(--edu-world-wit);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/pijl.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/pijl.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;left:0;top:0.25em;transform:none;}.site-footer .boven .kolommen ul li a:hover,.site-footer .boven .kolommen ul li a:active{opacity:1;color:var(--hoofdkleur-1);}.site-footer .boven .kolommen .contact{line-height:1.35em;}.site-footer .boven .kolommen .contact strong{display:block;}.site-footer .boven .kolommen .contact span[itemprop="name"]{display:none;}.site-footer .boven .kolommen .contact div:first-of-type{margin-bottom:1em;}.site-footer .boven .kolommen .contact a{font-size:1.15em;line-height:1.3em;font-weight:bold;display:block;}.site-footer .onder{position:relative;max-width:var(--wp--style--global--wide-size);margin:50px auto 0 auto;box-sizing:content-box;padding:30px var(--block_horizontal_space) 30px var(--block_horizontal_space);padding-left:0;padding-right:0;border-top:1px solid rgba(255,255,255,0.1);display:flex;justify-content:space-between;align-items:center;font-size:clamp(15px,0.8em,18px);line-height:1.2em;}.site-footer .onder a{white-space:nowrap;display:inline-block;}.site-footer .onder .d{padding:0 4px;}.site-footer .onder .socials{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px;}.site-footer .onder .socials .titel{padding-right:0.4em;}.site-footer .onder .socials a{display:block;width:46px;aspect-ratio:1;border-radius:8px;background:var(--edu-world-wit);text-indent:-3000em;position:relative;}.site-footer .onder .socials a:hover,.site-footer .onder .socials a:active{opacity:1;background:var(--hoofdkleur-1);}.site-footer .onder .socials a.ig:before{content:"";display:block;width:30px;aspect-ratio:1;background-color:var(--hoofdkleur-2);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/instagram.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/instagram.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}.site-footer .onder .socials a.in:before{content:"";display:block;width:30px;aspect-ratio:1;background-color:var(--hoofdkleur-2);position:absolute;left:50%;top:50%;mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/linkedin.svg) no-repeat center/contain;-webkit-mask:url(https://edu-world.nl/wp-content/themes/edu-world/images/iconen/linkedin.svg) no-repeat center/contain;transform:translate(-50%,-50%);transition:background-color ease-in 300ms;}@media all and (max-width: 1700px){body,button,input,select,textarea{font-size:2.1rem;}}@media all and (max-width: 1500px){body,button,input,select,textarea{font-size:2.0rem;}}@media all and (max-width: 1400px){body,button,input,select,textarea{font-size:1.9rem;}}@media all and (max-width: 1300px){body,button,input,select,textarea{font-size:1.8rem;}header .logo{width:clamp(120px,22vw,320px);}header .wrapper{padding-top:1em;}}@media all and (max-width: 1100px){header #hoofdmenu,header .secundair{display:none;}header nav{margin-top:0;}header nav .nav_buttons button.mmenu-trigger,header nav .nav_buttons button.account{display:block;}}@media all and (max-width: 980px){body,button,input,select,textarea{font-size:1.7rem;}header .logo img{object-position:left center;}.site-footer .onder{padding-bottom:var(--block_horizontal_space);flex-direction:column;justify-content:center;}.site-footer .onder .socials{order:-100;margin-bottom:30px;}}@media all and (max-width: 900px){.mfp-container{padding:0 !important;}}@media all and (max-width: 880px){body,button,input,select,textarea{font-size:1.6rem;}}@media all and (max-width: 780px){.inloggen_overlay .wrapper .links{max-width:none;width:100%;padding-bottom:calc(var(--flex-gap) * 1.5);border-bottom:1px solid rgba(255,255,255,0.2);}.inloggen_overlay form{width:100%;}.inloggen_overlay form .input-wrapper{flex-wrap:wrap;}.inloggen_overlay button.sluiten{left:0;border-radius:0 0 3px 0;}.bestelling-overzicht-tabel .bestelling-row{grid-template-columns:60px 1fr auto;grid-template-rows:auto auto;gap:0.5em;position:relative;padding:1em;background:var(--hoofdkleur-licht);border-radius:0.5em;border-bottom:0;margin-bottom:0.75em;}.bestelling-overzicht-tabel .bestelling-row.header{display:none;}.bestelling-overzicht-tabel .bestelling-row .col-thumbnail{width:60px;grid-row:1 / 3;}.bestelling-overzicht-tabel .bestelling-row .col-product{grid-column:2;grid-row:1;}.bestelling-overzicht-tabel .bestelling-row .col-prijs{display:none;}.bestelling-overzicht-tabel .bestelling-row .col-aantal{grid-column:2;grid-row:2;text-align:left;}.bestelling-overzicht-tabel .bestelling-row .col-subtotaal{grid-column:3;grid-row:1 / 3;align-self:center;min-width:4em;}.bestelling-overzicht-tabel .bestelling-row .aantal_bestellen_control[data-aanpasbaar="nee"]{background:rgba(255,255,255,0.44);}.bestelling-overzicht-tabel .bestelling-row .product-verwijderen-uit-winkelwagen{position:absolute;top:0;right:0;width:40px;mask-size:0.7em;-webkit-mask-size:0.7em;}.bestelling-overzicht-tabel .bestelling-totalen{margin-top:0;border-top:0;}}@media all and (max-width: 680px){body{font-size:1.5rem;}.ew_button{padding:0 8px;}h1,.is-style-h1{font-size:3em;}.eduworld_platform_buttons{display:none;}.site-footer .boog_top{clip-path:ellipse(73% 100% at 50% 100%);}.site-footer .onder .legal{font-size:14px;line-height:1.5em;text-align:center;}.site-footer .onder .socials a{width:40px;}.site-footer .onder .socials a:before{width:26px;}}@media all and (max-width: 600px){#wpadminbar{position:fixed !important;}body,form fieldset{--form-label-breedte:0px;}form fieldset label{width:100%;padding-right:0;margin:0.4em 0 0.2em 0;}input,textarea,select{line-height:2.7em;height:2.7em !important;margin-bottom:1.2em;}form .inputgroep{margin-bottom:1.2em;}form fieldset .label_before{display:none;}form input + h3,form select + h3,form textarea + h3,form .inputgroep + h3{margin-top:1.4em;}.nf-form-cont[role="form"] .label-left .field-wrap{flex-direction:column;}.nf-form-cont[role="form"] .label-left .nf-field-label{width:100%;}}@media all and (max-width: 500px){body,button,input,select,textarea{font-size:1.5rem;}.inloggen_overlay form input{width:100%;}form fieldset.gegevens dl dt{width:100%;margin-top:0.5em;}.bestelling-overzicht-tabel .bestelling-row{grid-template-columns:1px 1fr auto;gap:0.5em 0;}.bestelling-overzicht-tabel .bestelling-row .col-thumbnail{display:none;}.aantal_bestellen_control button{display:none;}.site-footer .boven h2{font-size:3em;}.site-footer .boven .kolommen ul li{padding-bottom:1em;}.site-footer .onder .socials .titel{display:none;}}@media all and (max-width: 400px){body{font-size:1.4rem;}}
/**
 * Swiper 12.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 21, 2026
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box;
}

.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
.mfp-preloader a {
  color: #CCC;
}
.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
}
.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
}
.mfp-arrow:before, .mfp-arrow:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}
.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}
.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}
.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}
.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: "";
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}
.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
   * Remove all paddings around the image on small screen
   */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/*
	jQuery.mmenu CSS
*/
/*
	jQuery.mmenu oncanvas CSS
*/
.mm-hidden {
  display: none !important; }

.mm-wrapper {
  overflow-x: hidden;
  position: relative; }

.mm-menu,
.mm-panels,
.mm-panels > .mm-panel {
  margin: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0; }

.mm-menu {
  box-sizing: border-box;
  background: inherit;
  display: block;
  overflow: hidden;
  padding: 0; }

.mm-panel {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }
  .mm-panel.mm-opened {
	-webkit-transform: translate3d(0%, 0, 0);
	-moz-transform: translate3d(0%, 0, 0);
	-ms-transform: translate3d(0%, 0, 0);
	-o-transform: translate3d(0%, 0, 0);
	transform: translate3d(0%, 0, 0); }
  .mm-panel.mm-subopened {
	-webkit-transform: translate3d(-30%, 0, 0);
	-moz-transform: translate3d(-30%, 0, 0);
	-ms-transform: translate3d(-30%, 0, 0);
	-o-transform: translate3d(-30%, 0, 0);
	transform: translate3d(-30%, 0, 0); }
  .mm-panel.mm-highest {
	z-index: 1; }

.mm-panels,
.mm-panels > .mm-panel {
  background: inherit;
  border-color: inherit; }

.mm-panels > .mm-panel {
  background: inherit;
  border-color: inherit;
  -webkit-overflow-scrolling: touch;
  overflow: scroll;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  padding: 0 20px; }
  .mm-panels > .mm-panel.mm-hasnavbar {
	padding-top: 40px; }
  .mm-panels > .mm-panel:before, .mm-panels > .mm-panel:after {
	content: '';
	display: block;
	height: 20px; }

.mm-vertical .mm-panel {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -o-transform: none !important;
  transform: none !important; }

.mm-vertical .mm-listview .mm-panel,
.mm-listview .mm-vertical .mm-panel {
  display: none;
  padding: 10px 0 10px 10px; }
  .mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,
  .mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after {
	border-color: transparent; }

.mm-vertical li.mm-opened > .mm-panel,
li.mm-vertical.mm-opened > .mm-panel {
  display: block; }

.mm-vertical .mm-listview > li > .mm-next,
.mm-listview > li.mm-vertical > .mm-next {
  height: 40px;
  bottom: auto; }
  .mm-vertical .mm-listview > li > .mm-next:after,
  .mm-listview > li.mm-vertical > .mm-next:after {
	top: 16px;
	bottom: auto; }
.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,
.mm-listview > li.mm-vertical.mm-opened > .mm-next:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.mm-navbar {
  border-bottom: 1px solid;
  border-color: inherit;
  text-align: center;
  line-height: 20px;
  height: 40px;
  padding: 0 40px;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }
  .mm-navbar > * {
	display: block;
	padding: 10px 0; }
  .mm-navbar a,
  .mm-navbar a:hover {
	text-decoration: none; }
  .mm-navbar .mm-title {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden; }
  .mm-navbar .mm-btn {
	box-sizing: border-box;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 0;
	z-index: 1; }
	.mm-navbar .mm-btn:first-child {
	  padding-left: 20px;
	  left: 0; }
	.mm-navbar .mm-btn:last-child {
	  text-align: right;
	  padding-right: 20px;
	  right: 0; }

.mm-panel .mm-navbar {
  display: none; }
.mm-panel.mm-hasnavbar .mm-navbar {
  display: block; }

.mm-listview,
.mm-listview > li {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0; }

.mm-listview {
  font: inherit;
  font-size: 14px;
  line-height: 20px; }
  .mm-listview a,
  .mm-listview a:hover {
	text-decoration: none; }
  .mm-listview > li {
	position: relative; }
	.mm-listview > li, .mm-listview > li:after,
	.mm-listview > li .mm-next,
	.mm-listview > li .mm-next:before {
	  border-color: inherit; }
	.mm-listview > li > a,
	.mm-listview > li > span {
	  text-overflow: ellipsis;
	  white-space: nowrap;
	  overflow: hidden;
	  color: inherit;
	  display: block;
	  padding: 10px 10px 10px 20px;
	  margin: 0; }
	  .mm-listview > li > a.mm-arrow,
	  .mm-listview > li > span.mm-arrow {
		padding-right: 50px; }
	.mm-listview > li:not(.mm-divider):after {
	  content: '';
	  border-bottom-width: 1px;
	  border-bottom-style: solid;
	  display: block;
	  position: absolute;
	  left: 0;
	  right: 0;
	  bottom: 0; }
	.mm-listview > li:not(.mm-divider):after {
	  left: 20px; }
  .mm-listview .mm-next {
	background: rgba(3, 2, 1, 0);
	width: 50px;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 2; }
	.mm-listview .mm-next:before {
	  content: '';
	  border-left-width: 1px;
	  border-left-style: solid;
	  display: block;
	  position: absolute;
	  top: 0;
	  bottom: 0;
	  left: 0; }
	.mm-listview .mm-next + a,
	.mm-listview .mm-next + span {
	  margin-right: 50px; }
	.mm-listview .mm-next.mm-fullsubopen {
	  width: 100%; }
	  .mm-listview .mm-next.mm-fullsubopen:before {
		border-left: none; }
	  .mm-listview .mm-next.mm-fullsubopen + a,
	  .mm-listview .mm-next.mm-fullsubopen + span {
		padding-right: 50px;
		margin-right: 0; }

.mm-panels > .mm-panel > .mm-listview {
  margin: 20px -20px; }
.mm-panels > .mm-panel > .mm-listview:first-child,
.mm-panels > .mm-panel > .mm-navbar + .mm-listview {
  margin-top: -20px; }

.mm-listview .mm-inset {
  list-style: inside disc;
  padding: 0 10px 15px 40px;
  margin: 0; }
  .mm-listview .mm-inset > li {
	padding: 5px 0; }

.mm-listview .mm-divider {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 10px;
  text-transform: uppercase;
  text-indent: 20px;
  line-height: 25px; }

.mm-listview .mm-spacer {
  padding-top: 40px; }
  .mm-listview .mm-spacer > .mm-next {
	top: 40px; }
  .mm-listview .mm-spacer.mm-divider {
	padding-top: 25px; }

.mm-prev:before,
.mm-next:after,
.mm-arrow:after {
  content: '';
  border: 2px solid transparent;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.mm-prev:before {
  border-right: none;
  border-bottom: none;
  left: 23px; }

.mm-next:after,
.mm-arrow:after {
  border-top: none;
  border-left: none;
  right: 23px; }

.mm-menu {
  background: #f3f3f3;
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.7); }
  .mm-menu .mm-navbar > *,
  .mm-menu .mm-navbar a {
	color: rgba(0, 0, 0, 0.3); }
  .mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after {
	border-color: rgba(0, 0, 0, 0.3); }
  .mm-menu .mm-listview {
	border-color: rgba(0, 0, 0, 0.1); }
	.mm-menu .mm-listview > li .mm-next:after,
	.mm-menu .mm-listview > li .mm-arrow:after {
	  border-color: rgba(0, 0, 0, 0.3); }
	.mm-menu .mm-listview > li a:not(.mm-next) {
	  -webkit-tap-highlight-color: rgba(255, 255, 255, 0.5);
	  tap-highlight-color: rgba(255, 255, 255, 0.5); }
	.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
	.mm-menu .mm-listview > li.mm-selected > span {
	  background: rgba(255, 255, 255, 0.5); }
  .mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
  .mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
  .mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
  .mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel {
	background: rgba(0, 0, 0, 0.05); }
  .mm-menu .mm-divider {
	background: rgba(0, 0, 0, 0.05); }

/*
	jQuery.mmenu offcanvas addon CSS
*/
.mm-page {
  box-sizing: border-box;
  position: relative; }

.mm-slideout {
  -webkit-transition: -webkit-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease; }

html.mm-opened {
  overflow-x: hidden;
  position: relative; }

html.mm-blocking {
  overflow: hidden; }
  html.mm-blocking body {
	overflow: hidden; }

html.mm-background .mm-page {
  background: inherit; }

#mm-blocker {
  background: rgba(3, 2, 1, 0);
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999; }

html.mm-blocking #mm-blocker {
  display: block; }

.mm-menu.mm-offcanvas {
  display: none;
  position: fixed; }
.mm-menu.mm-current {
  display: block; }

.mm-menu {
  width: 80%;
  min-width: 140px;
  max-width: 440px; }

html.mm-opening .mm-slideout {
  -webkit-transform: translate(80%, 0);
  -moz-transform: translate(80%, 0);
  -ms-transform: translate(80%, 0);
  -o-transform: translate(80%, 0);
  transform: translate(80%, 0); }

@media all and (max-width: 175px) {
  html.mm-opening .mm-slideout {
	-webkit-transform: translate(140px, 0);
	-moz-transform: translate(140px, 0);
	-ms-transform: translate(140px, 0);
	-o-transform: translate(140px, 0);
	transform: translate(140px, 0); } }
@media all and (min-width: 550px) {
  html.mm-opening .mm-slideout {
	-webkit-transform: translate(440px, 0);
	-moz-transform: translate(440px, 0);
	-ms-transform: translate(440px, 0);
	-o-transform: translate(440px, 0);
	transform: translate(440px, 0); } }