﻿@font-face{font-family:'oswaldbook';src:url('/css/fonts/oswald/ng-oswald-regular-webfont.eot?');src:url('/css/fonts/oswald/ng-oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/oswald/ng-oswald-regular-webfont.woff') format('woff'),url('/css/fonts/oswald/ng-oswald-regular-webfont.ttf') format('truetype'),url('/css/fonts/oswald/ng-oswald-regular-webfont.svg#oswaldbook') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'oswaldbook';src:url('/css/fonts/oswald/oswald-light-webfont.eot?');src:url('/css/fonts/oswald/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),url('/css/fonts/oswald/oswald-light-webfont.woff') format('woff'),url('/css/fonts/oswald/oswald-light-webfont.ttf') format('truetype'),url('/css/fonts/oswald/oswald-light-webfont.svg#oswaldbook') format('svg');font-weight:300;font-style:normal;}.listReset{margin:0;padding:0;list-style-type:none;}.hoverUnderline{text-decoration:none;}.hoverUnderline:hover,.hoverUnderline:active{text-decoration:underline;}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{display:none!important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}#HomePage #TeaserAccueilSectionContent{margin:0 -22px 60px;width:100vw;}#HomePage #TeaserAccueilSectionContent a.slide{display:block;position:relative;width:100%;height:345px;text-decoration:none;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage{position:relative;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage img{width:100%;height:345px;object-fit:cover;object-position:center center;border-bottom-right-radius:30px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage:after{content:"";display:block;position:absolute;z-index:1;left:0;bottom:0;width:100%;height:272px;border-bottom-right-radius:30px;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6));mix-blend-mode:multiply;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte{color:#fff;position:absolute;bottom:28px;left:30px;right:30px;z-index:2;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte .BigTeaserTitle{font:400 14px/20px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:8px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte h2{font:600 22px/28px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin:8px 0 0;}#HomePage #TeaserAccueilSectionContent a.slide:hover h2{text-decoration:underline;}#HomePage #topBlocs{margin-bottom:63px;}#HomePage #topBlocs .item{margin-bottom:30px;}#HomePage #topBlocs .item a{display:flex;gap:20px;text-decoration:none;color:#333;}#HomePage #topBlocs .item a .imageContainer{flex:0 0 78px;}#HomePage #topBlocs .item a .imageContainer img{display:block;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:5px;width:100%;}#HomePage #topBlocs .item a .textContainer{flex:1;}#HomePage #topBlocs .item a .textContainer .surTitre{font:400 12px/20px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:6px;}#HomePage #topBlocs .item a .textContainer .titre{font-size:16px;line-height:22px;font-weight:700;margin:6px 0 0;}#HomePage #topBlocs .item a:hover .textContainer .titre{text-decoration:underline;}#HomePage #topBlocs #zoneInfolettre{position:relative;margin-top:30px;}#HomePage #topBlocs #zoneInfolettre a{color:#333;text-decoration:none;position:relative;display:flex;gap:18px;}#HomePage #topBlocs #zoneInfolettre a:before{content:"";display:block;flex:0 0 80px;width:80px;height:86px;background:url(/img/layout2023/accueil/promo-infolettre.png) no-repeat center center;background-size:contain;}#HomePage #topBlocs #zoneInfolettre a .container{flex:1;}#HomePage #topBlocs #zoneInfolettre a .container h2{font-size:16px;line-height:22px;font-weight:700;margin:0 0 10px;}#HomePage #topBlocs #zoneInfolettre a .container .description{font:400 13px/20px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin:10px 0 0;}#HomePage #topBlocs #zoneInfolettre a:hover h2{text-decoration:underline;}#HomePage #accueilConcours{width:295px;margin:40px auto 48px;}#HomePage #accueilConcours a{display:block;text-decoration:none;border-radius:30px 30px 30px 0;border:4px solid #e8f6f0;background-color:#e8f6f0;}#HomePage #accueilConcours a .image{width:100%;}#HomePage #accueilConcours a .image img{display:block;border-radius:26px 26px 26px 0;aspect-ratio:17/10;object-fit:cover;object-position:center center;width:100%;}#HomePage #accueilConcours a .textContainer{padding:20px 19px 30px;}#HomePage #accueilConcours a .textContainer h2{margin:0 0 4px;font:400 14px/20px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;}#HomePage #accueilConcours a .textContainer .description{font-size:18px;line-height:18px;font-weight:700;margin-bottom:18px;}#HomePage #accueilConcours a .textContainer .lienPlus{font:500 13px/18px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;}#HomePage #accueilConcours a .textContainer .lienPlus:after{font-family:'Font Awesome 6 Pro';content:"";font-weight:700;margin-left:8px;position:relative;top:1px;}#HomePage #accueilConcours a:hover h2{text-decoration:underline;}#HomePage #accueilBalados{margin:264px 0 151px;position:relative;}#HomePage #accueilBalados:before{content:"";width:100vw;height:280px;background:url(/img/layout2023/pinottes/pinotte-ronde-bleue.svg) left -51px top 0 no-repeat;background-size:288px;position:absolute;z-index:-1;left:-22px;top:-108px;}#HomePage #accueilBalados:after{content:"";width:100vw;height:100%;background:url(/img/layout2023/balado/illustration-casque.svg) left -10px top 0 no-repeat;background-size:420px;position:absolute;z-index:-1;left:-22px;top:-222px;}#HomePage #accueilBalados h2{font:700 24px/32px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin:0 0 18px;}#HomePage #accueilBalados .description{margin:18px 53px 30px 0;}#HomePage #accueilBalados #accueilBaladosListe{display:flex;gap:13px;justify-content:center;}#HomePage #accueilBalados #accueilBaladosListe a{flex:1;display:block;max-width:120px;}#HomePage #accueilBalados #accueilBaladosListe a img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 0;}#HomePage #accueilBalados #accueilBaladosListe #lienPlusDeBalados{background-color:#333;color:#fff;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 0;text-decoration:none;font:500 14px/20px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;text-align:center;display:flex;align-items:center;justify-content:center;}#HomePage #accueilBalados #accueilBaladosListe #lienPlusDeBalados:hover{text-decoration:underline;}#HomePage #sectionAges{margin:151px 0 100px;position:relative;}#HomePage #sectionAges:before{content:"";width:100vw;height:350px;background:url(/img/layout2023/pinottes/pinotte-beige.svg) right -171px top 0 no-repeat;background-size:308px;position:absolute;z-index:-1;right:-22px;top:-108px;}#HomePage #sectionAges h2{font:700 24px/32px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin:0 0 14px;text-align:center;}#HomePage #sectionAges .description{text-align:center;}#HomePage #sectionAges #sectionAgesContainer{margin-top:50px;}#HomePage #sectionAges #sectionAgesContainer a{display:flex;gap:20px;text-decoration:none;margin-bottom:40px;}#HomePage #sectionAges #sectionAgesContainer a .image{flex:0 0 112px;}#HomePage #sectionAges #sectionAgesContainer a .image img{aspect-ratio:17/10;object-fit:cover;object-position:center center;border-radius:5px;display:block;width:100%;}#HomePage #sectionAges #sectionAgesContainer a .container{flex:1;}#HomePage #sectionAges #sectionAgesContainer a .container .age{display:inline-block;padding:0 10px;font:500 12px/22px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;border:2px solid #333;border-radius:5px;}#HomePage #sectionAges #sectionAgesContainer a .container .categorie{font:400 12px/20px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin:9px 0 0;}#HomePage #sectionAges #sectionAgesContainer a .container .titre{font-weight:700;line-height:24px;}#HomePage #sectionAges #sectionAgesContainer a:hover .titre{text-decoration:underline;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2:last-child{margin-bottom:0;}#HomePage #blocsPromosAccueil{display:grid;grid-template:auto/1fr;grid-gap:66px;margin:185px 0 111px;position:relative;}#HomePage #blocsPromosAccueil:before{content:"";width:100vw;height:405px;background:url(/img/layout2023/pinottes/pinotte-verte.svg) left -331px bottom 0 no-repeat;background-size:446px;position:absolute;z-index:-1;left:-22px;top:-100px;}#HomePage #blocsPromosAccueil .blocImageAccueil{display:flex;gap:20px;}#HomePage #blocsPromosAccueil .blocImageAccueil>.container{flex:1;}#HomePage #blocsPromosAccueil .blocImageAccueil>.container .supTitle{font:400 12px/20px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;}#HomePage #blocsPromosAccueil .blocImageAccueil>.container h2{font-size:18px;line-height:24px;font-weight:700;margin:0 0 14px;}#HomePage #blocsPromosAccueil .blocImageAccueil>.container .description{font:400 13px/20px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin-bottom:24px;}#HomePage #blocsPromosAccueil .blocImageAccueil>.container .button{margin-top:0;margin-bottom:0;padding-left:33px;padding-right:33px;}#HomePage #blocsPromosAccueil .blocImageAccueil .image{flex:0 0 106px;}#HomePage #blocsPromosAccueil .blocImageAccueil .image img{aspect-ratio:1/1;object-fit:cover;object-position:center center;display:block;border-radius:15px 15px 15px 0;width:100%;}#HomePage #magazineRecherche{width:164px;height:45px;border:2px solid #333;display:flex;border-radius:25px;box-sizing:border-box;}#HomePage #magazineRecherche input[type=text]{order:2;flex:1;border:0;border-radius:0 25px 25px 0;height:41px;width:100%;padding:0;background-color:transparent;font:500 13px/18px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;}#HomePage #magazineRecherche #submitCodePostal{order:1;flex:0 0 36px;border:0;line-height:41px;height:41px;margin:0;cursor:pointer;padding:0;text-align:center;text-decoration:none;}#HomePage #magazineRecherche #submitCodePostal span{display:none;}#HomePage #magazineRecherche #submitCodePostal:before{font-family:'Font Awesome 6 Pro';content:"";color:#333;font-weight:900;font-size:20px;}#HomePage #magazineRecherche #submitCodePostal:hover:before{color:#0078b5;}body.sectionAnglaise #HomePage #zonePodcastEn{background:url(/en/magazine/audio/image/header-maternelle-en-audio-2022.jpg) bottom right no-repeat;background-size:cover;margin:50px 0;padding-top:180px;padding-bottom:20px;border-radius:30px 30px 30px 0;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer{background-color:rgba(255,255,255,.85);padding:15px;margin:0 20px 0;border-radius:15px 15px 15px 0;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox{text-align:left;margin:0;padding:0;text-align:center;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox h1{color:#30343c;font-size:18px;font-weight:700;line-height:1.3em;margin:0;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox h2{margin:16px 0;font-family:Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;color:#30343c;font-size:16px;font-weight:400;line-height:1.3em;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox .button{margin:10px auto 0;}@media only screen and (min-width:768px){#HomePage #rangeeEntete{display:grid;grid-template:auto/1fr 304px;grid-gap:48px 32px;}#HomePage #TeaserAccueilSectionContent{margin:0;width:100%;}#HomePage #TeaserAccueilSectionContent a.slide{height:307px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage img{height:307px;border-radius:30px 30px 30px 0;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage:after{height:292px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte .BigTeaserTitle{margin-bottom:10px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte h2{font-size:20px;line-height:25px;margin:10px 0 0;}#HomePage #topBlocs{margin-bottom:0;}#HomePage #topBlocs .item{margin-bottom:30px;}#HomePage #topBlocs .item a{display:flex;gap:20px;text-decoration:none;color:#333;}#HomePage #topBlocs .item a .imageContainer{flex:0 0 66px;}#HomePage #topBlocs .item a .imageContainer img{display:block;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:5px;width:100%;}#HomePage #topBlocs .item a .textContainer .surTitre{margin-bottom:7px;}#HomePage #topBlocs .item a .textContainer .titre{line-height:20px;margin:7px 0 0;}#HomePage #topBlocs #zoneInfolettre{margin-top:0;}#HomePage #topBlocs #zoneInfolettre a:before{flex:0 0 70px;width:70px;height:75px;}#HomePage #topBlocs #zoneInfolettre a .container h2{line-height:20px;margin:0 0 13px;}#HomePage #topBlocs #zoneInfolettre a .container .description{margin:13px 0 0;}#HomePage #accueilConcours{width:581px;margin:0 auto;grid-column:span 2;}#HomePage #accueilConcours a{display:flex;gap:22px;}#HomePage #accueilConcours a .image{flex:0 0 287px;}#HomePage #accueilConcours a .image img{aspect-ratio:287/142;}#HomePage #accueilConcours a .textContainer{flex:1;padding:0;align-self:center;}#HomePage #accueilConcours a .textContainer h2{letter-spacing:.35px;}#HomePage #accueilConcours a .textContainer .description{line-height:24px;margin-bottom:21px;}#HomePage #accueilBalados{margin:134px 0 191px;position:relative;}#HomePage #accueilBalados:before{background-position:right 35px top 0;background-size:288px;right:-22px;top:-58px;}#HomePage #accueilBalados:after{background-position:right -150px top 0;background-size:500px;right:-22px;top:0;}#HomePage #accueilBalados h2{margin:0 0 13px;max-width:520px;}#HomePage #accueilBalados .description{margin:13px 0 27px;max-width:376px;}#HomePage #accueilBalados #accueilBaladosListe{gap:16px;justify-content:flex-start;}#HomePage #accueilBalados #accueilBaladosListe a{flex:1;display:block;max-width:120px;}#HomePage #accueilBalados #accueilBaladosListe a img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 0;}#HomePage #accueilBalados #accueilBaladosListe #lienPlusDeBalados{border-radius:30px 30px 30px 0;}#HomePage #accueilBalados #accueilBaladosListe #lienPlusDeBalados br{display:none;}#HomePage #sectionAges{margin:191px 0 151px;}#HomePage #sectionAges:before{width:370px;height:370px;background-position:left 0 top 0;background-size:contain;left:35px;top:-85px;transform:rotate(29deg);}#HomePage #sectionAges h2{font:700 24px/32px Poppins,Helvetica,Helvetica Neue,Arial,sans-serif;margin:0 0 12px;text-align:center;}#HomePage #sectionAges .description{text-align:center;margin-bottom:50px;}#HomePage #sectionAges #sectionAgesContainer{display:flex;gap:46px;}#HomePage #sectionAges #sectionAgesContainer a{margin-bottom:58px;}#HomePage #sectionAges #sectionAgesContainer a .image{flex:0 0 142px;}#HomePage #sectionAges #sectionAgesContainer a .container .age{font-size:13px;}#HomePage #sectionAges #sectionAgesContainer .sectionAgesContainerColumn{flex:1;}#HomePage #sectionAges #sectionAgesContainer .sectionAgesContainerColumn a:last-child{margin-bottom:0;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a{margin-bottom:36px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a .image{flex:0 0 112px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a:last-child{margin-bottom:0;}#HomePage #blocsPromosAccueil{display:grid;grid-template:auto/1fr 1fr;grid-gap:89px 39px;}#HomePage #blocsPromosAccueil:before{top:60px;background-position:left -355px bottom 0;}#HomePage #blocsPromosAccueil .blocImageAccueil .image{flex:0 0 154px;}#HomePage #blocsPromosAccueil .blocImageAccueil .image img{border-radius:30px 30px 30px 0;}#HomePage #magazineRecherche{width:93%;}body.sectionAnglaise #HomePage #sectionAges{margin-top:72px;}body.sectionAnglaise #HomePage #zonePodcastEn{padding:20px;min-height:300px;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer{width:50%;margin:0;padding:0;background-color:transparent;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox{text-align:left;margin:0;padding:0;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox h1{font-size:40px;line-height:1.1;font-weight:200;margin-top:30px;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox h2{font-size:25px;font-weight:300;line-height:1.2;}body.sectionAnglaise #HomePage #blocsPromosAccueil{margin:151px 0 0;}}@media only screen and (min-width:1024px){#HomePage #rangeeEntete{display:grid;grid-gap:0;grid-template-columns: [left-start]1fr [left-end]40px [center-start]281px [center-end]20px [right-start]215px [right-end];margin-left:auto;margin-right:auto;max-width:1220px;}#HomePage #TeaserAccueilSectionContent{grid-area:left;}#HomePage #TeaserAccueilSectionContent a.slide{height:357px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage img{height:357px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage:after{height:317px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte{bottom:30px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte .BigTeaserTitle{font-size:16px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte h2{font-size:24px;line-height:30px;}#HomePage #topBlocs{margin-bottom:0;grid-area:center;}#HomePage #topBlocs .item{margin-bottom:30px;}#HomePage #topBlocs .item a{display:flex;gap:20px;text-decoration:none;color:#333;}#HomePage #topBlocs .item a .imageContainer{flex:0 0 66px;}#HomePage #topBlocs .item a .imageContainer img{display:block;aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:5px;width:100%;}#HomePage #topBlocs .item a .textContainer .surTitre{margin-bottom:7px;}#HomePage #topBlocs .item a .textContainer .titre{line-height:20px;margin:7px 0 0;}#HomePage #topBlocs #zoneInfolettre{margin-top:0;}#HomePage #topBlocs #zoneInfolettre a:before{flex:0 0 70px;width:70px;height:75px;}#HomePage #topBlocs #zoneInfolettre a .container h2{line-height:20px;margin:0 0 13px;}#HomePage #topBlocs #zoneInfolettre a .container .description{margin:13px 0 0;}#HomePage #accueilConcours{width:100%;margin:0 auto;grid-area:right;}#HomePage #accueilConcours a{display:flex;gap:0;flex-direction:column;}#HomePage #accueilConcours a .image{flex:0 0 150px;}#HomePage #accueilConcours a .image img{aspect-ratio:207/150;}#HomePage #accueilConcours a .textContainer{flex:1;padding:19px 18px 24px;align-self:flex-start;}#HomePage #accueilConcours a .textContainer h2{letter-spacing:.35px;}#HomePage #accueilConcours a .textContainer .description{line-height:22px;margin-bottom:17px;}#HomePage #accueilBalados{margin:124px 0 197px;}#HomePage #accueilBalados:before{background-position:calc(50vw + 25px) 0;background-size:335px;height:100%;left:-22px;top:-57px;}#HomePage #accueilBalados:after{background-position:calc(50vw - 20px) 0;background-size:590px;left:-22px;top:13px;}#HomePage #accueilBalados #accueilBaladosContainer{max-width:810px;margin:0 auto;}#HomePage #accueilBalados h2{margin:0 0 16px;max-width:600px;font-size:28px;line-height:38px;}#HomePage #accueilBalados .description{margin:16px 0 31px;max-width:335px;font-size:18px;line-height:28px;}#HomePage #accueilBalados #accueilBaladosListe{gap:20px;}#HomePage #accueilBalados #accueilBaladosListe a{max-width:130px;}#HomePage #accueilBalados #accueilBaladosListe #lienPlusDeBalados{font-size:16px;line-height:24px;}#HomePage #sectionAges{margin:191px auto 202px;max-width:1220px;}#HomePage #sectionAges:before{width:350px;height:350px;left:calc(50vw - 360px);top:-90px;}#HomePage #sectionAges h2{font-size:28px;line-height:38px;margin:0 0 10px;}#HomePage #sectionAges .description{font-size:18px;line-height:28px;margin-bottom:66px;}#HomePage #sectionAges #sectionAgesContainer{gap:85px;}#HomePage #sectionAges #sectionAgesContainer a .container .categorie{font-size:13px;line-height:20px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1{flex:1;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a{margin-bottom:90px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a .image{flex:0 0 255px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a .image img{border-radius:30px 30px 30px 0;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a .container .titre{font-size:20px;line-height:26px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a:last-child{margin-bottom:0;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2{flex:0 0 380px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a{margin-bottom:46px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a .image{flex:0 0 135px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a:last-child{margin-bottom:0;}#HomePage #blocsPromosAccueil{grid-gap:132px;}#HomePage #blocsPromosAccueil:before{top:89px;background-position:left -310px bottom 0;height:485px;}#HomePage #blocsPromosAccueil .blocImageAccueil{gap:30px;}#HomePage #blocsPromosAccueil .blocImageAccueil .container .supTitle{font-size:13px;}#HomePage #blocsPromosAccueil .blocImageAccueil .container h2{font-size:20px;line-height:26px;}#HomePage #blocsPromosAccueil .blocImageAccueil .container .description{font-size:14px;}#HomePage #blocsPromosAccueil .blocImageAccueil .image{flex:0 0 169px;}body.sectionAnglaise #HomePage #sectionAges{margin-top:48px;}body.sectionAnglaise #HomePage #zonePodcastEn{padding:20px 55px;min-height:350px;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer{width:60%;max-width:650px;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox{text-align:left;margin:0;padding:0;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox h1{font-size:45px;margin-top:40px;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox h2{font-size:32px;}body.sectionAnglaise #HomePage #blocsPromosAccueil{margin:181px 0 0;}}@media only screen and (min-width:1280px){#HomePage #blocsPromosAccueil{grid-gap:132px;}#HomePage #blocsPromosAccueil:before{top:89px;background-position:left -293px bottom 0;height:510px;left:-44px;}}@media only screen and (min-width:1440px){#HomePage #rangeeEntete{grid-template-columns: [left-start]518px [left-end]40px [center-start]1fr [center-end]40px [right-start]284px [right-end];}#HomePage #TeaserAccueilSectionContent a.slide{height:435px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage img{height:435px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionImage:after{height:395px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte{left:38px;right:38px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte .BigTeaserTitle{margin-bottom:16px;}#HomePage #TeaserAccueilSectionContent a.slide .TeaserAccueilSectionTexte h2{font-size:30px;line-height:38px;}#HomePage #topBlocs{margin-bottom:0;grid-area:center;}#HomePage #topBlocs .item{margin-bottom:40px;}#HomePage #topBlocs .item a{gap:24px;}#HomePage #topBlocs .item a .imageContainer{flex:0 0 70px;}#HomePage #topBlocs .item a .textContainer .surTitre{font-size:13px;margin-bottom:8px;}#HomePage #topBlocs .item a .textContainer .titre{font-size:20px;line-height:26px;margin:8px 0 0;}#HomePage #topBlocs #zoneInfolettre{margin-top:0;}#HomePage #topBlocs #zoneInfolettre a{gap:19px;}#HomePage #topBlocs #zoneInfolettre a:before{flex:0 0 75px;width:75px;height:80px;}#HomePage #topBlocs #zoneInfolettre a .container h2{font-size:20px;line-height:26px;}#HomePage #topBlocs #zoneInfolettre a .container .description{font-size:14px;line-height:20px;}#HomePage #accueilConcours a .image{flex:0 0 198px;}#HomePage #accueilConcours a .image img{aspect-ratio:276/198;}#HomePage #accueilConcours a .textContainer{padding:18px 24px 32px;}#HomePage #accueilConcours a .textContainer .description{font-size:24px;line-height:30px;margin-bottom:18px;}#HomePage #accueilBalados{margin:182px 0 212px;}#HomePage #accueilBalados:before{background-position:0 0;background-size:contain;width:380px;height:370px;left:689px;top:-77px;}#HomePage #accueilBalados:after{background-position:0 0;background-image:url(/img/layout2023/balado/illustration-casque-fin.svg);background-size:contain;width:690px;height:350px;left:634px;top:5px;}#HomePage #accueilBalados #accueilBaladosContainer{max-width:986px;margin:0 auto;}#HomePage #accueilBalados h2{max-width:670px;font-size:34px;line-height:44px;}#HomePage #accueilBalados .description{margin:16px 0 34px;max-width:468px;font-size:24px;line-height:32px;}#HomePage #accueilBalados #accueilBaladosListe{gap:20px;}#HomePage #accueilBalados #accueilBaladosListe a{max-width:150px;}#HomePage #sectionAges{margin:212px auto 257px;max-width:1220px;}#HomePage #sectionAges:before{width:410px;height:432px;left:197px;top:-105px;}#HomePage #sectionAges h2{font-size:34px;line-height:44px;margin:0 0 10px;}#HomePage #sectionAges .description{font-size:24px;line-height:32px;margin-bottom:101px;}#HomePage #sectionAges #sectionAgesContainer{gap:85px;}#HomePage #sectionAges #sectionAgesContainer a{gap:30px;}#HomePage #sectionAges #sectionAgesContainer a .container .categorie{font-size:13px;line-height:20px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1{flex:1;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a{margin-bottom:78px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a .image{flex:0 0 301px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a .image img{border-radius:30px 30px 30px 0;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a .container .titre{font-size:24px;line-height:32px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn1 a:last-child{margin-bottom:0;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2{flex:0 0 585px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a{margin-bottom:62px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a .image{flex:0 0 184px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a .container .titre{font-size:20px;line-height:26px;}#HomePage #sectionAges #sectionAgesContainer #sectionAgesContainerColumn2 a:last-child{margin-bottom:0;}#HomePage #blocsPromosAccueil{grid-gap:96px 186px;}#HomePage #blocsPromosAccueil:before{top:-150px;background-position:calc(50vw - 1007px) 0;height:847px;background-size:536px;margin-left:calc(-50vw + 676px);}#HomePage #blocsPromosAccueil .blocImageAccueil{gap:50px;}#HomePage #blocsPromosAccueil .blocImageAccueil .container .supTitle{font-size:13px;}#HomePage #blocsPromosAccueil .blocImageAccueil .container h2{font-size:24px;line-height:32px;}#HomePage #blocsPromosAccueil .blocImageAccueil .container .description{margin-bottom:35px;}#HomePage #blocsPromosAccueil .blocImageAccueil .image{flex:0 0 234px;}body.sectionAnglaise #HomePage #sectionAges{margin-top:48px;}body.sectionAnglaise #HomePage #zonePodcastEn{padding:20px 150px;min-height:350px;}body.sectionAnglaise #HomePage #zonePodcastEn #titleContainer #titleBox h1{margin-top:60px;}body.sectionAnglaise #HomePage #blocsPromosAccueil{margin:201px 0 0;}}