@import url(https://use.fontawesome.com/releases/v5.13.0/css/all.css);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:100;src:url(/packs/media/files/montserrat-latin-100-normal-8d7d7967.woff2) format("woff2"),url(/packs/media/files/montserrat-all-100-normal-53490df1.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:200;src:url(/packs/media/files/montserrat-latin-200-normal-9d266fbb.woff2) format("woff2"),url(/packs/media/files/montserrat-all-200-normal-af7f01cb.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/packs/media/files/montserrat-latin-300-normal-00b3e893.woff2) format("woff2"),url(/packs/media/files/montserrat-all-300-normal-9b4b3b99.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/packs/media/files/montserrat-latin-400-normal-b71748ae.woff2) format("woff2"),url(/packs/media/files/montserrat-all-400-normal-45d5dab4.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/packs/media/files/montserrat-latin-500-normal-091b2095.woff2) format("woff2"),url(/packs/media/files/montserrat-all-500-normal-540b430f.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/packs/media/files/montserrat-latin-600-normal-0480d2f8.woff2) format("woff2"),url(/packs/media/files/montserrat-all-600-normal-2fb30270.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/packs/media/files/montserrat-latin-700-normal-7dbcc8a5.woff2) format("woff2"),url(/packs/media/files/montserrat-all-700-normal-55b2bbc6.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/packs/media/files/montserrat-latin-800-normal-db9a3e0b.woff2) format("woff2"),url(/packs/media/files/montserrat-all-800-normal-e9a0a72b.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/packs/media/files/montserrat-latin-900-normal-e66c7edc.woff2) format("woff2"),url(/packs/media/files/montserrat-all-900-normal-3399120a.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:100;src:url(/packs/media/files/montserrat-latin-100-italic-e2790510.woff2) format("woff2"),url(/packs/media/files/montserrat-all-100-italic-92416fbe.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:200;src:url(/packs/media/files/montserrat-latin-200-italic-6e5b3756.woff2) format("woff2"),url(/packs/media/files/montserrat-all-200-italic-b805b2a9.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:300;src:url(/packs/media/files/montserrat-latin-300-italic-56f34ea3.woff2) format("woff2"),url(/packs/media/files/montserrat-all-300-italic-9d9e80f3.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:400;src:url(/packs/media/files/montserrat-latin-400-italic-6eed6b4c.woff2) format("woff2"),url(/packs/media/files/montserrat-all-400-italic-61d5d6ab.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:500;src:url(/packs/media/files/montserrat-latin-500-italic-c90ced68.woff2) format("woff2"),url(/packs/media/files/montserrat-all-500-italic-fdbca385.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:600;src:url(/packs/media/files/montserrat-latin-600-italic-cf46ffb1.woff2) format("woff2"),url(/packs/media/files/montserrat-all-600-italic-3494c4b1.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:700;src:url(/packs/media/files/montserrat-latin-700-italic-c41ad6bd.woff2) format("woff2"),url(/packs/media/files/montserrat-all-700-italic-089b63a8.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:800;src:url(/packs/media/files/montserrat-latin-800-italic-bf45bfa1.woff2) format("woff2"),url(/packs/media/files/montserrat-all-800-italic-262e3ce4.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:900;src:url(/packs/media/files/montserrat-latin-900-italic-4454c775.woff2) format("woff2"),url(/packs/media/files/montserrat-all-900-italic-e427e7e4.woff) format("woff")}@font-face{font-family:Palmer Lake;src:url(/packs/media/base/fonts/PalmerLakePrint-Regular-40ec31256c831f0ce5ac860788fe4e5a.woff2) format("woff2"),url(/packs/media/base/fonts/PalmerLakePrint-Regular-bf1a80aac3f83e2b8b7f4b7746517a3d.woff) format("woff");font-weight:400;font-style:normal}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}::-moz-selection{background:rgba(53,75,207,.3)}::selection{background:rgba(53,75,207,.3)}body{color:#071f32;display:flex;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400}body.has-disabled-scroll{overflow:hidden}body .hidden-mail,body .hidden-span{display:none}main.paris-main{background:#fff;color:#071f32}@media (max-width:799px){main.paris-main{margin-bottom:5rem}}@media (min-width:800px){main.paris-main{margin-bottom:8rem}main.paris-main>article{overflow:hidden}}.paris-main-wrapper,.paris-preview-wrapper{flex:1 1;width:100%}.paris-main-wrapper{margin-left:7rem;padding-top:8rem}body.no-search .paris-main-wrapper{margin-left:0;overflow:hidden}body.absolute-header .paris-main-wrapper{padding-top:0}@media (max-width:799px){.paris-main-wrapper{margin-left:0;padding-top:5.6rem}}@media (min-width:800px){.paris-main-wrapper{padding-top:6rem}}@media (min-width:1140px){.paris-main-wrapper{padding-top:7.7rem}}@media (min-width:800px){.paris-preview-wrapper{padding:1rem}}.is-only-readable{border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@page{size:auto;margin:0}@media print{*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}body{margin:8mm 13mm 10mm!important;box-shadow:0}body .paris-main-wrapper{margin-left:0!important}body .comment,body .control,body .controls,body .districts-container,body .help,body .newsletter,body .paris-container-tabs,body .paris-footer,body .paris-header-button-menu,body .paris-header-nav,body .paris-search-modal,body .paris-search-modal-container,body .related,body .toc{display:none!important}body .heading-image-footer,body .heading-image-footer .heading-image-credit{opacity:1;visibility:visible}body .heading-image-footer{position:relative;bottom:unset!important}body .heading-image-footer:after{display:none!important}body .heading-image-footer:before{background:transparent!important;bottom:0!important;color:unset!important;content:"©";display:flex;font-weight:700;height:1.5rem;justify-content:center;line-height:1;opacity:1;padding-bottom:.2rem;position:relative;visibility:visible;width:2rem;font-size:1rem}body .heading-image-footer .heading-image-credit{background-color:transparent!important;color:unset!important;margin:0!important;max-width:100%;opacity:1!important;position:relative!important;visibility:visible!important;z-index:1!important;font-size:1rem!important;padding:.5rem 0!important}body .heading-title .tag{margin-bottom:1rem!important;font-size:.7rem}body .heading.is-page .heading-title .title{font-size:3.2rem!important;margin-top:2rem!important}body .paris-main-wrapper{padding-top:0}body h2,body h3,body p{orphans:3;widows:3;color:#000!important}body h2,body h3{page-break-after:avoid}body .paris-container{font-size:1.3rem}body .paris-container img{max-width:30%!important;height:auto!important}body .paris-container a[target=_blank]{padding-right:0}body .paris-container a[href]:after{content:" (" attr(href) ")";word-wrap:break-word}body .paris-container a[href][target=_blank]:after{position:static;display:inline;width:auto;height:auto;margin-right:0}body .paris-header .paris-header-logo{margin:0}body .paris-header{box-shadow:0 0 0 0 hsla(0,0%,100%,0);width:auto!important;position:relative;left:0}body .paris-header .paris-header-brand{display:block!important;margin-left:-1.3rem!important}body .heading-content{align-items:flex-start;flex-direction:row-reverse}body .heading-content .heading-image{width:40.5%!important}body .heading-content .heading-image img{margin-bottom:unset!important}body .heading-content .heading-title{margin-top:0!important;padding:2.5rem 4rem 2rem;transform:translateX(0);width:59.5%!important}body .heading-content .heading-title .title{color:#000;font-size:3.2rem}body .heading-content .heading-title .tag{transform:translate(-50%);color:#fff!important}body .text.is-lead{font-size:1.6rem}body .accordion__panel{max-height:unset!important}body .accordion__header .paris-icon{display:none}body .districts-content{display:flex!important}body .paris-container-column[role=tabpanel][aria-hidden=true]{display:unset!important}body .paris-container-column img{max-width:unset!important}body .is-home{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-column-gap:2rem!important;margin:2rem auto auto!important}body .is-home a[href]:after,body .is-home a[href^="#"]:after{content:""}body .is-home .tag{font-size:.5rem!important;padding:.6rem 1.3rem!important}body .is-home #services{display:none!important}body .is-home .is-home-grid{grid-template-columns:unset!important;margin-left:0!important}body .is-home .paris-card{display:grid!important;grid-template-columns:repeat(2,1fr)!important}body .is-home .paris-card img{max-width:unset!important;width:100%!important}body .is-home .paris-card-title{font-size:1.2rem!important}body .is-home .paris-card .paris-card-content{margin-left:1rem!important;margin-top:0!important}body .is-home .paris-card-text{font-size:1rem}body .is-portfolio-title{font-size:1.4rem!important;text-align:center;width:100%}body .heading.is-portfolio .heading-title{margin-top:0}body .thirteen-portfolio-items{width:100%}body .heading.is-portfolio .heading-title .heading-lead-text{font-size:1rem}body .heading.is-portfolio .heading-title h1{width:100%!important}body .portfolio-container .text{max-width:100%!important}body .heading.is-portfolio{width:100%!important;padding:0!important;position:relative}body .heading.is-portfolio a[href]:after,body .heading.is-portfolio a[href^="#"]:after{content:""}body .heading.is-portfolio .heading-title{width:100%!important;padding:0!important;position:relative}body .heading.is-portfolio .heading-title .heading-lead-text{padding:0;width:100%!important;margin:auto 3rem}body .heading.is-portfolio .heading-title .heading-lead-text .text{width:100%!important;max-width:unset!important;margin:auto 3rem}body .portfolio-container{margin:auto;width:90vw!important;max-width:unset!important}body .is-giant .heading-title{bottom:-12rem!important}body figure.image{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important;width:40%!important;float:left!important;margin-right:1rem!important}body figure.image .image-img,body figure.image .image-img img{width:100%!important}body .place-container{background-image:none!important;background-color:#000!important}body .frame,body .place-container{page-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.paris-container.has-2-columns,body{display:block!important}.blocks .buttons .paris-button.is-blue .paris-button-text,.blocks .buttons .paris-button.is-red .paris-button-text,.blocks .buttons .paris-button.is-transparent .paris-button-text,body .heading-content .heading-title .tag{color:hsla(0,0%,100%,0)!important;text-shadow:0 0 0 #fff!important}html{font-size:50%!important}.paris-header-logo{width:120px!important;margin-left:5px!important;height:40px!important}.paris-header-logo-link{padding-top:0!important}body .heading-content{margin-bottom:2rem!important}.paris-container.has-2-columns .paris-container-column{margin-left:0!important;margin-right:0!important}}.accordion{clear:both;margin:5rem 0;max-width:55rem}.accordion-header{margin:0}.accordion-header-button,.accordion-panel{border:.3rem solid #d1d1d1}.accordion-header-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 1rem 1rem 1.5rem;text-align:left;width:100%}.js-focus-visible .accordion-header-button:focus:not(.focus-visible){outline:0}.js-focus-visible .accordion-header-button.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.accordion-header-button:hover .accordion-header-icon.paris-icon,.accordion-header-button[aria-expanded=true] .accordion-header-icon.paris-icon,.js-focus-visible .accordion-header-button.focus-visible .accordion-header-icon.paris-icon{fill:#071f32}.accordion-header-button[aria-expanded=true] .accordion-header-icon.paris-icon{transform:rotate(180deg)}.accordion-header-content{flex:1 1}.accordion-header-subtitle,.accordion-header-title{display:block}.accordion-header-title{color:#354bcf;font-size:1.6rem;font-weight:700;letter-spacing:-.018rem;line-height:2.4rem}.accordion-header-subtitle{font-size:1.5rem;font-weight:500;line-height:1.8rem}.accordion-header-icon.paris-icon{fill:#e22c3f;flex-shrink:0;height:3.2rem;transition:transform .2s ease,fill .2s ease;width:3.2rem}.accordion-panel{border-top:0;padding:2rem}.accordion-panel a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .accordion-panel a:focus:not(.focus-visible){outline:0}.js-focus-visible .accordion-panel a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.accordion-panel a:active,.accordion-panel a:hover{color:#071f32}.accordion-panel a[target=_blank]{padding-right:1.5em}.accordion-panel a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.accordion-panel[aria-hidden=true]{display:none}.accordion-panel>:first-child{margin-top:0}.accordion-panel>:last-child{margin-bottom:0}.accordion-panel+.accordion-header{margin-top:2rem}.accordion.is-compact .accordion-header-button{background:#fff;padding:1rem 1.5rem}.accordion.is-compact .accordion-header-button.js-focus-visible .accordion.is-compact .accordion.focus-visible .accordion-header-icon.paris-icon,.accordion.is-compact .accordion-header-button:hover .accordion-header-icon.paris-icon,.accordion.is-compact .accordion-header-button[aria-expanded=true] .accordion-header-icon.paris-icon{fill:#071f32}.accordion.is-compact .accordion-header-button,.accordion.is-compact .accordion-panel{border-color:#f2f2f2}.accordion.is-compact .accordion-header-title{font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:2.4rem}.accordion.is-compact .accordion-header-icon.paris-icon{fill:#354bcf;height:1rem;width:1.4rem}.accordion.is-compact .accordion-panel{padding:2rem}.banner{max-height:500px;overflow:hidden;transition:max-height .5s ease;width:100%}.banner.collapse,.banner.hidden{max-height:0}.banner .banner-container{padding:3rem 1.3rem 1.3rem}.banner .banner-container .img-container{position:relative}.banner .banner-container img{width:100%}.banner .banner-container .close-banner{align-items:center;background-color:#f4f3f3;border-radius:50%;cursor:pointer;display:flex;height:3.2rem;justify-content:center;position:absolute;right:-1rem;top:-1.5rem;width:3.2rem}.banner .banner-container .close-banner .paris-icon{height:1.4rem;width:1.4rem}@media (max-width:799px){.banner .desktop-banner{display:none}.banner .mobile-banner{display:block}}@media (min-width:800px){.banner .desktop-banner{display:block}.banner .desktop-banner .img-container{width:90%;max-width:111.1rem;margin:0 auto}.banner .mobile-banner{display:none}}.blocks>.title.is-level-2:after,.blocks>.title.is-level-3:before{background:#f2f2f2;content:"";display:block;height:.6rem;width:100%}.blocks>.title.is-level-2+.title.is-level-3{padding-top:0}.blocks>.title.is-level-2+.title.is-level-3:before{display:none}.blocks .buttons{margin-bottom:3rem}@media (max-width:799px){.blocks>*+*{margin-top:2rem}.blocks>*+.giants-section{margin-top:-4rem;margin-bottom:-3rem;padding-top:6rem}.blocks>.title.is-level-2{margin:4rem 0 2rem}.blocks>.title.is-level-2:after{margin-top:.8rem}.blocks>.title.is-level-3,.blocks>.title.is-level-4{margin:2rem 0}.blocks>.title.is-level-3:before{margin-bottom:1.3rem}.blocks>.title.is-level-5{margin:1.3rem 0}.blocks>.title.is-level-2+.title.is-level-3,.blocks>.title.is-level-3+.title.is-level-4,.blocks>.title.is-level-4+.title.is-level-5{margin-top:-.7rem}.blocks>.text+.text{margin-top:1rem}}@media (min-width:800px){.blocks>*+*{margin-top:3rem}.blocks>*+.giants-section{margin-top:-6rem;margin-bottom:-3rem;padding-top:9rem}.blocks>.title.is-level-2{margin:6rem 0 3rem}.blocks>.title.is-level-2:after{margin-top:1.2rem}.blocks>.title.is-level-3,.blocks>.title.is-level-4{margin:3rem 0}.blocks>.title.is-level-3:before{margin-bottom:2rem}.blocks>.title.is-level-5{margin:2.8rem 0 1.2rem}.blocks>.title.is-level-2+.title.is-level-3,.blocks>.title.is-level-3+.title.is-level-4,.blocks>.title.is-level-4+.title.is-level-5{margin-top:-1rem}.blocks>.title+.text{margin-top:2rem}.blocks>.text+.text{margin-top:1.2rem}}.breadcrumbs{color:rgba(7,31,50,.5);list-style:none;margin:0 auto;padding:2rem;text-align:center;text-transform:uppercase}.breadcrumbs-item{display:inline-block;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.05rem;line-height:1.3}.breadcrumbs-item:after{content:"/";display:inline-block}.breadcrumbs-item>a{color:inherit;display:inline;padding:1rem;text-decoration:none;transition:color .2s ease}.breadcrumbs-item>a:hover{color:#071f32}.paris-button{align-items:center;background-color:#fff;border:none;cursor:pointer;display:inline-flex;justify-content:center;min-width:12rem;padding:1.6rem 2rem;position:relative;text-decoration:none;transition:background-color .3s ease}.js-focus-visible .paris-button:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-button.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-button:before{background-color:#e22c3f;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.paris-button-text{color:#000;display:block;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.23;pointer-events:none;position:relative;text-align:center;transition:color .3s ease;z-index:1}.paris-button.is-centered{display:flex;margin-left:auto;margin-right:auto}.paris-button.is-small{min-width:0;padding:.8rem 1rem}.paris-button.is-small .paris-button-text{font-size:1rem;line-height:1.3}.paris-button.has-icon{padding:.9rem 2rem 1rem 1rem}.paris-button.is-icon-only{min-width:0;padding:1rem;width:5.6rem}.paris-button.is-button-gallery{background-color:#f2f2f2;border-radius:50%;height:7.2rem;overflow:hidden;min-width:0;padding:0;width:7.2rem}.js-focus-visible .paris-button.is-button-gallery:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-button.is-button-gallery.focus-visible{box-shadow:0 0 0 .3rem rgba(53,75,207,.5);outline:0}.paris-button.is-circle{border-radius:50%;height:4.2rem;padding:0;min-width:0;overflow:hidden;width:4.2rem}.paris-button .paris-icon{fill:#000;height:3.2rem;margin-right:.4rem;position:relative;transition:fill .3s ease;width:3.2rem;z-index:1}.paris-button>.paris-icon:last-child{margin-right:0}.paris-button:focus:before,.paris-button:hover:before{width:100%}.paris-button.is-blue .paris-button-text,.paris-button.is-red .paris-button-text,.paris-button.is-transparent .paris-button-text,.paris-button:focus .paris-button-text,.paris-button:hover .paris-button-text{color:#fff}.paris-button.is-blue .paris-icon,.paris-button.is-red .paris-icon,.paris-button.is-transparent .paris-icon,.paris-button:focus .paris-icon,.paris-button:hover .paris-icon{fill:#fff}.paris-button.is-red{background-color:#e22c3f}.paris-button.is-red:before{background-color:#fff}.paris-button.is-red:not(.is-on-a-colored-background){box-shadow:0 0 0 .1rem #e22c3f}.paris-button.is-red:focus .paris-button-text,.paris-button.is-red:hover .paris-button-text{color:#e22c3f}.paris-button.is-red:focus .paris-icon,.paris-button.is-red:hover .paris-icon{fill:#e22c3f}.paris-button.is-blue,.paris-button.is-blue:before{background-color:#071f32}.paris-button.is-outline,.paris-button.is-transparent,.paris-button.is-transparent:before{background-color:transparent}.paris-button.is-outline{border:.1rem solid #e22c3f}.paris-button.is-outline:before{background-color:#e22c3f}.paris-button.has-red-text .paris-button-text{color:#e22c3f}.paris-button.has-red-text .paris-icon{fill:#e22c3f}.paris-button.has-red-text:focus .paris-button-text,.paris-button.has-red-text:hover .paris-button-text{color:#fff}.paris-button.has-red-text:focus .paris-icon,.paris-button.has-red-text:hover .paris-icon{fill:#fff}.paris-button.is-on-dark.has-red-text .paris-button-text{color:#fb394a}.paris-button.is-on-dark.has-red-text:focus .paris-button-text,.paris-button.is-on-dark.has-red-text:hover .paris-button-text{color:#fff}.paris-button.is-transparent.has-red-text:before{background-color:#e22c3f}.paris-button.has-white-text{background-color:transparent}.paris-button.has-white-text .paris-button-text{color:#fff}.paris-button.has-white-text .paris-icon{fill:#fff}.paris-button.has-border-left{background-color:#f2f2f2}.paris-button.has-border-left:before{width:.4rem}.paris-button.has-border-left:focus,.paris-button.has-border-left:hover{background-color:#fff}.paris-button.has-border-left:focus:before,.paris-button.has-border-left:hover:before{width:100%}.paris-button.has-uppercase-text{text-transform:uppercase}.paris-button.is-filter{justify-content:space-between;margin-bottom:1.2rem;padding:.9rem 1rem 1rem 2rem;width:100%}.paris-button.is-filter,.paris-button.is-filter:before{background-color:#f2f2f2}.paris-button.is-filter:focus .paris-button-text,.paris-button.is-filter:hover .paris-button-text{color:#e22c3f}.paris-button.is-filter .paris-icon{fill:#e22c3f;order:100}.buttons{align-items:center;display:flex;position:relative}.buttons>.paris-button+.paris-button{margin-left:2rem}.buttons.is-centered{justify-content:center}@media (max-width:499px){.buttons{display:block}.buttons>.paris-button+.paris-button{margin:1rem auto}}.paris-card{color:#071f32;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:2rem;text-decoration:none}.js-focus-visible .paris-card:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-card.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-card:focus .paris-card-image:not(.no-zoom) img,.paris-card:hover .paris-card-image:not(.no-zoom) img{transform:scale(1.15)}.paris-card-image,.paris-card-video{display:block;order:-1}.paris-card-image-mask,.paris-card-video-mask{overflow:hidden}.paris-card-image img,.paris-card-video img{display:block;max-width:100%;transform:scale(1);transition:transform .2s ease;width:100%}.paris-card-image .video,.paris-card-video .video{margin:0}.paris-card-content{align-items:flex-start;display:flex;flex-direction:column;margin-left:1rem;position:relative;text-align:left;z-index:1}.paris-card-title{font-size:1.8rem;font-weight:800;line-height:1.33;margin-top:.8rem}.paris-card .tag{margin-top:-1.8rem;order:-1}.paris-card.is-hero{margin-bottom:4rem}.paris-card.is-hero .paris-card-content{background:#fff;margin-top:-6rem;margin-left:8rem;padding:0 3rem 3rem}.paris-card.is-hero .paris-card-title{font-size:4.2rem;font-weight:900;line-height:1.14;margin-bottom:1rem}.paris-card.is-hero .paris-card-image,.paris-card.is-hero .paris-card-video{margin-right:0}.paris-card.is-hero .paris-card-image img,.paris-card.is-hero .paris-card-video img{width:100%}.paris-card.is-gallery{position:relative;padding-top:3.5rem}.paris-card.is-gallery:before{background:#071f32;content:"";display:block;height:3.5rem;margin:0 3rem;position:absolute;width:calc(100% - 6rem);top:0}.paris-card.is-gallery .paris-card-content{align-items:center;background:#071f32 url(/packs/media/images/nef-grey-10-fb06d695b0078e828117003604cb782e.svg) no-repeat -16rem -19rem;background-size:49rem 46rem;color:#fff;margin-top:-9.5rem}.paris-card.is-gallery .paris-card-title{font-size:4.2rem;font-weight:800;line-height:1.14;letter-spacing:-.04rem;padding:0 8rem 3rem;text-align:center}.paris-card.has-video .paris-card-content{margin-top:0}.paris-card.portfolio-cat .tag{width:calc(100% - 1rem);padding:2rem;display:inline-block;text-align:center;font-size:1.2rem;background-color:#e8404e}@media (max-width:499px){.paris-card-title{font-size:1.7rem}}@media (max-width:799px){.paris-card-image,.paris-card-video{margin-right:0}.paris-card.is-hero{margin-bottom:4rem}.paris-card.is-hero .paris-card-content{margin-left:0;margin-right:2.5rem}.paris-card.is-hero .paris-card-format{margin-left:1rem;margin-right:0}.paris-card.is-hero .paris-card-title{font-size:2.6rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.125}.paris-card.is-gallery{padding-top:1.5rem}.paris-card.is-gallery:before{height:1.5rem}.paris-card.is-gallery .paris-card-content{margin:-4rem 3rem 0}.paris-card.is-gallery .paris-card-title{font-size:2.6rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:0 2rem 3rem}}@media (min-width:500px){.paris-card.has-offset .paris-card-image,.paris-card.has-offset .paris-card-video{margin-right:4rem}.paris-card.is-gallery .paris-card-content{margin:-9.5rem 3rem 0}}@media (min-width:1140px){.paris-card-content{margin:0 3rem}.paris-card.has-offset .paris-card-content{margin:0 0 0 3rem}}.paris-cards.is-home-grid{display:grid}.paris-cards.is-home-grid .paris-card:not(:nth-child(2n)) .paris-card-image{position:relative}.paris-cards.is-home-grid .paris-card:not(:nth-child(2n)) .paris-card-image:after{background:#f2f2f2;content:"";display:block;height:100%;position:absolute;right:-4.5rem;top:0;width:.1rem}.paris-cards.is-theme-grid{display:grid}.paris-cards.is-theme-grid .paris-card:not(:nth-child(3n)) .paris-card-image,.paris-cards.is-theme-grid .paris-card:not(:nth-child(3n)) .paris-theme-card-image,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(3n)) .paris-card-image,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(3n)) .paris-theme-card-image{position:relative}.paris-cards.is-theme-grid .paris-card:not(:nth-child(3n)) .paris-card-image:after,.paris-cards.is-theme-grid .paris-card:not(:nth-child(3n)) .paris-theme-card-image:after,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(3n)) .paris-card-image:after,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(3n)) .paris-theme-card-image:after{background:#e0e0e0;content:"";display:block;height:100%;pointer-events:none;position:absolute;right:-5.9rem;top:0;width:.1rem}@media (max-width:499px){.paris-cards.is-home-grid,.paris-cards.is-theme-grid{grid-template-columns:1fr;margin:0 3rem}}@media (max-width:889px){.paris-cards.is-home-grid .paris-card:not(:nth-child(2n)) .paris-card-image:after,.paris-cards.is-home-grid .paris-card:not(:nth-child(3n)) .paris-card-image:after,.paris-cards.is-home-grid .paris-card:not(:nth-child(3n)) .paris-theme-card-image:after,.paris-cards.is-home-grid .paris-theme-card:not(:nth-child(2n)) .paris-card-image:after,.paris-cards.is-home-grid .paris-theme-card:not(:nth-child(3n)) .paris-card-image:after,.paris-cards.is-home-grid .paris-theme-card:not(:nth-child(3n)) .paris-theme-card-image:after,.paris-cards.is-theme-grid .paris-card:not(:nth-child(2n)) .paris-card-image:after,.paris-cards.is-theme-grid .paris-card:not(:nth-child(3n)) .paris-card-image:after,.paris-cards.is-theme-grid .paris-card:not(:nth-child(3n)) .paris-theme-card-image:after,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(2n)) .paris-card-image:after,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(3n)) .paris-card-image:after,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(3n)) .paris-theme-card-image:after{content:none}}@media (min-width:500px) and (max-width:889px){.paris-cards.is-home-grid{margin:0 3rem}.paris-cards.is-theme-grid{grid-template-columns:repeat(2,1fr);grid-gap:4rem 5rem;padding:0 4rem 0 8rem}}@media (min-width:500px) and (max-width:800px){.paris-cards.is-theme-grid{padding:0 4rem}.paris-cards.is-theme-grid .paris-card-image{margin-right:0}}@media (min-width:500px) and (max-width:1000px){.paris-cards.is-home-grid{margin:0 3rem}}@media (min-width:500px){.paris-cards.is-home-grid{grid-template-columns:repeat(2,1fr);grid-gap:4rem 9rem}}@media (min-width:890px){.paris-cards.is-theme-grid{grid-template-columns:repeat(3,1fr);grid-gap:5.5rem 13%;margin:6rem auto 0;max-width:133rem;padding:0 4rem 0 8rem}.paris-cards.is-theme-grid .paris-card:not(:nth-child(3n)) .paris-card-image:after,.paris-cards.is-theme-grid .paris-card:not(:nth-child(3n)) .paris-theme-card-image:after,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(3n)) .paris-card-image:after,.paris-cards.is-theme-grid .paris-theme-card:not(:nth-child(3n)) .paris-theme-card-image:after{left:calc(3rem + 126.5%)}.paris-cards.is-theme-grid .paris-theme-card-title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media (min-width:1100px){.paris-cards.is-theme-grid .paris-theme-card-title{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}.comment{background:#f2f2f2 url(/packs/media/images/nef-fb73a92ba4fa0474420c6506d960f6a8.svg) no-repeat center -22rem;background-size:77rem;margin-top:8rem}.comment-header{margin:0}.comment-header-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:.25rem;cursor:pointer;display:flex;font-size:3.2rem;font-weight:900;justify-content:center;line-height:1.125;padding:4rem 2rem;position:relative;text-align:left;width:100%}.js-focus-visible .comment-header-button:focus:not(.focus-visible){outline:0}.js-focus-visible .comment-header-button.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.comment-header-button .paris-icon{fill:#071f32;flex-shrink:0;height:3.2rem;transition:transform .2s ease,fill .2s ease;width:3.2rem}.comment-header-button .paris-icon-comment{fill:#e22c3f}.comment-header-button .paris-icon-arrow-bottom{margin-left:2rem}.comment-header-button:focus .paris-icon-arrow-bottom,.comment-header-button:hover .paris-icon-arrow-bottom{fill:#e22c3f}.comment-header-button[aria-expanded=true] .paris-icon-arrow-bottom{transform:rotate(180deg)}.comment-icon-comment{align-items:center;background:#fff;border-radius:50%;display:flex;height:10.4rem;justify-content:center;margin:0 3rem 0 -8.2rem;width:10.4rem}.comment-panel{border-top:.1rem solid #d1d1d1}.comment-panel[aria-hidden=true]{display:none}.comment-content{color:#071f32;font-size:1.5rem;line-height:1.73;margin:0 auto 2rem;max-width:67rem;padding:1.8rem 1.4rem 3.9rem 3.5rem}.comment-content>:first-child{margin-top:0}.comment-content>:last-child{margin-bottom:0}.comment-errors{color:#e22c3f}.comment-errors.is-hidden{display:none}.comment-confirmation{color:#3ecd2e;font-weight:700}.comment-form textarea{border:none;display:block;height:15rem;margin:0 0 2rem;padding:2rem;resize:vertical;width:100%}.comment-form textarea:focus{outline:.2rem solid rgba(7,31,50,.2)}@media (max-width:799px){.comment{background-size:50rem;margin-top:7.2rem}.comment-header-button{flex-flow:column;padding:6.7rem 3rem 4rem;text-align:center}.comment-header-button .paris-icon{margin-top:1.5rem}.comment-content{padding:1.8rem 3rem 3.9rem}.comment-icon-comment{border:.1rem solid #f2f2f2;margin:0;position:absolute;top:-5.2rem}main>.comment:last-child{margin-bottom:-5rem}}@media (min-width:800px){main>.comment:last-child{margin-bottom:-8rem}}@media (min-width:1140px){.comment-icon-comment{margin:0 20rem 0 -25.2rem}}.paris-container{color:#071f32;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.73}.paris-container-column[role=tabpanel][aria-hidden=true],.paris-container-tabs{display:none}.paris-container.has-border-top{border-top:.1rem solid #f2f2f2;margin-top:2rem;padding-top:2rem}.paris-container.has-margin-bottom{margin-bottom:4rem}.paris-container.has-2-columns{display:flex}.paris-container.is-article,.paris-container.is-selection{background-color:#fff}.paris-container.portfolio-container{background-color:#fff;margin:3rem auto auto;width:85vw;max-width:110rem}.paris-container.errors-container{background-color:#fff;margin:6rem auto auto;max-width:120rem;width:80vw;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem}.paris-container.errors-container .not-found{max-width:40rem}.paris-container.errors-container .logo-404 svg{max-width:40rem;max-height:40rem}.paris-container.errors-container.has-4-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:5rem}.paris-container.errors-container.has-3-columns,.paris-container.errors-container.result{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:5rem;margin:3rem auto auto}.paris-container.errors-container .is-centered{text-align:center}.paris-container.is-home .services{display:flex;flex-direction:column}.paris-container.is-home .services .explore{order:1}.paris-container.is-home .services .indication{order:2}.paris-container.is-home .services .shortcuts{order:3}.paris-container.is-home .services .profile{order:4}.paris-container.is-home .is-hero .paris-card-content{padding:0 3rem}.paris-container.is-home .has-uppercase-text{letter-spacing:.1em;font-weight:600}.paris-container.is-home .shortcut .shortcut-link:first-child{margin-top:unset}.paris-container.is-home .paris-button{min-width:unset}.paris-container.is-home .paris-card{margin-bottom:7rem}.paris-container.is-home .newsletter{margin:-3rem 0 7rem}@media (max-width:499px){.paris-container .logo-404{display:none}.paris-container.portfolio-container{margin:3rem}.paris-container.is-home .magazine,.paris-container.is-home .paris-card{margin-bottom:4rem}}@media (max-width:799px){.paris-container.is-home .paris-card.is-hero .paris-card-content{padding-bottom:0}.paris-container.is-home .newsletter{margin:-1rem 3rem 4rem}.paris-container-tabs{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:2rem 0 0;padding:0;text-align:center}.paris-container-tabs li{border-bottom:.2rem solid transparent;cursor:pointer;flex:1 1;font-weight:700;font-size:1.2rem;line-height:2;opacity:.4;padding:1rem;text-transform:uppercase}.js-focus-visible .paris-container-tabs li:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-container-tabs li.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-container-tabs li[aria-selected=true]{border-bottom-color:#071f32;opacity:1}.paris-container.has-2-columns{flex-direction:column-reverse}.paris-container.has-2-columns.is-article,.paris-container.has-2-columns.is-selection{flex-direction:column}.paris-container.has-2-columns.is-article .paris-container-column:last-of-type,.paris-container.has-2-columns.is-selection .paris-container-column:last-of-type{margin:0 3rem}.paris-container.election-container,.paris-container.eudonet-container,.paris-container.giant-container{margin:3rem auto auto;width:90vw}.paris-container.has-limited-width{padding:0 3rem}.paris-container.errors-container{grid-template-columns:1fr}.paris-container.errors-container.has-3-columns,.paris-container.errors-container.has-4-columns{display:grid;grid-template-columns:1fr}.paris-container.errors-container .shortcuts{margin:unset}}@media (min-width:500px){.paris-container .paris-cards.is-home-grid+.paris-cards.is-home-grid{margin-top:-2rem}}@media (max-width:999px){.paris-container.has-3-columns.is-home .paris-container-tabs{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:2rem 0 0;padding:0;text-align:center}.paris-container.has-3-columns.is-home .paris-container-tabs li{border-bottom:.2rem solid transparent;cursor:pointer;flex:1 1;font-weight:700;font-size:1.2rem;line-height:2;opacity:.4;padding:1rem;text-transform:uppercase}.js-focus-visible .paris-container.has-3-columns.is-home .paris-container-tabs li:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-container.has-3-columns.is-home .paris-container-tabs li.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-container.has-3-columns.is-home .paris-container-tabs li[aria-selected=true]{border-bottom-color:#071f32;opacity:1}.paris-container.has-3-columns.is-home .services .indication{order:3}.paris-container.has-3-columns.is-home .services .shortcuts{order:2}}@media (min-width:800px){.paris-container.has-limited-width{margin:0 auto;max-width:125rem;padding:0 5rem;width:100%}.paris-container.has-2-columns{justify-content:space-between}.paris-container.has-2-columns .paris-container-column{width:100%}.paris-container.has-2-columns .paris-container-column:first-of-type{max-width:76rem}.paris-container.has-2-columns .paris-container-column:last-of-type{margin-left:4rem;max-width:20rem}.paris-container.has-2-columns.is-article,.paris-container.has-2-columns.is-selection{justify-content:flex-start}.paris-container.has-2-columns.is-article .paris-container-column:first-of-type,.paris-container.has-2-columns.is-selection .paris-container-column:first-of-type{max-width:33vw}.paris-container.has-2-columns.is-article .paris-container-column:last-of-type,.paris-container.has-2-columns.is-selection .paris-container-column:last-of-type{margin-left:0;max-width:80rem;width:50vw}.paris-container.has-2-columns.is-selection .controls{display:none}.paris-container.has-3-columns:not(.is-home){display:grid;grid-template-columns:26fr 55fr 24fr;grid-column-gap:3rem;margin:0 3rem 0 1.5rem;max-width:178rem}.paris-container.has-3-columns:not(.is-home) .paris-container-column{margin:0 auto;max-width:65.5rem;width:auto}.paris-container.has-3-columns:not(.is-home) .paris-container-column .shortcuts{margin-bottom:6rem}.paris-container.has-3-columns:not(.is-home) .paris-container-column:first-of-type{margin:0;max-width:31rem;padding:0 2.5rem;position:relative;z-index:10}.paris-container.has-3-columns:not(.is-home) .paris-container-column:last-of-type{margin-left:2.8rem;position:relative;z-index:10}.paris-container.has-3-columns.is-home .paris-container-column:first-of-type{margin:0 3rem}.paris-container.giant-container{margin:14.5rem auto auto;max-width:85rem;width:80vw}.paris-container.eudonet-container{margin:4.5rem auto auto;max-width:100rem;width:80vw}.paris-container.election-container{margin:3rem auto auto;width:80vw}}@media (min-width:1000px){.paris-container.has-limited-width.is-home{margin:0 auto;max-width:125rem;padding:0 5rem;width:100%}.paris-container.has-2-columns.is-home{justify-content:space-between}.paris-container.has-2-columns.is-home .paris-container-column{width:100%}.paris-container.has-2-columns.is-home .paris-container-column:first-of-type{max-width:76rem}.paris-container.has-2-columns.is-home .paris-container-column:last-of-type{margin-left:4rem;max-width:20rem}.paris-container.has-2-columns.is-article,.paris-container.has-2-columns.is-selection{justify-content:flex-start}.paris-container.has-2-columns.is-article .paris-container-column:first-of-type,.paris-container.has-2-columns.is-selection .paris-container-column:first-of-type{max-width:33vw}.paris-container.has-2-columns.is-article .paris-container-column:last-of-type,.paris-container.has-2-columns.is-selection .paris-container-column:last-of-type{margin-left:0;max-width:80rem;width:50vw}.paris-container.has-3-columns.is-home{display:grid;grid-template-columns:26fr 55fr 24fr;grid-column-gap:3rem;margin:0 3rem 0 1.5rem;max-width:178rem}.paris-container.has-3-columns.is-home .paris-container-column{margin:0 auto;max-width:65.5rem;width:auto}.paris-container.has-3-columns.is-home .paris-container-column .shortcuts{margin-bottom:6rem}.paris-container.has-3-columns.is-home .paris-container-column:first-of-type{margin:0;max-width:31rem;padding:0 2.5rem;position:relative;z-index:10}.paris-container.has-3-columns.is-home .paris-container-column:last-of-type{margin-left:2.8rem;position:relative;z-index:10}}@media (min-width:1000px) and (max-width:1139px){.paris-container.has-3-columns.is-home{grid-template-columns:repeat(3,1fr);justify-items:center;margin:0 3rem 0 1.5rem}.paris-container.has-3-columns.is-home .paris-container-column{max-width:43.5rem}}@media (min-width:1140px){.paris-container.has-2-columns .paris-container-column:last-of-type{max-width:27rem}.paris-container.has-3-columns{grid-template-columns:26fr 55fr 24fr}}@media (min-width:1800px){.paris-container.has-3-columns{grid-column-gap:5.8rem}.paris-container.giant-container{margin:14.5rem auto auto;max-width:100rem;width:70vw}.paris-container.election-container{margin:7rem auto auto;max-width:122rem;width:70vw}.paris-container.eudonet-container{margin:4.5rem auto auto;max-width:130rem;width:70vw}.paris-container.portfolio-container>.paris-container-components{margin:3rem auto auto;max-width:120rem;width:65vw}}@media (min-width:1430px) and (max-width:1630px){.paris-container.has-2-columns.is-selection{margin-top:10rem}}@media (min-width:1631px) and (max-width:1745px){.paris-container.has-2-columns.is-selection{margin-top:14rem}}@media (min-width:1746px) and (max-width:1980px){.paris-container.has-2-columns.is-selection{margin-top:20rem}}@media (min-width:1981px){.paris-container.has-2-columns.is-selection{margin-top:23rem}}.control{align-items:center;display:inline-flex;position:relative}.control-toggle{align-items:center;background-color:transparent;border:none;color:#071f32;cursor:pointer;display:flex;font-size:1.6rem;font-weight:700;padding:1rem;transition:color .2s ease}.js-focus-visible .control-toggle:focus:not(.focus-visible){outline:0}.js-focus-visible .control-toggle.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.control-toggle .paris-icon{fill:currentColor;height:2.8rem;opacity:1;transition:color .2s ease,opacity .2s linear;visibility:visible;width:2.8rem}.control-toggle[aria-expanded=true] .control-title,.control-toggle[aria-expanded=true] .paris-icon{opacity:0;visibility:hidden}.control-toggle:hover{color:#e22c3f}.control-title{margin-left:1rem}.control-content{left:50%;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s linear}.control-content,.control-content .share-link{opacity:1;visibility:visible}.control-content .share-link:first-child{transition:color .2s ease,opacity .2s linear .03s}.control-content .share-link:nth-child(2){transition:color .2s ease,opacity .2s linear .06s}.control-content .share-link:nth-child(3){transition:color .2s ease,opacity .2s linear .09s}.control-content .share-link:nth-child(4){transition:color .2s ease,opacity .2s linear .12s}.control-content .share-link:nth-child(5){transition:color .2s ease,opacity .2s linear .15s}.control-content .share-link:nth-child(6){transition:color .2s ease,opacity .2s linear .18s}.control-content .share-link:nth-child(7){transition:color .2s ease,opacity .2s linear .21s}.control-content .share-link:nth-child(8){transition:color .2s ease,opacity .2s linear .24s}.control-content .share-link:nth-child(9){transition:color .2s ease,opacity .2s linear .27s}.control-content .share-link:nth-child(10){transition:color .2s ease,opacity .2s linear .3s}.control-content[aria-hidden=true],.control-content[aria-hidden=true] .share-link{opacity:0;visibility:hidden}@media (max-width:799px){.controls{align-content:center;display:flex;flex-direction:column;margin:2rem 3rem}.controls>.control{border-top:.1rem solid #f2f2f2;justify-content:center;width:100%}}@media (min-width:800px){.controls{background-color:#fff;height:5.2rem;overflow:hidden}.controls>.control{border-left:.1rem solid rgba(7,31,50,.15);margin-right:1rem;padding:.2rem 1rem}.controls>.control:last-child{margin-right:0}.controls+.paris-container-components{margin-top:2.5rem}}.paris-cookies{align-items:flex-start;background-color:#071f32;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;display:flex;flex-direction:column;font-size:1.3rem;font-weight:500;justify-content:flex-end;left:0;line-height:1.5;min-height:100%;padding:2.5rem;position:absolute;top:0;width:100%}.paris-cookies-thumbnail{display:block;left:50%;min-height:100%;min-width:100%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%)}.paris-cookies-text{border-bottom:.1rem solid hsla(0,0%,100%,.2);margin:0 0 1.6rem;padding-bottom:1.6rem;position:relative}.paris-cookies-text a[target=_blank]{color:#fff;padding-right:1.5em}.paris-cookies-text a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23FFFFFF'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.paris-cookies-button{position:relative}.paris-cookies-button .paris-icon-check{padding-right:1.3rem}.paris-cookies-checkbox{cursor:pointer;margin-top:1.6rem;padding:0 0 0 3rem;position:relative}.paris-cookies-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;display:block;height:1.7rem;left:0;margin:0 .5rem 0 0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:1.7rem}.js-focus-visible .paris-cookies-checkbox input:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-cookies-checkbox input.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-cookies-checkbox input:before{border:.2rem solid #fff;content:"";cursor:pointer;display:block;font-family:Montserrat,sans-serif;height:1.8rem;width:1.8rem}.paris-cookies-checkbox input:checked:before{background-image:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'><path d='M 11.52 1.76 L 5.02 8.25 L 2.51 5.67 L 0.5 7.62 L 4.99 12.24 L 13.5 3.74 Z' fill='%23FFFFFF'/></svg>");background-repeat:no-repeat;background-position:.2rem -.1rem}@media (max-width:499px){.paris-cookies{position:relative}}.paris-cookies-banner{background-color:#f2f2f2;bottom:0;box-shadow:-2px -2px 0 0 rgba(7,31,50,.1);padding:1.6rem;position:fixed;transform:translateY(100%);transition:all .25s cubic-bezier(1,0,0,1);z-index:1001}.paris-cookies-banner a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .paris-cookies-banner a:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-cookies-banner a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-cookies-banner a:active,.paris-cookies-banner a:hover{color:#071f32}.paris-cookies-banner a[target=_blank]{padding-right:1.5em}.paris-cookies-banner a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.paris-cookies-banner.shown{transform:translateY(0)}.paris-cookies-banner-text{font-size:1.3rem;line-height:1.5;margin:0}.paris-cookies-banner-buttons{display:flex;flex-wrap:wrap}.paris-cookies-banner-buttons .paris-button{padding:1rem 1.7rem;margin-right:1rem;margin-top:1rem;min-width:10rem}@media (max-width:729.9px){.paris-cookies-banner-buttons .paris-button{padding:1rem 1.6rem}}@media (min-width:730px){.paris-cookies-banner{max-width:730px;padding:1.6rem 2.2rem;right:0}.paris-cookies-banner-text{font-size:1.3rem}.paris-cookies-banner-buttons .paris-button{margin-right:1.5rem}}.districts{margin:5rem 0}.districts-items{border-bottom:.6rem solid #e22c3f;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 1.5rem;padding:0 0 2rem}.districts-item{align-items:center;background-color:#fff;border-radius:50%;border:.1rem solid #d1d1d1;color:#d1d1d1;cursor:not-allowed;display:flex;font-weight:700;height:6.1rem;justify-content:center;margin:0 1.2rem .8rem 0;width:6.1rem}.districts-item.is-enabled{background-color:#f2f2f2;border:none;cursor:pointer;color:#071f32}.districts-item.is-enabled:hover,.districts-item.is-enabled[aria-selected=true]{background-color:#fb394a;color:#fff}.districts-content{display:flex}.districts-content .title.is-level-4{flex-grow:0;flex-shrink:0;font-size:1.6rem;margin-right:3rem;width:20rem}.districts-content .text{margin:0}.districts-content .text p{line-height:1.6;margin:0 0 1rem}.districts-content[aria-hidden=true]{display:none}@media (max-width:799px){.districts{position:relative}.districts:before{background-color:#e22c3f;content:"";height:.6rem;position:absolute;top:7.9rem;width:100%}.districts-items{border-bottom:none;flex-wrap:nowrap;margin:0 -3rem;overflow-y:auto;padding:0 3rem 1rem}.districts-item{flex-shrink:0}.districts-content{flex-direction:column;margin-top:2rem}}.paris-elected-card{align-items:flex-start;border-bottom:.1rem solid hsla(0,0%,94.9%,.85);display:flex;margin-bottom:2.4rem;padding-bottom:2.4rem;position:relative}.paris-elected-card-content{flex:1 1 auto}.paris-elected-card-name{color:#071f32;font-size:2.2rem;font-weight:700;line-height:1.36;letter-spacing:-.02rem;margin-bottom:1rem;text-decoration:none}.js-focus-visible .paris-elected-card-name:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-elected-card-name.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-elected-card-name:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.paris-elected-card-name:focus~.paris-button:before,.paris-elected-card-name:hover~.paris-button:before{width:100%}.paris-elected-card-name:focus~.paris-button.is-red .paris-button-text,.paris-elected-card-name:hover~.paris-button.is-red .paris-button-text{color:#e22c3f}.paris-elected-card-position{color:#354bcf;font-size:1.8rem;font-weight:600;line-height:1.44;letter-spacing:-.02rem;margin-bottom:.5rem}.paris-elected-card-group{color:#071f32;font-size:1.5rem;font-weight:500;line-height:1.73}.paris-elected-card .paris-button{margin-top:2rem}.paris-elected-card-image{order:-1}.paris-elected-card-image img{display:block;max-height:100%;width:100%}@media (max-width:799px){.paris-elected-card{flex-direction:column}.paris-elected-card-content{display:flex;flex-direction:column;justify-content:center}.paris-elected-card-image{margin-bottom:2rem;width:100%}.paris-elected-card .paris-button{display:inline-block}}@media (min-width:800px){.paris-elected-card-content{width:55%}.paris-elected-card-image{height:18rem;margin-right:3rem;max-width:29rem;width:38%}}@media (min-width:1140px){.paris-elected-card-image{margin-right:6rem}}.eudonet .paris-table{border-collapse:separate}.eudonet .paris-table tbody .paris-table-td:not(:first-child){border-left:.1rem solid #d1d1d1}.eudonet .paris-table tbody .paris-table-td:not(:first-child)>span{border-left:none}.eudonet .paris-table tbody .paris-table-td:nth-child(2){width:80%}.expandable{text-align:center}.expandable .paris-button{padding:.9rem .6rem 1rem 1rem;margin-bottom:.1rem}.expandable .paris-button .paris-icon{transform:rotate(180deg);transition:transform .2s ease,fill .2s ease}.expandable .paris-button[aria-expanded=true] .paris-icon{transform:rotate(0)}.expandable .paris-button[aria-expanded=true]~.expandable-content{display:block}@media (max-width:799px){.expandable .paris-button{display:inline-flex}}.expandable-content{display:none;margin-bottom:3rem;margin-top:3rem;text-align:left}.explore{color:#071f32;display:block;margin-top:1.5rem;margin-bottom:6rem;padding-top:3rem;position:relative;text-align:center;text-decoration:none}.explore:before{background:50%/cover no-repeat url(/packs/media/images/map-dark-e10b2a9510703900b8242ea119f22e96.png) rgba(7,31,50,.05);content:"";display:block;height:89%;position:absolute;top:0;width:100%}.explore-title{font-size:1.8rem;font-weight:800;line-height:1.33;margin-bottom:.8rem}.explore-text,.explore-title{display:block;position:relative}.explore-text{font-size:1.3rem;font-weight:400;line-height:1.54;margin:0 auto 2rem;max-width:27rem;padding:0 1.5rem}.explore:focus .paris-button:before,.explore:hover .paris-button:before{width:100%}.explore:focus .paris-button-text,.explore:hover .paris-button-text{color:#e22c3f}.explore:focus .paris-button .paris-icon,.explore:hover .paris-button .paris-icon{fill:#e22c3f}.paris-header .explore{margin:3rem 0}.explore.is-on-dark{color:#fff}.explore.is-on-dark:before{background:50%/cover no-repeat url(/packs/media/images/map-dark-e10b2a9510703900b8242ea119f22e96.png) hsla(0,0%,94.9%,.05)}@media (max-width:799px){.explore{margin-left:3rem;margin-right:3rem}}@media (max-width:999px){.paris-container-column .explore:before{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}}@media (min-width:1000px){.paris-container-column .explore:before{margin-left:-2.5rem;margin-right:-2.5rem;width:calc(100% + 5rem)}}.paris-footer{background-color:#fff;background-image:linear-gradient(180deg,rgba(7,31,50,.03) 0,transparent 10rem);overflow-x:hidden;position:relative;width:100%}.paris-footer.is-hide{opacity:0}.paris-footer-header{display:flex;justify-content:flex-end;width:64%}.paris-footer-header-content{display:flex;margin:4rem 0 0 2rem;max-width:76rem;width:76rem;justify-content:center}.paris-footer-logo{display:flex;fill:#071f32;margin:0;position:relative;text-decoration:none;justify-content:center}.js-focus-visible .paris-footer-logo:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-footer-logo.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-footer-logo .paris-icon{display:block;height:100%;width:100%}.paris-footer-logo>svg:first-child{width:14.8rem}.paris-footer-mairie-selector{flex:1 1}.paris-footer-mairie-selector-title{color:#071f32;font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:1.5;margin:0 0 1rem;text-transform:uppercase}.paris-footer-select{align-items:center;background:#f2f2f2;display:flex;max-width:52.5rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:1.6rem;margin-right:1.6rem}.paris-footer-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.54;outline:none;padding:1.4rem 4rem 1.4rem 2rem;position:relative;z-index:1}.js-focus-visible .paris-footer-select select:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-footer-select select.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-footer-select .paris-icon{fill:#e22c3f;height:3.2rem;right:1rem;width:3.2rem;transform:translateX(-3.4rem)}.paris-footer-social{background:#071f32;bottom:0;padding:4.2rem 4rem;position:absolute;right:0;text-align:center;top:0}.paris-footer-social-content{max-width:50rem}.paris-footer-social-newsletter-text,.paris-footer-social .social-title.paris-footer-social-title,.paris-footer-social .twitter-title{color:#fff;font-size:1.3rem;font-weight:400;letter-spacing:0;line-height:inherit;margin-bottom:1.5rem;text-transform:none}.paris-footer-social .twitter-title{margin-bottom:.2rem}.paris-footer-social-newsletter-form-container,.paris-footer-social-newsletter-text+.paris-button{margin-bottom:2.4rem}.paris-footer-social-newsletter-form-container .messages{position:relative}.paris-footer-social-newsletter-form-container .messages .error-message,.paris-footer-social-newsletter-form-container .messages .success-message{color:#fff;font-size:1.1rem;margin-top:.6rem;position:absolute;text-align:left;top:0}.paris-footer-social-newsletter-form-container .messages .error-message.hidden,.paris-footer-social-newsletter-form-container .messages .success-message.hidden{visibility:hidden}.paris-footer-social-newsletter-form-container .messages .error-message{color:#e7464b}.paris-footer-social-newsletter-form{display:flex;justify-content:center}.paris-footer-social-newsletter-form input{border:.2rem solid transparent;color:#000;font-size:1.3rem;height:4.7rem;margin-right:1rem;padding-left:1.8rem;width:100%}.paris-footer-social-newsletter-form input:focus{outline:none}.paris-footer-social-newsletter-form .subscription-btn{background-color:#e22c3f;border:none;cursor:pointer;margin-top:0;padding:1.6rem 2rem;position:relative;text-decoration:none;transition:background-color .3s ease}.paris-footer-social-newsletter-form .subscription-btn:focus{outline:none}.paris-footer-social-newsletter-form .subscription-btn-text{color:#fff;display:block;font-size:1.3rem;font-weight:700;line-height:1.23;position:relative;text-align:center;transition:color .3s ease;z-index:1}.paris-footer-social-newsletter-form .subscription-btn:before{background-color:#fff;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.paris-footer-social-newsletter-form .subscription-btn:hover:before{width:100%}.paris-footer-social-newsletter-form .subscription-btn:hover .subscription-btn-text{color:#e22c3f}.paris-footer-social-newsletter-form .subscription-btn .paris-icon-check,.paris-footer-social-newsletter-form .subscription-btn .paris-icon-loader{fill:#fff;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:1.2rem}.paris-footer-social-newsletter-form .subscription-btn .hidden{opacity:0}.paris-footer-social-newsletter-form .subscription-btn.disabled{cursor:default}.paris-footer-social-newsletter-form .subscription-btn.disabled:before{background-color:transparent}.paris-footer-social .social{margin-bottom:2rem}.paris-footer-social-twitter-link{align-items:center;display:inline-flex;flex-direction:column;text-decoration:none}.js-focus-visible .paris-footer-social-twitter-link:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-footer-social-twitter-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-footer-social-twitter-link .paris-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.paris-footer-social-twitter-link .paris-button>.paris-button-text{font-size:1.4rem;font-weight:500}.paris-footer-social-twitter-link:focus .paris-button:before,.paris-footer-social-twitter-link:hover .paris-button:before{width:100%}.paris-footer-social-twitter-link:focus .paris-button.is-on-dark.has-red-text .paris-button-text,.paris-footer-social-twitter-link:hover .paris-button.is-on-dark.has-red-text .paris-button-text{color:#fff}.paris-footer-extra{display:flex;margin:4rem 0 5rem}.paris-footer-extra-list{max-width:76rem;display:grid;grid-template-columns:repeat(3,1fr)}.paris-footer-extra-list-container{border-right:.1rem solid #cecfcf}.paris-footer-extra-list-container:last-child{border-right:none}.paris-footer-extra-item{text-align:center;text-decoration:none;display:inline-block}.js-focus-visible .paris-footer-extra-item:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-footer-extra-item.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-footer-extra-item .paris-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block}.paris-footer-extra-item:focus .paris-button:before,.paris-footer-extra-item:hover .paris-button:before{width:100%}.paris-footer-extra-item:focus .paris-button-text,.paris-footer-extra-item:hover .paris-button-text{color:#fff}.paris-footer-extra-item:last-child{border-right:none}.paris-footer-extra-item .title{font-size:1.6rem;margin-bottom:0}.paris-footer-nav{border-top:.1rem solid #f2f2f2}.paris-footer-nav-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 0 2rem;max-width:76rem;padding:0}.paris-footer-nav-link{color:#071f32;display:block;font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.3;padding:2.4rem 1rem 2.6rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.js-focus-visible .paris-footer-nav-link:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-footer-nav-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-footer-nav-link:focus,.paris-footer-nav-link:hover{color:#e22c3f}@media (max-width:960px){.paris-footer-logo{display:inline-flex;height:4rem;justify-content:center;margin:0 1.6rem 1.6rem 0}.paris-footer-logo-district{height:100%;margin:0 0 0 1.6rem;padding-left:1.6rem;border-left:1px solid #071f32}.paris-footer-header{width:100%;justify-content:center}.paris-footer-header-content{flex-direction:column;margin-left:0;padding:2rem 3rem;text-align:center;width:100%}.paris-footer-social{padding:3rem;position:static}.paris-footer-social-content{margin:0 auto}.paris-footer-social-newsletter-form-container .messages .error-message,.paris-footer-social-newsletter-form-container .messages .success-message{top:-7rem}.paris-footer-social-newsletter-form{display:block}.paris-footer-social-newsletter-form input{margin-bottom:2.3rem}.paris-footer-extra{justify-content:center}.paris-footer-extra-list-container{display:flex;justify-content:center}.paris-footer-nav-list{margin:2rem}.paris-footer-nav-link{padding:1rem}.paris-footer-select{margin:0 auto}}@media (max-width:499px){.paris-footer-mairie-selector{padding:1.4rem 0}.paris-footer-header-content{padding:2rem 0}.paris-footer-extra{margin:2rem 0}.paris-footer-extra-list{flex-direction:column;margin-left:0}.paris-footer-extra-item:not(:last-child){border-bottom:.1rem solid #f2f2f2;border-right:none;margin:0 2rem 2rem;padding-bottom:2rem}}@media (min-width:500px){.paris-footer-extra-list{justify-content:center}.paris-footer-extra-item{margin-left:3.7rem;padding-right:3.7rem}}@media (min-width:961px){.paris-footer.is-district .paris-footer-logo:after{display:none}.paris-footer-logo-district{display:inline-block;max-height:5rem;max-width:9rem;padding-left:1.6rem;border-left:.1rem solid #cecfcf;margin:auto 5rem auto 1.6rem}.paris-footer-extra{justify-content:flex-end;width:64%}.paris-footer-extra-list{justify-content:flex-end;width:76rem}.paris-footer-social{width:36%}.paris-footer-nav{display:flex;justify-content:flex-end;width:64%}.paris-footer-nav-list{justify-content:center;margin-right:2rem;width:76rem}}@media (min-width:1140px){.paris-footer-extra-list{justify-content:flex-start}.paris-footer-extra-item .title.is-blackpearl.is-level-3{font-size:1.5rem}.paris-footer-nav-item:first-child .paris-footer-nav-link{margin-left:-1rem}.paris-footer-nav-item:last-child .paris-footer-nav-link{margin-right:-1rem}.paris-footer-nav-list{justify-content:flex-start}}@media (max-width:1220px){.paris-footer-extra-list-container{text-align:center}}@media (min-width:1440px){.paris-footer-logo{display:flex;height:4rem}.paris-footer-extra{justify-content:center}.paris-footer-extra-item{text-align:left}.paris-footer-extra-item .title{padding:.8rem}.paris-footer-extra-list-container{text-align:left}.paris-footer.is-district .paris-footer-header-content{flex-grow:1;margin-left:8rem;max-width:none;width:auto}.paris-footer.is-district .paris-footer-logo:after{display:block}.paris-footer-logo-district{display:block;height:100%;margin-left:3.5rem;margin-top:0;max-height:none;max-width:none;padding-left:3.5rem}}@media (min-width:1800px){.paris-footer-extra,.paris-footer-header,.paris-footer-nav,.paris-footer-social{width:50%}}.form iframe{width:100%}@media (max-width:499px){.form iframe{max-width:295px}}.frame{border:.6rem solid #e22c3f;display:flex;margin:5rem auto;padding:5rem 8rem;position:relative}.frame a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .frame a:focus:not(.focus-visible){outline:0}.js-focus-visible .frame a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.frame a:active,.frame a:hover{color:#071f32}.frame a[target=_blank]{padding-right:1.5em}.frame a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.frame.frame--alert{border:none;border-right:.6rem solid #e22c3f;background:#f2f2f2 0 0 no-repeat padding-box}.frame-title{background:#fff;flex-grow:0;flex-shrink:0;font-size:1.8rem;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1.33;padding:3rem 0}.frame--alert .frame-title{background:transparent;color:#e22c3f}.frame-text{font-size:1.5rem;line-height:1.73}.frame--alert .frame-text{font-size:1.3rem;font-weight:700}.giant-container .frame{max-width:none;margin-left:0;margin-right:0}@media (max-width:1139px){.frame{flex-direction:column;padding:3rem}.frame-title{margin:0 0 1rem;padding:0;position:relative}.frame-title:before{background:#fff;content:"";height:1.7rem;left:-3.6rem;position:absolute;top:0;width:.6rem}.frame-text{padding:0}}@media (min-width:1140px){.frame{margin-left:-10rem;padding:5rem 10rem 5rem 16rem;max-width:100rem}.frame.frame--alert{margin-left:unset;padding:4.3rem 5.1rem;display:block}.frame-title{margin:-3rem 5rem auto -16.6rem;width:15rem}.frame--alert .frame-title{width:unset;margin:0 0 1rem;padding:0;position:relative}}.gallery{position:relative}.gallery .paris-button{display:none}.gallery .image{margin-right:2rem;max-width:88rem;width:100%}.giant-container .gallery .image{max-width:89rem}.gallery .image-img{height:53rem}.gallery .image img{display:block;max-height:100%;max-width:100%}.gallery .image:last-child{margin-right:0}@media (max-width:799px){.gallery{margin-left:0;margin-right:0;margin-bottom:2rem}.paris-container-components .gallery{margin-left:-3rem;margin-right:-3rem;margin-bottom:0;width:100vw}.giant-container .paris-container-components .gallery{margin-left:-2.2rem;margin-right:-3rem;margin-bottom:0}.giant-container .paris-container-components .gallery .image-caption{font-weight:700}.gallery .image{margin-right:2rem;width:calc(100% - 3rem)}.gallery .image-img{height:20rem}.gallery .image-footer{margin-left:3rem;margin-right:3rem}.gallery .image:last-child{margin-right:0}}@media (min-width:500px) and (max-width:799px){.gallery .image-img{height:35rem}}@media (min-width:800px){.paris-container-components .gallery{margin-left:-33vw;margin-right:-17vw;margin-bottom:0;width:calc(100vw - 7rem)}.giant-container .paris-container-components .gallery{margin-left:0;margin-right:-17vw;margin-bottom:0;width:calc(100vw - 14.8rem)}.giant-container .paris-container-components .gallery .flickity-slider{left:-80rem}.giant-container .paris-container-components .gallery .image{max-width:79rem}.giant-container .paris-container-components .gallery .image-footer{margin-left:4rem}}@media (min-width:1140px){.gallery{margin-left:0;margin-right:0;margin-bottom:4rem}.giant-container .paris-container-components .gallery{margin-left:-20vw;margin-right:-17vw;margin-bottom:0;width:calc(100vw - 4rem)}.giant-container .paris-container-components .gallery .flickity-slider{left:-80rem}.giant-container .paris-container-components .gallery .image{max-width:89rem}.giant-container .paris-container-components .gallery .image-footer{margin-left:11.3rem}.gallery .image{margin-right:14.4rem}.giant-container .gallery .image{max-width:89rem}.gallery .paris-button{display:flex;left:50%;opacity:1;position:absolute;top:22.9rem;transition:opacity .2s linear;z-index:997}.gallery .paris-button.is-disabled{opacity:.1;pointer-events:none}.gallery .paris-button.gallery-previous{transform:translateX(-54.8rem)}.giant-container .gallery .paris-button.gallery-previous{transform:translateX(-63.1rem)}.gallery .paris-button.gallery-next{margin:0;transform:translateX(47.6rem)}.giant-container .gallery .paris-button.gallery-next{transform:translateX(39.9rem)}}

/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.giants-agenda .is-hidden{display:none!important}.giants-agenda .is-disabled{color:#d1d1d1!important;border-color:#d1d1d1!important;background-color:rgba(1,1,1,0)!important;cursor:not-allowed!important}.giants-agenda .filter-selector input:checked,.giants-agenda .filter-selector input:not(:checked){position:absolute;left:-9999px}.giants-agenda .filter-selector input:checked+label,.giants-agenda .filter-selector input:not(:checked)+label{position:relative;padding-left:2.8rem;cursor:pointer;line-height:20px;display:inline-block}.giants-agenda .filter-selector input:checked+label:before,.giants-agenda .filter-selector input:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;height:1.8rem;width:1.8rem;border:.2rem solid;background:#fff}.giants-agenda .filter-selector input:checked+label:after,.giants-agenda .filter-selector input:not(:checked)+label:after{font-family:Font Awesome\ 5 Free;content:"\F00C";position:absolute;top:0;left:3px;transition:all .2s;font-size:1.3rem;font-weight:900}.giants-agenda .filter-selector input:not(:checked)+label:after{opacity:0;transform:scale(0)}.giants-agenda .filter-selector input:checked+label:after{opacity:1;transform:scale(1)}.giants-agenda .filters-selectors p{margin-bottom:1rem}.giants-agenda .filters-items{display:flex;flex-wrap:wrap;list-style:none;margin:1.5rem 0 0;padding:0 0 2rem}.giants-agenda .filters-items .filters-item{margin:0 1.2rem .8rem 0}.giants-agenda .filters-items .filters-item.is-disabled>span,.giants-agenda .filters-items .filters-link{align-items:center;border:.1rem solid #f2f2f2;border-radius:50%;display:flex;font-weight:700;height:5.6rem;justify-content:center;width:5.6rem}.giants-agenda .filters-items .filters-link{background:#f2f2f2;cursor:pointer;color:#071f32;text-decoration:none}.js-focus-visible .giants-agenda .filters-items .filters-link:focus:not(.focus-visible){outline:0}.js-focus-visible .giants-agenda .filters-items .filters-link.focus-visible{box-shadow:0 0 0 .3rem rgba(53,75,207,.5);outline:0}.giants-agenda .filters-items .filters-link:hover,.giants-agenda .filters-items .is-selected{background-color:#e22c3f;border-color:#e22c3f;color:#fff}.giants-agenda-cards{margin:2rem 0 0}.giants-agenda-cards .card-container{width:90%}.giants-agenda-cards .paris-card{margin-right:1.2rem;width:calc(100% - 2rem)}.giants-agenda-cards .paris-card:last-child{margin-right:0}@media (max-width:499px){.giants-agenda{width:100%}.giants-agenda:before{height:24rem;width:100%}.giants-agenda .filters-container{width:calc(100% + 1.5rem)}.giants-agenda .filters-items{display:grid;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.giants-agenda .districts-filters{grid-template-columns:repeat(20,1fr)}.giants-agenda .months-filters{grid-template-columns:repeat(12,1fr)}.giants-agenda .giants-agenda-cards{display:flex;margin-left:-2rem;overflow-x:scroll;overflow-y:hidden;width:calc(100% + 3.5rem);white-space:nowrap}.giants-agenda .giants-agenda-cards .card-container{width:auto}.giants-agenda .giants-agenda-cards .card-container .paris-card{margin-right:2rem;width:75vw}}@media (min-width:800px){.giants-agenda .giants-agenda-cards{display:grid;grid-column-gap:10rem;grid-template-columns:1fr 1fr;margin:0}.giants-agenda .giants-agenda-cards .card-container,.giants-agenda .giants-agenda-cards .paris-card{width:100%}}@media (min-width:1140px){.giants-agenda .giants-agenda-cards{grid-template-columns:1fr 1fr 1fr;margin-left:-12rem;width:calc(100% + 24rem)}}.giants-headline{position:relative}.giants-headline .text-container{background-color:#fff;margin-left:20%;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;position:relative;transform:translateY(-5rem);width:85%}.giants-headline .text-container .tag{transform:translateY(-50%)}.giants-headline .text-container .text{line-height:1.5}@media (min-width:1140px){.giants-headline{margin-left:-12rem}.giants-headline .image{max-width:35rem;width:40%}.giants-headline .text-container{left:35%;margin:0;position:absolute;top:4rem;transform:none;width:auto}}@media (min-width:1260px){.giants-headline{margin-left:-12rem}.giants-headline .image{max-width:35rem}.giants-headline .text-container{left:32.5rem;margin:0;position:absolute;top:4rem;transform:none;width:auto}.giants-headline.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fade-in-right{0%{opacity:0;transform:translateX(35rem)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-right{0%{opacity:0;transform:translateX(35rem)}to{opacity:1;transform:translateX(0)}}.giants-headline.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}}.giants-hero-image-footer,.giants-hero-image-footer:after{transition:opacity .2s linear}.giants-hero{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.giants-hero-image,.giants-hero-image>img{height:120vh;width:100%}.giants-hero-image>img{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.giants-hero-image-footer{align-items:flex-end;bottom:0;display:flex;left:0;margin-top:0;position:absolute;right:0}.js-focus-visible .giants-hero-image-footer:focus:not(.focus-visible){outline:0}.js-focus-visible .giants-hero-image-footer.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.giants-hero-image-footer:after{align-items:center;background:#fff;border-radius:50%;bottom:1.6rem;color:#071f32;content:"c";display:flex;font-weight:700;height:2rem;justify-content:center;left:1.6rem;line-height:1;opacity:1;padding-bottom:.2rem;position:absolute;visibility:visible;width:2rem}.giants-hero-image-footer .giants-hero-image-credit{background-color:rgba(7,31,50,.5);color:#fff;font-size:1.4rem;font-weight:500;margin:0 0 1.2rem 5.4rem;max-width:100%;opacity:0;padding:.5rem;position:relative;transition:opacity .2s linear,margin .2s ease,visibility .2s linear;visibility:hidden;z-index:1}.giants-hero-image-footer:focus .giants-hero-image-credit,.giants-hero-image-footer:hover .giants-hero-image-credit{opacity:1;margin-left:4.6rem;visibility:visible}.giants-hero-image-credit-label{border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@supports (-webkit-touch-callout:none){.giants-hero-image,.giants-hero-image>img{height:100vh}.giants-hero-image>img{background-attachment:scroll}}.giants-hero-content{max-width:100%;padding:4.6rem 3.4rem;width:43rem}.giants-hero-title{font-size:1.8rem;font-weight:800;letter-spacing:-.02rem;line-height:2.4rem;margin:0}.giants-hero-title+.giants-hero-text{margin-top:2.6rem}.giants-hero-text{line-height:2.6rem}.giants-hero-text a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .giants-hero-text a:focus:not(.focus-visible){outline:0}.js-focus-visible .giants-hero-text a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.giants-hero-text a:active,.giants-hero-text a:hover{color:#071f32}.giants-hero-text a[target=_blank]{padding-right:1.5em}.giants-hero-text a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.giants-hero-text>:first-child{margin-top:0}.giants-hero-text>:last-child{margin-bottom:0}.giants-hero+.giants-hero{margin-top:0}@media (max-width:799px){.giants-hero-image-footer{bottom:4rem}.giants-hero-image-footer .giants-hero-image-credit:after{bottom:.6rem;left:.6rem}}@media (min-width:800px){.giants-hero-image-footer{opacity:0;min-width:30rem;visibility:hidden;width:10%}.giants-hero-image:hover .giants-hero-image-footer{opacity:1;visibility:visible}}@media (min-width:1140px){.giants-hero{height:120vh}.giants-hero.is-right .giants-hero-content{left:auto;right:10rem}.giants-hero-content,.giants-hero-image{position:absolute}.giants-hero-image{bottom:0;left:0;right:0;top:0;height:100%;z-index:10}.giants-hero-content{background-color:#fff;left:10rem;padding:4.6rem;top:20rem;z-index:15}}.giants-image-and-text .text-container .is-level-3{margin-bottom:.4rem}.giants-image-and-text .text-container .is-level-4{color:#354bcf;font-weight:600}.giants-image-and-text .text-container .text{font-size:1.5rem}.giants-image-and-text .image{margin:2rem 0 1rem}@media (min-width:800px){.giants-image-and-text{display:grid;grid-template-columns:1fr 1.208fr;grid-gap:2.3rem;margin:3rem auto 3rem -2rem}.giants-image-and-text .image{margin-top:0}.giants-image-and-text.image-left .text-container{grid-column-start:2;grid-row-start:1}.giants-image-and-text.image-left .image{grid-column-start:1;grid-row-start:1}.giants-image-and-text.image-left{grid-template-columns:1.208fr 1fr}}@media (min-width:1000px) and (max-width:1179px){.giants-image-and-text{margin:3rem auto 3rem -6rem}}@media (min-width:1180px){.giants-image-and-text{margin:3rem auto 3rem -12rem}}.giants-section{position:relative}.giants-section .image{max-height:11.3rem;margin:0;overflow:hidden;width:100%}.giants-section .image img{width:100%}.giants-section-title-container{position:relative;transform:translateY(-3rem);display:flex;justify-content:flex-end}.giants-section-title-container .giants-section-title{max-width:90%;background-color:#fff;padding:1.5rem 3rem 0;color:#e8404e;font-size:2.15em;font-weight:700;line-height:normal}.giants-section a{color:#e8404e;display:block}.giants-section a:active,.giants-section a:hover,.giants-section a:link,.giants-section a:visited{color:inherit;text-decoration:none}@media (min-width:800px){.giants-section{margin:3rem auto 3rem -2rem}.giants-section .giant-section-title{font-size:3.6rem}}@media (min-width:1000px) and (max-width:1179px){.giants-section{margin:3rem auto 3rem -6rem}}@media (min-width:1180px){.giants-section{margin:3rem auto 3rem -12rem}}.giants-news{text-align:center}.giants-news,.giants-news>*{position:relative}.giants-news .paris-card{margin-bottom:3rem}.giants-news-cards{margin:0 0 2rem}.giants-news-cards .paris-card{margin-right:1.2rem;width:calc(100% - 6rem)}.giants-news-cards .paris-card:last-child{margin-right:0}.giants-news-cards .paris-card .paris-card-title{margin-top:.7rem}.giants-news-cards .paris-card-image{height:22rem}.giants-news-cards .paris-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.giants-news-cards .card-link{display:none}@media (max-width:499px){.giants-news{margin:3rem auto;width:100%}.giants-news .news-cards .paris-card{width:95%}}@media (min-width:500px) and (max-width:799px){.giants-news{margin:3rem -3rem;width:calc(100% + 4.5rem)}.giants-news .news-cards .flickity-slider{width:90%}.giants-news .news-cards .paris-card{padding-right:4.5rem;opacity:.5;transition:opacity .2s linear;width:95%}.giants-news .news-cards .paris-card.is-selected{opacity:1}}@media (min-width:800px){.giants-news{margin:3rem auto 3rem -3rem;width:calc(100% + 3rem)}.giants-news .news-cards{display:grid;grid-column-gap:2em;grid-template-columns:1fr 1fr 1fr}.giants-news .news-cards .paris-card{width:100%}}@media (min-width:1159px){.giants-news{margin:3rem auto 3rem -6rem;width:calc(100% + 6rem)}.giants-news .news-cards{grid-column-gap:3.5em;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1160px) and (max-width:1259px){.giants-news{margin:3rem auto 3rem -6rem;width:calc(100% + 6rem)}.giants-news .news-cards{grid-column-gap:3.5em;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1260px){.giants-news{margin:3rem -12rem;width:calc(100% + 24rem)}.giants-news .news-cards{grid-column-gap:6.5em;grid-template-columns:1fr 1fr 1fr}}.grouped-list-icons{-moz-columns:2;column-count:2;list-style-type:none;margin-right:4rem;padding-left:0}.grouped-list-icons-item{align-items:center;display:flex;margin-bottom:2rem}.grouped-list-icons-item img{flex-shrink:0;margin-right:1rem}@media (max-width:799px){.grouped-list-icons{-moz-columns:1;column-count:1;margin-right:0}}.paris-header{background:#fff;box-shadow:0 2px 0 0 rgba(7,31,50,.1);display:flex;position:fixed;top:0;width:100%;z-index:999}body.absolute-header .paris-header{position:absolute}.paris-header-brand{display:flex;justify-content:center;width:30rem}.paris-header.is-district{border-bottom:4px solid;box-shadow:none}.paris-header-logo{margin:0}.paris-header-logo-link{display:flex;fill:#071f32;height:100%;padding:1.3rem 1rem;transition:fill .2s linear}.js-focus-visible .paris-header-logo-link:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-header-logo-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-header-logo-link .paris-icon{display:block;height:100%;width:100%}.paris-header-logo-link>svg{flex-shrink:0}.paris-header-button-close,.paris-header-button-menu,.paris-header-button-search{display:none}.js-focus-visible .paris-header-button-close:focus:not(.focus-visible),.js-focus-visible .paris-header-button-menu:focus:not(.focus-visible),.js-focus-visible .paris-header-button-search:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-header-button-close.focus-visible,.js-focus-visible .paris-header-button-menu.focus-visible,.js-focus-visible .paris-header-button-search.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-header-nav-items{list-style:none;padding:0}.paris-header-nav-item,.paris-header-nav-items,.paris-header-nav-link{align-items:center;display:flex;height:100%}.paris-header-nav-item:not(.has-icon) .paris-icon{display:none}.paris-header-nav-link{background:transparent;color:#071f32;font-size:1.8rem;font-weight:600;height:100%;line-height:1.11;position:relative;text-decoration:none;transition:none}.js-focus-visible .paris-header-nav-link:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-header-nav-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-header-nav-link .paris-icon{fill:currentColor;height:3.2rem;margin-left:-1.2rem;width:3.2rem}.paris-header-nav-link-text{white-space:nowrap}.paris-header-mobile-content{display:none}@media (max-width:799px){.paris-header{width:100%}.paris-header .paris-header-brand{display:flex;justify-content:space-between;margin-left:5.6rem;position:relative;width:100%;z-index:100;transition:background 0s linear}.paris-header .paris-header-button-menu,.paris-header .paris-header-button-search{display:flex}.paris-header .paris-header-button-menu{align-items:center;background:transparent;border:none;height:5.6rem;justify-content:center;width:5.6rem}.paris-header .paris-header-button-menu-line,.paris-header .paris-header-button-menu-line:after,.paris-header .paris-header-button-menu-line:before{background:#071f32;display:block;height:.3rem;position:relative;transition:all .1s ease;width:2.2rem}.paris-header .paris-header-button-menu-line:after,.paris-header .paris-header-button-menu-line:before{content:"";position:absolute}.paris-header .paris-header-button-menu-line:before{top:-.7rem}.paris-header .paris-header-button-menu-line:after{bottom:-.7rem}.paris-header .paris-header-logo{align-items:center;display:flex;flex-grow:0;flex-shrink:0;height:5.6rem;margin:0 auto}.paris-header .paris-header-logo svg{display:block;height:100%;width:100%}.paris-header .paris-header-logo-link>svg{width:13rem}.paris-header.is-district .paris-header-logo-district{height:100%;padding-left:.5rem}.paris-header .paris-header-nav{background:#071f32;display:block;height:100%;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:100%;z-index:99}.paris-header .paris-header-nav:after{background:transparent url(/packs/media/images/nef-fb73a92ba4fa0474420c6506d960f6a8.svg) no-repeat 50% 50%;background-size:38rem;content:"";display:block;height:100%;left:0;opacity:.05;pointer-events:none;position:absolute;top:0;width:100%;z-index:1000}.paris-header .paris-header-nav-items{display:block;height:auto;margin:9rem 3rem 3.2rem}.paris-header .paris-header-nav-item{border-bottom:.2rem solid hsla(0,0%,100%,.15);display:block;height:auto;width:100%}.paris-header .paris-header-nav-item:last-child{border-bottom:none}.paris-header .paris-header-nav-item .paris-icon,.paris-header .paris-header-nav-item:not(.has-icon) .paris-icon{display:flex;order:100}.paris-header .paris-header-nav-link{align-items:center;color:#fff;display:flex;justify-content:space-between;padding:1.5rem 0;width:100%}.paris-header .paris-header-mobile-content{color:#fff;display:block;text-align:center}.paris-header .social .title{margin-bottom:.8rem}.paris-header .paris-header-button-close{background:#071f32;display:none}.paris-header .paris-header-button-close .paris-icon{fill:#fff}.paris-header .paris-button+.paris-button{margin:0}.paris-header.has-mobile-menu-open{background:transparent}.paris-header.has-mobile-menu-open .paris-header-brand{background:#071f32;transition:background 0s linear .3s}.paris-header.has-mobile-menu-open .paris-header-logo-link{fill:#fff}.paris-header.has-mobile-menu-open .paris-header-button-menu-line,.paris-header.has-mobile-menu-open .paris-header-button-menu-line:after{background:#fff}.paris-header.has-mobile-menu-open .paris-header-button-menu-line{transform:rotate(45deg)}.paris-header.has-mobile-menu-open .paris-header-button-menu-line:before{opacity:0;top:0}.paris-header.has-mobile-menu-open .paris-header-button-menu-line:after{bottom:0;transform:rotate(-90deg)}.paris-header.has-mobile-menu-open .paris-header-nav{transform:translateX(0)}}@media (max-width:340px){.paris-header.is-district .paris-header-logo-link>svg{width:10rem}.paris-header.is-district .paris-header-logo-district{padding-left:1rem}.paris-header.is-district .paris-header-button-menu{padding:0}}@media (min-width:800px){.paris-header .paris-header-brand{width:20rem}.paris-header .paris-header-logo-link>svg{max-height:4.4rem;width:13rem}.paris-header.is-district .paris-header-brand{width:28rem}.paris-header.is-district .paris-header-logo-link{position:relative}.paris-header.is-district .paris-header-logo-link:after{background-color:#071f32;content:"";display:block;height:3.5rem;left:15.5rem;position:absolute;width:1px}.paris-header.is-district .paris-header-logo-district{max-height:3.5rem;padding-left:3rem}.paris-header .paris-header-nav-items{margin:0 2.5rem 0 0}.paris-header .paris-header-nav-item.is-active .paris-header-nav-link:before{height:.6rem}.paris-header .paris-header-nav-item.is-blue .paris-header-nav-link{color:#354bcf}.paris-header .paris-header-nav-item.is-red-active.is-active .paris-header-nav-link{color:#e8404e}.paris-header .paris-header-nav-link{font-size:1.3rem;padding:0 1rem}.paris-header .paris-header-nav-link:before{background:currentColor;display:block;content:"";height:0;left:1rem;position:absolute;top:0;right:1rem;transition:height .2s ease}.paris-header .paris-header-nav-link:focus:before,.paris-header .paris-header-nav-link:hover:before{height:.6rem}}@media (min-width:860px){.paris-header .paris-header-brand{width:22rem}}@media (min-width:1140px){.paris-header .paris-header-brand{width:24rem}.paris-header.is-district .paris-header-brand{width:32rem}.paris-header.is-district .paris-header-logo-link:after{height:4rem;left:17.5rem}.paris-header.is-district .paris-header-logo-district{max-height:4rem;padding-left:3rem}.paris-header .paris-header-logo{margin:.85rem 0;max-width:none}.paris-header .paris-header-logo-link{padding:1rem}.paris-header .paris-header-logo-link>svg{max-width:none;width:15rem}.paris-header .paris-header-nav-link{font-size:1.8rem;padding:0 2.5rem}}@media (min-width:1250px){.paris-header.is-district .paris-header-brand,.paris-header .paris-header-brand{width:34rem}}.heading-image-footer,.heading-image-footer:after{transition:opacity .2s linear}.heading{position:relative}.heading-content{display:flex}.heading .text{font-size:1.3rem;font-weight:500;line-height:1.54}.heading-title{background-color:#fff;color:#071f32;position:relative;text-align:center;z-index:20}.heading-title-content{position:relative;z-index:1}.heading-title .breadcrumbs,.heading-title .tag,.heading-title .text,.heading-title .title,.heading-title .update,.heading-title:after{position:relative;z-index:10}.heading-title .title{margin-bottom:1rem}.heading-image{position:relative;width:100%;z-index:10}.heading-image img{display:block;margin-right:3rem;opacity:0;width:100%}.heading-image img:not(.initial){transition:opacity .5s}.heading-image img.error,.heading-image img.initial,.heading-image img.loaded{opacity:1}.heading-image img:last-child{margin-right:0}.heading-image-footer{align-items:flex-end;bottom:0;display:flex;left:0;margin-top:0;position:absolute;right:0}.js-focus-visible .heading-image-footer:focus:not(.focus-visible){outline:0}.js-focus-visible .heading-image-footer.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.heading-image-footer:after{align-items:center;background:#fff;border-radius:50%;bottom:1.6rem;color:#071f32;content:"c";display:flex;font-weight:700;height:2rem;justify-content:center;left:1.6rem;line-height:1;opacity:1;padding-bottom:.2rem;position:absolute;visibility:visible;width:2rem}.heading-image-footer .heading-image-credit{background-color:rgba(7,31,50,.5);color:#fff;font-size:1.4rem;font-weight:500;margin:0 0 1.2rem 5.4rem;max-width:100%;opacity:0;padding:.5rem;position:relative;transition:opacity .2s linear,margin .2s ease,visibility .2s linear;visibility:hidden;z-index:1}.heading-image-footer:focus .heading-image-credit,.heading-image-footer:hover .heading-image-credit{opacity:1;margin-left:4.6rem;visibility:visible}.heading-image-credit-label{border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.heading.has-dot .heading-title:after{background:#071f32;border-radius:50%;content:"";display:block;margin:2rem auto;height:.9rem;width:.9rem}.heading.has-blue-background .heading-image{align-items:center;background:#071f32;display:flex;justify-content:center}@media (max-width:799px){.heading-content{flex-direction:column-reverse}.heading-title{position:relative;margin:-5rem 1.2rem 0;padding:1rem 0 2rem;width:calc(100% - 2.4rem)}.heading-title .title.is-level-1{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-top:.5rem}.heading-image{width:100vw}.heading-image-footer{bottom:4rem}.heading-image-footer .heading-image-credit:after{bottom:.6rem;left:.6rem}}@media (min-width:800px){.heading-content{align-items:flex-start;flex-direction:row-reverse}.heading-title{margin-top:10rem;padding:2.5rem 4rem 2rem;transform:translateX(-5rem);width:45%}.heading-title .tag{margin-bottom:1rem}.heading-image{flex-shrink:0;width:55%}.heading-image:hover .heading-image-footer{opacity:1;visibility:visible}.heading-image-footer{opacity:0;visibility:hidden}.heading.has-centered-title{margin-bottom:6rem}.heading.has-centered-title .heading-content{flex-direction:column-reverse;position:relative}.heading.has-centered-title .heading-image{width:100%}.heading.has-centered-title .heading-title{align-self:center;max-width:68.5rem;padding-left:10rem;padding-right:10rem;transform:none}.heading.has-centered-title .heading-title:first-child{margin-top:6.2rem}.heading.has-centered-title.has-image .heading-title{bottom:-5rem;position:absolute}}.heading.is-elected .heading-title{align-self:center;margin-top:0}.heading.is-elected .heading-image img{margin-right:0}@media (min-width:800px){.heading.is-elected .heading-title{padding-bottom:7rem;padding-top:7.5rem}.heading.is-elected .heading-image{width:59.5%}}.heading.is-election .title.is-level-2{font-weight:500}@media (min-width:800px){.heading.is-election.has-centered-title .heading-title{padding-left:5rem;padding-right:5rem}.heading.is-election .title.is-level-2{margin-bottom:2rem}}@media (min-width:800px) and (max-width:1139px){.heading.is-election.has-centered-title .heading-title{padding-left:2rem;padding-right:2rem}.heading.is-election .title.is-level-1{font-size:3.8rem}.heading.is-election .title.is-level-2{font-size:2.8rem}}@media (min-width:1140px){.heading.is-election .tag{font-size:1.7rem}.heading.is-election .update{align-items:flex-start}.heading.is-election .update-text{font-size:2rem}}.heading.is-giant .heading-title{margin:0 auto -4rem;padding:0 1.5rem;transform:translateY(-4rem);width:90vw}.heading.is-giant .heading-title:before{height:0}.heading.is-giant .heading-title>.tag{position:relative;top:0;transform:translateY(-50%)}.heading.is-giant .heading-title>.is-level-1{margin-top:0}.heading.is-giant .heading-title .update{margin-bottom:2.5rem;margin-top:3rem}.heading.is-giant .heading-image{display:flex}.heading.is-giant .heading-image>img{height:27.2rem;-o-object-fit:cover;object-fit:cover}@media (min-width:800px){.heading.is-giant{flex-direction:column-reverse}.heading.is-giant .heading-image{height:52.5rem;width:100%}.heading.is-giant .heading-image>img{height:auto}.heading.is-giant .heading-image .heading-image-credit{max-width:calc(25vw - 8.5rem)}.heading.is-giant .heading-title{bottom:-12rem!important;margin-bottom:-13rem;max-width:70rem;transform:translateY(-16rem);width:50vw}.heading.is-giant .heading-title:before{content:none}.heading.is-giant .heading-title>.tag{margin-bottom:1rem;margin-top:3rem;position:relative;transform:none}.heading.is-giant .heading-title>h1{margin:1rem auto 2rem}}@media (max-width:499px){.heading.is-page .heading-title{margin-top:-3rem;margin-left:0;padding-left:3.2rem;width:calc(100% - 1.2rem)}.heading.is-page .heading-image{height:auto}}@media (min-width:800px){.heading.is-page .heading-image{width:59.5%}.heading.is-page .heading-title{width:40.5%}.heading.is-page .heading-title .title.is-level-1{font-size:4.2rem}.heading.is-page .controls{margin:0 0 3rem 33vw;max-width:80rem;width:50vw}}.heading.is-portfolio{align-items:center;display:flex;flex-direction:row;justify-content:center}.heading.is-portfolio .heading-content{flex-direction:unset;justify-content:center}.heading.is-portfolio .control{margin:3rem}.heading.is-portfolio .heading-title{text-align:center;width:100%;margin-top:3rem;background-color:transparent}.heading.is-portfolio .heading-title .thirteen-portfolio-items{text-align:center}.heading.is-portfolio .heading-title .thirteen-portfolio-items span{border:4px solid #e22c3f;color:#e22c3f;display:inline-block;font-size:2.6rem;font-weight:600;letter-spacing:.02rem;padding:0 3.64rem;text-transform:uppercase}.heading.is-portfolio .heading-title .title{font-size:calc(1.4rem + 5vw);font-weight:700;letter-spacing:.04rem;text-align:center;text-transform:uppercase;margin-top:5rem;display:block}.heading.is-portfolio .heading-title .heading-author{font-size:1.4rem;font-weight:400;letter-spacing:.2rem;text-transform:uppercase}.heading.is-portfolio .heading-title .heading-lead-text{font-size:1.5rem;text-align:center;margin:4rem auto;max-width:80rem}.heading.is-portfolio .heading-title .heading-lead-text .text div p{white-space:pre-line}@media (max-width:499px){.heading.is-portfolio .heading-title{width:100%!important;margin:auto;padding:0}.heading.is-portfolio .heading-title .thirteen-portfolio-items span{font-size:1.6rem;border:2px solid #e22c3f}.heading.is-portfolio .title{margin-top:2rem!important;width:100%!important}}@media (max-width:799px){.heading.is-portfolio .heading-title h1{width:50%;font-size:1.2em}}@media (min-width:800px){.heading.is-portfolio .heading-title{transform:none}.heading.is-portfolio .heading-title:before{content:none}}@media (min-width:1440px){.heading.is-portfolio .heading.is-portfolio .heading-title .title{font-size:8.6rem}}@media (min-width:800px){.heading.is-qfap .heading-image:after{background-color:#ffcd00;content:"";display:block;height:100%;left:2rem;position:absolute;top:2rem;width:100%;z-index:-1}.heading.is-qfap .title.is-level-2{font-size:2.8rem}.heading.is-qfap .controls{margin-top:2rem}}@media (min-width:800px){.heading.is-qfap-page .heading-image:after{background-color:#354bcf}}.heading.is-theme .heading-title .breadcrumbs{padding-bottom:0}.heading.is-theme .heading-title .title{font-weight:800;margin-top:2rem}.heading.is-theme .heading-title .text{font-weight:400}.heading.is-theme.has-centered-title .heading-image{display:flex}.heading.is-theme.has-centered-title .heading-image img{-o-object-fit:cover;object-fit:cover;margin-right:0}@media (max-width:799px){.heading.is-theme.has-centered-title .heading-image{height:23rem}}@media (min-width:800px){.heading.is-theme .heading-title{transform:translateX(-10rem);width:50%}.heading.is-theme .heading-image{width:50%}.heading.is-theme.has-centered-title .heading-title{padding-left:5rem;padding-right:5rem;transform:none;width:45%}.heading.is-theme.has-centered-title .heading-image{height:38rem;width:100%}}.heading.is-search .heading-image{display:flex}.heading.is-search .heading-image img{-o-object-fit:cover;object-fit:cover}.heading.is-search .paris-search-box{background-color:#fff;z-index:100}@media (max-width:799px){.heading.is-search .heading-image{height:17rem}.heading.is-search .paris-search-box{margin-right:1.2rem;margin-top:-5rem;padding:2.4rem 3rem 0}}@media (min-width:800px){.heading.is-search .heading-image{height:28rem}.heading.is-search .paris-search-box{margin:-14.4rem auto 0;max-width:125rem;padding:5rem 5rem 0;width:100%}}.heading.is-selection{max-height:34rem}.heading.is-selection .update{display:none}.heading.is-selection .heading-title{margin:0 auto -18rem;padding:0 1.5rem;transform:translateY(-18rem);width:40vw;background:transparent}.heading.is-selection .heading-title:before{height:0}.heading.is-selection .heading-title .title{white-space:nowrap;color:#e8404e;font-family:Palmer Lake,sans-serif;font-size:9.2rem;font-weight:400;letter-spacing:-.05rem;line-height:.8;margin:0;text-align:left}.heading.is-selection .heading-title .title .footer{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.6rem;color:#071f32;line-height:1.8}.heading.is-selection .heading-image{display:flex}.heading.is-selection .heading-image>img{height:23.2rem;-o-object-position:center top;object-position:center top}.heading.is-selection .heading-image.moblie-only{display:none}.heading.is-selection .controls{margin:3rem 0 0;max-width:30rem;width:25rem;border:none;text-align:left;padding-left:0}.heading.is-selection .controls>.control{border:none;justify-content:flex-start;padding-left:0}.heading.is-selection .controls .control-toggle{padding-left:0;font-size:1.3rem}@media (min-width:800px){.heading.is-selection{flex-direction:column-reverse;margin-bottom:-6rem}.heading.is-selection .heading-image{width:100%}.heading.is-selection .heading-image>img{height:auto}.heading.is-selection .heading-title{max-width:40rem;transform:translateY(-26rem);width:32vw}.heading.is-selection .heading-title:before{content:none}}@media (min-width:1000px){.heading.is-selection{margin-bottom:1rem}}@media (min-width:1000px) and (max-width:1300px){.heading.is-selection{margin-bottom:.8rem}}@media (min-width:1300px){.heading.is-selection{margin-bottom:5rem}}@media (min-width:800px) and (max-width:1149px){.heading.is-selection{margin-bottom:0}}@media (max-width:999px){.heading.is-selection .heading-title{transform:translateY(-22rem);bottom:-6rem}.heading.is-selection .heading-title .title{font-size:5.1rem!important}.heading.is-selection .controls{margin-top:2rem}}@media (min-width:800px) and (max-width:1149px){.heading.is-selection .heading-title{bottom:-3rem}.heading.is-selection .heading-image>img{height:auto}}@media (max-width:799px){.heading.is-selection{min-height:22rem}.heading.is-selection .controls{display:none}}@media (max-width:499px){.heading.is-selection{min-height:17rem!important}.heading.is-selection .heading-title{padding:8rem 0 0}.heading.is-selection .heading-title .title{text-align:center;font-size:4.8rem!important;display:flex;flex-direction:column;align-items:center}.heading.is-selection .heading-image{height:16rem}.heading.is-selection .heading-image>img{height:auto}.heading.is-selection .heading-image.moblie-only{display:block}.heading.is-selection .heading-image.desktop-only{display:none}.heading.is-selection .controls{text-align:center}}.help{border-top:.6rem solid #f2f2f2;margin:6rem auto 0;padding:0 2rem 2.6rem;text-align:center}.help-icon{align-items:center;background:#071f32;border-radius:50%;color:#fff;display:flex;font-size:1.8rem;font-weight:700;line-height:1.44;height:5.6rem;justify-content:center;margin:-3.1rem auto 1.8rem;width:5.6rem}.help-text{font-size:1.5rem;font-weight:700;line-height:1.6;margin-bottom:1.5rem}.help-hidden{display:none}@media (max-width:499px){.help-text{margin-bottom:2.5rem}}@media (min-width:800px){.help{border:.6rem solid #f2f2f2;max-width:80rem;padding:0 4rem 2.6rem;width:100%}}.paris-html{overflow:auto;max-width:100%}.paris-html.has-cookies-message{overflow:auto;margin:5rem 0;padding-top:56.25%;position:relative}.paris-html>.twitter-tweet{margin:0 auto}@media (max-width:499px){.paris-html.has-cookies-message{padding-top:0!important}}@media (min-width:1140px){.giant-container .paris-html{margin-left:-12rem}}.paris-iframe iframe{border:none;display:block;margin:0 auto;max-width:100%}.paris-iframe.has-cookies-message,.paris-iframe.is-video{overflow:auto;margin:5rem 0;padding-top:56.25%;position:relative}.paris-iframe.has-cookies-message>iframe,.paris-iframe.is-video>iframe{left:0;position:absolute;top:0;width:100%}@media (max-width:499px){.paris-iframe.has-cookies-message{padding-top:0!important}}@media (min-width:1140px){.giant-container .paris-iframe{margin-left:-12rem}}.image{margin-bottom:2rem;margin-left:0;margin-right:0;padding:0;position:relative}.image-img{align-items:center;display:flex;justify-content:center}.image-img img{display:block;max-height:100%;max-width:100%}.image-credit{font-size:1.04rem;line-height:1.6;max-width:50rem}.image-footer{font-size:1.3rem;line-height:1.54;margin-top:1.2rem;position:relative}@media (max-width:799px){.image-footer{margin-right:3rem}.image-caption{margin-bottom:.4rem}}@media (min-width:800px){.image.has-offset .image-img{margin-left:-23rem;width:calc(100% + 23rem)}.image-caption{font-weight:700}}@media (min-width:1140px){.giant-container .blocks>.image{margin-left:-12rem}}.indication{border-bottom:.2rem solid #f2f2f2;color:#071f32;display:block;margin-top:1.5rem;margin-bottom:6rem;position:relative;text-align:center;text-decoration:none}.indication.level-1 svg .airmeter-level-1,.indication.level-2 svg .airmeter-level-2,.indication.level-3 svg .airmeter-level-3,.indication.level-4 svg .airmeter-level-4{display:inline;display:initial}.indication.level-5 .indication-text{bottom:.6rem}.indication.level-5 svg .airmeter-level-5{display:inline;display:initial}.indication.level-6 .indication-text{bottom:.4rem;font-size:1.1rem}.indication.level-6 svg .airmeter-level-6{display:inline;display:initial}.indication.level-error .indication-text{opacity:.6}.indication:focus .paris-button:before,.indication:hover .paris-button:before{width:100%}.indication:focus .paris-button-text,.indication:hover .paris-button-text{color:#fff}.indication-title{display:block;font-size:1.8rem;font-weight:800;line-height:1.33;position:relative}.indication .paris-button{padding:.8rem 1rem}.indication .paris-button-text{font-size:1rem;font-weight:600}.indication svg{display:block;max-width:13rem;margin:1.5rem auto 0}.indication svg [class^=airmeter-level-]{display:none}.indication-text{bottom:.8rem;display:block;font-weight:600;left:50%;line-height:1em;max-width:8rem;position:absolute;transform:translateX(-50%)}@media (max-width:799px){.indication{margin-left:3rem;margin-right:3rem}}.info{margin:-2rem 0 7rem;padding:0;text-align:center}.info:first-child{margin-top:2rem}.info-title{display:flex;font-size:1.5rem;font-weight:700;justify-content:center;margin:auto auto 1rem}.info-title span{padding:0 0 0 .5rem}.info p{border-bottom:.2rem solid #f2f2f2;font-size:1.4rem;line-height:1.6;padding:0 0 1rem;text-align:left}@media (max-width:499px){.info{margin:0 3rem 4rem}}.inline-links{display:inline;list-style:none;margin:0;padding:0}.inline-links-item{margin:0 2rem 0 0}.inline-links-item:last-child{margin-right:0}.inline-links-item{display:inline-block;color:inherit}.js-focus-visible .inline-links-item:focus:not(.focus-visible){outline:0}.js-focus-visible .inline-links-item.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.inline-links-item a{color:inherit}.inline-links-item .paris-icon{height:3.2rem;transition:fill .3s ease;vertical-align:middle;width:3.2rem}.inline-links-item .paris-icon~a:focus,.inline-links-item .paris-icon~a:hover{fill:#e22c3f}.inline-list{list-style-type:none;padding-left:0}.inline-list li{display:inline-block;margin-right:4rem}.inline-list li:last-of-type{margin-right:0}@media (max-width:799px){.inline-list li{margin-right:0;display:block}}.inline-logos{list-style-type:none;padding-left:0}.inline-logos-item{display:inline-block;margin-right:4rem}.inline-logos-item:last-of-type{margin-right:0}.links{list-style:none;margin:5rem 0;padding:0}.links-item-link{align-items:center;border-top:.1rem solid #f2f2f2;color:#d1d1d1;display:flex;justify-content:space-between;padding:1rem 0;text-decoration:none}.js-focus-visible .links-item-link:focus:not(.focus-visible){outline:0}.js-focus-visible .links-item-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.links-item-link:focus .links-item-link-icon,.links-item-link:hover .links-item-link-icon{background:#e22c3f}.links-item-link:focus .links-item-link-icon .paris-icon,.links-item-link:hover .links-item-link-icon .paris-icon{fill:#fff}.links-item-link-content{flex:1 1;padding-right:2rem}.links-item-link-content>span{display:block;line-height:2.2rem}.links-item-link-text{color:#e8404e;font-size:1.5rem;font-weight:700}.links-item-link-url-external{color:#767676;font-size:1.3rem;font-weight:500}.links-item-link-size{flex:0 1 auto;font-size:1.1rem;padding-right:.7rem;color:#767676}.links-item-link-icon,.links-item-link-type{flex-grow:0;flex-shrink:0}.links-item-link-type,.links .paris-icon{height:3.2rem;width:3.2rem}.links-item-link-icon{align-items:center;background:#f2f2f2;border-radius:50%;display:flex;height:4.2rem;justify-content:center;margin-left:1rem;transition:background-color .2s ease;width:4.2rem}.links-item-link-icon .paris-icon{transition:fill .2s ease}.links-copied-alert-inline{display:block;position:absolute;background-color:#354bcf;z-index:998;display:flex;align-items:center;color:#fff;padding:.6rem 1rem;transform:translateY(-100%) translateX(-25%);font-size:1.1rem;border-radius:.4rem}.links-copied-alert-inline:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#354bcf}.list{list-style:none;margin:2rem 0;padding-left:4rem}.list a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .list a:focus:not(.focus-visible){outline:0}.js-focus-visible .list a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.list a:active,.list a:hover{color:#071f32}.list a[target=_blank]{padding-right:1.5em}.list a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.list li{margin-bottom:.6rem;position:relative}.list li:before{content:"\2022";display:block;font-weight:700;left:-4.5rem;line-height:1;position:absolute;text-align:right;width:3rem}ul.list{padding-left:2.4rem}ul.list li:before{font-size:2.8rem;top:-.2rem}ol.list{counter-reset:my-counter;padding-left:3rem}ol.list li{counter-increment:my-counter}ol.list li:before{content:counter(my-counter) ". ";top:.5rem}.magazine{background:#071f32 url(/packs/media/images/nef-grey-10-fb06d695b0078e828117003604cb782e.svg) no-repeat 50%;background-size:44rem;border-bottom:4.8rem solid #fff;color:#071f32;display:flex;justify-content:center;margin:auto auto 7rem 0}.magazine,.magazine a{text-decoration:none}.magazine-detail{margin:5rem 4rem 0 5rem;max-width:15rem;text-align:center}.magazine-detail .title{display:block}.magazine-archive{text-decoration:none;color:#fff;font-size:1.1rem;font-weight:300;display:inline-block;margin-top:2rem}.magazine-image{margin:4.5rem 3.5rem -4.8rem 8rem;order:-1}.magazine-image img{box-shadow:0 .2rem 4.4rem rgba(0,0,0,.12)}.magazine:focus .paris-button:before,.magazine:hover .paris-button:before{width:100%}@media (max-width:799px){.magazine{background-position:center -10rem;border-bottom:none;flex-direction:column}.magazine-detail{margin:0 auto 2rem}.magazine-detail .title.is-level-3{font-size:2.2rem;line-height:1.36;margin-top:0}.magazine-image{margin:4.8rem auto 3rem}}.nef{background:url(/packs/media/images/nef-blackpearl-4cb64ad92fd331dc1eaed337bb0fd9cc.svg) no-repeat 50%;background-size:cover;height:73.1rem;left:40%;pointer-events:none;position:absolute;top:-19rem;transform:translateX(-50%);width:78rem;z-index:2000}.nef,.nef.is-hide{display:none}@media (min-width:800px){@supports (pointer-events:none){.nef{display:block}}}.newsletter{border-top:1px solid #f2f2f2;margin:2rem 0 7rem;padding-top:2.5rem;text-align:center}.newsletter .title{color:#354bcf;margin-top:0}.newsletter-form-container,.newsletter .title+.paris-button{margin-bottom:2.5rem}.newsletter-form-inline{align-items:center;display:flex;justify-content:center}.newsletter-form-inline .input-and-message{margin-right:1rem;width:100%}.newsletter-form-inline .input-and-message #newsletteremail{background-color:#f4f3f3;border:.2rem solid transparent;color:#000;height:4.9rem;padding-left:1.8rem;width:100%}.newsletter-form-inline .input-and-message #newsletteremail:focus{outline:none}.newsletter-form-inline .input-and-message .messages{position:relative}.newsletter-form-inline .input-and-message .messages .error-message,.newsletter-form-inline .input-and-message .messages .success-message{font-size:1.1rem;margin-top:.6rem;position:absolute;text-align:left;top:0}.newsletter-form-inline .input-and-message .messages .error-message.hidden,.newsletter-form-inline .input-and-message .messages .success-message.hidden{visibility:hidden}.newsletter-form-inline .input-and-message .messages .success-message{color:#3ecd2e}.newsletter-form-inline .input-and-message .messages .error-message{color:#e7404e}.newsletter-form-inline .subscription-btn{background-color:#e22c3f;box-shadow:0 0 0 .1rem #e22c3f;border:none;cursor:pointer;height:4.7rem;margin-top:0;padding:1.6rem 2rem;position:relative;text-decoration:none;transition:background-color .3s ease}.newsletter-form-inline .subscription-btn:focus{outline:none}.newsletter-form-inline .subscription-btn-text{color:#fff;display:block;font-size:1.3rem;font-weight:700;line-height:1.23;position:relative;text-align:center;transition:color .3s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.newsletter-form-inline .subscription-btn:before{background-color:#fff;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.newsletter-form-inline .subscription-btn:hover:before{width:100%}.newsletter-form-inline .subscription-btn:hover .subscription-btn-text{color:#e22c3f}.newsletter-form-inline .subscription-btn .paris-icon-check,.newsletter-form-inline .subscription-btn .paris-icon-loader{fill:#fff;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;top:1.2rem}.newsletter-form-inline .subscription-btn .hidden{opacity:0}.newsletter-form-inline .subscription-btn.disabled{cursor:default}.newsletter-form-inline .subscription-btn.disabled:before{background-color:transparent}@media (max-width:799px){.newsletter{margin:2rem 3rem}.newsletter .newsletter-form-inline{display:block}.newsletter .newsletter-form-inline #newsletteremail{margin-bottom:2.4rem}.newsletter .newsletter-form-inline .input-and-message>.messages>.error-message,.newsletter .newsletter-form-inline .input-and-message>.messages>.success-message{top:-2.8rem}}@media (max-width:1000px){.newsletter .newsletter-form-container{max-width:50rem;margin-left:auto;margin-right:auto}}.notice{align-items:center;background:#e8404e;color:#fff;display:flex;font-size:1.3rem;font-weight:700;justify-content:center;line-height:1.54;padding:.8rem 2rem}.notice .paris-icon{fill:#fff;flex-grow:0;flex-shrink:0;height:3.2rem;margin-right:1rem;width:3.2rem}.notice a{color:#fff;cursor:pointer}.notice a:hover{text-decoration:none}.opening-hours-status{font-weight:600;position:relative}.opening-hours-status .paris-icon{fill:currentColor;height:4rem;width:4rem;vertical-align:middle}.opening-hours-status.is-opened{color:#3ecd2e}.opening-hours-status.is-closed{color:#e8404e}.opening-hours-times{margin-bottom:3rem}.opening-hours-times td:nth-child(odd){width:20rem}.opening-hours-upcoming-closures{padding-left:4rem;position:relative}.opening-hours-upcoming-closures .paris-icon{fill:#fb394a;margin-right:2rem;position:absolute;left:0;vertical-align:middle}.opening-hours-schedules table{margin-top:2rem;width:100%}.opening-hours-schedules table caption{text-align:left;margin-bottom:2rem}.opening-hours-schedules table caption>.title{margin-bottom:0}.opening-hours-schedules table:first-of-type{margin-top:0}@media (max-width:799px){.opening-hours-times td:nth-child(odd){width:auto}}.paris-pagination{font-weight:700;margin:2rem 0;text-align:center}.paris-pagination .ais-Pagination-list{align-items:flex-start;justify-content:center}.paris-pagination-page.active,.paris-pagination-page.gap,.paris-pagination-page a,.paris-pagination .ais-Pagination-link{padding:.4rem 1rem;min-width:3rem}.paris-pagination-page,.paris-pagination-page a,.paris-pagination .ais-Pagination-item,.paris-pagination .ais-Pagination-link{display:inline-flex;justify-content:center}.paris-pagination-page,.paris-pagination .ais-Pagination-item{margin:0 .2rem}.paris-pagination-page a,.paris-pagination .ais-Pagination-link{border-bottom:0 solid rgba(7,31,50,.2);color:inherit;text-decoration:none;transition:border-bottom .2s ease}.js-focus-visible .paris-pagination-page a:focus:not(.focus-visible),.js-focus-visible .paris-pagination .ais-Pagination-link:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-pagination-page a.focus-visible,.js-focus-visible .paris-pagination .ais-Pagination-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-pagination-page a:hover,.paris-pagination .ais-Pagination-link:hover{border-bottom-width:.6rem}.paris-pagination-page.disabled,.paris-pagination .ais-Pagination-item--disabled{display:none}.paris-pagination-page.gap{cursor:default;opacity:.5}.paris-pagination-page.active,.paris-pagination .ais-Pagination-item--selected .ais-Pagination-link{border-bottom:.6rem solid;color:#e8404e}.paris-pagination-page.next,.paris-pagination-page.prev,.paris-pagination .ais-Pagination-item--nextPage,.paris-pagination .ais-Pagination-item--previousPage{transform:translateY(.6rem)}.paris-pagination-page.next a,.paris-pagination-page.prev a,.paris-pagination .ais-Pagination-item--nextPage a,.paris-pagination .ais-Pagination-item--previousPage a{padding:0}.portfolio{width:100%;position:relative}.portfolio-carousel-main-container .flickity-viewport,.portfolio .carousel{height:100%}.portfolio .heading-lead-text{margin:auto auto 60px;max-width:100%;font-size:1.2rem;text-align:center}.portfolio .is-mobile{display:none}.portfolio-card-columns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:5rem}.portfolio-card-columns.is-hide{opacity:0}.portfolio-card-columns .image-img img{position:relative;display:block;max-height:100%;max-width:100%;min-width:100%;cursor:pointer}.portfolio-card-columns figure{margin:0}.portfolio-card-columns .card{margin:0 1rem 1rem 0}.portfolio-card-columns .card:hover{transform:none}.portfolio-mosaic-column:first-child{padding-top:2rem}.portfolio-mosaic-column:nth-child(2){padding-top:8rem}.portfolio-mosaic-column .card{border:none}.portfolio-mosaic-column .mosaic-pict{padding-bottom:5rem}.portfolio-mosaic-column .mosaic-pict img{position:relative;display:block;max-height:100%;max-width:100%;min-width:100%;cursor:pointer}.portfolio-carousel-main-container{position:fixed;top:0;left:0;width:100%;background-color:#fff;display:none;align-items:center;justify-content:center;z-index:0;bottom:0;padding-left:7rem;top:7.7rem}.portfolio-carousel-main-container.is-shown{display:flex;z-index:20}.portfolio-carousel-main-container .carousel-container{background-color:#fff;top:0;position:relative;display:none;width:calc(100% - 25rem);height:100%}.portfolio-carousel-main-container .carousel-container .main-carousel{height:100%}.portfolio-carousel-main-container .carousel-container .close-but-container{position:absolute;right:-10rem;top:2rem;cursor:pointer}.portfolio-carousel-main-container .carousel-container .close-but-container .close-carousel{position:absolute;cursor:pointer}.portfolio-carousel-main-container .carousel-container .paris-button:before{background-color:none}.portfolio-carousel-main-container .carousel-container .carousel-cell{width:100%;height:100%;margin-right:10px;border-radius:5px;display:flex;align-items:center;justify-content:center}.portfolio-carousel-main-container .carousel-container .carousel-cell .carousel-cell-content{height:100%;width:100%}.portfolio-carousel-main-container .carousel-container .carousel-cell .carousel-cell-content .image{width:100%;position:relative;height:100%;margin:0}.portfolio-carousel-main-container .carousel-container .carousel-cell .carousel-cell-content .image .image-img{width:100%;background:transparent!important;height:calc(100% - 5.7rem);padding-top:1rem}.portfolio-carousel-main-container .carousel-container .carousel-cell .carousel-cell-content .image .image-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:140rem;max-height:140rem}.portfolio-carousel-main-container .carousel-container .carousel-cell .carousel-cell-content .image .image-footer{position:absolute;left:50%!important;transform:translateX(-50%);bottom:0;width:100%;max-width:80rem;padding:1rem 2rem;text-align:center;background-color:hsla(0,0%,100%,.9)}.portfolio-carousel-main-container .carousel-container .carousel-cell .carousel-cell-content .image .image-footer .image-caption{font-size:1.4rem;font-weight:600;position:relative;margin-bottom:0;max-height:10em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;transition:max-height .6s;font-weight:500}.portfolio-carousel-main-container .carousel-container .carousel-cell .carousel-cell-content .image .image-footer:not(:hover) .image-caption{white-space:nowrap;max-height:1.5em}.portfolio-carousel-main-container .carousel-container .carousel-cell .carousel-cell-content .image .image-footer .image-credit{height:1.6em;max-width:unset;font-size:1rem;color:#777;position:relative}.portfolio-carousel-main-container .carousel-container .flickity-prev-next-button:hover{background-color:#e22c3f}.portfolio-carousel-main-container .carousel-container .flickity-prev-next-button:hover .flickity-button-icon .arrow{fill:#fff}.portfolio-carousel-main-container .carousel-container .flickity-prev-next-button .flickity-button-icon .arrow{fill:#333}.portfolio-carousel-main-container .carousel-container .flickity-button-icon{width:30%;height:40%;position:inherit;left:auto;top:auto}.portfolio-carousel-main-container .carousel-container .flickity-button{display:flex;align-items:center;justify-content:center}.portfolio-carousel-main-container .carousel-container .flickity-prev-next-button .arrow{fill:#fff}.portfolio-carousel-main-container .carousel-container .flickity-prev-next-button.no-svg{color:#fff}.portfolio-carousel-main-container .carousel-container .flickity-prev-next-button.previous{left:-10rem}.portfolio-carousel-main-container .carousel-container .flickity-prev-next-button.next{right:-10rem}.portfolio-carousel-main-container .show{display:block}.portfolio-carousel-main-container .flickity-viewport{overflow:hidden;position:relative;z-index:1}.portfolio .ctrl-buttons{position:absolute;z-index:1;top:50%}.portfolio .ctrl-buttons.is-disabled{opacity:.1;pointer-events:none}.portfolio-gallery-previous{left:-10rem;transform:translateY(-50%)}.portfolio-gallery-next{right:-10rem;transform:translateY(-50%)}.hide{display:none!important}@media (max-width:960px){.portfolio-carousel-main-container .carousel-container .close-but-container{right:-7rem}.portfolio .flickity-prev-next-button.previous{left:-7rem!important}.portfolio .flickity-prev-next-button.next{right:-7rem!important}}@media (max-width:680px){.portfolio-carousel-main-container .carousel-container .close-but-container{right:-4rem}.flickity-prev-next-button.previous{left:-10rem!important}.flickity-prev-next-button.next{right:-5rem!important}}@media (max-width:499px){.portfolio-carousel-main-container{top:6rem}.portfolio-container{margin:3rem;width:unset}.portfolio-card-columns .portfolio-mosaic-column{padding-top:unset!important}.portfolio-card-columns{grid-template-columns:1fr;margin:auto}.portfolio .image{margin-bottom:4rem}.portfolio .image-footer{margin:0 0 2rem;position:relative}.portfolio .image-footer .image-caption{font-size:1.3rem;font-weight:600;position:relative;margin:1rem auto .6rem;line-height:1.4}.portfolio .image-footer .image-credit{max-width:unset;font-size:.9rem;color:#777;position:relative}.portfolio .portfolio-mosaic-column{flex:0 0 100%!important}.portfolio .is-desktop{display:none!important}.portfolio .is-mobile{display:block}.portfolio .close-carousel{transform:translateX(3rem)!important}.portfolio .flickity-prev-next-button.previous{left:-7rem!important}.portfolio .flickity-prev-next-button.next{right:-7rem!important}.portfolio .carousel-cell .image,.portfolio .carousel-cell .image-img{height:100%}.portfolio .carousel-cell img{height:unset!important;max-height:100%;max-width:100%;min-width:100%}}@media (min-width:500px){.portfolio .image-footer{margin-right:unset;margin-left:unset}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/packs/media/components/place/images/layers-416d91365b44e4b4f4777663e6f009f3.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/packs/media/components/place/images/layers-2x-8f2c4d11474275fbc1614b9098334eae.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/packs/media/components/place/images/marker-icon-2b3e1faf89f94a4835397e7a43b4f77d.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.place{color:#fff;line-height:1.4;margin:2rem 0;position:relative}.place-container{background:#071f32 url(/packs/media/images/bg-place-ff58af834fa2625fe25544fcd1065e0f.png) no-repeat 50%;background-size:cover;padding:4.5rem 7.5rem 4.5rem 8.7rem;position:relative}.place-title{color:#fff;font-weight:700;text-decoration:none}.js-focus-visible .place-title:focus:not(.focus-visible){outline:0}.js-focus-visible .place-title.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.place-title .paris-button{right:2rem;position:absolute;top:2rem}.place-title:focus,.place-title:hover{text-decoration:none}.place-title:focus .paris-button:before,.place-title:hover .paris-button:before{width:100%}.place-title:focus .paris-button .paris-button-text,.place-title:hover .paris-button .paris-button-text{color:#fff}.place-title:focus .paris-button .paris-icon,.place-title:hover .paris-button .paris-icon{fill:#fff}.place-address-extra{margin-top:2rem}.place-access,.place-location{align-content:center;display:flex;justify-content:flex-start}.place-access .paris-icon,.place-location .paris-icon{flex-grow:0;flex-shrink:0;fill:#fff;height:3.2rem;margin:1rem 4rem 0 0;width:3.2rem}.place-access:first-of-type .place-detail,.place-location:first-of-type .place-detail{padding-top:0}.place-access:last-child .place-detail,.place-location:last-child .place-detail{border-bottom:none;padding-bottom:0}.place-location .paris-icon{fill:#fb394a;margin-top:.3rem}.place-detail{border-bottom:.1rem solid hsla(0,0%,100%,.15);flex-grow:1;padding:1.6rem 0 1.8rem;text-align:left}.place-map{background-color:#f2f2f2;height:20vw;margin-bottom:1rem;overflow:hidden;position:relative;width:100%;z-index:1}@media (max-width:799px){.place{padding:7rem 3rem 3.5rem 2.4rem}.place-access .paris-icon,.place-location .paris-icon{margin-right:2.5rem}.place-container{margin-left:-3rem;margin-right:-3rem;padding:6rem 2.5rem}.place-map{height:70vw}}.profile{text-align:center}.profile-item{align-items:center;color:#071f32;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.5rem;text-decoration:none}.js-focus-visible .profile-item:focus:not(.focus-visible){outline:0}.js-focus-visible .profile-item.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.profile-item:hover .paris-button:before{width:100%}.profile-item:hover .paris-button-text{color:#fff}.profile-item:hover .profile-image img{transform:scale(1.15)}.profile>.title{border-bottom:.2rem solid #f2f2f2;margin-bottom:1.5rem;padding-bottom:1.5rem}.profile-image{align-items:center;border-radius:50%;display:flex;height:12.8rem;justify-content:center;overflow:hidden;width:12.8rem}.profile-image img{display:block;height:100%;transform:scale(1);transition:transform .4s ease;width:100%}.profile-text{font-size:1.8rem;font-weight:800;line-height:1.33;margin-top:1rem}.profile-link{color:#e22c3f;margin:0 0 1rem;padding:.8rem 1rem;text-transform:uppercase;transition:color .2s ease}.profile-link .paris-button-text{font-size:1rem;font-weight:700;letter-spacing:.1rem;line-height:1.3}@media (max-width:799px){.profile{margin:0 3rem}}.paris-quefaire-activities-button-container{display:flex;margin-top:2rem;justify-content:center}.paris-quefaire-events-title>a{margin-left:1rem}.paris-quefaire-events-title img{max-height:4.5rem;vertical-align:middle}.paris-quefaire-events-more{display:flex;justify-content:center;margin-top:1rem}.paris-quefaire-events .paris-card-image img{height:16rem;-o-object-fit:cover;object-fit:cover}@media (min-width:800px){.paris-quefaire-events>*{max-width:60rem}.paris-quefaire-events .paris-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem 7rem}}.related{margin-top:4rem;position:relative;text-align:center}.related:before{background:#e8404e;content:"";display:block;left:0;position:absolute;right:0;top:0}.related-title,.related>*{position:relative}.related-title{color:#fff;font-size:1.4rem;font-weight:600;letter-spacing:.04rem;line-height:1.125;text-transform:uppercase}.related-cards{margin:0 0 2rem}.related-cards .paris-card{margin-right:1.2rem;width:calc(100% - 6rem)}.related-cards .paris-card:last-child{margin-right:0}.related-cards .paris-card-image{height:22rem}.related-cards .paris-card-image img{height:22rem;-o-object-fit:cover;object-fit:cover;width:100%}.related-cards .paris-card-link{display:none}.comment+.related{margin-top:0}@media (max-width:499px){.related{width:100%}.related:before{height:24rem;width:100%}.related-title{margin:0 2rem 1.5rem;padding-top:4rem}.related .related-cards .flickity-viewport{height:260px}}@media (min-width:800px){.related:before{height:25rem}.related .paris-card-image{height:19rem}.related-title{margin:0 5.5rem 3.2rem 2rem;padding-top:6.5rem}.related .related-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem 5.9rem;margin:6rem 3rem 0 4rem}.related .related-cards .paris-card{flex:1 1;margin:0 7rem 0 0;width:100%}.related .related-cards .paris-card:last-child{margin-right:0}.related .related-cards .paris-card .tag{margin-top:-4.5rem}.related .related-cards .paris-card-image img{width:100%;height:16rem}}@media (min-width:1140px){.related .related-cards{margin:0 auto 2rem;max-width:100rem}.related .related-cards .paris-card{margin:0 7rem 0 0}.related .related-cards .paris-card-image img{height:16rem}}.rush-hours{overflow:hidden}.rush-hours .expandable{margin-top:3rem}.rush-hours-chart-container{overflow-x:auto;overflow-y:hidden}.rush-hours-chart-container+.rush-hours-chart-container{margin-top:2rem}.rush-hours-chart{display:flex;flex-direction:column;max-width:68rem}.rush-hours-chart caption{font-weight:700;margin-bottom:1rem}.rush-hours-chart tbody tr,.rush-hours-chart thead tr{align-items:flex-end;display:flex}.rush-hours-chart thead{border-top:1px solid #979797;order:2;padding-top:0;margin-top:.6rem;height:5rem}.rush-hours-chart thead th{font-size:13px;font-weight:300;flex:0 0 2.05rem;max-width:2.05rem;overflow:visible}.rush-hours-chart thead th.half span,.rush-hours-chart thead th span>span{border:none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rush-hours-chart thead th strong{font-weight:400}.rush-hours-chart tbody{order:1}.rush-hours-chart-count{background-color:#f2f2f2;display:inline-block;height:0;vertical-align:bottom;margin:0 .15rem 0 0;width:1.85rem}.rush-hours-chart-count span{visibility:hidden}.rush-hours-chart-count[data-rush-hours-chart-count="1"]{background-color:#3ecd2e;height:3.2rem}.rush-hours-chart-count[data-rush-hours-chart-count="2"]{background-color:#ffcd00;height:4.4rem}.rush-hours-chart-count[data-rush-hours-chart-count="3"]{background-color:#e8404e;height:5.7rem}.rush-hours-chart-count[data-rush-hours-chart-count="4"]{background-color:#5167ec;height:3.2rem;background-image:repeating-linear-gradient(-30deg,transparent,transparent 5px,hsla(0,0%,100%,.4) 5.2px,hsla(0,0%,100%,.4) 10px)}.rush-hours-chart-count:first-of-type{margin-left:.6rem}.rush-hours-chart-details{display:flex;justify-content:space-between;padding-right:8.1rem;margin-top:1rem}.rush-hours-chart-detail{line-height:1rem;font-size:smaller;white-space:nowrap}.rush-hours-chart-detail span{display:inline-block;height:1rem;width:2rem}.rush-hours-chart-detail:first-child{margin-right:.2rem}.rush-hours-chart-detail .rush-hours-chart-color-1{background-color:#3ecd2e}.rush-hours-chart-detail .rush-hours-chart-color-2{background-color:#ffcd00}.rush-hours-chart-detail .rush-hours-chart-color-3{background-color:#e8404e}.rush-hours-chart-detail .rush-hours-chart-color-4{background-color:#5167ec;background-image:repeating-linear-gradient(-30deg,transparent,transparent 5px,hsla(0,0%,100%,.4) 5.2px,hsla(0,0%,100%,.4) 10px)}@media (max-width:499px){.rush-hours{max-width:calc(100vw - 6rem)}}.paris-search-box-stats{color:#e8404e;font-size:2.2rem;font-weight:800;margin-top:.8rem}.paris-search-box .ais-SearchBox{position:relative}.paris-search-box .ais-SearchBox-reset,.paris-search-box .ais-SearchBox-submit{position:absolute;top:50%;transform:translateY(-50%)}.js-focus-visible .paris-search-box .ais-SearchBox-reset:focus:not(.focus-visible),.js-focus-visible .paris-search-box .ais-SearchBox-submit:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-search-box .ais-SearchBox-reset.focus-visible,.js-focus-visible .paris-search-box .ais-SearchBox-submit.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-search-box .ais-SearchBox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none}.paris-search-box .ais-SearchBox-reset{opacity:.3}.paris-search-box.is-small{max-width:60rem}.paris-search-box.is-small .ais-SearchBox-reset,.paris-search-box.is-small .ais-SearchBox-submit,.paris-search-box.is-small .paris-icon{height:3rem;width:3rem}.paris-search-box.is-small>.title{margin-bottom:.5rem}.paris-search-box.is-small .ais-SearchBox-input{background:#f2f2f2;border:none;display:block;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.54;height:4.8rem;padding:1.2rem 2rem 1.6rem;width:100%}.js-focus-visible .paris-search-box.is-small .ais-SearchBox-input:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-search-box.is-small .ais-SearchBox-input.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-search-box.is-small .ais-SearchBox-reset{right:5rem}.paris-search-box.is-small .ais-SearchBox-submit{right:1rem}.paris-search-box.is-large .ais-SearchBox-input{border:0;border-bottom:.2rem solid rgba(7,31,50,.2);color:#071f32;font-weight:900;width:100%}.paris-search-box.is-large .ais-SearchBox-input:focus{border-bottom-color:rgba(53,75,207,.5)}.paris-search-box.is-large .ais-SearchBox-submit{right:0}.paris-search-box.is-dark .ais-SearchBox-input{background-color:transparent;border-bottom:.2rem solid hsla(0,0%,100%,.2);color:#fff}.paris-search-box.is-dark .ais-SearchBox-input:focus{border-bottom-color:hsla(0,0%,100%,.4)}.paris-search-box.is-dark .paris-icon{fill:#fff}.paris-search-box.is-white .ais-SearchBox-input{background-color:#fff;color:#071f32}@media (max-width:799px){.paris-search-box.is-large .ais-SearchBox-reset,.paris-search-box.is-large .ais-SearchBox-submit,.paris-search-box.is-large .paris-icon{height:3.2rem;width:3.2rem}.paris-search-box.is-large .ais-SearchBox-input{font-size:2.5rem;padding:.8rem 8rem .8rem 0}.paris-search-box.is-large .ais-SearchBox-reset{right:4rem}}@media (min-width:800px){.paris-search-box.is-small{margin-bottom:4.5rem}.paris-search-box.is-large .ais-SearchBox-reset,.paris-search-box.is-large .ais-SearchBox-submit,.paris-search-box.is-large .paris-icon{height:5rem;width:5rem}.paris-search-box.is-large .ais-SearchBox-input{font-size:4.6rem;padding:2rem 16rem 2rem 0}.paris-search-box.is-large .ais-SearchBox-reset{right:8rem}}.search-filters{color:#071f32;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.73}.search-filters .title{margin-bottom:1rem}.search-filters .ais-RefinementList-label{cursor:pointer;display:block;font-size:1.3rem;line-height:1.54;padding:.5rem 0 .5rem 2.6rem;position:relative}.search-filters .ais-RefinementList-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;display:block;height:1.7rem;left:0;margin:0;padding:0;position:absolute;width:1.7rem}.js-focus-visible .search-filters .ais-RefinementList-checkbox:focus:not(.focus-visible){outline:0}.js-focus-visible .search-filters .ais-RefinementList-checkbox.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.search-filters .ais-RefinementList-checkbox:before{border:.2rem solid #071f32;content:"";cursor:pointer;display:block;font-family:Montserrat,sans-serif;height:1.8rem;width:1.8rem}.search-filters .ais-RefinementList-checkbox:checked:before{background:url(/packs/media/base/icons/check-d2bbf9e315d049bf8cf370a011f23890.svg) no-repeat .2rem -.1rem}.search-filters .ais-RefinementList-count{color:#e22c3f;font-weight:600;margin-left:1rem}@media (max-width:799px){.search-filters{margin:2rem 0;max-width:60rem;position:relative}.search-filters-item+.search-filters-item{margin-top:1.2rem}.search-filters-item>.title.is-level-6{background-color:#f2f2f2;cursor:pointer;font-size:1.3rem;letter-spacing:0;padding:1.1rem 2.8rem;position:relative;text-transform:none}.search-filters-item>.title .paris-icon{fill:#e22c3f;height:3.2rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:2rem;width:3.2rem;z-index:1}.search-filters-item.is-open{bottom:0;display:block;left:0;margin:3rem;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1000}.search-filters-item.is-open:after,.search-filters-item.is-open:before{background:rgba(7,31,50,.85);bottom:0;content:"";left:0;position:fixed;right:0;top:0}.search-filters-item.is-open:after{background:#f2f2f2;margin:3rem}.search-filters-item.is-open .search-filters-item-widget,.search-filters-item.is-open>.title{position:relative;z-index:1}.search-filters-item.is-open>.title{border-bottom:.2rem solid #d3d3d3;margin:0;padding:1.5rem 3rem}.search-filters-item.is-open>.title .paris-icon{transform:translateY(-50%) rotate(180deg)}.search-filters-item.is-open .search-filters-item-widget{display:block;padding:1.5rem 3rem}.search-filters-item-widget{display:none}}@media (min-width:800px){.search-filters-item+.search-filters-item{margin-top:4rem}.search-filters-item>.title .paris-icon{display:none}.search-filters .ais-RefinementList-list{width:20rem}}.paris-search-hits-item{border-bottom:1px solid rgba(7,31,50,.15);padding:1rem 0}.paris-search-hits-item-link{display:flex;justify-content:flex-end;padding:.5rem 0;text-decoration:none}.js-focus-visible .paris-search-hits-item-link:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-search-hits-item-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-search-hits-item-link:focus .paris-search-hits-item-image img,.paris-search-hits-item-link:hover .paris-search-hits-item-image img{transform:scale(1.15)}.paris-search-hits-item-image{background-color:#f2f2f2;flex-shrink:0;height:10.5rem;overflow:hidden;width:17rem}.paris-search-hits-item-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform .2s ease;width:100%}.paris-search-hits-item-title.title{margin-bottom:0}.paris-search-hits .ais-Highlight-highlighted{background-color:transparent;border-bottom:.2rem solid #354bcf}@media (max-width:799px){.paris-search-hits-item-link{flex-direction:column-reverse}.paris-search-hits .tag{margin-bottom:-1rem;transform:translateY(-50%);z-index:1;position:relative}}@media (min-width:800px){.paris-search-hits-item-link{flex-direction:row-reverse}.paris-search-hits .tag{margin-bottom:.8rem}.paris-search-hits-item-image{margin-right:3rem}.paris-search-hits-item-title{max-width:50rem}}@media (min-width:1140px){.paris-search-hits-item-image{margin-right:6rem}}.paris-search-modal{position:fixed;z-index:2001}.paris-search-modal-close,.paris-search-modal-open{position:fixed;z-index:2002}.paris-search-modal-close{display:none}.paris-search-modal-container{background-color:#071f32;color:#fff;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .6s cubic-bezier(.23,1,.32,1)}.paris-search-modal-columns{margin-top:3rem}.paris-search-modal-column{position:relative}.paris-search-modal-column-title{align-items:center;border-bottom:.2rem solid #fff;display:flex;font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:3.2rem;margin-bottom:2rem;padding-bottom:.3rem;text-transform:uppercase}.paris-search-modal-column-title .paris-icon{fill:currentColor;height:3.2rem;width:3.2rem}.paris-search-modal-column:first-child .ais-Highlight-highlighted,.paris-search-modal-column:first-child .paris-search-modal-column-title{border-bottom-color:#ffcd00}.paris-search-modal-column:nth-child(2) .ais-Highlight-highlighted,.paris-search-modal-column:nth-child(2) .paris-search-modal-column-title{border-bottom-color:#354bcf}.paris-search-modal-column:nth-child(3) .ais-Highlight-highlighted,.paris-search-modal-column:nth-child(3) .paris-search-modal-column-title{border-bottom-color:#e8404e}.paris-search-modal-column:nth-child(4) .ais-Highlight-highlighted,.paris-search-modal-column:nth-child(4) .paris-search-modal-column-title{border-bottom-color:#25dccc}.paris-search-modal-column-footer{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);display:none;padding-top:1.5rem}.paris-search-modal-column-footer.is-visible{display:flex}.paris-search-modal-column-footer>a{align-items:center;display:flex;text-decoration:none;margin-bottom:.3rem}.js-focus-visible .paris-search-modal-column-footer>a:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-search-modal-column-footer>a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-search-modal-column-footer>a:focus>.paris-button:before,.paris-search-modal-column-footer>a:hover>.paris-button:before{width:100%}.paris-search-modal-column-footer>a:focus>.paris-button .paris-button-text,.paris-search-modal-column-footer>a:hover>.paris-button .paris-button-text{color:#fff}.paris-search-modal-column-footer-text{align-items:center;color:#fff;display:inline-flex;font-size:1.3rem;font-weight:600;letter-spacing:.02rem;margin-left:1rem;line-height:1.6}.paris-search-modal .ais-Hits-item+.ais-Hits-item{border-top:1px solid hsla(0,0%,100%,.15)}.paris-search-modal-hit-link,.paris-search-modal .ais-Hits--empty{color:inherit;display:block;font-size:1.5rem;line-height:1.6;opacity:.8;padding:1.5rem 0}.paris-search-modal-hit-link{font-weight:600;transition:opacity .2s ease;text-decoration:none}.paris-search-modal-hit-link:focus,.paris-search-modal-hit-link:hover{opacity:1}.paris-search-modal-hit-link:focus{background-color:rgba(53,75,207,.5);outline:none}.paris-search-modal-hit-image{display:block;height:6.3rem;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:8.8rem}.paris-search-modal .ais-Highlight-highlighted{background-color:transparent;border-bottom:.2rem solid;color:inherit}.paris-search-modal .ais-Hits--empty{font-weight:400;font-style:italic}.paris-search-modal.is-open .paris-search-modal-container{transform:translateX(0)}.paris-search-modal.is-open .paris-search-modal-open{display:none}.paris-search-modal.is-open .paris-search-modal-close{display:block}@media (max-width:799px){.paris-search-modal>.is-icon-only{background-color:#071f32}.paris-search-modal-close,.paris-search-modal-open{left:0;height:5.6rem;top:0;width:5.6rem}.paris-search-modal-container{overflow:auto;padding:6rem 3rem 3rem;right:0}.paris-search-modal-column{margin-bottom:5rem}}@media (min-width:800px){.paris-search-modal-close,.paris-search-modal-open{left:.7rem;top:1.2rem}.paris-search-modal-container{background:#071f32 url(/packs/media/images/nef-grey-10-fb06d695b0078e828117003604cb782e.svg) no-repeat right -44vh top 70%;background-size:auto 80%;display:flex;flex-direction:column;padding:5rem 7rem 5rem 8.5rem;right:8rem;transform:translateX(calc(-100% + 7rem));transition:transform .6s,background-position .6s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.paris-search-modal-columns{display:grid;flex-grow:1;grid-gap:2rem;grid-template-columns:repeat(4,1fr)}.paris-search-modal-column{height:calc(100vh - 23.1rem);overflow:hidden}.paris-search-modal-hits{height:calc(100% - 12.4rem);overflow:auto}.paris-search-modal-column-footer{bottom:0;position:absolute;width:100%}.paris-search-modal-column-footer:before{background:linear-gradient(180deg,rgba(7,31,50,0) 0,#071f32);content:"";display:block;height:5rem;pointer-events:none;position:absolute;top:-1px;transform:translateY(-100%);width:100%}.paris-search-modal.is-open .paris-search-modal-container{background-position:right 50% top 70%}}@media (min-width:800px) and (max-width:1429px){.paris-search-modal-column-footer .paris-button{min-width:9rem;padding-left:1rem;padding-right:1rem}.paris-search-modal-column-footer-text{font-size:1rem}}@media (min-width:1430px){.paris-search-modal-columns{grid-gap:6.5rem}.paris-search-modal-column-footer-text{margin-left:2rem}}.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-Results-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-ClearRefinements-button,.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-InfiniteResults-loadMore,.ais-Menu-showMore,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-SearchBox-reset,.ais-SearchBox-submit,.ais-VoiceSearch-button{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-ClearRefinements-button::-moz-focus-inner,.ais-CurrentRefinements-delete::-moz-focus-inner,.ais-CurrentRefinements-reset::-moz-focus-inner,.ais-GeoSearch-redo::-moz-focus-inner,.ais-GeoSearch-reset::-moz-focus-inner,.ais-HierarchicalMenu-showMore::-moz-focus-inner,.ais-InfiniteHits-loadMore::-moz-focus-inner,.ais-InfiniteHits-loadPrevious::-moz-focus-inner,.ais-InfiniteResults-loadMore::-moz-focus-inner,.ais-Menu-showMore::-moz-focus-inner,.ais-RangeInput-submit::-moz-focus-inner,.ais-RefinementList-showMore::-moz-focus-inner,.ais-SearchBox-reset::-moz-focus-inner,.ais-SearchBox-submit::-moz-focus-inner,.ais-VoiceSearch-button::-moz-focus-inner{padding:0;border:0}.ais-ClearRefinements-button[disabled],.ais-CurrentRefinements-delete[disabled],.ais-CurrentRefinements-reset[disabled],.ais-GeoSearch-redo[disabled],.ais-GeoSearch-reset[disabled],.ais-HierarchicalMenu-showMore[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteResults-loadMore[disabled],.ais-Menu-showMore[disabled],.ais-RangeInput-submit[disabled],.ais-RefinementList-showMore[disabled],.ais-SearchBox-reset[disabled],.ais-SearchBox-submit[disabled],.ais-VoiceSearch-button[disabled]{cursor:default}.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-Menu-showMore,.ais-RefinementList-showMore{overflow-anchor:none}.ais-Breadcrumb-item,.ais-Breadcrumb-list,.ais-Pagination-list,.ais-PoweredBy,.ais-RangeInput-form,.ais-RatingMenu-link{display:flex;align-items:center}.ais-GeoSearch,.ais-GeoSearch-map{height:100%}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1em}.ais-PoweredBy-logo{display:block;height:1.2em;width:auto}.ais-RatingMenu-starIcon{display:block;width:20px;height:20px}.ais-SearchBox-input::-ms-clear,.ais-SearchBox-input::-ms-reveal{display:none;width:0;height:0}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{display:none}.ais-RangeSlider .rheostat{overflow:visible;margin-top:40px;margin-bottom:40px}.ais-RangeSlider .rheostat-background{height:6px;top:0;width:100%}.ais-RangeSlider .rheostat-handle{margin-left:-12px;top:-7px}.ais-RangeSlider .rheostat-background{position:relative;background-color:#fff;border:1px solid #aaa}.ais-RangeSlider .rheostat-progress{position:absolute;top:1px;height:4px;background-color:#333}.rheostat-handle{position:relative;z-index:1;width:20px;height:20px;background-color:#fff;border:1px solid #333;border-radius:50%;cursor:-webkit-grab;cursor:grab}.rheostat-marker{margin-left:-1px;position:absolute;width:1px;height:5px;background-color:#aaa}.rheostat-marker--large{height:9px}.rheostat-value{padding-top:15px}.rheostat-tooltip,.rheostat-value{margin-left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.rheostat-tooltip{top:-22px}.share{display:flex}.share-link{color:#071f32;display:block;height:3.2rem;text-decoration:none;transition:color .2s ease;width:3.2rem}.js-focus-visible .share-link:focus:not(.focus-visible){outline:0}.js-focus-visible .share-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.share-link>.paris-icon{fill:currentColor;height:100%;opacity:1;transition:opacity .2s ease;width:100%}.share-link:focus,.share-link:hover{color:#e22c3f}.share-link+.share-link{margin-left:.5rem}.shortcut .shortcut-link{align-items:center;border-top:.2rem solid #f2f2f2;display:flex;margin:0;padding:1.3rem 0 1.7rem;position:relative;text-decoration:none}.js-focus-visible .shortcut .shortcut-link:focus:not(.focus-visible){outline:0}.js-focus-visible .shortcut .shortcut-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.shortcut .shortcut-link:first-child{margin-top:1.6rem}.shortcut .shortcut-link-icon{align-items:center;background:#f2f2f2;border-radius:50%;display:flex;flex-shrink:0;height:5.6rem;justify-content:center;margin-right:1.6rem;transition:background-color .2s ease;width:5.6rem}.shortcut .shortcut-link-icon .paris-icon{height:3.2rem;transition:fill .2s ease;width:3.2rem}.shortcut .shortcut-link-text{color:#071f32;font-size:1.5rem;line-height:1.34;transition:color .2s ease}.is-home .shortcut .shortcut-link:before,.komponent-container .shortcut .shortcut-link:before{background-color:#f2f2f2;content:"";height:.2rem;left:0;position:absolute;top:-.2rem;transform:scaleX(.01);transform-origin:0 0;transition:transform .4s cubic-bezier(.23,1,.32,1),background-color .2s;width:100%}.shortcut .shortcut-link:hover .shortcut-link-icon{fill:#fff;background-color:#071f32}.shortcut .shortcut-link:hover .shortcut-link-icon img{filter:brightness(0) invert(1)}.is-home .shortcut .shortcut-link:hover:before,.komponent-container .shortcut .shortcut-link:hover:before{background-color:#071f32;transform:scaleX(1)}@media (min-width:800px){.is-horizontal .shortcut{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:27rem;flex:1 1 27rem}.is-horizontal .shortcut .shortcut-link{border-left:.1rem solid #f2f2f2;border-top:0;margin:0 auto 2rem;padding:0 3rem 0 1.5rem}}.shortcuts>.title{text-align:center}.shortcuts.is-horizontal{margin:2rem auto}.shortcuts.is-horizontal>.title{color:#e22c3f;flex-shrink:0;font-size:1.2rem;font-weight:600;letter-spacing:.05rem;line-height:2;text-transform:uppercase}.shortcuts.is-horizontal .shortcut:before{display:none}@media (max-width:799px){.shortcuts,.shortcuts.is-horizontal{margin:3rem 3rem 5rem}.shortcuts>.title{margin-bottom:.8rem}}@media (min-width:800px){.shortcuts>.title{margin-bottom:1.6rem}.shortcuts.is-horizontal{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:2rem 8rem 0}.shortcuts.is-horizontal>.title{margin:0 2.6rem 2rem 0}}@media (min-width:1800px){.shortcuts.is-horizontal{margin:2rem auto;max-width:157rem}}.skip-links{left:0;list-style:none;margin:0;padding:0;top:0;z-index:9999}.skip-links,.skip-links>li{position:absolute;width:100%}.skip-links a{background-color:#354bcf;color:#fff;font-size:1.2rem;font-weight:700;left:-999rem;padding:.5rem 1rem;position:absolute;text-decoration:none}.skip-links a:focus{left:0}.social{background:#071f32}.social .social-title{margin-bottom:1.4rem;color:hsla(0,0%,100%,.5);font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase;font-weight:600;line-height:1.5}.social-links{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.social-item{margin:0 2rem 0 0}.social-item:last-child{margin-right:0}.social-link{display:block}.js-focus-visible .social-link:focus:not(.focus-visible){outline:0}.js-focus-visible .social-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.social-link .paris-icon{fill:#fff;height:3.2rem;transition:fill .3s ease;width:3.2rem}.social-link:focus .paris-icon,.social-link:hover .paris-icon{fill:#e22c3f}.social.is-white{background:transparent}.social.is-white .social-link .paris-icon{fill:#071f32}.social.is-white .social-link:focus .paris-icon,.social.is-white .social-link:hover .paris-icon{fill:#354bcf}.social.has-line{position:relative}.social.has-line:before{background:#f2f2f2;content:"";display:block;height:.1rem;position:absolute;top:1.6rem;width:100%;z-index:0}.social.has-line .social-links{position:relative;z-index:1}.social.has-line .social-link{background:#fff;padding:0 .5rem}.paris-table a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .paris-table a:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-table a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-table a:active,.paris-table a:hover{color:#071f32}.paris-table a[target=_blank]{padding-right:1.5em}.paris-table a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}table.paris-table{border-collapse:collapse;border-spacing:0;margin:0 auto 4rem;max-width:100%}.paris-table thead .paris-table-th{font-size:1.2rem;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.04rem;line-height:2;padding:0;text-align:center;text-transform:uppercase;vertical-align:bottom;width:33rem}.paris-table thead .paris-table-th>span{display:block;padding:1rem}.paris-table tbody .paris-table-tr:first-child .paris-table-td{position:relative}.paris-table tbody .paris-table-tr:first-child .paris-table-td:before{background-color:#071f32;content:"";display:block;height:.6rem;left:0;position:absolute;right:.6rem;top:0}.paris-table tbody .paris-table-tr:first-child .paris-table-td:last-child:before{right:0}.paris-table tbody .paris-table-tr:first-child .paris-table-td:nth-child(odd):before{background-color:#354bcf}.paris-table tbody .paris-table-td{background:#f2f2f2;border-bottom:.2rem solid #fff;font-size:1.3rem;font-weight:400;line-height:1.54;padding:0}.paris-table tbody .paris-table-td:not(:first-child)>span{border-left:.1rem solid #d1d1d1}.paris-table tbody .paris-table-td>div,.paris-table tbody .paris-table-td>p,.paris-table tbody .paris-table-td>span{display:block;padding:1.7rem 1rem}.paris-table tbody .paris-table-td>p{margin-bottom:0}@media (max-width:799px){table.paris-table{display:none}.paris-table.is-small-alternative{margin-bottom:4rem}.paris-table.is-small-alternative .paris-table-alt-panel[aria-hidden=true]{display:none}.paris-table.is-small-alternative .paris-table-alt-heading,.paris-table.is-small-alternative .paris-table-alt-panel{background:#f2f2f2;margin:0}.paris-table.is-small-alternative .paris-table-alt-panel+.paris-table-alt-heading{margin-top:1rem}.paris-table.is-small-alternative .paris-table-alt-heading{align-items:center;border-top:.4rem solid #354bcf;display:flex;justify-content:space-between;padding:1rem;width:100%}.paris-table.is-small-alternative .paris-table-alt-heading .paris-table-alt-heading-title{font-weight:700}.paris-table.is-small-alternative .paris-table-alt-heading .paris-table-alt-heading-subtitle{display:block;font-weight:500;margin-top:-.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100vw - 12rem)}.paris-table.is-small-alternative .paris-table-alt-heading .paris-table-alt-heading-subtitle.is-hidden{display:none}.paris-table.is-small-alternative .paris-table-alt-heading>button{-webkit-appearance:none;align-items:center;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;display:flex;height:4rem}.js-focus-visible .paris-table.is-small-alternative .paris-table-alt-heading>button:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-table.is-small-alternative .paris-table-alt-heading>button.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-table.is-small-alternative .paris-table-alt-heading>button:focus{color:#071f32}.paris-table.is-small-alternative .paris-table-alt-heading>button .paris-icon{fill:#354bcf;flex-shrink:0;margin-left:auto;pointer-events:none;transform:rotate(0);transition:transform .2s ease}.paris-table.is-small-alternative .paris-table-alt-heading>button[aria-expanded=true] .paris-icon{transform:rotate(180deg)}.paris-table.is-small-alternative .paris-table-alt-heading.is-odd{border-top-color:#071f32}.paris-table.is-small-alternative .paris-table-alt-heading.is-odd .paris-icon{fill:#071f32}.paris-table.is-small-alternative .paris-table-alt-panel{margin-top:-1rem;padding:1rem 1rem 2rem;text-align:left}.paris-table.is-small-alternative .paris-table-alt-panel dl{margin:0}.paris-table.is-small-alternative .paris-table-alt-panel dt{font-size:1.1rem;margin:2rem 0 .5rem;text-transform:uppercase}.paris-table.is-small-alternative .paris-table-alt-panel dt:first-child{margin-top:0}.paris-table.is-small-alternative .paris-table-alt-panel dd{font-size:1.4rem;font-weight:500;margin-left:0}.paris-table.is-small-alternative .paris-table-accordion.is-expanded-by-default .paris-table-alt-heading>button{cursor:default;display:none}.paris-table.is-small-alternative .paris-table-accordion.is-expanded-by-default .paris-table-alt-panel{margin-top:0}}@media (min-width:800px){.paris-table.is-small-alternative{display:none}}.tag{background-color:#e22c3f;color:#fff;display:inline-flex;flex-grow:0;flex-shrink:0;font-size:1rem;font-weight:700;letter-spacing:.04rem;line-height:1.3;padding:1rem 1.6rem .9rem;text-decoration:none;text-transform:uppercase;position:relative}.js-focus-visible .tag:focus:not(.focus-visible){outline:0}.js-focus-visible .tag.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.tag.is-blue{background-color:#354bcf}.tag.is-blue.is-link:focus,.tag.is-blue.is-link:hover{background-color:#071f32}.tag.is-transparent{background-color:transparent;color:#354bcf}.tag.is-transparent.is-link:focus,.tag.is-transparent.is-link:hover{color:#071f32}@media (max-width:499px){.tag.is-large{font-size:1.2rem}}@media (min-width:500px){.tag.is-large{font-size:1.6rem}}.telex{display:flex;flex-direction:column;height:100%;list-style:none;margin:0 auto;padding:0}.telex li:last-child{flex-grow:1}.telex li:last-child .telex-item{border-bottom:none;height:100%}.telex li:last-child .telex-item:after{bottom:-5rem}.telex-item{border-bottom:.1rem solid #e8e8e8;display:flex;margin:0;padding:1.5rem 0 2.5rem;position:relative}.telex-item:after{background:#e22c3f;bottom:0;content:"";left:1.6rem;position:absolute;top:9.3rem;width:.1rem}.telex-item-date{flex-grow:0;flex-shrink:0;font-size:2.8rem;font-weight:600;line-height:1;margin:0 2rem .7rem 0;padding-top:.1rem}.telex-item-date .paris-icon{fill:#e22c3f;height:3.2rem;width:3.2rem}.telex-item-content{width:100%}.telex-item-content p{font-size:1.3rem;line-height:1.54;margin:0;padding:0}.telex-item-content p a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .telex-item-content p a:focus:not(.focus-visible){outline:0}.js-focus-visible .telex-item-content p a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.telex-item-content p a:active,.telex-item-content p a:hover{color:#071f32}.telex-item-content p a[target=_blank]{padding-right:1.5em}.telex-item-content p a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.telex-item-content .paris-button{margin-left:-1rem;margin-top:.4rem}.telex-item-content .paris-button:before{content:"";display:block;clear:both}.telex-item-image{display:block;margin-top:2rem;width:100%}@media (max-width:999px){.telex li:first-child{background-image:linear-gradient(180deg,rgba(7,31,50,.05),rgba(7,31,50,0))}.telex-item{padding-left:3rem;padding-right:3rem}.telex-item:after{left:4.6rem}}@media (min-width:1000px){.telex{max-width:31rem}}.text{margin:0 auto;max-width:90rem;position:relative}.text a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .text a:focus:not(.focus-visible){outline:0}.js-focus-visible .text a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.text a:active,.text a:hover{color:#071f32}.text a[target=_blank]{padding-right:1.5em}.text a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.text p{margin:0 0 2rem}.text strong{font-weight:700}.text em{font-style:italic}.text .underline{text-decoration:underline}.text.is-lead{color:#354bcf;font-weight:600;letter-spacing:-.04rem;line-height:1.3}.text.is-centered{text-align:center}.text.is-not-found{font-size:2.3rem;line-height:1.5;font-weight:600}.text.is-not-found.smaller{font-size:1.7rem}@media (max-width:799px){.text.is-lead{font-size:1.8rem;margin-bottom:2rem}}@media (min-width:800px){.text.is-lead{font-size:2rem;margin-bottom:4rem}}.paris-theme-card-link{color:inherit;display:block;text-decoration:none}.js-focus-visible .paris-theme-card-link:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-theme-card-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-theme-card-link:focus img,.paris-theme-card-link:hover img{transform:scale(1.15)}.paris-theme-card-more{letter-spacing:.1em;font-weight:600}.paris-theme-card-image-mask{overflow:hidden}.paris-theme-card-image img{display:block;max-width:100%;transform:scale(1);transition:transform .2s ease}.paris-theme-card-title{font-size:2.4rem;font-weight:800;line-height:1.17;margin:.8rem 0 .4rem}.paris-theme-card-list{list-style:none;margin:2rem 0 .4rem;padding:0}.paris-theme-card-list-item+.paris-theme-card-list-item{border-top:.1rem solid #f2f2f2}.paris-theme-card-list-item-link{align-items:flex-start;color:#071f32;display:flex;font-size:1.5rem;min-height:4rem;line-height:1.33;margin-left:-.9rem;padding:1rem 0 1.1rem;text-decoration:none}.js-focus-visible .paris-theme-card-list-item-link:focus:not(.focus-visible){outline:0}.js-focus-visible .paris-theme-card-list-item-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.paris-theme-card-list-item-link .paris-icon{fill:#000;flex-shrink:0;height:2.4rem;margin-top:-.2rem;stroke:#fff;stroke-width:2px;width:2.4rem}.paris-theme-card-list-item-link:focus,.paris-theme-card-list-item-link:hover{color:#e22c3f}.paris-theme-card-list-item-link:focus .paris-icon,.paris-theme-card-list-item-link:hover .paris-icon{fill:#e22c3f}.paris-theme-card .paris-button{margin-left:-1.2rem;padding:.8rem 1rem}.paris-theme-card .paris-button .paris-icon{height:.9rem;margin:-.2rem 1rem 0 0;width:1rem}.paris-theme-card .paris-button-text{font-size:1rem;font-weight:600}.paris-theme-card.has-gray-background{background-color:#f2f2f2;padding:2.5rem 3rem}.paris-theme-card.has-gray-background .paris-theme-card-image{margin-right:0}.paris-theme-card.has-gray-background .paris-button{background-color:#f2f2f2}@media (max-width:499px){.paris-theme-card{margin-bottom:3rem}.paris-theme-card-title{font-size:2rem}.paris-theme-card-list{margin-top:.4rem}.paris-theme-card-list-item-link{padding:.7rem 0;min-height:0}}@media (max-width:799px){.paris-theme-card-list-item-link{font-size:1.3rem}.paris-theme-card-list-item-link .paris-icon{margin-top:-.3rem}}@media (min-width:800px){.paris-theme-card-image{margin-right:4rem}.paris-theme-card-image img{display:block}.paris-theme-card.has-gray-background{transform:translateY(-2rem);z-index:21}}.title{color:#071f32;font-family:Montserrat,sans-serif;font-weight:700;margin:0 0 2rem;transition:color .3s ease}.js-focus-visible .title:focus:not(.focus-visible){outline:0}.js-focus-visible .title.focus-visible{box-shadow:0 0 0 .3rem rgba(53,75,207,.5);outline:0}.title.is-level-1{font-weight:900;line-height:1.09}.title.is-level-2{font-weight:900;line-height:1.125}.title.is-level-3{color:#e8404e;line-height:1.36}.title.is-level-4{line-height:1.33}.title.is-level-5{color:#354bcf;font-weight:600;line-height:1.5}.title.is-level-6{color:#071f32;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;line-height:1.5;text-transform:uppercase}.title.is-red{color:#e22c3f}.title.is-white{color:#fff}.title.is-blue{color:#354bcf}.title.is-blackpearl{color:#071f32}.title.is-white-50{color:hsla(0,0%,100%,.5)}.title.is-uppercase{text-transform:uppercase}.title.is-not-found{font-size:6rem;font-weight:800}.title .header{font-size:5.1rem}.title .footer{font-size:1.6rem}@media (max-width:499px){.title.is-level-1,.title.is-level-1 .header{font-size:2.6rem}.title.is-level-2{font-size:2.2rem}.title.is-level-3{font-size:1.8rem}.title.is-level-4,.title.is-level-5{font-size:1.6rem}.title.is-not-found{font-size:4rem}}@media (min-width:500px) and (max-width:799px){.title.is-level-1,.title.is-level-1 .header{font-size:3.2rem}.title.is-level-2{font-size:2.6rem}.title.is-level-3{font-size:2rem}.title.is-level-4{font-size:1.8rem}.title.is-level-5{font-size:1.6rem}.title.is-not-found{font-size:4rem}}@media (min-width:800px){.title.is-level-1{font-size:4.2rem}.title.is-level-2{font-size:3.1rem}.title.is-level-3{font-size:2.2rem}.title.is-level-4{font-size:2rem}.title.is-level-5{font-size:1.8rem}.title.is-not-found{font-size:6rem}}.toc{margin-bottom:2rem}.toc .title{margin:0}.toc .toc-content ul{list-style:none;margin:0}.toc .toc-content ul li{line-height:1.4;margin-bottom:.4rem;position:relative}.toc .toc-content ul li:before{background-color:#071f32;border-radius:50%;content:"";display:block;font-size:7px;height:1em;left:-2.9rem;position:absolute;top:.5rem;transition:background-color .2s ease;width:1em}.toc .toc-content ul li a{color:#071f32;display:block;text-decoration:none}.toc .toc-content ul li a:hover{color:#fb394a}@media (max-width:799px){.toc{margin:3rem;max-height:calc(100vh - 6rem);position:relative}.toc,.toc .toc-heading{background-color:#f2f2f2}.toc .toc-heading{padding:.3rem}.toc .toc-heading .toc-toggle{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;padding:1rem 3rem;width:100%}.toc .toc-heading .toc-toggle .paris-icon{fill:#fb394a;height:3.2rem;margin-left:auto;width:3.2rem}.toc .toc-content{background-color:#f2f2f2;border-top:1px solid rgba(7,31,50,.15);display:none;overflow:hidden;position:relative}.toc .toc-content ul{padding:1.5rem 5rem 3rem}.toc .toc-content ul li{line-height:1.46}.toc .toc-content ul li:before{border-color:#f2f2f2;top:1.2rem}.toc .toc-content ul li a{padding:.5rem 0}.toc .toc-content .back-to-top{display:none}.toc.is-open{bottom:0;display:block;left:0;right:0;z-index:3000}.toc.is-open:after{background:rgba(7,31,50,.85);bottom:0;content:"";left:0;position:fixed;right:0;top:0}.toc.is-open .toc-heading{position:relative;z-index:3}.toc.is-open .toc-toggle .paris-icon{transform:rotate(180deg)}.toc.is-open .toc-content{height:calc(100vh - 11.8rem);display:block;overflow-y:scroll;z-index:1}}@media (min-width:800px){.toc{height:100%;margin-top:3.2rem;padding-left:2rem;padding-right:4.5rem}.toc .toc-heading .toc-toggle{border:none}.toc .toc-heading .toc-toggle .title{font-size:1.05em;font-weight:600}.toc .toc-heading .toc-toggle .paris-icon{display:none}.toc .toc-container{pointer-events:none;position:sticky;top:11rem;z-index:998}.toc .toc-container .toc-content{background-color:#fff;margin:1px 0;max-width:30rem;padding:3rem 2rem 5rem 0;position:relative;transform:translateX(1rem);transition-property:background-color,box-shadow;transition-delay:0s}.toc .toc-container .toc-content:before{content:"";background-color:transparent;height:calc(100% - 6rem);left:-1px;position:absolute;top:15px;width:8rem;transition:background-color .15s}.toc .toc-container .toc-content:not(.js-stuck) .back-to-top{opacity:0}.toc .toc-container .toc-content.js-stuck{box-shadow:0 0 0 .1rem rgba(0,0,0,.12)}.toc .toc-container .toc-content.js-fold:hover:before,.toc .toc-container .toc-content.js-stuck:not(.js-fold):before{background-color:#fff}.toc .toc-container .toc-content.js-fold:hover,.toc .toc-container .toc-content.js-fold:hover li,.toc .toc-container .toc-content a{transition-duration:.15s;transition-timing-function:ease}.toc .toc-container .toc-content.js-fold:hover,.toc .toc-container .toc-content:not(.js-fold){pointer-events:auto}.toc .toc-container .toc-content.js-stuck .toc-items a{height:2.2rem}.toc .toc-container .toc-content.js-fold:hover .toc-items a{transition-delay:0s,50ms,50ms}.toc .toc-container .toc-content.js-fold:before{pointer-events:auto}.toc .toc-container .toc-content.js-fold:not(:hover){background-color:transparent;box-shadow:0 0 0 0 transparent;pointer-events:none}.toc .toc-container .toc-content.js-fold:not(:hover) .back-to-top,.toc .toc-container .toc-content.js-fold:not(:hover) a{transform:translateX(-10px);opacity:0}.toc .toc-container .toc-content.js-fold:not(:hover) .toc-items li:not(:first-child){margin-top:-1.5rem}.toc .toc-container .toc-content.js-fold:hover .toc-nav,.toc .toc-container .toc-content:not(.js-fold) .toc-nav{max-height:calc(100vh - 20rem);overflow:auto;-webkit-animation:toc-delay-overflow .5s;animation:toc-delay-overflow .5s}@-webkit-keyframes toc-delay-overflow{0%{overflow:hidden}}@keyframes toc-delay-overflow{0%{overflow:hidden}}.toc .toc-container .toc-content .toc-nav{transform:translateX(-1.5rem)}.toc .toc-container .toc-content .back-to-top,.toc .toc-container .toc-content ul a{transition-property:color,opacity,transform,height;transition-duration:.15s;transition-timing-function:ease}.toc .toc-container .toc-content .back-to-top:hover{color:inherit}.toc .toc-container .toc-content ul{font-size:1.4rem;padding-left:4rem}.toc .toc-container .toc-content ul li:not(:last-child){margin-bottom:1.5rem}.toc .toc-container .toc-content ul li.active:before{background-color:#fb394a}.toc .toc-container .toc-content .back-to-top{bottom:1rem;border:none;color:#6a7884;cursor:pointer;font-size:1.3rem;font-weight:300;left:1rem;padding-left:1.4rem;position:absolute}.toc .toc-container .toc-content .back-to-top:before{content:"↑ ";font-size:17px;line-height:1}.toc .toc-container .toc-content .back-to-top:focus{outline:none}.toc .toc-container .toc-content,.toc .toc-container .toc-items li{transition-duration:.5s;transition-timing-function:cubic-bezier(.3,.4,0,1)}.toc .toc-container .toc-items li{transition-property:margin}}@-webkit-keyframes opacityPulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes opacityPulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.update{align-items:center;display:flex;justify-content:flex-start}.update>.paris-icon{fill:#e22c3f;flex-grow:0;flex-shrink:0;height:3.2rem;margin-left:-1rem;width:3.2rem}.update-text{color:#071f32;font-size:1.3rem;font-weight:500;line-height:1.54}.update.is-centered{justify-content:center}.update.is-live>.paris-icon{-webkit-animation:opacityPulse 2s ease-in-out;animation:opacityPulse 2s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:1}.verbatim{margin-left:auto;margin-right:auto;padding:0 8rem;text-align:center}.verbatim:before{border-top:.35rem solid #f2f2f2;content:"";display:block;margin:0 auto 1rem;width:7rem}.verbatim-blockquote{margin:0;padding:0}.verbatim-text{font-size:2.2rem;font-style:italic;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:.05em;line-height:1.3;margin:2.5rem auto;padding:0 2rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.verbatim-text:after,.verbatim-text:before{display:inline}.verbatim-text:before{content:"« ";left:-3rem;top:-4.7rem}.verbatim-text:after,.verbatim-text:before{position:absolute;color:#ccc;font-size:5rem}.verbatim-text:after{content:" »";right:-3rem;bottom:-3.9rem}.verbatim-source{display:block;font-style:normal;margin:1.6rem 0 1rem}.verbatim-author{color:#e8404e;display:block;font-size:1.8rem;font-weight:300;line-height:1.44;margin-bottom:.7rem}.verbatim-position{font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}@media (max-width:799px){.verbatim{padding:0 4rem;max-width:100%}.verbatim .verbatim-text{font-size:2rem;line-height:1.3}.verbatim .verbatim-author{line-height:1.33}}@media (min-width:800px){.verbatim{margin-top:4rem;margin-bottom:4rem}}.giant-container .verbatim{max-width:none}.paris-video{overflow:hidden;margin:5rem 0;padding-top:56.25%;position:relative}.paris-video>iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:499px){.paris-video.has-cookies-message{padding-top:0!important}}@media (min-width:1140px){.giant-container .paris-video{margin-left:-12rem}}.blocks--reference{background-color:#f4f3f3;position:relative}.blocks--reference:hover .blocks--reference-link-label{color:#071f32}.blocks--reference-link{text-decoration:none}.blocks--reference-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.blocks--reference-label{color:#354bcf;font-size:1.2rem;font-weight:700;letter-spacing:-.01rem;margin-bottom:1rem;text-transform:uppercase}.blocks--reference-title{color:#071f32;display:block;font-size:1.8rem;font-weight:800}.blocks--reference-address,.blocks--reference-date{display:flex;font-size:1.5rem;font-weight:500}.blocks--reference-address .paris-icon,.blocks--reference-date .paris-icon{fill:#354bcf;height:2.8rem;flex-shrink:0;margin-right:1.2rem;width:2.4rem}.blocks--reference-address{margin-bottom:1.4rem}.blocks--reference-address,.blocks--reference-date,.blocks--reference-text{line-height:1.6}.blocks--reference-text a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .blocks--reference-text a:focus:not(.focus-visible){outline:0}.js-focus-visible .blocks--reference-text a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.blocks--reference-text a:active,.blocks--reference-text a:hover{color:#071f32}.blocks--reference-text a[target=_blank]{padding-right:1.5em}.blocks--reference-text a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.blocks--reference-text a{position:relative}.blocks--reference-link-label{align-items:center;color:#e8404e;display:flex;font-size:1.5rem;font-weight:700;text-decoration:underline}.blocks--reference-link-label .paris-icon{fill:currentColor;flex-shrink:0;margin-right:2rem;width:5rem}.blocks--reference.has-default-format .blocks--reference-header{margin-bottom:2rem}.blocks--reference.has-default-format .blocks--reference-label{padding-top:2rem}.blocks--reference.has-default-format .blocks--reference-title{margin-bottom:2rem}.blocks--reference.has-default-format .blocks--reference-image{max-height:17.5rem;max-width:28rem}.blocks--reference.has-centered-format .blocks--reference-heading{text-align:center}.blocks--reference.has-centered-format .blocks--reference-title{margin-bottom:3rem}.blocks--reference.has-centered-format .blocks--reference-image{display:block;margin:3rem auto;max-width:100%}.blocks--reference.has-centered-format .blocks--reference-link-label,.blocks--reference.has-centered-format .blocks--reference-text{max-width:57.5rem;margin:0 auto}.blocks--reference.has-centered-format .blocks--reference-link-label{margin-top:3rem}@media (max-width:799px){.blocks--reference{padding:1.4rem 2rem 4rem}.blocks--reference.has-default-format .blocks--reference-header{display:flex;flex-direction:column-reverse}.blocks--reference.has-default-format .blocks--reference-link-label{margin-top:2rem}}@media (min-width:800px){.blocks--reference.has-default-format .blocks--reference-header{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:flex-end}.blocks--reference.has-default-format .blocks--reference-heading{padding-right:2rem}.blocks--reference.has-default-format .blocks--reference-image{margin-right:3.5rem}.blocks--reference.has-default-format .blocks--reference-text{padding:0 2rem 2rem 4rem}.blocks--reference.has-default-format .blocks--reference-header+.blocks--reference-link-label{bottom:2rem;left:31.5rem;pointer-events:none;position:absolute}.blocks--reference.has-default-format .blocks--reference-text+.blocks--reference-link-label{padding:0 2rem 3rem 4rem}.blocks--reference.has-centered-format{padding:3rem 4rem 4rem}}.paris-icon{height:1.4rem;width:1.4rem}.qfap--button{align-items:center;background-color:#e22c3f;border:none;cursor:pointer;display:inline-flex;justify-content:center;min-width:12rem;padding:1.6rem 2rem;position:relative;text-decoration:none;transition:background-color .3s ease}.js-focus-visible .qfap--button:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--button.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--button:before{background-color:#fff;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.qfap--button:focus:before,.qfap--button:hover:before{width:100%}.qfap--button:disabled{cursor:default;pointer-events:none}.qfap--button:disabled:before{display:none}.qfap--button-text{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.23;pointer-events:none;position:relative;text-align:center;transition:color .3s ease;z-index:1}.qfap--button:focus .qfap--button-text,.qfap--button:hover .qfap--button-text{color:#e22c3f}.qfap--button .paris-icon{fill:#fff}.qfap--card-link{color:#071f32;display:flex;text-decoration:none}.js-focus-visible .qfap--card-link:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--card-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--card-link:focus img,.qfap--card-link:hover img{transform:scale(1.15)}.qfap--card-image{display:block}.qfap--card-image-mask{overflow:hidden;background-color:#ccc}.qfap--card-image img{display:block;transform:scale(1);transition:transform .2s ease;width:100%}.qfap--card-wrapper{position:relative;text-align:left;z-index:1}.qfap--card-title{line-height:1.33}.qfap--card-content{line-height:1.73;margin-top:1rem}.qfap--card-countdown{align-items:center;color:#354bcf;display:flex;font-size:1.1rem;font-weight:600;margin:2rem 0;text-transform:uppercase}.qfap--card-countdown>.paris-icon{fill:currentColor;flex-shrink:0;margin-right:.5rem}.qfap--card.has-badge{margin-top:2.6rem}.qfap--card.has-badge .qfap--card-link:after{background-position:50%;background-repeat:none;background-size:contain;content:"";display:block;position:absolute;transition:transform .2s ease}.qfap--card.has-badge .qfap--card-link:focus:after,.qfap--card.has-badge .qfap--card-link:hover:after{transform:translate(-2rem,-2rem) rotate(-10deg) scale(1.1)}.qfap--card.has-badge .qfap--card-link:after{background-color:#ffcd00;background-image:url(/packs/media/badges/quiz-9f0a6028.svg)}.qfap--card.has-default-format .qfap--card-link,.qfap--card.has-hero-format .qfap--card-link{flex-direction:column}.qfap--card.has-default-format .qfap--card-label,.qfap--card.has-hero-format .qfap--card-label{margin-top:-1.8rem}.qfap--card.has-default-format .qfap--card-title,.qfap--card.has-hero-format .qfap--card-title{font-size:1.8rem;font-weight:800;margin-top:2rem}.qfap--card.has-default-format{flex-shrink:0}.flickity-slider .qfap--card.has-default-format+.qfap--card.has-default-format{margin-left:2.6rem}.qfap--card.has-default-format .qfap--card-tags,.qfap--card.has-default-format .qfap--card-wrapper{margin:0 3rem}.qfap--card.has-default-format .qfap--card-tags{margin-top:1rem;margin-left:2rem}.qfap--card.has-default-format .qfap--card-label+.qfap--card-title{margin-top:.8rem}.qfap--card.has-hero-format{max-width:72rem}.qfap--card.has-hero-format .qfap--card-image,.qfap--card.has-hero-format .qfap--card-image>img{position:relative}.qfap--card.has-hero-format .qfap--card-image:before{background-color:#354bcf;content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:translate(2rem,2rem);width:100%}.qfap--card.has-hero-format .qfap--card-tags,.qfap--card.has-hero-format .qfap--card-wrapper{background-color:#fff}.qfap--card.has-hero-format .qfap--card-wrapper{padding:0 3rem}.qfap--card.has-hero-format .qfap--card-title{font-size:4.2rem;font-weight:900;line-height:1.14}.qfap--card.has-hero-format .qfap--card-content{font-size:1.5rem;font-weight:500}.qfap--card.has-horizontal-format+.qfap--card.has-horizontal-format{margin-top:1.5rem}.flickity-slider .qfap--card.has-horizontal-format+.qfap--card.has-horizontal-format{margin-left:2.6rem;margin-top:0}.qfap--card.has-horizontal-format .qfap--card-image{flex-shrink:0;max-width:25.5rem}.qfap--card.has-horizontal-format .qfap--card-wrapper{margin:1rem 0 0 2rem}.qfap--card.has-horizontal-format .qfap--card-title{font-weight:600}.qfap--card.has-horizontal-format.is-small .qfap--card-image{max-width:13.8rem}@media (max-width:799px){.qfap--card-image{margin-right:0}.qfap--card.has-badge .qfap--card-link:after{border-radius:5.4rem;height:5.4rem;transform:translate(-1rem,-1.5rem);width:5.4rem}.qfap--card.has-default-format{width:16rem}.qfap--card.has-default-format .qfap--card-title{font-size:1.3rem;font-weight:600;margin-top:1rem}.qfap--card.has-default-format .qfap--card-wrapper{margin-left:1rem;margin-right:1rem}.qfap--card.has-default-format .qfap--card-tags{margin-left:0;margin-right:1rem}.qfap--card.has-hero-format .qfap--card-image:before{display:none}.qfap--card.has-hero-format .qfap--card-tags,.qfap--card.has-hero-format .qfap--card-wrapper{margin-right:2.5rem}.qfap--card.has-hero-format .qfap--card-wrapper{margin-top:-3rem}.qfap--card.has-hero-format .qfap--card-tags{margin-top:1rem;margin-left:3rem}.qfap--card.has-hero-format .qfap--card-title{font-size:2.6rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.125}.qfap--card.has-horizontal-format .qfap--card-image{max-width:13.8rem}}@media (min-width:800px){.qfap--card.has-badge .qfap--card-link:after{border-radius:9.3rem;height:9.3rem;transform:translate(-2rem,-2rem);width:9.3rem}.qfap--card.has-default-format{width:28.3rem}.qfap--card.has-hero-format .qfap--card-tags,.qfap--card.has-hero-format .qfap--card-wrapper{margin:0 3rem 0 8.5rem}.qfap--card.has-hero-format .qfap--card-wrapper{margin-top:-6rem}.qfap--card.has-hero-format .qfap--card-tags{margin-left:11.5rem;margin-top:1.5rem}.qfap--card.has-horizontal-format{width:51rem}.qfap--card.has-horizontal-format.is-small{width:32rem}}.qfap--card.is-two-square .qfap--card-image:before{transform:translate(1rem,1rem)}.qfap--container{max-width:107rem;margin:0 auto}@media (max-width:1179px){.qfap--container{margin-left:2rem;margin-right:2rem}}.qfap--filters-show-more{color:#e8404e;display:block;font-size:1.1rem;text-align:center;text-decoration:underline;text-transform:uppercase;width:100%}.qfap--filter,.qfap--filters-show-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;font-weight:700;padding:1rem 1.5rem}.qfap--filter{color:#071f32;margin-right:1rem;position:relative;transition:color .2s ease}.qfap--filter:focus,.qfap--filter:hover{color:#354bcf}.qfap--filter .paris-icon-qfap--filters-ring{display:none;fill:currentColor;height:calc(100% + 1rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1rem);z-index:0}.js-focus-visible .qfap--filter.focus-visible{outline:0}.js-focus-visible .qfap--filter.focus-visible .paris-icon-qfap--filters-ring{display:block;fill:rgba(53,75,207,.5)}.qfap--filter.is-current{color:#354bcf;cursor:default;pointer-events:none}.qfap--filter.is-current .paris-icon-qfap--filters-ring{display:block}.qfap--filter.is-hidden{display:none}.qfap--filter-text{pointer-events:none}.qfap--label{color:#fff;display:inline-flex;flex-grow:0;flex-shrink:0;font-size:1rem;font-weight:700;letter-spacing:.04rem;line-height:1.3;padding:1rem 1.6rem .9rem;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease;position:relative}.js-focus-visible .qfap--label:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--label.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--label.is-red{background-color:#e22c3f}.qfap--label.is-red[href]:focus,.qfap--label.is-red[href]:hover{background-color:#cf3f4f}.qfap--label.is-blue{background-color:#354bcf}.qfap--label.is-blue[href]:focus,.qfap--label.is-blue[href]:hover{background-color:#071f32}.qfap--mugshot{background-color:#000}.qfap--mugshot-link{background-color:#354bcf;color:#fff;display:flex;flex-direction:column;padding:1rem;text-decoration:none;transition:background-color .2s ease,color .2s ease}.js-focus-visible .qfap--mugshot-link:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--mugshot-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--mugshot-link:hover{background-color:#fff;color:#354bcf}.qfap--mugshot-link:hover .qfap--mugshot-play{background-color:#354bcf;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M0 0v16l16-8z' fill='%23FFF'/%3E%3C/svg%3E")}.qfap--mugshot-image{flex-grow:1;overflow:hidden}.qfap--mugshot-image img{left:50%;min-height:100%;min-width:100%;position:relative;top:50%}.qfap--mugshot-footer,.qfap--mugshot-play{align-items:center;display:flex}.qfap--mugshot-play{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M0 0v16l16-8z' fill='%23E8404E'/%3E%3C/svg%3E");background-position:58%;background-repeat:no-repeat;flex-shrink:0;justify-content:center;transition:background-color .2s ease}.qfap--mugshot-title{font-weight:800}.qfap--mugshot.is-playing .qfap--mugshot-link{display:none}@media (max-width:799px){.qfap--mugshot,.qfap--mugshot-link{height:28.4rem;width:16rem}.flickity-slider .qfap--mugshot+.qfap--mugshot{margin-left:.8rem}.flickity-slider .qfap--mugshot:nth-child(2n){margin-top:2rem}.qfap--mugshot-image img{transform:translate(-50%,-50%) scale(.5)}.qfap--mugshot-footer{padding:1rem .5rem .5rem}.qfap--mugshot-play{background-size:.8rem .8rem;border-radius:2.4rem;height:2.4rem;margin-right:.8rem;width:2.4rem}.qfap--mugshot-title{font-size:1rem}}@media (min-width:800px){.qfap--mugshot,.qfap--mugshot-link{height:55rem;width:31rem}.flickity-slider .qfap--mugshot+.qfap--mugshot{margin-left:3.2rem}.flickity-slider .qfap--mugshot:nth-child(2n){margin-top:5rem}.qfap--mugshot-image img{transform:translate(-50%,-50%)}.qfap--mugshot-footer{padding:2rem 1rem 1rem}.qfap--mugshot-play{background-size:1.6rem 1.6rem;border-radius:5rem;height:5rem;margin-right:1.4rem;width:5rem}.qfap--mugshot-title{font-size:1.8rem}}.qfap--newsletter{color:#071f32}.qfap--newsletter-items{display:grid;grid-gap:1.6rem}.qfap--newsletter-item{background-color:#fff;border:.5rem solid #fff;position:relative}.qfap--newsletter-item.is-checked,.qfap--newsletter-item:hover{border-color:var(--item-border-color)}.qfap--newsletter-item-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;margin:0;padding:0;position:absolute;top:-1.3rem}.js-focus-visible .qfap--newsletter-item-checkbox:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--newsletter-item-checkbox.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--newsletter-item-checkbox:before{background:#fff;border:.4rem solid #071f32;content:"";cursor:pointer;display:block;height:3rem;width:3.2rem}.qfap--newsletter-item-checkbox:checked:before{background:url(/packs/media/base/icons/check-d2bbf9e315d049bf8cf370a011f23890.svg) no-repeat .3rem -.5rem;background-size:cover}.qfap--newsletter-item-label{cursor:pointer;display:block}.qfap--newsletter-item-illustration>svg{height:100%;width:100%}.qfap--newsletter-item-title{font-size:1.8rem;font-weight:800;letter-spacing:-.01rem;line-height:1.33}.qfap--newsletter-item-title>em{font-style:normal;position:relative;z-index:0}.qfap--newsletter-item-title>em .paris-icon-qfap--tags-stroke{bottom:-.3rem;fill:#ffcd00;height:1rem;left:0;position:absolute;width:calc(100% + 1rem);z-index:-1}.qfap--newsletter-item-frequency{font-size:1.2rem;font-weight:500}.qfap--newsletter a{color:#e22c3f;transition:color .2s ease}.js-focus-visible .qfap--newsletter a:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--newsletter a.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--newsletter a:active,.qfap--newsletter a:hover{color:#071f32}.qfap--newsletter a[target=_blank]{padding-right:1.5em}.qfap--newsletter a[target=_blank]:after{content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M17.78,17.78H2.22V2.22H7.69V0H2.22A2.21,2.21,0,0,0,0,2.22V17.78A2.21,2.21,0,0,0,2.22,20H17.78A2.23,2.23,0,0,0,20,17.78V12.31H17.78ZM12.22,0V2.22h4l-6.3,6.3,1.57,1.57,6.3-6.3v4H20V0Z' fill='%23e22c3f'/></svg>");width:.6em;height:.6em;display:inline-block;margin-right:-1em;position:relative;left:.3em}.qfap--newsletter-item-link{display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;white-space:nowrap}.qfap--newsletter-form{align-items:center;display:flex}.qfap--newsletter-form:before{background:url(/packs/media/newsletter_component/arrow-b56ee66a.svg) no-repeat;content:"";display:block;height:3.3rem;width:3.3rem}.qfap--newsletter-email-field{background-color:#fff;border:0;font-size:1.3rem;font-weight:500;padding:1.6rem;width:100%}.js-focus-visible .qfap--newsletter-email-field:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--newsletter-email-field.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--newsletter-submit .paris-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.qfap--newsletter-submit .hidden{opacity:0}.qfap--newsletter-messages{font-size:1.1rem;margin-top:1rem;text-align:center}.qfap--newsletter-messages>.hidden{visibility:hidden}.qfap--newsletter-success-message{color:#3ecd2e}.qfap--newsletter-error-message{color:#e7404e}@media (max-width:799px){.qfap--newsletter-item{padding:2rem 3rem 2rem 1rem}.qfap--newsletter-item-checkbox{right:-.5rem}.qfap--newsletter-item-illustration{align-items:center;bottom:1rem;display:flex;left:.5rem;position:absolute;top:1rem;width:26%}.qfap--newsletter-item-info,.qfap--newsletter-item-title{margin-left:calc(26% + 2rem)}.qfap--newsletter-item-title{margin-bottom:1rem}.qfap--newsletter-form{flex-direction:column;margin-top:1.5rem}.qfap--newsletter-form:before{transform:rotate(60deg)}.qfap--newsletter-email-field{margin-top:1rem;max-width:calc(100vw - 4rem);width:30.5rem}.qfap--newsletter-submit{margin-top:1.8rem}}@media (min-width:800px){.qfap--newsletter{margin-top:4rem}.qfap--newsletter-items{grid-template-columns:repeat(5,1fr)}.qfap--newsletter-item{align-items:center;display:flex;flex-direction:column;padding:2.5rem .5rem;text-align:center;transition:border-color .2s ease}.qfap--newsletter-item-checkbox{right:-1.3rem}.qfap--newsletter-item-label{display:flex;flex-direction:column;flex-grow:1}.qfap--newsletter-item-illustration{flex-grow:1;height:9rem;margin:2rem 0}.qfap--newsletter-item-title{order:-1}.qfap--newsletter-item-link{margin-top:1rem}.qfap--newsletter-form{justify-content:center;margin-top:4rem}.qfap--newsletter-form:before{margin-right:2rem;transform:translateY(-1rem)}.qfap--newsletter-email-field{width:31.5rem}.qfap--newsletter-submit{margin-left:1.4rem}}.qfap--section-title{color:#e8404e;font-family:Palmer Lake,sans-serif;font-weight:400;letter-spacing:-.05rem;line-height:.6;margin:0 0 2rem}.qfap--section-header{font-weight:500;line-height:1.6;margin-bottom:2rem}.qfap--section-content-offset,.qfap--section-panning-controls{display:none}.qfap--section.has-gray-background{background-color:#f4f3f3}.qfap--section.has-blue-background{background-color:#354bcf}.qfap--section.has-blue-background,.qfap--section.has-blue-background .qfap--section-title{color:#fff}.qfap--section.has-full-width-content{padding-left:0;padding-right:0}.qfap--section.has-full-width-content .qfap--section-content-container{margin-left:0;margin-right:0;max-width:none}.qfap--section.has-full-width-content .qfap--section-content-offset{height:100%}.qfap--section.has-full-width-content .qfap--card{min-height:16rem}.qfap--section.has-full-width-content:not(.has-no-content-offset) .qfap--section-content-offset{display:block}.qfap--section.has-2-rows.has-rows-of-cards .qfap--section-content-column{display:grid;grid-template-rows:1fr 1fr;grid-gap:2.6rem;min-height:100%}.qfap--section.has-2-rows.has-rows-of-cards .qfap--section-content-column>*{margin:0!important}.qfap--section.has-2-rows.has-rows-of-cards .qfap--section-content-column+.qfap--section-content-column{margin-left:2.6rem}@media (max-width:799px){.qfap--section{margin:4rem 0}.qfap--section-title{font-size:5rem}.qfap--section-footer{text-align:center}.qfap--section.has-blue-background,.qfap--section.has-gray-background{margin:2rem 0;padding-bottom:4rem;padding-top:4rem}.qfap--section.has-full-width-content .qfap--section-content-container{margin-left:0;margin-right:0}.qfap--section.has-full-width-content .qfap--section-content-offset{width:2rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n){padding-top:3.5rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+1){padding-top:1.5rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+1)>:first-child{height:11rem;width:11rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+2){padding-top:1.75rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+3){padding-top:6.5rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+3)>:last-child{height:11rem;margin-left:auto;width:11rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+4){padding-top:1rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+6){padding-top:1.5rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column+.qfap--section-content-column{margin-left:-.02rem}}@media (min-width:800px){.qfap--section{margin:8rem 0}.qfap--section-title{font-size:6.2rem}.qfap--section-footer{margin-top:3.4rem}.qfap--section-footer,.qfap--section-panning-controls{align-items:center;display:flex;justify-content:flex-end}.qfap--section-panning-controls{margin-left:3.4rem}.qfap--section-panning-controls button{align-items:center;background-color:#f2f2f2;border:0;border-radius:3rem;cursor:pointer;display:flex;height:5rem;justify-content:center;padding:0;width:5rem}.qfap--section-panning-controls button+button{margin-left:1rem}.qfap--section-panning-controls .paris-icon{fill:#354bcf;height:2.4rem;width:2.4rem}.qfap--section-panning-controls button:disabled{pointer-events:none}.qfap--section-panning-controls button:disabled .paris-icon{fill:#ccc}.qfap--section.has-blue-background,.qfap--section.has-gray-background{padding-bottom:6rem;padding-top:6rem}.qfap--section.has-full-width-content .qfap--section-content-offset{width:calc(50vw - 57.5rem)}.qfap--section.has-grid-6 .qfap--section-content{display:grid;grid-gap:2.6rem;gap:2.6rem;grid-template-columns:repeat(3,1fr)}.qfap--section.has-grid-6 .qfap--section-content>*{margin:0!important}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n){padding-top:7rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+1){padding-top:3rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+1)>:first-child{height:18.6rem;width:18.6rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+2){padding-top:3.5rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+3){padding-top:13rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+3)>:last-child{height:18.6rem;margin-left:auto;width:18.6rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+4){padding-top:2rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column:nth-child(7n+6){padding-top:3rem}.qfap--section.has-2-rows.has-rows-of-tiles .qfap--section-content-column+.qfap--section-content-column{margin-left:-.02rem}}.qfap--social{display:flex;justify-content:space-between}.qfap--social-link{color:#fff;display:flex;text-decoration:none;flex-direction:column;position:relative;align-items:center}.js-focus-visible .qfap--social-link:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--social-link.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--social-image{display:block;width:25rem}.qfap--social-image-mask{overflow:hidden;background-color:#fff;transform:scale(1);transition:transform .2s ease}.qfap--social-image img,.qfap--social-image svg{display:block;width:100%}.qfap--social-wrapper{position:relative;text-align:left;z-index:1;margin-top:4rem;line-height:4}.qfap--social-title{font-size:1.8rem;font-weight:800;line-height:1.33;margin-top:2rem;text-align:center}.qfap--social-item{width:28rem}.qfap--social-item.has-instagram-network .qfap--social-image{transform:rotate(-4deg);transition:transform .2s ease}.qfap--social-item.has-twitter-network .qfap--social-image{transform:rotate(6deg);transition:transform .2s ease}.qfap--social-item.has-facebook-network .qfap--social-image{transform:rotate(-4deg);transition:transform .2s ease}.qfap--social-item:focus .qfap--social-image,.qfap--social-item:hover .qfap--social-image{transform:rotate(0)}.qfap--social-item:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:6.3rem;width:8.3rem;position:relative;left:15rem}.qfap--social-item.has-twitter-network:before{background-image:url(/packs/media/illustrations/follow-af77f250.svg)}.qfap--social-item.has-facebook-network:before{background-image:url(/packs/media/illustrations/like-4f1a90d0.svg);width:7.2rem;top:32rem;left:20rem}.qfap--social-item.has-facebook-network .qfap--social-link:after,.qfap--social-item.has-instagram-network .qfap--social-link:after,.qfap--social-item.has-twitter-network .qfap--social-link:after{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:9.3rem;border:2.3rem solid #fff;content:"";display:block;height:9.3rem;position:absolute;background-color:#fff;width:9.3rem;top:19.5rem}.qfap--social-item.has-facebook-network .qfap--social-image-mask:focus,.qfap--social-item.has-facebook-network .qfap--social-image-mask:hover,.qfap--social-item.has-instagram-network .qfap--social-image-mask:focus,.qfap--social-item.has-instagram-network .qfap--social-image-mask:hover,.qfap--social-item.has-twitter-network .qfap--social-image-mask:focus,.qfap--social-item.has-twitter-network .qfap--social-image-mask:hover{transform:scale(1.1)}.qfap--social-item.has-instagram-network .qfap--social-link:after{background-image:url(/packs/media/illustrations/logo_ig-a55b4bce.svg);background-size:88%}.qfap--social-item.has-twitter-network .qfap--social-link:after{background-image:url(/packs/media/illustrations/logo_tw-29ee7428.svg)}.qfap--social-item.has-facebook-network .qfap--social-link:after{background-image:url(/packs/media/illustrations/logo_fb-9dd811f6.svg)}@media (max-width:499px){.qfap--social{margin-top:1rem;flex-direction:column;justify-content:left}.qfap--social-item:before{background-image:none!important}.qfap--social-image{margin-right:0}.qfap--social-image-mask{width:12.2rem;padding:.5rem}.qfap--social-link{flex-direction:row}.qfap--social-item.has-facebook-network .qfap--social-link:after,.qfap--social-item.has-instagram-network .qfap--social-link:after{top:-3rem;left:9rem}.qfap--social-item.has-twitter-network .qfap--social-link:after{top:-1rem;left:9rem}.qfap--social-wrapper{margin:1rem 0 0 2rem}.qfap--social.has-twitter-network .qfap--social-wrapper{margin-top:4rem}.qfap--social.has-facebook-network .qfap--social-wrapper{margin-top:2rem}}@media (max-width:799px){.qfap--social-item{width:100%}.qfap--social-item.has-facebook-network .qfap--social-link:after,.qfap--social-item.has-instagram-network .qfap--social-link:after,.qfap--social-item.has-twitter-network .qfap--social-link:after{width:7.4rem;border-radius:7.4rem;height:7.4rem;border:1.3rem solid #fff}}@media (min-width:500px) and (max-width:799px){.qfap--social-item.has-facebook-network .qfap--social-link:after,.qfap--social-item.has-instagram-network .qfap--social-link:after,.qfap--social-item.has-twitter-network .qfap--social-link:after{top:13rem}.qfap--social-image{width:16rem;margin-right:0}.qfap--social-item:before{background-image:none!important}}@media (min-width:800px) and (max-width:960px){.qfap--social-item{width:25rem}.qfap--social-item.has-facebook-network .qfap--social-link:after,.qfap--social-item.has-instagram-network .qfap--social-link:after,.qfap--social-item.has-twitter-network .qfap--social-link:after{top:15rem}.qfap--social-image{width:20rem}}@media (max-width:999px){.qfap--social-item.has-facebook-network:before{top:26rem;left:16rem}}@media (min-width:800px){.qfap--social-item.has-twitter-network{margin-top:3rem}}.qfap--tags{line-height:1}.qfap--tags-prefix{font-size:1.2rem;font-weight:600}.qfap--tags .qfap--tag{margin-right:1rem}.qfap--tags.qfap--filters,.qfap--tags.qfap--filters .qfap--tag{line-height:2}.qfap--tags.qfap--filters .qfap--tag{margin-right:1.5rem}.qfap--tags.qfap--filters .qfap--tag .paris-icon-qfap--tags-stroke,.qfap--tags.qfap--filters .qfap--tag:after{bottom:1rem}.qfap--tag{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#000;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;letter-spacing:-.005rem;text-decoration:none;text-transform:uppercase;padding:1rem;position:relative}.js-focus-visible .qfap--tag:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--tag.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--tag .paris-icon-qfap--tags-stroke,.qfap--tag:after{bottom:.5rem;height:1rem;left:1rem;position:absolute;width:calc(100% - 1rem);z-index:0}.qfap--tag:after{background-color:#fff;content:"";display:block;transition:transform .3s ease;transform:scaleX(0);transform-origin:100% 50%}.qfap--tag-text,.qfap--tag .paris-icon{pointer-events:none}.qfap--tag-text{position:relative;z-index:1}.qfap--tag .paris-icon-qfap--tags-ring,.qfap--tag .paris-icon-qfap--tags-stroke{fill:#ffcd00}.qfap--tag .paris-icon-qfap--tags-ring{display:none;height:calc(100% + 1rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 1rem);z-index:2}.qfap--tag:hover{color:#ffcd00;transition:color .15s}.qfap--tag:focus:after,.qfap--tag:hover:after{transform:scaleX(1);transform-origin:0 50%}.js-focus-visible .qfap--tag.focus-visible{outline:0}.js-focus-visible .qfap--tag.focus-visible .paris-icon-qfap--tags-ring{display:block;fill:rgba(53,75,207,.5)}.qfap--tag.is-current .paris-icon-qfap--tags-stroke,.qfap--tag.is-current:after{display:none}.qfap--tag.is-current .paris-icon-qfap--tags-ring{display:block}.qfap--tag.is-hidden{display:none}.qfap--tile{align-items:flex-end;background-color:#000;color:#fff;display:flex;font-weight:700;position:relative;text-decoration:none;transform:opacity .2s ease}.js-focus-visible .qfap--tile:focus:not(.focus-visible){outline:0}.js-focus-visible .qfap--tile.focus-visible{outline:.3rem solid rgba(53,75,207,.5)}.qfap--tile-image{bottom:0;left:0;position:absolute;right:0;top:0}.qfap--tile-image>svg{fill:currentColor;height:100%;width:100%}.qfap--tile:hover{opacity:.9}.qfap--tile.is-centered{justify-content:center;text-align:center}.qfap--tile.has-blackpearl-background{background-color:#071f32}.qfap--tile.has-ceruleanblue-background{background-color:#354bcf}.qfap--tile.has-lipstick-background{background-color:#e8404e}.qfap--tile.has-supernova-background{background-color:#ffcd00;color:#071f32}@media (max-width:799px){.qfap--tile{font-size:1.6rem;height:13rem;padding:.6rem 1rem;width:13rem}.qfap--tile.is-centered{font-size:1.4rem}}@media (min-width:800px){.qfap--tile{font-size:2rem;height:21rem;padding:2rem;width:21rem}.qfap--tile.is-centered{font-size:1.8rem}}.qfap--home-heading-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.qfap--home-heading-title{color:#e8404e;font-family:Palmer Lake,sans-serif;font-size:9.2rem;font-weight:400;letter-spacing:-.05rem;line-height:.6;margin:0}.qfap--home-heading-illu-desktop,.qfap--home-heading-illu-mobile{align-self:flex-end;margin-bottom:-3rem;max-height:20rem;-o-object-fit:contain;object-fit:contain;width:100%}.qfap--home-heading-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.qfap--home-heading-content-cards .qfap--card.has-default-format{margin-top:2rem}@media (max-width:799px){.qfap--home-heading.qfap--container{margin-left:0;margin-right:0}.qfap--home-heading-header{margin:0 2rem}.qfap--home-heading-title{font-size:5.2rem}.qfap--home-heading-illu{margin-bottom:0}.qfap--home-heading-illu-desktop{display:none}.qfap--home-heading-content{flex-direction:column;padding:0}.qfap--home-heading-content-cards,.qfap--home-heading-items-desktop{display:none}}@media (min-width:800px){.qfap--home-heading{margin-top:4rem}.qfap--home-heading-content>*{flex:0 0 auto}.qfap--home-heading-hero{width:65%}.qfap--home-heading-selections{margin-bottom:0;margin-top:0;width:30%}.qfap--home-heading-items-mobile{display:none}.qfap--home-heading-items-desktop{display:flex;position:relative;width:100%}.qfap--home-heading-items-desktop .qfap--section{margin-bottom:0;margin-left:auto;margin-top:4rem}.qfap--home-heading-items-desktop .qfap--home-heading-illu{position:absolute;left:-7rem;top:-7rem;width:23.6rem}.qfap--home-heading+.qfap--section.has-2-rows.has-rows-of-cards .qfap--section-content-column:nth-child(2),.qfap--home-heading-illu-mobile{display:none}.qfap--home-heading+.qfap--section.has-2-rows.has-rows-of-cards .qfap--section-content-column:nth-child(3){margin-left:0}}.qfap--selections-list-first-row .qfap--section-content>.qfap--card{display:inline-block}.qfap--selections-list-first-row .qfap--section-content>svg{display:inline-block;max-width:20rem;vertical-align:top}@media (max-width:799px){.qfap--selections-list-desktop{display:none}}@media (min-width:800px){.qfap--selections-list-mobile{display:none}}.qfap--tags-list{position:relative}@media (max-width:799px){.qfap--tags-list-desktop{display:none}}@media (min-width:800px){.qfap--tags-list-mobile{display:none}.qfap--tags-list .qfap--section-header{max-width:90.2rem}.qfap--tags-list .qfap--section-content{display:flex;flex-wrap:wrap;grid-gap:2.6rem;gap:2.6rem;position:relative}.qfap--tags-list .qfap--section-content .qfap--card:nth-child(5){margin-left:auto!important}.qfap--tags-list-illu{position:relative}.qfap--tags-list-illu-first{position:absolute;right:0;top:8rem;width:17rem}.qfap--tags-list-illu-second{position:absolute;left:0;top:52rem;width:16rem}}