.elementor-5049 .elementor-element.elementor-element-19b674e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-5049 .elementor-element.elementor-element-67f90c75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5049 .elementor-element.elementor-element-4b3c1e0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-5049 .elementor-element.elementor-element-4b3c1e0.elementor-element{--align-self:flex-start}.elementor-5049 .elementor-element.elementor-element-4b3c1e0{text-align:center}.elementor-5049 .elementor-element.elementor-element-4b3c1e0 .elementor-heading-title{font-family:"Fredoka One",Sans-serif;font-size:40px;letter-spacing:-1px;color:var(--e-global-color-37f98e8)}.elementor-5049 .elementor-element.elementor-element-c228c6e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Quicksand",Sans-serif;font-size:16px;color:var(--e-global-color-primary)}.elementor-5049 .elementor-element.elementor-element-c228c6e>.elementor-widget-container{margin:0 0 25px 0;padding:0 0 0 0}.elementor-5049 .elementor-element.elementor-element-c228c6e.elementor-element{--align-self:center}.elementor-5049 .elementor-element.elementor-element-3785ffb{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Quicksand",Sans-serif;font-size:18px;color:var(--e-global-color-primary)}.elementor-5049 .elementor-element.elementor-element-3785ffb>.elementor-widget-container{margin:0 0 25px 0;padding:0 0 0 0}.elementor-5049 .elementor-element.elementor-element-3785ffb.elementor-element{--align-self:center}.elementor-5049 .elementor-element.elementor-element-bf557d5{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}@media(min-width:768px){.elementor-5049 .elementor-element.elementor-element-67f90c75{--width:100%}}@media(max-width:767px){.elementor-5049 .elementor-element.elementor-element-19b674e9{--padding-top:50px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-5049 .elementor-element.elementor-element-67f90c75{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5049 .elementor-element.elementor-element-4b3c1e0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-5049 .elementor-element.elementor-element-4b3c1e0 .elementor-heading-title{font-size:31px}.elementor-5049 .elementor-element.elementor-element-c228c6e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-5049 .elementor-element.elementor-element-3785ffb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-5049 .elementor-element.elementor-element-bf557d5{--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px}}.we-score-form{background-color:#97e0ff;border-radius:15px;box-shadow:0 8px 20px rgb(0 0 0 / .1);padding:20px;max-width:100%;margin:0 auto;font-family:'Quicksand',sans-serif}.we-score-form h3{font-family:'Fredoka One',cursive;font-weight:700;color:#0D38FF;font-size:1.6rem;margin-bottom:20px}.we-score-form label{font-weight:600;color:#333;margin-bottom:5px;display:block}.we-score-form input.form-control,.we-score-form select.form-control,.we-score-form textarea.form-control{background-color:#f0f0f0;border:2px solid #0D38FF;border-radius:10px;padding:10px 15px;margin-bottom:15px;transition:all 0.3s ease}.we-score-form input.form-control:focus,.we-score-form select.form-control:focus,.we-score-form textarea.form-control:focus{border-color:#0D38FF;box-shadow:0 0 8px rgb(13 56 255 / .3);outline:none}.we-score-form input[type="radio"],.we-score-form input[type="checkbox"]{accent-color:#0D38FF;margin-right:8px}.we-score-form .ws-pupil-extra div label,.we-score-form .ws-registration-form div label{display:flex;align-items:center;margin-bottom:8px}.we-score-form .row{margin-bottom:15px}.we-score-form button.btn-primary{background-color:#0D38FF;border-color:#0D38FF;color:#fff;border-radius:10px;padding:12px 25px;font-size:1rem;transition:all 0.3s ease;cursor:pointer}.we-score-form button.btn-primary:hover{background-color:#0A2BC7;border-color:#0A2BC7}.we-score-form small{color:#666;font-size:.85rem}@media (max-width:768px){.we-score-form{padding:15px}.we-score-form .row{flex-direction:column}.we-score-form .col-md-4,.we-score-form .col-md-8,.we-score-form .col-sm-4,.we-score-form .col-sm-8{width:100%}.we-score-form .geboortedatum .row{display:flex;flex-direction:row;gap:0}.we-score-form .geboortedatum .col-4{flex:1}}.we-score-form input:not([type="radio"]):not([type="checkbox"]):not([type="hidden"]),.we-score-form select,.we-score-form textarea{background-color:#f7f9fc!important;border:1px solid #ccd5e0!important;border-radius:6px!important;padding:10px 12px!important}.we-score-form input:not([type="radio"]):not([type="checkbox"]):focus,.we-score-form select:focus,.we-score-form textarea:focus{background-color:#ffffff!important;border-color:#2b7cff!important;box-shadow:0 0 0 2px rgb(43 124 255)!important;outline:none!important}