@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local(""),url(/wp-content/themes/happyhorizon/assets/fonts/poppins-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:local(""),url(/wp-content/themes/happyhorizon/assets/fonts/poppins-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local(""),url(/wp-content/themes/happyhorizon/assets/fonts/poppins-v20-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:local(""),url(/wp-content/themes/happyhorizon/assets/fonts/source-sans-pro-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:local(""),url(/wp-content/themes/happyhorizon/assets/fonts/source-sans-pro-semi-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:local(""),url(/wp-content/themes/happyhorizon/assets/fonts/source-sans-pro-bold.woff2) format("woff2")}html{font-size:20px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fcfbf9;color:#000;font-size:1rem;font-weight:400;text-rendering:optimizeLegibility}body [data-school=strabrecht]{font-family:Poppins}body [data-school=bbl],body [data-school=dgb],body [data-school=hgl],body [data-school=ise1],body [data-school=ise2],body [data-school=obb]{font-family:Source Sans Pro}main{position:relative}main:before{background-color:#fff;content:"";height:100%;left:50%;max-width:540px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:-1}@media (min-width:768px){main:before{max-width:720px}}@media (min-width:992px){main:before{max-width:960px}}@media (min-width:1200px){main:before{max-width:1140px}}@media (min-width:1400px){main:before{max-width:1320px}}section{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:576px){section{padding-top:1.8rem}}@media (min-width:768px){section{padding-top:1.875rem}}@media (min-width:992px){section{padding-top:2rem}}@media (min-width:1200px){section{padding-top:2.25rem}}@media (min-width:1400px){section{padding-top:3rem}}@media (min-width:576px){section{padding-bottom:1.8rem}}@media (min-width:768px){section{padding-bottom:1.875rem}}@media (min-width:992px){section{padding-bottom:2rem}}@media (min-width:1200px){section{padding-bottom:2.25rem}}@media (min-width:1400px){section{padding-bottom:3rem}.content-container--condensed{width:70vw}}@media (min-width:1600px){.content-container--condensed{width:60vw}}@media (min-width:2200px){.content-container--condensed{width:100%}}.content-container--padding{padding:0 1.5rem}.wysiwyg img,embed,iframe,object{max-width:100%}.wysiwyg img{height:auto}.wysiwyg img.alignright{float:right;margin:0 0 1rem 1rem}.wysiwyg img.alignleft{float:left;margin:0 1rem 1rem 0}.wysiwyg img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wysiwyg .alignright{float:right}.wysiwyg .alignleft{float:left}.wysiwyg .aligncenter{display:block;margin-left:auto;margin-right:auto}[v-cloak]{display:none}.box-border-radius{border-radius:.5rem}.box-border-radius--small{border-radius:.25rem}.box-border-radius--large{border-radius:1rem}svg{fill:#000}.base-icon{height:1rem;width:auto}.base-icon--small{height:.75rem}.base-icon--large{height:1.5rem}.debug{background-color:rgba(128,0,128,.2)!important}.debug--alt{background-color:rgba(0,255,0,.2)!important}.primary-color{color:#3e6da7}.primary-bg-color{background-color:#3e6da7}.primary-fill-color{fill:#3e6da7}.primary-stroke-color{stroke:#3e6da7}.primary-border-color{border-color:#3e6da7}.secondary-color{color:#a9c240}.secondary-bg-color{background-color:#a9c240}.secondary-fill-color{fill:#a9c240}.secondary-stroke-color{stroke:#a9c240}.secondary-border-color{border-color:#a9c240}.white-color{color:#fff}.white-bg-color{background-color:#fff}.white-fill-color{fill:#fff}.white-stroke-color{stroke:#fff}.white-border-color{border-color:#fff}.lightgrey-color{color:#fcfbf9}.lightgrey-bg-color{background-color:#fcfbf9}.lightgrey-fill-color{fill:#fcfbf9}.lightgrey-stroke-color{stroke:#fcfbf9}.lightgrey-border-color{border-color:#fcfbf9}.grey-color{color:#bababa}.grey-bg-color{background-color:#bababa}.grey-fill-color{fill:#bababa}.grey-stroke-color{stroke:#bababa}.grey-border-color{border-color:#bababa}.darkgrey-color{color:#7e7e7e}.darkgrey-bg-color{background-color:#7e7e7e}.darkgrey-fill-color{fill:#7e7e7e}.darkgrey-stroke-color{stroke:#7e7e7e}.darkgrey-border-color{border-color:#7e7e7e}.black-color{color:#000}.black-bg-color{background-color:#000}.black-fill-color{fill:#000}.black-stroke-color{stroke:#000}.black-border-color{border-color:#000}.red-color{color:#e85549}.red-bg-color{background-color:#e85549}.red-fill-color{fill:#e85549}.red-stroke-color{stroke:#e85549}.red-border-color{border-color:#e85549}.green-color{color:#a9c240}.green-bg-color{background-color:#a9c240}.green-fill-color{fill:#a9c240}.green-stroke-color{stroke:#a9c240}.green-border-color{border-color:#a9c240}[data-bs-theme=dark] ::selection{background-color:#fff;background-color:red;color:#000}[data-bs-theme=dark] ::-moz-selection{background-color:#fff;background-color:red;color:#000}[data-bs-theme=dark] body{background-color:#181b1e;color:#fff}[data-bs-theme=dark] h1,[data-bs-theme=dark] h2,[data-bs-theme=dark] h3,[data-bs-theme=dark] h4,[data-bs-theme=dark] h5,[data-bs-theme=dark] h6,[data-bs-theme=dark] p{color:#fff}[data-bs-theme=dark] hr{border-color:#fff}[data-bs-theme=dark] svg{fill:#fff}[data-bs-theme=dark] blockquote{background-color:hsla(0,0%,100%,.1);color:#fff}[data-bs-theme=dark] a,[data-bs-theme=dark] a:focus,[data-bs-theme=dark] a:hover,[data-bs-theme=dark] label,[data-bs-theme=dark] ol,[data-bs-theme=dark] ul{color:#fff}[data-bs-theme=dark] .form-control,[data-bs-theme=dark] .gform_wrapper.gravity-theme .gfield .form-control{border-color:#fff;color:#fff}[data-bs-theme=dark] .form-control:focus,[data-bs-theme=dark] .gform_wrapper.gravity-theme .gfield .form-control:focus{border-color:#fff;box-shadow:0 0 0 .15rem rgba(62,109,167,.5)}[data-bs-theme=dark] .form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");border-color:#fff;color:#fff}[data-bs-theme=dark] .form-select:focus{border-color:#fff;box-shadow:0 0 0 .15rem rgba(62,109,167,.5)}[data-bs-theme=dark] .form-check .form-check-input,[data-bs-theme=dark] .form-check .form-check-input:checked{border-color:#fff}[data-bs-theme=dark] .form-check .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}[data-bs-theme=dark] .form-check .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}[data-bs-theme=dark] .form-check .form-check-input:focus{border-color:#fff;box-shadow:0 0 0 .15rem rgba(62,109,167,.5)}[data-bs-theme=dark] .card{box-shadow:inset 0 0 0 .05rem hsla(0,0%,100%,.25)}[data-bs-theme=dark] .accordion .accordion-item{border:.05rem solid hsla(0,0%,100%,.5);color:#fff}[data-bs-theme=dark] .accordion .accordion-button{color:#fff}[data-bs-theme=dark] .accordion .accordion-button:focus{border-color:hsla(0,0%,100%,.125)}[data-bs-theme=dark] .table{border-color:#fff;color:#fff}[data-bs-theme=dark] .table.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px hsla(0,0%,100%,.1);color:#fff}[data-bs-theme=dark] .swiper-pagination-bullet,[data-bs-theme=dark] .swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.5)}[data-bs-theme=dark] .white-bg-color{background-color:#181b1e}[data-bs-theme=dark] .lightgrey-bg-color{background-color:#212529}[data-school=strabrecht] ::-moz-selection{background-color:#1e3c5c;color:#fff}[data-school=strabrecht] ::selection{background-color:#1e3c5c;color:#fff}[data-school=strabrecht] .h1,[data-school=strabrecht] .h2,[data-school=strabrecht] .h3,[data-school=strabrecht] .h4,[data-school=strabrecht] .h5,[data-school=strabrecht] .h6,[data-school=strabrecht] h1,[data-school=strabrecht] h2,[data-school=strabrecht] h3,[data-school=strabrecht] h4,[data-school=strabrecht] h5,[data-school=strabrecht] h6{font-family:Poppins}[data-school=strabrecht] .h1,[data-school=strabrecht] .h2,[data-school=strabrecht] h1,[data-school=strabrecht] h2{color:#1e3c5c}[data-school=strabrecht] .h3,[data-school=strabrecht] .h4,[data-school=strabrecht] h3,[data-school=strabrecht] h4{color:#3e6da7}[data-school=strabrecht] .h5,[data-school=strabrecht] h5{color:#000}[data-school=strabrecht] .h6,[data-school=strabrecht] h6{color:#3e6da7}[data-school=strabrecht] p{color:#000;font-family:Poppins}[data-school=strabrecht] a:not(.btn),[data-school=strabrecht] a:not(.btn):focus,[data-school=strabrecht] a:not(.btn):hover,[data-school=strabrecht] ol,[data-school=strabrecht] ul{color:#000}[data-school=strabrecht] mark{background-color:#f2d09a;color:#000}[data-school=strabrecht] blockquote{background-color:rgba(0,0,0,.1);color:#000}[data-school=strabrecht] .index__drop-down-page--active,[data-school=strabrecht] .index__page--active{color:#e6a540!important}[data-school=obb] ::-moz-selection{background-color:#a9c240;color:#fff}[data-school=obb] ::selection{background-color:#a9c240;color:#fff}[data-school=obb] .h1,[data-school=obb] .h2,[data-school=obb] .h3,[data-school=obb] .h4,[data-school=obb] .h5,[data-school=obb] .h6,[data-school=obb] h1,[data-school=obb] h2,[data-school=obb] h3,[data-school=obb] h4,[data-school=obb] h5,[data-school=obb] h6{font-family:Source Sans Pro}[data-school=obb] .h1,[data-school=obb] .h2,[data-school=obb] .h3,[data-school=obb] .h4,[data-school=obb] h1,[data-school=obb] h2,[data-school=obb] h3,[data-school=obb] h4{color:#a9c240}[data-school=obb] .h5,[data-school=obb] h5{color:#4c3e3d}[data-school=obb] .h6,[data-school=obb] h6{color:#a9c240}[data-school=obb] p{color:#4c3e3d;font-family:Source Sans Pro}[data-school=obb] a:not(.btn),[data-school=obb] a:not(.btn):focus,[data-school=obb] a:not(.btn):hover,[data-school=obb] ol,[data-school=obb] ul{color:#4c3e3d}[data-school=obb] mark{background-color:#ccdb8d;color:#4c3e3d}[data-school=obb] blockquote{background-color:rgba(0,0,0,.1);color:#000}[data-school=obb] .index__drop-down-page--active,[data-school=obb] .index__page--active{color:#a9c240!important}[data-school=hgl] ::-moz-selection{background-color:#009cde;color:#fff}[data-school=hgl] ::selection{background-color:#009cde;color:#fff}[data-school=hgl] .h1,[data-school=hgl] .h2,[data-school=hgl] .h3,[data-school=hgl] .h4,[data-school=hgl] .h5,[data-school=hgl] .h6,[data-school=hgl] h1,[data-school=hgl] h2,[data-school=hgl] h3,[data-school=hgl] h4,[data-school=hgl] h5,[data-school=hgl] h6{font-family:Source Sans Pro}[data-school=hgl] .h1,[data-school=hgl] .h2,[data-school=hgl] .h3,[data-school=hgl] .h4,[data-school=hgl] h1,[data-school=hgl] h2,[data-school=hgl] h3,[data-school=hgl] h4{color:#009cde}[data-school=hgl] .h5,[data-school=hgl] h5{color:#4c3e3d}[data-school=hgl] .h6,[data-school=hgl] h6{color:#009cde}[data-school=hgl] p{color:#4c3e3d;font-family:Source Sans Pro}[data-school=hgl] a:not(.btn),[data-school=hgl] a:not(.btn):focus,[data-school=hgl] a:not(.btn):hover,[data-school=hgl] ol,[data-school=hgl] ul{color:#4c3e3d}[data-school=hgl] mark{background-color:#45c8ff;color:#4c3e3d}[data-school=hgl] blockquote{background-color:rgba(0,0,0,.1);color:#000}[data-school=hgl] .index__drop-down-page--active,[data-school=hgl] .index__page--active{color:#009cde!important}[data-school=ise1] ::-moz-selection{background-color:#faaf40;color:#fff}[data-school=ise1] ::selection{background-color:#faaf40;color:#fff}[data-school=ise1] .h1,[data-school=ise1] .h2,[data-school=ise1] .h3,[data-school=ise1] .h4,[data-school=ise1] .h5,[data-school=ise1] .h6,[data-school=ise1] h1,[data-school=ise1] h2,[data-school=ise1] h3,[data-school=ise1] h4,[data-school=ise1] h5,[data-school=ise1] h6{font-family:Source Sans Pro}[data-school=ise1] .h1,[data-school=ise1] .h2,[data-school=ise1] .h3,[data-school=ise1] .h4,[data-school=ise1] h1,[data-school=ise1] h2,[data-school=ise1] h3,[data-school=ise1] h4{color:#faaf40}[data-school=ise1] .h5,[data-school=ise1] h5{color:#4c3e3d}[data-school=ise1] .h6,[data-school=ise1] h6{color:#faaf40}[data-school=ise1] p{color:#4c3e3d;font-family:Source Sans Pro}[data-school=ise1] a:not(.btn),[data-school=ise1] a:not(.btn):focus,[data-school=ise1] a:not(.btn):hover,[data-school=ise1] ol,[data-school=ise1] ul{color:#4c3e3d}[data-school=ise1] mark{background-color:#fdd9a3;color:#4c3e3d}[data-school=ise1] blockquote{background-color:rgba(0,0,0,.1);color:#000}[data-school=ise1] .index__drop-down-page--active,[data-school=ise1] .index__page--active{color:#faaf40!important}[data-school=ise2] ::-moz-selection{background-color:#faaf40;color:#fff}[data-school=ise2] ::selection{background-color:#faaf40;color:#fff}[data-school=ise2] .h1,[data-school=ise2] .h2,[data-school=ise2] .h3,[data-school=ise2] .h4,[data-school=ise2] .h5,[data-school=ise2] .h6,[data-school=ise2] h1,[data-school=ise2] h2,[data-school=ise2] h3,[data-school=ise2] h4,[data-school=ise2] h5,[data-school=ise2] h6{font-family:Source Sans Pro}[data-school=ise2] .h1,[data-school=ise2] .h2,[data-school=ise2] .h3,[data-school=ise2] .h4,[data-school=ise2] h1,[data-school=ise2] h2,[data-school=ise2] h3,[data-school=ise2] h4{color:#faaf40}[data-school=ise2] .h5,[data-school=ise2] h5{color:#4c3e3d}[data-school=ise2] .h6,[data-school=ise2] h6{color:#faaf40}[data-school=ise2] p{color:#4c3e3d;font-family:Source Sans Pro}[data-school=ise2] a:not(.btn),[data-school=ise2] a:not(.btn):focus,[data-school=ise2] a:not(.btn):hover,[data-school=ise2] ol,[data-school=ise2] ul{color:#4c3e3d}[data-school=ise2] mark{background-color:#fdd9a3;color:#4c3e3d}[data-school=ise2] blockquote{background-color:rgba(0,0,0,.1);color:#000}[data-school=ise2] .index__drop-down-page--active,[data-school=ise2] .index__page--active{color:#faaf40!important}[data-school=bbl] ::-moz-selection{background-color:#004b87;color:#fff}[data-school=bbl] ::selection{background-color:#004b87;color:#fff}[data-school=bbl] .h1,[data-school=bbl] .h2,[data-school=bbl] .h3,[data-school=bbl] .h4,[data-school=bbl] .h5,[data-school=bbl] .h6,[data-school=bbl] h1,[data-school=bbl] h2,[data-school=bbl] h3,[data-school=bbl] h4,[data-school=bbl] h5,[data-school=bbl] h6{font-family:Source Sans Pro}[data-school=bbl] .h1,[data-school=bbl] .h2,[data-school=bbl] .h3,[data-school=bbl] .h4,[data-school=bbl] h1,[data-school=bbl] h2,[data-school=bbl] h3,[data-school=bbl] h4{color:#004b87}[data-school=bbl] .h5,[data-school=bbl] h5{color:#4c3e3d}[data-school=bbl] .h6,[data-school=bbl] h6{color:#004b87}[data-school=bbl] p{color:#4c3e3d;font-family:Source Sans Pro}[data-school=bbl] a:not(.btn),[data-school=bbl] a:not(.btn):focus,[data-school=bbl] a:not(.btn):hover,[data-school=bbl] ol,[data-school=bbl] ul{color:#4c3e3d}[data-school=bbl] mark{background-color:#0084ed;color:#4c3e3d}[data-school=bbl] blockquote{background-color:rgba(0,0,0,.1);color:#000}[data-school=bbl] .index__drop-down-page--active,[data-school=bbl] .index__page--active{color:#004b87!important}[data-school=dgb] ::-moz-selection{background-color:#9795c4;color:#fff}[data-school=dgb] ::selection{background-color:#9795c4;color:#fff}[data-school=dgb] .h1,[data-school=dgb] .h2,[data-school=dgb] .h3,[data-school=dgb] .h4,[data-school=dgb] .h5,[data-school=dgb] .h6,[data-school=dgb] h1,[data-school=dgb] h2,[data-school=dgb] h3,[data-school=dgb] h4,[data-school=dgb] h5,[data-school=dgb] h6{font-family:Source Sans Pro}[data-school=dgb] .h1,[data-school=dgb] .h2,[data-school=dgb] .h3,[data-school=dgb] .h4,[data-school=dgb] h1,[data-school=dgb] h2,[data-school=dgb] h3,[data-school=dgb] h4{color:#9795c4}[data-school=dgb] .h5,[data-school=dgb] h5{color:#4c3e3d}[data-school=dgb] .h6,[data-school=dgb] h6{color:#9795c4}[data-school=dgb] p{color:#4c3e3d;font-family:Source Sans Pro}[data-school=dgb] a:not(.btn),[data-school=dgb] a:not(.btn):focus,[data-school=dgb] a:not(.btn):hover,[data-school=dgb] ol,[data-school=dgb] ul{color:#4c3e3d}[data-school=dgb] mark{background-color:#d7d7e8;color:#4c3e3d}[data-school=dgb] blockquote{background-color:rgba(0,0,0,.1);color:#000}[data-school=dgb] .index__drop-down-page--active,[data-school=dgb] .index__page--active{color:#9795c4!important}body#tinymce{padding:1rem}body#tinymce a,body#tinymce a:focus,body#tinymce a:hover{text-decoration:underline}body#tinymce .btn,body#tinymce .btn:disabled,body#tinymce .btn:focus,body#tinymce .btn:hover{text-decoration:none}body#tinymce ul{list-style:disc;margin-bottom:1rem;padding-left:2rem}::-moz-selection{background-color:#b4d7ff;color:#000;text-shadow:none}::selection{background-color:#b4d7ff;color:#000;text-shadow:none}b,strong{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{cursor:default;font-weight:700}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{cursor:pointer}.h1,h1{font-size:2.8rem}.h2,h2{font-size:2.2rem}.h3,h3{font-size:1.6rem}.h4,.h5,h4,h5{font-size:1.4rem}.h6,h6{font-size:1.1rem}hr{border-color:#000}blockquote{padding:1.5rem 1.5rem .5rem}ul{list-style:none;margin-bottom:0;padding-left:0}a{transition:all .2s ease-in-out}a,a:focus,a:hover{text-decoration:none}a .h1,a .h2,a .h3,a .h4,a .h5,a .h6,a h1,a h2,a h3,a h4,a h5,a h6{cursor:pointer}.wysiwyg a,.wysiwyg a:focus,.wysiwyg a:hover{text-decoration:underline}.wysiwyg .btn,.wysiwyg .btn:disabled,.wysiwyg .btn:focus,.wysiwyg .btn:hover{text-decoration:none}.wysiwyg ul{list-style:disc;margin-bottom:1rem;padding-left:2rem}abbr[data-bs-original-title],abbr[title]{text-decoration:underline}label{color:#000}.form-control,.gform_wrapper.gravity-theme .gfield .form-control{background-color:transparent;border-color:#000;border-radius:.5rem;color:#000;font-family:inherit;font-size:.9rem;padding:.75rem 1rem;transition:all .2s ease-in-out}.form-control:focus,.gform_wrapper.gravity-theme .gfield .form-control:focus{background-color:transparent;border-color:#000;box-shadow:0 0 0 .15rem rgba(62,109,167,.375)}.form-floating>textarea.form-control{height:calc(9rem + 2px)}.form-floating:not(.form-control:disabled):before{background-color:transparent;pointer-events:none}.form-select{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");border-color:#000;border-radius:.5rem;color:#000;font-family:inherit;font-size:.9rem;padding:.75rem 2.25rem .75rem 1rem;transition:all .2s ease-in-out}.form-select:focus{background-color:transparent;border-color:#000;box-shadow:0 0 0 .15rem rgba(62,109,167,.375)}.form-check .form-check-input{transition:all .2s ease-in-out}.form-check .form-check-input,.form-check .form-check-input:checked{background-color:transparent;border-color:#000}.form-check .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2'/%3E%3C/svg%3E")}.form-check .form-check-input:focus{background-color:transparent;border-color:#000;box-shadow:0 0 0 .15rem rgba(62,109,167,.375)}.gform_anchor{pointer-events:none}.gform_anchor:focus-visible{outline:0}.gform_anchor:before{content:"";display:block;height:0;margin-top:0}.gform_confirmation_wrapper{background-color:#3e6da7;border:0;border-radius:.5rem;box-shadow:none;margin:0 0 1rem;padding:1rem;text-align:center}.gform_confirmation_wrapper *{color:#fff}body div.gform_wrapper.gravity-theme .gform_required_legend{display:none}body div.gform_wrapper.gravity-theme .gform_validation_errors{background-color:#e85549;border:0;border-radius:.5rem;box-shadow:none;margin:0 0 1rem;padding:1rem}body div.gform_wrapper.gravity-theme .gform_validation_errors *{color:#fff}body div.gform_wrapper.gravity-theme .gform_validation_errors h2{padding-left:1.5rem}body div.gform_wrapper.gravity-theme .gform_validation_errors .validation_error{border:0;margin:0;padding:0}body div.gform_wrapper.gravity-theme .gfield_error label{color:#e85549}body div.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:.05rem solid #e85549}body div.gform_wrapper.gravity-theme .validation_message{background-color:transparent;border:0;color:#e85549;margin-top:.25rem;padding:0}.btn,[data-bs-theme=dark] .btn{border:1px solid #8a8079;border-radius:.5rem;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:700;line-height:1.5;padding:.3rem .6rem;position:relative;text-align:center;text-decoration:none;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal}.btn:disabled,.btn:focus,.btn:hover,[data-bs-theme=dark] .btn:disabled,[data-bs-theme=dark] .btn:focus,[data-bs-theme=dark] .btn:hover{border:1px solid #8a8079;box-shadow:none;outline:0;text-decoration:none}.btn svg,[data-bs-theme=dark] .btn svg{height:.75rem;width:auto}.btn svg path,[data-bs-theme=dark] .btn svg path{transition:all .2s ease-in-out}.btn--disabled,[data-bs-theme=dark] .btn--disabled{background-color:#6e6e6e;color:#fff;pointer-events:all}.btn--disabled:focus,.btn--disabled:hover,[data-bs-theme=dark] .btn--disabled:focus,[data-bs-theme=dark] .btn--disabled:hover{background-color:#6e6e6e;color:#fff;cursor:not-allowed}.btn--primary,[data-bs-theme=dark] .btn--primary{background-color:#8a8079;color:#fff}.btn--primary svg path,[data-bs-theme=dark] .btn--primary svg path{fill:#fff}.btn--primary:focus,.btn--primary:hover,[data-bs-theme=dark] .btn--primary:focus,[data-bs-theme=dark] .btn--primary:hover{background-color:#fff;color:#8a8079}.btn--primary:focus svg path,.btn--primary:hover svg path,[data-bs-theme=dark] .btn--primary:focus svg path,[data-bs-theme=dark] .btn--primary:hover svg path{fill:#8a8079}.btn--secondary,[data-bs-theme=dark] .btn--secondary{background-color:#fff;color:#8a8079}.btn--secondary:focus,.btn--secondary:hover,[data-bs-theme=dark] .btn--secondary:focus,[data-bs-theme=dark] .btn--secondary:hover{background-color:#8a8079;color:#fff}.btn--small,[data-bs-theme=dark] .btn--small{border-radius:.25rem;font-size:.5rem;padding:.25rem .3rem}.btn--small svg,[data-bs-theme=dark] .btn--small svg{height:.5rem}.btn--large,[data-bs-theme=dark] .btn--large{border-radius:1rem;font-size:1.2rem;padding:1rem 2.5rem}.btn--large svg,[data-bs-theme=dark] .btn--large svg{height:1rem}.btn--db,[data-bs-theme=dark] .btn--db{display:block}.card{word-wrap:break-word;border-radius:.5rem;box-shadow:inset 0 0 0 .05rem rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%;position:relative}.card__image-ratio{border-radius:.5rem .5rem 0 0;overflow:hidden}.card__date{font-size:.6rem}.card__title{font-size:1rem}.card__excerpt p{margin-bottom:.25rem}.swiper-pagination-bullet{height:1rem;width:1rem}.swiper-pagination-bullet,.swiper-pagination-bullet-active{background-color:rgba(0,0,0,.5)}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next svg,.swiper-button-prev svg{fill:#fff;height:1rem;width:1rem}.accordion .accordion-item{background-color:transparent;border:.05rem solid rgba(0,0,0,.5);border-radius:.5rem;color:#000;margin-bottom:.25rem;overflow:hidden}.accordion .accordion-button{background-color:transparent;border-radius:0;color:#000;padding-right:2.5rem;position:relative}.accordion .accordion-button:first-of-type,.accordion .accordion-button:first-of-type.collapsed,.accordion .accordion-button:last-of-type,.accordion .accordion-button:last-of-type.collapsed{border-radius:0}.accordion .accordion-button:after{display:none}.accordion .accordion-button svg{position:absolute;right:1rem;transition:all .1s ease-in-out}.accordion .accordion-button[aria-expanded=true] svg{transform:rotate(180deg)}.accordion .accordion-button:focus{border-color:rgba(0,0,0,.125);box-shadow:none}.accordion .accordion-button:not(.collapsed){box-shadow:none}.table{border-color:#000;border-radius:.5rem;color:#000;overflow:hidden}.table.table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.1);color:#000}.main-admin-bar{bottom:0;left:.25rem;overflow:hidden;position:fixed;width:auto;z-index:1060}.header__pattern-container{height:2rem;overflow:hidden}.header__pattern{height:2rem}.header__logo{display:block;height:3rem;left:1rem;position:absolute;top:2rem;width:15rem}@media (min-width:768px){.header__logo{height:4.5rem}}@media (min-width:1200px){.header__logo{height:8rem}}.header__logo img{height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.header__schoolyear{font-size:1rem;font-weight:700;text-transform:uppercase}.header__schoolyear [data-school=strabrecht]{font-family:Poppins}.header__schoolyear [data-school=bbl],.header__schoolyear [data-school=dgb],.header__schoolyear [data-school=hgl],.header__schoolyear [data-school=ise1],.header__schoolyear [data-school=ise2],.header__schoolyear [data-school=obb]{font-family:Source Sans Pro}@media (min-width:768px){.header__schoolyear{font-size:1.5rem}}@media (min-width:1200px){.header__schoolyear{font-size:2rem}}.index{background-color:#fff;height:100%;right:0;top:0;transition:all .4s ease-in-out;width:90vw;z-index:3}.index [data-school=strabrecht]{font-family:Poppins}.index [data-school=bbl],.index [data-school=dgb],.index [data-school=hgl],.index [data-school=ise1],.index [data-school=ise2],.index [data-school=obb]{font-family:Source Sans Pro}@media (min-width:768px){.index{width:14rem}}@media (min-width:992px){.index{width:18rem}}.index__toggle{background-color:#fff;border-radius:.5rem 0 0 .5rem;box-shadow:-.1rem 0 .1rem 0 rgba(0,0,0,.15);cursor:pointer;gap:.2rem;height:3rem;left:-1.85rem;padding-left:.25rem;position:absolute;top:3rem;transition:all .2s ease-in-out;width:2rem;z-index:-1}.index__toggle path{fill:transparent}.index__toggle .book,.index__toggle .chevron{display:flex}.index__toggle .book svg,.index__toggle .chevron svg{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.index__toggle .book{height:100%;position:relative;transition:all .2s ease-in-out;width:1rem}.index__toggle .chevron{height:100%;position:relative;width:.5rem}.index__toggle:not(.index__toggle--opened):hover .book{transform:translateX(-.15rem)}.index__toggle--opened .chevron{order:1;transform:rotate(180deg)}.index__toggle--opened:hover .book{transform:translateX(.15rem)}.index__lang-switch{position:relative}.index__lang-switch [data-school=strabrecht]{font-family:Poppins}.index__lang-switch [data-school=bbl],.index__lang-switch [data-school=dgb],.index__lang-switch [data-school=hgl],.index__lang-switch [data-school=ise1],.index__lang-switch [data-school=ise2],.index__lang-switch [data-school=obb]{font-family:Source Sans Pro}@media (min-width:1200px){.index__lang-switch:before{background-color:#000;content:"";height:1.5rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.05rem}}.index__lang-switch-button{align-items:center;background-color:transparent;border:none;color:#000;display:flex;font-size:.8rem;gap:.5rem;height:2rem;justify-content:center;padding:.5rem 0 .5rem 1rem;transition:all .2s ease-in-out;width:100%}@media (min-width:1400px){.index__lang-switch-button{font-size:.9rem}}.index__lang-switch-button svg{fill:#000;margin-left:.25rem;transition:all .2s ease-in-out;width:.5rem}.index__lang-switch-button:hover{color:#3e6da7}.index__lang-switch-button:hover svg{fill:#3e6da7}.index__flag{height:1.25rem;position:relative;width:1.75rem}.index__flag img{height:100%!important;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important}.index__lang-list{background-color:#fff;color:#000;display:none;font-size:.8rem;left:50%;padding:.5rem 1rem;transform:translateX(-50%);width:100%}@media (min-width:1400px){.index__lang-list{font-size:.9rem}}.index__lang-list.active{display:block}.index__lang-list-item:not(:last-child){margin-bottom:.75rem}.index__title{font-size:1.2rem;font-weight:700;text-transform:uppercase}.index__title [data-school=strabrecht]{font-family:Poppins}.index__title [data-school=bbl],.index__title [data-school=dgb],.index__title [data-school=hgl],.index__title [data-school=ise1],.index__title [data-school=ise2],.index__title [data-school=obb]{font-family:Source Sans Pro}.index__pages{max-height:55vh;min-height:55vh;overflow:scroll}.index__pages [data-school=strabrecht]{font-family:Poppins}.index__pages [data-school=bbl],.index__pages [data-school=dgb],.index__pages [data-school=hgl],.index__pages [data-school=ise1],.index__pages [data-school=ise2],.index__pages [data-school=obb]{font-family:Source Sans Pro}@media (min-width:768px){.index__pages{max-height:65vh;min-height:65vh}}.index__page{cursor:pointer;font-size:1rem;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.index__page:not(:last-child){margin-bottom:.75rem}.index__page--has-children{display:flex;flex-direction:column}.index__chevron{height:1rem;position:relative;width:1rem}.index__chevron svg{height:100%;left:0;position:absolute;top:0;transform:rotate(180deg);transition:all .2s ease-in-out;width:100%}.index__chevron.rotate-180 svg{transform:rotate(0)}.index__drop-down{display:none;flex-direction:column;font-weight:400;margin-bottom:1rem;padding-left:1rem}.index__drop-down--active{display:block}.index__drop-down-page{display:block;font-size:.8rem}.index__drop-down-page [data-school=strabrecht]{font-family:Poppins}.index__drop-down-page [data-school=bbl],.index__drop-down-page [data-school=dgb],.index__drop-down-page [data-school=hgl],.index__drop-down-page [data-school=ise1],.index__drop-down-page [data-school=ise2],.index__drop-down-page [data-school=obb]{font-family:Source Sans Pro}.index__drop-down-page:hover{transform:translateX(.2rem)}.index__drop-down-page:not(:last-child){margin-bottom:.25rem}.index--closed{right:-90vw}@media (min-width:768px){.index--closed{right:-14rem}}@media (min-width:992px){.index--closed{right:-18rem}}.footer{padding:1rem 0}@media (min-width:992px){.footer{padding:2rem 0}}.footer__pattern-container{bottom:0;left:0;position:fixed;z-index:-2}.footer__pattern{max-width:80rem;width:100%}.footer__bottom,.footer__navigation{gap:1rem}