@charset "UTF-8";.font1{font-family:"Roboto Slab",serif}.font2{font-family:"Squada One",cursive}.lijngroen{border:solid 1px #cbd300}.jcemediabox-zoom-span,.jcemediabox-zoom-image{max-width:50% !important;height:auto !important}.jcemediabox-zoom-span img,.jcemediabox-zoom-image img{height:50%}body,html{height:100%;font-family:"Roboto Slab",serif;color:#1a1a1a;font-size:15px;line-height:1.8em}div.sitewidth{width:1200px;margin-left:auto;margin-right:auto;max-width:100%}div.sitewidth div.sitewidth_padding{padding-left:15px;padding-right:15px}@media (min-width:1260px){div.sitewidth div.sitewidth_padding{padding:0px}}h1,h2,h3,h4,h5,h6{font-family:"Squada One",cursive}h1{font-size:30px}h2{font-size:25px}p,ul,ol{line-height:1.6em}a{outline:none;text-decoration:none;color:#3d167a;border-bottom:1px #cbd300 solid}a:hover{text-decoration:none;color:#3d167a;border-bottom:1px #3d167a solid}a:active,a:focus,a:hover{outline:none;text-decoration:none}ul.mod-menu,ul.mod-menu__sub{margin:0px;padding:0px;list-style-type:none}ul.mod-menu li a,ul.mod-menu__sub li a{display:block}.visually-hidden,.hidden{display:none}.clearfix::after{content:"";clear:both;display:table}nav.navbar button.navbar-toggler{display:none}div.com-content-article p img[style*="float: left"]{max-width:50%;margin-right:10px;margin-bottom:10px}div.com-content-article p img[style*="float: right"]{max-width:50%;margin-left:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: left"]{max-width:50%;margin-right:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: left"] img{max-width:100%}div.com-content-article a.wfpopup[style*="float: right"]{max-width:50%;margin-left:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: right"] img{max-width:100%}figure{width:100%;max-width:100%;margin:0px}img{max-width:100%;height:auto}svg{max-height:100%}#system-message-container joomla-alert{color:black !important;position:relative;min-width:auto}#system-message-container joomla-alert div.alert-heading{position:absolute;margin-left:-10px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}#system-message-container joomla-alert div.alert-heading span.visually-hidden{display:none}#system-message-container joomla-alert div.alert-wrapper{padding-left:20px;line-height:1.6em}#system-message-container joomla-alert[type="success"]{background-color:#e6f7e0;border:2px solid #295b17}#system-message-container joomla-alert[type="success"] div.alert-heading{background-image:url(https://www.opvoed-dingen.nl/media/templates/site/opvoed24/images/system/icon_jmessage_success.svg)}#system-message-container joomla-alert[type="info"]{background-color:#f0eff8;border:2px solid #2e265c}#system-message-container joomla-alert[type="info"] div.alert-heading{background-image:url(https://www.opvoed-dingen.nl/media/templates/site/opvoed24/images/system/icon_jmessage_info.svg)}#system-message-container joomla-alert[type="warning"]{background-color:#ffe9cc;border:2px solid #cc7400}#system-message-container joomla-alert[type="warning"] div.alert-heading{background-image:url(https://www.opvoed-dingen.nl/media/templates/site/opvoed24/images/system/icon_jmessage_warn.svg)}#system-message-container joomla-alert[type="danger"]{background-color:#fff7f7;border:2px solid #910000}#system-message-container joomla-alert[type="danger"] div.alert-heading{background-image:url(https://www.opvoed-dingen.nl/media/templates/site/opvoed24/images/system/icon_jmessage_error.svg)}div[class*="__navigation"]{clear:both;text-align:center;margin:15px 0px 0px 0px;padding-top:15px;border-top:1px dashed #ccc}div[class*="__navigation"] p.counter{margin:0px 0px 10px 0px;width:100%;clear:both}div[class*="__navigation"] ul{margin:0px;padding:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}div[class*="__navigation"] ul>li{list-style-type:none !important}div[class*="__navigation"] ul>li>a,div[class*="__navigation"] ul>li>span{display:block;text-transform:lowercase;border:1px solid #ccc;border-radius:3px;line-height:1em;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}div[class*="__navigation"] ul>li>a:hover,div[class*="__navigation"] ul>li>span:hover{background-color:#f2f2f2}div[class*="__navigation"] ul>li.active>span{color:black;background-color:#f2f2f2;pointer-events:none;cursor:default}div[class*="__navigation"] ul>li.active>a{color:#000}div[class*="__navigation"] ul>li.disabled>span{pointer-events:none;cursor:default;color:#ccc}div[class*="__navigation"] div.com-finder__counter{margin-top:10px}div#developer{position:fixed;right:0px;bottom:0px;background-color:rgba(255,255,0,0.5);font-size:12px}div#site{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}div#site main#main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;background:url(https://www.opvoed-dingen.nl/media/templates/site/opvoed24/images/achtergrond.jpg)}div#site footer#footer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}div#header_container{background:url("https://www.opvoed-dingen.nl/media/templates/site/opvoed24/images/header.png");background-size:cover;background-position:center center}div#header_container #headerimage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:150px;padding-top:20px;padding-bottom:20px}div#header_container #headerimage #headerslogan{display:none}div#header_container #headerimage #headerlogo{width:clamp(150px,25vw,400px)}div#header_container #headerimage #headerlogo img{width:100%}div#menu_container{background-color:#fff;height:60px;width:100%;-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,0.4);box-shadow:0 4px 4px -2px rgba(0,0,0,0.4)}div#menu_container div#menubutton_container{padding-top:5px}div#menu_container div#menubutton_container #menubutton{width:100px;height:50px;border-radius:5px;background-color:#cbd300;color:#fff;text-align:center;font-family:"Squada One",cursive;font-size:22px;line-height:50px;left:15px}div#menu_container div#hoofdmenu_dropdown{background-color:#fff;display:none;position:absolute;z-index:999;left:0px;right:0px;margin-top:0px;padding-top:20px;padding-bottom:20px}div#menu_container div#hoofdmenu_dropdown ul.mod-menu>li>a,div#menu_container div#hoofdmenu_dropdown ul.mod-menu>li>span.separator{display:block;line-height:40px;padding-left:20px;padding-right:20px;font-family:"Squada One",cursive;text-transform:uppercase;font-size:24px;color:#3d167a;border:none}div#menu_container div#hoofdmenu_dropdown ul.mod-menu>li.current{background-color:#cbd300}div#menu_container div#hoofdmenu_dropdown ul.mod-menu>li ul.mod-menu__sub>li>a{font-family:"Squada One",cursive;text-transform:uppercase;padding-left:40px;padding-right:20px;font-size:20px;line-height:35px;border:none}div#menu_container div#hoofdmenu_wide{display:none}#home_container{padding-top:45px;padding-bottom:45px}#home_container h3{margin-top:0px;font-family:"Squada One",cursive;letter-spacing:.03em;font-size:20px;text-transform:uppercase;color:#3d167a;padding-left:22px}#home_container div#homeFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}#home_container div#homeFlex div#homecol1 #home_intro{background-color:#fff;border-radius:5px;padding:20px;border:solid 1px #cbd300;margin-bottom:20px}#home_container div#homeFlex div#homecol1 #home_intro h3{background:url("https://www.opvoed-dingen.nl/media/templates/site/opvoed24/images/greenbullet.png") no-repeat;background-position:0px 7px}#home_container div#homeFlex div#homecol2 #home_ruimte{margin-bottom:20px}#home_container div#homeFlex div#homecol2 #home_ruimte img{width:100%;height:auto}#home_container div#homeFlex div#homecol2 #home_reacties{background-color:#cbd300;border-radius:5px;padding:20px}#home_container div#homeFlex div#homecol2 #home_reacties h3{background:url("https://www.opvoed-dingen.nl/media/templates/site/opvoed24/images/whitebullet.png") no-repeat;background-position:0px 7px}#home_container div#homeFlex div#homecol2 #home_reacties a{border-bottom:1px #fff solid}#home_container div#homeFlex div#homecol2 #home_reacties a:hover{border-bottom:1px #3d167a solid}#home_container div#homeFlex div#homecol2 #home_reacties hr{border:none;border-bottom:solid 1px #fff}#home_container div#homeFlex div#homecol2 #home_reacties #meer_reacties{text-align:right}#home_container div#homeFlex div#homecol2 #home_reacties #meer_reacties a{display:inline-block;border:none !important;font-family:"Squada One",cursive;font-size:18px;text-transform:uppercase;background-color:#fff;color:#cbd300;border-radius:5px;padding:5px 8px 5px 8px}#home_container div#homeFlex div#homecol2 #home_reacties #meer_reacties a:hover{color:#3d167a}#page_container{max-width:900px;padding-top:45px;padding-bottom:45px}#page_container #content{background-color:#fff;border-radius:5px;padding:20px;border:solid 1px #cbd300;margin-bottom:20px}#page_container #content .kop1{font-family:"Squada One",cursive;font-size:28px;font-weight:normal;color:#3d167a;text-transform:uppercase;margin-top:0px}#page_container #content .kop2{font-family:"Squada One",cursive;font-size:20px;font-weight:normal;color:#1a1a1a;text-transform:uppercase}#page_container #content .item-page h3{font-family:"Squada One",cursive;font-size:20px;font-weight:normal;color:#1a1a1a;text-transform:uppercase}#page_container #content .item-page .page-header h1{font-family:"Squada One",cursive;font-size:28px;font-weight:normal;color:#3d167a;text-transform:uppercase;margin-top:0px}#page_container #content form#contact h2{font-family:"Squada One",cursive;font-size:28px;font-weight:normal;color:#3d167a;text-transform:uppercase;margin-top:0px;margin-top:20px;margin-bottom:20px}#page_container #content form#contact a{color:#3d167a !important;border-bottom:1px #cbd300 solid;text-decoration:none !important}#page_container #content form#contact a:hover{text-decoration:none;color:#3d167a;border-bottom:1px #3d167a solid}#page_container #content form#contact div.field{max-width:400px}#page_container #content form#contact label{font-size:14px}#page_container #content form#contact button#versturen{display:block;font-family:"Roboto Slab",serif;color:#fff;background-color:#3d167a;border:1px solid rgba(0,0,0,0.1)}#page_container #content form#contact button#versturen:hover{background-color:#cbd300}#page_container #content div.convertforms div.cf-control-group{margin-bottom:10px}#page_container #content div.convertforms h2{font-family:"Squada One",cursive !important;font-size:28px !important;font-weight:normal !important;color:#3d167a !important;text-transform:uppercase !important;margin-top:0px !important;margin-top:20px}#page_container #content div.convertforms p{line-height:20px}#page_container #content div.convertforms input[type="text"],#page_container #content div.convertforms input[type="email"],#page_container #content div.convertforms textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;border:1px solid rgba(0,0,0,0.15);border-radius:3px;width:100%;max-width:400px !important}#page_container #content div.convertforms button{background-color:#3d167a !important;color:#fff;font-family:"Roboto Slab",serif;padding:6px 16px !important;border-radius:3px;border:1px solid rgba(0,0,0,0.1)}#page_container #content div.convertforms button:hover{background-color:#cbd300 !important}#page_container #content div.convertforms .cf-label{display:inline-block;color:black;font-weight:bold;margin-bottom:5px}#page_container #content div.convertforms .cf-label span.cf-required-label{color:red;font-weight:normal}#page_container #content div.convertforms div.cf-control-input-desc{font-size:.8em;margin-top:10px;margin-bottom:10px;font-style:italic}#page_container #content div.convertforms div.cf-field-hp{display:none}#page_container #content div.convertforms.cf-success.cf-success-hideform div.cf-fields,#page_container #content div.convertforms.cf-success.cf-success-hidetext div.cf-content-wrap{display:none !important}#page_container #content div.convertforms div.cf-response{display:none;color:white;padding:5px;border-radius:5px;text-align:center;margin-bottom:20px}#page_container #content div.convertforms.cf-success div.cf-response{display:block;color:black;background-color:#f0fff0;border:1px solid green}#page_container #content div.convertforms.cf-error div.cf-response{display:block;color:black;background-color:#fff0f0;border:1px solid red}footer#footer{background-color:#1a1a1a}footer#footer div#footerFlex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}footer#footer div#footerFlex #footer_01 #footerlogo img{max-width:100%}footer#footer div#footerFlex #footer_01 #footernaw{margin-top:10px;color:#fff}footer#footer div#footerFlex #footer_01 #footernaw a{color:#fff}footer#footer div#footerFlex #footer_01 #footernaw a:hover{border-bottom-color:#fff}footer#footer div#footerFlex #footer_02 a{border:none !important}footer#footer div#footerFlex #footer_02 #kidskills{text-align:right}footer#footer #footer_inxpact{text-align:right;margin-top:40px;margin-bottom:40px;font-size:12px;color:#999}footer#footer #footer_inxpact a{color:#999;border-color:#999}footer#footer #footer_inxpact a:hover{color:#fff;border-color:#fff}@media (min-width:576px){div#header_container #headerimage{height:200px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div#header_container #headerimage #headerlogo{-ms-flex-item-align:end;align-self:flex-end}footer#footer div#footerFlex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:768px){div#header_container #headerimage{height:260px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px}div#header_container #headerimage #headerslogan{-ms-flex-item-align:end;align-self:flex-end;display:block;font-weight:strong;max-width:340px;height:auto;padding:10px 20px 10px 20px;background-color:#1a1a1a;color:#fff;border-radius:5px;border:solid 1px #cbd300}div#header_container #headerimage #headerslogan p{font-size:16px;padding:0px;margin:0px;line-height:1.6em}div#menu_container div#menubutton_container{display:none}div#menu_container #menubutton{display:none}div#menu_container div#hoofdmenu_dropdown{display:none !important}div#menu_container div#hoofdmenu_wide{display:block}div#menu_container div#hoofdmenu_wide ul.mod-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}div#menu_container div#hoofdmenu_wide ul.mod-menu>li{border-left:1px solid #cbd300}div#menu_container div#hoofdmenu_wide ul.mod-menu>li:last-child{border-right:1px solid #cbd300}div#menu_container div#hoofdmenu_wide ul.mod-menu>li>a,div#menu_container div#hoofdmenu_wide ul.mod-menu>li>span.mod-menu__separator{display:block;line-height:60px;font-size:21px;font-family:"Squada One",cursive;text-transform:uppercase;color:#3d167a;border:none;padding-left:12px;padding-right:12px;cursor:pointer}div#menu_container div#hoofdmenu_wide ul.mod-menu>li>a:hover,div#menu_container div#hoofdmenu_wide ul.mod-menu>li>span.mod-menu__separator:hover{background-color:#fdffd3}div#menu_container div#hoofdmenu_wide ul.mod-menu>li.current{background-color:#cbd300}div#menu_container div#hoofdmenu_wide ul.mod-menu>li.divider:hover ul.mod-menu__sub{display:block}div#menu_container div#hoofdmenu_wide ul.mod-menu>li ul.mod-menu__sub{display:none;position:absolute;background-color:white}div#menu_container div#hoofdmenu_wide ul.mod-menu>li ul.mod-menu__sub>li>a{font-family:"Squada One",cursive;text-transform:uppercase;padding-left:20px;padding-right:20px;font-size:18px;line-height:50px;border:none}div#menu_container div#hoofdmenu_wide ul.mod-menu>li ul.mod-menu__sub>li>a:hover{background-color:#fdffd3}#home_container div#homeFlex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#home_container div#homeFlex div#homecol1{width:50%}#home_container div#homeFlex div#homecol2{width:50%}}@media (min-width:922px){div#header_container #headerimage{height:300px;padding-bottom:40px}div#header_container #headerimage #headerslogan{max-width:400px}div#header_container #headerimage #headerslogan p{font-size:18px}div#menu_container div#hoofdmenu_wide ul.mod-menu>li>a,div#menu_container div#hoofdmenu_wide ul.mod-menu>li>span.separator{font-size:24px;padding-left:15px;padding-right:15px}div#menu_container div#hoofdmenu_wide ul.mod-menu>li ul.mod-menu__sub>li>a{font-size:20px;line-height:55px}}@media (min-width:1200px){div#header_container #headerimage{height:360px}div#header_container #headerimage #headerslogan{max-width:450px}div#header_container #headerimage #headerslogan p{font-size:20px}div#menu_container div#hoofdmenu_wide ul.mod-menu>li>a,div#menu_container div#hoofdmenu_wide ul.mod-menu>li>span.separator{font-size:30px;padding-left:20px;padding-right:20px}div#menu_container div#hoofdmenu_wide ul.mod-menu>li ul.mod-menu__sub>li>a{font-size:22px;line-height:60px}}
