:root{--noir:#000;--blanc:#fff;--couleur-resultat:#f0607b;--couleur-fonce-resultat:#ef4077}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url(../fonts/source-sans-3-v15-latin-regular.woff2) format("woff2"),url(../fonts/source-sans-3-v10-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:900;src:url(../fonts/source-sans-3-v15-latin-900.woff2) format("woff2")}h1,h2{font-weight:900}h2{font-family:"Source Sans 3"}a,h4,h5,h6,li,p,span{font-weight:400}a,h3,h4,h5,h6,li,p,span{font-family:"Source Sans 3","arial","sans serif"}body,html{font-family:"source sans pro",arial,sans-serif;font-size:100%}html{padding:0;box-sizing:border-box}body{height:0;font-weight:400;line-height:1.5;background:#fefefe;color:#282828}::after,::before{box-sizing:inherit}body,html,ol,ul{margin:0}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.row{margin-left:auto;margin-right:auto;width:100%;max-width:1020px}.banner-wrapper{padding-right:.9375rem;padding-left:.9375rem}h1{font-size:2.2rem;margin:0 0 1rem;font-family:"source sans pro black","source sans pro","arial","sans serif"}h2{color:var(--couleur-resultat)}footer.bandeau h6,h3{font-size:1.6rem;font-weight:700}h1,h3{text-align:center;color:var(--couleur-resultat)}h3{line-height:initial;margin:2.5rem 0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.wrap_ho_pub{position:relative;height:30vh;overflow:hidden;margin:20px 0 1.5rem}.wrap_ho_pub .ho_pub{text-align:center;margin:0}.pink,.title-block .action{color:var(--couleur-resultat)}.center,.logo-ministere,.title-block h2{text-align:center}.logo-ministere{font-size:.7rem;left:0;line-height:20px;margin:0 auto;position:relative;top:0;display:flex;flex-direction:column;align-items:center}.fil-d-ariane{display:none}.page-content>div,.title-block{margin-bottom:1.5rem}.title-block h2{font-size:1.3rem}.title-block .action{text-align:center;margin-top:1.5rem;font-size:1.4rem}.superpage{background-color:var(--blanc);font-family:"source sans pro","arial","sans serif"}.superpage>.container{margin-top:.5rem}.superpage .search-bloc{padding:20px;display:block;width:100%;background-color:var(--couleur-resultat);margin-top:1.5rem}#wallpaper a,.page-content .message-content .alternate-search label a,.superpage .search-bloc .action{color:var(--blanc);text-align:center}.superpage .search-bloc #form_search{display:flex}.superpage .search-bloc #form_search .search_input{border:0;color:#8b8b8b;cursor:pointer;font-size:14px;height:38px;margin:15px 0 0;outline:0;padding:0 .5rem;vertical-align:middle;width:86%;border-radius:0}.superpage .search-bloc #form_search .btn_search{background:#d0d0d0 0 0;border:medium;color:#ef4077;font-size:18px;height:38px;text-transform:uppercase;width:14%;margin:15px 0 0;border-radius:0;appearance:none}#wallpaper{background:url(/images/wallpaper.webp) no-repeat center 0;border:medium;padding:0;z-index:10}#wallpaper a{display:block;text-transform:uppercase;font-size:1.5em;padding:1rem;transition:all .5s linear 0s}#wallpaper a:hover{background-color:var(--couleur-fonce-resultat);color:var(--blanc);opacity:.7}#wallpaper .row{margin-left:0;margin-right:0}.page-content{float:left;font-size:1.2rem}.page-content .message-content a:hover{color:var(--blanc);background:var(--couleur-resultat)}.page-content .message-content ul{text-align:left;padding:0 .9375rem}.page-content .message-content ul li{list-style-type:disc;margin:0 0 1.5rem .5rem;color:var(--couleur-resultat)}.page-content .message-content ul#horaire li,.title-block h2{color:var(--noir)}.academie-bloc-select select,.chat h3,.page-content .result-list #number_results,.page-content .result-list .list a:hover{color:var(--couleur-resultat)}.page-content .message-content a,.page-content .result-list #cliquez-mention{color:var(--couleur-resultat);font-weight:700}.page-content .result-list .list{font-size:18px;line-height:22px}.page-content .result-list .list li{margin:0 0 12px}.page-content .result-list .list a{color:#000;transition:color .5s linear 0s}.page-content .result-list .list .name{font-weight:700}.page-content .result-list .list .examen{font-size:12px}.page-content,.page-content .bloc-filiere,.page-content .blocs-filiere{display:flex;flex-direction:column}.page-content .bloc-filiere{color:var(--blanc);background-color:#f193a5;height:100px;display:block;text-align:center;padding:5px;margin:1%;transition:opacity .5s linear 0s,transform 1s ease;justify-content:center;align-items:center;text-transform:uppercase}.page-content .bloc-filiere.tous{background-color:var(--couleur-resultat);padding:17px;height:50px}.page-content .bloc-filiere:hover{opacity:.8}.search-bloc-alphabet{display:none}.chat{margin-top:1.5rem}.chat h3{border-top:1px solid #e6e6e6;padding-top:2rem}.chat img{width:80px;height:80px;border-radius:100%}.chat span{font-size:1.1rem;padding:.6em;height:min-content;border-radius:12px;z-index:2}.chat .answer,.chat .question{display:flex;margin-bottom:15px;align-items:center}.chat .question img{margin:0 2% 0 0}.chat .question span{background:#e3e3e3 0 0;word-wrap:break-word;position:relative}.chat .answer{flex-direction:row-reverse}.chat .answer img{margin:0 0 0 2%}.chat .answer span{background-color:var(--couleur-resultat);color:var(--blanc);display:block;word-wrap:break-word;position:relative}.academie-bloc,.chat .square,.diplome-decor .diplome-lauriers .dip-wrapper a span{display:none}.academie-bloc-select{margin:1.5rem auto;display:flex;flex-direction:column}.academie-bloc-select .select-wrapper{background-color:var(--couleur-resultat);padding:50px 20px}.academie-bloc-select select{width:100%;background:#f7f7f7 url(/images/fleche-form-pink.webp) no-repeat 98% -2px;outline:0;padding:0 .5rem;margin:0;vertical-align:middle;appearance:none;cursor:pointer}.academie-bloc-select .study-logo{transition:opacity .5s linear 0s;width:250px;margin-top:1.5rem;align-self:center}.academie-bloc-select .study-logo:hover{opacity:.6}.alternate-search label a,.alternate-search label-bis a{display:block;font-size:1.2rem;margin:2rem auto 3rem;width:fit-content;transition:all .5s linear 0s;border-radius:12px}.alternate-search label a:hover,.alternate-search label-bis a:hover,.squares-next .square-next a:hover,footer.bandeau .partner-wrapper .partner-link:hover{transform:scale(1.04)}.squares-next,footer.bandeau .academies,footer.bandeau .examens{display:flex;flex-direction:column;align-items:center}.alternate-search label a,.alternate-search label-bis a,.squares-next .square-next a,footer.bandeau .partner-wrapper .partner-link{color:var(--blanc);background:var(--couleur-resultat);font-weight:700;padding:1rem;box-shadow:0 1px 12px 0 rgba(0,0,0,.15)}.squares-next .square-next a{font-size:1.1rem;text-transform:uppercase;height:100px;margin-bottom:1rem;position:relative;text-align:center;word-wrap:break-word;transition:transform .5s linear 0s;border-radius:8px;display:flex;justify-content:center;align-items:center}.block-footer-menu{padding-top:.5rem}footer.bandeau{text-transform:uppercase;padding:2rem 1rem;background-color:#dfdfdf}footer.bandeau a{color:var(--noir);text-align:center;display:block;transition:all .5s linear 0s}.dip-new-search a,footer.bandeau a:hover{color:var(--couleur-resultat)}footer.bandeau .partner-wrapper .partner-link{display:block;transition:all .5s linear 0s;font-size:1rem;width:fit-content;margin:0 auto;border-radius:12px}footer.bandeau h6{margin:0;padding:1rem 0;text-transform:none}footer.bandeau .academies,footer.bandeau .examens{justify-content:center}footer.bandeau .examens ul{margin:0 auto 3rem;display:flex;flex-wrap:wrap;justify-content:center}footer.bandeau .examens ul li{padding:1.2em;font-weight:700}footer.bandeau .annees ul{width:34%;margin:0 auto;display:flex;flex-wrap:wrap}footer.bandeau .annees ul li{font-size:14px;padding:1.2em;width:100%}footer.bandeau .academies .academies-wrapper{display:flex;flex-wrap:wrap;text-transform:uppercase;justify-content:center}footer.bandeau .academies .academies-wrapper a{font-weight:700;font-size:.8rem;padding:.8rem}.diplome-overlay{display:none;position:fixed;top:0;z-index:9998;padding:0;margin:0;width:100%;height:100%;background-color:#000;opacity:.8}.diplome-container{display:none;position:fixed;z-index:9999;top:0}.diplome-decor{border:solid 7pxvar --couleur-resultat;background-color:#fff;width:90%;margin:50px 5% 0;padding:20px;opacity:1;font-size:18px;text-align:center;line-height:36px}.diplome-decor.sponsor-bac,.diplome-decor.sponsor-bac-pro,.diplome-decor.sponsor-bac-techno{background-color:#fff;border-color:#ff0028;padding:20px 0;position:relative}.diplome-decor.sponsor-bac .diplome-lauriers .diplome-sponsor-image,.diplome-decor.sponsor-bac-pro .diplome-lauriers .diplome-sponsor-image,.diplome-decor.sponsor-bac-techno .diplome-lauriers .diplome-sponsor-image{align-self:flex-start}.diplome-decor.sponsor-bac .diplome-lauriers .dip-decision,.diplome-decor.sponsor-bac .diplome-lauriers .dip-new-search a,.diplome-decor.sponsor-bac .diplome-lauriers .dip-nom,.diplome-decor.sponsor-bac-pro .diplome-lauriers .dip-decision,.diplome-decor.sponsor-bac-pro .diplome-lauriers .dip-new-search a,.diplome-decor.sponsor-bac-pro .diplome-lauriers .dip-nom,.diplome-decor.sponsor-bac-techno .diplome-lauriers .dip-decision,.diplome-decor.sponsor-bac-techno .diplome-lauriers .dip-new-search a,.diplome-decor.sponsor-bac-techno .diplome-lauriers .dip-nom{color:var(--noir);text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;font-weight:700}.diplome-decor.sponsor-bac .diplome-lauriers .dip-epreuve,.diplome-decor.sponsor-bac-pro .diplome-lauriers .dip-epreuve,.diplome-decor.sponsor-bac-techno .diplome-lauriers .dip-epreuve{color:var(--noir);text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}.diplome-decor.sponsor-bac .diplome-lauriers .dip-feli,.diplome-decor.sponsor-bac-pro .diplome-lauriers .dip-feli,.diplome-decor.sponsor-bac-techno .diplome-lauriers .dip-feli{color:#ff0028;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;font-weight:700;margin-bottom:30px;margin-top:20px;font-size:2.5rem}.diplome-decor.sponsor-bac .diplome-lauriers .dip-decision,.diplome-decor.sponsor-bac-pro .diplome-lauriers .dip-decision,.diplome-decor.sponsor-bac-techno .diplome-lauriers .dip-decision{margin-top:10px}.diplome-decor.sponsor-bac .diplome-lauriers .dip-academie,.diplome-decor.sponsor-bac-pro .diplome-lauriers .dip-academie,.diplome-decor.sponsor-bac-techno .diplome-lauriers .dip-academie{color:var(--noir);margin-top:0;text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}.diplome-decor.sponsor-bac .diplome-lauriers .dip-liens .dip-wrapper a,.diplome-decor.sponsor-bac-pro .diplome-lauriers .dip-liens .dip-wrapper a,.diplome-decor.sponsor-bac-techno .diplome-lauriers .dip-liens .dip-wrapper a{padding:4px 0;height:46px}.diplome-decor .diplome-lauriers{background-image:url(/images/lauriers.svg);background-position-x:center;background-position-y:37%;background-size:280%}.diplome-decor .diplome-lauriers #header-lien,.diplome-decor .diplome-lauriers .diplome-sponsor-image{align-self:center}.diplome-decor .diplome-lauriers.sponsor-bac,.diplome-decor .diplome-lauriers.sponsor-bac-pro,.diplome-decor .diplome-lauriers.sponsor-bac-techno{background-image:url(/images/lauriers-bac.svg)}.diplome-decor .diplome-lauriers .dip-feli{font-size:25px;line-height:25px;margin-bottom:25px;text-transform:uppercase}.diplome-decor .diplome-lauriers .dip-nom{font-size:35px;line-height:45px}.diplome-decor .diplome-lauriers .dip-decision{margin-top:30px;color:var(--couleur-resultat)}.diplome-decor .diplome-lauriers .dip-decision .dip-deci-main{font-size:75px;line-height:75px}.diplome-decor .diplome-lauriers .dip-decision .dip-deci-mention{font-size:30px}.diplome-decor .diplome-lauriers .dip-epreuve{margin-top:30px;line-height:24px;font-weight:700}.diplome-decor .diplome-lauriers .dip-academie{margin-top:25px;font-weight:700}.diplome-decor .diplome-lauriers .dip-wrapper{padding:30px 10% 0;display:flex}.diplome-decor .diplome-lauriers .dip-wrapper a{display:block;padding:10px 0;height:60px;color:var(--blanc);transition:opacity .5s linear 0s}.diplome-decor .diplome-lauriers .dip-wrapper a:hover{opacity:.6}.diplome-decor .diplome-lauriers .dip-wrapper #fb-share{background:#3b5997}.diplome-decor .diplome-lauriers .dip-wrapper #twitter-share{background:#1ec6ff}.diplome-decor .diplome-lauriers .dip-wrapper #mail-share{background:#02c5cc}.dip-new-search{display:flex;justify-content:center;padding-top:20px;width:100%;font-weight:700}.dip-new-search a{transition:color .5s linear 0s}.dip-new-search a:hover{color:var(--couleur-fonce-resultat)}.diplome-decor .diplome-lauriers,.iframe-block li,.iframe-block li .iframe-resultat{display:flex;flex-direction:column;justify-content:center}.iframe-block li h4{padding:1rem 0 0;text-align:center;font-size:1.163rem}.iframe-block li .iframe-resultat{text-align:center}.iframe-block li .iframe-resultat .label{color:var(--couleur-resultat);font-size:inherit;margin:.5rem}.iframe-block li .iframe-resultat .value{margin:10px 0}.iframe-block li .iframe-resultat .value .iframe-link{width:100%}.oas-bottom{padding-top:1rem;padding-bottom:1rem}@media only screen and (min-width:768px){.fil-d-ariane{display:block}.fil-d-ariane .breadcrumbs{background-color:transparent;border:medium;margin:0 auto;overflow:visible;padding:10px 0;position:relative;text-align:left;display:flex;justify-content:center}.fil-d-ariane .breadcrumbs li{font-size:1rem;text-transform:none}.fil-d-ariane .breadcrumbs li a{color:var(--noir);text-transform:none;text-decoration:none}.fil-d-ariane .breadcrumbs li a:focus,.fil-d-ariane .breadcrumbs li a:hover{color:var(--couleur-resultat)}.fil-d-ariane .breadcrumbs li:not(:last-child):after{background:url(/images/bg-sprites.svg) no-repeat 0 -200px;content:"";display:inline-block;height:9px;margin:0 6px 0 4px;width:5px}h1{font-size:3rem;padding-top:1rem}h3{text-align:left}#wallpaper{background:url(/images/wallpaper.webp) no-repeat}#wallpaper a{padding:4rem 2.455rem}.wrap_ho_pub{position:sticky;top:60px;height:unset;float:right}.academie-bloc-select select{width:480px;margin:0 auto}.page-content{display:block}.page-content .blocs-filiere,.squares-next{flex-direction:row}.page-content .bloc-filiere{flex:1 1 0}.squares-next .square-next a{margin:.5rem}.chat span{padding:1rem}.chat .answer span:after,.chat .question span:after{content:"";height:20px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:20px;z-index:-1;display:block}.chat .question span:after{background-color:#e3e3e3;left:-10px}.chat .answer span:after{background-color:var(--couleur-resultat);right:-10px}.diplome-decor .diplome-lauriers{background-size:initial}}@media only screen and (min-width:1020px){.ho_pub{transform:none!important}.academie-bloc-select{display:none}.academie-bloc{display:block}.academie-bloc .carte{display:flex;justify-content:center}.academie-bloc .carte #canvas_france{height:475px;width:630px}.academie-bloc .academies-list{margin-top:1.5rem}.academie-bloc .academies-list ul li{font-size:1.13rem;list-style-type:disc;color:var(--couleur-resultat);margin-bottom:.5rem}.academie-bloc .academies-list ul li a{color:var(--couleur-resultat);font-weight:400}.academie-bloc .academies-list ul li a:hover{color:var(--blanc);background:var(--couleur-resultat)}.academie-bloc .academies-list ul li a .academie-label{font-weight:700;font-size:1.1rem}footer.bandeau .annees ul,footer.bandeau .examens ul{width:100%;justify-content:center}footer.bandeau .annees ul li,footer.bandeau .examens ul li{font-size:inherit;padding:0;display:flex;width:auto;margin:5px}footer.bandeau .examens ul li:not(:last-child):after{border-right:1px solid #000;content:"";padding-left:1em}footer.bandeau .academies .academies-wrapper a:not(:last-child):after,footer.bandeau .annees ul li:not(:last-child):after{border-right:1px solid #000;content:"";height:14px;padding-left:1em}footer.bandeau .academies .academies-wrapper{justify-content:center}footer.bandeau .academies .academies-wrapper a{margin:5px;padding:.4rem 0}.search-bloc-alphabet{padding:20px;display:block;width:100%;background-color:var(--couleur-resultat)}.search-bloc-alphabet .action{color:var(--blanc);text-align:center}.search-bloc-alphabet .alphabet{display:flex;justify-content:space-around;margin-top:15px}.search-bloc-alphabet .alphabet a{color:var(--blanc);transition:all .5s linear 0s}.search-bloc-alphabet .alphabet a:hover{font-size:1.6rem}.diplome-decor .diplome-lauriers{background-size:auto;background-position-y:35%}.diplome-decor .diplome-lauriers.sponsor-bac .dip-liens,.diplome-decor .diplome-lauriers.sponsor-bac-pro .dip-liens,.diplome-decor .diplome-lauriers.sponsor-bac-techno .dip-liens{margin-top:2rem}.diplome-decor .diplome-lauriers .dip-wrapper a span,.diplome-decor .diplome-lauriers.sponsor-bac .dip-liens .dip-wrapper a span,.diplome-decor .diplome-lauriers.sponsor-bac-pro .dip-liens .dip-wrapper a span,.diplome-decor .diplome-lauriers.sponsor-bac-techno .dip-liens .dip-wrapper a span{display:inline-block;margin:0 10px}.diplome-decor .diplome-lauriers .diplome-sponsor-image{position:absolute;left:2%;top:1.5%}.diplome-decor .diplome-lauriers .dip-feli{font-size:36px;line-height:40px;margin-bottom:40px}.diplome-decor .diplome-lauriers .dip-nom{font-size:36px;line-height:40px}.diplome-decor .diplome-lauriers .dip-decision .dip-deci-main{font-size:100px;line-height:100px}.diplome-decor .diplome-lauriers .dip-decision .dip-deci-mention{font-size:36px}.diplome-decor .diplome-lauriers .dip-academie{margin-top:30px}.iframe-block li h4{text-align:left}.iframe-block li .iframe-resultat{flex-direction:row;justify-content:space-evenly}.iframe-block li .iframe-resultat .value{width:70%}}