body{margin:0;font-family:Titillium Web,sans-serif;font-weight:300;font-size:16px}.btn,body{color:#000}.btn{padding:5px 25px;border-radius:35px;border:3px solid #000;background-color:transparent;text-decoration:none;font-size:30px;font-weight:600;transition:all .25s;cursor:pointer}@media (max-width:540px){.btn{font-size:18px;padding:5px 25px}}.btn:hover{background-color:#000;color:#fff}main:not(.about),main:not(.home){display:grid;grid-template-columns:50vw 50vw;min-height:100vh}@media (max-width:768px){main:not(.about),main:not(.home){display:block}}main.about,main.home{width:100vw;min-height:100vh;display:grid;grid-template-columns:100vw}.mainContent{text-align:right;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding-right:70px;padding-left:70px;padding-bottom:70px}@media (max-width:540px){.mainContent{padding-right:20px;padding-left:20px;padding-bottom:20px}}.mainContent h1,.mainContent h2,.mainContent h3,.mainContent h4{margin:0;line-height:1.1;font-family:Fredoka One,cursive;font-weight:400}.mainContent h1{font-size:70px;font-weight:400;max-width:900px;line-height:1.1;font-family:Fredoka One,cursive}.simplebar-content .content,.simplebar-content ol,.simplebar-content ul{padding-right:30px}.simplebar-track.simplebar-vertical{width:8px;border-right:1px solid #000;top:0;bottom:0}.simplebar-track.simplebar-vertical .simplebar-scrollbar{border-radius:0;top:0;bottom:0;right:0}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0!important;bottom:0!important;right:0;border-radius:0;opacity:1;left:8px;background-color:#000}.mobile-img{position:relative;overflow:hidden;height:200px;width:100%}@media (min-width:540px){.mobile-img{height:300px;margin-top:50px;margin-bottom:50px}}@media (min-width:769px){.mobile-img{display:none}}.mobile-img img{min-width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.fade-enter-active,.fade-leave-active{transition:all .1s}.fade-enter,.fade-leave-to{opacity:0}.section-header{width:100%;display:flex;align-items:center;margin-bottom:23vh}@media (max-width:768px){.section-header{margin-bottom:0;font-size:12px}}.section-header #headericon{margin-left:auto;width:40px;fill:#000;cursor:pointer}@media (max-width:540px){.section-header #headericon{width:30px}}.section-header .quiz_title{display:block;position:relative;width:100%;margin-top:20px;margin-left:-70px;border-top:1px solid #000}@media (max-width:540px){.section-header .quiz_title{margin-left:-55px;margin-top:14px}}.section-header .quiz_title br{display:none}.about .section-header .quiz_title{color:#fff;border-color:#fff;text-align:right}.about .section-header #headericon{fill:#fff}@media (max-width:1024px){.about .section-header{margin-bottom:5em}}.home{background:no-repeat 50%;background-size:cover}@media (max-width:768px){.home .section-header{margin-bottom:23vh;font-size:12px}}@media (max-width:540px){.home .section-header{margin-bottom:inherit}}.home .section-header .quiz_title{border-top:1px solid #fff;width:calc(100% - 20px);margin-top:0;color:#fff;content:""}@media (max-width:540px){.home .section-header .quiz_title{margin-top:14px;width:100%}}.home .section-header #headericon{fill:#fff;width:60px}@media (max-width:540px){.home .section-header #headericon{width:30px}}.home h1{color:#fff;max-width:inherit}@media (max-width:1024px){.home h1 br{display:none}}@media (max-width:690px){.home h1{font-size:45px}}@media (max-width:540px){.home h1{font-size:35px}}.home h3.baseline{font-family:Titillium Web,sans-serif;font-weight:300;color:#fff;text-transform:uppercase;font-size:32px}@media (max-width:1014px){.home h3.baseline{margin-top:10px}}@media (max-width:690px){.home h3.baseline{font-size:25px}}@media (max-width:540px){.home h3.baseline{font-size:20px}}.home .btn{margin-top:100px;border-color:#fff;color:#fff}@media (max-width:540px){.home .btn{margin-top:30px;margin-bottom:auto}}.home .btn:hover{background-color:#fff;color:#000}.home .partenaires{display:flex;flex-direction:row;align-items:center;margin-top:100px}@media (max-width:540px){.home .partenaires{margin-bottom:40px;flex-direction:column;align-items:flex-end}}.home .partenaires .partenaire{height:75px;margin-left:50px}@media (max-width:768px){.home .partenaires .partenaire{height:50px}}.home .partenaires .partenaire img{height:100%}