/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert;}*,*::before,*::after{box-sizing:border-box;}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}a,button{cursor:revert;}ol,ul,menu,summary{list-style:none;}img{max-inline-size:100%;max-block-size:100%;}table{border-collapse:collapse;}input,textarea{-webkit-user-select:auto;}textarea{white-space:revert;}meter{-webkit-appearance:revert;appearance:revert;}:where(pre){all:revert;box-sizing:border-box;}::placeholder{color:unset;}:where([hidden]){display:none;}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto;}:where([draggable="true"]){-webkit-user-drag:element;}:where(dialog:modal){all:revert;box-sizing:border-box;}::-webkit-details-marker{display:none;}
.page-node-type-actualite main{max-width:1440px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:65em){.page-node-type-actualite main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-node-type-actualite main .layout-content{max-width:820px;margin-right:auto;padding:0 20px}.page-node-type-actualite main .region--sidebar{max-width:475px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-right:20px}}#block-mtp-ecole-onglets{text-align:center}
nav.pager .pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Mint Grotesk","Open Sans",sans-serif;font-weight:600;font-size:1.125pxrem}nav.pager .pager__items .pager__item--first a,nav.pager .pager__items .pager__item--last a,nav.pager .pager__items .pager__item--previous a,nav.pager .pager__items .pager__item--next a{background-repeat:no-repeat;background-position:center center;background-size:contain;width:17px;height:28px;display:block}nav.pager .pager__items .pager__item--first a span,nav.pager .pager__items .pager__item--last a span,nav.pager .pager__items .pager__item--previous a span,nav.pager .pager__items .pager__item--next a span{display:none}nav.pager .pager__items .pager__item--first a{background-image:url(/themes/custom/mtp_ecole/assets/images/pager/first.svg)}nav.pager .pager__items .pager__item--last a{background-image:url(/themes/custom/mtp_ecole/assets/images/pager/last.svg)}nav.pager .pager__items .pager__item--previous a{background-image:url(/themes/custom/mtp_ecole/assets/images/pager/previous.svg);width:10px}nav.pager .pager__items .pager__item--next a{background-image:url(/themes/custom/mtp_ecole/assets/images/pager/next.svg);width:10px}
.paragraph--type--slideshow .splide__arrows{margin-bottom:30px;-webkit-transform:translateY(30px);transform:translateY(30px)}@media screen and (min-width:45em){.paragraph--type--slideshow .splide__arrows{margin-top:42px;-webkit-transform:none;transform:none}}.paragraph--type--slideshow .splide__arrows .splide__arrow{top:unset;bottom:0;-webkit-transform:unset;transform:unset;opacity:1;background:unset;background-image:url("/themes/custom/mtp_ecole/assets/images/slideshow/arrow.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}.paragraph--type--slideshow .splide__arrows .splide__arrow>span{display:none}.paragraph--type--slideshow .splide__arrows .splide__arrow[disabled]{display:none}.paragraph--type--slideshow .splide__arrows .splide__arrow.splide__arrow--prev{left:50%;-webkit-transform:translateX(calc(-100% - 10px)) rotate(180deg);transform:translateX(calc(-100% - 10px)) rotate(180deg)}.paragraph--type--slideshow .splide__arrows .splide__arrow.splide__arrow--next{right:50%;-webkit-transform:translateX(calc(100% + 10px));transform:translateX(calc(100% + 10px))}@media screen and (min-width:45em){.paragraph--type--slideshow{margin:0 auto}}
.region--footer{background-color:#ffe500;color:#fff;padding:20px}.region--footer .container{max-width:1440px;margin:0 auto;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.region--footer .logo{width:45px}.region--footer .logo img{display:block}@media screen and (min-width:65em){.region--footer .logo{width:74px}}
.region--header{padding:20px 0;position:relative}.region--header .container{max-width:1440px;margin:0 auto;padding:0 20px}.region--header .burger{background-color:#256df3;z-index:20;display:block;position:absolute;cursor:pointer;top:20px;right:0;width:70px;height:46px;padding:20px 20px 20px 40px;border-radius:30px 0 0 30px;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out}.region--header .burger:before,.region--header .burger:after,.region--header .burger span{content:"";position:absolute;top:12px;right:18px;width:24px;height:4px;border-radius:3px;background:#fff;-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out}.region--header .burger:before{-webkit-transform:translateY(0);transform:translateY(0)}.region--header .burger span{-webkit-transform:translateY(9px);transform:translateY(9px)}.region--header .burger:after{-webkit-transform:translateY(18px);transform:translateY(18px)}@media screen and (min-width:56em){.region--header .burger{display:none}}.region--header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (min-width:56em){.region--header .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.burger-open{overflow:hidden}@media screen and (min-width:56em){body.burger-open{overflow:auto}}body.burger-open .region--header .burger{-webkit-transform:translateX(calc(-100vw + 66px));transform:translateX(calc(-100vw + 66px))}body.burger-open .region--header .burger:before{-webkit-transform:translateY(5px) translateX(-5px) rotate(-45deg) scaleX(0.7);transform:translateY(5px) translateX(-5px) rotate(-45deg) scaleX(0.7)}body.burger-open .region--header .burger span{-webkit-transform:translateY(5px) translateX(-5px) rotate(-45deg) scaleX(0.7);transform:translateY(5px) translateX(-5px) rotate(-45deg) scaleX(0.7)}body.burger-open .region--header .burger:after{-webkit-transform:translateY(15px) translateX(-5px) rotate(45deg) scaleX(0.7);transform:translateY(15px) translateX(-5px) rotate(45deg) scaleX(0.7)}
#block-mtp-ecole-identitedusite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;color:#000}#block-mtp-ecole-identitedusite .logo{-ms-flex-negative:0;flex-shrink:0;width:45px;-ms-flex-item-align:start;align-self:flex-start}#block-mtp-ecole-identitedusite .logo img{display:block}#block-mtp-ecole-identitedusite .link{max-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-mtp-ecole-identitedusite .link a{text-decoration:none;color:#131313}#block-mtp-ecole-identitedusite .link span.sitename{display:block;font-family:"Mint Grotesk","Open Sans",sans-serif;font-weight:700;font-size:0.75rem;line-height:0.875rem;text-transform:uppercase}#block-mtp-ecole-identitedusite .link span.slogan{display:block;font-family:"Gill Sans","Open Sans",sans-serif;font-size:0.625rem;line-height:0.75rem;letter-spacing:0;text-transform:uppercase;margin-top:7px}@media screen and (min-width:65em){#block-mtp-ecole-identitedusite{gap:15px}#block-mtp-ecole-identitedusite .logo{width:74px}#block-mtp-ecole-identitedusite .link{max-width:210px}#block-mtp-ecole-identitedusite .link span.sitename{font-size:1.125rem;line-height:1.3125rem}#block-mtp-ecole-identitedusite .link span.slogan{font-size:0.75rem;line-height:0.875rem}}
#block-mtp-ecole-reseauxsociaux{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#block-mtp-ecole-reseauxsociaux ul.social-links{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}#block-mtp-ecole-reseauxsociaux ul.social-links li.social-link{-webkit-box-shadow:0 0 4px -6px rgba(0,0,0,.3);box-shadow:0 0 4px -6px rgba(0,0,0,.3);border-radius:20px;width:37px;height:37px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform 200ms ease-in-out,-webkit-box-shadow 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out,-webkit-box-shadow 200ms ease-in-out;transition:transform 200ms ease-in-out,box-shadow 200ms ease-in-out;transition:transform 200ms ease-in-out,box-shadow 200ms ease-in-out,-webkit-transform 200ms ease-in-out,-webkit-box-shadow 200ms ease-in-out}#block-mtp-ecole-reseauxsociaux ul.social-links li.social-link a{display:block;width:100%;height:100%}#block-mtp-ecole-reseauxsociaux ul.social-links li.social-link span{display:none}#block-mtp-ecole-reseauxsociaux ul.social-links li.social-link.facebook{background-image:url("/themes/custom/mtp_ecole/assets/images/icon-facebook.svg")}#block-mtp-ecole-reseauxsociaux ul.social-links li.social-link.twitter{background-image:url("/themes/custom/mtp_ecole/assets/images/icon-twitter.svg")}#block-mtp-ecole-reseauxsociaux ul.social-links li.social-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.3);box-shadow:0 0 4px 2px rgba(0,0,0,.3)}@media screen and (min-width:56em){#block-mtp-ecole-reseauxsociaux ul.social-links li.social-link{width:20px;height:20px}}
#block-mtp-ecole-pieddepage>ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px}#block-mtp-ecole-pieddepage>ul a{color:#000;text-decoration:none;font-size:0.75rem;line-height:1.0625rem}#block-mtp-ecole-pieddepage>ul a:hover{text-decoration:underline}@media screen and (min-width:45em){#block-mtp-ecole-pieddepage>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:35px}#block-mtp-ecole-pieddepage>ul a{font-weight:600;font-size:0.9375rem;line-height:1.1875rem}}
#block-mtp-ecole-navigationprincipale>ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:25px}#block-mtp-ecole-navigationprincipale>ul a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:1rem;line-height:1.3125rem;font-weight:700;letter-spacing:1px;position:relative;z-index:1}#block-mtp-ecole-navigationprincipale>ul a:after{content:"";position:absolute;right:-6px;top:2px;width:0;height:30px;background-position:right center;background-repeat:no-repeat;background-image:url("/themes/custom/mtp_ecole/assets/images/hover-decoration.svg");z-index:-1;-webkit-transition:width 200ms ease-in-out;transition:width 200ms ease-in-out}#block-mtp-ecole-navigationprincipale>ul a.is-active,#block-mtp-ecole-navigationprincipale>ul a:hover{font-weight:700}#block-mtp-ecole-navigationprincipale>ul a.is-active:after,#block-mtp-ecole-navigationprincipale>ul a:hover:after{width:91px}@media screen and (min-width:56em){#block-mtp-ecole-navigationprincipale>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:11px 16px;border-radius:30px}}
#block-mtp-ecole-navigationsecondaire>ul{list-style:none}#block-mtp-ecole-navigationsecondaire>ul a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:0.875rem;line-height:1.4375rem;letter-spacing:1px}@media screen and (min-width:45em){#block-mtp-ecole-navigationsecondaire>ul a{font-size:1rem}}
#block-mtp-ecole-headerlogo{-ms-flex-item-align:start;align-self:flex-start}@media screen and (min-width:65em){#block-mtp-ecole-headerlogo{-ms-flex-item-align:auto;align-self:auto}}
#block-mtp-ecole-headercontent{position:fixed;z-index:10;left:0;top:0;bottom:0;right:0;background-color:#256df3;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out;padding:35px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px}@media screen and (min-width:56em){#block-mtp-ecole-headercontent{position:relative;z-index:unset;left:unset;top:unset;bottom:unset;right:unset;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;border-radius:50px;padding:0 12px}}@media screen and (min-width:65em){#block-mtp-ecole-headercontent{border-radius:50px;padding:11px 22px}}body.burger-open #block-mtp-ecole-headercontent{-webkit-transform:translateX(0);transform:translateX(0);background-color:#256df3}
#block-mtp-ecole-headercontenttop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:30px}@media screen and (min-width:56em){#block-mtp-ecole-headercontenttop{padding-right:15px}}
#block-mtp-ecole-headercontentbottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:56em){#block-mtp-ecole-headercontentbottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:15px}}
#user-login-form,#user-pass{max-width:1440px;margin:0 auto;padding:0 20px;margin-top:40px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}#user-login-form .form-item,#user-pass .form-item{display:-webkit-box;display:-ms-flexbox;display:flex}#user-login-form .form-item label,#user-pass .form-item label{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#user-login-form .form-item .form-text,#user-pass .form-item .form-text{-webkit-box-flex:3;-ms-flex:3;flex:3}#user-login-form input.form-text,#user-pass input.form-text{border:1px solid #0356f2;padding:10px 20px;border-radius:12px}#user-login-form #edit-actions,#user-pass #edit-actions{text-align:center}
.media.media--type-image.media--view-mode-slideshow{max-width:780px}@media screen and (min-width:45em){.media.media--type-image.media--view-mode-slideshow{margin:0 -20px}}.media.media--type-image.media--view-mode-slideshow img{width:100%;height:auto;display:block}.media.media--type-image .field--name-field-legende{display:block;font-style:italic;font-weight:300;font-size:0.75rem;line-height:1.5rem;text-align:right;margin-top:10px;padding-right:10px}@media screen and (min-width:45em){.media.media--type-image.media--view-mode-slideshow{margin:0 auto}.media.media--type-image .field--name-field-legende{font-size:0.875rem;line-height:1.8125rem}}
.node--type-actualite.node--view-mode-full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding-top:40px;margin:0 20px}@media screen and (min-width:65em){.node--type-actualite.node--view-mode-full{max-width:780px;margin:0}}.node--type-actualite.node--view-mode-full .field--name-title h1{color:#000;font-weight:700;font-family:"Mint Grotesk","Open Sans",sans-serif;font-size:1.5rem;line-height:1.9375rem}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-full .field--name-title h1{font-size:2.5rem;line-height:3.25rem}}.node--type-actualite.node--view-mode-full .group_ecole_date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-full .group_ecole_date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.node--type-actualite.node--view-mode-full .ecoles-labels{text-transform:uppercase;color:#393939}.node--type-actualite.node--view-mode-full .ecoles-labels span{font-size:0.875rem;line-height:1.375rem}.node--type-actualite.node--view-mode-full .ecoles-labels a{text-decoration:none}.node--type-actualite.node--view-mode-full .ecoles-labels a:hover{color:#0356f2}.node--type-actualite.node--view-mode-full .ecoles-labels .more{font-weight:600;text-decoration:underline}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-full .ecoles-labels{font-size:1rem;line-height:1.75rem}}.node--type-actualite.node--view-mode-full .field--name-field-date-de-parution{font-weight:600;font-size:0.625rem;line-height:1.6875rem}.node--type-actualite.node--view-mode-full .field--name-field-date-de-parution:before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;font-weight:400;padding-right:3px}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-full .field--name-field-date-de-parution{font-size:0.875rem}}.node--type-actualite.node--view-mode-full .field--name-body{color:#131313;font-size:1rem;line-height:1.5rem;font-weight:600}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-full .field--name-body{font-size:1.125rem;line-height:1.5625rem}}.node--type-actualite.node--view-mode-full .media--type-image img{width:100%;height:auto}.node--type-actualite.node--view-mode-full .field--name-field-paragraphes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-bottom:40px}.node--type-actualite.node--view-mode-full.thematique--écologie--nature .field--name-field-date-de-parution{color:#17B37D}.node--type-actualite.node--view-mode-full.thematique--écologie--nature .ecoles-labels .more{color:#17B37D}.node--type-actualite.node--view-mode-full.thematique--art--culture .field--name-field-date-de-parution{color:#EA583F}.node--type-actualite.node--view-mode-full.thematique--art--culture .ecoles-labels .more{color:#EA583F}.node--type-actualite.node--view-mode-full.thematique--activités-manuelles--pratiques .field--name-field-date-de-parution{color:#E51818}.node--type-actualite.node--view-mode-full.thematique--activités-manuelles--pratiques .ecoles-labels .more{color:#E51818}.node--type-actualite.node--view-mode-full.thematique--citoyenneté .field--name-field-date-de-parution{color:#0356F2}.node--type-actualite.node--view-mode-full.thematique--citoyenneté .ecoles-labels .more{color:#0356F2}.node--type-actualite.node--view-mode-full.thematique--sport .field--name-field-date-de-parution{color:#A614BA}.node--type-actualite.node--view-mode-full.thematique--sport .ecoles-labels .more{color:#A614BA}.node--type-actualite.node--view-mode-full.thematique--autres .field--name-field-date-de-parution{color:#E5A500}.node--type-actualite.node--view-mode-full.thematique--autres .ecoles-labels .more{color:#E5A500}.node--type-actualite.node--view-mode-full.thematique--ouverture-sur-le-monde .field--name-field-date-de-parution{color:#E6007E}.node--type-actualite.node--view-mode-full.thematique--ouverture-sur-le-monde .ecoles-labels .more{color:#E6007E}.node--type-actualite.node--view-mode-full.thematique--science .field--name-field-date-de-parution{color:#2B8282}.node--type-actualite.node--view-mode-full.thematique--science .ecoles-labels .more{color:#2B8282}.node--type-actualite.node--view-mode-full.thematique--plan-école-2030 .field--name-field-date-de-parution{color:#2BB8C5}.node--type-actualite.node--view-mode-full.thematique--plan-école-2030 .ecoles-labels .more{color:#2BB8C5}
.node--type-actualite.node--view-mode-grande-carte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;overflow:hidden;position:relative;border-radius:29px;background:#fff;border:1px solid #e6e8eb;padding-bottom:15px;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transition:-webkit-box-shadow 200ms ease-in-out,-webkit-transform 200ms ease-in-out;transition:-webkit-box-shadow 200ms ease-in-out,-webkit-transform 200ms ease-in-out;transition:box-shadow 200ms ease-in-out,transform 200ms ease-in-out;transition:box-shadow 200ms ease-in-out,transform 200ms ease-in-out,-webkit-box-shadow 200ms ease-in-out,-webkit-transform 200ms ease-in-out;-webkit-transform:none;transform:none}.node--type-actualite.node--view-mode-grande-carte .group_ecole_date,.node--type-actualite.node--view-mode-grande-carte .field--name-title,.node--type-actualite.node--view-mode-grande-carte .field--name-body{padding:0 10px}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-grande-carte{padding-bottom:25px}.node--type-actualite.node--view-mode-grande-carte .group_ecole_date,.node--type-actualite.node--view-mode-grande-carte .field--name-title,.node--type-actualite.node--view-mode-grande-carte .field--name-body{padding:0 20px}.node--type-actualite.node--view-mode-grande-carte.thematique--écologie--nature{-webkit-box-shadow:0 0 0 0 #17b37d,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #17b37d,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--écologie--nature:hover{-webkit-box-shadow:-15px 15px 0 0 #17b37d,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #17b37d,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}.node--type-actualite.node--view-mode-grande-carte.thematique--art--culture{-webkit-box-shadow:0 0 0 0 #ea583f,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #ea583f,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--art--culture:hover{-webkit-box-shadow:-15px 15px 0 0 #ea583f,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #ea583f,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}.node--type-actualite.node--view-mode-grande-carte.thematique--activités-manuelles--pratiques{-webkit-box-shadow:0 0 0 0 #e51818,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #e51818,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--activités-manuelles--pratiques:hover{-webkit-box-shadow:-15px 15px 0 0 #e51818,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #e51818,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}.node--type-actualite.node--view-mode-grande-carte.thematique--citoyenneté{-webkit-box-shadow:0 0 0 0 #0356f2,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #0356f2,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--citoyenneté:hover{-webkit-box-shadow:-15px 15px 0 0 #0356f2,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #0356f2,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}.node--type-actualite.node--view-mode-grande-carte.thematique--sport{-webkit-box-shadow:0 0 0 0 #a614ba,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #a614ba,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--sport:hover{-webkit-box-shadow:-15px 15px 0 0 #a614ba,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #a614ba,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}.node--type-actualite.node--view-mode-grande-carte.thematique--autres{-webkit-box-shadow:0 0 0 0 #e5a500,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #e5a500,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--autres:hover{-webkit-box-shadow:-15px 15px 0 0 #e5a500,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #e5a500,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}.node--type-actualite.node--view-mode-grande-carte.thematique--ouverture-sur-le-monde{-webkit-box-shadow:0 0 0 0 #e6007e,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #e6007e,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--ouverture-sur-le-monde:hover{-webkit-box-shadow:-15px 15px 0 0 #e6007e,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #e6007e,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}.node--type-actualite.node--view-mode-grande-carte.thematique--science{-webkit-box-shadow:0 0 0 0 #2b8282,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #2b8282,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--science:hover{-webkit-box-shadow:-15px 15px 0 0 #2b8282,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #2b8282,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}.node--type-actualite.node--view-mode-grande-carte.thematique--plan-école-2030{-webkit-box-shadow:0 0 0 0 #2bb8c5,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #2bb8c5,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-actualite.node--view-mode-grande-carte.thematique--plan-école-2030:hover{-webkit-box-shadow:-15px 15px 0 0 #2bb8c5,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #2bb8c5,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}}.node--type-actualite.node--view-mode-grande-carte .media--type-image{position:relative;height:170px}.node--type-actualite.node--view-mode-grande-carte .media--type-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.node--type-actualite.node--view-mode-grande-carte .media--type-image .taxonomy_term--type-thematique{position:absolute;right:0;bottom:0;-webkit-transform:scale(0.6) translateY(35px);transform:scale(0.6) translateY(35px)}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-grande-carte .media--type-image{height:306px}.node--type-actualite.node--view-mode-grande-carte .media--type-image .taxonomy_term--type-thematique{right:10px;-webkit-transform:scale(0.8) translateY(20px);transform:scale(0.8) translateY(20px)}}.node--type-actualite.node--view-mode-grande-carte .ecoles-labels{text-transform:uppercase;color:#393939;font-weight:400;position:relative;z-index:2}.node--type-actualite.node--view-mode-grande-carte .ecoles-labels span{font-size:0.75rem;line-height:0.9375rem}.node--type-actualite.node--view-mode-grande-carte .ecoles-labels a{text-decoration:none}.node--type-actualite.node--view-mode-grande-carte .ecoles-labels a:hover{color:#0356f2}.node--type-actualite.node--view-mode-grande-carte .ecoles-labels .more{font-weight:600;text-decoration:underline}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-grande-carte .ecoles-labels{font-size:0.9375rem;line-height:1.625rem}}.node--type-actualite.node--view-mode-grande-carte .field--name-field-date-de-parution{font-weight:600;font-size:0.75rem;line-height:1.6875rem}.node--type-actualite.node--view-mode-grande-carte .field--name-field-date-de-parution:before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;font-weight:400;padding-right:3px}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-grande-carte .field--name-field-date-de-parution{font-size:0.6875rem;line-height:1.6875rem}}.node--type-actualite.node--view-mode-grande-carte .field--name-title h3 a{color:#000;font-weight:700;font-family:"Mint Grotesk","Open Sans",sans-serif;font-size:1.125rem;line-height:1.625rem;text-decoration:none}.node--type-actualite.node--view-mode-grande-carte .field--name-title h3 a:before{content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:1}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-grande-carte .field--name-title h3{font-size:1.125rem;line-height:1.625rem}}.node--type-actualite.node--view-mode-grande-carte .field--name-body{color:#131313;font-size:0.75rem;line-height:1.25rem;font-weight:400}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-grande-carte .field--name-body{font-size:1rem;line-height:1.625rem}}.node--type-actualite.node--view-mode-grande-carte.thematique--écologie--nature .field--name-field-date-de-parution{color:#17B37D}.node--type-actualite.node--view-mode-grande-carte.thematique--écologie--nature .ecoles-labels .more{color:#17B37D}.node--type-actualite.node--view-mode-grande-carte.thematique--art--culture .field--name-field-date-de-parution{color:#EA583F}.node--type-actualite.node--view-mode-grande-carte.thematique--art--culture .ecoles-labels .more{color:#EA583F}.node--type-actualite.node--view-mode-grande-carte.thematique--activités-manuelles--pratiques .field--name-field-date-de-parution{color:#E51818}.node--type-actualite.node--view-mode-grande-carte.thematique--activités-manuelles--pratiques .ecoles-labels .more{color:#E51818}.node--type-actualite.node--view-mode-grande-carte.thematique--citoyenneté .field--name-field-date-de-parution{color:#0356F2}.node--type-actualite.node--view-mode-grande-carte.thematique--citoyenneté .ecoles-labels .more{color:#0356F2}.node--type-actualite.node--view-mode-grande-carte.thematique--sport .field--name-field-date-de-parution{color:#A614BA}.node--type-actualite.node--view-mode-grande-carte.thematique--sport .ecoles-labels .more{color:#A614BA}.node--type-actualite.node--view-mode-grande-carte.thematique--autres .field--name-field-date-de-parution{color:#E5A500}.node--type-actualite.node--view-mode-grande-carte.thematique--autres .ecoles-labels .more{color:#E5A500}.node--type-actualite.node--view-mode-grande-carte.thematique--ouverture-sur-le-monde .field--name-field-date-de-parution{color:#E6007E}.node--type-actualite.node--view-mode-grande-carte.thematique--ouverture-sur-le-monde .ecoles-labels .more{color:#E6007E}.node--type-actualite.node--view-mode-grande-carte.thematique--science .field--name-field-date-de-parution{color:#2B8282}.node--type-actualite.node--view-mode-grande-carte.thematique--science .ecoles-labels .more{color:#2B8282}.node--type-actualite.node--view-mode-grande-carte.thematique--plan-école-2030 .field--name-field-date-de-parution{color:#2BB8C5}.node--type-actualite.node--view-mode-grande-carte.thematique--plan-école-2030 .ecoles-labels .more{color:#2BB8C5}
.node--type-actualite.node--view-mode-petite-carte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;overflow:hidden;position:relative;border-radius:30px;color:#fff;padding-bottom:15px}.node--type-actualite.node--view-mode-petite-carte:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;opacity:.8;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out;-webkit-transition-delay:200ms;transition-delay:200ms}.node--type-actualite.node--view-mode-petite-carte:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url("/themes/custom/mtp_ecole/assets/images/icon-plus.svg");background-repeat:no-repeat;background-position:center center;z-index:3;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out;-webkit-transition-delay:0ms;transition-delay:0ms}@media screen and (min-width:56em){.node--type-actualite.node--view-mode-petite-carte:hover:before{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0ms;transition-delay:0ms}.node--type-actualite.node--view-mode-petite-carte:hover:after{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:200ms;transition-delay:200ms}}.node--type-actualite.node--view-mode-petite-carte .field--name-field-date-de-parution,.node--type-actualite.node--view-mode-petite-carte .field--name-title,.node--type-actualite.node--view-mode-petite-carte .field--name-body{padding:0 20px}.node--type-actualite.node--view-mode-petite-carte .field--name-field-thematique{position:absolute;top:0;left:0;z-index:1}.node--type-actualite.node--view-mode-petite-carte .media--type-image{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;height:200px;margin:10px 10px 0}.node--type-actualite.node--view-mode-petite-carte .media--type-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-petite-carte .media--type-image{height:230px}}@media screen and (min-width:65em){.node--type-actualite.node--view-mode-petite-carte .media--type-image{height:260px}}.node--type-actualite.node--view-mode-petite-carte:nth-child(4n) .media--type-image{-webkit-mask-image:url("/themes/custom/mtp_ecole/assets/images/shapes/mask-1.svg");mask-image:url("/themes/custom/mtp_ecole/assets/images/shapes/mask-1.svg")}.node--type-actualite.node--view-mode-petite-carte:nth-child(4n+1) .media--type-image{-webkit-mask-image:url("/themes/custom/mtp_ecole/assets/images/shapes/mask-2.svg");mask-image:url("/themes/custom/mtp_ecole/assets/images/shapes/mask-2.svg")}.node--type-actualite.node--view-mode-petite-carte:nth-child(4n+2) .media--type-image{-webkit-mask-image:url("/themes/custom/mtp_ecole/assets/images/shapes/mask-3.svg");mask-image:url("/themes/custom/mtp_ecole/assets/images/shapes/mask-3.svg")}.node--type-actualite.node--view-mode-petite-carte:nth-child(4n+3) .media--type-image{-webkit-mask-image:url("/themes/custom/mtp_ecole/assets/images/shapes/mask-4.svg");mask-image:url("/themes/custom/mtp_ecole/assets/images/shapes/mask-4.svg")}.node--type-actualite.node--view-mode-petite-carte .field--name-field-date-de-parution{font-weight:400;font-size:0.75rem;line-height:1.75rem}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-petite-carte .field--name-field-date-de-parution{font-weight:600;font-size:0.6875rem;line-height:1.6875rem}}.node--type-actualite.node--view-mode-petite-carte .field--name-title h2{text-align:center}.node--type-actualite.node--view-mode-petite-carte .field--name-title h2 a{color:#fff;font-weight:600;font-size:1rem;line-height:1.25rem;text-decoration:none}.node--type-actualite.node--view-mode-petite-carte .field--name-title h2 a:before{content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:4}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-petite-carte .field--name-title h2{text-align:left;font-size:1.125rem;line-height:1.25rem}}.node--type-actualite.node--view-mode-petite-carte .field--name-body{display:none}@media screen and (min-width:45em){.node--type-actualite.node--view-mode-petite-carte .field--name-body{display:block;font-size:0.875rem;line-height:1.25rem}}.node--type-actualite.node--view-mode-petite-carte.thematique--écologie--nature{background-color:#17B37D}.node--type-actualite.node--view-mode-petite-carte.thematique--écologie--nature:before{background-color:#17B37D}.node--type-actualite.node--view-mode-petite-carte.thematique--art--culture{background-color:#EA583F}.node--type-actualite.node--view-mode-petite-carte.thematique--art--culture:before{background-color:#EA583F}.node--type-actualite.node--view-mode-petite-carte.thematique--activités-manuelles--pratiques{background-color:#E51818}.node--type-actualite.node--view-mode-petite-carte.thematique--activités-manuelles--pratiques:before{background-color:#E51818}.node--type-actualite.node--view-mode-petite-carte.thematique--citoyenneté{background-color:#0356F2}.node--type-actualite.node--view-mode-petite-carte.thematique--citoyenneté:before{background-color:#0356F2}.node--type-actualite.node--view-mode-petite-carte.thematique--sport{background-color:#A614BA}.node--type-actualite.node--view-mode-petite-carte.thematique--sport:before{background-color:#A614BA}.node--type-actualite.node--view-mode-petite-carte.thematique--autres{background-color:#E5A500}.node--type-actualite.node--view-mode-petite-carte.thematique--autres:before{background-color:#E5A500}.node--type-actualite.node--view-mode-petite-carte.thematique--ouverture-sur-le-monde{background-color:#E6007E}.node--type-actualite.node--view-mode-petite-carte.thematique--ouverture-sur-le-monde:before{background-color:#E6007E}.node--type-actualite.node--view-mode-petite-carte.thematique--science{background-color:#2B8282}.node--type-actualite.node--view-mode-petite-carte.thematique--science:before{background-color:#2B8282}.node--type-actualite.node--view-mode-petite-carte.thematique--plan-école-2030{background-color:#2BB8C5}.node--type-actualite.node--view-mode-petite-carte.thematique--plan-école-2030:before{background-color:#2BB8C5}
.node--type-ecole.node--view-mode-full{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;padding-top:40px}.node--type-ecole.node--view-mode-full .container{max-width:1230px;margin:0 auto;padding:0 20px}@media screen and (min-width:56em){.node--type-ecole.node--view-mode-full .container{position:relative;margin-top:50px}.node--type-ecole.node--view-mode-full .container:before{content:"";position:absolute;right:0;top:0;background-image:url(/themes/custom/mtp_ecole/assets/images/shapes/decorations.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:238px;height:138px;-webkit-transform:translateX(70px) translateY(-60px);transform:translateX(70px) translateY(-60px)}}@media screen and (min-width:65em){.node--type-ecole.node--view-mode-full h1,.node--type-ecole.node--view-mode-full h2{text-align:center}}.node--type-ecole.node--view-mode-full h2.deco{text-align:left;margin-bottom:1.875rem}.node--type-ecole.node--view-mode-full h2.deco span{position:relative;z-index:1}.node--type-ecole.node--view-mode-full h2.deco span:after{content:"";position:absolute;right:20px;top:16px;width:91px;height:30px;background-position:right center;background-repeat:no-repeat;background-image:url("/themes/custom/mtp_ecole/assets/images/hover-decoration-jaune.svg");z-index:-1}.node--type-ecole.node--view-mode-full .field--name-field-adresse{text-transform:uppercase;font-size:1rem;line-height:1.75rem}@media screen and (min-width:65em){.node--type-ecole.node--view-mode-full .field--name-field-adresse{text-align:center;margin:25px 0}}.node--type-ecole.node--view-mode-full .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.node--type-ecole.node--view-mode-full .header .field--name-field-image img{width:100vw;height:auto;display:block}.node--type-ecole.node--view-mode-full .header .field--name-field-image .field--name-field-legende{margin-top:0;margin-bottom:30px;text-align:left}.node--type-ecole.node--view-mode-full .header .title{display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;background:#0356f2}.node--type-ecole.node--view-mode-full .header .title span{color:#fff;font-weight:600;font-size:1.5rem;line-height:1.75rem;padding:25px}@media screen and (min-width:65em){.node--type-ecole.node--view-mode-full .header .title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.node--type-ecole.node--view-mode-full .header .links{background:#4fdcb9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 40px;gap:14px}.node--type-ecole.node--view-mode-full .header .links a{text-decoration:none;padding-left:36px;position:relative;display:block;color:#000;font-size:0.875rem;line-height:1.125rem;text-transform:uppercase;font-family:"Mint Grotesk","Open Sans",sans-serif;font-weight:600}.node--type-ecole.node--view-mode-full .header .links a:before{content:"";position:absolute;left:0;top:0;background-image:url(/themes/custom/mtp_ecole/assets/images/long-right-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:24px;height:16px}.node--type-ecole.node--view-mode-full .header .links a:hover:before{-webkit-animation:pingpong 500ms 3 ease-in-out;animation:pingpong 500ms 3 ease-in-out}.node--type-ecole.node--view-mode-full .header .links a:hover{text-decoration:underline}.node--type-ecole.node--view-mode-full .header .facts{background:#0356f2;color:#fff}.node--type-ecole.node--view-mode-full .header .facts ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 40px;gap:10px;font-weight:700;font-size:1.125rem;line-height:1.75rem;text-transform:uppercase}.node--type-ecole.node--view-mode-full .header .facts ul span{font-size:2rem}@media screen and (min-width:65em){.node--type-ecole.node--view-mode-full .header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px}.node--type-ecole.node--view-mode-full .header .field--name-field-image{-webkit-box-flex:4;-ms-flex:4;flex:4;position:relative;margin:0;height:100%}.node--type-ecole.node--view-mode-full .header .field--name-field-image img{border-radius:27px 0 0 27px;height:100%}.node--type-ecole.node--view-mode-full .header .field--name-field-image .field--name-field-legende{margin-bottom:0;position:absolute;bottom:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.node--type-ecole.node--view-mode-full .header .infos{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0 27px 27px 0;overflow:hidden}.node--type-ecole.node--view-mode-full .header .title span{padding:40px 0}.node--type-ecole.node--view-mode-full .header .links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;padding:25px}.node--type-ecole.node--view-mode-full .header .facts{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;margin-top:40px;margin-bottom:40px}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 28px 8px 8px;gap:8px;background:#fff;-webkit-box-shadow:0px 0px 20px rgba(3,86,242,.08);box-shadow:0px 0px 20px rgba(3,86,242,.08);position:relative}@media screen and (min-width:45em){.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques{padding:10px 20px}}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques:has(.field--name-field-details){cursor:pointer}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques:has(.field--name-field-details):hover{-webkit-box-shadow:0px 0px 20px rgba(3,86,242,.16);box-shadow:0px 0px 20px rgba(3,86,242,.16)}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques:has(.field--name-field-details):after{content:"";position:absolute;top:10px;right:8px;width:30px;height:30px;background-image:url(/themes/custom/mtp_ecole/assets/images/icon-plus-accordion.svg);background-repeat:no-repeat;background-position:center right}@media screen and (min-width:45em){.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques:has(.field--name-field-details):after{right:20px}}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques .field--name-field-details{display:none;color:#4e4e4e}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques.open .field--name-field-details{display:block}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques.open:after{background-image:url(/themes/custom/mtp_ecole/assets/images/icon-minus-accordion.svg)}@media screen and (min-width:65em){.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques{max-width:920px;margin:60px auto}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques{padding:20px 40px}.node--type-ecole.node--view-mode-full .field--name-field-caracteristiques .paragraph--type--caracteristiques:has(.field--name-field-details):after{top:20px;right:40px}}.node--type-ecole.node--view-mode-full .infos_wrapper{margin-left:calc((-100vw + 100%)/2);margin-right:calc((-100vw + 100%)/2);background:#f4f4f4;padding:30px 0}.node--type-ecole.node--view-mode-full .infos_wrapper a{text-decoration:underline}.node--type-ecole.node--view-mode-full .infos_wrapper .infos{max-width:1200px;margin:0 auto;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:90px}.node--type-ecole.node--view-mode-full .field--type-text-long .field__label{font-weight:700;font-size:1.875rem;margin-bottom:25px}.node--type-ecole.node--view-mode-full .field--type-text-long .field__item p{margin-bottom:25px}.node--type-ecole.node--view-mode-full .field--type-text-long .field__item p:last-of-type{margin-bottom:0}.node--type-ecole.node--view-mode-full .field--type-text-long ul{margin-bottom:25px;margin-left:50px}.node--type-ecole.node--view-mode-full .field--type-text-long ul:last-of-type{margin-bottom:0}.node--type-ecole.node--view-mode-full .field--name-field-slideshow img{width:100vw;height:auto;display:block}
.node--type-ecole.node--view-mode-grande-carte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;height:100%;overflow:hidden;position:relative;border-radius:29px;background:#fff;border:1px solid #e6e8eb;padding-bottom:15px;-webkit-box-shadow:0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transition:-webkit-box-shadow 200ms ease-in-out,-webkit-transform 200ms ease-in-out;transition:-webkit-box-shadow 200ms ease-in-out,-webkit-transform 200ms ease-in-out;transition:box-shadow 200ms ease-in-out,transform 200ms ease-in-out;transition:box-shadow 200ms ease-in-out,transform 200ms ease-in-out,-webkit-box-shadow 200ms ease-in-out,-webkit-transform 200ms ease-in-out;-webkit-transform:none;transform:none}.node--type-ecole.node--view-mode-grande-carte .field--name-title,.node--type-ecole.node--view-mode-grande-carte .field--name-field-adresse{padding:0 10px}@media screen and (min-width:45em){.node--type-ecole.node--view-mode-grande-carte{padding-bottom:25px;-webkit-box-shadow:0 0 0 0 #51edc6,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:0 0 0 0 #51edc6,0 4px 30px 0 rgba(0,0,0,.1490196078)}.node--type-ecole.node--view-mode-grande-carte .field--name-title,.node--type-ecole.node--view-mode-grande-carte .field--name-field-adresse{padding:0 20px}.node--type-ecole.node--view-mode-grande-carte:hover{-webkit-box-shadow:-15px 15px 0 0 #51edc6,0 4px 30px 0 rgba(0,0,0,.1490196078);box-shadow:-15px 15px 0 0 #51edc6,0 4px 30px 0 rgba(0,0,0,.1490196078);-webkit-transform:translateX(15px) translateY(-15px);transform:translateX(15px) translateY(-15px)}}.node--type-ecole.node--view-mode-grande-carte .media--type-image{position:relative;height:170px}.node--type-ecole.node--view-mode-grande-carte .media--type-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:45em){.node--type-ecole.node--view-mode-grande-carte .media--type-image{height:306px}}.node--type-ecole.node--view-mode-grande-carte .field--name-field-adresse{font-weight:600;font-size:0.5625rem;line-height:0.5625rem;color:#333}.node--type-ecole.node--view-mode-grande-carte .field--name-field-adresse:before{font-family:"Font Awesome 5 Free";content:"";display:inline-block;font-weight:400;padding-right:3px;font-weight:600}@media screen and (min-width:45em){.node--type-ecole.node--view-mode-grande-carte .field--name-field-adresse{font-size:0.6875rem;line-height:1.6875rem}}.node--type-ecole.node--view-mode-grande-carte .field--name-title h3 a{color:#000;font-weight:700;font-family:"Mint Grotesk","Open Sans",sans-serif;font-size:1rem;line-height:1.25rem;text-decoration:none}.node--type-ecole.node--view-mode-grande-carte .field--name-title h3 a:before{content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:1}@media screen and (min-width:45em){.node--type-ecole.node--view-mode-grande-carte .field--name-title h3{font-size:1.125rem;line-height:1.625rem}}
.taxonomy_term--type-caracteristique.taxonomy_term--view-mode-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;color:#000;font-weight:600;font-family:"Mint Grotesk","Open Sans",sans-serif;font-size:1.25rem;line-height:1.75rem}.taxonomy_term--type-caracteristique.taxonomy_term--view-mode-default img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}
#block-mtp-ecole-views-block-actualites-block-dernieres-actus{max-width:1440px;margin:0 auto;padding:0 20px}#block-mtp-ecole-views-block-actualites-block-autres-actus,#block-mtp-ecole-views-block-actualites-block-dernieres-actus,#block-mtp-ecole-views-block-actualites-block-dernieres-actus-ecole{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:40px 20px}@media screen and (min-width:65em){#block-mtp-ecole-views-block-actualites-block-autres-actus,#block-mtp-ecole-views-block-actualites-block-dernieres-actus,#block-mtp-ecole-views-block-actualites-block-dernieres-actus-ecole{padding:130px 0 40px 0}}@media screen and (min-width:65em){.view-actualites.view-display-id-block_autres_actus{position:relative}.view-actualites.view-display-id-block_autres_actus:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-image:url(/themes/custom/mtp_ecole/assets/images/shapes/blob-1.svg);background-size:contain;background-repeat:no-repeat;-webkit-transform:translateX(100px) translatey(40px);transform:translateX(100px) translatey(40px)}}.view-actualites.view-display-id-block_autres_actus .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.view-actualites.view-display-id-block_dernieres_actus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.view-actualites.view-display-id-block_dernieres_actus>header{-ms-flex-item-align:center;align-self:center;padding:40px 0}.view-actualites.view-display-id-block_dernieres_actus .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}@media screen and (min-width:45em){.view-actualites.view-display-id-block_dernieres_actus{margin-top:-60px;margin-bottom:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-actualites.view-display-id-block_dernieres_actus>header{-ms-flex-item-align:end;align-self:flex-end;padding:0 0 40px 0}.view-actualites.view-display-id-block_dernieres_actus .view-content{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}.view-actualites.view-display-id-block_dernieres_actus_ecole,.view-actualites.view-display-id-block_actu_toutes_ecoles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.view-actualites.view-display-id-block_dernieres_actus_ecole>footer,.view-actualites.view-display-id-block_actu_toutes_ecoles>footer{-ms-flex-item-align:center;align-self:center;padding:40px 0}.view-actualites.view-display-id-block_dernieres_actus_ecole .view-content,.view-actualites.view-display-id-block_actu_toutes_ecoles .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}@media screen and (min-width:45em){.view-actualites.view-display-id-block_dernieres_actus_ecole,.view-actualites.view-display-id-block_actu_toutes_ecoles{margin-bottom:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-actualites.view-display-id-block_dernieres_actus_ecole .view-content,.view-actualites.view-display-id-block_actu_toutes_ecoles .view-content{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}.view-actualites-recherche.view-display-id-page_1{max-width:1060px;margin:0 auto;padding:0 20px;padding:50px 20px}.view-actualites-recherche.view-display-id-page_1 header{text-align:center;margin-bottom:60px}.view-actualites-recherche.view-display-id-page_1 #block-views-exposed-filter-blockactualites-recherche-page-1 h2{display:none}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockecole select{max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;position:relative;border:none;border-bottom:2px solid #000;font-weight:600;font-size:1rem;line-height:1.375rem;padding:10px 5px;background-color:#fff;background-image:url("/themes/custom/mtp_ecole/assets/images/chevron-down.svg");background-repeat:no-repeat;background-position:right center}@media screen and (min-width:45em){.view-actualites-recherche.view-display-id-page_1 #block-facet-blockecole select{max-width:315px}}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique #facet_thematique_label{display:block;cursor:pointer;text-align:left;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border:none;border-bottom:2px solid #000;font-weight:600;font-size:1rem;line-height:1.375rem;padding:10px 5px;background-color:#fff;background-image:url("/themes/custom/mtp_ecole/assets/images/chevron-down.svg");background-repeat:no-repeat;background-position:right center}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique #facet_thematique_label.facet-active{background-image:url("/themes/custom/mtp_ecole/assets/images/chevron-up.svg")}@media screen and (min-width:45em){.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique #facet_thematique_label{display:none}}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity{display:none;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity.facet-active{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:45em){.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity li{max-width:50px;max-height:50px}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity a .field--name-field-icone{display:none}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity a .field--name-field-icone-grise{display:block}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity a:hover .field--name-field-icone,.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity a.is-active .field--name-field-icone{display:block}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity a:hover .field--name-field-icone-grise,.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique ul.item-list__rendered_entity a.is-active .field--name-field-icone-grise{display:none}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique .facets-widget-rendered_entity.open #facet_thematique_label{background-image:url("/themes/custom/mtp_ecole/assets/images/chevron-up.svg")}.view-actualites-recherche.view-display-id-page_1 #block-facet-blockthematique .facets-widget-rendered_entity.open ul.item-list__rendered_entity{display:-webkit-box;display:-ms-flexbox;display:flex}.view-actualites-recherche.view-display-id-page_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1{max-width:315px;margin:20px auto;position:relative}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-item-recherche{max-width:100%;border:2px solid #000;border-radius:30px;font-weight:600;font-size:1rem;line-height:1.375rem;padding:10px 15px;background-color:#fff}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-item-recherche input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;max-width:100%;outline:none;text-align:left}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-item-recherche input::-webkit-input-placeholder{color:#000;opacity:1}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-item-recherche input::-moz-placeholder{color:#000;opacity:1}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-item-recherche input:-ms-input-placeholder{color:#000;opacity:1}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-item-recherche input::-ms-input-placeholder{color:#000;opacity:1}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-item-recherche input::placeholder{color:#000;opacity:1}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-actions{position:absolute;right:5px;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-actualites-recherche.view-display-id-page_1 #views-exposed-form-actualites-recherche-page-1 .form-actions input{border:0;outline:none;width:40px;height:40px;background-color:rgba(0,0,0,0);background-image:url("/themes/custom/mtp_ecole/assets/images/magnifier.svg");background-repeat:no-repeat;background-position:center center;text-indent:-999em}@media screen and (min-width:65em){.view-actualites-recherche.view-display-id-page_1 header{display:grid;grid-template:"a a b" 80px "c d d" auto/2fr 1fr 3fr}.view-actualites-recherche.view-display-id-page_1 header h1{grid-area:a;justify-self:left;align-self:center}.view-actualites-recherche.view-display-id-page_1 header #block-views-exposed-filter-blockactualites-recherche-page-1{grid-area:b;align-self:center;justify-self:right}.view-actualites-recherche.view-display-id-page_1 header #block-facet-blockecole{grid-area:c;align-self:center;justify-self:start}.view-actualites-recherche.view-display-id-page_1 header #block-facet-blockthematique{grid-area:d;align-self:center;justify-self:right}.view-actualites-recherche.view-display-id-page_1 header #block-facet-blockthematique ul.item-list__rendered_entity{margin:0}.view-actualites-recherche.view-display-id-page_1 .view-content{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;padding:40px 0;-ms-flex-line-pack:start;align-content:flex-start}}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
