@font-face{font-family:kievitot;font-display:block;src:url(../fonts/KievitOT-Medium.otf);font-weight:400;font-style:normal}@font-face{font-family:kievitot-medium;font-display:block;src:url(../fonts/KievitOT-Medium.otf);font-weight:400;font-style:normal}@font-face{font-family:kievitot-mediumitalic;font-display:block;src:url(../fonts/KievitOT-MediumItalic.otf);font-weight:400;font-style:italic}@font-face{font-family:kievitot-bold;font-display:block;src:url(../fonts/KievitOT-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:kkievitslabot-book;font-display:block;src:url(../fonts/KievitSlabOT-Book.otf);font-weight:400;font-style:normal}@font-face{font-family:kievitslabot-bold;font-display:block;src:url(../fonts/KievitSlabOT-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:kievitslabot-medium;font-display:block;src:url(../fonts/KievitSlabOT-Medium.otf);font-weight:400;font-style:normal}@font-face{font-family:kievitslabot-mediumitalic;font-display:block;src:url(../fonts/KievitSlabOT-MediumItalic.otf);font-weight:400;font-style:italic}@font-face{font-family:kievitslabot-lightitalic;font-display:block;src:url(../fonts/KievitSlabOT-LightItalic.otf);font-weight:400;font-style:italic}.bgWhite{background-color:#f9f9f9}.bgBlack{background-color:#333}.bgBlue{background-color:#008bff}.bgYellow{background-color:#ffc728}.bgRed{background-color:#ff3b46}.bgPurple{background-color:#5a4a8b}.bgOrange{background-color:#ff9f37}.bgDarkBlue{background-color:#134a82}.bgGreen{background-color:#46c763}.bg-light{background-color:#fff!important}a,.link{cursor:pointer;color:#6b6b6b;text-decoration:none;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}a:hover,.link:hover{opacity:.8;color:#6b6b6b;text-decoration:none}.absolute{position:absolute}.invisible{visibility:hidden}h1{font-family:kievitot-bold,Helvetica,sans-serif;font-weight:700;font-size:3.125rem;line-height:2.9rem;white-space:pre-wrap;text-align:justify;margin-bottom:2rem;color:#6b6b6b}@media(max-width:767px){h1{font-size:3rem;line-height:3rem}}@media(max-width:575px){h1{font-size:2.5rem;line-height:2.5rem}}.subtitle{font-size:1.25rem;line-height:1.875rem;margin-bottom:2.375rem;opacity:.75}@media(max-width:767px){.subtitle{font-size:1.1rem;line-height:1.5rem;margin-bottom:1.66rem}}@media(max-width:575px){.subtitle{font-size:1rem;line-height:1.4rem;margin-bottom:1.66rem}}li{list-style:none;display:inline-block}html,body{position:relative;width:100%;overflow-x:hidden}body{font-family:kievitot-medium,Helvetica,sans-serif;font-size:20px;background-color:initial;color:#6b6b6b;padding-left:0!important;padding-right:0!important}section{padding:0;background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}body>section>nav:not(.bg),body>section>div:not(.bg){margin:5.625rem 0}@media(max-width:991px){body>section{padding:66px 0}}body>section>div.col-12>.row,#navBar #navBarMenu .navbar-nav{max-width:1140px;margin:0}body>section>div.col-12{display:block}.btn{color:#f9f9f9;background-color:#5a4a8b;font-size:1.125rem;line-height:2.75rem;border:0;border-radius:2rem;box-shadow:unset;font-family:kievitslabot-bold,Helvetica,sans-serif;padding:.4rem 2.2rem}.btn.active,.btn:active,.btn:hover,.btn.disabled,.btn:disabled{background-color:#008bff!important;border-color:#008bff!important;box-shadow:unset!important}.btn:focus,.btn.focus{box-shadow:unset!important}.btn i:not(:only-child){margin-left:.5rem}.nav-pills .nav-link{color:#a9a9a9;background-color:initial}.nav-pills .nav-link.active{color:#333;background-color:initial}.container{padding:0 20px}@media(max-width:576px){.container{overflow-x:hidden}}@media(min-width:576px){.container{max-width:unset}}@media(min-width:768px){.container{max-width:740px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.overlay{top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.5;z-index:1049}.bgWrapper{position:absolute;top:0;bottom:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.bgWrapper .home.right.item{background-image:url(../img/bgHomeRight.png);width:2222px;height:1387px;top:-192px;left:526px}@media(max-width:1199px){.bgWrapper .home.right.item{top:-348px;left:430px}}@media(max-width:991px){.bgWrapper .home.right.item{top:-414px;left:330px}}@media(max-width:767px){}@media(max-width:575px){.bgWrapper .home.right.item{background-image:url(../img/bgHomeRight_sm.png);width:718px;height:460px;top:-28px;left:-22px}}@media(max-width:320px){.bgWrapper .home.right.item{top:-90px;left:20px}}.bgWrapper .home.left.item{background-image:url(../img/bgHomeLeft.png);width:1296px;height:1090px;top:500px;left:-1020px}@media(max-width:1199px){.bgWrapper .home.left.item{top:267px}}@media(max-width:991px){.bgWrapper .home.left.item{top:97px;left:-1048px}}@media(max-width:767px){}@media(max-width:575px){.bgWrapper .home.left.item{background-image:url(../img/bgHomeLeft_sm.png);width:416px;height:359px;left:-230px;top:480px}}.bgWrapper .leitmotiv.right.item{background-image:url(../img/bgLeitmotivRight.png);width:397px;height:418px;top:300px;left:852px}@media(max-width:1199px){.bgWrapper .leitmotiv.right.item{top:205px;left:692px}}@media(max-width:991px){.bgWrapper .leitmotiv.right.item{top:349px;left:546px}}@media(max-width:767px){}@media(max-width:575px){.bgWrapper .leitmotiv.right.item{background-image:url(../img/bgLeitmotivRight_sm.png);width:177px;height:186px;top:500px;left:130px}}.bgWrapper .leitmotiv.left.item{background-image:url(../img/bgLeitmotivLeft.png);width:206px;height:168px;top:1426px;left:-50px}@media(max-width:1199px){.bgWrapper .leitmotiv.left.item{top:1288px}}@media(max-width:991px){.bgWrapper .leitmotiv.left.item{top:1151px;left:-67px}}@media(max-width:767px){.bgWrapper .leitmotiv.left.item{top:825px;left:-58px}}@media(max-width:575px){.bgWrapper .leitmotiv.left.item{background-image:url(../img/bgLeitmotivLeft_sm.png);width:165px;height:135px;top:1360px;left:-10px}}.bgWrapper .auditoire.center.item{background-image:url(../img/bgAuditoireCenter.png);width:2537px;height:427px;top:527px;left:-730px}@media(max-width:1199px){.bgWrapper .auditoire.center.item{top:550px;left:-803px}}@media(max-width:991px){.bgWrapper .auditoire.center.item{top:448px;left:-927px}}@media(max-width:767px){.bgWrapper .auditoire.center.item{top:1315px}}@media(max-width:575px){.bgWrapper .auditoire.center.item{top:1342px}}@media(max-width:425px){.bgWrapper .auditoire.center.item{top:1472px;left:-1008px}}@media(max-width:320px){.bgWrapper .auditoire.center.item{top:1338px;left:-1104px}}.bgWrapper .team.left.item{background-image:url(../img/bgTeamLeft.png);width:580px;height:609px;top:183px;left:-600px}@media(max-width:1199px){.bgWrapper .team.left.item{top:183px;left:-600px}}@media(max-width:991px){.bgWrapper .team.left.item{top:183px;left:-600px}}@media(max-width:767px){}@media(max-width:575px){.bgWrapper .team.left.item{background-image:url(../img/bgTeamLeft_sm.png);width:343px;height:359px;top:211px;left:-28px}}.bgWrapper .team.right.item{background-image:url(../img/bgTeamRight.png);width:1426px;height:1218px;top:229px;left:382px}@media(max-width:1199px){.bgWrapper .team.right.item{top:75px;left:288px}}@media(max-width:991px){.bgWrapper .team.right.item{top:-41px;left:148px}}@media(max-width:767px){.bgWrapper .team.right.item{top:-170px;left:96px}}@media(max-width:575px){.bgWrapper .team.right.item{background-image:url(../img/bgTeamRight_sm.png);width:677px;height:578px;top:1187px;left:25px}}@media(max-width:425px){.bgWrapper .team.right.item{top:969px}}@media(max-width:320px){.bgWrapper .team.right.item{top:812px;left:-10px}}.bgWrapper .contact.center.item{background-image:url(../img/bgContactCenter.png);width:2149px;height:547px;top:157px;left:-416px}@media(max-width:1199px){.bgWrapper .contact.center.item{top:7px;left:-416px}}@media(max-width:991px){.bgWrapper .contact.center.item{top:7px}}@media(max-width:767px){.bgWrapper .contact.center.item{top:47px}}@media(max-width:575px){}.bgWrapper .contact.left.item{background-image:url(../img/bgContactLeft.png);width:187px;height:179px;top:100px;left:-170px}@media(max-width:1199px){.bgWrapper .contact.left.item{top:-57px;left:-123px}}@media(max-width:991px){.bgWrapper .contact.left.item{top:-57px}}@media(max-width:767px){.bgWrapper .contact.left.item{top:-17px}}@media(max-width:575px){}.bgWrapper .contact.left2.item{background-image:url(../img/bgContactLeft2.png);width:286px;height:280px;top:521px;left:0}@media(max-width:1199px){.bgWrapper .contact.left2.item{top:309px;left:-29px}}@media(max-width:991px){.bgWrapper .contact.left2.item{top:324px;left:-48px}}@media(max-width:767px){.bgWrapper .contact.left2.item{top:614px;left:152px}}@media(max-width:575px){.bgWrapper .contact.left2.item{display:none}}.bgWrapper .contact.right.item{background-image:url(../img/bgContactRight.png);width:208px;height:180px;top:533px;left:937px}@media(max-width:1199px){.bgWrapper .contact.right.item{top:385px;left:752px}}@media(max-width:991px){.bgWrapper .contact.right.item{top:410px;left:533px}}@media(max-width:767px){.bgWrapper .contact.right.item{top:326px;left:533px}}@media(max-width:575px){.bgWrapper .contact.right.item{top:310px;left:389px}}.bgWrapper .footer.left.item{background-image:url(../img/bgFooterLeft.png);width:781px;height:431px;top:unset;bottom:0;left:-784px}@media(max-width:1199px){.bgWrapper .footer.left.item{left:-743px}}@media(max-width:991px){}@media(max-width:767px){.bgWrapper .footer.left.item{left:-708px}}@media(max-width:575px){}.bgWrapper .footer.right.item{background-image:url(../img/bgFooterRight.png);width:537px;height:206px;top:unset;bottom:0;left:1069px}@media(max-width:1199px){.bgWrapper .footer.right.item{left:887px}}@media(max-width:991px){.bgWrapper .footer.right.item{left:660px}}@media(max-width:767px){.bgWrapper .footer.right.item{left:666px}}@media(max-width:575px){.bgWrapper .footer.right.item{left:482px}}@media(max-width:425px){.bgWrapper .footer.right.item{left:333px}}@media(max-width:375px){.bgWrapper .footer.right.item{left:277px}}@media(max-width:320px){.bgWrapper .footer.right.item{left:225px}}.bgWrapper .item{position:absolute;background-repeat:no-repeat}#navBar{background-color:#0000!important;-webkit-transition:background-color .25s ease-in;transition:background-color .25s ease-in;padding:0}#navBar .navbarInnerWrapper{margin:0 auto;width:1110px}@media(max-width:575px){}@media(min-width:576px){#navBar .navbarInnerWrapper{width:100%;padding:0}}@media(min-width:768px){#navBar .navbarInnerWrapper{width:740px}#navBar .navbar-brand>img{margin-right:0!important}}@media(max-width:991px){#navBar .navbarInnerWrapper{background-color:#fff}}@media(min-width:992px){#navBar .navbarInnerWrapper{width:930px}}@media(min-width:1200px){#navBar .navbarInnerWrapper{width:1110px}}#navBar #navBarMenu{background-color:inherit}@media(max-width:767px){#navBar #navBarMenu{background-color:#fff;width:100%;clear:both}}#navBar .nav-item:not(:first-of-type){padding:0}#navBar .nav-item.nav-link{font-family:kievitot-medium,Helvetica,sans-serif;font-size:.875rem;line-height:.875rem;padding-top:0;padding-bottom:0;padding-right:.625rem;padding-left:.625rem;border-radius:0;height:5.625rem;-webkit-transition:.15s ease-in;transition:.15s ease-in;text-transform:unset;box-shadow:unset;color:#9a9a9a;opacity:.6}@media(max-width:991px){#navBar .nav-item.nav-link{padding-right:.325rem;padding-left:.325rem}}@media(max-width:767px){#navBar .nav-item.nav-link{height:3rem;padding-top:1.1rem}}#navBar .nav-item.nav-link:hover,#navBar .nav-item.nav-link.active,#navBar .nav-item.nav-link:active,#navBar .nav-item.nav-link.disabled,#navBar .nav-item.nav-link:disabled{background-color:unset!important;opacity:1}#navBar .nav-item.nav-link:not(.img)::before{content:'';display:block;height:2.4rem;-webkit-transition:.15s ease-in;transition:.15s ease-in}@media(max-width:767px){#navBar .nav-item.nav-link:not(.img)::before{height:0}}#navBar .navbar-brand{padding-top:.5rem;padding-bottom:.5rem}@media(max-width:767px){#navBar .navbar-brand{margin-left:.75rem;padding-top:.75rem;padding-bottom:.75rem}}#navBar .nav-item img,#navBar .navbar-brand>img{height:2.5rem;max-width:25rem;margin:1.3rem 12rem 2rem 0;-webkit-transition:.15s ease-in;transition:.15s ease-in}@media(max-width:1199px){#navBar .nav-item img,#navBar .navbar-brand>img{margin-right:4.45rem}}@media(max-width:991px){#navBar .nav-item img,#navBar .navbar-brand>img{height:2rem;margin-right:.62rem;margin-top:1.6rem}}#navBar .navbar-brand>img{height:1.5rem}#navBar .nav-item:first-of-type{padding-left:0;opacity:1}#navBar .nav-item:last-of-type{font-family:kievitslabot-bold,Helvetica,sans-serif!important;background-color:#5a4a8b!important;border-color:#5a4a8b!important;color:#f9f9f9!important;margin-left:2.25rem;border-radius:2rem;height:2.1rem!important;padding:.8rem 3.25rem;opacity:1!important}@media(max-width:991px){#navBar .nav-item:last-of-type{margin-left:.5rem;border-radius:2rem;padding:.8rem 2rem}}@media(max-width:767px){#navBar .nav-item:last-of-type{padding:.8rem 3.25rem;margin-bottom:.8rem;margin-top:.8rem}}#navBar .nav-item:last-of-type:hover,#navBar .nav-item.active:last-of-type{background-color:#008bff!important;border-color:#008bff!important}#navBar .nav-item.nav-link:last-of-type::before{height:0;margin-top:-.1rem}button.navbar-toggler{margin-top:.5rem;margin-right:.5rem;float:right!important}#navBar.navbar-shrink{background-color:#fff!important}#navBar.navbar-shrink .nav-item.nav-link{height:3.75rem}@media(max-width:767px){#navBar.navbar-shrink .nav-item.nav-link:not(last-of-type){height:3rem}}#navBar.navbar-shrink .nav-item.nav-link:not(.img)::before{height:1.5rem;margin-top:0}@media(max-width:767px){#navBar.navbar-shrink .nav-item.nav-link:not(.img)::before{height:0}}#navBar.navbar-shrink .nav-item img,#navBar .navbar-brand>img{margin-bottom:0;margin-top:.75rem;margin-right:13.848rem}@media(max-width:1199px){#navBar.navbar-shrink .nav-item img,#navBar .navbar-brand>img{margin-right:6.32rem}}@media(max-width:991px){#navBar.navbar-shrink .nav-item img,#navBar .navbar-brand>img{margin-right:.62rem}}@media(max-width:767px){#navBar.navbar-shrink .nav-item img,#navBar .navbar-brand>img{margin-top:0;height:2rem}}#navBar.navbar-shrink .nav-item img{height:2rem}#navBar.navbar-shrink .nav-item:last-of-type::before{height:0!important;margin-top:-.1rem!important}#banner{min-height:970px}@media(max-width:1199px){#banner{min-height:800px}}@media(max-width:991px){#banner{min-height:650px}}@media(max-width:767px){#banner{min-height:670px}}@media(max-width:575px){#banner{min-height:675px}}@media(max-width:425px){#banner{min-height:565px}}@media(max-width:575px){#banner .align-self-start{margin-top:45px}}#banner .bg.video{position:absolute;top:5.625rem;bottom:0;background-position:50%;background-repeat:no-repeat;background-size:cover}#banner .text .row{margin:unset}#banner .text h1{font-size:4.25rem;line-height:5rem;text-align:left;white-space:nowrap;color:rgba(107,107,107,.5);margin-bottom:-.5rem}#banner .text h1 .animateWrap{font-size:3.125rem;height:5rem;overflow-y:hidden;overflow-x:visible;display:inline-block;position:relative;top:-.4rem;white-space:nowrap;color:#6b6b6b}#banner .text h1 .animateWrap .animate{display:inline-block;height:15rem;-webkit-transform:translate3d(0,-15rem,0);transform:translate3d(0,-15rem,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;animation:translateHeight4rem 8s .1s linear infinite;-webkit-animation:translateHeight4rem-webkit 8s .1s linear infinite;font-family:kievitslabot-bold,Helvetica,sans-serif}@media(max-width:1199px){#banner .text h1{font-size:3rem!important}#banner .text h1 .animateWrap{top:-1.4rem;margin-bottom:-1.4rem}}@media(max-width:991px){#banner .text h1{font-size:2rem!important;display:inline-flex;margin-bottom:0}#banner .text h1 .animateWrap{top:0;left:.7rem;margin-bottom:0;font-size:2rem;min-width:105%}}@media(max-width:767px){#banner .text h1{font-size:2rem!important;display:inline-flex;margin-bottom:0;margin-top:4rem}#banner .text h1 .animateWrap{top:0;left:.7rem;margin-bottom:0;font-size:2rem;min-width:105%}}@media(max-width:575px){#banner .text h1{display:unset;font-size:1.7rem!important;height:8rem;margin-top:0}#banner .text h1 .animateWrap{font-size:1.7rem;left:0;top:-2rem}}#banner .illus img{margin-top:2.5rem;margin-left:1rem}@media(max-width:1199px){#banner .illus img{max-width:100%;height:auto}}@keyframes translateHeight4rem{0%{transform:translate3d(0,-15rem,0)}30.83%{transform:translate3d(0,-15rem,0)}33.33%{transform:translate3d(0,-10rem,0)}64.16%{transform:translate3d(0,-10rem,0)}66.66%{transform:translate3d(0,-5rem,0)}97.5%{transform:translate3d(0,-5rem,0)}100%{transform:translate3d(0,0,0)}}@-webkit-keyframes translateHeight4rem-webkit{0%{-webkit-transform:translate3d(0,-15rem,0)}30.83%{-webkit-transform:translate3d(0,-15rem,0)}33.33%{-webkit-transform:translate3d(0,-10rem,0)}64.16%{-webkit-transform:translate3d(0,-10rem,0)}66.66%{-webkit-transform:translate3d(0,-5rem,0)}97.5%{-webkit-transform:translate3d(0,-5rem,0)}100%{-webkit-transform:translate3d(0,0,0)}}#banner .text h1 .animateWrap .animate span{display:flex}#banner .text .subtitle{text-align:justify;padding-right:1rem}@media(max-width:575px){#banner .text .subtitle{padding-right:0;padding-top:20px;font-size:1rem;line-height:1.2rem;margin-bottom:1.3rem}}#banner .button .btn{background-color:#ffc728}#banner .text .btn:hover,#content .footerBar .btn:hover{opacity:1}#content #contentWrapper{margin:5.625rem auto 0}@media(max-width:1199px){#content #contentWrapper{margin-top:2.625rem}}@media(max-width:575px){#content #contentWrapper{margin-top:2rem}}#content .contentTitle{margin-bottom:5.2rem}@media(max-width:575px){#content .contentTitle{margin-bottom:1.875rem}}#content #leitmotivs{background-color:initial;padding-top:5.625rem;margin-top:-5.625rem;margin-bottom:5.625rem}@media(max-width:575px){#content #leitmotivs{padding-top:4.125rem;margin-top:-4.125rem}}#content #leitmotivs .leitmotiv{margin-bottom:10rem;position:relative}@media(max-width:991px){#content #leitmotivs .leitmotiv{margin-bottom:0}#content #leitmotivs .leitmotiv:last-of-type{margin-bottom:3rem}}@media(max-width:767px){#content #leitmotivs .leitmotiv{margin-bottom:0}#content #leitmotivs .leitmotiv:last-of-type{margin-bottom:0}}@media(max-width:575px){#content #leitmotivs .leitmotiv{margin-bottom:4rem}#content #leitmotivs .leitmotiv:last-of-type{margin-bottom:0}}#content #leitmotivs img.icon{filter:contrast(93%)sepia(13%)}#content #leitmotivs h2.title{font-family:kievitot-bold,Helvetica,sans-serif;font-weight:700;margin:.75rem 0;font-size:2.32rem;line-height:2.32rem;margin-bottom:2.32rem;padding:0}@media(max-width:768px){#content #leitmotivs h2.title{margin:1.875rem 0 2.2rem;font-size:1.8rem;line-height:2.2rem}}@media(max-width:575px){#content #leitmotivs h2.title{margin:1.875rem 0 2.2rem;font-size:2rem;line-height:2.2rem}}#content #leitmotivs .subtitle{padding:0}@media(max-width:575px){#content #leitmotivs .subtitle{margin-bottom:0}}#content #audience{background-color:initial;padding-top:5.625rem;margin-top:-5.625rem;margin-bottom:5.625rem}@media(max-width:767px){#content #audience{margin-bottom:0}}#content #audience .title{margin-bottom:11rem}@media(max-width:1199px){#content #audience .title{margin-bottom:9rem}}@media(max-width:991px){#content #audience .title{margin-bottom:7rem}}@media(max-width:767px){#content #audience .title{margin-bottom:5rem}}@media(max-width:575px){#content #audience .title{margin-bottom:3.125rem}}#content #audience .items{min-height:620px}#content #audience .items .nav-tabs{border-bottom:unset}#content #audience .card{background-color:initial;border-radius:0;padding:0 1rem;border:none}@media(max-width:767px){#content #audience .card{margin-top:5.7rem}#content #audience .card:not(last-of-type){margin-bottom:5.7rem}}@media(max-width:575px){#content #audience .card{margin-top:5.75rem}#content #audience .card:not(last-of-type){margin-bottom:4.75rem}}@media(max-width:320px){#content #audience .card{margin-top:3.75rem}#content #audience .card:not(last-of-type){margin-bottom:3.75rem}}#content #audience .card:hover:not(.active),#content #audience .card.active{opacity:1}@media(max-width:575px){#content #audience .card.active{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;padding:0!important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050!important;width:auto;margin:6rem .75rem .75rem}}#content #audience .card .wrapper{cursor:pointer;box-shadow:.125rem .1875rem .9375rem rgba(0,0,0,.15);background-color:#fff;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}#content #audience .card:hover .wrapper{box-shadow:.125rem .1875rem .9375rem rgba(0,0,0,.5)}#content #audience .card .wrapper .bg{background-image:url(../img/bgProductPopUp.jpg);width:350px;height:452px;bottom:0;left:16px;position:absolute;display:none;opacity:.65}#content #audience .card.active .wrapper .bg{display:block}@media(max-width:575px){#content #audience .card.active .wrapper .bg{display:none;left:0;bottom:-100px}}#content #audience .card .card-img-top{margin:0 auto;top:-12.7rem;padding:6.28rem}#content #audience .card .card-img-top.icon0{left:0}#content #audience .card .card-img-top.icon1{left:22.95rem}#content #audience .card .card-img-top.icon2{left:45.84rem}#content #audience .card img.closeCard{top:-2.7rem;left:65.6rem;display:none}#content #audience .card.active img.closeCard{display:block;opacity:.75}#content #audience .card button.closeCard{display:none}@media(max-width:1199px){#content #audience .card .card-img-top{top:-10.35rem}#content #audience .card .card-img-top.icon1{left:19.18rem}#content #audience .card .card-img-top.icon2{left:38.37rem}#content #audience .card img.closeCard{left:54.2rem}}@media(max-width:991px){#content #audience .card .card-img-top{top:-8.05rem;padding:4rem}#content #audience .card .card-img-top.icon1{left:14.58rem}#content #audience .card .card-img-top.icon2{left:29.19rem}#content #audience .card img.closeCard{left:40.6rem}}@media(max-width:767px){#content #audience .card .card-img-top{padding:13.1rem;top:-18.7rem}#content #audience .card.active .card-img-top{padding:13.1rem;top:-18.7rem}#content #audience .card.active img.closeCard{display:none}#content #audience .card.active button.closeCard{margin:1rem auto;display:block}}@media(max-width:700px){#content #audience .card .card-img-top{padding:11rem;top:-16.5rem}#content #audience .card.active .card-img-top{padding:11rem;top:-16.5rem}}@media(max-width:625px){#content #audience .card .card-img-top{padding:9.2rem;top:-15.5rem}#content #audience .card.active .card-img-top{padding:9.2rem;top:-15.5rem}}@media(max-width:575px){#content #audience .card .card-img-top{padding:8rem;top:-13.9rem}#content #audience .card.active .card-img-top{padding:11.29rem;top:-16.5rem}}@media(max-width:425px){#content #audience .card .card-img-top{padding:5rem;top:-9.8rem}#content #audience .card.active .card-img-top{padding:7.55rem;top:-12.8rem}}@media(max-width:375px){#content #audience .card .card-img-top{padding:5rem;top:-8.3rem}#content #audience .card.active .card-img-top{padding:7.23rem;top:-10.1rem}}@media(max-width:320px){#content #audience .card .card-img-top{padding:4rem;top:-7.8rem}#content #audience .card.active .card-img-top{padding:5.95rem;top:-9.3rem}}@media(max-width:575px){#content #audience .card.active .card-body-wrapper{position:relative;overflow:hidden}}#content #audience .card .card-body{margin-top:6.4rem;padding:0}@media(max-width:991px){#content #audience .card .card-body{margin-top:5.4rem}}@media(max-width:767px){}@media(max-width:575px){#content #audience .card .card-body{margin-top:6.75rem}}@media(max-width:320px){#content #audience .card .card-body{margin-top:4.75rem}}#content #audience .card .card-body .card-title{color:#6b6b6b;font-family:kievitot-bold,Helvetica,sans-serif;font-size:1.5625rem;line-height:1.5625rem;margin-bottom:1.15rem;padding:0}@media(max-width:1199px){#content #audience .card .card-body .card-title{padding:0 2rem}}#content #audience .card .card-body .card-text{padding:0 2rem;font-size:1.25rem;opacity:.65;margin-bottom:.7rem}@media(max-width:1199px){#content #audience .card .card-body .card-text{padding:0 1.6rem}}@media(max-width:991px){#content #audience .card .card-body .card-text{margin-bottom:0;font-size:1rem;line-height:1.25rem;padding:0 .7rem}}@media(max-width:767px){#content #audience .card.active .card-body .card-text{display:none}}#content #audience .card .card-body .btn{font-size:.85rem;line-height:.85rem;padding:.8rem 1.5rem;font-family:kievitslabot-medium,Helvetica,sans-serif;position:relative;top:0}#content #audience .card .card-body .btn:hover{box-shadow:.125rem .1875rem .9375rem rgba(0,0,0,.5)!important}#content #audience .card .card-body .btn.more{margin:2rem auto 1rem;display:block}#content #audience .card.active .card-body .btn.more{display:none}#content #audience .card.professeur .card-body .btn,#content #audience .card.professeur .card-body .btn:hover{background-color:#46c763!important}#content #audience .card.parents .card-body .btn,#content #audience .card.parents .card-body .btn:hover{background-color:#ff3b46!important}#content #audience .card.etablissement .card-body .btn,#content #audience .card.etablissement .card-body .btn:hover{background-color:#008bff!important}#content #audience .card.professeur{z-index:15}#content #audience .card.parents{z-index:14}#content #audience .card.etablissement{z-index:13}#content #audience .card .products{display:none}#content #audience .card.active .products{padding:0;margin-bottom:45px;margin-top:-45px;display:block}@media(max-width:991px){#content #audience .card.active .products{margin-bottom:35px;margin-top:-65px}}@media(max-width:767px){#content #audience .card.active .products{margin-bottom:0;margin-top:0}}@media(max-width:575px){#content #audience .card.active .products{margin-top:0;margin-bottom:0;overflow-y:auto;max-height:calc(100vh - 22.2rem)}}#content #audience .products .product{padding:1rem}@media(max-width:575px){#content #audience .products .product{padding:1rem 1rem 0}}#content #audience .products .product .productIcon{width:6rem;height:auto;margin-right:1rem}#content #audience .products .product .productName{font-family:kievitot-bold,Helvetica,sans-serif;font-size:1.5625rem;line-height:1.5625rem}#content #audience .professeur .products .product .productName{color:#46c864}#content #audience .parents .products .product .productName{color:#ff3b46}#content #audience .etablissement .products .product .productName{color:#008cff}#content #audience .products .product .productName span{margin-left:.5rem;margin-bottom:.4rem}#content #audience .products .product .productName span::before{content:'';display:block;height:.2em}#content #audience .products .product .productList{font-family:kievitot-medium,Helvetica,sans-serif;font-size:.94rem;line-height:.94rem}#content #audience .products .product .productList ul{list-style:disc;display:list-item;font-size:1.125rem;line-height:1.675rem;opacity:.75;list-style-type:none;padding-left:1.175rem}@media(max-width:575px){#content #audience .card.active .products .product .productList ul{padding-left:.95rem}}#content #audience .products .product .productList ul li{list-style:disc;display:list-item}@media(max-width:1199px){#content #audience .products .product .productName{font-size:1.094rem;line-height:1.094rem;margin-bottom:.25rem}#content #audience .products .product .productName span{margin-left:.35rem;margin-bottom:.28rem;margin-top:-.05rem}#content #audience .products .product .productList ul{font-size:.9rem;line-height:1.18rem}}#content #audience .footerBar{margin-top:5rem}@media(max-width:767px){#content #audience .footerBar{margin-top:0}}@media(max-width:575px){#content #audience .footerBar{margin-top:1.5625rem}}#content #audience .footerBar .callbackMsg1{color:#6b6b6b;font-family:kievitot-bold,Helvetica,sans-serif;font-size:1.5625rem;line-height:1.5625rem;margin-bottom:1.25rem}#team{min-height:883px}@media(max-width:991px){#team{min-height:783px}}@media(max-width:767px){#team{min-height:663px}}@media(max-width:575px){#team{min-height:1340px}}@media(max-width:767px){#team .align-self-start{margin-top:110px}}@media(max-width:575px){#team .align-self-start{margin-top:90px}}#team .title{text-align:left}@media(max-width:1199px){#team .title{text-align:center!important}}#team .subtitle{margin-bottom:4rem}@media(max-width:575px){#team .subtitle{margin-bottom:2.5rem}}#team .title span:first-of-type{text-align:left!important}#team .title span:last-of-type{text-align:right!important}#team .subtitle .text{font-family:kievitslabot-mediumitalic,Helvetica,sans-serif;font-size:2.1875rem;display:inline-table;white-space:nowrap}@media(max-width:991px){#team .subtitle .text{font-size:1.82rem}}@media(max-width:767px){#team .subtitle .text{white-space:unset}}@media(max-width:575px){#team .subtitle .text{font-size:1.4rem;line-height:1.4rem}}#team .subtitle .author{display:block;font-family:kievitot-bold,Helvetica,sans-serif;font-size:.75rem;opacity:.7}.team-member{text-align:center;margin:0 22px}@media(max-width:991px){.team-member{padding:0}}@media(max-width:767px){.team-member{padding:0 .5rem;margin:0}}@media(max-width:575px){.team-member{padding:0}.team-member:not(last-of-type){margin-bottom:1.56rem}}.team-member .content{box-shadow:.125rem .1875rem .9375rem rgba(0,0,0,.15);overflow:hidden;background-color:#fff}.team-member img{margin:0 auto;width:100%}.team-member .textWrapper{border-bottom:1px solid #6b6b6b4a}.team-member .team-name,.team-member .team-position,.team-member .team-bio{padding-left:1.875rem;white-space:nowrap;margin-top:0}@media(max-width:1199px){.team-member .textWrapper{display:flex;justify-content:center!important;flex-wrap:wrap}.team-member .team-name,.team-member .team-position,.team-member .team-bio{padding-left:0}}.team-member .team-name{margin-top:1.5625rem;font-family:kievitot-bold,Helvetica,sans-serif;font-size:1.2rem;line-height:1.2rem}.team-member .team-position{font-family:kievitot-mediumitalic,Helvetica,sans-serif;font-size:.9375rem;line-height:.9375rem;opacity:.8}.team-member .team-bio{font-family:kievitot-medium,Helvetica,sans-serif;font-size:.9375rem;line-height:.9375rem;opacity:.5;margin-bottom:1.25rem}@media(max-width:991px){.team-member .team-bio{font-size:.89rem;line-height:.89rem}}.team-member .social-buttons{margin:1.25rem 0;list-style:none;padding:0}.team-member .social-buttons li{margin:0 .5rem}.team-member .social-buttons li a{margin:0 .5rem;border:2px solid #004eff42;border-radius:1.5rem;padding:.44rem 1.75rem .3rem;font-family:kievitslabot-bold,Helvetica,sans-serif;color:#004eff42;font-size:.6875rem;line-height:.6875rem;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.team-member .social-buttons i{font-size:.875rem;line-height:.875rem;color:#004eff42;padding-right:.3125rem;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.team-member .social-buttons li a:hover{opacity:1;color:#00659988;border-color:#00659988}.team-member .social-buttons li a:hover i{opacity:1;color:#00659988}#social{min-height:497px}@media(max-width:991px){#social{min-height:440px}}@media(max-width:767px){#social{min-height:370px}}#social .align-self-start{margin:196px 0}@media(max-width:1199px){#social .align-self-start{margin:93px 0 0}}@media(max-width:767px){#social .align-self-start{margin-top:75px}}@media(max-width:575px){#social .title{font-size:2.37rem;line-height:2.37rem}}@media(min-width:1200px){#social .title{white-space:nowrap}}#social .iconIntro{font-family:kievitslabot-bold,Helvetica,sans-serif;font-size:1.25rem;line-height:1.25rem;color:#333c;margin-right:1rem}@media(max-width:394px){#social .iconIntro{margin-bottom:1.25rem}}#social .iconList{margin:0;padding:0}#social .iconList li{margin:0 .75rem}#social .iconList li a{display:block;padding:1.1rem;width:3rem;height:3rem;text-align:center;font-size:1rem;line-height:1rem;background-color:#333}#social .iconList li a:hover{background-color:#5a4a8b}#social .iconList i{color:#fff}@media(max-width:575px){}@media(max-width:360px){#social .iconList li{margin:0 1rem .5rem}}form .form-control,form button,form .input-group-text{border:0}@media(max-width:767px){form .groupControl button{border-radius:0 0 .3rem .3rem!important}}form .input-group-prepend{height:3.55rem;border-radius:2rem 0 0 2rem;overflow:hidden;padding-left:.5rem}@media(max-width:767px){form .input-group-prepend{border-radius:.3rem 0 0 0;margin-left:-5px;padding-left:0}}form .form-control{font-family:Helvetica,sans-serif}@media(max-width:767px){form .form-control{border-radius:0 .3rem 0 0!important;margin-right:-5px}}form .form-control:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)inset}form .form-control.is-invalid{border-color:#787672b3}form .form-control.is-invalid:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)inset;border-color:#787672b3}form .form-control::placeholder{opacity:.6;font-family:Helvetica,sans-serif}form .input-group-text,form .form-control{font-size:1.125rem;line-height:1.125rem}form .input-group-prepend,form .form-control{box-shadow:.125rem .1875rem .9375rem rgba(0,0,0,.15);position:relative;z-index:9;background-color:#fff}form .form-control:not(textarea){height:3.55rem;border:0;border-left:1px solid #787672b3;padding-right:1.5rem}@media(max-width:767px){form .form-control:not(textarea){padding-right:12px}}form select.form-control{padding-right:1.75rem}@media(min-width:768px){form select.form-control{background-position:right 1.75rem center;padding-right:2.7rem}}form textarea.form-control{height:11.375rem;margin-right:.8rem;padding-top:12px}@media(max-width:767px){form textarea.form-control{margin-left:-5px;margin-right:-5px}}form .input-group-text{background-color:#fff;border-color:#fff}form span.input-group-text{font-family:kievitslabot-medium,Helvetica,sans-serif}form .groupControl{padding:0;left:-1rem;position:relative;z-index:10}@media(max-width:767px){form .groupControl{left:0}}form .groupControl .btn:first-of-type:not(:only-child){border-right:1px solid #3c393366}form .invalid-feedback,form .contact_result_msg{font-family:kievitslabot-lightitalic,Helvetica,sans-serif;font-size:.875rem;line-height:1rem;color:#ff3b46;text-align:justify;margin-top:.5rem}form .contact_result_msg{width:100%}form .contact_result_msg.success{color:#46c864}form .btn.btn-primary{background-color:#46c763}#contact{min-height:869px}@media(max-width:1199px){#contact{min-height:770px}}@media(max-width:767px){#contact{min-height:890px}}#contact .align-self-start{margin:284px 0 75px}@media(max-width:1199px){#contact .align-self-start{margin:69px 0 0}}@media(max-width:991px){#contact .align-self-start{margin-top:94px}}@media(max-width:767px){#contact .align-self-start{margin-bottom:70px}}@media(max-width:575px){#contact .title{font-size:1.98rem;line-height:1.98rem}}#contact .subtitle{margin-bottom:4.375rem;opacity:.9}@media(max-width:767px){#contact .subtitle{margin-bottom:1.57rem}#contact .subtitle span{font-family:kievitslabot-bold,Helvetica,sans-serif;margin-top:1.25rem;display:block}}#contact .sections{height:17.75rem}@media(max-width:1199px){#contact .sections{height:auto}}#contact .sections .section{margin-bottom:2rem}#contact .section .subtitle{margin-bottom:1rem;font-family:kievitslabot-bold,Helvetica,sans-serif}@media(max-width:767px){#contact .section .subtitle{margin-bottom:1.57rem}}@media(max-width:1199px){#contact .section.methods{margin-bottom:0}}#contact .section.methods .subtitle{margin-bottom:2.35rem}@media(max-width:767px){#contact .section.methods .subtitle{margin-bottom:1.57rem}}#contact .section.methods .method{font-size:1rem;line-height:1rem;white-space:nowrap;opacity:.9;margin-bottom:1.5rem}@media(max-width:1199px){#contact .section.methods .method:last-of-type{margin-bottom:0}}@media(max-width:767px){#contact .section.methods .method{margin-bottom:.5rem}}#contact .section.methods i{font-size:1rem;line-height:1rem;opacity:.4}#contact .section.form{font-size:1.25rem;line-height:1.25rem}#contact .section.form form{position:relative;margin-top:1.4rem}@media(max-width:767px){#contact .section.form form{margin-top:0}}#contact .section.form .groups{margin:0}#contact .section.form .group{padding:0;display:none}#contact .section.form .group.active{display:block}#contact .section.form .group .carousel-indicators{position:relative!important;top:unset;bottom:unset;left:unset;right:unset;padding:0;margin:0;width:100%;margin-bottom:11px}#contact .section.form .group .carousel-indicators button{background-color:#5a4a8b!important;width:31px;height:12px;border-radius:10px;margin:0 2px;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}@media(max-width:575px){#contact .section.form .group .carousel-indicators button{width:40px;height:16px;margin:0 4px}}#contact .section.form .group .carousel-indicators button.active{background-color:#46c763!important}#contact .section.form .group .carousel-indicators button:hover:not(.active):not(.inactive){background-color:#008bff!important;cursor:pointer}#contact .section.form .group .carousel-indicators button.inactive{background-color:#6b6b6b47!important}#contact .section.form .group textarea{border-top-left-radius:2rem!important;border-top-right-radius:2rem!important}@media(max-width:767px){#contact .section.form .group textarea{border-top-left-radius:.3rem!important;border-top-right-radius:.3rem!important}}#contact .section.form .group .groupControl.submit .form-row{margin-left:15px}@media(max-width:767px){#contact .section.form .group .groupControl.submit .form-row{margin-left:-5px}}#contact .section.form .group button.btn-primary{border-top-left-radius:0;border-top-right-radius:0}.fb_dialog.fb_customer_chat_bubble_animated_no_badge{transform:scale(.8);-webkit-transform:scale(.8);box-shadow:0 0 0 .25rem #46c763;background-color:#46c763!important}.fb_dialog.fb_customer_chat_bubble_animated_no_badge .fb_dialog_content{background-color:#46c763!important}#footer{border-top:1px solid #e4e4e4;min-height:90px;position:relative}#footer ul{margin-top:.2rem;margin-bottom:.2rem}#footer ul li{margin:0 7px;font-family:kievitot,Helvetica,sans-serif;font-size:.9rem;opacity:.7}#footer ul li img{width:74px;height:20px;margin:0 .25rem}#footer ul li span.prefix{top:.15rem;position:relative}#footer ul li span.suffix{font-family:kievitslabot-lightitalic,Helvetica,sans-serif}