html{font-size:16px}body{margin:0;padding:0;background:url(../img/background-kids.svg) fixed no-repeat top center;background-size:cover;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Open Sans","Helvetica Neue",sans-serif;color:#67778e}*{box-sizing:border-box}:focus{outline:0!important}::-webkit-scrollbar-track{border-radius:0;background-color:#fff}::-webkit-scrollbar{width:7px;height:6px;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:3px;background-color:#ededed}.qlink,a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none;color:#06b5ef;outline:0;-webkit-tap-highlight-color:none;cursor:pointer}.qlink:hover,a:hover{color:#06b5ef}.title,h1,h2,h3,h4{font-family:"Fira Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Open Sans","Helvetica Neue",sans-serif}h1{font-size:24px;color:#3d7897}h2{font-size:22px;color:#3d7897}h3{font-weight:400;font-size:20px}h4{font-weight:400;font-size:18px}p{text-align:justify;line-height:26px}p a:hover{text-decoration:underline!important}p.title{font-weight:700;font-size:22px;margin-top:0;margin-bottom:10px;color:#3d7897}p.title a{color:#3d7897}p.title a:hover{text-decoration:none!important}ol,ul{margin:0;padding:0}ol li,ul li{list-style:none;line-height:26px}form label{display:block;margin-bottom:5px;margin-left:5px;color:#67778e}form input[type=email],form input[type=password],form input[type=text]{display:block;width:100%;padding:10px 25px;font-size:17px;line-height:25px;color:#67778e;outline:0;border:solid 2px #b2e2ee;background-color:#f1fafc;overflow:hidden;border-radius:25px;transition:box-shadow .2s border-color .2s}form input[type=email]:active,form input[type=email]:focus,form input[type=password]:active,form input[type=password]:focus,form input[type=text]:active,form input[type=text]:focus{box-shadow:0 0 0 3px #9ddae9;border-color:#88d2e5}form .input{margin-bottom:20px}form .input:after,form .input:before{clear:both;float:none;content:"";display:block}.button{border:solid 2px #06b5ef;border-bottom:solid 6px #06b5ef;background-color:#15c0f9;color:#fff!important;padding:10px 40px;margin:5px 0;text-align:center;font-size:16px;cursor:pointer;transition:all .2s;border-radius:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media all and (max-width:480px){.button{display:block;width:100%}}.button.active,.button:active,.button:hover{background-color:#1fc3f9;color:#fff}.button:active{box-shadow:none}.button.play{background-color:#ff1493;border:solid 2px #c6006b;border-bottom:solid 6px #c6006b;font-size:22px;font-weight:700;text-transform:uppercase;padding:20px 60px;transition:all .1s linear;overflow:hidden;border-radius:40px;box-shadow:0 0 60px 40px #fbfbfb}.button.play.active,.button.play:active,.button.play:hover{background-color:#e00079;color:#fff;transform:scale(1.09)}@media all and (max-width:480px){.button.play{display:inline-block;width:auto;font-size:16px;font-weight:700;padding:15px 30px;overflow:hidden;border-radius:30px}}.button.acheter{background-color:orange;color:#fff;margin-top:20px;text-align:center;border-radius:10px;border:none;line-height:50px}@media all and (max-width:480px){.button.acheter{text-overflow:none;white-space:initial;line-height:22px}}.button.acheter:hover{background-color:#e69500;text-decoration:none!important}.hide{display:none!important;visibility:hidden}.show{display:block;visibility:visible}.center{text-align:center}.right{text-align:right}.justify{text-align:justify}.container{background-color:#fff}@media all and (min-width:1366px){.container{max-width:1366px;margin:auto}}.header{display:block;position:fixed;z-index:1;top:0;left:0;width:100%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);transition:top .4s}.header.scrollDown{top:-119px}.header .header-inner{display:flex;justify-content:space-between;align-items:center;height:80px}.header-brand{text-align:center;min-width:180px}.header-brand a{display:inline-block;padding:7px}.header-brand a img{border:0}.header-menu{flex-grow:1}.header-menu ul{display:flex;justify-content:flex-end;align-items:center;gap:2%;padding-right:2%}.header-menu ul li{text-align:center;text-transform:uppercase;font-size:15px;font-weight:700}.header-menu ul li.mobile-menu{display:none}@media all and (max-width:768px){.header-menu ul li.mobile-menu{display:block}}.header-menu ul li.mobile-menu a .icon,.header-menu ul li.mobile-menu span.nolink .icon,.header-menu ul li.mobile-menu span.qlink .icon{background-color:orange}.header-menu ul li a,.header-menu ul li span.nolink,.header-menu ul li span.qlink{display:flex;align-items:center;color:#67778e!important;padding-top:10px;padding-bottom:10px;cursor:pointer;transition:color .3s}.header-menu ul li a .icon,.header-menu ul li span.nolink .icon,.header-menu ul li span.qlink .icon{height:35px;width:35px;background-color:#ad6;padding:5px;overflow:hidden;border-radius:50%;margin-right:10px}.header-menu ul li a .icon svg path,.header-menu ul li span.nolink .icon svg path,.header-menu ul li span.qlink .icon svg path{fill:#fff}.header-menu ul li a .avatar,.header-menu ul li span.nolink .avatar,.header-menu ul li span.qlink .avatar{margin-right:10px}@media all and (max-width:768px){.header-menu ul li a .title,.header-menu ul li span.nolink .title,.header-menu ul li span.qlink .title{display:none}}.header-menu ul li.active a .icon,.header-menu ul li.active span.nolink .icon,.header-menu ul li.active span.qlink .icon,.header-menu ul li:active a .icon,.header-menu ul li:active span.nolink .icon,.header-menu ul li:active span.qlink .icon,.header-menu ul li:hover a .icon,.header-menu ul li:hover span.nolink .icon,.header-menu ul li:hover span.qlink .icon{background-color:#e3c629}.grid{margin-top:80px;display:grid;grid-template-columns:25% 75%}@media all and (max-width:768px){.grid{grid-template-columns:100%}}.grid.fullwidth{display:block}.aside{position:sticky;top:90px;height:calc(100vh - 90px);height:calc(100dvh - 90px);overflow-y:auto;background-color:#fff;scrollbar-color:#fff #fff;scrollbar-color:#fffaf7;scrollbar-width:thin;transition:top .4s}@media all and (max-width:768px){.aside{display:none}}.aside .aside-menu ul{margin-top:20px}.aside .aside-menu ul li{padding:5px}.aside .aside-menu ul li a{display:flex;align-items:center;justify-content:flex-start;padding:10px;color:#67778e;transition:background-color .2s linear;border-radius:10px}.aside .aside-menu ul li a .picto{width:80px;min-width:80px;height:80px;margin-right:10px;background-color:#fff;background-position:center center;background-size:cover;background-repeat:no-repeat;border:solid 4px #fff;overflow:hidden;border-radius:50%}.aside .aside-menu ul li a .picto:nth-child(2n+0){background-color:#ad6}.aside .aside-menu ul li a .picto:nth-child(3n+0){background-color:#06b5ef}.aside .aside-menu ul li a .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Open Sans","Helvetica Neue",sans-serif;font-weight:700;font-variant:small-caps}.aside .aside-menu ul li.active a,.aside .aside-menu ul li:active a,.aside .aside-menu ul li:hover a{background-color:#fff2eb}.aside.fullwidth{display:block;position:fixed;z-index:99;width:100vw}.aside.fullwidth .aside-header{display:none}.aside.fullwidth .aside-menu{margin-top:20px}.aside.fullwidth .aside-menu ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;padding:10px}@media all and (max-width:480px){.aside.fullwidth .aside-menu ul{grid-template-columns:100%}}.aside.fullwidth .aside-menu ul li{display:block;background-color:#ad6;overflow:hidden;border-radius:15px}.aside.fullwidth .aside-menu ul li:nth-child(odd){background-color:#06b5ef}.aside.fullwidth .aside-menu ul li:nth-child(4n-1){background-color:#ffb733}.aside.fullwidth .aside-menu ul li a{display:block}.aside.fullwidth .aside-menu ul li a .picto{display:none}.aside.fullwidth .aside-menu ul li a .title{display:block;padding:10px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aside.fullwidth .aside-menu ul li.active,.aside.fullwidth .aside-menu ul li:active,.aside.fullwidth .aside-menu ul li:hover{background-color:#ff1493;border-color:#ff1493}.aside.fullwidth .aside-menu ul li.active a,.aside.fullwidth .aside-menu ul li:active a,.aside.fullwidth .aside-menu ul li:hover a{background-color:#ff1493}.aside.scrollDown{top:0;height:100vh!important;height:100dvh!important}.content{padding:20px;min-height:960px}.description.apercu h2:first-child,.description.apercu p:first-child,.description.categorie h2:first-child,.description.categorie p:first-child{margin-top:0!important}.description.apercu{max-height:350px;overflow:hidden}.description ol,.description ul{margin-left:30px}.description ol li,.description ul li{list-style:circle;line-height:26px}.section{background:#fbfaf6;border-radius:15px;margin-bottom:30px;padding:20px}.section .bubble{margin-top:0;margin-bottom:20px;display:inline-block;padding:10px 20px;background:#fff;transform:rotate(-1deg)}.section .bubble a{color:#4b7db3}.section p a{color:#67778e}.suggestions .title{margin-bottom:20px}.tableau{width:100%;margin:0 auto;margin-bottom:40px;border-spacing:7px;background-color:#a1abba;border-radius:5px;overflow:hidden}.tableau thead tr{font-weight:700;color:#fff}.tableau tbody{background-color:#fff}.tableau td{padding:10px;border-radius:5px;margin:5px}.p-image{overflow:hidden;margin:15px;line-height:0;box-shadow:0 0 15px rgba(0,0,0,.2)}.p-image img{width:100%;height:auto}.p-image.medium{margin:15px auto;max-width:640px}.gallery{display:flex}.gallery img{margin:1%;max-width:50%}.p-video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin:auto;max-width:769px;max-height:480px}.p-video iframe{left:0;top:0;height:100%;width:100%;position:absolute;border-radius:10px}.poster{overflow:hidden;width:100%;max-width:480px;margin:20px auto;line-height:0;box-shadow:0 0 15px rgba(0,0,0,.2)}.liste-produits{display:flex;justify-content:flex-start;flex-wrap:wrap}.liste-produits .produit{display:flex;flex-direction:column;width:calc(21%);margin:1.5%;padding:15px;font-size:15px;text-align:left!important;border:solid 3px #00aecd;border-radius:10px;box-shadow:5px 5px #ebe6e6}@media all and (max-width:480px){.liste-produits .produit{width:calc(46%)}}.liste-produits .produit .picto{overflow:hidden;display:flex;flex-direction:column;justify-content:center;flex-grow:1}.liste-produits .produit .picto img{border:0;width:100%}.liste-produits .produit .titre{font-weight:700;padding-top:10px;font-size:15px}.liste-produits .produit .btn-acheter{display:block;background-color:orange;color:#fff;padding:7px 10px;margin-top:20px;text-align:center;border-radius:10px}.liste-produits .produit .btn-acheter:hover{background-color:#e69500;text-decoration:none!important}.liste-produits.clair .produit{border:solid 3px #ebe6e6;box-shadow:5px 5px #fcf6f6}.read-more{text-align:center;padding-top:40px;margin-bottom:20px;top:-30px;position:relative;background:linear-gradient(0deg,#fff 70%,transparent)}.read-more .button{font-size:14px;margin-top:0;padding:10px 30px;background-color:#fff;color:#67778e!important;border:solid 1px #67778e}.cards{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:35px;grid-column-gap:25px;margin-bottom:30px}@media all and (max-width:1024px){.cards{grid-template-columns:repeat(3,1fr)}}@media all and (max-width:648px){.cards{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:350px){.cards{grid-template-columns:repeat(1,1fr)}}.cards .card{display:flex;flex-direction:column;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);overflow:hidden;border-radius:15px;box-shadow:3px 3px 0 0 #f6f9fb;border:solid 1px #cde2ec;background:#fff}.cards .card a{display:block;flex-grow:1;color:#fff!important;text-decoration:none!important;color:#1d4855!important}.cards .card a .image{display:block;width:auto;padding-bottom:70%;background:#fff no-repeat center;background-size:cover;margin:10px;margin-bottom:6px;border-radius:15px;margin:0;overflow:hidden;border-radius:0}.cards .card a .title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Open Sans","Helvetica Neue",sans-serif;display:block;text-align:left;padding:10px;font-weight:600;line-height:22px;font-weight:400}.cards .card .favoris{text-align:right;padding-right:15px;padding-bottom:10px;cursor:pointer}.cards .card .favoris svg path{fill:#cde2ec}.cards .card .favoris.active svg path{fill:#ff5758}.alert{padding:20px;margin-top:20px;margin-bottom:20px;text-align:center;background-color:#fff;border-radius:10px}.alert.error{color:red;background-color:#fcc;border:solid 3px #f99;border-top:none;border-left:none}.alert.success{color:#71a436;background-color:#edf6e3;border:solid 3px #d5e9bd;border-top:none;border-left:none}.alert.help{color:#67778e;background-color:#56d2ef6b;border-radius:10px}.enonce{background-color:#fbfbac;border-radius:10px;border:solid 3px #e6e695;border-top:none;border-left:none;padding:20px}.poesie{background-color:#f8f7f1;border-radius:10px;border:solid 3px #eae7db;border-top:none;border-left:none;padding:20px}.breadcrumb{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumb li{font-size:13px;font-variant:small-caps;display:inline;color:gray}.breadcrumb li a{color:gray}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li:after{content:" › "}.breadcrumb li:last-child::after{content:""}.account-menu{display:flex;justify-content:space-around;align-items:center}.account-menu li{text-align:center}.account-menu li.active a,.account-menu li:active a{color:#06b5ef!important}.account-menu li a{display:block;padding:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.account#login,.account#register,.account#reset,.account#retrieve{width:100%;max-width:460px;margin-left:50%;transform:translateX(-50%);padding-top:40px}.account form{padding:30px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);overflow:hidden;border-radius:10px;background:#fff}.account form .alert{margin-top:0}.account form .input input{border-radius:7px;border:solid 1px #bec5d0;background:#fff;padding:10px}.account form .action .button{border-radius:7px;width:100%}.account form .separator{display:inline-block;margin-top:30px;margin-bottom:30px;display:flex;justify-content:center;align-items:center}.account form .separator::before{position:relative;right:10px;width:100px;content:"";display:inline-block;height:1px;background:gray}.account form .separator::after{position:relative;left:10px;width:100px;content:"";display:inline-block;height:1px;background:gray}.account form .g_id_signin{display:flex;justify-content:center}.account .actions{margin-top:30px;margin-bottom:30px;display:flex}@media (max-width:469px){.account .actions{display:initial}}.account .actions .button{color:#fff;border-radius:7px;padding:5px 20px;margin:5px}.account .progression,.account .suggestions{margin-top:40px}.account .progression .progres{display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width:767px){.account .progression .progres{display:initial}}.account .progression .progres .jeu{flex-basis:25%;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-right:20px;box-shadow:0 0 15px rgba(0,0,0,.1);overflow:hidden;border-radius:20px}@media (max-width:767px){.account .progression .progres .jeu{box-shadow:none;border-radius:0;margin-right:0}}.account .progression .progres .jeu .title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Open Sans","Helvetica Neue",sans-serif;margin-top:130px;margin-bottom:0;padding:10px;background-color:#fff;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:767px){.account .progression .progres .jeu .title{margin-top:0}}.account .progression .progres .jeu .action{display:block;background-color:#fff;padding-top:5px;padding-bottom:15px;text-align:center}@media (max-width:767px){.account .progression .progres .jeu .action{display:none}}.account .progression .progres .jeu .action .button{padding:5px 20px;border:none}.account .progression .progres .graph{flex-basis:75%}.account-alert{background-color:#fff;border-radius:10px;padding:20px;max-width:640px;margin:auto}.account-alert .button{display:inline-block}.item{overflow:hidden}.item .coloriage,.item .game,.item .jeu,.item .player{width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px;height:auto;overflow:hidden;text-align:center}.item .coloriage figure{margin:0}.item .coloriage figure img{max-width:100%;height:auto;max-height:600px;object-fit:contain;border:solid 2px #e2dfdf;border-radius:15px;padding:30px}.item .game{max-width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;border-radius:10px}.item .play{max-height:80vh;max-height:80dvh}.item .description{text-align:left}.item .description h1{font-size:28px}.item .description h2{font-size:24px}.item .description .title,.item .description h3{font-size:22px}.item .description p{text-align:justify;font-size:16px}.item .description ol,.item .description ul{margin-left:40px}.item .description ol li,.item .description ul li{list-style:initial;line-height:26px}.item .actions{text-align:center;margin-bottom:20px}.item .item-info{margin-bottom:20px}.item .progres{margin-bottom:40px;margin-top:40px}.item .progres .qlink:hover{text-decoration:underline}.similaires .title{margin-bottom:20px}.footer{padding:30px 20px;text-align:center;background:#fcf8f5}@media all and (max-width:768px){.footer{width:100%;margin-left:0}}.footer ul{display:flex;justify-content:center}.footer-header{margin-bottom:30px}.footer-links{max-width:1200px;margin:auto}.footer-links ul{margin-bottom:30px;text-align:center}@media all and (max-width:480px){.footer-links ul{display:block}}.footer-links ul li{flex:1;margin:.5% .5%;background-color:#fff;border-bottom:solid 5px;border-bottom-color:#e6e6e6;text-align:center;overflow:hidden;border-radius:30px}.footer-links ul li:first-child{margin-left:0}.footer-links ul li:last-child{margin-right:0}.footer-links ul li:nth-child(1){background-color:#d23380;border-bottom-color:#c12b73}.footer-links ul li:nth-child(2){background-color:#f7941e;border-bottom-color:#f38809}.footer-links ul li:nth-child(3){background-color:#3d7897;border-bottom-color:#366a85}.footer-links ul li:nth-child(4){background-color:#14ad36;border-bottom-color:#11962f}.footer-links ul li:nth-child(5){background-color:#0f75bc;border-bottom-color:#0d66a4}@media all and (max-width:480px){.footer-links ul li{display:block;margin:0;margin-bottom:15px;width:100%}}.footer-links ul li a{display:block;padding:10px 5px;color:#fff!important}.footer-social ul{margin-bottom:20px}.footer-social ul li{margin-left:7px;margin-right:7px}.footer-links-utils{margin-top:50px;margin-bottom:50px}.footer-links-utils ul{font-size:15px}.footer-links-utils ul li:after{display:inline;content:"-";margin-left:10px;margin-right:10px}.footer-links-utils ul li:last-child:after{content:""}.footer-links-utils ul li .qlink,.footer-links-utils ul li a{color:#67778e}.footer-brand{font-size:15px;color:#67778e}.footer-brand a{color:#67778e}.freeprivacypolicy-com---nb-interstitial-overlay{background:rgba(0,0,0,.5)!important}.freeprivacypolicy-com---nb-interstitial,.freeprivacypolicy-com---palette-light.freeprivacypolicy-com---nb{max-width:750px;margin-left:auto;margin-right:auto;border-radius:10px;background:#fff!important}.freeprivacypolicy-com---nb .cc-nb-title{font-size:18px!important}.freeprivacypolicy-com---palette-light .cc-nb-changep,.freeprivacypolicy-com---palette-light .cc-nb-reject{background-color:#eaeaea!important;color:#5f5d5d!important;font-weight:400}.freeprivacypolicy-com---palette-light .cc-nb-okagree:focus{box-shadow:none!important}@media all and (max-width:530px){.cc-nb-buttons-container button{display:block;width:100%;margin-bottom:10px}}#open_preferences_center{position:fixed;bottom:5px;left:5px;right:auto;z-index:2;background-color:green;color:#fff;font-size:13px;padding:7px 12px;border-radius:13px}.as{width:auto;margin:20px auto;text-align:center}.as.rg{width:336px;height:auto}.as.rm{width:300px;height:auto}.as.rp{width:100%;min-height:354px}.as.st{position:-webkit-sticky;position:sticky;top:95px}ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}.jeux-rubrique-top{min-height:354px}.jeux-rubrique-middle{margin-left:1%;margin-right:1%}.jeux-categorie-top{min-height:354px}.jeux-categorie-middle{margin-left:1%;margin-right:1%;margin-top:20px;margin-bottom:40px!important}.jeux-page-top{margin:auto;min-height:354px}.jeux-page-aside{margin:auto;width:auto;min-height:280px;max-width:336px}.coloriages-page-top{margin:auto;width:auto;min-height:354px}.ht{margin-bottom:40px}.header-menu .icon{background-color:#4baed4!important}.aside-menu li{margin:10px;overflow:hidden;border-radius:15px}.aside-menu a{padding:15px 20px!important}.aside-menu .picto{display:none!important}.cards{grid-template-columns:repeat(3,1fr);grid-row-gap:35px;grid-column-gap:20px}@media all and (max-width:768px){.cards{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:390px){.cards{grid-template-columns:100%}}.cards .card{border-radius:7px!important;background:#fff!important;border:solid 1px #d4d7d8;box-shadow:none!important}.cards .card .image{border-radius:inherit!important;padding-bottom:45%!important;margin:0!important}.cards .card .title{height:auto!important;font-weight:400!important;text-shadow:none!important;color:#1d4855}.cards .card .favoris{display:none!important}