/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.choices .choices__list--multiple .choices__item,.choices .choices__list--multiple .choices__item a{display:inline-block;padding:0.2rem;font-size:1.4rem;font-weight:normal;line-height:1.3;background:var(--yellow);color:var(--dark-blue);}.choices .choices__list--multiple .choices__item a{display:block;margin:-0.2rem;border:none;}.choices{overflow:visible;}.choices .choices__inner{border:solid 1px var(--dark-blue);-webkit-transition:border-color 0.15s ease-in-out 0s;-o-transition:border-color 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s;background:var(--bg-color);color:var(--text-color);border-radius:0.2rem;font-family:inherit;font-size:1.6rem;padding:1.4rem 3rem 1.3rem 2rem;white-space:nowrap;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}@supports (color:color-mix(in srgb,#34c9eb 20%,white)){.choices .choices__inner{border-color:color-mix(in srgb,var(--dark-blue) 50%,var(--bg-color));}.is-focused .choices .choices__inner{border-color:var(--dark-blue);}}.choices .choices__inner:focus-within{outline:dashed 1px;outline-offset:2px;}.choices .choices__inner::after{content:"\f078";font-family:"Font Awesome 6 Pro";right:1rem;bottom:1.1rem;position:absolute;pointer-events:none;font-size:1.2rem;font-weight:normal;line-height:1;}.choices .choices__input{background:transparent;font-size:1.6rem;margin:0;padding:0;font:inherit;min-width:0 !important;width:100% !important;}.choices .choices__list--multiple .choices__item{border:none;border-radius:0;cursor:default;margin:0;}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background:transparent;border-left:none;margin:0;opacity:1;color:inherit;cursor:pointer;}.choices[data-type*=select-multiple] .choices__button::after,.choices[data-type*=text] .choices__button::after{content:"\f00d";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.5rem;position:absolute;inset:0 0 0 0;text-indent:0;}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{padding:0.5rem 1rem !important;font-size:1.6rem;}.choices__list--dropdown .choices__item.has-no-results,.choices__list--dropdown .choices__item.has-no-choices,.choices__list[aria-expanded] .choices__item.has-no-results,.choices__list[aria-expanded] .choices__item.has-no-choices{display:none;}.choices__list--multiple{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}.choices__list--multiple:not(:empty) + .choices__input{display:none;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:"Suisse Intl";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseIntl-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Suisse Intl";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseIntl-RegularItalic.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"Suisse Intl";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseIntl-Book.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Suisse Intl";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseIntl-BookItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"Suisse Intl";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseIntl-Bold.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Suisse Intl";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseIntl-BoldItalic.woff2) format("woff2");font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:"Suisse Works";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseWorks-Book.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Suisse Works";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseWorks-BookItalic.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:"Suisse Works";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseWorks-Bold.woff2) format("woff2");font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:"Suisse Works";src:url(/themes/custom/mgp_metropolitaine_theme/assets/build/fonts/SuisseWorks-BoldItalic.woff2) format("woff2");font-weight:bold;font-style:italic;font-display:swap;}.site-size-wrapper{max-width:138rem;margin-left:auto;margin-right:auto;-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:3rem;padding-right:3rem;}@media (max-width:767px){.site-size-wrapper{padding-left:2rem;padding-right:2rem;}}.TacNoCookieMessage-innerWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}#Page{font-family:var(--base-font);font-weight:400;font-style:normal;}.SecondaryTitle,.MainTitle,h1{font-family:var(--base-font);font-weight:700;font-size:4rem;margin-bottom:2rem;}@media (max-width:767px){.SecondaryTitle,.MainTitle,h1{font-size:2.8rem;}}.webform-confirmation__message,h2,.ckeditorContent h2{font-family:var(--base-font);font-weight:700;font-size:calc(3rem * var(--multiplier,1));margin-bottom:calc(3rem * var(--multiplier,1));}@media (max-width:767px){.webform-confirmation__message,h2,.ckeditorContent h2{font-size:calc(2.4rem * var(--multiplier,1));}}h3,.ckeditorContent h3{font-family:var(--base-font);font-weight:700;font-size:calc(2.6rem * var(--multiplier,1));margin-bottom:calc(2rem * var(--multiplier,1));}@media (max-width:767px){h3,.ckeditorContent h3{font-size:calc(2.2rem * var(--multiplier,1));}}h4,.ckeditorContent h4{font-family:var(--alt-font);font-weight:400;font-size:calc(2.6rem * var(--multiplier,1));margin-bottom:calc(2rem * var(--multiplier,1));}@media (max-width:767px){h4,.ckeditorContent h4{font-size:calc(2rem * var(--multiplier,1));}}h5,h6,.ckeditorContent h5,.ckeditorContent h6{font-family:var(--base-font);font-weight:700;font-size:calc(1.8rem * var(--multiplier,1));margin-bottom:calc(2rem * var(--multiplier,1));}@media (max-width:767px){h5,h6,.ckeditorContent h5,.ckeditorContent h6{font-size:calc(1.6rem * var(--multiplier,1));}}#search-popin .TermWrapper,.submenu .submenu-quick-access .TermWrapper,#search-popin .TermWrapper a,.submenu .submenu-quick-access .TermWrapper a{display:inline-block;padding:0.2rem;font-size:1.4rem;font-weight:normal;line-height:1.3;background:var(--yellow);color:var(--dark-blue);}#search-popin .TermWrapper a,.submenu .submenu-quick-access .TermWrapper a{display:block;margin:-0.2rem;border:none;}a[rel=external]:not(.preventExternal)::after,a[target=_blank]:not(.preventExternal)::after,.ckeditorContent a[rel=external]::after,.ckeditorContent a[target=_blank]::after{content:"";width:calc(1.8rem * var(--multiplier,1));height:calc(1.8rem * var(--multiplier,1));background:url("/themes/custom/mgp_metropolitaine_theme/assets/build/svg/iconoir_link.svg") center center no-repeat;background-size:calc(2.6rem * var(--multiplier,1)) auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:calc(0.3rem * var(--multiplier,1));vertical-align:middle;display:inline-block;position:relative;top:-1px;}.pager{-o-border-image:conic-gradient(var(--text-color) 0 0) 1 1 0/1px 50vw calc(100% - 1px)/0 50vw;border-image:conic-gradient(var(--text-color) 0 0) 1 1 0/1px 50vw calc(100% - 1px)/0 50vw;}.ckeditorContent p{margin-bottom:1.3em;}.ckeditorContent ul,.ckeditorContent ol{margin:1.25em 0;padding-left:0;}.ckeditorContent ul ul,.ckeditorContent ul ol,.ckeditorContent ol ul,.ckeditorContent ol ol{margin-left:calc(4rem * var(--multiplier,1));}.ckeditorContent ul li,.ckeditorContent ol li{font-family:var(--alt-font);margin-bottom:0.625em;font-size:calc(1.4rem * var(--multiplier,1));}.ckeditorContent ul li{list-style:none;position:relative;padding-left:calc(1.9rem * var(--multiplier,1));}.ckeditorContent ul li::before{content:"";position:absolute;height:calc(0.6rem * var(--multiplier,1));width:calc(0.6rem * var(--multiplier,1));top:0;left:0;margin:0.5em 0 0 0;background:var(--text-color);color:var(--white);border-radius:50%;}.ckeditorContent ol{counter-reset:olCounter;}.ckeditorContent ol li{list-style:none;position:relative;padding-left:calc(3rem * var(--multiplier,1));counter-increment:olCounter;}.ckeditorContent ol li::before{content:counter(olCounter);position:absolute;left:0;background:var(--text-color);color:var(--white);border-radius:calc(1rem * var(--multiplier,1));height:calc(2rem * var(--multiplier,1));line-height:calc(2rem * var(--multiplier,1));min-width:calc(2rem * var(--multiplier,1));text-align:center;font-size:calc(1.2rem * var(--multiplier,1));font-family:var(--base-font);}.ckeditorContent .text-align-center{text-align:center;}.ckeditorContent .text-align-left{text-align:left;}.ckeditorContent .text-align-right{text-align:right;}.ckeditorContent strong{font-weight:700;}.ckeditorContent em{font-style:italic;}.ckeditorContent a{text-decoration:underline;color:inherit;}.ckeditorContent a:hover,.ckeditorContent a:focus{text-decoration:none;}.cke_editable.ckeditorContent a::after{content:none;}.ckeditorContent blockquote{font-style:normal;margin-bottom:1rem;font-family:var(--alt-font);font-size:calc(2.6rem * var(--multiplier,1));line-height:1.26;}.ckeditorContent blockquote:last-child{margin-bottom:0;}.ckeditorContent blockquote p:last-child{margin-bottom:0;}@media (max-width:767px){.ckeditorContent blockquote{font-size:calc(2rem * var(--multiplier,1));}}.ckeditorContent .table-wrapper{overflow:auto;width:100%;}.ckeditorContent table{border-radius:calc(0.4rem * var(--multiplier,1));width:100%;border-collapse:separate;}.ckeditorContent table th{font-family:var(--alt-font);font-weight:bold;font-size:calc(1.5rem * var(--multiplier,1));padding:calc(2.2rem * var(--multiplier,1));text-align:center;}.ckeditorContent table th,.ckeditorContent table td{background-color:#FCFCFC;color:#272A45;}.ckeditorContent table th:first-child,.ckeditorContent table td:first-child{border-left:solid 1px #00519E;}.ckeditorContent table th:last-child,.ckeditorContent table td:last-child{border-right:solid 1px #00519E;}.ckeditorContent table thead th{background:#E8EEF4;}.ckeditorContent table thead tr:first-child th,.ckeditorContent table thead tr:first-child td{border-top:solid 1px #00519E;}.ckeditorContent table thead tr:first-child th:first-child,.ckeditorContent table thead tr:first-child td:first-child{border-top-left-radius:calc(0.4rem * var(--multiplier,1));}.ckeditorContent table thead tr:first-child th:last-child,.ckeditorContent table thead tr:first-child td:last-child{border-top-right-radius:calc(0.4rem * var(--multiplier,1));}.ckeditorContent table tbody th{font-size:calc(1.4rem * var(--multiplier,1));}.ckeditorContent table tbody tr:last-child td,.ckeditorContent table tbody tr:last-child th{border-bottom:solid 1px #00519E;}.ckeditorContent table tbody tr:last-child td:first-child,.ckeditorContent table tbody tr:last-child th:first-child{border-bottom-left-radius:calc(0.4rem * var(--multiplier,1));}.ckeditorContent table tbody tr:last-child td:last-child,.ckeditorContent table tbody tr:last-child th:last-child{border-bottom-right-radius:calc(0.4rem * var(--multiplier,1));}.ckeditorContent table tbody tr:nth-child(even) td,.ckeditorContent table tbody tr:nth-child(even) th{background-color:#E8EEF4;}.ckeditorContent table td{font-size:calc(1.4rem * var(--multiplier,1));padding:calc(2.4rem * var(--multiplier,1));}.btn,form .form-managed-file .webform-file-button,form .form-submit{font-size:1.8rem;font-weight:bold;cursor:pointer;border:var(--border);padding:0.3rem 1.1rem;border-radius:4rem;text-align:center;-webkit-transition:background-color 0.15s ease-in-out 0s,color 0.15s ease-in-out 0s,border-color 0.15s ease-in-out 0s;-o-transition:background-color 0.15s ease-in-out 0s,color 0.15s ease-in-out 0s,border-color 0.15s ease-in-out 0s;transition:background-color 0.15s ease-in-out 0s,color 0.15s ease-in-out 0s,border-color 0.15s ease-in-out 0s;display:inline-block;word-break:normal;background-color:var(--bg-color);color:var(--text-color);-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:var(--base-font);}.btn:focus-visible,form .form-managed-file .webform-file-button:focus-visible,form .form-submit:focus-visible{outline-offset:2px;}.btn:hover,form .form-managed-file .webform-file-button:hover,form .form-submit:hover,.btn:focus-visible,form .form-managed-file .webform-file-button:focus-visible,form .form-submit:focus-visible,a:hover .btn,a:hover form .form-managed-file .webform-file-button,form .form-managed-file a:hover .webform-file-button,a:hover form .form-submit,form a:hover .form-submit,a:focus-visible .btn,a:focus-visible form .form-managed-file .webform-file-button,form .form-managed-file a:focus-visible .webform-file-button,a:focus-visible form .form-submit,form a:focus-visible .form-submit{background:var(--yellow);}.btn:hover,form .form-managed-file .webform-file-button:hover,form .form-submit:hover{text-decoration:none;}@media (max-width:767px){.btn,form .form-managed-file .webform-file-button,form .form-submit{font-size:1.6rem;padding:0.65rem 1.1rem;}}.btn.btn--dark,form .form-managed-file .btn--dark.webform-file-button,form .btn--dark.form-submit{background-color:#272A45;color:white;}.btn.btn--dark:hover,form .form-managed-file .btn--dark.webform-file-button:hover,form .btn--dark.form-submit:hover,.btn.btn--dark:focus-visible,form .form-managed-file .btn--dark.webform-file-button:focus-visible,form .btn--dark.form-submit:focus-visible,a:hover .btn.btn--dark,a:hover form .form-managed-file .btn--dark.webform-file-button,form .form-managed-file a:hover .btn--dark.webform-file-button,a:hover form .btn--dark.form-submit,form a:hover .btn--dark.form-submit,a:focus-visible .btn.btn--dark,a:focus-visible form .form-managed-file .btn--dark.webform-file-button,form .form-managed-file a:focus-visible .btn--dark.webform-file-button,a:focus-visible form .btn--dark.form-submit,form a:focus-visible .btn--dark.form-submit{background:#00519E;color:white;}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;word-break:break-word;}html{font-size:62.5%;scroll-behavior:smooth;}@media (min-width:768px){html{font-size:38%;}}@media (min-width:868px){html{font-size:43%;}}@media (min-width:1024px){html{font-size:51%;}}@media (min-width:1139px){html{font-size:56%;}}@media (min-width:1254px){html{font-size:62%;}}@media (min-width:1368px){html{font-size:62.5%;}}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-color,#FCFCFC);color:var(--text-color,#272A45);--dark-blue:#272A45;--yellow:#FFF265;--white:white;--text-color:var(--dark-blue);--bg-color:var(--white);--black:black;--border:solid 1px var(--text-color);--base-font:Suisse Intl,sans-serif;--alt-font:Suisse Works,serif;}body.no-scroll{overflow:hidden;}#Page{color:var(--text-color,#272A45);font-size:1.6rem;}@media (max-width:767px){#Page{font-size:1.5rem;}}:focus{scroll-margin-top:20.3rem;scroll-margin-bottom:2rem;}.js-scrolled :focus{scroll-margin-top:12rem;}:focus-visible{outline:dashed 1px;outline-offset:0px;}:focus:not(:focus-visible){outline:none;}.element-invisible,.hidden,.visually-hidden{display:none;}@media (max-width:767px){.hidden-mobile{display:none !important;}}.text-align-center{text-align:center;}img{max-width:100%;height:auto;}ul,li{list-style:none;list-style-type:none;}em{font-style:italic;}strong{font-weight:bold;}.site-size-wrapper--noPaddings{padding-left:0;padding-right:0;}@media (max-width:1179px){.site-size-wrapper--noResponsivePaddings{padding-left:0;padding-right:0;}}@media (max-width:767px){.site-size-wrapper--noMobilePaddings{padding-left:0;padding-right:0;}}sup{vertical-align:super;font-size:0.6em;}sub{vertical-align:sub;font-size:0.6em;}figure img{vertical-align:bottom;}figure:has(.copyright){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}figure .copyright{position:absolute;background:var(--bg-color);font-size:max(1rem,10px);padding:0.2rem 0.4rem;right:0.2rem;bottom:calc(100% + 1.2rem + 0.2rem);z-index:2;}figcaption{margin-top:1.2rem;font-size:1.6rem;position:relative;}@media (max-width:767px){figcaption{font-size:1.5rem;}}.Popin figcaption{color:inherit;}figcaption:has(.copyright:only-child){margin:0;height:0;}figcaption:has(.copyright:only-child) .copyright{bottom:calc(100% + 0.2rem);}a{color:inherit;text-decoration:none;}a:hover{text-decoration:underline;text-decoration-thickness:1px;}.MainTitle{text-align:center;}.ckeditorContent h3,.ckeditorContent h2{text-align:left;}.btn.btn--white,form .form-managed-file .btn--white.webform-file-button,form .btn--white.form-submit{background-color:white;color:#00519E;}.btn.btn--white:hover,form .form-managed-file .btn--white.webform-file-button:hover,form .btn--white.form-submit:hover,.btn.btn--white:focus-visible,form .form-managed-file .btn--white.webform-file-button:focus-visible,form .btn--white.form-submit:focus-visible,a:hover .btn.btn--white,a:hover form .form-managed-file .btn--white.webform-file-button,form .form-managed-file a:hover .btn--white.webform-file-button,a:hover form .btn--white.form-submit,form a:hover .btn--white.form-submit,a:focus-visible .btn.btn--white,a:focus-visible form .form-managed-file .btn--white.webform-file-button,form .form-managed-file a:focus-visible .btn--white.webform-file-button,a:focus-visible form .btn--white.form-submit,form a:focus-visible .btn--white.form-submit{background:#00519E;color:white;}.btn--border{color:#00519E;background-color:transparent;border-color:currentColor;}.btn--border:hover,.btn--border:focus-visible,a:hover .btn--border,a:focus-visible .btn--border{background-color:#00519E;color:white;border-color:#00519E;}.btn--border.btn--white{color:white;background-color:transparent;}.btn--border.btn--white:hover,.btn--border.btn--white:focus-visible,a:hover .btn--border.btn--white,a:focus-visible .btn--border.btn--white{background-color:white;color:#00519E;border-color:white;}.btn--border.btn--dark{color:#272A45;background-color:transparent;}.btn--border.btn--dark:hover,.btn--border.btn--dark:focus-visible,a:hover .btn--border.btn--dark,a:focus-visible .btn--border.btn--dark{background-color:#272A45;color:white;border-color:#272A45;}.btn-back,.webform-confirmation__back a{background:none;padding:0;font-family:var(--alt-font);font-size:1.6rem;font-weight:normal;color:inherit;cursor:pointer;border:none;display:inline-block;}.btn-back:hover,.webform-confirmation__back a:hover,.btn-back:focus-visible,.webform-confirmation__back a:focus-visible,a:hover .btn-back,a:hover .webform-confirmation__back a,.webform-confirmation__back a:hover a,a:focus-visible .btn-back,a:focus-visible .webform-confirmation__back a,.webform-confirmation__back a:focus-visible a{text-decoration:underline;color:#272A45;}.btn-back:hover::before,.webform-confirmation__back a:hover::before,.btn-back:focus-visible::before,.webform-confirmation__back a:focus-visible::before,a:hover .btn-back::before,a:hover .webform-confirmation__back a::before,.webform-confirmation__back a:hover a::before,a:focus-visible .btn-back::before,a:focus-visible .webform-confirmation__back a::before,.webform-confirmation__back a:focus-visible a::before{-webkit-transform:translate3d(-0.5rem,0,0);transform:translate3d(-0.5rem,0,0);}.btn-back::before,.webform-confirmation__back a::before{content:"\f177";font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:1rem;display:inline-block;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0.15s ease-in-out 0s;transition:-webkit-transform 0.15s ease-in-out 0s;-o-transition:transform 0.15s ease-in-out 0s;transition:transform 0.15s ease-in-out 0s;transition:transform 0.15s ease-in-out 0s,-webkit-transform 0.15s ease-in-out 0s;}.btn-next{background:none;padding:0;font-family:var(--alt-font);font-size:1.6rem;font-weight:normal;color:inherit;cursor:pointer;border:none;display:inline-block;}.btn-next:hover,.btn-next:focus-visible,a:hover .btn-next,a:focus-visible .btn-next{text-decoration:underline;color:#272A45;}.btn-next:hover::after,.btn-next:focus-visible::after,a:hover .btn-next::after,a:focus-visible .btn-next::after{-webkit-transform:translate3d(0.5rem,0,0);transform:translate3d(0.5rem,0,0);}.btn-next::after{content:"\f178";font-family:"Font Awesome 6 Pro";font-weight:300;margin-left:1rem;display:inline-block;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0.15s ease-in-out 0s;transition:-webkit-transform 0.15s ease-in-out 0s;-o-transition:transform 0.15s ease-in-out 0s;transition:transform 0.15s ease-in-out 0s;transition:transform 0.15s ease-in-out 0s,-webkit-transform 0.15s ease-in-out 0s;}.btn-download{display:inline-block;color:#00519E;border-bottom:solid 1px currentColor;font-family:var(--alt-font);font-weight:normal;font-size:1.6rem;}.btn-download::before{content:"\f019";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.6rem;margin-right:1rem;}.btn-download[target=_blank]::after{content:none !important;}.btn-download:hover,.btn-download:focus-visible{border-color:transparent;}.btn-download div{display:inline;}.btn-more{background:none;padding:0;font-family:var(--alt-font);font-size:1.6rem;font-weight:normal;color:#00519E;cursor:pointer;border:none;display:inline-block;border-bottom:solid 1px currentColor;}.btn-more:hover,.btn-more:focus-visible,a:hover .btn-more,a:focus-visible .btn-more{border-color:transparent;}.btn-more:hover::after,.btn-more:focus-visible::after,a:hover .btn-more::after,a:focus-visible .btn-more::after{-webkit-transform:translate3d(0.5rem,0,0);transform:translate3d(0.5rem,0,0);}.btn-more::after{content:"\f178";font-family:"Font Awesome 6 Pro";font-weight:300;margin-left:1rem;display:inline-block;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0.15s ease-in-out 0s;transition:-webkit-transform 0.15s ease-in-out 0s;-o-transition:transform 0.15s ease-in-out 0s;transition:transform 0.15s ease-in-out 0s;transition:transform 0.15s ease-in-out 0s,-webkit-transform 0.15s ease-in-out 0s;}.breadcrumb-share-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0.4rem 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5;background:var(--bg-color);border-bottom:var(--border);}@media (max-width:767px){.breadcrumb-share-wrapper{padding:0.9rem 2rem 0.7rem;display:block;margin-bottom:0;}}#Breadcrumb{font-size:1.4rem;font-weight:normal;}#Breadcrumb ul li{display:inline-block;}#Breadcrumb ul li a{font-weight:normal;}#Breadcrumb ul li a:hover,#Breadcrumb ul li a:focus-visible{text-decoration:underline;}#Breadcrumb ul li::after{content:"\f054";font-family:"Font Awesome 6 Pro";font-size:1rem;margin:0 0.2rem;}#Breadcrumb ul li:last-child::after{content:none;}@media (max-width:767px){#Breadcrumb ul{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:1.2rem;}#Breadcrumb ul li{display:inline;}}.social-share-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){.social-share-block{position:absolute;top:11.2rem;}body:has(.Node:not(.site-size-wrapper) .NodeHeader-cover) .social-share-block{top:5rem;}body:has(.Node:not(.site-size-wrapper) .NodeHeader-cover .MediaImage) .social-share-block{top:23rem;}}.social-share-block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.social-share-block-label{font-size:1.4rem;white-space:nowrap;margin-right:0.5rem;}.social-share-block-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;place-content:center;text-align:center;position:relative;margin:0 0.7rem;overflow:hidden;}.social-share-block-item a:after{content:none !important;}.social-share-block-item:last-child a{margin-right:0;}.social-share-block-item img,.social-share-block-item svg{max-width:1.6rem;max-height:1.6rem;width:auto;height:1.4rem;}.social-share-block-item img path,.social-share-block-item svg path{fill:currentColor;}.Footer{background:var(--yellow);}@media (max-width:767px){.Footer{padding-bottom:5rem;}}.Footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:var(--border);padding:0 7rem 0 3rem;gap:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){.Footer-row{-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:0 2rem;gap:2rem;}}.Footer-social{margin:0 -0.9rem;}@media (max-width:767px){.Footer-social{margin-bottom:1rem;}}.Footer-social a::after{content:none !important;}.Footer-social .icon{width:3.4rem;height:3.4rem;line-height:3.4rem;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;position:relative;-webkit-transition:background-color 0.15s ease-in-out 0s,color 0.15s ease-in-out 0s;-o-transition:background-color 0.15s ease-in-out 0s,color 0.15s ease-in-out 0s;transition:background-color 0.15s ease-in-out 0s,color 0.15s ease-in-out 0s;}.Footer-social .icon svg,.Footer-social .icon img{max-width:1.6rem;max-height:1.6rem;width:1.6rem;height:1.6rem;}.Footer-social .icon svg path,.Footer-social .icon img path{fill:currentColor;}.Footer .NodeHome-partners-items{padding:0.8rem 0 0.4rem;width:100%;}.Footer .NodeHome-partners-items ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem 4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:767px){.Footer .NodeHome-partners-items ul{padding:1rem 0;gap:1rem;}.Footer .NodeHome-partners-items ul li{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33% - 0.6666666667rem);flex:0 1 calc(33.33% - 0.6666666667rem);}}.Footer .NodeHome-partners-items ul img{height:4.8rem;vertical-align:bottom;width:auto;-o-object-fit:contain;object-fit:contain;}.Footer .NodeHome-partners-items [target=_blank]::after{content:none;}@media (max-width:767px){.Footer-logo{margin:0 -2rem;border-bottom:var(--border);width:calc(100% + 2 * 2rem);padding:0 2rem;}}.Footer-logo img{max-height:5.1rem;vertical-align:bottom;}@media (max-width:767px){.Footer-logo img{max-height:4rem;}}.Footer-menu{margin:0 auto;}.Footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem;font-size:1.5rem;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:767px){.Footer-menu ul{gap:2rem 3rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.Footer-menu--secondary{padding:1rem 0;}.Footer-menu--secondary ul{font-size:1rem;font-weight:normal;}@media (max-width:767px){.Footer-menu--secondary ul{gap:0 4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.Footer-menu--secondary a,.Footer-menu--secondary span{display:block;padding:0.6rem 0;}.social-list li{display:inline;}@media (min-width:768px){.Header-mainNav ul,.Header-secondNav ul{display:-webkit-box;display:-ms-flexbox;display:flex;}}.Header-mainNav ul ul,.Header-secondNav ul ul{display:block;padding:2rem 3rem;}.Header-mainNav ul.menu-level-0 > li,.Header-secondNav ul.menu-level-0 > li{}.Header-mainNav ul.menu-level-0 > li a,.Header-mainNav ul.menu-level-0 > li button,.Header-secondNav ul.menu-level-0 > li a,.Header-secondNav ul.menu-level-0 > li button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;cursor:pointer;text-align:left;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.Header-mainNav ul.menu-level-0 > li a:hover,.Header-mainNav ul.menu-level-0 > li button:hover,.Header-secondNav ul.menu-level-0 > li a:hover,.Header-secondNav ul.menu-level-0 > li button:hover{text-decoration:underline;text-decoration-thickness:1px;}.Header-mainNav ul.menu-level-0 > li a.menuItem,.Header-mainNav ul.menu-level-0 > li .menu-toggle,.Header-secondNav ul.menu-level-0 > li a.menuItem,.Header-secondNav ul.menu-level-0 > li .menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.Header-mainNav ul.menu-level-0 > li a.menuItem::after,.Header-mainNav ul.menu-level-0 > li .menu-toggle::after,.Header-secondNav ul.menu-level-0 > li a.menuItem::after,.Header-secondNav ul.menu-level-0 > li .menu-toggle::after{content:"";width:1.4rem;height:1.4rem;background:url(/themes/custom/mgp_metropolitaine_theme/assets/build/svg/icon_right.svg) right center no-repeat;background-size:contain;}.Header-mainNav ul.menu-level-0 > li > a.menuItem,.Header-mainNav ul.menu-level-0 > li > button,.Header-mainNav ul.menu-level-0 > li > span,.Header-mainNav ul.menu-level-0 > li > .menu-toggle,.Header-secondNav ul.menu-level-0 > li > a.menuItem,.Header-secondNav ul.menu-level-0 > li > button,.Header-secondNav ul.menu-level-0 > li > span,.Header-secondNav ul.menu-level-0 > li > .menu-toggle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1rem 2rem 1rem var(--padding-left,2rem);height:calc(4.3rem - 3px);background:none;font:inherit;line-height:1;border:none;word-break:normal;-webkit-transition:background-color 0.15s ease-in-out 0s;-o-transition:background-color 0.15s ease-in-out 0s;transition:background-color 0.15s ease-in-out 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:767px){.Header-mainNav ul.menu-level-0 > li > a.menuItem,.Header-mainNav ul.menu-level-0 > li > button,.Header-mainNav ul.menu-level-0 > li > span,.Header-mainNav ul.menu-level-0 > li > .menu-toggle,.Header-secondNav ul.menu-level-0 > li > a.menuItem,.Header-secondNav ul.menu-level-0 > li > button,.Header-secondNav ul.menu-level-0 > li > span,.Header-secondNav ul.menu-level-0 > li > .menu-toggle{padding:1.5rem 0;height:auto;}}@media (min-width:768px){.Header-mainNav ul.menu-level-0 > li > a.menuItem::after,.Header-mainNav ul.menu-level-0 > li > button::after,.Header-mainNav ul.menu-level-0 > li > span::after,.Header-mainNav ul.menu-level-0 > li > .menu-toggle::after,.Header-secondNav ul.menu-level-0 > li > a.menuItem::after,.Header-secondNav ul.menu-level-0 > li > button::after,.Header-secondNav ul.menu-level-0 > li > span::after,.Header-secondNav ul.menu-level-0 > li > .menu-toggle::after{content:none;}}@media (min-width:768px){.Header-mainNav ul.menu-level-0 > li.opened > .menu-toggle,body:not(.js-submenu-opened) .Header-mainNav ul.menu-level-0 > li > .menuItem.is-active,body:not(.js-submenu-opened) .Header-mainNav ul.menu-level-0 > li:has(.submenu-wrapper--level-0 > div > div > .submenu-title-link.is-active) > .menu-toggle,.Header-secondNav ul.menu-level-0 > li.opened > .menu-toggle,body:not(.js-submenu-opened) .Header-secondNav ul.menu-level-0 > li > .menuItem.is-active,body:not(.js-submenu-opened) .Header-secondNav ul.menu-level-0 > li:has(.submenu-wrapper--level-0 > div > div > .submenu-title-link.is-active) > .menu-toggle{background-color:var(--yellow);}}.Header-mainNav ul.menu-level-0 > li:first-child,.Header-secondNav ul.menu-level-0 > li:first-child{--padding-left:3rem;}.Header-mainNav .menu-toggle,.Header-secondNav .menu-toggle{color:inherit;}.submenu-wrapper{position:absolute;visibility:hidden;opacity:0;-webkit-transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s),height 0s ease-out var(--transition-duration,0.3s);-o-transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s),height 0s ease-out var(--transition-duration,0.3s);transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s),height 0s ease-out var(--transition-duration,0.3s);background:var(--bg-color);z-index:0;}@media (max-width:767px){.submenu-wrapper{top:0;left:0;width:100%;height:100%;overflow:auto;}}@media (min-width:768px){.submenu-wrapper .submenu-wrapper{left:33.33%;width:66.66%;top:0;bottom:0;background:none;}}@media (max-width:767px){.submenu-wrapper .submenu-wrapper{background:var(--bg-color);}}@media (min-width:768px){.submenu-wrapper .submenu-wrapper .submenu-wrapper{left:50%;width:100%;}}@media (max-width:767px){.submenu-wrapper .submenu-wrapper .submenu-wrapper{background:var(--bg-color);}}@media (min-width:768px){.submenu-wrapper--level-0{left:0;right:0;height:calc(100vh - 20.3rem - var(--drupal-displace-offset-top,0px));top:100%;overflow:hidden;}.js-scrolled .submenu-wrapper--level-0{height:calc(100vh - 10rem - var(--drupal-displace-offset-top,0px));}}.menu-item:not(.opened) > .submenu-wrapper--level-0{height:0;}.menu-item:not(.opened) > .submenu-wrapper--level-0 a,.menu-item:not(.opened) > .submenu-wrapper--level-0 button{visibility:hidden !important;}.opened > .submenu-wrapper{visibility:visible;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:1;z-index:2;}@media (min-width:768px){.submenu-wrapper .submenu{width:33.33%;padding:0;height:100%;z-index:0;overflow:auto;border-right:var(--border);}.submenu-wrapper .submenu .submenu{width:50%;}.submenu-wrapper .submenu .submenu .submenu{border-right:none;}}.submenu-wrapper .submenu .MediaImage{position:absolute;left:33.33%;width:66.66%;top:0;bottom:0;z-index:-1;}@media (max-width:767px){.submenu-wrapper .submenu .MediaImage{display:none;}}.submenu-wrapper .submenu .MediaImage figure{height:100%;}.submenu-wrapper .submenu .MediaImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.submenu-wrapper .submenu .MediaImage .submenu .MediaImage{display:none;}.submenu-wrapper .submenu-actions{padding:1rem 3rem;border-bottom:var(--border);}.submenu-wrapper .submenu-back{margin-bottom:0;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width:768px){.submenu-wrapper .submenu-back{display:none;}}.submenu-wrapper .submenu-title{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:6rem;font-size:2.6rem;font-family:var(--base-font);font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.submenu-wrapper .submenu-cta{font-size:1.6rem;display:block;padding-right:3rem;position:relative;}.submenu-wrapper .submenu-cta::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.4rem;height:1.4rem;background:url(/themes/custom/mgp_metropolitaine_theme/assets/build/svg/icon_right.svg) right center no-repeat;background-size:contain;}.submenu-wrapper .submenu-title-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.submenu-wrapper .submenu-title-link:hover,.submenu-wrapper .submenu-title-link:focus-visible{text-decoration:none !important;}.submenu-wrapper .submenu-title-link:hover .submenu-cta,.submenu-wrapper .submenu-title-link:focus-visible .submenu-cta{text-decoration:underline;text-decoration-thickness:1px;}.submenu-wrapper .submenu .menu li{margin-bottom:2rem;font-size:2.2rem;font-family:var(--alt-font);font-weight:normal;}.submenu-wrapper .submenu .menu li .menu-toggle{background:none;border:none;font:inherit;color:inherit;padding:0;}@media (min-width:768px){.submenu-wrapper .submenu .menu li.opened > .menu-toggle{text-decoration:underline;}}.submenu-wrapper .submenu a:hover,.submenu-wrapper .submenu a:focus-visible,.submenu-wrapper .submenu button:hover,.submenu-wrapper .submenu button:focus-visible{color:inherit;}@media (min-width:768px){.submenu-wrapper .submenu .submenu{z-index:2;background:var(--bg-color);}.submenu-wrapper .submenu .submenu .submenu{z-index:3;}}.submenu .submenu-quick-access{position:absolute;background:white;color:#272A45;padding:3rem 3rem 2rem;right:0;bottom:0;width:66.66%;-webkit-transition:width var(--transition-duration,0.3s) ease-in-out 0s,opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out 0s;-o-transition:width var(--transition-duration,0.3s) ease-in-out 0s,opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out 0s;transition:width var(--transition-duration,0.3s) ease-in-out 0s,opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out 0s;will-change:width;opacity:1;}.js-submenu-lvl2-opened .submenu .submenu-quick-access{width:33.33%;}.js-submenu-lvl3-opened .submenu .submenu-quick-access{opacity:0;visibility:hidden;-webkit-transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s);-o-transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s);transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s);}@media (max-width:767px){.submenu .submenu-quick-access{display:none;}}.submenu .submenu-quick-access ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.submenu .submenu-quick-access .TermWrapper{margin:0 0.8rem 1rem;position:relative;z-index:3;}.Header-mainNav{font-weight:bold;font-size:1.8rem;}@media (max-width:767px){.Header-mainNav{font-size:2.2rem;}}@media (min-width:768px){.Header-mobile .language-switcher-language-url{display:none;}}@media (max-width:767px){.language-switcher-language-url{display:none;position:fixed;z-index:100;left:0;bottom:0;-webkit-transition:opacity var(--transition-duration,0.5s) ease-in-out 0s;-o-transition:opacity var(--transition-duration,0.5s) ease-in-out 0s;transition:opacity var(--transition-duration,0.5s) ease-in-out 0s;}.Header-mobile .language-switcher-language-url{display:block;}.js-submenu-opened .language-switcher-language-url{opacity:0;visibility:hidden;-webkit-transition:opacity var(--transition-duration,0.5s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.5s);-o-transition:opacity var(--transition-duration,0.5s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.5s);transition:opacity var(--transition-duration,0.5s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.5s);}}.language-switcher-language-url .Dropdown button{background:none;padding:1rem 3rem;cursor:pointer;border:none;font-size:1.8rem;font-family:var(--alt-font);font-weight:normal;position:relative;color:inherit;}@media (min-width:768px){.language-switcher-language-url .Dropdown button::before{content:"";height:1.3rem;width:1px;background:var(--black);position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);}}@media (max-width:767px){.language-switcher-language-url .Dropdown button{background:var(--bg-color);padding:1rem;-webkit-box-shadow:0px 0px 16px rgba(0,0,0,0.0588235294);box-shadow:0px 0px 16px rgba(0,0,0,0.0588235294);}}.language-switcher-language-url .Dropdown button:hover,.language-switcher-language-url .Dropdown button:focus-visible{text-decoration:underline;}.Header-mobile .language-switcher-language-url .Dropdown button:focus-visible{outline:#272A45 dotted 1px;outline-offset:2px;}.language-switcher-language-url .Dropdown button[aria-expanded=true]::after{-webkit-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg);}.language-switcher-language-url .Dropdown-menu{background:var(--bg-color);height:auto;font-weight:normal;font-family:var(--alt-font);padding:1rem 3rem;}@media (max-width:767px){.language-switcher-language-url .Dropdown-menu{position:static;padding:1rem;-webkit-box-shadow:0px 0px 16px rgba(0,0,0,0.0588235294);box-shadow:0px 0px 16px rgba(0,0,0,0.0588235294);}.language-switcher-language-url .Dropdown-menu a:focus{text-decoration:underline;}}.language-switcher-language-url .Dropdown-menu ul{display:block;}.language-switcher-language-url .Dropdown-menu ul a{word-break:normal;display:block;padding:1rem;}.language-switcher-language-url .Dropdown-menu ul a.is-active{font-weight:bold;}#languageSwitcherMenu li.disabled-link{pointer-events:none;}#search-popin{background:none;}.toolbar-fixed #search-popin{top:39px;}.toolbar-tray-open.toolbar-horizontal #search-popin{top:79px;}#search-popin .Popin-wrapper{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,38,74,0.9);-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;}@media (max-width:767px){#search-popin .Popin-wrapper{padding:0 2rem;width:auto;right:0;}}#search-popin .Popin-wrapper > .Popin-close:first-child{display:none;}#search-popin .Popin-close{position:absolute;top:3rem;right:5rem;}@media (max-width:767px){#search-popin .Popin-close{right:2rem;top:2rem;}}#search-popin .TermWrapper{display:inline-block;margin-right:1rem;margin-bottom:1rem;color:inherit;}#search-popin .TermWrapper a{color:white;}#search-popin .TermWrapper a:hover,#search-popin .TermWrapper a:focus-visible{background-color:white;color:#272A45;}.mgp-22-search-form{max-width:92rem;margin:0 auto;position:relative;}.mgp-22-search-form::after{content:"\f002";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:1.4rem;right:1rem;height:4rem;width:4rem;line-height:4rem;font-size:4rem;text-align:center;}.mgp-22-search-form ::-webkit-input-placeholder{color:white;opacity:1;}.mgp-22-search-form ::-moz-placeholder{color:white;opacity:1;}.mgp-22-search-form :-ms-input-placeholder{color:white;opacity:1;}.mgp-22-search-form ::-ms-input-placeholder{color:white;opacity:1;}.mgp-22-search-form ::placeholder{color:white;opacity:1;}.mgp-22-search-form .form-text{width:92rem;max-width:100%;background:none;color:inherit;min-height:5.9rem;border:none;border-bottom:3px solid currentColor;font-size:4rem;font-family:var(--alt-font);font-weight:bold;padding:1rem 5rem 1rem 0;border-radius:0;}@media (max-width:767px){.mgp-22-search-form .form-text{width:100%;}}.mgp-22-search-form .form-submit{position:absolute;top:1.4rem;right:1rem;height:4rem;width:4rem;background:none !important;text-indent:-999em;border:none;overflow:hidden;color:white;border-radius:0;cursor:pointer;z-index:2;}.mgp-22-search-form .form-submit:focus-visible{outline-offset:2px;outline-color:currentColor;}.Header{--transition-duration:0.3s;--top-height:6rem;--middle-height:10.1rem;width:100%;position:sticky;-webkit-transition:all var(--transition-duration,0.3s) linear 0s;-o-transition:all var(--transition-duration,0.3s) linear 0s;transition:all var(--transition-duration,0.3s) linear 0s;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;-ms-transform:none;transform:none;top:0;z-index:500;background:var(--bg-color);}@media (max-width:767px){.Header{--top-height:4rem;--middle-height:4rem;}}.js-submenu-opened .Header{--transition-duration:0.5s;}.toolbar-fixed .Header{top:var(--drupal-displace-offset-top,39px);}.toolbar-tray-open.toolbar-horizontal .Header{top:var(--drupal-displace-offset-top,79px);}.js-scrolled .Header{-webkit-transform:translate3d(0,calc(-1 * var(--top-height) - 4rem),0);transform:translate3d(0,calc(-1 * var(--top-height) - 4rem),0);}@media (max-width:767px){.js-scrolled .Header{-webkit-transform:translate3d(0,calc(-1 * var(--top-height)),0);transform:translate3d(0,calc(-1 * var(--top-height)),0);}}.Header-top{visibility:visible;-webkit-transition:visibility 0s ease-in-out 0s;-o-transition:visibility 0s ease-in-out 0s;transition:visibility 0s ease-in-out 0s;height:var(--top-height);padding:0.5rem 3rem;overflow:hidden;border-bottom:solid 1px #272A45;font-family:var(--alt-font);}@media (max-width:767px){.Header-top{padding-left:1rem;padding-right:1rem;}}.js-scrolled .Header-top{-webkit-transition-delay:var(--transition-duration,0.3s);-o-transition-delay:var(--transition-duration,0.3s);transition-delay:var(--transition-duration,0.3s);visibility:hidden;}.Header-top img{max-height:calc(var(--top-height) - 1rem);width:auto;}.Header-top ul{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.Header-top ul li{font-size:1.2rem;font-weight:normal;text-align:center;text-wrap:balance;max-width:41rem;line-height:1.16;}.Header-top ul li a,.Header-top ul li span{display:block;}.Header-top ul li a:hover,.Header-top ul li a:focus-visible{text-decoration:underline;}.Header-middle{height:var(--middle-height);border-bottom:var(--border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;gap:5rem;}@media (max-width:767px){.Header-middle{height:4rem;gap:2rem;padding-left:1rem;padding-right:0;}}@media (min-width:768px){.Header-bottom{padding:1px 3rem;height:4.3rem;border-bottom:var(--border);}.Header-bottom .language-switcher-language-url{-ms-flex-item-align:center;align-self:center;}}@media (min-width:768px){.Header-mainNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -3rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}}@media (max-width:767px){.Header-mainNav{visibility:hidden;opacity:0;-webkit-transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s);-o-transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s);transition:opacity var(--transition-duration,0.3s) ease-in-out 0s,visibility 0s ease-in-out var(--transition-duration,0.3s);background:var(--bg-color);position:fixed;top:calc(var(--top-height) + var(--middle-height) + var(--drupal-displace-offset-top,0px));left:0;width:100%;height:calc(100vh - var(--top-height) - var(--middle-height) - var(--drupal-displace-offset-top,0px));overflow:auto;padding:1.5rem 3rem;}.js-scrolled .Header-mainNav{--drupal-displace-offset-top:0;height:calc(100vh - var(--middle-height));}.js-mobile-menu-opened .Header-mainNav{visibility:visible;opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}}.Header-baseline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;text-align:center;font-family:var(--alt-font);font-size:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 50rem;flex:0 0 50rem;line-height:1.12;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform var(--transition-duration) linear;transition:-webkit-transform var(--transition-duration) linear;-o-transition:transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear,-webkit-transform var(--transition-duration) linear;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;}@media (max-width:767px){.Header-baseline{display:none;}}.js-scrolled .Header-baseline{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);}.Header-baseline-text{text-wrap:balance;-webkit-box-flex:0;-ms-flex:0 0 64%;flex:0 0 64%;}.Header-baseline-icon{-webkit-box-flex:0;-ms-flex:0 1 82px;flex:0 1 82px;}.Header-logo{margin-right:auto;position:relative;}@media (min-width:768px){.Header-logo{-webkit-transition:-webkit-transform var(--transition-duration) linear;transition:-webkit-transform var(--transition-duration) linear;-o-transition:transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear;transition:transform var(--transition-duration) linear,-webkit-transform var(--transition-duration) linear;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;}.js-scrolled .Header-logo{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);}}.Header-logo img{height:var(--middle-height);display:block;}.Header .btn-burger{width:4.5rem;height:var(--middle-height);overflow:hidden;text-indent:-999em;text-align:left;line-height:var(--middle-height);position:relative;padding:0;background:none;border:none;color:inherit;cursor:pointer;border-left:var(--border);-webkit-transition:background-color 0.3s ease-in-out 0s;-o-transition:background-color 0.3s ease-in-out 0s;transition:background-color 0.3s ease-in-out 0s;}.js-mobile-menu-opened .Header .btn-burger{background:var(--yellow);}.js-mobile-menu-opened .Header .btn-burger::before{content:"\f00d";}.Header .btn-burger::before{content:"\f0c9";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;text-indent:0;font-size:1.8rem;}@media (min-width:768px){.Header .btn-burger{display:none;}}.js-mobile-menu-opened{overflow:hidden;}#skipNavigation{font-size:1.2rem;position:absolute;height:3.4rem;background-color:#272A45;color:white;top:-1000px;z-index:1000;}#skipNavigation:focus-within{top:0;}#skipNavigation a{padding:1rem 2.5rem;display:block;}#skipNavigation a:hover,#skipNavigation a:focus-visible{text-decoration:underline;}#MainWrapper{line-height:1.3;}#MainWrapper,#MainWrapper [id]{scroll-margin-top:20.3rem;}.js-scrolled #MainWrapper,.js-scrolled #MainWrapper [id]{scroll-margin-top:12rem;}@media (max-width:767px){#MainWrapper,.js-scrolled #MainWrapper,#MainWrapper [id],.js-scrolled #MainWrapper [id]{scroll-margin-top:6rem;}}.TranscriptionTextual-page{margin-bottom:10rem;}body.toolbar-fixed #Page{min-height:calc(100vh - 39px);}body.toolbar-fixed.toolbar-tray-open #Page{min-height:calc(100vh - 80px);}#Page{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#Page .Footer{margin-top:auto;}.TacNoCookieMessage{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--dark-blue);color:var(--white);opacity:0.9;z-index:9;text-align:center;}.TacNoCookieMessage-innerWrapper span{display:inline-block;margin:1rem;}.TacNoCookieMessage-innerWrapper .js-tac-panel-opener{text-decoration:underline;cursor:pointer;}.Popin{position:fixed;top:0;bottom:0;left:0;right:0;z-index:666;background:rgba(0,38,74,0.9);-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);color:white;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease-in-out 0s,visibility 0s ease-in-out 0.3s;-o-transition:opacity 0.3s ease-in-out 0s,visibility 0s ease-in-out 0.3s;transition:opacity 0.3s ease-in-out 0s,visibility 0s ease-in-out 0.3s;overflow:auto;}.Popin.open{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s ease-in-out 0s,visibility 0s ease-in-out 0s;-o-transition:opacity 0.5s ease-in-out 0s,visibility 0s ease-in-out 0s;transition:opacity 0.5s ease-in-out 0s,visibility 0s ease-in-out 0s;}.Popin-wrapper{position:relative;padding:8rem 3rem 8rem;width:138rem;max-width:100%;-webkit-box-sizing:content-box;box-sizing:content-box;margin:auto;}@media (max-width:767px){.Popin-wrapper{padding:3rem 2rem 3rem;}}.Popin .MainTitle{color:white;margin-bottom:6.7rem;}.Popin-close{font-size:2.2rem;color:white;position:absolute;top:1.8rem;right:1.6rem;cursor:pointer;width:4rem;height:4rem;line-height:4rem;text-align:left;text-indent:-999em;overflow:hidden;background:none;border:none;padding:0;cursor:pointer;}.Popin-close::before{content:"\f00d";font-family:"Font Awesome 6 Pro";font-weight:normal;text-indent:0;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0.5s ease-in-out 0s;transition:-webkit-transform 0.5s ease-in-out 0s;-o-transition:transform 0.5s ease-in-out 0s;transition:transform 0.5s ease-in-out 0s;transition:transform 0.5s ease-in-out 0s,-webkit-transform 0.5s ease-in-out 0s;}.Popin-close:hover::before{-webkit-transform:rotate3d(0,0,1,179deg);transform:rotate3d(0,0,1,179deg);}.Dropdown{position:relative;}.Dropdown > button svg{width:0.8em;margin-left:1rem;}.Dropdown > button svg path{fill:currentColor;}.Dropdown-menu{position:absolute;display:none;right:0;min-width:100%;z-index:99;overflow:hidden;}.pager{width:100%;padding-top:1.5rem;margin-bottom:-1.5rem;}.pager__items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.pager__items li{font-size:1.6rem;text-align:center;font-weight:normal;}.pager__items li a{text-align:center;-webkit-box-shadow:none;box-shadow:none;display:block;padding:0.5rem;}.pager__items li.is-active{font-weight:bold;font-size:1.8rem;}.pager__items li.pager__item--next a,.pager__items li.pager__item--previous a,.pager__items li.pager__item--last a,.pager__items li.pager__item--first a{position:relative;}.pager__items li.pager__item--next a::before,.pager__items li.pager__item--previous a::before,.pager__items li.pager__item--last a::before,.pager__items li.pager__item--first a::before{content:"\f054";font-family:"Font Awesome 6 Pro";font-weight:normal;font-size:0.8em;}.pager__items li.pager__item--next span,.pager__items li.pager__item--previous span,.pager__items li.pager__item--last span,.pager__items li.pager__item--first span{display:none;}.pager__items li.pager__item--previous a::before{content:"\f053";}.pager__items li.pager__item--last a::before{content:"\f324";}.pager__items li.pager__item--first a::before{content:"\f323";}.pager__item--inactive{display:none;}form .form-text,form .form-email,form .form-select,form .form-date,form .form-time,form .form-tel,form textarea,form .form-file{width:100%;background:var(--bg-color);color:var(--text-color);padding:1.4rem 2rem 1.3rem;border:solid 1px var(--dark-blue);-webkit-transition:border-color 0.15s ease-in-out 0s;-o-transition:border-color 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s;border-radius:0.2rem;font-family:inherit;font-size:1.6rem;display:block;clear:left;-webkit-box-shadow:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}@supports (color:color-mix(in srgb,#34c9eb 20%,white)){form .form-text,form .form-email,form .form-select,form .form-date,form .form-time,form .form-tel,form textarea,form .form-file{border-color:color-mix(in srgb,var(--dark-blue) 50%,var(--bg-color));}form .form-text:focus,form .form-email:focus,form .form-select:focus,form .form-date:focus,form .form-time:focus,form .form-tel:focus,form textarea:focus,form .form-file:focus{border-color:var(--dark-blue);}}form .form-text.error,form .form-email.error,form .form-select.error,form .form-date.error,form .form-time.error,form .form-tel.error,form textarea.error,form .form-file.error{border-color:#E11818;}form .form-text:focus-visible,form .form-email:focus-visible,form .form-select:focus-visible,form .form-date:focus-visible,form .form-time:focus-visible,form .form-tel:focus-visible,form textarea:focus-visible,form .form-file:focus-visible{outline-offset:2px;}form ::-webkit-input-placeholder{color:#272A45;opacity:0.66;}form ::-moz-placeholder{color:#272A45;opacity:0.66;}form :-ms-input-placeholder{color:#272A45;opacity:0.66;}form ::-ms-input-placeholder{color:#272A45;opacity:0.66;}form ::placeholder{color:#272A45;opacity:0.66;}form :focus::-webkit-input-placeholder{opacity:0;}form :focus::-moz-placeholder{opacity:0;}form :focus:-ms-input-placeholder{opacity:0;}form :focus::-ms-input-placeholder{opacity:0;}form :focus::placeholder{opacity:0;}form textarea{resize:none;}form .form-tel,form .form-date,form .form-time{max-width:45.5rem;height:5rem;}@media (max-width:767px){form .form-tel,form .form-date,form .form-time{max-width:none;}}form fieldset.form-item{margin-bottom:0;}form .form-item--error-message{color:#E11818;padding-top:0.6rem;}form .js-form-type-date,form .js-form-type-webform-time{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;}form .js-form-type-select{position:relative;}form .js-form-type-select .form-select{padding-right:3.5rem;height:5rem;background-image:url(/themes/custom/mgp_metropolitaine_theme/assets/build/svg/nav-arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 1.3rem) center;background-size:2.4rem auto;}form .js-form-type-select .form-select[multiple]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none;padding-right:3.5rem;padding-left:1.5rem;padding-top:0.9rem;position:relative;z-index:2;padding-right:2rem;height:auto;}form .js-form-type-select .form-select[multiple] option{padding:0.5rem;}form label:not(.option),form .webform-telephone--wrapper .fieldset-legend{display:inline-block;margin-bottom:1.1rem;}form label:not(.option).visually-hidden,form .webform-telephone--wrapper .fieldset-legend.visually-hidden{display:none;}form .webform-telephone--wrapper{margin-top:-2rem;}form .webform-telephone--wrapper .fieldset-legend{float:none;}form .fieldset-legend{display:block;margin-bottom:1.2rem;}form .form-item{margin-bottom:3rem;}form .js-form-type-radio{position:relative;}form .form-radio:not(:last-child),form .form-checkbox:not(:last-child){position:absolute;opacity:0;}form .form-radio:not(:last-child) + label,form .form-checkbox:not(:last-child) + label{position:relative;padding-left:2.7rem;display:inline-block;font-size:1.8rem;}form .form-radio:not(:last-child) + label::before,form .form-checkbox:not(:last-child) + label::before{content:"";height:14px;width:14px;background:white;border:var(--border);border-radius:50%;position:absolute;top:0.3rem;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:10px;line-height:12px;text-align:center;}form .form-radio:not(:last-child) + label:hover::before,form .form-checkbox:not(:last-child) + label:hover::before{background-color:var(--yellow);}form .form-radio:not(:last-child):checked + label::before,form .form-checkbox:not(:last-child):checked + label::before{background:var(--yellow);-webkit-box-shadow:0 0 0 1px var(--bg-color) inset,0 0 0 2px var(--text-color) inset;box-shadow:0 0 0 1px var(--bg-color) inset,0 0 0 2px var(--text-color) inset;}form .form-radio:not(:last-child):focus + label,form .form-checkbox:not(:last-child):focus + label{outline:1px dashed;outline-offset:2px;}form .form-checkbox:not(:last-child) + label::before{border-radius:0;font-size:11px;font-weight:normal;}form .form-checkbox:not(:last-child):checked + label::before{-webkit-box-shadow:none;box-shadow:none;content:"\f00c";}form .js-form-type-checkbox,form .js-form-type-radio{margin-bottom:2rem;}form .js-webform-radios,form .js-webform-checkboxes{margin-bottom:2rem;}form .js-webform-radios .form-item,form .js-webform-checkboxes .form-item{margin-bottom:1.4rem;}form .form-required::after{content:" * ";}form .Messages,form .messages{padding:0.55rem 0;font-size:1.4rem;}form .Messages-type-error,form .Messages--error,form .messages-type-error,form .messages--error{color:#E11818;}form .Messages li,form .messages li{list-style:disc;list-style-position:inside;line-height:1.2;margin-bottom:0.5rem;}form .messages{line-height:1.28;}form .iti__selected-flag{border-radius:2rem 0 0 2rem;}form .iti__country-list{z-index:20;}form .iti__dial-code{color:#272A45;}form .iti__country.iti__highlight{background:#272A45;color:white;}form .iti__country.iti__highlight .iti__dial-code{color:inherit;}form .form-managed-file .webform-file-button{float:none;margin:0;}@media (max-width:767px){form .form-managed-file .webform-file-button{margin-bottom:2rem;}}form .form-managed-file .webform-file-button::before{content:"\f019";font-family:"Font Awesome 6 Pro";font-weight:normal;font-size:1.5rem;margin-right:1rem;display:inline-block;line-height:1;}form .form-managed-file .form-file{margin-bottom:1.5rem;}form .form-managed-file span.file--text{display:inline-block;margin-top:2rem;}form .form-managed-file span.file--text ~ button{margin-top:2rem;}form .form-managed-file .messages{padding:2rem 0 0;margin-bottom:1.5rem;}form .form-managed-file input:focus + .webform-file-button{background-color:#272A45;outline:#272A45 1px dashed;outline-offset:2px;}form label + .form-managed-file{clear:left;}form .description,form .webform-document-file-placeholder{font-size:1.4rem;line-height:1.28;margin:1.5rem 0;}form .description:last-child,form .webform-document-file-placeholder:last-child{margin-bottom:0;}input[type=search]::-ms-clear{display:none;width:0;height:0;}input[type=search]::-ms-reveal{display:none;width:0;height:0;}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;}.webform-required{margin-bottom:2rem;}.webform-confirmation{text-align:center;}.webform-confirmation__back a{text-decoration:underline;}.webform-confirmation__back a:hover,.webform-confirmation__back a:focus-within{text-decoration:none;}.ui-widget.ui-autocomplete{border-radius:0 0 0.4rem 0.4rem;padding:2rem 3rem 1.5rem;z-index:667;margin-top:-3px;font-family:var(--alt-font);background:white;font-weight:bold;color:#272A45;font-size:1.6rem;-webkit-box-shadow:0px 0px 16px rgba(0,0,0,0.0588235294);box-shadow:0px 0px 16px rgba(0,0,0,0.0588235294);border:solid 1px #D9E7F2;border-top:none;max-width:92rem;}@media (max-width:767px){.ui-widget.ui-autocomplete{max-width:calc(100vw - 2 * 2rem);}}.ui-widget.ui-autocomplete .ui-menu-item{border-bottom:solid 1px #D9E7F2;}.ui-widget.ui-autocomplete .ui-menu-item:last-child{border-bottom:none;}.ui-widget.ui-autocomplete .ui-menu-item-wrapper{padding:0;display:block;color:inherit;}.ui-widget.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{border:none;background:none;color:inherit;font-weight:inherit;margin:0;}.ui-widget.ui-autocomplete .ui-menu-item-wrapper a{color:inherit;display:block;padding:1.5rem 3rem 2rem 0;position:relative;}.ui-widget.ui-autocomplete .ui-menu-item-wrapper a::after{content:"\f178";color:#00519E;font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;right:0;top:50%;margin-top:0.4rem;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0.15s ease-in-out 0s;transition:-webkit-transform 0.15s ease-in-out 0s;-o-transition:transform 0.15s ease-in-out 0s;transition:transform 0.15s ease-in-out 0s;transition:transform 0.15s ease-in-out 0s,-webkit-transform 0.15s ease-in-out 0s;}.ui-widget.ui-autocomplete .ui-menu-item-wrapper a:hover::after,.ui-widget.ui-autocomplete .ui-menu-item-wrapper a:focus-visible::after{-webkit-transform:translate3d(0.5rem,0,0);transform:translate3d(0.5rem,0,0);}.ui-widget.ui-autocomplete .ui-menu-item-wrapper a p{font-size:1.2rem;color:#E11818;font-weight:normal;margin-bottom:1rem;}#user-login-form{max-width:50rem;margin:5rem auto;padding:0 2rem;}.Error404,.Error403{background:#272A45 url(/themes/custom/mgp_metropolitaine_theme/assets/build/img/metropolitaine-404.jpg) center no-repeat;background-size:cover;min-height:calc(100vh - 20.3rem - var(--drupal-displace-offset-top,0px));display:-webkit-box;display:-ms-flexbox;display:flex;-o-border-image:conic-gradient(rgba(255,255,255,0.8) 0 0) 0/1/0 0;border-image:conic-gradient(rgba(255,255,255,0.8) 0 0) fill 0/1/0 0;}@media (min-width:768px){.Error404,.Error403{font-size:1.8rem;}}.Error404 .btn,.Error404 form .form-submit,form .Error404 .form-submit,.Error404 form .form-managed-file .webform-file-button,form .form-managed-file .Error404 .webform-file-button,.Error403 .btn,.Error403 form .form-submit,form .Error403 .form-submit,.Error403 form .form-managed-file .webform-file-button,form .form-managed-file .Error403 .webform-file-button{text-shadow:none;}.Error404-content,.Error403-content{margin:auto;text-align:center;padding:5rem 2rem;}.Error404 h1,.Error404 h2,.Error404 h3,.Error403 h1,.Error403 h2,.Error403 h3{color:inherit;}.Error404 h2,.Error403 h2{font-size:2rem;margin:4rem 0 2rem;}.Error404 p,.Error403 p{margin-bottom:1rem;line-height:1.56;}.Error404 a:not(.btn),.Error403 a:not(.btn){text-decoration:underline;}.Error404 a:not(.btn):hover,.Error404 a:not(.btn):focus-visible,.Error403 a:not(.btn):hover,.Error403 a:not(.btn):focus-visible{text-decoration:none;}
