h@import "reset.css";.filtreSVGMalibu {filter: 'invert(80%) sepia(40%) saturate(1041%) hue-rotate(156deg) brightness(96%) contrast(104%)';}.filtreSVGBlanc {filter: 'brightness(0) saturate(100%) invert(1)';}html, body {overflow-x: hidden;}b, strong {font-weight: 700;}i, em {font-style: italic;}sup {font-size: 0.6em;position: relative;top: -0.8em;}a {text-decoration: none;}a[href] {text-decoration: underline;}.notMobile {display: none;}.bouton {display: inline-block;overflow: hidden;position: relative;border-radius: 30px;height: 48px;color: #19344A;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;cursor: pointer;font-size: 16px;font-weight: 600;line-height: 48px;text-transform: uppercase;text-align: center;padding: 0 24px;background-size: 200% 100%;background-image: linear-gradient(to right, #78E4F9 50%, #C9F3FB 50%);transition: background-position 0.3s;}.bouton[href] {text-decoration: none;}.bouton:hover {background-position: -100% 0;}#mainBody .bouton[href] {text-decoration: none;}.boutonSecondaire {display: inline-block;position: relative;border-radius: 30px;height: 48px;cursor: pointer;color: #19344A;background-color: transparent;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;font-size: 16px;font-weight: 600;line-height: 48px;text-align: center;padding: 0 64px 0 21px;border: 1px solid #C9CDD6;text-decoration: none !important;}.boutonSecondaire[href] {text-decoration: none;}.boutonSecondaire:after {font-family: "Font Awesome 5 Pro";content: "\f178";font-weight: 300;position: relative;color: #78E4F9;font-size: 26px;position: absolute;right: 12px;top: 50%;transform: translateY(-50%);-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.boutonSecondaire:hover {border-color: #78E4F9;}.boutonSecondaire:hover:after {right: 25px;}.flecheSeulement {display: inline-block;overflow: hidden;position: relative;width: 50px;text-indent: -9999px;}.flecheSeulement:after {font-family: "Font Awesome 5 Pro";content: "\f178";font-weight: 300;text-indent: 0;color: #78E4F9;text-align: right;font-size: 26px;right: 0;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;text-decoration: none;}.flecheSeulement:hover {border-color: #78E4F9;}.flecheSeulement:hover:after {right: 13px;}nav.social ul li {display: block;}nav.social ul li a {background-color: transparent;border: 0;width: 32px;height: 32px;display: block;position: relative;overflow: hidden;text-decoration: none;color: #505D6D;border: 1px solid #C9CDD6;border-radius: 50%;text-align: center;}nav.social ul li a:before {width: 32px;height: 32px;font-family: "Font Awesome 5 Brands";font-size: 16px;line-height: 0;top: 0;position: absolute;left: 50%;transform: translate(-48%, 48%);}nav.social ul li a span {background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;display: block;}nav.social ul li a:hover {border-color: #78E4F9;}nav.social ul li.twitter a:before {content: "\f099";}nav.social ul li.facebook a:before {content: "\f09a";}nav.social ul li.linkedIn a:before {content: "\f0e1";}nav.social ul li.youtube a:before {content: "\f167";}.cadre {padding: 16px 0;border: 1px solid #2C506B;position: relative;margin-right: 16px;display: inline-block;}.cadre img {position: relative;right: -16px;display: block;width: auto;max-width: 100%;}#colorbox #cboxClose, #colorbox #cboxClose {bottom: auto;top: 0;}#mainBody nav.filtre ul {list-style-type: none;margin: 0 -6px;padding: 0;}#mainBody nav.filtre ul li {display: inline-block;background: none;font-size: 12px;line-height: 12px;font-weight: 600;margin: 0 6px;padding: 10px 2px;text-transform: uppercase;color: #19344A;border-bottom: 2px solid transparent;}#mainBody nav.filtre ul li a {color: #19344A;text-decoration: none;}#mainBody nav.filtre ul li:hover {color: #2C506B;border-color: #2C506B;}#mainBody nav.filtre ul li:hover a {color: #2C506B;}#mainBody nav.filtre ul li.selected {border-color: #78E4F9;}#mainBody nav.filtre ul li:before {display: none;}#mainBody .pager {vertical-align: middle;}#mainBody .pager .previous {text-decoration: none;vertical-align: middle;}#mainBody .pager .previous:hover {text-decoration: underline;}#mainBody .pager .previous:before {content: "";display: inline-block;width: 9px;height: 16px;background: url(/img/layout/icons/chevron-left-paleblue.svg) no-repeat center center;margin-right: 12px;vertical-align: middle;}#mainBody .pager .position {font-size: 12px;line-height: 16px;vertical-align: middle;}#mainBody .pager .next {text-decoration: none;vertical-align: middle;}#mainBody .pager .next:hover {text-decoration: underline;}#mainBody .pager .next:after {content: "";display: inline-block;width: 9px;height: 16px;background: url(/img/layout/icons/chevron-right-paleblue.svg) no-repeat center center;margin-left: 12px;vertical-align: middle;}#mainBody .pager .previous + .position, #mainBody .pager .position + .next {margin-left: 24px;}#mainBody nav.aroundPager {vertical-align: middle;position: absolute;bottom: 0;right: 24px;}#mainBody nav.aroundPager a[href] {display: inline-block;font-size: 12px;line-height: 12px;font-weight: 600;margin: 0;padding: 10px 2px;text-transform: uppercase;color: #19344A;text-decoration: none;vertical-align: middle;border-bottom: 2px solid transparent;}#mainBody nav.aroundPager a[href]:hover {color: #2C506B;border-color: #2C506B;}#mainBody nav.aroundPager a[href].selected {border-color: #78E4F9;}#mainBody nav.aroundPager .previous[href] {background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;display: inline-block;width: 9px;height: 16px;background: url(/img/layout/icons/chevron-left-paleblue.svg) no-repeat center center;margin-right: 12px;vertical-align: middle;}#mainBody nav.aroundPager .previous[href]:hover {background-image: url(/img/layout/icons/chevron-left-darkblue.svg);border-color: transparent;}#mainBody nav.aroundPager .next[href] {background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;display: inline-block;width: 9px;height: 16px;background: url(/img/layout/icons/chevron-right-paleblue.svg) no-repeat center center;margin-left: 12px;vertical-align: middle;}#mainBody nav.aroundPager .next[href]:hover {background-image: url(/img/layout/icons/chevron-right-darkblue.svg);border-color: transparent;}#mainBody nav.aroundPager a[href] + a[href] {margin-left: 24px;}body {font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;color: #505D6D;background-color: #FFFFFF;font-size: 16px;line-height: 26px;}.wrapper {margin: 0 auto;}#mainHeader {width: 100%;height: 56px;position: fixed;top: 0;background-color: #FFFFFF;z-index: 1000;left: 50%;transform: translateX(-50%);box-shadow: 0 0 10px 0 rgba(44, 80, 107, 0.3);}#mainHeader #logo {line-height: 0;height: 46px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 1002;overflow: hidden;}#mainHeader #logo img {width: auto;height: 46px;}#mainHeader #menuIcon {position: absolute;left: 16px;top: 12px;}#mainHeader #menuIcon a {position: absolute;top: 0;left: 0;width: 32px;height: 32px;background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;background: url(/img/layout/icons/hamburger-paleblue.svg) no-repeat center center;cursor: pointer;}#mainHeader #menuIcon a:hover {background-image: url(/img/layout/icons/hamburger-darkblue.svg);}#mainHeader #searchIcon {position: absolute;right: 16px;top: 12px;width: 32px;height: 32px;z-index: 1002;}#mainHeader #searchIcon a {position: absolute;top: 0;left: 0;line-height: 32px;width: 32px;height: 32px;background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;background: url(/img/layout/icons/searchMenu-paleblue.svg) no-repeat center center;cursor: pointer;}#mainHeader #searchIcon a:hover {background-image: url(/img/layout/icons/searchMenu-darkblue.svg);}#mainHeader #headerSearch {display: block;position: absolute;text-align: right;top: 12px;right: 16px;z-index: 1001;height: 32px;width: 240px;padding-top: 0;background-color: #C9F3FB;-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px;webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right 50%;transform-origin: right 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);}#mainHeader #headerSearch #q {width: 180px;border: none;border-bottom: 0;padding-top: 0;padding-bottom: 0;line-height: 32px;margin-right: 8px;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;font-size: 16px;color: #2C506B;background-color: transparent;vertical-align: top;}#mainHeader #headerSearch #q::placeholder {color: #505D6D;}#mainHeader #headerSearch #headerSearchButton {background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;border: none;line-height: 32px;width: 32px;height: 32px;margin-right: 0;background: url(/img/layout/icons/searchMenu-transparent.svg) no-repeat center center;cursor: pointer;padding: 0;position: relative;z-index: 10;}#mainHeader #headerSearch #headerSearchButton:hover {background-image: url(/img/layout/icons/searchMenu-darkblue.svg);}#mainHeader #headerSearch.open {z-index: 1003;webkit-transform: scaleX(1);transform: scaleX(1);}#headerMenu {display: flex;flex-direction: column;min-width: 300px;position: fixed;box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.5);top: 0;left: 0;bottom: 0;overflow: auto;z-index: 1100;width: 100%;max-width: 555px;overflow-y: auto;background-color: #2C506B;webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}#headerMenu.open {webkit-transform: scaleX(1);transform: scaleX(1);}#headerMenu #blocNav {flex: 0 1 ;order: 1;max-width: 555px;background-color: #2C506B;padding: 72px 24px 24px;position: relative;}#headerMenu #blocNav nav ul li a {color: #FFFFFF;text-decoration: none;display: block;padding-right: 32px;position: relative;cursor: pointer;}#headerMenu #blocNav nav ul li a:hover {color: #78E4F9;}#headerMenu #blocNav nav > ul > li.sub > a:after {content: "";display: block;width: 22px;height: 15px;background: url(/img/layout/icons/arrow-right-paleblue.svg) no-repeat center center;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}#headerMenu #blocNav nav > ul > li.sub > a:hover:after {background-image: url(/img/layout/icons/arrow-right-white.svg);}#headerMenu #blocNav #headerMenuHome {position: absolute;top: 24px;left: 24px;width: 24px;height: 24px;background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;background: url(/img/layout/icons/house-paleblue.svg) no-repeat center center;cursor: pointer;}#headerMenu #blocNav #headerMenuHome:hover {background-image: url(/img/layout/icons/house-white.svg);}#headerMenu #blocNav .close {position: absolute;top: 24px;right: 24px;cursor: pointer;width: 16px;height: 16px;background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;background: url(/img/layout/icons/x-paleblue.svg) no-repeat center center;}#headerMenu #blocNav .close:hover {background: url(/img/layout/icons/x-white.svg);}#headerMenu #blocNav #headerMenuPrincipal > ul > li > a {text-transform: uppercase;padding: 16px 0;border-bottom: 1px solid #78E4F9;}#headerMenu #blocNav #headerMenuPrincipal > ul > li:first-child > a {border-top: 1px solid #78E4F9;}#headerMenu #blocNav #headerMenuSecondaire {margin-top: 16px;}#headerMenu #blocNav #headerMenuSecondaire > ul > li > a {padding: 16px 0;line-height: 18px;}#headerMenu #blocNav #headerMenuSecondaire > ul > li:last-child > a {padding-bottom: 0;}#headerMenu #blocNav .subMenu {position: absolute;top: 72px;right: 24px;left: 24px;height: calc(100% - 72px);background-color: #2C506B;z-index: -1;webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right 50%;transform-origin: right 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}#headerMenu #blocNav .subMenu.open {z-index: 1003;webkit-transform: scaleX(1);transform: scaleX(1);}#headerMenu #blocNav .subMenu a.subTitle {display: block;padding: 16px 0 16px 32px;border-top: 1px solid #78E4F9;border-bottom: 1px solid #78E4F9;cursor: pointer;text-align: right;position: relative;color: #FFFFFF;}#headerMenu #blocNav .subMenu a.subTitle:before {content: "";display: block;width: 22px;height: 15px;background: url(/img/layout/icons/arrow-left-paleblue.svg) no-repeat center center;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}#headerMenu #blocNav .subMenu a.subTitle:hover {color: #78E4F9;}#headerMenu #blocNav .subMenu a.subTitle:hover:before {background-image: url(/img/layout/icons/arrow-left-white.svg);}#headerMenu #blocNav .subMenu ul {margin-top: 16px;}#headerMenu #blocNav .subMenu ul li a {padding: 16px 0;line-height: 18px;}#headerMenu #blocNav #headerMenuPrincipal .subMenu a.subTitle {text-transform: uppercase;}#headerMenu #blocTranslationSocial {flex: 0 0 55px;order: 2;display: flex;height: 55px;}#headerMenu #blocTranslationSocial #headerTranslation {flex: 0 0 78px;order: 2;height: 55px;}#headerMenu #blocTranslationSocial #headerTranslation a[href] {display: block;width: 100%;height: 55px;line-height: 55px;color: #FFFFFF;text-transform: uppercase;font-size: 16px;text-decoration: none;text-align: center;}#headerMenu #blocTranslationSocial #headerTranslation a[href]:hover {background-color: #78E4F9;color: #2C506B;}#headerMenu #blocTranslationSocial nav.social {order: 1;flex: 0 1 100%;}#headerMenu #blocTranslationSocial nav.social ul {display: flex;justify-content: flex-start;}#headerMenu #blocTranslationSocial nav.social ul li a {width: 42px;height: 42px;margin: 7px auto 0;overflow: hidden;margin-left: 24px;border-color: #505D6D;}#headerMenu #blocTranslationSocial nav.social ul li a:before {width: 42px;height: 42px;font-size: 16px;color: #FFFFFF;}#headerMenu #blocTranslationSocial nav.social ul li a:hover {border-color: #78E4F9;}#mainBody {margin-top: 56px;}#mainBody .outerZone > .container {padding-left: 24px;padding-right: 24px;}#mainBody #contentHeaderTitle {color: #2C506B;font-weight: 800;font-size: 28px;line-height: 34px;text-transform: uppercase;margin-bottom: 0;}#mainBody h1 {color: #2C506B;font-weight: 700;font-size: 28px;line-height: 34px;margin-bottom: 24px;}#mainBody h1#pageTitle {text-align: center;}#mainBody h2 {color: #2C506B;font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: 300;font-size: 26px;line-height: 30px;margin-bottom: 24px;}#mainBody h2.grandTitle {max-width: 956px;margin: 0 auto 48px;font-size: 28px;line-height: 34px;font-weight: 700;text-align: center;}#mainBody h3 {color: #2C506B;font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: 300;font-size: 22px;line-height: 26px;margin-bottom: 24px;}#mainBody h4 {color: #2C506B;font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: 400;font-size: 20px;line-height: 24px;margin-bottom: 24px;}#mainBody h5 {color: #2C506B;font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: 400;font-size: 18px;line-height: 22px;margin-bottom: 24px;}#mainBody p.intro {font-weight: 300;font-size: 18px;line-height: 28px;}#mainBody .grandeIntro {font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: 300;font-size: 22px;line-height: 32px;}#mainBody .caption, #mainBody .note {font-size: 13px;line-height: 18px;}#mainBody .tag {text-transform: uppercase;font-size: 12px;line-height: 14px;}#mainBody a[href] {color: #2C506B;text-decoration: underline;}#mainBody a[href]:hover {text-decoration: none;}#mainBody a[href].noteBasDePage {color: #78E4F9;text-decoration: none;}#mainBody a[href].noteBasDePage:hover {text-decoration: underline;}#mainBody span.asterisk {color: #78E4F9;font-size: 1.8em;vertical-align: middle;vertical-align: -webkit-baseline-middle;line-height: 0;}#mainBody ul > li, #mainBody ol > li {padding-left: 30px;}#mainBody ul > li + li, #mainBody ol > li + li {margin-top: 16px;}#mainBody ul > li {position: relative;}#mainBody ul > li:before {font-family: "Font Awesome 5 Pro";content: "\f111";font-weight: 700;position: absolute;left: 0;top: 0;font-size: 7px;line-height: 22px;}#mainBody ol {counter-reset: base-ol-counter;}#mainBody ol > li {counter-increment: base-ol-counter;position: relative;}#mainBody ol > li:before {content: counter(base-ol-counter) ". ";position: absolute;left: 0;top: 0;}#mainBody ul.condensed, #mainBody ol.condensed {line-height: 20px;margin-top: -8px;}#mainBody ul.condensed li + li, #mainBody ol.condensed li + li {margin-top: 0;}#mainBody ul.fleches > li {padding-left: 38px;}#mainBody ul.fleches > li:before {font-family: "Font Awesome 5 Pro";content: "\f178";font-weight: 300;color: #78E4F9;font-size: 25px;top: 4px;}#mainBody ul.fleches > li + li {margin-top: 35px;}#mainBody ul.fleches.condensed {line-height: inherit;}#mainBody ul.fleches.condensed > li + li {margin-top: 12px;}#mainBody ul.chevrons > li {padding-left: 22px;}#mainBody ul.chevrons > li:before {font-family: "Font Awesome 5 Pro";content: "\f054";font-weight: 300;color: #78E4F9;font-size: 15px;top: 2px;left: 3px;}#mainBody ul.chevrons > li + li {margin-top: 8px;}#mainBody ul.grandTexte {font-size: 20px;line-height: 30px;}#mainBody ul.grandTexte li:before {top: 4px;}#mainBody strong.grandMince {color: #78E4F9;font-size: 24px;line-height: 26px;font-weight: 400;}#mainBody strong.grandGras {color: #78E4F9;font-size: 20px;line-height: 26px;font-weight: 700;}#mainBody strong.grandGras a[href] {color: #78E4F9;}#mainBody strong.grandGras a[href]:hover, #mainBody strong.grandGras a[href]:active {color: #2C506B;text-decoration: underline;}#mainBody hr {width: 100%;height: 1px;border: none;color: #78E4F9;background-color: #78E4F9;margin: 48px 0;}#mainBody .toggleTitle {cursor: pointer;position: relative;padding: 32px 56px 32px 0;margin-bottom: 0;}#mainBody .toggleTitle:after {position: absolute;content: "";border: none;top: 1.52em;right: 0;width: 24px;height: 13px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 24px 13px;}#mainBody .toggleOpened .toggleTitle:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}#mainBody p, #mainBody ul, #mainBody ol, #mainBody table, #mainBody blockquote {margin-bottom: 26px;}#mainBody .supTitle {text-transform: uppercase;font-size: 12px;line-height: 16px;margin-bottom: 16px;}#mainBody .pleineLargeur {max-width: 956px;margin-left: auto;margin-right: auto;display: block;position: relative;}#mainBody .pleineLargeurEtroit {max-width: 700px;margin-left: auto;margin-right: auto;display: block;position: relative;}#mainBody .floatLeft {float: left;margin-right: 24px;margin-bottom: 24px;}#mainBody .floatLeft.cadre {margin-right: 40px;}#mainBody .floatRight {float: right;margin-left: 24px;margin-bottom: 24px;}#mainBody .titreCadre {padding: 16px 0;border: 1px solid #2C506B;position: relative;margin-right: 16px;display: inline-block;}#mainBody .titreCadre span {margin-right: -16px;margin-left: 16px;padding: 24px;display: inline-block;min-width: 246px;width: auto;background-color: #C9F3FB;font-size: 26px;line-height: 30px;}#mainBody .titreCadre .droit {margin-right: 0;margin-left: 16px;}#mainBody .titreCadre .droit span {margin-right: 16px;margin-left: -16px;}#mainBody .citation {text-align: center;margin-top: 28px;margin-bottom: 28px;padding: 0 24px;}#mainBody .citation .citationContainer {font-size: 1.1em;position: relative;z-index: 10;font-style: italic;}#mainBody .citation .citationContainer:before {content: "«";font-size: 175px;font-weight: 800;color: #C9F3FB;opacity: 0.8;position: absolute;z-index: -1;top: 6px;left: -48px;font-style: normal;font-family: 'Lato', sans-serif;letter-spacing: 0;line-height: 0;}#mainBody .citation .citationContainer:after {content: "»";font-size: 175px;font-weight: 800;color: #C9F3FB;opacity: 0.8;position: absolute;z-index: -1;bottom: 54px;right: -48px;font-style: normal;font-family: 'Lato', sans-serif;letter-spacing: 0;line-height: 0;}#mainBody .citation .source {font-size: 0.8em;line-height: 16px;margin-top: 8px;position: relative;z-index: 10;}#mainBody .emphase a[href] {color: #fff;}#mainBody .emphase a[href]:hover {color: #78E4F9;border-color: #78E4F9;}#mainBody .emphase a[href].selected {border-color: #78E4F9;}#mainBody .emphase, #mainBody .emphasePale, #mainBody .faq {clear: both;background-color: #2C506B;color: #FFFFFF;margin: 48px -24px;padding: 48px 24px;}#mainBody .emphase > *:last-child, #mainBody .emphasePale > *:last-child, #mainBody .faq > *:last-child {margin-bottom: 0;}#mainBody .emphase h2, #mainBody .emphasePale h2, #mainBody .faq h2, #mainBody .emphase h3, #mainBody .emphasePale h3, #mainBody .faq h3, #mainBody .emphase h4, #mainBody .emphasePale h4, #mainBody .faq h4, #mainBody .emphase h5, #mainBody .emphasePale h5, #mainBody .faq h5 {}#mainBody .emphasePale, #mainBody .faq {background-color: #ECFBFE;color: #505D6D;}#mainBody .emphasePale h2, #mainBody .faq h2, #mainBody .emphasePale h3, #mainBody .faq h3, #mainBody .emphasePale h4, #mainBody .faq h4, #mainBody .emphasePale h5, #mainBody .faq h5 {color: #2C506B;}#mainBody .emphase .boutonSecondaire {color: #FFFFFF;}#mainBody .emphase + .emphase, #mainBody .emphasePale + .emphase, #mainBody .faq + .emphase, #mainBody .emphase + .emphasePale, #mainBody .emphasePale + .emphasePale, #mainBody .faq + .emphasePale, #mainBody .emphase + .faq, #mainBody .emphasePale + .faq, #mainBody .faq + .faq {margin-top: -48px;}#mainBody .faq h2 {position: relative;min-height: 64px;padding-right: 105px;}#mainBody .faq h2:after {content: "";display: block;width: 57px;height: 64px;background: url(/img/layout/illustrations/question.svg) no-repeat center center;position: absolute;right: 0;top: 0;}#mainBody .faq ol {counter-reset: sectionfaq;}#mainBody .faq ol > li {counter-increment: sectionfaq;position: relative;padding: 24px;background-color: #FFFFFF;}#mainBody .faq ol > li > *:last-child {margin-bottom: 0;}#mainBody .faq ol > li:before {content: "Q." counter(sectionfaq) " ";display: inline-block;position: relative;left: -24px;padding: 0 5px 6px 24px;top: 0;font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: 300;font-size: 22px;line-height: 26px;border-bottom: 1px solid #78E4F9;margin-bottom: 24px;}#mainBody .faq ol > li .toggleTitle {cursor: pointer;}#mainBody .faq ol > li .toggleTitle:after {position: absolute;content: "";border: none;top: 30px;right: 24px;width: 24px;height: 13px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 24px 13px;}#mainBody .faq ol > li.toggleOpened .toggleTitle:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}#mainBody .doubleEncadres {margin-bottom: 48px;}#mainBody .doubleEncadres .encadreBleu, #mainBody .doubleEncadres .encadreBlanc {padding: 24px;background-color: #C9F3FB;position: relative;}#mainBody .doubleEncadres .encadreBleu > *:last-child, #mainBody .doubleEncadres .encadreBlanc > *:last-child {margin-bottom: 0;}#mainBody .doubleEncadres .encadreBleu {font-size: 18px;line-height: 28px;font-weight: 300;z-index: 10;}#mainBody .doubleEncadres .encadreBlanc {background-color: #FFFFFF;padding-top: 48px;box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);}#mainBody .doubleEncadres .encadreBleu:after {content: "";display: block;width: 0;height: 0;border-left: 24px solid transparent;border-right: 24px solid transparent;border-top: 24px solid #C9F3FB;border-bottom: none;position: absolute;bottom: -24px;left: 50%;transform: translateX(-50%);z-index: 10;}#mainBody ul.listeCartes li {background-color: #FFFFFF;box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);text-align: center;padding: 0;position: relative;overflow: auto;}#mainBody ul.listeCartes li:before {display: none;}#mainBody ul.listeCartes li strong {display: block;font-weight: 400;color: #2C506B;font-size: 18px;line-height: 22px;font-family: 'Lato', sans-serif;letter-spacing: 0;margin: 24px 24px 10px;}#mainBody ul.listeCartes li span {color: #505D6D;font-size: 16px;line-height: 22px;display: block;margin: 0 24px 24px;}#mainBody ul.listeCartes li a {text-decoration: none;display: block;overflow: auto;height: 100%;}#mainBody ul.listeCartes li a:after {content: "";display: block;width: 24px;height: 13px;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center center;margin: 12px auto 24px;line-height: 0;}#mainBody ul.listeCartes li:not(.sansLien):hover {background-color: #2C506B;}#mainBody ul.listeCartes li:not(.sansLien):hover strong, #mainBody ul.listeCartes li:not(.sansLien):hover span {color: #FFFFFF;}#mainBody .clearZone {clear: both;overflow: auto;margin-bottom: 24px;}#mainBody .clearZone > .container {display: block;}#mainBody .clearZone > .container > *:last-child {margin-bottom: 0;}#mainBody .clearZone + .clearZone {margin-top: 48px;}#mainBody .embedYoutube {max-width: 700px;margin: 48px auto 48px;}#mainBody .embedYoutube > .videoContainer {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;}#mainBody .embedYoutube > .videoContainer iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#mainBody .attachedMedia {padding: 0;width: 100%;max-width: 340px;margin: 0 0 24px;display: block;}#mainBody .attachedMedia a {display: block;width: 100%;display: flex;align-items: flex-start;text-decoration: none;}#mainBody .attachedMedia a:before {content: "";flex: 0 0 25px;height: 48px;background: url(/img/layout/icons/files/file.svg) no-repeat center top;margin-right: 12px;background-size: contain;}#mainBody .attachedMedia a .attachedMediaContainer {flex: 1;display: inline-block;}#mainBody .attachedMedia a .attachedMediaContainer strong {font-weight: 400;line-height: 20px;word-wrap: break-word;display: block;margin-bottom: 8px;}#mainBody .attachedMedia a .attachedMediaContainer span {font-size: 12px;line-height: 16px;display: block;text-transform: none;}#mainBody .attachedMedia a:after {content: "";flex: 0 0 25px;height: 47px;background: url(/img/layout/icons/download-paleblue.svg) no-repeat center top;margin-left: 12px;}#mainBody .attachedMedia a:hover strong {text-decoration: underline;}#mainBody .attachedMedia a:hover:after {background-image: url(/img/layout/icons/download-darkblue.svg);}#mainBody .attachedMedia.doc a:before {background-image: url(/img/layout/icons/files/doc.svg);}#mainBody .attachedMedia.xls a:before {background-image: url(/img/layout/icons/files/xls.svg);}#mainBody .attachedMedia.ppt a:before {background-image: url(/img/layout/icons/files/ppt.svg);}#mainBody .attachedMedia.pdf a:before {background-image: url(/img/layout/icons/files/pdf.svg);}#mainBody .attachedMedia.mov a:before {background-image: url(/img/layout/icons/files/mov.svg);}#mainBody .attachedMedia.eps a:before {background-image: url(/img/layout/icons/files/eps.svg);}#mainBody .attachedMedia.zip a:before {background-image: url(/img/layout/icons/files/zip.svg);}#mainBody .attachedMedia.image a:before {background-image: url(/img/layout/icons/files/image.svg);}#mainBody .attachedMedia.link a:before {background-image: url(/img/layout/icons/files/link.svg);}#mainBody .blocCadreGauche, #mainBody .blocCadreDroit {box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);margin-bottom: 48px;position: relative;background-color: #fff;}#mainBody .blocCadreGauche > .container, #mainBody .blocCadreDroit > .container {padding: 48px 24px;}#mainBody .blocCadreGauche > .container .cadre, #mainBody .blocCadreDroit > .container .cadre {margin-bottom: 24px;max-width: 320px;}#mainBody .blocCadreGauche > .container h2, #mainBody .blocCadreDroit > .container h2 {font-family: 'Lato', sans-serif;letter-spacing: 0;}#mainBody .blocCadreGauche > .container h2:after, #mainBody .blocCadreDroit > .container h2:after {content: "";width: 96px;height: 18px;display: block;background: url(/img/layout/separateur-ligne-jaune.svg) no-repeat center center;margin-top: 20px;}#mainBody .blocCadreGauche > .container .textContainer > *:last-child, #mainBody .blocCadreDroit > .container .textContainer > *:last-child {margin-bottom: 0;}#mainBody .lexique {border-bottom: 1px dashed #2C506B;cursor: help;}#mainBody .lexique:before {position: absolute;font-weight: normal;content: attr(data-description);width: 0;height: 0;overflow: hidden;visibility: hidden;opacity: 0;transition: visibility 0s, opacity 0.3s linear;}#mainBody .lexique:hover:before {height: auto;background-color: #ECFBFE;background-color: rgba(236, 251, 254, 0.9);padding: 24px;display: block;z-index: 100;left: 24px;width: calc(100% - 96px);box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);visibility: visible;opacity: 1;}#mainBody .plusDeContenuToggle {margin-bottom: 48px;}#mainBody .plusDeContenuToggle h3 {padding: 16px 0 0;border-top: 1px solid #78E4F9;text-align: center;cursor: pointer;}#mainBody .plusDeContenuToggle h3:after {content: "";display: block;width: 100%;height: 13px;margin: 16px auto 22px;border-top: 1px solid #78E4F9;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding-top: 22px;background-size: 24px 13px;}#mainBody .plusDeContenuToggle .toggleOpened h3:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}#mainBody .colonnes .colonne + .colonne {margin-top: 24px;}#mainBody .listeNumerique {margin: 48px auto;counter-reset: base-demande-counter;border-top: 1px solid #78E4F9;}#mainBody .listeNumerique > .itemNumerique {counter-increment: base-demande-counter;position: relative;border-bottom: 1px solid #78E4F9;}#mainBody .listeNumerique > .itemNumerique > .container {padding: 24px 0;}#mainBody .listeNumerique > .itemNumerique > .container:before {content: counter(base-demande-counter) " ";display: block;width: 80px;height: 80px;background: url(/img/layout/icons/cercle-malibu.svg) no-repeat center center;background-size: cover;font-size: 34px;line-height: 80px;text-align: center;color: #78E4F9;font-weight: 700;font-family: 'Lato', sans-serif;letter-spacing: 0;margin: 0 auto;margin-bottom: 18px;}#mainBody .listeNumerique > .itemNumerique > .container > *:last-child {margin-bottom: 0;}#mainBody ol.listeGrosNumero {margin: 48px 0;counter-reset: base-demande-counter;}#mainBody ol.listeGrosNumero > li {counter-increment: base-demande-counter;position: relative;border-bottom: 1px solid #78E4F9;padding: 24px 24px 24px 104px;margin: 0;min-height: 128px;}#mainBody ol.listeGrosNumero > li:before {content: counter(base-demande-counter) " ";display: block;width: 80px;height: 80px;background: url(/img/layout/icons/cercle-malibu.svg) no-repeat center center;background-size: cover;font-size: 34px;line-height: 80px;text-align: center;color: #78E4F9;font-weight: 700;font-family: 'Lato', sans-serif;letter-spacing: 0;margin: 0 auto;margin-top: 24px;}#mainBody ol.listeGrosNumero > li > *:last-child {margin-bottom: 0;}#mainBody ul.nav-haut-de-page {display: flex;justify-content: space-between;margin: 0;padding: 0;align-items: center;}#mainBody ul.nav-haut-de-page li {text-align: center;flex: 1;margin: 0;padding: 0 2%;list-style-type: none;}#mainBody ul.nav-haut-de-page li:before {display: none;}#mainBody ul.nav-haut-de-page li a {color: #2C506B;font-size: 14px;line-height: 1.4;text-decoration: none;display: block;}#mainBody ul.nav-haut-de-page li a:hover {text-decoration: underline;}#mainBody ul.nav-haut-de-page li a:before {display: block;content: "";width: 44px;height: 44px;background: no-repeat center center;background-size: contain;margin: 0 auto 12px;}#mainBody ul.nav-haut-de-page li.current {flex: 1.5;}#mainBody ul.nav-haut-de-page li.current .current-container {max-width: 350px;margin: 0 auto;}#mainBody ul.nav-haut-de-page li.current .current-container:before {display: block;content: "";width: 80px;height: 80px;background: no-repeat center center;background-size: contain;margin: 0 auto 12px;}#mainBody ul.nav-haut-de-page li.current strong {font-weight: 700;font-size: 22px;line-height: 32px;font-family: 'Lato', sans-serif;letter-spacing: 0;}#mainBody ul.nav-haut-de-page li.current .description {display: none;}#mainBody ul.nav-haut-de-page li + li:before {content: "";display: block;width: 2px;height: 85px;background-color: #78E4F9;vertical-align: middle;top: 50%;transform: translateY(-50%);}#mainBody .umbraco-forms-form {padding: 10px;}#mainBody .umbraco-forms-form .umbraco-forms-fieldset {padding: 0;}#mainBody .umbraco-forms-form .umbraco-forms-field {margin-bottom: 16px;}#mainBody .umbraco-forms-form .umbraco-forms-field label {font-weight: 400;}#mainBody .umbraco-forms-form .umbraco-forms-field .umbraco-forms-field-wrapper input.text, #mainBody .umbraco-forms-form .umbraco-forms-field .umbraco-forms-field-wrapper select, #mainBody .umbraco-forms-form .umbraco-forms-field .umbraco-forms-field-wrapper textarea {border-radius: 5px;padding: 8px;font-size: 18px;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;width: 100%;margin: 8px 0 0;}#mainBody .umbraco-forms-form .umbraco-forms-navigation .btn.primary {display: inline-block;overflow: hidden;position: relative;border-radius: 30px;height: 48px;color: #19344A;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;cursor: pointer;font-size: 16px;font-weight: 600;line-height: 48px;text-transform: uppercase;text-align: center;padding: 0 24px;background-size: 200% 100%;background-image: linear-gradient(to right, #78E4F9 50%, #C9F3FB 50%);transition: background-position 0.3s;border: none;}#mainBody .umbraco-forms-form .umbraco-forms-navigation .btn.primary[href] {text-decoration: none;}#mainBody .umbraco-forms-form .umbraco-forms-navigation .btn.primary:hover {background-position: -100% 0;}#mainBody section.page.page-simple {padding-bottom: 48px;}#mainBody section.page.page-simple #contentHeader {color: #FFFFFF;background-color: #2C506B;padding: 48px 24px;text-align: center;}#mainBody section.page.page-simple #contentHeader #contentHeaderTitle {color: #FFFFFF;}#mainBody section.page.page-simple #contentHeader #headerIntroduction {font-size: 18px;line-height: 28px;font-weight: 300;}#mainBody section.page.page-simple #contentHeader #headerIntroduction > *:last-child {margin-bottom: 0;}#mainBody section.page.page-simple #contentHeader #headerIntroduction:before {display: block;content: "";width: 84px;height: 4px;margin: 16px auto 24px;background: url(/img/layout/icons/dots-yellow.svg) no-repeat center center;}#mainBody section.page.page-simple #contentBody > .container {padding-top: 48px;}#mainBody section.page.page-photo {padding-bottom: 48px;}#mainBody section.page.page-photo #contentHeader {color: #FFFFFF;background-color: #2C506B;text-align: center;height: auto;background: no-repeat right top;background-size: cover;position: relative;margin-bottom: 48px;}#mainBody section.page.page-photo #contentHeader .container {padding-left: 0;padding-right: 0;}#mainBody section.page.page-photo #contentHeader #contentHeaderTitle {color: #FFFFFF;}#mainBody section.page.page-photo #contentHeaderContainer {padding: 16px;background-color: #2C506B;}#mainBody section.page.page-photo #contentHeaderContainer #sectionTitle {font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;text-transform: uppercase;}#mainBody section.page.page-photo #contentHeaderContainer #sectionTitle:after {content: "";display: block;width: 24px;height: 12px;background: url(/img/layout/icons/triangle-bas-vide-jaune.svg) no-repeat top left;margin: 11px auto;}#mainBody section.page.page-photo.page-liste #contentNav > .container {padding-top: 0 !important;}#mainBody section.page.page-liste {padding-bottom: 0;}#mainBody section.page.page-liste #contentNav > .container {padding-top: 48px;padding-bottom: 48px;position: relative;}#mainBody section.page.page-liste #contentNav > .container #backLink {text-decoration: none;font-size: 14px;line-height: 18px;font-weight: 600;margin-bottom: 22px;display: block;}#mainBody section.page.page-liste #contentNav > .container #backLink:hover {text-decoration: underline;}#mainBody section.page.page-liste #contentNav > .container #backLink:before {content: "";margin-right: 16px;display: inline-block;width: 24px;height: 18px;background: url(/img/layout/icons/arrow-left-paleblue.svg) no-repeat center center;vertical-align: middle;}#mainBody section.page.page-liste #contentNav > .container #contentNavTitle {font-size: 28px;line-height: 34px;font-weight: 700;}#mainBody section.page.page-liste #contentBody {background-color: #ECFBFE;margin-top: 0;}#mainBody section.page.page-liste #contentBody > .container {padding-top: 48px;padding-bottom: 48px;}#mainBody section.page.page-liste #contentBody > .container .liste .item-liste {background: #FFFFFF;padding: 24px;box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);}#mainBody section.page.page-liste #contentBody > .container .liste .item-liste h3 {font-weight: 300;font-family: 'Lato', sans-serif;letter-spacing: 0;margin-bottom: 24px;}#mainBody section.page.page-liste #contentBody > .container .liste .item-liste h3 a {text-decoration: none;}#mainBody section.page.page-liste #contentBody > .container .liste .item-liste h3 a:hover {text-decoration: underline;}#mainBody section.page.page-liste #contentBody > .container .liste .item-liste .description {margin-bottom: 24px;}#mainBody section.page.page-liste #contentBody > .container .liste .item-liste + .item-liste {margin-top: 48px;}#mainBody section.page.page-item {padding-bottom: 0;}#mainBody section.page.page-item #contentNav {padding-top: 48px;padding-bottom: 24px;background-color: #ECFBFE;}#mainBody section.page.page-item #contentNav #backLink {text-decoration: none;font-size: 14px;line-height: 18px;font-weight: 600;display: inline-block;}#mainBody section.page.page-item #contentNav #backLink:hover {text-decoration: underline;}#mainBody section.page.page-item #contentNav #backLink:before {content: "";margin-right: 16px;display: inline-block;width: 24px;height: 18px;background: url(/img/layout/icons/arrow-left-paleblue.svg) no-repeat center center;vertical-align: middle;}#mainBody section.page.page-item #contentNav .share {display: inline-block;display: none;font-size: 14px;line-height: 18px;font-weight: 600;margin-left: 64px;}#mainBody section.page.page-item #contentNav .share:before {content: "";margin-right: 16px;display: inline-block;width: 22px;height: 24px;background: url(/img/layout/icons/share-paleblue.svg) no-repeat center center;vertical-align: middle;}#mainBody section.page.page-item #contentBody {background-color: #ECFBFE;padding-top: 0;padding-bottom: 48px;margin-top: 0;}#mainBody section.page.page-item #contentBody #contentArticle {background: #FFFFFF;padding: 24px;box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);}#mainBody section.page.page-item #contentBody #contentArticle .itemSupTitle {margin-bottom: 24px;}#mainBody section.page.page-item #contentBody #contentArticle h1 {font-weight: 700;font-size: 28px;line-height: 34px;margin-bottom: 48px;}#mainFooter {text-align: center;}#mainFooter #footerInfolettre {background-color: #2C506B;color: #FFFFFF;padding: 48px 24px;}#mainFooter #footerInfolettre #footerInfolettreDesc {font-size: 24px;line-height: 32px;font-weight: 300;margin-bottom: 24px;background: url(/img/layout/icons/mail-white.svg) no-repeat center top;background-size: 72px;padding-top: 54px;}#mainFooter #footerNav {background-color: #78E4F9;padding: 48px 24px;}#mainFooter #footerNav li + li {margin-top: 16px;}#mainFooter #footerNav a {font-weight: 600;text-decoration: none;color: #2C506B;}#mainFooter #footerNav a:hover {text-decoration: underline;}#mainFooter #footerOthers {padding: 48px 24px;font-size: 13px;line-height: 18px;}#mainFooter #footerOthers .social {margin-bottom: 24px;}#mainFooter #footerOthers .social ul {display: flex;justify-content: center;}#mainFooter #footerOthers .social ul li + li {margin-left: 32px;}#mainFooter #footerOthers .social ul li a {width: 48px;height: 48px;}#mainFooter #footerOthers .social ul li a:before {width: 48px;height: 48px;font-size: 22px;}#mainFooter #footerOthers #copyright {margin-bottom: 24px;}#mainFooter #footerOthers #conditions {margin-bottom: 24px;}#mainFooter #footerOthers #conditions a, #mainFooter #footerOthers #footerTranslation a {color: #2C506B;text-decoration: underline;}#mainFooter #footerOthers #conditions a:hover, #mainFooter #footerOthers #footerTranslation a:hover {text-decoration: none;}#FlyoutSondage {display: block !important;}#FlyoutSondage #FlyoutSondage-tab {position: fixed;bottom: 20px;right: 0;width: 50px;height: 270px;background-image: url(/img/layout/flyout/flyout-infolettre-languette.png);text-indent: 30px;font-size: 0;cursor: pointer;z-index: 1000;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}body.en #FlyoutSondage #FlyoutSondage-tab {background-image: url(/img/layout/flyout/flyout-infolettre-languette-en.png);}#FlyoutSondage #FlyoutSondage-tab.open {right: -50px;}#FlyoutSondage-container {width: 300px;height: 270px;position: fixed;bottom: 20px;right: -380px;z-index: 100;background-color: #2C506B;background-color: rgba(44, 80, 107, 0.9);color: #fff;padding: 60px 30px 0 60px;box-sizing: border-box;z-index: 1010;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#FlyoutSondage-container.open {right: 0;}#FlyoutSondage-tab-fermer {position: absolute;top: 20px;left: 20px;cursor: pointer;}#FlyoutSondage h2 {font-weight: normal;font-family: 'Lato', sans-serif;letter-spacing: 0;font-size: 22px;background: url(/img/layout/icons/mail-white.svg) no-repeat left top;background-size: 72px;padding-top: 54px;}#FlytouSondage-repondre {display: inline-block;overflow: hidden;position: relative;border-radius: 30px;height: 48px;color: #19344A;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;cursor: pointer;font-size: 16px;font-weight: 600;line-height: 48px;text-transform: uppercase;text-align: center;padding: 0 24px;background-size: 200% 100%;background-image: linear-gradient(to right, #78E4F9 50%, #C9F3FB 50%);transition: background-position 0.3s;margin-top: 24px;border: none;background-color: #2C506B;}#FlytouSondage-repondre[href] {text-decoration: none;}#FlytouSondage-repondre:hover {background-position: -100% 0;}#noFrameBody {padding: 10px;}.formulaireSondage {font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;font-size: 16px;}.formulaireSondage.umbraco-forms-form {padding: 0;}.formulaireSondage fieldset {padding: 00;}.formulaireSondage .umbraco-forms-field {margin-bottom: 30px;}.formulaireSondage .contourFieldSet .contourField:last-child {margin-bottom: 0;}.formulaireSondage .umbraco-forms-label {width: 100%;color: #2C506B;font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: normal;font-size: 20px;clear: none;float: none;margin-bottom: 10px;}.formulaireSondage .umbraco-forms-field div label {line-height: 30px;}.formulaireSondage .singlechoice {clear: none;float: none;padding: 0;}.formulaireSondage .singlechoice .fieldOption {display: flex;margin-left: 40px;}.formulaireSondage .singlechoice .fieldOption:hover {background-color: #C9CDD6;border-radius: 4px;}.formulaireSondage .singlechoice .fieldOption input {position: relative;top: 6px;left: 6px;}.formulaireSondage .singlechoice .fieldOption label {display: block;width: 100%;margin-left: 10px;}.formulaireSondage .quelleinformationdevrionsnousajouter, #SondagePopup *[class*="quedevrionsnouspréciser"], #SondagePopup .whatinformationdoweneedtoadd, #SondagePopup .howcouldwemakeitclearer {margin-left: 40px;}.formulaireSondage .singlechoice input[type=radio]:not(old) {width: 30px;margin: 0;padding: 0;opacity: 0;}.formulaireSondage .singlechoice input[type=radio]:not(old) + label {display: inline-block;margin-left: -10px;padding-left: 30px;background: url('/img/layout/flyout/radiobuttons.png') no-repeat 0 0;line-height: 30px;}.formulaireSondage .singlechoice input[type=radio]:not(old):checked + label {background-position: 0 -30px;}.formulaireSondage .n4avezvousdautrescommentaires.umbraco-forms-field.longanswer div, #SondagePopup .n4doyouhaveanyothercomments.umbraco-forms-field.longanswer div {margin-left: 40px;}.formulaireSondage .umbraco-forms-field.longanswer textarea {width: 100% !important;max-width: 100% !important;box-sizing: border-box;height: 100px;border-radius: 4px;}.formulaireSondage .umbraco-forms-indicator {margin-left: 10px;color: red !important;}.formulaireSondage .umbraco-forms-form span.field-validation-error {color: red !important;margin-left: 40px;}.formulaireSondage .umbraco-forms-navigation {text-align: center;}.formulaireSondage .umbraco-forms-navigation input[type="submit"] {display: inline-block;overflow: hidden;position: relative;border-radius: 30px;height: 48px;color: #19344A;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;cursor: pointer;font-size: 16px;font-weight: 600;line-height: 48px;text-transform: uppercase;text-align: center;padding: 0 24px;background-size: 200% 100%;background-image: linear-gradient(to right, #78E4F9 50%, #C9F3FB 50%);transition: background-position 0.3s;border: none;}.formulaireSondage .umbraco-forms-navigation input[type="submit"][href] {text-decoration: none;}.formulaireSondage .umbraco-forms-navigation input[type="submit"]:hover {background-position: -100% 0;}.formulaireSondage .umbraco-forms-navigation input[type="submit"]:disabled {background-color: #999999;cursor: progress;}#SondagePopupMerci {font-family: 'Open Sans', arial, sans-serif;font-size: 16px;text-align: center;padding: 50px;}#SondagePopupMerci p {font-size: 32px;margin-bottom: 24px;line-height: 1.15;}#SondagePopupMerci .boutonMerci {display: inline-block;overflow: hidden;position: relative;border-radius: 30px;height: 48px;color: #19344A;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;cursor: pointer;font-size: 16px;font-weight: 600;line-height: 48px;text-transform: uppercase;text-align: center;padding: 0 24px;background-size: 200% 100%;background-image: linear-gradient(to right, #78E4F9 50%, #C9F3FB 50%);transition: background-position 0.3s;border: none;}#SondagePopupMerci .boutonMerci[href] {text-decoration: none;}#SondagePopupMerci .boutonMerci:hover {background-position: -100% 0;}@media only screen and (max-width: 767px) {#FlyoutSondage #FlyoutSondage-tab {width: 24px;height: 130px;background-size: cover;}#FlyoutSondage-container {width: 320px;right: -320px;padding: 50px 30px 0 50px;}#FlyoutSondage h2 {font-size: 19px;}#SondagePopup .radiobuttonlist .fieldOption {margin-left: 20px;}#SondagePopup .n4avezvousdautrescommentaires.contourField.textarea div {margin-left: 20px;}#SondagePopup .quelleinformationdevrionsnousajouter, #SondagePopup *[class*="quedevrionsnouspréciser"] {margin-left: 20px;}#SondagePopup .contour span.field-validation-error {color: red !important;margin-left: 20px;}}@media only screen and (min-width: 768px) {.mobileOnly {display: none !important;}body {font-size: 18px;line-height: 28px;}.cadre {padding: 24px 0;margin-right: 24px;}.cadre img {right: -24px;}#mainBody nav.filtre ul li {font-size: 16px;line-height: 16px;margin-left: 26px;margin-right: 26px;}#mainBody .pager .previous::before {width: 17px;height: 32px;margin-right: 24px;}#mainBody .pager .next::after {width: 17px;height: 32px;margin-left: 24px;}#mainBody .pager .previous + .position, #mainBody .pager .position + .next {margin-left: 64px;}#mainHeader {height: 80px;}#mainHeader #logo {line-height: 0;height: 61px;}#mainHeader #logo img {height: 61px;}#mainHeader #menuIcon {left: 24px;top: 16px;width: 48px;height: 48px;text-indent: 0;}#mainHeader #menuIcon a {width: 48px;height: 48px;overflow: visible;text-indent: 64px;}#mainHeader #menuIcon a:before {display: none;}#mainHeader #menuIcon a span {text-transform: uppercase;font-size: 14px;line-height: 48px;}#mainHeader #searchIcon {right: 24px;top: 16px;width: 48px;height: 48px;}#mainHeader #searchIcon a {line-height: 48px;width: 48px;height: 48px;}#mainHeader #headerSearch {display: block;position: absolute;text-align: right;top: 16px;right: 24px;z-index: 1001;height: 48px;width: 280px;padding-top: 0;background-color: #C9F3FB;-webkit-border-radius: 24px;-moz-border-radius: 24px;border-radius: 24px;webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right 50%;transform-origin: right 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}#mainHeader #headerSearch #q {width: 192px;border: none;border-bottom: 0;padding-bottom: 0;line-height: 48px;margin-right: 8px;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;font-size: 18px;color: #2C506B;background-color: transparent;vertical-align: top;}#mainHeader #headerSearch #q::placeholder {color: #505D6D;}#mainHeader #headerSearch #headerSearchButton {line-height: 48px;width: 48px;height: 48px;margin-right: 0;background: url(/img/layout/icons/searchMenu-transparent.svg) no-repeat center center;cursor: pointer;}#mainHeader #headerSearch #headerSearchButton:hover {background-image: url(/img/layout/icons/searchMenu-darkblue.svg);}#mainHeader #headerSearch.open {z-index: 1003;webkit-transform: scaleX(1);transform: scaleX(1);}#headerMenu {display: flex;flex-direction: row;}#headerMenu #blocTranslationSocial {flex: 0 0 80px;flex-direction: column;order: 1;max-height: 100%;height: auto;background-color: #FFFFFF;overflow-y: auto;}#headerMenu #blocTranslationSocial #headerTranslation {order: 1;height: 120px;}#headerMenu #blocTranslationSocial #headerTranslation a[href] {display: block;width: 100%;height: 120px;color: #19344A;text-transform: uppercase;font-size: 16px;line-height: 120px;text-decoration: none;text-align: center;}#headerMenu #blocTranslationSocial #headerTranslation a[href]:hover {background-color: #78E4F9;}#headerMenu #blocTranslationSocial nav.social {margin-top: 48px;order: 2;}#headerMenu #blocTranslationSocial nav.social ul {flex-direction: column;}#headerMenu #blocTranslationSocial nav.social ul li {width: 100%;margin-bottom: 32px;}#headerMenu #blocTranslationSocial nav.social ul li a[href] {width: 32px;height: 32px;margin: 0 auto;border-color: #C9CDD6;}#headerMenu #blocTranslationSocial nav.social ul li a[href]:before {width: 32px;height: 32px;font-size: 16px;color: #2C506B;}#headerMenu #blocTranslationSocial nav.social ul li a[href]:hover {border-color: #78E4F9;}#headerMenu #blocNav {flex: 0 1 100%;order: 2;max-width: 475px;max-height: 100%;background-color: #2C506B;padding: 119px 64px 62px;position: relative;overflow-y: auto;}#headerMenu #blocNav nav > ul > li > a {color: #FFFFFF;text-decoration: none;display: block;}#headerMenu #blocNav nav > ul > li > a:hover {color: #78E4F9;}#headerMenu #blocNav #headerMenuHome {position: absolute;top: 48px;left: 64px;width: 24px;height: 24px;background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;background: url(/img/layout/icons/house-paleblue.svg) no-repeat center center;cursor: pointer;}#headerMenu #blocNav #headerMenuHome:hover {background-image: url(/img/layout/icons/house-white.svg);}#headerMenu #blocNav .close {position: absolute;top: 48px;right: 64px;cursor: pointer;width: 16px;height: 16px;background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;background: url(/img/layout/icons/x-paleblue.svg) no-repeat center center;}#headerMenu #blocNav .close:hover {background: url(/img/layout/icons/x-white.svg);}#headerMenu #blocNav #headerMenuPrincipal > ul > li > a {text-transform: uppercase;padding: 24px 0;border-bottom: 1px solid #78E4F9;}#headerMenu #blocNav #headerMenuSecondaire {margin-top: 16px;}#headerMenu #blocNav #headerMenuSecondaire > ul > li > a {padding: 16px 0;}#headerMenu #blocNav .subMenu {top: 119px;right: 64px;left: 64px;height: calc(100% - 119px);}#headerMenu #blocNav .subMenu a.subTitle {padding: 24px 0 24px 32px;}#headerMenu #blocNav #headerMenuPrincipal .subMenu a.subTitle {text-transform: uppercase;}#mainBody {margin-top: 80px;}#mainBody #contentHeaderTitle {font-weight: 800;font-size: 46px;line-height: 52px;}#mainBody h1 {font-size: 48px;line-height: 54px;}#mainBody h2 {font-size: 46px;line-height: 52px;}#mainBody h2.grandTitle {margin: 0 auto 64px;font-size: 48px;line-height: 54px;}#mainBody h3 {font-size: 34px;line-height: 40px;}#mainBody h4 {font-size: 24px;line-height: 28px;}#mainBody h5 {font-size: 20px;line-height: 24px;}#mainBody p.intro {font-size: 22px;line-height: 32px;}#mainBody .grandeIntro {font-size: 34px;line-height: 40px;}#mainBody ul.condensed, #mainBody ol.condensed {line-height: 22px;font-size: 16px;}#mainBody p, #mainBody ul, #mainBody ol, #mainBody table, #mainBody blockquote {margin-bottom: 28px;}#mainBody .citation {padding: 0 72px;}#mainBody .floatLeft.cadre {margin-right: 48px;}#mainBody strong.grandMince {font-size: 40px;line-height: 28px;}#mainBody strong.grandGras {font-size: 28px;line-height: 28px;}#mainBody .titreCadre {padding: 24px 0;margin-right: 72px;margin-bottom: 24px;float: left;}#mainBody .titreCadre span {margin-right: -24px;margin-left: 24px;padding: 24px;font-size: 46px;line-height: 52px;}#mainBody .titreCadre.droit {margin-right: 0;margin-left: 72px;float: right;}#mainBody .titreCadre.droit span {margin-right: 24px;margin-left: -24px;}#mainBody .titreCadre + * {overflow: auto;padding-bottom: 1px;}#mainBody .titreCadre + *:before {content: "";width: 84px;height: 4px;display: block;background: url(/img/layout/separateur.svg) no-repeat center center;margin-bottom: 20px;}#mainBody .emphase, #mainBody .emphasePale, #mainBody .faq {margin-top: 64px;margin-bottom: 64px;}#mainBody .emphase + .emphase, #mainBody .emphasePale + .emphase, #mainBody .faq + .emphase, #mainBody .emphase + .emphasePale, #mainBody .emphasePale + .emphasePale, #mainBody .faq + .emphasePale, #mainBody .emphase + .faq, #mainBody .emphasePale + .faq, #mainBody .faq + .faq {margin-top: -64px;}#mainBody .faq > .container {max-width: 956px;margin-left: auto;margin-right: auto;}#mainBody .faq h2 {min-height: 96px;padding-right: 144px;margin-bottom: 48px;display: flex;align-items: center;}#mainBody .faq h2:after {width: 86px;height: 96px;top: 50%;transform: translateY(-50%);}#mainBody .faq ol > li {margin-left: 80px;padding-right: 72px;}#mainBody .faq ol > li:before {display: block;position: absolute;left: -80px;top: 0;padding: 8px 0 0;width: 56px;font-size: 34px;line-height: 40px;border-bottom: none;border-top: 1px solid #78E4F9;margin: 0;}#mainBody .faq ol > li .toggleTitle {cursor: pointer;padding-right: 0;position: relative;}#mainBody .faq ol > li .toggleTitle:after {top: 50%;transform: translateY(-50%);right: -48px;}#mainBody .attachedMedia {margin: 0 0 36px;padding: 0;}#mainBody .attachedMedia a:before {flex: 0 0 46px;margin-right: 18px;}#mainBody .attachedMedia a .attachedMediaContainer strong {font-size: 16px;line-height: 20px;}#mainBody .attachedMedia a:after {content: "";flex: 0 0 48px;margin-left: 18px;}#mainBody .doubleEncadres {display: flex;}#mainBody .doubleEncadres .encadreBleu {flex: 1 1 45%;padding: 48px;margin: 24px -48px 24px 0;z-index: 10;font-size: 22px;line-height: 32px;}#mainBody .doubleEncadres .encadreBleu:after {width: 0;height: 0;border-top: 24px solid transparent;border-bottom: 24px solid transparent;border-left: 24px solid #C9F3FB;border-right: none;bottom: auto;left: auto;right: -24px;top: 72px;transform: none;}#mainBody .doubleEncadres .encadreBlanc {flex: 1 1 55%;padding: 48px 48px 48px 96px;}#mainBody ul.listeCartes {margin-left: -12px;margin-right: -12px;display: flex;justify-content: center;flex-wrap: wrap;}#mainBody ul.listeCartes li {position: relative;margin: 0 12px 24px;flex: 1 1 calc(50% - 24px);max-width: calc(50% - 24px);}#mainBody ul.listeCartes li strong {font-size: 22px;line-height: 26px;margin-bottom: 16px;}#mainBody ul.listeCartes li span {font-size: 18px;line-height: 22px;}#mainBody ul.listeCartes li a {padding-bottom: 41px;}#mainBody ul.listeCartes li a:after {width: 32px;height: 17px;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center center;margin: 0 auto 0;position: absolute;bottom: 24px;left: 50%;transform: translateX(-50%);}#mainBody ul.grandTexte {font-size: 22px;line-height: 32px;}#mainBody ul.grandTexte li:before {top: 5px;}#mainBody ul.doubleNonMobile {column-count: 2;column-gap: 30px;}#mainBody ul.doubleNonMobile li {-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}#mainBody .lexique:hover:before {left: 48px;width: calc(100% - 144px);}#mainBody nav.aroundPager a[href] {font-size: 16px;line-height: 16px;}#mainBody nav.aroundPager a[href] + a[href] {margin-left: 54px;}#mainBody .blocCadreGauche, #mainBody .blocCadreDroit {box-shadow: none;margin-bottom: 64px;background-color: transparent;}#mainBody .blocCadreGauche > .container, #mainBody .blocCadreDroit > .container {padding-top: 0;padding-bottom: 0;}#mainBody .blocCadreGauche > .container .cadre, #mainBody .blocCadreDroit > .container .cadre {position: absolute;top: 24px;left: 24px;}#mainBody .blocCadreGauche > .container .zoneContainer, #mainBody .blocCadreDroit > .container .zoneContainer {box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);padding: 36px 36px 36px 194px;margin-left: 184px;background-color: #fff;}#mainBody .blocCadreGauche > .container .zoneContainer > *:last-child, #mainBody .blocCadreDroit > .container .zoneContainer > *:last-child {margin-bottom: 0;}#mainBody .blocCadreGauche > .container h2:after, #mainBody .blocCadreDroit > .container h2:after {content: "";width: 96px;height: 18px;display: block;background: url(/img/layout/separateur-ligne-jaune.svg) no-repeat center center;margin-top: 20px;}#mainBody .blocCadreDroit > .container .cadre {left: auto;right: 24px;}#mainBody .blocCadreDroit > .container .zoneContainer {padding: 36px 194px 36px 36px;margin-left: 0;margin-right: 184px;}#mainBody .plusDeContenuToggle {margin: 0 auto;position: relative;}#mainBody .plusDeContenuToggle .container {border-bottom: 1px solid #78E4F9;}#mainBody .plusDeContenuToggle .container h3 {padding: 32px 56px 32px 0;border-top: none;text-align: left;position: relative;margin: 0;}#mainBody .plusDeContenuToggle .container h3:after {position: absolute;border: none;top: 50%;right: 0;transform: translateY(-50%);width: 32px;height: 17px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 32px 17px;}#mainBody .plusDeContenuToggle .toggleOpened.container h3:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}#mainBody .colonnes {display: flex;justify-content: space-between;}#mainBody .colonnes .colonne {flex: 1;}#mainBody .colonnes .colonne + .colonne {margin-top: 0;margin-left: 48px;}#mainBody .listeNumerique {margin: 48 auto;position: relative;}#mainBody .listeNumerique .itemNumerique > .container {padding: 60px 0 60px 122px;max-width: 956px;margin-left: auto;margin-right: auto;position: relative;}#mainBody .listeNumerique .itemNumerique > .container:before {position: absolute;left: 0;top: 42px;margin-bottom: 0;}#mainBody ol.listeGrosNumero > li {padding-left: 124px;}#mainBody .listeGrandesPastilles {display: flex;flex-wrap: wrap;justify-content: center;}#mainBody .listeGrandesPastilles h4 {font-size: 20px;line-height: 26px;font-weight: 700;text-align: center;flex: 0 0 180px;margin: 0 5% 24px;}#mainBody .listeGrandesPastilles h4:before {content: "";display: block;width: 178px;height: 178px;background: #ECFBFE no-repeat center center;background-size: 120px 120px;border-radius: 90px;margin: 0 auto 16px;}#mainBody #pl-systemes-alimentaires:before {background-image: url(/img/layout/illustrations/couleurs/systemes-alimentaires-mauve.svg);}#mainBody #pl-logement-abordable:before {background-image: url(/img/layout/illustrations/couleurs/logement-abordable-rouge.svg);}#mainBody #pl-transition-socio-ecologique:before {background-image: url(/img/layout/illustrations/couleurs/transition-socio-ecologique-gris.svg);}#mainBody #pl-infrastructures-communautaires:before {background-image: url(/img/layout/illustrations/couleurs/infrastructures-communautaires-vert.svg);}#mainBody #pl-insertion-a-l-emploi:before {background-image: url(/img/layout/illustrations/couleurs/insertion-a-l-emploi-jaune.svg);}#mainBody ul.nav-haut-de-page li a:before {width: 66px;height: 66px;}#mainBody ul.nav-haut-de-page li.current .current-container:before {width: 122px;height: 122px;}#mainBody ul.nav-haut-de-page li.current strong {font-size: 48px;line-height: 54px;}#mainBody ul.nav-haut-de-page li.current .description {display: block;font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: 300;font-size: 22px;line-height: 32px;}#mainBody ul.nav-haut-de-page li + li:before {height: 185px;}#mainBody section.page.page-simple {padding-bottom: 64px;}#mainBody section.page.page-simple #contentHeader #headerIntroduction {font-size: 22px;line-height: 32px;}#mainBody section.page.page-liste {padding-bottom: 0;}#mainBody section.page.page-liste #contentNav > .container {padding-top: 64px;padding-bottom: 48px;}#mainBody section.page.page-liste #contentNav > .container #backLink {font-size: 16px;}#mainBody section.page.page-liste #contentNav > .container #contentNavTitle {font-size: 48px;line-height: 54px;}#mainBody section.page.page-liste #contentBody > .container {padding-top: 64px;padding-bottom: 64px;}#mainBody section.page.page-liste #contentBody > .container .liste .item-liste {padding: 48px;}#mainBody section.page.page-liste #contentBody > .container .liste .item-liste h3 {font-size: 34px;line-height: 40px;}#mainBody section.page.page-item {padding-bottom: 0;}#mainBody section.page.page-item #contentNav {padding-top: 48px;padding-bottom: 24px;}#mainBody section.page.page-item #contentNav #backLink {font-size: 16px;}#mainBody section.page.page-item #contentNav .share {font-size: 16px;}#mainBody section.page.page-item #contentBody {padding-top: 0;padding-bottom: 64px;margin-top: 0;}#mainBody section.page.page-item #contentBody #contentArticle {padding: 48px;}#mainBody section.page.page-item #contentBody #contentArticle h1 {font-size: 48px;line-height: 54px;}#mainFooter #blocInfolettreNav #footerNav {padding: 48px 48px 32px;flex: 0 1 50%;text-align: left;}#mainFooter #blocInfolettreNav #footerNav ul {column-count: 2;column-gap: 48px;max-width: 100%;}#mainFooter #blocInfolettreNav #footerNav li {margin-bottom: 16px;}#mainFooter #blocInfolettreNav #footerNav li + li {margin-top: 0;}}@media only screen and (min-width: 1024px) {#mainHeader #mainHeaderContainer {max-width: 1200px;height: 80px;position: relative;margin: 0 auto;}#mainBody {}#mainBody ul.listeCartes li {flex: 1 1 calc(33% - 24px);max-width: calc(33% - 24px);}#mainBody .blocCadreGauche > .container .cadre, #mainBody .blocCadreDroit > .container .cadre {max-width: 100%;}#mainBody .blocCadreGauche > .container .zoneContainer, #mainBody .blocCadreDroit > .container .zoneContainer {padding: 48px 48px 48px 332px;margin-left: 270px;min-height: 454px;}#mainBody .blocCadreDroit > .container .zoneContainer {padding: 48px 332px 48px 48px;margin-left: 0;margin-right: 270px;}#mainBody section.page #sectionTitle {line-height: 20px;}#mainBody section.page #contentHeader {padding: 64px 48px;}#mainBody section.page.page-photo #contentHeader {height: 280px;width: 100%;background: #cfebf5 no-repeat right top;background-size: auto 100%;position: relative;margin-bottom: 100px;margin-right: 0;margin-left: auto;}#mainBody section.page.page-photo #contentHeaderContainer {position: absolute;padding: 66px 110px 0 24px;left: 0;right: auto;top: 0;bottom: -24px;width: calc(50% - 24px);text-align: left;}#mainBody section.page.page-photo #contentHeaderContainer #sectionTitle:after {margin-left: 0;}#mainBody section.page.page-photo #contentHeaderContainer:after {content: "";display: 0;width: 0;height: 0px;position: absolute;top: 0;right: -24px;border-left: 12px solid #2C506B;border-top: 152px solid #2C506B;border-right: 12px solid transparent;border-bottom: 152px solid transparent;}#mainFooter #blocInfolettreNav {display: flex;}#mainFooter #blocInfolettreNav #footerInfolettre {padding: 48px;flex: 0 1 50%;display: flex;flex-direction: column;justify-content: center;}#mainFooter #blocInfolettreNav #footerInfolettre #footerInfolettreDesc {width: 320px;margin-left: auto;margin-right: auto;background-position: left center;background-size: 100px;padding: 0;padding-left: 124px;min-height: 54px;text-align: left;}#mainFooter #blocInfolettreNav #footerNav {padding: 48px 48px 32px;flex: 0 1 50%;text-align: left;}#mainFooter #blocInfolettreNav #footerNav ul {column-count: 2;column-gap: 48px;max-width: 504px;}#mainFooter #blocInfolettreNav #footerNav li {margin-bottom: 16px;}#mainFooter #blocInfolettreNav #footerNav li + li {margin-top: 0;}#mainFooter #blocCopyrightLinks {display: flex;justify-content: center;}#mainFooter #blocCopyrightLinks > * {margin-bottom: 0;}#mainFooter #blocCopyrightLinks #conditions, #mainFooter #blocCopyrightLinks #footerTranslation {margin-left: 24px;}#mainBody section.page.page-photo.page-item #contentNav {padding-top: 48px;}}@media only screen and (min-width: 1200px) {#mainBody {}#mainBody .emphase, #mainBody .emphasePale, #mainBody .faq {margin-left: calc(-50vw + 600px - 24px);margin-right: calc(-50vw + 600px - 24px);padding-left: calc(50vw - 600px + 24px);padding-right: calc(50vw - 600px + 24px);}#mainBody section.page.page-photo #contentHeaderContainer {padding-left: calc(50% - 576px);}.outerZone > .container {max-width: 1200px;margin-left: auto;margin-right: auto;}}@media only screen and (min-width: 1440px) {#mainFooter #blocInfolettreNav #footerInfolettre {position: relative;}#mainFooter #blocInfolettreNav #footerInfolettre #footerInfolettreDesc {margin-bottom: 0;position: absolute;right: 245px;top: 50%;transform: translateY(-50%);}#mainFooter #blocInfolettreNav #footerInfolettre a.bouton {position: absolute;right: 48px;top: 50%;transform: translateY(-50%);}}.pAccueil #mainHeader #logo {height: 48px;text-align: center;}.pAccueil #mainHeader #logo img {height: 48px;}.pAccueil #mainHeader.pageTop {position: absolute;top: 0;background-color: transparent;box-shadow: none;}.pAccueil #mainHeader.pageTop #logo {width: 170px;height: 66px;background-color: #fff;border-radius: 0 0 4px 4px;top: 0;transform: translateX(-50%) skewX(-9deg);overflow: visible;}.pAccueil #mainHeader.pageTop #logo:before {content: "";display: block;width: 170px;height: 74px;background-color: transparent;background-color: rgba(255, 255, 255, 0.15);border-radius: 0 0 4px 4px;position: absolute;left: 8px;top: 0;}.pAccueil #mainHeader.pageTop #logo:after {content: "";display: block;width: 108px;height: 42px;background: url(/img/layout/logo-flac-texte.svg?r=1) no-repeat center center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) skew(9deg);}.pAccueil #mainHeader.pageTop #logo img {display: none;}.pAccueil #mainHeader.pageTop #menuIcon a {background-image: url(/img/layout/icons/hamburger-white.svg);}.pAccueil #mainHeader.pageTop #menuIcon a:hover {background-image: url(/img/layout/icons/hamburger-darkblue.svg);}.pAccueil #mainHeader.pageTop #searchIcon a {background-image: url(/img/layout/icons/searchMenu-white.svg);}.pAccueil #mainHeader.pageTop #searchIcon a:hover {background-image: url(/img/layout/icons/searchMenu-darkblue.svg);}.pAccueil #mainHeader.pageTop #headerSearch {background-color: #FFFFFF;}.pAccueil #mainHeader.pageTop #headerSearch #q {background-color: #FFFFFF;}.pAccueil #mainHeader.pageTop #headerSearch #headerSearchButton {background-image: url(/img/layout/icons/searchMenu-white.svg);}.pAccueil #mainHeader.pageTop #headerSearch.open #headerSearchButton:hover {background-image: url(/img/layout/icons/searchMenu-darkblue.svg);}.pAccueil #mainBody {margin-top: 0;}.pAccueil #accueilContenu #slogan {}.pAccueil #accueilContenu #slogan .container {padding-top: 0;background: #9ce0f0 url(/img/layout/accueil/banniere-25-ans-centre-mobile-chaud.png) no-repeat center top;background-size: auto 396px;height: 396px;position: relative;}.pAccueil #accueilContenu #slogan .container h2 {color: #FFFFFF;font-weight: 800;padding: 95px 20px;font-size: 30px;line-height: 38px;text-align: center;}.pAccueil #accueilContenu #slogan .container.slide-25-ans h2 {padding-top: 138px;}.pAccueil #accueilContenu #slogan .slick-dots li:before {display: none;content: "";}.pAccueil #accueilContenu .zone > .container {padding-top: 48px;padding-bottom: 48px;}.pAccueil #accueilContenu .zone > .container h2 {font-family: 'Lato', sans-serif;letter-spacing: 0;}.pAccueil #accueilContenu #zone1 {text-align: center;}.pAccueil #accueilContenu #zone1 > .container {max-width: 956px;margin-left: auto;margin-right: auto;}.pAccueil #accueilContenu #zone1 > .container h2 {font-weight: 700;}.pAccueil #accueilContenu #zone1 > .container .textContainer {font-size: 18px;line-height: 28px;}.pAccueil #accueilContenu #zone2 {box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);}.pAccueil #accueilContenu #zone2 > .container .cadre {margin-bottom: 24px;max-width: 320px;}.pAccueil #accueilContenu #zone2 > .container h2:after {content: "";width: 96px;height: 18px;display: block;background: url(/img/layout/separateur-ligne-jaune.svg) no-repeat center center;margin-top: 20px;}.pAccueil #accueilContenu #zone3 {background-color: #2C506B;color: #FFFFFF;}.pAccueil #accueilContenu #zone3 > .container h2 {color: #FFFFFF;margin-bottom: 16px;}.pAccueil #accueilContenu #zone3 > .container .boutonSecondaire {color: #FFFFFF;}.pAccueil #accueilContenu #zone4 > .container .cadre {margin-bottom: 24px;max-width: 320px;}.pAccueil #accueilContenu #zone4 > .container h2:after {content: "";width: 96px;height: 18px;display: block;background: url(/img/layout/separateur-ligne-jaune.svg) no-repeat center center;margin-top: 20px;}.pAccueil #accueilContenu #zone5 {background-color: #ECFBFE;}.pAccueil #accueilContenu #zone5 > .container {max-width: 612px;}.pAccueil #accueilContenu #zone5 > .container h2 {margin-bottom: 16px;}.pAccueil #accueilContenu #zone5 > .container h2:before {content: "";display: inline-block;width: 60px;height: 55px;background: url(/img/layout/illustrations/journal.svg) no-repeat center center;margin-right: 16px;vertical-align: middle;}.pAccueil #accueilContenu #zone5 > .container .textContainer {border-top: 1px solid #78E4F9;border-bottom: 1px solid #78E4F9;padding-top: 16px;padding-bottom: 16px;margin-bottom: 24px;font-size: 18px;line-height: 28px;}.pAccueil #accueilContenu #zone5 > .container .textContainer > *:last-child {margin-bottom: 0;}@media only screen and (min-width: 768px) {.pAccueil #mainHeader.pageTop {position: absolute;top: 0;background-color: transparent;}.pAccueil #mainHeader.pageTop #logo {width: 226px;height: 88px;}.pAccueil #mainHeader.pageTop #logo:before {width: 226px;height: 96px;}.pAccueil #mainHeader.pageTop #logo:after {width: 144px;height: 56px;}.pAccueil #mainHeader.pageTop #headerSearch {background-color: #FFFFFF;}.pAccueil #mainHeader.pageTop #headerSearch #q {background-color: #FFFFFF;}.pAccueil #mainHeader.pageTop #headerSearch #headerSearchButton {background-image: url(/img/layout/icons/searchMenu-white.svg);}.pAccueil #mainHeader.pageTop #headerSearch.open #headerSearchButton:hover {background-image: url(/img/layout/icons/searchMenu-darkblue.svg);}.pAccueil #mainBody {margin-top: 0;}.pAccueil #accueilContenu #slogan {}.pAccueil #accueilContenu #slogan .container {padding-top: 0;background-image: url(/img/layout/accueil/banniere-25-ans-2600-droite-chaud.png);background-size: auto 600px;height: 600px;background-color: #9ce0f0;position: relative;}.pAccueil #accueilContenu #slogan .container h2 {margin-top: 0;max-width: 770px;margin-left: auto;margin-right: auto;padding: 198px 0 0;background-color: transparent;font-weight: 900;font-size: 60px;line-height: 70px;position: absolute;left: 50%;top: 0;transform: translateX(-50%);}.pAccueil #accueilContenu #slogan .container.slide-25-ans {background-image: url(/img/layout/accueil/banniere-25-ans-2600-centre-chaud.jpg);}.pAccueil #accueilContenu #slogan .container.slide-25-ans h2 {padding-top: 151px;}.pAccueil #accueilContenu .zone > .container {padding-top: 64px;padding-bottom: 64px;}.pAccueil #accueilContenu #zone1 > .container h2:before {width: 71px;height: 71px;}.pAccueil #accueilContenu #zone1 > .container .textContainer {font-size: 22px;line-height: 32px;}.pAccueil #accueilContenu #zone2 {box-shadow: none;}.pAccueil #accueilContenu #zone2 > .container {position: relative;padding-top: 0;}.pAccueil #accueilContenu #zone2 > .container .cadre {position: absolute;top: 24px;left: 24px;}.pAccueil #accueilContenu #zone2 > .container .zoneContainer {box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);padding: 36px 36px 36px 194px;margin-left: 184px;}.pAccueil #accueilContenu #zone2 > .container .zoneContainer > *:last-child {margin-bottom: 0;}.pAccueil #accueilContenu #zone2 > .container h2:after {content: "";width: 96px;height: 18px;display: block;background: url(/img/layout/separateur-ligne-jaune.svg) no-repeat center center;margin-top: 20px;}.pAccueil #accueilContenu #zone3 > .container {display: flex;justify-content: space-between;}.pAccueil #accueilContenu #zone3 > .container h2 {flex: 1;margin-right: 24px;}.pAccueil #accueilContenu #zone3 > .container h2:after {width: 448;height: 244px;margin-top: 24px;}.pAccueil #accueilContenu #zone3 > .container .zoneContainer {flex: 1;margin-left: 24px;}.pAccueil #accueilContenu #zone4 {margin-top: 64px;margin-bottom: -79px;}.pAccueil #accueilContenu #zone4 > .container {position: relative;padding-top: 0;padding-bottom: 0;}.pAccueil #accueilContenu #zone4 > .container .cadre {position: absolute;top: 24px;right: 24px;}.pAccueil #accueilContenu #zone4 > .container .zoneContainer {box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);padding: 36px 194px 36px 36px;margin-right: 184px;background-color: #FFFFFF;}.pAccueil #accueilContenu #zone4 > .container .zoneContainer > *:last-child {margin-bottom: 0;}.pAccueil #accueilContenu #zone4 > .container h2:after {content: "";width: 96px;height: 18px;display: block;background: url(/img/layout/separateur-ligne-jaune.svg) no-repeat center center;margin-top: 20px;}.pAccueil #accueilContenu #zone5 {background-color: #ECFBFE;padding-top: 79px;}.pAccueil #accueilContenu #zone5 > .container {max-width: 612px;text-align: center;margin-left: auto;margin-right: auto;}.pAccueil #accueilContenu #zone5 > .container h2 {margin-bottom: 24px;}.pAccueil #accueilContenu #zone5 > .container h2:before {width: 73px;height: 68px;}}@media only screen and (min-width: 1024px) {.pAccueil #accueilContenu #zone2 > .container .cadre {max-width: 100%;}.pAccueil #accueilContenu #zone2 > .container .zoneContainer {padding: 48px 48px 48px 332px;margin-left: 270px;min-height: 454px;}.pAccueil #accueilContenu #zone4 > .container .cadre {max-width: 100%;}.pAccueil #accueilContenu #zone4 > .container .zoneContainer {padding: 48px 332px 48px 48px;margin-right: 270px;min-height: 454px;}}body.pInitiatives #mainBody section.page.page-simple #contentHeader {position: relative;}body.pInitiatives #mainBody section.page.page-simple #contentHeader:after {content: "";display: block;border-top: 24px solid #2C506B;border-bottom: 0;border-right: 24px solid transparent;border-left: 24px solid transparent;position: absolute;bottom: -24px;left: 50%;transform: translateX(-50%);}body.pInitiatives #mainBody section.page.page-simple #contentBody > .container {padding-top: 72px;}body.pInitiatives #mainBody section.page.page-simple .blocInitiative h2 {text-align: center;padding-bottom: 30px;border-bottom: 1px solid #78E4F9;}body.pInitiatives #mainBody section.page.page-simple .blocInitiative + .blocInitiative {margin-top: 48px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives {background-color: #ECFBFE;margin-top: 48px;margin-bottom: 48px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives > .container {padding-top: 48px;padding-bottom: 48px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #filtresInitiatives {margin-bottom: 24px;text-align: center;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #filtresInitiatives a {cursor: pointer;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType {margin-bottom: 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type {display: none;position: relative;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type.selected {display: block;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .typeContainer {margin-bottom: 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .item-listeContainer {position: relative;background-color: #FFFFFF;box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .imagePrincipale {margin-top: -48px;margin-left: 24px;max-width: 178px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer {padding: 24px 24px 48px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer .supTitle {margin-bottom: 8px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer h3 a[href] {text-decoration: none;font-weight: 500;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer h3 a[href]:hover {text-decoration: underline;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer .buttonLink {background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;display: block;width: 24px;height: 18px;background: url(/img/layout/icons/arrow-right-paleblue.svg) no-repeat center center;position: absolute;bottom: 24px;right: 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer .chapeau {display: none;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .item-listeContainer {margin-left: -24px;margin-right: -24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .imagePrincipale {margin-top: 48px;max-width: 300px;margin-right: 40px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .itemContainer .chapeau {display: block;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste + .item-liste {margin-top: 96px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #archivesInitiatives {margin: 0 auto 48px;max-width: 612px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #archivesInitiatives h2 {margin-bottom: 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #archivesInitiatives #archivesInitiativesContainer {padding: 16px 0;border-top: 1px solid #78E4F9;border-bottom: 1px solid #78E4F9;margin-bottom: 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #archivesInitiatives #archivesInitiativesContainer > *:last-child {margin-bottom: 0;}body.pInitiatives #mainBody section.page.page-simple #soutienInitiatives {text-align: center;max-width: 950px;margin-left: auto;margin-right: auto;}@media only screen and (max-width: 767px) {body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #filtresInitiatives ul {overflow-x: auto;overflow-y: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch;position: relative;z-index: 1;margin: 0 -24px;padding: 0 18px;}}@media only screen and (min-width: 768px) {body.pInitiatives #mainBody section.page.page-simple #typesInitiatives {display: flex;flex-wrap: wrap;justify-content: space-between;}body.pInitiatives #mainBody section.page.page-simple .blocInitiative {position: relative;flex: 0 0 calc(50% - 24px);}body.pInitiatives #mainBody section.page.page-simple .blocInitiative h2 {text-align: left;padding-bottom: 0;border-bottom: none;}body.pInitiatives #mainBody section.page.page-simple .blocInitiative h2:before {display: none;}body.pInitiatives #mainBody section.page.page-simple .blocInitiative + .blocInitiative {margin-top: 0;}body.pInitiatives #mainBody section.page.page-simple .blocInitiative:nth-child(n+3) {margin-top: 48px;}body.pInitiatives #mainBody section.page.page-simple #blocTerritoires:before {background: url(/img/layout/pastilles/cercle-hot-5.svg) no-repeat center center;background-size: contain;}body.pInitiatives #mainBody section.page.page-simple #blocReseaux:before {background: url(/img/layout/pastilles/cercle-hot-6.svg) no-repeat center center;background-size: contain;}body.pInitiatives #mainBody section.page.page-simple #blocRessources:before {background: url(/img/layout/pastilles/cercle-hot-7.svg) no-repeat center center;background-size: contain;}body.pInitiatives #mainBody section.page.page-simple #blocIAM:before {background: url(/img/layout/pastilles/cercle-hot-8.svg) no-repeat center center;background-size: contain;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #filtresInitiatives ul li {margin: 0 8px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste {position: relative;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .item-listeContainer {margin-left: 138px;min-height: 252px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .imagePrincipale {position: absolute;margin-top: 0;top: 24px;left: -138px;max-width: 230px;margin-left: 0;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer {padding: 24px 24px 48px 162px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer .supTitle {margin-bottom: 30px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .item-listeContainer {margin-left: 184px;margin-right: 0;margin-bottom: 48px;min-height: 454px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .imagePrincipale {margin-top: 0;max-width: 320px;margin-right: 0;left: -184px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .itemContainer {padding-left: 224px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste + .item-liste {margin-top: 48px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste + .item-liste .itemContainer h3 {font-size: 20px;line-height: 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .typeSeeAll {position: relative;left: 50%;transform: translateX(-50%);}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #archivesInitiatives {margin-bottom: 72px;text-align: center;}}@media only screen and (min-width: 1024px) {body.pInitiatives #mainBody section.page.page-simple #contentBody > .container {padding-top: 88px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives {margin-top: 64px;margin-bottom: 64px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives > .container {padding-top: 64px;padding-bottom: 64px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #filtresInitiatives ul li {margin: 0 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .typeContainer {display: flex;flex-wrap: wrap;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .typeContainer .item-liste:first-child {flex: 0 1 100%;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .typeContainer .item-liste:nth-child(2) {flex: 1;margin-right: 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .typeContainer .item-liste:nth-child(3) {flex: 1;margin-left: 24px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .item-listeContainer {margin-left: 144px;min-height: 258px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .imagePrincipale {position: absolute;margin-top: 0;top: 24px;left: -144px;max-width: 240px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste .itemContainer {padding: 24px 24px 48px 144px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .item-listeContainer {margin-left: 294px;margin-bottom: 64px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .imagePrincipale {margin-top: 0;max-width: 100%;margin-right: 0;left: -294px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste:first-child .itemContainer {padding: 48px 48px 48px 328px;}body.pInitiatives #mainBody section.page.page-simple #zoneInitiatives #listesType .type .item-liste + .item-liste {margin-top: 0;}}body.sInitiatives #mainBody section.page.page-liste #contentNav > .container.typeInitiative {min-height: 96px;position: relative;padding-bottom: 54px;}body.sInitiatives #mainBody section.page.page-liste #contentNav > .container.typeInitiative:before {width: 96px;height: 96px;float: left;}body.sInitiatives #mainBody section.page.page-liste #contentNav > .container.typeInitiative #filtresInitiatives {position: absolute;bottom: 0;right: 24px;}body.sInitiatives #mainBody section.page.page-liste #contentBody .item-liste .imagePrincipale {margin-bottom: 24px;max-width: 226px;}body.sInitiatives #mainBody section.page.page-liste #contentBody .initiativesAutres {margin-top: 48px;text-align: center;max-width: 612px;margin-left: auto;margin-right: auto;}body.sInitiatives #mainBody section.page.page-liste #contentBody .initiativesAutres h3 {margin-bottom: 16px;}body.sInitiatives #mainBody section.page.page-liste #contentBody .initiativesAutres p.description {border-top: 1px solid #78E4F9;border-bottom: 1px solid #78E4F9;padding-top: 16px;padding-bottom: 16px;margin-bottom: 24px;}@media only screen and (min-width: 768px) {body.sInitiatives #mainBody section.page.page-liste #contentBody .liste .item-liste {margin-left: 120px;padding-left: 178px;position: relative;}body.sInitiatives #mainBody section.page.page-liste #contentBody .liste .item-liste .imagePrincipale {margin-bottom: 0;position: absolute;top: 24px;left: -120px;}body.sInitiatives #mainBody section.page.page-liste #contentBody .initiativesAutres {margin-top: 64px;}}@media only screen and (min-width: 1024px) {body.sInitiatives #mainBody section.page.page-liste #contentBody .liste .item-liste {margin-left: 182px;padding-left: 233px;}body.sInitiatives #mainBody section.page.page-liste #contentBody .liste .item-liste .imagePrincipale {left: -182px;max-width: 100%;}}body.sInitiatives #mainBody .page-item #contentArticle #imagePrincipale {margin-bottom: 24px;}body.sInitiatives #mainBody .page-item #contentArticle #imagePrincipale img {width: auto;max-width: 100%;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires {margin-top: 48px;border-top: 1px solid #78E4F9;padding-top: 48px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires h3 {margin-bottom: 12px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul {margin: 0;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li {padding: 0;width: 100%;max-width: 340px;margin: 0 0 24px;display: block;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li:before {display: none;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a {display: block;width: 100%;display: flex;align-items: flex-start;text-decoration: none;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a:before {content: "";flex: 0 0 25px;height: 48px;background: url(/img/layout/icons/files/file.svg) no-repeat center top;margin-right: 12px;background-size: contain;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a .documentContainer {flex: 1;display: inline-block;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a .documentContainer strong {font-weight: 400;line-height: 20px;word-wrap: break-word;display: block;margin-bottom: 8px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a .documentContainer span {font-size: 12px;line-height: 16px;display: block;text-transform: none;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a:after {content: "";flex: 0 0 25px;height: 47px;background: url(/img/layout/icons/download-paleblue.svg) no-repeat center top;margin-left: 12px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a:hover strong {text-decoration: underline;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a:hover:after {background-image: url(/img/layout/icons/download-darkblue.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.doc a:before {background-image: url(/img/layout/icons/files/doc.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.xls a:before {background-image: url(/img/layout/icons/files/xls.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.ppt a:before {background-image: url(/img/layout/icons/files/ppt.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.pdf a:before {background-image: url(/img/layout/icons/files/pdf.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.mov a:before {background-image: url(/img/layout/icons/files/mov.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.eps a:before {background-image: url(/img/layout/icons/files/eps.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.zip a:before {background-image: url(/img/layout/icons/files/zip.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.image a:before {background-image: url(/img/layout/icons/files/image.svg);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li.link a:before {background-image: url(/img/layout/icons/files/link.svg);}body.sInitiatives #mainBody .page-item #faitsSaillants {margin-top: 48px;}body.sInitiatives #mainBody .page-item #faitsSaillants h2 {text-align: center;}body.sInitiatives #mainBody .page-item #faitsSaillants ul {display: flex;justify-content: space-between;flex-wrap: wrap;list-style-type: none;text-align: center;margin: 0 -12px;}body.sInitiatives #mainBody .page-item #faitsSaillants ul li {display: flex;flex-direction: column;justify-content: space-between;margin: 0;padding: 24px;flex: 1;background-color: #2C506B;color: #FFFFFF;list-style-type: none;margin: 0 12px 24px;}body.sInitiatives #mainBody .page-item #faitsSaillants ul li:before {content: "";}body.sInitiatives #mainBody .page-item #faitsSaillants ul li strong {font-weight: 400;display: block;font-size: 18px;line-height: 20px;}body.sInitiatives #mainBody .page-item #faitsSaillants ul li span {color: #78E4F9;font-weight: 700;display: block;margin-top: 8px;font-size: 24px;line-height: 28px;}body.sInitiatives #mainBody .page-item #faitsSaillants #faitsDescription {margin: 24px auto 0;text-align: center;max-width: 856px;}body.sInitiatives #mainBody .page-item #contentPager > .container {padding-top: 48px;padding-bottom: 48px;position: relative;}body.sInitiatives #mainBody .page-item #contentPager > .container #pagerSeeAll {margin-bottom: 24px;}@media only screen and (min-width: 768px) {body.sInitiatives #mainBody .page-item #contentPager > .container {padding-top: 64px;padding-bottom: 64px;}body.sInitiatives #mainBody .page-item #contentPager > .container #pagerSeeAll {margin-bottom: 0px;position: absolute;right: 24px;top: 50%;transform: translateY(-50%);}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul {margin: 0 -24px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li {margin: 0 0 36px;padding: 0 24px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a:before {flex: 0 0 46px;margin-right: 18px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a .documentContainer strong {font-size: 16px;line-height: 20px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li a:after {content: "";flex: 0 0 48px;margin-left: 18px;}}@media only screen and (min-width: 850px) {body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul {max-width: 900px;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li {display: inline-block;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li:nth-child(2n) {border-left: 1px solid #C9CDD6;}}@media only screen and (min-width: 1024px) {body.sInitiatives #mainBody .page-item #contentArticle #imagePrincipale {float: right;margin-left: 24px;margin-top: -96px;max-width: 55%;}body.sInitiatives #mainBody .page-item #faitsSaillants {margin-top: 64px;}body.sInitiatives #mainBody .page-item #faitsSaillants ul li strong {font-size: 20px;line-height: 26px;}body.sInitiatives #mainBody .page-item #faitsSaillants ul li span {font-size: 40px;line-height: 48px;}}@media only screen and (min-width: 1175px) {body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul {max-width: 100%;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li {display: inline-block;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li:nth-child(2n) {border-left: none;}body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li:nth-child(3n+2), body.sInitiatives #mainBody .page-item #contentArticle #documentsSupplementaires ul li:nth-child(3n+3) {border-left: 1px solid #C9CDD6;}}body.pMission #mainBody #contentBody > .container .emphase h2 {color: #FFFFFF;margin-bottom: 16px;}body.pMission #mainBody #contentBody > .container .emphase h2:after {content: "";display: block;width: 100%;height: 162px;background: url(/img/layout/illustrations/groupe-grand.svg) no-repeat center center;bacground-size: contain;margin-top: 16px;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle {margin-bottom: 48px;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle h4 {padding: 16px 0 0;border-top: 1px solid #78E4F9;text-align: center;cursor: pointer;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle h4:after {content: "";display: block;width: 100%;height: 13px;margin: 16px auto 22px;border-top: 1px solid #78E4F9;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding-top: 22px;background-size: 24px 13px;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle .toggleOpened h4:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}@media only screen and (min-width: 768px) {body.pMission #mainBody #contentBody > .container .emphase {display: flex;justify-content: space-between;}body.pMission #mainBody #contentBody > .container .emphase h2 {flex: 1;margin-right: 24px;}body.pMission #mainBody #contentBody > .container .emphase h2:after {width: 448;height: 244px;margin-top: 24px;}body.pMission #mainBody #contentBody > .container .emphase p {flex: 1;margin-left: 24px;}}body.sLeviers ul.nav-haut-de-page #nav-lev-placements a:before, body.sLeviers ul.nav-haut-de-page #nav-lev-placements .current-container:before {background-image: url(/img/layout/pastilles/cercle-hot-1.svg);}body.sLeviers ul.nav-haut-de-page #nav-lev-dotations a:before, body.sLeviers ul.nav-haut-de-page #nav-lev-dotations .current-container:before {background-image: url(/img/layout/pastilles/cercle-hot-2.svg);}body.sLeviers ul.nav-haut-de-page #nav-lev-influence a:before, body.sLeviers ul.nav-haut-de-page #nav-lev-influence .current-container:before {background-image: url(/img/layout/pastilles/cercle-hot-3.svg);}body.pLeviers #mainBody #contentBody > .container #liensLeviers {text-align: center;}body.pLeviers #mainBody #contentBody > .container #liensLeviers .levier {text-align: center;}body.pLeviers #mainBody #contentBody > .container #liensLeviers .levier .levierImage {width: 116px;height: 116px;margin: 0 auto 24px;}body.pLeviers #mainBody #contentBody > .container #liensLeviers .levier .levierImage img {max-width: 116px;max-height: 116px;}body.pPlacements #mainBody #contentBody > .container #placements-exclusion h3 {font-weight: 700;color: #78E4F9;}body.pPlacements #mainBody #contentBody > .container .blocGraphique {margin-top: 100px;margin-bottom: 48px;}body.pPlacements #mainBody #contentBody > .container .blocGraphique h3 {font-weight: 600;margin-bottom: 48px;text-align: center;}body.pPlacements #mainBody #contentBody > .container .blocGraphique img {display: block;margin: 0 auto;max-width: 850px;max-height: 480px;}body.pPlacements #mainBody #contentBody > .container #placements-iam {margin-top: 100px;}body.pPlacements #mainBody #contentBody > .container #placements-iam h2 {text-align: center;margin-bottom: 100px;}body.pPlacements #mainBody #contentBody > .container #placements-iam .colonnes h3 {font-weight: 700;color: #78E4F9;}body.pPlacements #mainBody #contentBody > .container #placements-iam .colonnes h3 strong {color: #2C506B;}body.pPlacements #mainBody #contentBody > .container #placements-secteurs-privilegies h3 {font-weight: 700;text-align: center;}body.pPlacements #mainBody #contentBody > .container #placements-secteurs-privilegies h3:before {content: "";display: block;width: 70px;height: 70px;background: url(/img/layout/illustrations/secteurs-priviliegies.svg) no-repeat center center;margin: 0 auto 16px;}body.pPlacements #mainBody #contentBody > .container #placements-secteurs-privilegies #placements-cinq-secteurs #pl-systemes-alimentaires:before {background-image: url(/img/layout/illustrations/couleurs/systemes-alimentaires-mauve.svg);}body.pPlacements #mainBody #contentBody > .container #placements-secteurs-privilegies #placements-cinq-secteurs #pl-logement-abordable:before {background-image: url(/img/layout/illustrations/couleurs/logement-abordable-rouge.svg);}body.pPlacements #mainBody #contentBody > .container #placements-secteurs-privilegies #placements-cinq-secteurs #pl-transition-socio-ecologique:before {background-image: url(/img/layout/illustrations/couleurs/transition-socio-ecologique-gris.svg);}body.pPlacements #mainBody #contentBody > .container #placements-secteurs-privilegies #placements-cinq-secteurs #pl-infrastructures-communautaires:before {background-image: url(/img/layout/illustrations/couleurs/infrastructures-communautaires-vert.svg);}body.pPlacements #mainBody #contentBody > .container #placements-secteurs-privilegies #placements-cinq-secteurs #pl-insertion-a-l-emploi:before {background-image: url(/img/layout/illustrations/couleurs/insertion-a-l-emploi-jaune.svg);}@media only screen and (min-width: 768px) {body.pPlacements #mainBody #contentBody > .container #placements-exclusion .colonnes {justify-content: flex-start;}body.pPlacements #mainBody #contentBody > .container #placements-exclusion .colonne:first-child {flex: 1;max-width: 294px;}body.pPlacements #mainBody #contentBody > .container #placements-exclusion .colonne:last-child {flex: 2;margin-left: 122px;max-width: 620px;}body.pPlacements #mainBody #contentBody > .container #placements-iam .colonne:first-child {flex: 1;max-width: 294px;}body.pPlacements #mainBody #contentBody > .container #placements-iam .colonne:last-child {flex: 2;margin-left: 122px;}body.pPlacements #mainBody #contentBody > .container #placements-secteurs-privilegies h3:before {width: 122px;height: 122px;}}body.pDotations #mainBody #contentBody > .container .dotations-soutien-type {font-size: 34px;line-height: 40px;font-weight: 300;max-width: 956px;margin-left: auto;margin-right: auto;position: relative;}body.pDotations #mainBody #contentBody > .container .dotations-soutien-type:before {content: "";width: 226px;height: 226px;display: block;margin: 0 auto 24px;background: no-repeat center center;background-size: contain;}body.pDotations #mainBody #contentBody > .container .dotations-soutien-type strong {font-weight: 700;}body.pDotations #mainBody #contentBody > .container #dotations-soutien-territoires:before {background-image: url(/img/layout/pastilles/cercle-hot-5.svg);}body.pDotations #mainBody #contentBody > .container #dotations-soutien-reseaux:before {background-image: url(/img/layout/pastilles/cercle-hot-6.svg);}body.pDotations #mainBody #contentBody > .container #dotations-soutien-ressources:before {background-image: url(/img/layout/pastilles/cercle-hot-7.svg);}@media only screen and (min-width: 768px) {body.pDotations #mainBody #contentBody > .container .dotations-soutien-type {display: flex;align-items: center;}body.pDotations #mainBody #contentBody > .container .dotations-soutien-type:before {flex: 0 0 226px;margin-right: 67px;margin-bottom: 0;}body.pDotations #mainBody #contentBody > .container .dotations-soutien-type p {flex: 1;}body.pDotations #mainBody #contentBody > .container #dotations-soutien-reseaux:before {order: 2;margin-right: 0;margin-left: 67px;}body.pDotations #mainBody #contentBody > .container #dotations-soutien-reseaux p {order: 1;}}body.pInfluence #mainBody .page {padding-bottom: 0;}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles h4:before {background-color: #ffffff;}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-logement-abordable:before {background-image: url(/img/layout/illustrations/logement-abordable.svg);}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-action-communautaire:before {background-image: url(/img/layout/illustrations/idee.svg);}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-systeme-et-securite-alimentaires:before {background-image: url(/img/layout/illustrations/panier.svg);}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-milieux-educatifs:before {background-image: url(/img/layout/illustrations/petit-et-grand.svg);}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-prejuges-et-discriminations:before {background-image: url(/img/layout/illustrations/discrimination.svg);}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-voix-marginalisees:before {background-image: url(/img/layout/illustrations/micro.svg);}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-philanthropie:before {background-image: url(/img/layout/illustrations/philanthropie.svg);}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-finance-sociale-et-durable:before {background-image: url(/img/layout/illustrations/progression.svg);}body.pInfluence #mainBody #contentBody > .container #inf-priorites .listeGrandesPastilles #inf-transition-socio-ecologique:before {background-image: url(/img/layout/illustrations/main-feuilles.svg);}body.pInfluence #mainBody #contentBody > .container #influence-moyens {margin-bottom: -206px;}body.pInfluence #mainBody #contentBody > .container #influence-moyens + .emphasePale {padding-top: 206px;}body.pPublications #mainBody section.page.page-photo #contentHeader {margin-bottom: 0;}body.pPublications #mainBody section.page.page-photo #contentBody > .container {padding-top: 96px;}body.pPublications #mainBody section.page.page-photo #vedettes {margin-bottom: 60px;}body.pPublications #mainBody section.page.page-photo #vedettes h2 {text-align: center;font-weight: bold;margin-bottom: 24px;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette {box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);border: 1px solid #78E4F9;padding: 24px 24px 48px;box-sizing: border-box;position: relative;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette h3 {margin-bottom: 16px;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette h3 a {text-decoration: none;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette h3 a:hover {text-decoration: underline;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette .buttonLink {position: absolute;background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;display: block;bottom: 24px;right: 24px;width: 40px;text-decoration: none;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette .buttonLink:after {text-indent: 0;font-family: "Font Awesome 5 Pro";content: "\f178";font-weight: 300;position: relative;color: #78E4F9;font-size: 26px;position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette .buttonLink:hover:after {right: 13px;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette + .vedette {margin-top: 30px;}body.pPublications #mainBody section.page.page-photo #filtresPublications {position: relative;margin-left: -24px;margin-right: -24px;}body.pPublications #mainBody section.page.page-photo #filtresPublications ul {padding-left: 24px;overflow-x: auto;overflow-y: hidden;white-space: nowrap;-webkit-overflow-scrolling: touch;position: relative;z-index: 1;display: flex;justify-content: space-between;margin-left: -12px;margin-right: -12px;}body.pPublications #mainBody section.page.page-photo #filtresPublications ul:after {content: "";flex: 0 0 24px;}body.pPublications #mainBody section.page.page-photo #filtresPublications li {cursor: pointer;position: relative;text-align: center;flex: 1 1 64px;margin: 0 12px;}body.pPublications #mainBody section.page.page-photo #aussiInteressant {text-align: center;}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonne h3 {position: relative;padding-top: 72px;}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonne h3:before {content: "";display: block;width: 48px;height: 48px;background: url(/img/layout/publications/icone_communiques.svg) no-repeat center center;background-size: 48px;position: absolute;top: 0;left: 50%;transform: translateX(-50%);}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonne + .colonne {margin-top: 48px;border-top: 1px solid #78E4F9;padding-top: 48px;}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonne + .colonne h3:before {background-image: url(/img/layout/publications/icone_media.svg);}.categorie {text-transform: uppercase;font-size: 12px;line-height: 16px;margin-bottom: 12px;}#mainBody .tags {font-size: 14px;line-height: 16px;margin-bottom: 24px;background: url(/img/layout/publications/tag.png) no-repeat left center;padding-left: 28px;}#mainBody .tags ul {list-style-type: none;}#mainBody .tags ul li {display: inline-block;margin-top: 0;padding-left: 0;}#mainBody .tags ul li:before {display: none;}#mainBody .tags ul li a {text-decoration: underline;cursor: pointer;}#mainBody .tags ul li a:hover {text-decoration: none;}#mainBody .tagCloud {margin-top: 24px;}#mainBody .tagCloud .tagCloudTitle {text-transform: uppercase;font-size: 16px;font-weight: 600;line-height: 26px;margin-bottom: 12px;background: url(/img/layout/icons/icon-tag.svg) no-repeat left center;background-size: 24px;padding-left: 34px;}#mainBody .tagCloud ul {list-style-type: none;font-size: 16px;}#mainBody .tagCloud ul li {display: inline-block;margin-top: 0;padding-left: 0;}#mainBody .tagCloud ul li:before {display: none;}#mainBody .tagCloud ul li a {cursor: pointer;}#mainBody .tagCloud ul li a span {text-decoration: underline;}#mainBody .tagCloud ul li a span:hover {text-decoration: none;}#mainBody .tagCloud ul li.selectedTag {font-weight: 700;}#mainBody .tagCloud ul li.selectedTag a:before {font-family: "Font Awesome 5 Pro";content: "\f057";margin-right: 5px;text-decoration: none;vertical-align: bottom;}#mainBody .tagCloud ul li.selectedTag span {text-decoration: none;}#mainBody .tagCloud ul li.selectedTag span:hover {text-decoration: underline;}#mainBody .tagCloud ul li:not(:last-child):after {content: ",";}#listePublications {margin-top: 0;}#listePublications .categorieBloc {margin-bottom: 48px;}#listePublications .categorieBloc h2 {font-weight: normal;vertical-align: middle;position: relative;}#listePublications .item-liste {box-shadow: 0 0 20px 0 rgba(25, 52, 74, 0.1);padding: 24px 24px 48px;background-color: #fff;position: relative;}#listePublications .item-liste h3 a {text-decoration: none;}#listePublications .item-liste h3 a:hover {text-decoration: underline;}#listePublications .item-liste .publication {font-size: 12px;line-height: 26px;position: absolute;left: 24px;bottom: 24px;}#listePublications .item-liste .flecheSeulement {position: absolute;right: 24px;bottom: 24px;text-decoration: none;}@media only screen and (max-width: 767px) {#listePublications .categorieBloc {margin-bottom: 24px;}#listePublications .categorieBloc h2 {margin-bottom: 0;cursor: pointer;}#listePublications .categorieBloc h2:after {content: "";position: absolute;border: none;top: 50%;right: 0;transform: translateY(-50%);width: 16px;height: 9px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 16px 9px;}#listePublications .categorieBloc .categorieMobileDefinition p {margin: 24px 0 0;position: relative;font-size: 18px;line-height: 28px;}#listePublications .categorieBloc.toggleClosed .categorieMobileDefinition p {display: none;}#listePublications .categorieBloc.toggleOpened h2:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}#listePublications .categorieBloc + .categorieBloc {padding-top: 48px;border-top: 2px solid #78E4F9;}#listePublications.filtered .categorieBloc + .categorieBloc {padding-top: 0;border-top: none;}#listePublications .categorieListe {position: relative;margin-left: -24px;margin-right: -24px;}#listePublications .categorieListe .categorieDefinition {display: none;}#listePublications .categorieListe .categorieListeContainer {display: flex;padding: 24px;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;position: relative;z-index: 1;scroll-snap-type: x mandatory;scroll-padding: 24px;}#listePublications .categorieListe .categorieListeContainer:after {content: "";flex: 0 0 24px;}#listePublications .categorieListe .item-liste {flex: 0 0 100%;scroll-snap-align: start;}#listePublications .categorieListe .item-liste + .item-liste {margin-left: 10px;}}@media only screen and (min-width: 768px) {body.pPublications #mainBody section.page.page-photo #contentBody > .container {padding-top: 96px;}body.pPublications #mainBody section.page.page-photo #vedettes #vedettesContainer {display: flex;flex-wrap: wrap;margin-left: -12px;margin-right: -12px;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette {flex: 1 1 34%;margin-left: 12px;margin-right: 12px;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette + .vedette {margin-top: 0;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette:last-child {margin-top: 24px;}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonnes {display: flex;justify-content: space-between;}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonnes .colonne {flex: 0 1 50%;padding-right: 24px;}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonnes .colonne h3 {padding-top: 88px;}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonnes .colonne h3:before {width: 64px;height: 64px;background-size: 64px;}body.pPublications #mainBody section.page.page-photo #aussiInteressant .colonnes .colonne + .colonne {margin-top: 0;border-top: none;padding: 0 0 0 24px;border-left: 1px solid #78E4F9;}#listePublications .categorieBloc {}#listePublications .categorieBloc h2 {font-size: 46px;line-height: 52px;font-weight: 300;}#listePublications .categorieBloc .categorieDefinition p {font-size: 22px;line-height: 32px;}#listePublications .categorieBloc + .categorieBloc {margin-top: 40px;padding-top: 64px;border-top: 2px solid #78E4F9;}#listePublications.filtered .categorieBloc + .categorieBloc {margin-top: 0;padding-top: 0;border-top: none;}#listePublications .categorieListe .categorieListeContainer {display: flex;justify-content: space-between;flex-wrap: wrap;margin-left: -12px;margin-right: -12px;}#listePublications .categorieListe .categorieListeContainer > * {flex: 1 1 34%;margin: 0 12px 24px;}}@media only screen and (min-width: 1024px) {body.pPublications #mainBody section.page.page-photo #vedettes h2 {margin-bottom: 64px;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette {flex: 1 1 26%;}body.pPublications #mainBody section.page.page-photo #vedettes .vedette:last-child {margin-top: 0;}body.pPublications #mainBody section.page.page-photo #aussiInteressant h2 {margin-bottom: 48px;}#listePublications .categorieListe .categorieListeContainer > * {flex: 1 1 26%;}}body.pOrientations #mainBody section.page {padding-bottom: 0;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle {margin-bottom: 48px;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle:before {content: "";display: block;width: 73px;height: 73px;margin: 0 auto 24px;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle h3 {padding: 16px 0 0;border-top: 1px solid #78E4F9;text-align: center;cursor: pointer;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle h3:after {content: "";display: block;width: 100%;height: 13px;margin: 16px auto 22px;border-top: 1px solid #78E4F9;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding-top: 22px;background-size: 24px 13px;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle .toggleOpened h3:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}body.pOrientations #mainBody #contentBody > .container #blocTerritoires:before, body.pOrientations #mainBody #contentBody > .container #blocTerritoires h3:before {background: url(/img/layout/pastilles/cercle-hot-5.svg) no-repeat center center;}body.pOrientations #mainBody #contentBody > .container #blocReseaux:before, body.pOrientations #mainBody #contentBody > .container #blocReseaux h3:before {background: url(/img/layout/pastilles/cercle-hot-6.svg) no-repeat center center;}body.pOrientations #mainBody #contentBody > .container #blocRessources:before, body.pOrientations #mainBody #contentBody > .container #blocRessources h3:before {background: url(/img/layout/pastilles/cercle-hot-7.svg) no-repeat center center;}body.pOrientations #mainBody #contentBody > .container #blocIAM:before, body.pOrientations #mainBody #contentBody > .container #blocIAM h3:before {background: url(/img/layout/pastilles/cercle-hot-8.svg) no-repeat center center;}body.pOrientations #mainBody #contentBody > .container .faq {margin-bottom: 0;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle {margin-bottom: 48px;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle h3 {padding: 16px 0 0;border-top: 1px solid #78E4F9;text-align: center;cursor: pointer;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle h3:after {content: "";display: block;width: 100%;height: 13px;margin: 16px auto 22px;border-top: 1px solid #78E4F9;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding-top: 22px;background-size: 24px 13px;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle .toggleOpened h3:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}@media only screen and (min-width: 768px) {body.pOrientations #mainBody #contentBody > .container .initiativesToggle {margin: 0 auto;position: relative;max-width: 956px;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle:before {display: none;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle .container {margin-left: 145px;border-bottom: 1px solid #78E4F9;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle .container h3 {padding: 32px 56px 32px 0;border-top: none;text-align: left;position: relative;margin: 0;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle .container h3:before {content: "";display: block;left: -145px;top: 50%;transform: translateY(-50%);width: 97px;height: 97px;margin: 0 48px 0 0;position: absolute;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle .container h3:after {position: absolute;border: none;top: 50%;right: 0;transform: translateY(-50%);width: 32px;height: 17px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 32px 17px;}body.pOrientations #mainBody #contentBody > .container .initiativesToggle .toggleOpened.container h3:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}body.pOrientations #mainBody #contentBody > .container #blocRessources {margin-bottom: 48px;}body.pOrientations #mainBody #contentBody > .container .titreCadre + *:before {display: none;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle {margin: 0 auto;position: relative;max-width: 956px;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle:before {display: none;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle .container {border-bottom: 1px solid #78E4F9;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle .container h3 {padding: 32px 56px 32px 0;border-top: none;text-align: left;position: relative;margin: 0;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle .container h3:before {content: "";display: block;left: -145px;top: 50%;transform: translateY(-50%);width: 85px;height: 85px;margin: 0 48px 0 0;position: absolute;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle .container h3:after {position: absolute;border: none;top: 50%;right: 0;transform: translateY(-50%);width: 32px;height: 17px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 32px 17px;}body.pHistorique #mainBody #contentBody > .container .initiativesToggle .toggleOpened.container h3:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}body.pHistorique #mainBody #contentBody > .container #bloc2017 {margin-bottom: 48px;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle {margin: 0 auto;position: relative;max-width: 956px;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle .container {border-bottom: 1px solid #78E4F9;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle .container h4 {padding: 32px 56px 32px 0;border-top: none;text-align: left;position: relative;margin: 0;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle .container h4:after {position: absolute;border: none;top: 50%;right: 0;transform: translateY(-50%);width: 32px;height: 17px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 32px 17px;}body.pMissionVision #mainBody #contentBody > .container .initiativesToggle .toggleOpened.container h4:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}body.pMissionVision #mainBody #contentBody > .container #blocExclusion {margin-bottom: 48px;}}body.pInfolettre #mc_embed_signup input.bouton {border: none;border-radius: 30px;}body.pDemandeFinancement #mainBody section.page.page-photo {padding-bottom: 0;}body.pDemandeFinancement #mainBody #contentBody > .container .emphasePale {margin-bottom: 0;}body.pDemandeFinancement #mainBody #demandeDefinition {margin-bottom: 48px;counter-reset: base-demande-counter;}body.pDemandeFinancement #mainBody #demandeDefinition:before {content: "";display: block;width: 73px;height: 73px;margin: 0 auto 24px;}body.pDemandeFinancement #mainBody #demandeDefinition > .container {counter-increment: base-demande-counter;position: relative;margin-bottom: 48px;}body.pDemandeFinancement #mainBody #demandeDefinition > .container:before {content: counter(base-demande-counter) " ";display: block;width: 81px;height: 81px;background: url(/img/layout/icons/cercle.png) no-repeat center center;font-size: 22px;line-height: 81px;text-align: center;color: #78E4F9;font-weight: 700;font-family: 'Lato', sans-serif;letter-spacing: 0;margin: 0 auto;margin-bottom: 18px;}body.pDemandeFinancement #mainBody #demandeDefinition h3 {padding: 16px 0 0;border-top: 1px solid #78E4F9;text-align: center;cursor: pointer;}body.pDemandeFinancement #mainBody #demandeDefinition h3:after {content: "";display: block;width: 100%;height: 13px;margin: 16px auto 22px;border-top: 1px solid #78E4F9;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding-top: 22px;background-size: 24px 13px;}body.pDemandeFinancement #mainBody #demandeDefinition .toggleOpened h3:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}body.pDemandeFinancement #mainBody #deposerDemande > .container {position: relative;padding: 24px;background-color: #FFFFFF;}body.pDemandeFinancement #mainBody #deposerDemande > .container > *:last-child {margin-bottom: 0;}body.pDemandeFinancement #mainBody #deposerDemande > .container .toggleTitle {cursor: pointer;margin-bottom: 0;}body.pDemandeFinancement #mainBody #deposerDemande > .container .toggleTitle:before {content: "";display: block;position: relative;width: 36px;height: 36px;margin-bottom: 18px;background: url(/img/layout/illustrations/journal.svg) no-repeat center center;}body.pDemandeFinancement #mainBody #deposerDemande > .container .toggleTitle:after {position: absolute;content: "";border: none;top: 30px;right: 24px;width: 24px;height: 13px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 24px 13px;}body.pDemandeFinancement #mainBody #deposerDemande > .container.toggleOpened .toggleTitle:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}body.pDemandeFinancement #mainBody #deposerDemande > .container .toggleTitle + * {margin-top: 24px;}body.pDemandeFinancement #mainBody #deposerDemande .container + .container {margin-top: 24px;}body.pDemandeFinancement #mainBody #deposerDemande .envoyer .toggleTitle:before {background-image: url(/img/layout/icons/mail-darkblue.svg);}body.pDemandeFinancement #mainBody #deposerDemande .cheminement .toggleTitle:before {background-image: url(/img/layout/illustrations/transfert.svg);}@media only screen and (min-width: 768px) {body.pDemandeFinancement #mainBody #demandeDefinition {margin: 0 auto;position: relative;max-width: 956px;}body.pDemandeFinancement #mainBody #demandeDefinition:before {display: none;}body.pDemandeFinancement #mainBody #demandeDefinition .container {margin-left: 105px;border-bottom: 1px solid #78E4F9;margin-bottom: 24px;}body.pDemandeFinancement #mainBody #demandeDefinition .container:before {position: absolute;left: -105px;top: 0;}body.pDemandeFinancement #mainBody #demandeDefinition .container h3 {padding: 18px 56px 18px 0;border-top: none;text-align: left;position: relative;margin: 0;}body.pDemandeFinancement #mainBody #demandeDefinition .container h3:before {content: "";display: block;left: -145px;top: 50%;transform: translateY(-50%);width: 97px;height: 97px;margin: 0 48px 0 0;position: absolute;}body.pDemandeFinancement #mainBody #demandeDefinition .container h3:after {position: absolute;border: none;top: 50%;right: 0;transform: translateY(-50%);width: 32px;height: 17px;margin: 0;background: url(/img/layout/icons/chevron-down-paleblue.svg) no-repeat center bottom;padding: 0;background-size: 32px 17px;}body.pDemandeFinancement #mainBody #demandeDefinition .toggleOpened.container h3:after {background-image: url(/img/layout/icons/chevron-up-paleblue.svg);}body.pDemandeFinancement #mainBody #deposerDemande {max-width: 956px;margin-left: auto;margin-right: auto;}body.pDemandeFinancement #mainBody #deposerDemande h2 {margin-bottom: 48px;}body.pDemandeFinancement #mainBody #deposerDemande > .container {margin-left: 88px;padding-right: 72px;}body.pDemandeFinancement #mainBody #deposerDemande > .container .toggleTitle {cursor: pointer;padding-right: 0;position: relative;}body.pDemandeFinancement #mainBody #deposerDemande > .container .toggleTitle:before {display: block;position: absolute;left: -112px;top: -12px;width: 64px;height: 64px;margin: 0;}body.pDemandeFinancement #mainBody #deposerDemande > .container .toggleTitle:after {top: 50%;transform: translateY(-50%);right: -48px;}}body.sFinancement #nav-financement {display: flex;justify-content: space-between;margin: 0;padding: 0;align-items: center;}body.sFinancement #nav-financement li {text-align: center;flex: 1;margin: 0;padding: 0 2%;list-style-type: none;}body.sFinancement #nav-financement li:before {display: none;}body.sFinancement #nav-financement li a {color: #2C506B;font-size: 14px;font-weight: 400;line-height: 18px;display: block;font-family: 'Lato', sans-serif;letter-spacing: 0;text-decoration: none;}body.sFinancement #nav-financement li a:hover {text-decoration: underline;}body.sFinancement #nav-financement li.current {flex: 1.5;}body.sFinancement #nav-financement li.current .current-container {max-width: 350px;margin: 0 auto;position: relative;padding-bottom: 51px;background: transparent url(/img/layout/icons/chevron-down-jaune.svg) no-repeat center bottom;background-size: 41px;}body.sFinancement #nav-financement li.current strong {font-weight: 700;font-size: 22px;line-height: 32px;font-family: 'Lato', sans-serif;letter-spacing: 0;}body.sFinancement #nav-financement li + li:before {content: "";display: block;width: 2px;height: 85px;background-color: #78E4F9;vertical-align: middle;top: 50%;transform: translateY(-50%);}body.sFinancement #nav-financement #nav-fin-iam a:before, body.sFinancement #nav-financement #nav-fin-iam .current-container:before {background-image: url(/img/layout/pastilles/cercle-hot-5.svg);}body.sFinancement #nav-financement #nav-fin-dotations a:before, body.sFinancement #nav-financement #nav-fin-dotations .current-container:before {background-image: url(/img/layout/pastilles/cercle-hot-4.svg);}body.sFinancement #mainBody ul.nav-haut-de-page li.current .current-container {max-width: 450px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type {max-width: 940px;margin-left: auto;margin-right: auto;position: relative;font-size: 22px;line-height: 32px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type:before {content: "";width: 146px;height: 146px;display: block;margin: 0 auto 24px;background: no-repeat center center;background-size: contain;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type strong {font-weight: 700;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #dotations-soutien-territoires:before {background-image: url(/img/layout/illustrations/territoires.svg);}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #dotations-soutien-reseaux:before {background-image: url(/img/layout/illustrations/reseaux.svg);}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #dotations-soutien-ressources:before {background-image: url(/img/layout/illustrations/ressources.svg);}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #dotations-lien-mission .colonne {background-color: #fff;padding: 40px;text-align: center;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 .bloc {padding-left: 126px;position: relative;min-height: 120px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 .bloc img {display: block;position: absolute;top: 0;left: 0;width: 100px;height: 100px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 .bloc + .bloc {margin-top: 26px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture .bloc {padding-left: 126px;position: relative;min-height: 120px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture .bloc:before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100px;height: 100px;background: #fff no-repeat center center;border-radius: 60px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture .bloc + .bloc {margin-top: 26px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture #bloc-qui:before {background-image: url(/img/layout/illustrations/petit-groupe.svg);background-size: 62%;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture #bloc-comment:before {background-image: url(/img/layout/illustrations/engrenages.svg);background-size: 57%;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture #bloc-pourquoi:before {background-image: url(/img/layout/illustrations/transformation.svg);background-size: 50%;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture #bloc-quoi:before {background-image: url(/img/layout/illustrations/cercles.svg);background-size: 57%;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #soumettredemande {max-width: 957px;margin: 0 auto 80px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #soumettredemande .container:first-child {border-top: 1px solid #347b96;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #soumettredemande .container {border-bottom: 1px solid #347b96;padding-left: 123px;position: relative;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #soumettredemande .container:before {content: "";display: block;width: 53px;height: 53px;position: absolute;left: 14px;top: 27px;background-size: contain;background-repeat: no-repeat;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #soumettredemande #soumettre-lettre:before {background-image: url(/img/layout/illustrations/journal.svg);filter: 'brightness(0) saturate(100%) invert(1)';}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #soumettredemande #soumettre-cheminement:before {background-image: url(/img/layout/illustrations/transfert.svg);filter: 'brightness(0) saturate(100%) invert(1)';}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #non-finance h2.toggleTitle {position: relative;margin-left: auto;margin-right: auto;padding-bottom: 50px;padding-right: 0;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #non-finance h2.toggleTitle:after {left: 50%;transform: translateX(-50%);top: auto;bottom: 0;background-image: url(/img/layout/icons/chevron-down-jaune.svg);background-size: 36px;width: 36px;height: 20px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #non-finance h2.toggleTitle + * {margin-top: 30px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #non-finance.toggleOpened h2.toggleTitle:after {background-image: url(/img/layout/icons/chevron-up-jaune.svg);}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #titreBarriere {padding-left: 90px;position: relative;margin-left: auto;margin-right: auto;max-width: 940px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #titreBarriere:before {content: "";display: block;background: url(/img/layout/illustrations/gate.svg) no-repeat;width: 60px;height: 45px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #titreBarriere:after {top: 50%;transform: translateY(-50%);}@media only screen and (min-width: 768px) {body.sFinancement #nav-financement li a {font-size: 16px;}body.sFinancement #nav-financement li.current strong {font-size: 48px;line-height: 54px;}body.sFinancement #nav-financement li + li:before {height: 185px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type {display: flex;align-items: center;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type:before {flex: 0 0 146px;margin-right: 56px;margin-bottom: 0;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type p {flex: 1;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #dotations-soutien-reseaux:before {order: 2;margin-right: 0;margin-left: 56px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #dotations-soutien-reseaux p {order: 1;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 .bloc {padding-left: 204px;min-height: 178px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 .bloc img {width: 178px;height: 178px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture .bloc {padding-left: 204px;min-height: 178px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture .bloc:before {width: 178px;height: 178px;border-radius: 89px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #titreBarriere {padding-left: 142px;position: relative;margin-left: auto;margin-right: auto;max-width: 940px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #titreBarriere:before {content: "";display: block;background: url(/img/layout/illustrations/gate.svg) no-repeat;width: 100px;height: 75px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}}@media only screen and (min-width: 1024px) {body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type {display: flex;align-items: center;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type:before {flex: 0 0 146px;margin-right: 56px;margin-bottom: 0;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container .dotations-soutien-type p {flex: 1;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #dotations-soutien-reseaux:before {order: 2;margin-right: 0;margin-left: 56px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #dotations-soutien-reseaux p {order: 1;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 {display: flex;flex-wrap: wrap;justify-content: space-between;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 .bloc {flex: 0 0 calc(50% - 13px);}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 .bloc + .bloc {margin-top: 0;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture-2024 .bloc:nth-child(n+3) {margin-top: 26px;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture {display: flex;flex-wrap: wrap;justify-content: space-between;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture .bloc {flex: 0 0 calc(50% - 13px);}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture .bloc + .bloc {margin-top: 0;}body.pDotationsPhilanthropiques #mainBody #contentBody > .container #cles-de-lecture .bloc:nth-child(n+3) {margin-top: 26px;}}body.pFinancementIAM #mainBody .faq h4 {font-size: 20px;line-height: 24px;padding-top: 0;padding-bottom: 0;}body.pFinancementIAM #mainBody .faq h4 + * {margin-top: 32px;}.page.rapportActivites #contentBody #pageTitle {display: none;}.page.rapportActivites #contentBody #pageTitle {display: none;}.page.rapportActivites #contentBody h2 {text-align: center;}.page.rapportActivites .zone:not(.emphasePale) {max-width: 768px;margin-left: auto;margin-right: auto;}.page.rapportActivites #contentBody .zone + .zone {margin-top: 60px;}.page.rapportActivites #contentBody hr {margin: 60px auto;max-width: 768px;}.page.rapportActivites dl.note {margin-top: 20px;}.page.rapportActivites dl.note dt {width: 20px;float: left;}.page.rapportActivites dl.note dd {margin-left: 20px;}.page.rapportActivites #zoneLeviers {counter-reset: leviers;}.page.rapportActivites #zoneLeviers .levier {counter-increment: leviers;position: relative;margin-bottom: 48px;}.page.rapportActivites #zoneLeviers .levier:before {content: counter(leviers) " ";display: block;width: 81px;height: 81px;background: url(/img/layout/icons/cercle-bleupale.png) no-repeat center center;font-size: 22px;line-height: 81px;text-align: center;color: #78E4F9;font-weight: 700;font-family: 'Lato', sans-serif;letter-spacing: 0;margin: 0 auto;margin-bottom: 18px;}.page.rapportActivites #zoneLeviers h3 {text-align: center;}.page.rapportActivites #zoneLeviers ul.bordures {border-top: 1px solid #78E4F9;border-bottom: 1px solid #78E4F9;padding: 1em 0;}.page.rapportActivites #zoneLeviers h4 {font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;font-weight: 700;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer {font-size: 14px;line-height: 24px;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer strong {color: #78E4F9;font-size: 18px;line-height: 24px;font-weight: 400;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer a.lienDate {vertical-align: top;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer a.lienDate span {background-color: transparent;border: 0;overflow: hidden;text-indent: -9999px;display: inline-block;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer a.lienDate:before {font-family: "Font Awesome 5 Pro";content: "\f178";font-weight: 300;font-size: 17px;display: inline-block;width: 28px;height: 28px;-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;background-color: #C9F3FB;text-align: center;line-height: 28px;vertical-align: top;color: #19344A;text-indent: 0;}.page.rapportActivites #zoneDatesImportantes a.boutonSecondaire[href] {color: #78E4F9;}.page.rapportActivites #zoneLigneDuTemps p {text-align: center;}.page.rapportActivites #imgLigneDuTemps {width: auto;max-width: 100%;}.page.rapportActivites #blocJeanMarcChouinard {margin-top: 32px;display: flex;flex-direction: column;align-items: center;margin-bottom: 32px;}.page.rapportActivites #blocJeanMarcChouinard #photoJeanMarcChouinard {order: 1;margin-bottom: 32px;}.page.rapportActivites #blocJeanMarcChouinard #photoJeanMarcChouinard img {width: 143px;height: auto;}.page.rapportActivites #blocJeanMarcChouinard h3 {order: 2;color: #2C506B;text-align: center;}.page.rapportActivites #blocJeanMarcChouinard h3 span.titrePoste {display: block;font-size: 16px;line-height: 26px;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;color: #505D6D;}.page.rapportActivites #blocJeanMarcChouinard h3 span.titrePoste:before {content: "";width: 84px;height: 4px;display: block;background: url(/img/layout/separateur.svg) no-repeat center center;margin-bottom: 20px;}.page.rapportActivites #blocJeanMarcChouinard h3 span.titrePoste:before {margin: 16px auto;}@media only screen and (min-width: 768px) {.page.rapportActivites #contentBody .zone + .zone {margin-top: 90px;}.page.rapportActivites #contentBody hr {margin: 72px auto;}.page.rapportActivites dl.note {margin-left: 38px;margin-right: 38px;}.page.rapportActivites #zoneLeviers {max-width: 980px;margin-left: -24px;margin-right: -24px;}.page.rapportActivites #zoneLeviers .zoneContainer {max-width: 768px;margin-left: auto;margin-right: auto;}.page.rapportActivites #zoneLeviers .levier {margin-left: 105px;}.page.rapportActivites #zoneLeviers .levier:before {position: absolute;left: -105px;top: -17px;}.page.rapportActivites #zoneLeviers .levier h3 {text-align: left;}.page.rapportActivites #zoneDatesImportantes {max-width: none;padding-top: 94px;padding-bottom: 94px;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer {font-size: 16px;line-height: 26px;display: flex;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer .colonne:first-child {margin-right: 9%;flex: 1 1 50%;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer .colonne:last-child {margin-left: 9%;flex: 1 1 50%;}.page.rapportActivites #zoneDatesImportantes #listeDatesContainer strong {color: #78E4F9;font-size: 18px;line-height: 26px;}.page.rapportActivites #blocJeanMarcChouinard {margin-top: 60px;margin-bottom: 60px;flex-direction: row;justify-content: center;}.page.rapportActivites #blocJeanMarcChouinard #photoJeanMarcChouinard {margin-right: 48px;margin-bottom: 0;}.page.rapportActivites #blocJeanMarcChouinard h3 {text-align: left;}.page.rapportActivites #blocJeanMarcChouinard h3 span.titrePoste {font-size: 18px;line-height: 28px;}.page.rapportActivites #blocJeanMarcChouinard h3 span.titrePoste:before {margin-left: 0;}}@media only screen and (min-width: 980px) {.page.rapportActivites #zoneLeviers {margin-left: auto;margin-right: auto;}.page.rapportActivites #zoneDatesImportantes {max-width: none;}.page.rapportActivites #zoneDatesImportantes .zoneContainer {display: flex;}.page.rapportActivites #zoneDatesImportantes h2 {text-align: left;margin-right: 32px;flex: 0 0 37%;}}@media only screen and (min-width: 1200px) {.page.rapportActivites #zoneLeviers {padding-left: 106px;padding-right: 106px;}}body.pRapportActivites2019 h2#auQuebec:before {content: "";display: block;width: 120px;height: 120px;background: url(/img/layout/illustrations/territoires.svg) no-repeat center center;background-size: contain;margin: 0 auto 16px;}body.pRapportActivites2019 h2#milliersActeurs:before {content: "";display: block;width: 80px;height: 80px;background: url(/img/layout/illustrations/groupe.svg) no-repeat center center;background-size: contain;margin: 0 auto 16px;}body.pRapportActivites2019 h2#leviers:before {content: "";display: block;width: 120px;height: 120px;background: url(/img/layout/illustrations/3leviers.svg) no-repeat center center;background-size: contain;margin: 0 auto 16px;}body.pRapportActivites2019 h2#datesImportantes:before {content: "";display: block;width: 120px;height: 120px;background: url(/img/layout/illustrations/calendrier.svg) no-repeat center center;background-size: contain;margin: 16px auto 0;}body.pRapportActivites2019 #zoneJeanMarcChouinard {padding-bottom: 60px;border-bottom: 1px solid #78E4F9;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre {display: flex;flex-direction: column;align-items: center;margin-bottom: 32px;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre #photoJeanMarcChouinard {order: 1;margin-bottom: 32px;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre #photoJeanMarcChouinard img {width: 200px;height: auto;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre h3 {order: 2;color: #2C506B;text-align: center;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre h3 span.titrePoste {display: block;font-size: 16px;line-height: 26px;font-family: 'Nunito Sans', sans-serif;letter-spacing: 0.5px;color: #505D6D;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre h3 span.titrePoste:before {content: "";width: 84px;height: 4px;display: block;background: url(/img/layout/separateur.svg) no-repeat center center;margin-bottom: 20px;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre h3 span.titrePoste:before {margin: 16px auto;}body.pRapportActivites2019 #zoneJeanMarcChouinard p {text-align: center;font-size: 18px;line-height: 28px;font-weight: 300;margin-bottom: 0;}@media only screen and (min-width: 768px) {body.pRapportActivites2019 h2#auQuebec:before {width: 232px;height: 234px;margin-bottom: 24px;}body.pRapportActivites2019 h2#milliersActeurs:before {width: 187px;height: 187px;margin-bottom: 24px;}body.pRapportActivites2019 h2#leviers:before {width: 167px;height: 220px;margin-bottom: 24px;}body.pRapportActivites2019 h2#datesImportantes:before {display: none;}body.pRapportActivites2019 h2#datesImportantes:after {content: "";display: block;width: 246px;height: 214px;background: url(/img/layout/illustrations/calendrier.svg) no-repeat center center;background-size: contain;margin: 24px auto 0;}body.pRapportActivites2019 #zoneJeanMarcChouinard {padding-bottom: 90px;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre {flex-direction: row;justify-content: center;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre #photoJeanMarcChouinard {margin-right: 57px;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre #photoJeanMarcChouinard img {width: 325px;height: 346px;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre h3 {text-align: left;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre h3 span.titrePoste {font-size: 18px;line-height: 28px;}body.pRapportActivites2019 #zoneJeanMarcChouinard .blocTitre h3 span.titrePoste:before {margin-left: 0;}body.pRapportActivites2019 #zoneJeanMarcChouinard p {font-size: 22px;line-height: 32px;}}body.pRapportActivites2020 #zoneIntroduction h2 {max-width: 260px;margin-left: auto;margin-right: auto;}body.pRapportActivites2020 #zoneChiffresRevelateurs h2:before {content: "";display: block;width: 120px;height: 120px;background: url(/img/layout/illustrations/territoires.svg) no-repeat center center;background-size: contain;margin: 0 auto 16px;}body.pRapportActivites2020 h3#effortCollectif:before {content: "";display: block;width: 80px;height: 80px;background: url(/img/layout/illustrations/groupe.svg) no-repeat center center;background-size: contain;margin: 0 0 16px;}body.pRapportActivites2020 h2#leviers:before {content: "";display: block;width: 120px;height: 120px;background: url(/img/layout/illustrations/3leviers.svg) no-repeat center center;background-size: contain;margin: 0 auto 16px;}body.pRapportActivites2020 h2#datesImportantes:before {content: "";display: block;width: 120px;height: 120px;background: url(/img/layout/illustrations/calendrier.svg) no-repeat center center;background-size: contain;margin: 16px auto 0;}body.pRapportActivites2020 #zoneLeviers h3 {border-bottom: 1px solid #78E4F9;padding-bottom: 32px;}body.pRapportActivites2020 #zoneRaisonDEtre {max-width: 100%;}@media only screen and (min-width: 768px) {body.pRapportActivites2020 #zoneIntroduction h2 {max-width: 460px;}body.pRapportActivites2020 #zoneChiffresRevelateurs h2:before {width: 232px;height: 234px;margin-bottom: 24px;}body.pRapportActivites2020 h3#effortCollectif:before {width: 108px;height: 108px;margin-bottom: 24px;}body.pRapportActivites2020 h2#leviers:before {width: 167px;height: 220px;margin-bottom: 24px;}body.pRapportActivites2020 h2#datesImportantes:before {display: none;}body.pRapportActivites2020 h2#datesImportantes:after {content: "";display: block;width: 246px;height: 214px;background: url(/img/layout/illustrations/calendrier.svg) no-repeat center center;background-size: contain;margin: 24px auto 0;}}.tableWrapper {overflow-x: auto;}table.tableauListeDeProjets {border-collapse: collapse;width: 100%;}table.tableauListeDeProjets caption {text-transform: none;font-family: 'Lato', sans-serif;letter-spacing: 0;font-weight: 700;margin-bottom: 20px;font-size: 1.4em;color: #19344A;}table.tableauListeDeProjets th, table.tableauListeDeProjets td {border-bottom: 1px solid #C9CDD6;font-size: 14px;line-height: 1.3;padding: 6px;text-align: left;}table.tableauListeDeProjets th {font-weight: 700;background-color: #19344A;color: #fff;}table.tableauListeDeProjets th.tablesorter-header {position: relative;padding-right: 22px;cursor: pointer;}table.tableauListeDeProjets th.tablesorter-header:after {font-family: "Font Awesome 5 Pro";position: absolute;right: 6px;top: 50%;transform: translateY(-50%);}table.tableauListeDeProjets th.tablesorter-headerUnSorted:after {content: "\f0dc";color: #C9CDD6;}table.tableauListeDeProjets th.tablesorter-headerAsc:after {content: "\f0dd";}table.tableauListeDeProjets th.tablesorter-headerDesc:after {content: "\f0de";}table.tableauListeDeProjets th:last-child .tablesorter-header-inner {text-align: right;}table.tableauListeDeProjets td {background-color: #fff;}table.tableauListeDeProjets td.numbers {text-align: right;}table.tableauListeDeProjets td.currency:after {content: " $";}table.tableauListeDeProjets tbody tr:nth-child(2n) td {background-color: #ECFBFE;}body.en table.tableauListeDeProjets td.currency:after {display: none;}.pAccueil.en #accueilContenu #slogan {}.pAccueil.en #accueilContenu #slogan .container {background-image: url(/img/layout/accueil/banniere-25-ans-centre-mobile-chaud-en.png);}@media only screen and (min-width: 768px) {.pAccueil.en #accueilContenu #slogan {}.pAccueil.en #accueilContenu #slogan .container {background-image: url(/img/layout/accueil/banniere-25-ans-2600-droite-chaud-en.png);}.pAccueil.en #accueilContenu #slogan .container.slide-25-ans {background-image: url(/img/layout/accueil/banniere-25-ans-2600-centre-chaud-en.jpg);}}#mainBody #principes-soutien p.toggleTitle {padding-top: 0;}.gsc-control-cse {padding: 0;}.gsc-tabsArea > .gsc-tabHeader {overflow: visible;}.gsc-resultsHeader {display: none;}#mainBody .gsc-input {margin-bottom: 0;}#mainBody .gs-snippet {line-height: 1.3;}#mainBody .gsc-thumbnail-inside, #mainBody .gsc-url-top {padding-left: 0;}#mainBody .gsc-result .gs-title {height: 1.4em;color: #15C;}#mainBody .gsc-url-top {line-height: 1.3em;}@media only screen and (min-width: 768px) {#mainBody .gs-web-image-box {width: 62px;}#mainBody .gs-image-box.gs-web-image-box.gs-web-image-box-portrait {width: 110px;height: 100px;}#mainBody .gs-image-box.gs-web-image-box.gs-web-image-box-landscape {width: 150px;}#mainBody .gs-web-image-box img.gs-image {max-width: 140px;max-height: 140px;}#mainBody .gs-web-image-box-portrait img.gs-image {max-width: 100px;max-height: 240px;}#mainBody .gs-web-image-box-landscape img.gs-image {max-width: 140px;max-height: 100px;}}