@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url('https://www.cardijn-school.be/info-fiche/fonts/KT3KS9Aol4WfR6Vas8kNcg.woff') format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url('https://www.cardijn-school.be/info-fiche/fonts/9k-RPmcnxYEPm8CNFsH2gg.woff') format('woff')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url('https://www.cardijn-school.be/info-fiche/fonts/wkfQbvfT_02e2IWO3yYueQ.woff') format('woff')}@font-face{font-family:'fontawesome';src:url('https://www.cardijn-school.be/info-fiche/fonts/fontawesome.eot');src:url('https://www.cardijn-school.be/info-fiche/fonts/fontawesome.eot?#iefix') format('embedded-opentype'),url('https://www.cardijn-school.be/info-fiche/fonts/fontawesome.svg#fontawesome') format('svg'),url('https://www.cardijn-school.be/info-fiche/fonts/fontawesome.woff') format('woff'),url('https://www.cardijn-school.be/info-fiche/fonts/fontawesome.ttf') format('truetype');font-weight:normal;font-style:normal}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.navm{display:none;font-size:1.1rem;font-family:"Lato-Bold","Verdana",Helvetica,Arial,sans-serif;content:"Menu";padding:0.6rem;background:url('https://www.cardijn-school.be/info-fiche/files/nav.png');background-position:2% 50%;background-repeat:no-repeat;color:#888;width:100%;height:3rem;padding-left:10%;text-decoration:none;font-weight:bold;-webkit-font-smoothing:antialiased;border-top:0.15rem solid #d6d6d6;border-bottom: 4px solid #d6d6d6;}.cbp-hrmenu{display:inline-flex}.cbp-hrmenu a{color:#f0f0f0;text-decoration:none;font-family:"Lato","Verdana",Helvetica,Arial,sans-serif}.cbp-hrmenu a:hover{color:#000;font-family:"Lato","Verdana",Helvetica,Arial,sans-serif}.container > header{font-family:"Lato","Verdana",Helvetica,Arial,sans-serif;width:1.3em;max-width:70em;margin:0 auto;padding:0 1.875em 3.1.3em}.container > header{padding:2.875em 1.875em 1.875em}.container > header h1{font-size:1.2rem;line-height:1.3em;margin:0;float:left;font-weight:400}.container > header span{display:block;font-weight:bold;text-transform:uppercase;letter-spacing:0.5em;padding:0 0 0.6em 0.1em}.container > header nav{float:right}.container > header nav a{display:block;float:left;position:relative;width:2.5em;height:2.5em;background:#fff;border-radius:50%;color:transparent;margin:0 0.1em;border:4px solid #47a3da;text-indent:-8000px}.container > header nav a:after{content:attr(data-info);color:#47a3da;position:absolute;width:600%;top:120%;text-align:right;right:0;opacity:0;pointer-events:none}.container > header nav a:hover:after{opacity:1}.container > header nav a:hover{background:#47a3da}.icon-arrow-left:before,.icon-drop:before{font-family:"Lato","Verdana",Helvetica,Arial,sans-serif;position:absolute;top:0;width:1.3em;height:100%;speak:none;font-style:normal;font-weight:normal;line-height:2;text-align:center;color:#47a3da;-webkit-font-smoothing:antialiased;text-indent:8000px;padding-left:8px}.container > header nav a:hover:before{color:#fff}.icon-drop:before{content:"\e000"}.icon-arrow-left:before{content:"\f060"}.cbp-hrmenu{z-index:999999;font-size:1.1rem;position:relative;width:100%;margin-top:0;font-weight:bold;font-family:"Lato","Verdana",Helvetica,Arial,sans-serif;border-bottom:0.2em solid #01578B}.cbp-hrmenu ul{margin:0;padding:0;list-style-type:none}.cbp-hrmenu .cbp-hrsub-inner,.cbp-hrmenu > ul{width:90%;max-width:70em;margin:0 auto;padding:0 1.875em}.cbp-hrmenu > ul > li{display:inline-block}.cbp-hrmenu > ul > li > a{font-weight:bold;padding:1em 2em;color:#999;display:inline-block;font-size:1.1rem}.cbp-hrmenu > ul > li.cbp-hropen a{color:#999;font-weight:bold}.cbp-hrmenu > ul > li.cbp-hropen > a:hover{color:#000;background:#fff}.cbp-hrmenu .cbp-hrsub{display:none;position:absolute;background:#fff;width:90%;left:0;border-bottom:0.3em solid #01578B;border-top:0.3em solid #01578B;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1);box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1);margin-left:5%}.cbp-hropen .cbp-hrsub{display:block;padding-bottom:3em}.cbp-hrmenu .cbp-hrsub-inner > div{width:33%;float:left;padding:0 2em}.cbp-hrmenu .cbp-hrsub-inner:after,.cbp-hrmenu .cbp-hrsub-inner:before{content:" ";display:table}.cbp-hrmenu .cbp-hrsub-inner:after{clear:both}.cbp-hrmenu .cbp-hrsub-inner > div a{line-height:2em}.cbp-hrsub h4{color:#000;padding:1em 0 0.6em;margin:0;font-size:1.1rem;font-weight:bold}@media screen and (max-width:43em){.navm{display:block}.cbp-hrmenu:active{display:block}.cbp-hrmenu{display:none;font-size:1.1em;border:0}.cbp-hrmenu .cbp-hrsub-inner,.cbp-hrmenu > ul{width:100%;padding:0}.cbp-hrmenu .cbp-hrsub-inner{padding:0 2em;font-size:1.1rem}.cbp-hrmenu > ul > li{display:block;border-bottom:0.02em solid #01578B}.cbp-hrmenu > ul > li > a{display:block;padding:1em;font-size:1.1rem}.cbp-hrmenu .cbp-hrsub{position:relative}.cbp-hrsub h4{padding-top:0.6em}}@media screen and (max-width:36em){.cbp-hrmenu .cbp-hrsub-inner > div{width:100%;float:none;padding:0 2em}.cbp-hrmenu .cbp-hrsub{margin-left:0}}