@font-face { font-family: 'Fraunces'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://www.picardemmanuel.fr/wp-content/uploads/pe-perf/fonts/df5d40ea05ec4bea25889ce900ed627a.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face { font-family: 'Fraunces'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://www.picardemmanuel.fr/wp-content/uploads/pe-perf/fonts/c500797ac41fde9a17a891e8a7a016c2.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: 'Fraunces'; font-style: italic; font-weight: 400; font-display: swap; src: url(https://www.picardemmanuel.fr/wp-content/uploads/pe-perf/fonts/bf12536aa7efb7be662ed1e776376e4e.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } @font-face { font-family: 'Fraunces'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://www.picardemmanuel.fr/wp-content/uploads/pe-perf/fonts/44a8bee104758e34ef67139b60acd287.woff2) format('woff2'); unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; } @font-face { font-family: 'Fraunces'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://www.picardemmanuel.fr/wp-content/uploads/pe-perf/fonts/5abbc42be1ee6ad7024a4a375ea8cadc.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; } @font-face { font-family: 'Fraunces'; font-style: normal; font-weight: 400; font-display: swap; src: url(https://www.picardemmanuel.fr/wp-content/uploads/pe-perf/fonts/5afac2fd6e62ecbcceb55487115c8e09.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; } :root { --ink: #2F2B28; --forest: #2E3A4A; --forest-deep: #232D3A; --cream: #FBF7EF; --sand: #F3ECDF; --line: rgba(47,43,40,0.12); --accent: #E8963A; --accent-deep: #E8963A; --accent-pale: #E3B98A; } :root { --ast-global-color-0: var(--accent); --ast-global-color-1: var(--forest); --ast-global-color-2: var(--ink); --ast-global-color-3: var(--ink); --ast-global-color-4: var(--cream); --ast-global-color-5: var(--sand); --ast-global-color-6: var(--ink); --ast-global-color-7: var(--line); --ast-global-color-8: var(--ink); } body, p, li, .entry-content { font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: var(--ink); } h1, h2, h3, h4, h5, h6, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4 { font-family: 'Fraunces', Georgia, 'Times New Roman', serif !important; color: var(--ink); letter-spacing: -0.01em; } a { color: var(--forest); } a:hover { color: var(--accent-deep); } .has-text-color.has-white-color, .has-text-color.has-white-color p, .has-text-color.has-white-color li, .has-text-color.has-white-color h1, .has-text-color.has-white-color h2, .has-text-color.has-white-color h3, .has-text-color.has-white-color h4, .has-text-color.has-white-color h5, .has-text-color.has-white-color h6 { color: #FBF7EF !important; } .wp-block-button__link, .wpcf7-form-control.wpcf7-submit, .ast-button, button.ast-custom-button { background-color: var(--accent) !important; color: #2F2B28 !important; border: none !important; border-radius: 3px !important; font-weight: 600 !important; letter-spacing: 0.01em; transition: background-color 0.2s ease, transform 0.15s ease, box-shadow 0.2s ease !important; box-shadow: 0 1px 2px rgba(47,43,40,0.1); } .wp-block-button__link:hover, .wpcf7-form-control.wpcf7-submit:hover, .ast-button:hover, button.ast-custom-button:hover { background-color: var(--accent-deep) !important; color: #FBF7EF !important; transform: translateY(-1px); box-shadow: 0 10px 22px -10px rgba(46,58,74,0.45); cursor: pointer; } .cta-btn .wp-block-button__link:hover { background-color: var(--accent-deep) !important; } .wp-block-group.has-background:not(.has-text-color), .wp-block-column.has-background:not(.has-text-color) { background-color: var(--sand) !important; } .card-fx { box-shadow: 0 2px 10px rgba(47,43,40,0.08); transition: box-shadow 0.2s ease, transform 0.2s ease; } .card-fx:hover { box-shadow: 0 10px 24px -6px rgba(47,43,40,0.16); transform: translateY(-3px); } .card-fx h3 { display: inline-block; padding-bottom: 4px; border-bottom: 2px solid var(--accent); margin-bottom: 12px; } .hero-photo img { width: 220px; height: 290px; object-fit: cover; border-radius: 6px; display: block; } .hero-photo { flex-shrink: 0; } .hero-text { flex: 1 1 380px; min-width: 280px; } .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-email, .wpcf7-form-control.wpcf7-textarea { border: 1px solid var(--line); border-radius: 4px; padding: 10px 14px; font-family: 'Inter', sans-serif; } .wpcf7-form-control.wpcf7-text:focus, .wpcf7-form-control.wpcf7-email:focus, .wpcf7-form-control.wpcf7-textarea:focus { border-color: var(--forest); outline: none; } .site-below-footer-wrap { background-color: var(--forest-deep) !important; } .ast-footer-copyright p { color: rgba(251,247,239,0.7) !important; } .texte-justifie { text-align: justify; } .main-header-bar-navigation { overflow: visible !important; } #ast-hf-menu-1 { flex-wrap: nowrap !important; background-color: var(--forest) !important; border-radius: 6px; padding: 4px 10px !important; } #ast-hf-menu-1 > li > a { white-space: nowrap !important; color: var(--cream) !important; padding: 0 13px !important; } #ast-hf-menu-1 > li > a:hover { color: var(--accent-pale) !important; } @media (max-width: 1199px) { #ast-hf-menu-1 > li > a { padding: 0 8px !important; font-size: 14px !important; } } .site-title, .site-title a { font-size: 21px !important; line-height: 1.15 !important; white-space: normal !important; overflow-wrap: normal !important; word-break: keep-all !important; font-family: 'Fraunces', serif !important; color: var(--ink) !important; } .wp-block-button__link, .wpcf7-form-control.wpcf7-submit, .ast-button, button.ast-custom-button { transition: background-color 0.18s ease, transform 0.15s ease, box-shadow 0.2s ease !important; } .wp-block-button__link:active, .wpcf7-form-control.wpcf7-submit:active, .ast-button:active, button.ast-custom-button:active { transform: scale(0.97) !important; transition-duration: 0.08s !important; } a { transition: color 0.18s ease, opacity 0.18s ease; } .site-header { position: sticky; top: 0; z-index: 999; background: var(--cream); } body.admin-bar .site-header { top: 32px; } @media (max-width: 782px) { body.admin-bar .site-header { top: 46px; } } @supports (animation-timeline: scroll()) { .site-header { animation: peHeaderShadow linear both; animation-timeline: scroll(root); animation-range: 0px 160px; } .ast-site-identity { animation: peLogoPad linear both; animation-timeline: scroll(root); animation-range: 0px 160px; } .ast-site-identity img { animation: peLogoSize linear both; animation-timeline: scroll(root); animation-range: 0px 160px; } @keyframes peHeaderShadow { from { box-shadow: none; } to { box-shadow: 0 4px 20px -10px rgba(47,43,40,0.18); } } @keyframes peLogoPad { from { padding-top: 16px; padding-bottom: 16px; } to { padding-top: 8px; padding-bottom: 8px; } } @keyframes peLogoSize { from { height: 60px; width: 60px; } to { height: 44px; width: 44px; } } } @supports (animation-timeline: view()) { .entry-content > .wp-block-group, .entry-content > .wp-block-columns, .entry-content > .wp-block-cover, .entry-content > .wp-block-media-text, .entry-content .card-fx { animation: peRevealUp linear both; animation-timeline: view(); animation-range: entry 0% entry 55%; } @keyframes peRevealUp { from { opacity: 0; transform: translateY(24px); } to { opacity: 1; transform: translateY(0); } } } @media (prefers-reduced-motion: reduce) { .site-header, .ast-site-identity, .ast-site-identity img, .entry-content > .wp-block-group, .entry-content > .wp-block-columns, .entry-content > .wp-block-cover, .entry-content > .wp-block-media-text, .entry-content .card-fx { animation: none !important; } } :root { --ink: #232D3A; --forest: #2E3A4A; --forest-deep: #232D3A; --cream: #FBF7EF; --sand: #E3EFEC; --line: rgba(46,58,74,0.12); --accent: #E8963A; --accent-deep: #E8963A; --accent-pale: #F0A658; --lagon: #2A726D; --litchi-clair: #FBE9D5; } body, p, li, .entry-content { font-family: 'Karla', -apple-system, 'Segoe UI', sans-serif; } h1, h2, h3, h4, h5, h6, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .site-title, .site-title a { font-family: 'Bricolage Grotesque', Georgia, sans-serif !important; letter-spacing: -0.015em; } h1, h2, h3, .entry-content h1, .entry-content h2, .entry-content h3 { color: var(--forest); } a:hover { color: var(--lagon); } .wp-block-button__link, .wpcf7-form-control.wpcf7-submit, .ast-button, button.ast-custom-button { background-color: var(--forest) !important; color: #FFFFFF !important; border-radius: 999px !important; font-weight: 700 !important; } .wp-block-button__link:hover, .wpcf7-form-control.wpcf7-submit:hover, .ast-button:hover, button.ast-custom-button:hover, .cta-btn .wp-block-button__link:hover { background-color: var(--lagon) !important; color: #FFFFFF !important; } .wp-block-button.is-style-outline .wp-block-button__link { background-color: transparent !important; color: var(--forest) !important; border: 1.5px solid var(--forest) !important; } .site-header, .main-header-bar, .ast-primary-header-bar, .ast-mobile-header-wrap .ast-primary-header-bar { background: var(--forest) !important; border-bottom: 0 !important; } #ast-hf-menu-1 { background-color: transparent !important; } #ast-hf-menu-1 > li > a { color: #FFFFFF !important; } #ast-hf-menu-1 > li > a:hover, #ast-hf-menu-1 > li.current-menu-item > a { color: var(--accent-pale) !important; } #ast-hf-menu-1 > li.current-menu-item > a { box-shadow: inset 0 -2px 0 var(--accent-pale); } .site-title, .site-title a { color: #FFFFFF !important; } .site-description { color: #E3B98A !important; } .ast-mobile-menu-trigger-minimal, .menu-toggle .ast-mobile-svg, .ast-button-wrap .menu-toggle { color: #FFFFFF !important; fill: #FFFFFF !important; } .ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu .menu-link { color: var(--ink); } body, .ast-separate-container { background-color: var(--cream) !important; } .site-below-footer-wrap { background-color: var(--forest-deep) !important; } .pe-arche, .pe-arche img { border-radius: 999px 999px 24px 24px; overflow: hidden; } .pe-arche-bas, .pe-arche-bas img { border-radius: 24px 24px 999px 999px; overflow: hidden; } .pe-point::after { content: "."; color: var(--accent); } .pe-surtitre { font-size: 13px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: var(--lagon); margin-bottom: 8px; } .entry-content a:not(.wp-block-button__link) { text-decoration-color: var(--accent); text-decoration-thickness: 2px; text-underline-offset: 5px; } .ast-header-button-1 .ast-custom-button, .ast-header-button-1 .ast-custom-button-link .ast-custom-button { background-color: var(--accent-pale) !important; color: var(--forest) !important; border-radius: 999px !important; font-weight: 700 !important; padding: 12px 24px !important; } .ast-header-button-1 .ast-custom-button:hover { background-color: #FFFFFF !important; color: var(--forest) !important; } .ast-header-button-1 .ast-custom-button { white-space: nowrap !important; } .main-header-menu .sub-menu { border-top-color: var(--accent-pale) !important; } .ast-site-identity img, .custom-logo-link img { animation: none !important; height: auto !important; width: 84px !important; max-height: none !important; } @media (max-width: 921px) { .ast-site-identity img, .custom-logo-link img { width: 66px !important; } } #ast-hf-menu-1 > li > a { padding: 0 10px !important; } @media (max-width: 1279px) { #ast-hf-menu-1 > li > a { padding: 0 7px !important; font-size: 15px !important; } } .site-title, .site-title a { white-space: nowrap !important; font-weight: 700 !important; font-size: 22px !important; letter-spacing: -0.02em; } @media (max-width: 544px) { .site-title, .site-title a { font-size: 18px !important; } } .site-description { color: #E3B98A !important; font-size: 14px !important; line-height: 1.3 !important; margin: 2px 0 0 !important; white-space: nowrap; font-family: 'Karla', sans-serif !important; letter-spacing: 0.02em; } .site-title { margin-bottom: 0 !important; line-height: 1.15 !important; } .ast-site-title-wrap { display: inline-flex !important; flex-direction: column; width: max-content; } .ast-site-title-wrap .site-description { width: 0; min-width: 100%; font-size: 12.2px !important; letter-spacing: 0 !important; text-align: left; text-align-last: auto; white-space: nowrap; } @media (max-width: 544px) { .ast-site-title-wrap .site-description { font-size: 10.3px !important; } } @media (min-width: 922px) and (max-width: 1239px) { .site-title, .site-title a { font-size: 18px !important; } .ast-site-title-wrap .site-description { font-size: 10px !important; } .ast-site-identity img, .custom-logo-link img { width: 66px !important; } #ast-hf-menu-1 > li > a { padding: 0 6px !important; font-size: 14px !important; } #ast-hf-menu-1 .dropdown-menu-toggle, #ast-hf-menu-1 .ast-header-navigation-arrow { display: none !important; } .ast-header-button-1 .ast-custom-button { padding: 10px 16px !important; font-size: 14px !important; } } @media (min-width: 922px) and (max-width: 1079px) { .site-header-primary-section-right .ast-header-button-1 { display: none !important; } } .ast-mobile-header-content .ast-header-button-1, .ast-mobile-popup-content .ast-header-button-1 { padding: 16px 20px; } .ast-mobile-header-content .ast-header-button-1 .ast-custom-button { display: inline-block; background-color: #2E3A4A !important; color: #FFFFFF !important; } .pe-section { padding: 88px 24px !important; } .pe-section > * { max-width: 1200px; margin-left: auto !important; margin-right: auto !important; } .pe-section h2 { font-size: clamp(30px, 4vw, 44px); line-height: 1.18; margin: 0 0 40px !important; max-width: 760px; } .pe-section .pe-surtitre + h2 { margin-top: 0 !important; } .pe-fond-blanc { background: #FFFFFF; } .pe-chapeau { font-size: 20px; line-height: 1.6; color: #2F2B28; max-width: 680px; } .pe-intro p { max-width: 720px; } .pe-grille-3 { gap: 32px !important; } .pe-porte { background: var(--cream); border-radius: 200px 200px 24px 24px; padding: 72px 36px 36px !important; display: flex; flex-direction: column; gap: 14px; } .pe-porte h3 { font-size: 26px; line-height: 1.25; margin: 0 !important; } .pe-porte p { margin: 0 !important; color: #5E5650; } .pe-porte .pe-liste { color: var(--ink); font-size: 15px; } .pe-porte-sombre { background: var(--forest); } .pe-porte-sombre h3 { color: #FFFFFF !important; } .pe-porte-sombre p { color: #E4DCCD !important; } .pe-porte-sombre .pe-surtitre { color: #E3B98A !important; } .pe-porte-sombre .pe-liste { color: #FFFFFF !important; } .pe-porte-sombre a { color: #FFFFFF !important; text-decoration-color: var(--accent-pale) !important; } .pe-lien-fleche a { font-weight: 700; text-decoration: underline; text-decoration-color: var(--accent); text-decoration-thickness: 2px; text-underline-offset: 6px; } .pe-lien-fleche a::after { content: " →"; } .pe-porte .pe-lien-fleche { margin-top: auto !important; padding-top: 8px; } .pe-approche { gap: 64px !important; align-items: center !important; } .pe-col-image { flex-basis: 40% !important; } .pe-portrait img { width: 100%; height: auto; max-height: 560px; object-fit: cover; } .pe-citation { font-family: 'Bricolage Grotesque', sans-serif; font-style: italic; font-size: 21px; line-height: 1.5; color: var(--forest); } .pe-etiquettes span { display: inline-block; margin: 0 6px 8px 0; padding: 5px 14px; border-radius: 999px; background: #FFFFFF; border: 1px solid #E4DCCD; font-size: 14px; } .pe-fond-indigo { background: var(--forest); } .pe-fond-indigo h2, .pe-fond-indigo h3 { color: #FFFFFF !important; } .pe-fond-indigo p { color: #E4DCCD; } .pe-fond-indigo .pe-surtitre { color: #E3B98A !important; } .pe-etape { border-top: 1px solid #2E3A4A; padding-top: 28px !important; } .pe-etape h3 { font-size: 23px; margin: 16px 0 10px !important; } .pe-numero { width: 48px; height: 48px; border-radius: 999px; background: var(--accent); color: var(--forest) !important; display: flex; align-items: center; justify-content: center; font-family: 'Bricolage Grotesque', sans-serif; font-weight: 700; font-size: 20px; margin: 0 !important; } .pe-fond-indigo .wp-block-buttons { margin-top: 48px; } .pe-fond-indigo .wp-block-button:not(.is-style-outline) .wp-block-button__link { background: var(--accent-pale) !important; color: var(--forest) !important; } .pe-fond-indigo .wp-block-button.is-style-outline .wp-block-button__link { color: #FFFFFF !important; border-color: #FFFFFF !important; } .pe-temoignage { background: #FFFFFF; border-radius: 24px; padding: 36px !important; } .pe-guillemet { font-family: 'Bricolage Grotesque', sans-serif; font-size: 64px; line-height: 0.6; color: var(--accent); margin: 0 0 8px !important; } .pe-temoignage .pe-citation { font-size: 19px; color: var(--ink); } .pe-auteur { font-weight: 700; color: #5E5650; font-size: 15px; } .pe-encart-lagon { background: var(--sand); max-width: 1200px; margin: 0 auto !important; border-radius: 32px; padding: 64px 48px !important; } .pe-encart-lagon h2 { font-size: clamp(26px, 3vw, 36px); margin-bottom: 16px !important; } .pe-articles.wp-block-latest-posts li { background: #FFFFFF; border-radius: 24px; overflow: hidden; padding-bottom: 20px; } .pe-articles .wp-block-latest-posts__featured-image img { width: 100%; height: 200px; object-fit: cover; border-radius: 0; } .pe-articles .wp-block-latest-posts__post-title { display: block; padding: 16px 20px 4px; font-family: 'Bricolage Grotesque', sans-serif; font-weight: 600; font-size: 20px; color: var(--forest); text-decoration: none; } .pe-articles .wp-block-latest-posts__post-date { padding: 0 20px; color: #5E5650; } .pe-final { text-align: center; } .pe-final h2, .pe-final .pe-chapeau { margin-left: auto !important; margin-right: auto !important; } .pe-final .wp-block-buttons { justify-content: center; } .pe-infos { font-size: 15px; color: #5E5650; margin-top: 32px !important; } .pe-centre { text-align: center; max-width: 620px; margin: 40px auto 0 !important; } .pe-centre span { display: block; font-style: normal; font-size: 14px; color: #5E5650; margin-top: 8px; } @media (max-width: 781px) { .pe-section { padding: 56px 16px !important; } .pe-encart-lagon { margin: 0 16px !important; padding: 40px 24px !important; } .pe-porte { border-radius: 140px 140px 20px 20px; padding: 56px 24px 28px !important; } .pe-approche { gap: 32px !important; } } .pe-section.is-layout-constrained > * { max-width: 1200px !important; width: 100%; box-sizing: border-box; } .pe-section.is-layout-constrained > h2 { padding-right: max(0px, calc(100% - 800px)); } .pe-section.is-layout-constrained > p:not(.pe-surtitre):not(.pe-centre):not(.pe-infos) { padding-right: max(0px, calc(100% - 720px)); } .pe-final.is-layout-constrained > h2, .pe-final.is-layout-constrained > p { padding-right: 0 !important; } .pe-intro p { max-width: none !important; } .pe-col-image { flex: 0 0 38% !important; } .pe-col-texte { flex: 1 1 0 !important; } .pe-portrait img { max-height: 520px; object-position: top; } .pe-citation { font-family: 'Karla', sans-serif !important; font-weight: 400 !important; font-style: italic; } .pe-articles.wp-block-latest-posts li { display: flex; flex-direction: column; } .pe-articles.wp-block-latest-posts li:not(:has(.wp-block-latest-posts__featured-image))::before { content: ''; display: block; height: 200px; background: var(--sand); margin-bottom: 0; } .pe-articles .wp-block-latest-posts__featured-image { margin: 0 !important; } @media (max-width: 781px) { .pe-col-image, .pe-col-texte { flex-basis: 100% !important; } } .site-footer a, .ast-footer-copyright a { color: #E3B98A !important; text-decoration: underline; text-decoration-color: rgba(227,239,236,.4); } .site-footer a:hover, .ast-footer-copyright a:hover { color: var(--accent-pale) !important; } .ast-footer-copyright, .ast-footer-copyright p { color: rgba(251,247,239,0.78) !important; } .page:not(.home) .entry-content > :is(p, h2, h3, h4, ul, ol) { max-width: 760px; } .page:not(.home) .entry-content h2 { margin-top: 48px; } .page:not(.home) .entry-title { color: var(--forest); } .pe-section h1 { font-size: clamp(34px, 5vw, 56px); line-height: 1.1; color: var(--forest); margin: 0 0 28px !important; } .pe-section.is-layout-constrained > h1 { padding-right: max(0px, calc(100% - 820px)); } .pe-grille-2 { gap: 32px !important; } .pe-etapes-claires .pe-etape { border-top-color: #E4DCCD; } .pe-fond-indigo .wp-block-buttons { margin-top: 32px; } .pe-col-image { flex: 0 0 30% !important; } .pe-portrait { max-width: 340px; margin: 0 auto !important; } .pe-portrait img { max-height: 420px !important; } .pe-approche h2 { font-size: clamp(24px, 2.6vw, 32px) !important; line-height: 1.25 !important; margin-bottom: 24px !important; } @media (max-width: 781px) { .pe-portrait { max-width: 260px; } } .pe-col-image { flex: 0 0 22% !important; } .pe-portrait { max-width: 240px; } .pe-portrait img { max-height: 300px !important; } .pe-approche h2 { font-size: clamp(22px, 2vw, 26px) !important; } @media (max-width: 781px) { .pe-portrait { max-width: 200px; } } .pe-approche .pe-citation { font-size: 16px !important; line-height: 1.6 !important; } .pe-intro.is-layout-constrained > h2 { padding-right: 0 !important; max-width: 1200px !important; white-space: nowrap; } @media (max-width: 1100px) { .pe-intro.is-layout-constrained > h2 { white-space: normal; } } .pe-intro.is-layout-constrained > p.pe-chapeau { padding-right: 0 !important; max-width: 1200px !important; } .pe-intro.is-layout-constrained > p { padding-right: 0 !important; max-width: 1200px !important; } .pe-section.is-layout-constrained:has(.pe-porte) > h2 { padding-right: 0 !important; max-width: 1200px !important; white-space: nowrap; } @media (max-width: 1100px) { .pe-section.is-layout-constrained:has(.pe-porte) > h2 { white-space: normal; } } .pe-intro.is-layout-constrained > .pe-encart-logo { max-width: 820px !important; margin-top: 40px !important; margin-left: 0 !important; background: #FFFFFF; border-radius: 24px; padding: 32px 36px; gap: 32px !important; align-items: center !important; box-shadow: 0 1px 2px rgba(46,58,74,.05); } .pe-encart-logo-image { flex: 0 0 140px !important; display: flex; justify-content: center; } .pe-encart-logo-image figure { margin: 0 !important; } .pe-encart-logo-texte { flex: 1 1 0 !important; } .pe-encart-logo-texte .pe-surtitre { margin: 0 0 6px !important; } .pe-encart-logo-texte h3 { font-size: 22px !important; margin: 0 0 10px !important; color: var(--forest); } .pe-encart-logo-texte p:not(.pe-surtitre) { margin: 0 !important; font-size: 16px; line-height: 1.65; color: #2F2B28; } @media (max-width: 781px) { .pe-intro.is-layout-constrained > .pe-encart-logo { padding: 24px; } .pe-encart-logo-image { justify-content: flex-start; } } .pe-encart-logo-image figure { background: var(--forest); border-radius: 20px; padding: 18px 14px; line-height: 0; } .pe-intro.is-layout-constrained > .pe-logo-bandeau { max-width: 1200px !important; margin-top: 48px !important; background: var(--forest); border-radius: 32px; padding: 52px 56px !important; box-sizing: border-box; } .pe-logo-bandeau > * { max-width: none !important; } .pe-logo-bandeau .pe-surtitre { text-align: center; color: #E3B98A !important; margin: 0 0 8px !important; padding: 0 !important; } .pe-logo-bandeau h3 { text-align: center; color: #FFFFFF !important; font-size: clamp(24px, 2.6vw, 32px) !important; margin: 0 0 36px !important; } .pe-logo-trois { align-items: center !important; gap: 40px !important; } .pe-logo-gauche { text-align: right; display: flex; flex-direction: column; gap: 22px; } .pe-logo-centre { flex: 0 0 260px !important; } .pe-logo-centre figure { margin: 0 auto !important; } .pe-logo-item { margin: 0 !important; padding: 0 !important; font-size: 16px; line-height: 1.55; color: #E4DCCD; } .pe-logo-item strong { display: inline-block; font-family: 'Bricolage Grotesque', sans-serif; font-weight: 700; font-size: 20px; margin-bottom: 4px; } .pe-c-lagon { color: #E3B98A; } .pe-c-mangue { color: #E3B98A; } .pe-c-blanc { color: #FFFFFF; } .pe-logo-conclusion { text-align: center; font-style: italic; color: #E4DCCD !important; font-size: 17px; margin: 36px auto 0 !important; padding: 0 !important; max-width: 640px !important; } @media (max-width: 781px) { .pe-intro.is-layout-constrained > .pe-logo-bandeau { padding: 36px 24px !important; } .pe-logo-gauche, .pe-logo-droite { text-align: center; } .pe-logo-centre { order: -1; flex-basis: 100% !important; } .pe-logo-centre img { width: 180px !important; } } .pe-intro.is-layout-constrained > .pe-logo-bandeau { max-width: 920px !important; margin-left: 0 !important; margin-right: auto !important; margin-top: 40px !important; border-radius: 24px; padding: 36px 40px !important; } .pe-logo-bandeau h3 { font-size: 24px !important; margin-bottom: 24px !important; } .pe-logo-trois { gap: 28px !important; } .pe-logo-centre { flex: 0 0 190px !important; } .pe-logo-centre img { width: 180px !important; } .pe-logo-gauche { gap: 16px; } .pe-logo-item { font-size: 15px; line-height: 1.5; } .pe-logo-item strong { font-size: 17px; margin-bottom: 2px; } .pe-logo-conclusion { font-size: 15px; margin-top: 24px !important; } @media (max-width: 781px) { .pe-intro.is-layout-constrained > .pe-logo-bandeau { padding: 28px 20px !important; } .pe-logo-centre img { width: 150px !important; } } .pe-intro.is-layout-constrained > .pe-logo-bandeau { max-width: 1000px !important; } .pe-logo-centre { flex: 0 0 180px !important; } .pe-logo-centre img { width: 170px !important; } .pe-logo-item { font-size: 14.5px; } @media (min-width: 1024px) { .pe-logo-gauche .pe-logo-item { white-space: nowrap; } } .pe-intro.is-layout-constrained > .pe-bienvenue-cols { max-width: 1200px !important; gap: 56px !important; align-items: center !important; margin-top: 8px !important; } .pe-bienvenue-texte { flex: 1.45 1 0 !important; } .pe-bienvenue-logo { flex: 1 1 0 !important; } .pe-bienvenue-texte > p { padding-right: 0 !important; max-width: none !important; } .pe-bienvenue-texte .pe-chapeau { font-size: 18px !important; line-height: 1.65 !important; } .pe-bienvenue-texte p:not(.pe-chapeau) { font-size: 16px; } .pe-logo-carte { background: #FFFFFF; border-radius: 180px 180px 24px 24px; padding: 52px 28px 30px !important; text-align: center; } .pe-logo-carte > * { max-width: none !important; } .pe-logo-carte figure { margin: 0 auto 18px !important; } .pe-logo-carte .pe-surtitre { margin: 0 0 12px !important; font-size: 12px !important; } .pe-logo-legende { font-size: 14.5px !important; line-height: 1.9 !important; color: #2F2B28; margin: 0 !important; } .pe-l-lagon { color: #2A726D; } .pe-l-mangue { color: #2A726D; } .pe-l-indigo { color: var(--forest); } .pe-logo-carte .pe-logo-conclusion { font-size: 14px !important; font-style: italic; color: #5E5650 !important; margin: 16px auto 0 !important; } @media (max-width: 921px) { .pe-bienvenue-cols { flex-wrap: wrap !important; } .pe-bienvenue-texte, .pe-bienvenue-logo { flex-basis: 100% !important; } .pe-logo-carte { max-width: 420px !important; margin: 0 auto !important; } } .pe-intro.is-layout-constrained > .pe-bienvenue-cols { gap: 40px !important; } .pe-bienvenue-texte { flex: 1.8 1 0 !important; } .pe-bienvenue-texte .pe-chapeau { font-size: 17px !important; } .pe-bienvenue-texte p:not(.pe-chapeau) { font-size: 15.5px !important; } .home .pe-porte { position: relative; overflow: hidden; border-radius: 24px !important; padding: 36px 30px 32px !important; } .home .pe-porte > * { position: relative; z-index: 1; } .home .pe-porte::before { content: ''; position: absolute; top: -56px; right: -56px; width: 210px; height: 210px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='100' r='100' fill='%232A726D' fill-opacity='0.14'/%3E%3C/svg%3E") no-repeat center / contain; z-index: 0; pointer-events: none; } .home .pe-grille-3 > .pe-porte:nth-child(2)::before { width: 270px; right: -76px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 200'%3E%3Ccircle cx='100' cy='100' r='100' fill='%232A726D' fill-opacity='0.14'/%3E%3Ccircle cx='160' cy='100' r='100' fill='%23E8963A' fill-opacity='0.18'/%3E%3C/svg%3E"); } .home .pe-porte-sombre::before { width: 270px; right: -76px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 200'%3E%3Ccircle cx='100' cy='100' r='100' fill='%239FD3CC' fill-opacity='0.16'/%3E%3Ccircle cx='160' cy='100' r='100' fill='%23F5C27A' fill-opacity='0.16'/%3E%3C/svg%3E") !important; } @media (max-width: 781px) { .home .pe-porte { border-radius: 20px !important; padding: 30px 24px 26px !important; } } .pe-bienvenue-texte { flex: 2.3 1 0 !important; } .pe-bienvenue-logo { flex: 1 1 0 !important; display: flex; justify-content: flex-end; } .pe-logo-carte { max-width: 330px !important; border-radius: 130px 130px 20px 20px; padding: 36px 20px 22px !important; } .pe-logo-carte img { width: 120px !important; } .pe-logo-carte figure { margin-bottom: 12px !important; } .pe-logo-carte .pe-surtitre { font-size: 11px !important; margin-bottom: 8px !important; } .pe-logo-legende { font-size: 13px !important; line-height: 1.8 !important; } .pe-logo-carte .pe-logo-conclusion { font-size: 12.5px !important; margin-top: 10px !important; } @media (max-width: 921px) { .pe-bienvenue-logo { justify-content: center; } } .pe-approche h2 { margin-bottom: 8px !important; } .pe-attribution { font-size: 14px !important; color: #5E5650; margin: 0 0 22px !important; } .pe-attribution::before { content: '\2014\00a0'; color: var(--accent); } .home .pe-fond-indigo.is-layout-constrained > h2 { font-size: clamp(24px, 2.6vw, 32px) !important; margin-bottom: 32px !important; } .home .pe-fond-indigo { padding-top: 60px !important; padding-bottom: 60px !important; } .home .pe-fond-indigo.is-layout-constrained > h2 { margin-bottom: 24px !important; } .home .pe-fond-indigo .pe-surtitre { margin-bottom: 6px !important; } .home .pe-etape { padding-top: 20px !important; } .home .pe-numero { width: 36px !important; height: 36px !important; font-size: 16px !important; } .home .pe-etape h3 { font-size: 19px !important; margin: 12px 0 6px !important; } .home .pe-etape p:not(.pe-numero) { font-size: 15px; line-height: 1.55; } .home .pe-fond-indigo .wp-block-buttons { margin-top: 28px !important; } .home .pe-fond-indigo .wp-block-button__link { padding: 11px 24px !important; font-size: 15px !important; } @media (max-width: 781px) { .home .pe-fond-indigo { padding-top: 44px !important; padding-bottom: 44px !important; } } .pe-source { font-weight: 400; color: #8A8F99; font-size: 13px; } .pe-avis-sources { font-size: 14px !important; color: #5E5650; margin-top: 8px !important; } .pe-avis-sources a { font-weight: 700; } .pe-livre-form { background: #FFFFFF; border-radius: 24px; padding: 32px 36px !important; max-width: 760px; margin: 16px 0 48px !important; box-sizing: border-box; } .pe-livre-form > * { max-width: none !important; } .pe-livre-form label { display: block; font-weight: 700; color: var(--forest); font-size: 15px; margin-bottom: 18px; } .pe-livre-form input[type=text], .pe-livre-form input[type=email], .pe-livre-form select, .pe-livre-form textarea { display: block; width: 100%; margin-top: 6px; font-weight: 400; background: #FBF7EF; border: 1px solid #E4DCCD !important; border-radius: 12px !important; padding: 12px 14px !important; font-family: 'Karla', sans-serif; font-size: 16px; } .pe-livre-form textarea { min-height: 160px; } .pe-livre-form .wpcf7-acceptance { display: block; font-size: 14px; color: #2F2B28; margin: 6px 0 22px; } .pe-livre-form .wpcf7-acceptance input { margin-right: 8px; } .pe-livre-note { font-size: 15px !important; color: #5E5650; max-width: 760px; } @media (max-width: 781px) { .pe-livre-form { padding: 24px 20px !important; } } .pe-bulles { display: flex; flex-direction: column; gap: 28px; max-width: 900px; margin: 32px 0 56px !important; } .pe-bulle-ligne { display: flex; align-items: flex-end; gap: 18px; max-width: 760px; } .pe-bulle-droite { flex-direction: row-reverse; align-self: flex-end; } .pe-avatar { flex: 0 0 48px; width: 48px; height: 48px; margin: 0 !important; border-radius: 999px; display: flex; align-items: center; justify-content: center; font-family: 'Bricolage Grotesque', sans-serif; font-weight: 700; font-size: 19px; max-width: none !important; } .pe-bulle { position: relative; border-radius: 28px; padding: 22px 26px !important; border: 2px solid; margin-bottom: 18px !important; } .pe-bulle p { margin: 0 0 8px !important; font-style: italic; font-size: 16px; line-height: 1.6; color: #2F2B28; max-width: none !important; } .pe-bulle .pe-bulle-nom { font-style: normal; font-weight: 700; font-size: 14px; margin: 6px 0 0 !important; } .pe-bulle::before, .pe-bulle::after { content: ''; position: absolute; bottom: -20px; width: 0; height: 0; border-style: solid; } .pe-bulle-gauche .pe-bulle::before { left: 26px; border-width: 22px 26px 0 0; border-color: inherit; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; } .pe-bulle-gauche .pe-bulle::after { left: 29px; bottom: -15px; border-width: 17px 20px 0 0; border-right-color: transparent !important; border-bottom-color: transparent !important; border-left-color: transparent !important; } .pe-bulle-droite .pe-bulle::before { right: 26px; border-width: 22px 0 0 26px; border-color: inherit; border-left-color: transparent !important; border-bottom-color: transparent !important; border-right-color: transparent !important; } .pe-bulle-droite .pe-bulle::after { right: 29px; bottom: -15px; border-width: 17px 0 0 20px; border-left-color: transparent !important; border-bottom-color: transparent !important; border-right-color: transparent !important; } .pe-ton-lagon .pe-bulle { background: #E3EFEC; border-color: #2A726D; } .pe-ton-lagon .pe-bulle::after { border-top-color: #E3EFEC; } .pe-ton-lagon .pe-avatar { background: #2A726D; color: #FFFFFF; } .pe-ton-lagon .pe-bulle-nom { color: #2A726D; } .pe-ton-mangue .pe-bulle { background: #FBE9D5; border-color: #E8963A; } .pe-ton-mangue .pe-bulle::after { border-top-color: #FBE9D5; } .pe-ton-mangue .pe-avatar { background: #E8963A; color: #2E3A4A; } .pe-ton-mangue .pe-bulle-nom { color: #2A726D; } .pe-ton-indigo .pe-bulle { background: #FFFFFF; border-color: #2E3A4A; } .pe-ton-indigo .pe-bulle::after { border-top-color: #FFFFFF; } .pe-ton-indigo .pe-avatar { background: #2E3A4A; color: #FFFFFF; } .pe-ton-indigo .pe-bulle-nom { color: #2E3A4A; } @media (max-width: 781px) { .pe-bulle-ligne { gap: 12px; } .pe-avatar { flex-basis: 38px; width: 38px; height: 38px; font-size: 16px; } .pe-bulle { padding: 18px 20px !important; } } .pe-temo-intro { background: #FFFFFF; border-radius: 28px; padding: 40px 32px 36px !important; text-align: center; max-width: 900px; margin: 8px 0 24px !important; box-sizing: border-box; } .pe-temo-intro > * { max-width: none !important; } .pe-temo-intro figure { margin: 0 auto 14px !important; } .pe-temo-intro .pe-surtitre { margin: 0 0 12px !important; } .pe-temo-phrase { font-family: 'Bricolage Grotesque', sans-serif !important; font-weight: 600; font-size: clamp(22px, 2.6vw, 30px) !important; line-height: 1.3 !important; color: var(--forest); margin: 0 0 10px !important; text-wrap: balance; } .pe-temo-merci { font-size: 18px !important; font-style: italic; color: #2A726D; margin: 0 !important; } .pe-bulles { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px 28px !important; max-width: 1100px !important; margin: 20px 0 40px !important; align-items: start; } .pe-bulle-ligne { max-width: none !important; gap: 10px !important; } .pe-bulle-droite { align-self: start !important; } .pe-avatar { flex-basis: 36px !important; width: 36px !important; height: 36px !important; font-size: 15px !important; } .pe-bulle { padding: 14px 18px !important; border-radius: 22px !important; margin-bottom: 14px !important; } .pe-bulle p { font-size: 14.5px !important; line-height: 1.5 !important; margin-bottom: 4px !important; } .pe-bulle .pe-bulle-nom { font-size: 13px !important; margin-top: 4px !important; } .pe-bulle-gauche .pe-bulle::before { border-width: 16px 20px 0 0 !important; left: 20px !important; bottom: -16px !important; } .pe-bulle-gauche .pe-bulle::after { border-width: 12px 15px 0 0 !important; left: 22px !important; bottom: -11px !important; } .pe-bulle-droite .pe-bulle::before { border-width: 16px 0 0 20px !important; right: 20px !important; bottom: -16px !important; } .pe-bulle-droite .pe-bulle::after { border-width: 12px 0 0 15px !important; right: 22px !important; bottom: -11px !important; } .pe-temo-intro { padding: 28px 28px 24px !important; margin-bottom: 8px !important; } @media (max-width: 781px) { .pe-bulles { grid-template-columns: 1fr; } } .pe-bulles > .pe-bulle-ligne { margin: 0 !important; } .pe-bulle-ligne > * { margin-top: 0 !important; } .pe-bulles{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px!important;max-width:1100px!important;background:#E3EFEC;border-radius:24px;padding:56px 44px!important;margin:32px auto 56px!important;align-items:start} .pe-bulles .pe-bulle-ligne{display:block!important;max-width:none!important;align-self:start!important;margin:0!important} .pe-bulles .pe-avatar{display:none!important} .pe-bulles .pe-bulle{border:0!important;border-radius:3px!important;margin:0!important;padding:32px 24px 22px!important;box-shadow:0 10px 24px -12px rgba(46,58,74,.35);transition:transform .25s ease;background:#FFFFFF!important} .pe-bulles .pe-bulle::after{display:none!important} .pe-bulles .pe-bulle::before{content:""!important;display:block!important;position:absolute!important;top:-9px!important;left:50%!important;right:auto!important;bottom:auto!important;margin-left:-9px!important;width:18px!important;height:18px!important;border-radius:999px!important;border:0!important;background:#E8963A!important;box-shadow:0 2px 3px rgba(0,0,0,.25)!important;transform:none!important;clip-path:none!important} .pe-bulles .pe-ton-lagon .pe-bulle{background:#E3EFEC!important} .pe-bulles .pe-ton-lagon .pe-bulle::before{background:#2E3A4A!important} .pe-bulles .pe-ton-lagon .pe-bulle-nom{color:#2A726D!important} .pe-bulles .pe-ton-mangue .pe-bulle{background:#FBE9D5!important} .pe-bulles .pe-ton-mangue .pe-bulle::before{background:#2A726D!important} .pe-bulles .pe-ton-mangue .pe-bulle-nom{color:#2A726D!important} .pe-bulles .pe-ton-indigo .pe-bulle{background:#FFFFFF!important} .pe-bulles .pe-ton-indigo .pe-bulle-nom{color:#2E3A4A!important} .pe-bulles .pe-bulle-ligne:nth-child(3n+1) .pe-bulle{transform:rotate(-2.2deg)} .pe-bulles .pe-bulle-ligne:nth-child(3n+2) .pe-bulle{transform:rotate(1.6deg);margin-top:18px!important} .pe-bulles .pe-bulle-ligne:nth-child(3n) .pe-bulle{transform:rotate(-1deg)} .pe-bulles .pe-bulle-ligne .pe-bulle:hover{transform:rotate(0) scale(1.02)} @media (max-width:921px){.pe-bulles{grid-template-columns:repeat(2,minmax(0,1fr));padding:44px 28px!important}.pe-bulles .pe-bulle-ligne:nth-child(3n+2) .pe-bulle{margin-top:0!important}} @media (max-width:600px){.pe-bulles{grid-template-columns:1fr;gap:36px!important;padding:40px 22px!important;border-radius:18px}} .pe-reponse-ligne{display:flex;align-items:flex-start;gap:18px;max-width:820px;margin:0 auto 64px!important} .pe-reponse-ligne .pe-reponse-avatar{flex:0 0 64px;width:64px;height:64px;margin:0!important;border-radius:999px;background:#FFFFFF;box-shadow:0 4px 12px -4px rgba(46,58,74,.3);display:flex;align-items:center;justify-content:center;overflow:hidden} .pe-reponse-ligne .pe-reponse-avatar img{width:50px!important;height:auto} .pe-reponse{flex:1;position:relative;background:#2E3A4A;border-radius:4px 28px 28px 28px;margin:0!important;padding:0!important;border:0!important;color:#FBF7EF} .pe-reponse::before{content:"";position:absolute;left:-13px;top:18px;border-right:14px solid #2E3A4A;border-top:10px solid transparent;border-bottom:10px solid transparent} .pe-reponse summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:22px;line-height:1.3;color:#FFFFFF} .pe-reponse summary::-webkit-details-marker{display:none} .pe-reponse summary::marker{content:""} .pe-reponse summary::after{content:"+";flex:0 0 38px;width:38px;height:38px;border-radius:999px;background:#E8963A;color:#2E3A4A;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;transition:transform .25s} .pe-reponse[open] summary::after{transform:rotate(45deg)} .pe-reponse summary:hover{color:#E3B98A} .pe-reponse > p{padding:0 26px;margin:0 0 12px!important;color:#FBF7EF} .pe-reponse > p.pe-livre-note{color:#E3B98A;font-size:14px} .pe-reponse > .pe-livre-form{background:#FFFFFF;color:#2F2B28;border-radius:20px;margin:8px 14px 14px!important;padding:24px!important} @media (max-width:600px){.pe-reponse-ligne{gap:12px}.pe-reponse-ligne .pe-reponse-avatar{flex-basis:48px;width:48px;height:48px}.pe-reponse-ligne .pe-reponse-avatar img{width:38px!important}.pe-reponse summary{font-size:19px;padding:18px 20px}.pe-reponse > .pe-livre-form{margin:8px 8px 8px!important;padding:18px!important}} .pe-reponse{overflow:visible!important} .pe-reponse::before{display:none} .pe-reponse summary{position:relative} .pe-reponse summary::before{content:"";position:absolute;left:-13px;top:20px;border-right:14px solid #2E3A4A;border-top:10px solid transparent;border-bottom:10px solid transparent} .pe-reponse > .pe-livre-form, .pe-reponse > .pe-livre-form > *{max-width:none!important} .pe-reponse summary::before{display:none!important} .pe-reponse-ligne{position:relative} .pe-reponse-ligne::after{content:"";position:absolute;left:69px;top:20px;border-right:14px solid #2E3A4A;border-top:10px solid transparent;border-bottom:10px solid transparent;pointer-events:none} @media (max-width:600px){.pe-reponse-ligne::after{left:47px;top:14px}} .pe-reponse-ligne{padding:0!important;max-width:820px!important;margin:24px auto 72px!important} .pe-reponse-ligne::after{width:0!important;height:0!important;display:block!important;box-sizing:content-box!important;z-index:2} @media (max-width:600px){ .pe-reponse-ligne{display:block!important;margin-top:40px!important} .pe-reponse-ligne::after{display:none!important} .pe-reponse-ligne .pe-reponse-avatar{position:absolute;top:-24px;left:14px;z-index:3;width:48px;height:48px} .pe-reponse{border-radius:24px} .pe-reponse summary{padding:32px 18px 18px 20px} } h1.pe-h1-accueil{font-family:'Bricolage Grotesque',Georgia,sans-serif!important;font-size:36px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.015em;color:#FBF7EF!important;margin:0!important} @media (max-width:600px){h1.pe-h1-accueil{font-size:28px!important}} p.pe-citation-rogers{font-family:'Bricolage Grotesque',Georgia,sans-serif;font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.015em;color:#2E3A4A;margin:0 0 8px!important} p.pe-h1-sous-titre{font-family:'Bricolage Grotesque',Georgia,sans-serif;font-size:20px;font-weight:600;color:#2A726D;margin-top:-4px!important} .ast-archive-entry-banner{background:#E3EFEC!important;padding:56px 24px!important} .ast-archive-entry-banner h1{font-weight:600!important;letter-spacing:-.015em;color:#2E3A4A!important} .ast-archive-entry-banner .ast-archive-description, .ast-archive-entry-banner p{max-width:720px;margin-left:auto;margin-right:auto;color:#2F2B28} @media (max-width:600px){.ast-archive-entry-banner{padding:40px 16px!important}.ast-archive-entry-banner h1{font-size:26px!important}} .ast-archive-entry-banner .ast-archive-description, .ast-archive-entry-banner p{max-width:960px!important} #secondary .wp-block-group h2.wp-block-heading{font-size:20px!important;line-height:1.3!important;margin-bottom:10px!important} #secondary .wp-block-group p{font-size:15px!important;line-height:1.55!important} #secondary .wp-block-group .wp-block-button__link{font-size:14px!important;padding:10px 18px!important} .pe-grille-3:has(.pe-temoignage){max-width:940px!important;margin-left:auto!important;margin-right:auto!important;gap:20px!important} .pe-temoignage{padding:22px 24px!important;border-radius:18px!important} .pe-temoignage .pe-guillemet{font-size:40px!important;line-height:1!important;height:22px!important;margin-bottom:6px!important} .pe-temoignage .pe-citation{font-size:15.5px!important;line-height:1.55!important;margin-bottom:10px!important} .pe-temoignage .pe-auteur{font-size:13px!important} p.pe-avis-sources{max-width:none!important} @media (min-width:922px){p.pe-avis-sources{white-space:nowrap}} @media (min-width:1100px){.pe-encart-lagon > h2.wp-block-heading{padding-right:0!important;max-width:none!important;white-space:nowrap;font-size:32px!important}} @media (min-width:1100px){.pe-encart-lagon p.pe-distance-texte{max-width:none!important;padding-right:0!important;white-space:nowrap}} .pe-fond-indigo > h2.wp-block-heading{padding-right:0!important;max-width:none!important} @media (min-width:560px){.pe-fond-indigo > h2.wp-block-heading{white-space:nowrap}} .single-post .entry-content p:not([class*="has-text-align"]), .single-post .entry-content li { text-align: justify; -webkit-hyphens: none; hyphens: none; } article.post-540 img { object-position: 0% 50%; } .pe-articles-choisis { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; list-style: none; padding: 0; margin-left: 0; margin-right: 0; } .pe-articles-choisis li { width: auto !important; margin: 0 !important; } @media (max-width: 781px) { .pe-articles-choisis { grid-template-columns: 1fr; } } h1.pe-h1-accueil .pe-h1-kicker{display:block;font-family:"Bricolage Grotesque",Georgia,sans-serif;font-size:15px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#F2B872;margin-bottom:14px;line-height:1.2} h1.pe-h1-accueil .pe-h1-main{display:block;font-family:"Fraunces",Georgia,serif;font-weight:400;font-size:46px;line-height:1.15;letter-spacing:0} @media (max-width:600px){h1.pe-h1-accueil .pe-h1-kicker{font-size:12px;letter-spacing:.18em;margin-bottom:10px}h1.pe-h1-accueil .pe-h1-main{font-size:31px}} .wp-block-cover:has(h1.pe-h1-accueil){padding-bottom:251px !important} @media (max-width:600px){.wp-block-cover:has(h1.pe-h1-accueil){padding-bottom:120px !important}} .pe-section.pe-compact{padding-top:40px !important;padding-bottom:40px !important} .pe-compact h2.wp-block-heading{margin-bottom:14px !important} .pe-compact .pe-grille-3{margin-top:12px !important} .pe-compact .pe-etape{padding-top:6px !important} .pe-compact .pe-etape h3{margin-top:8px !important} .pe-compact .pe-etape p:not(.pe-numero){margin-top:10px !important} .pe-compact .wp-block-buttons{margin-top:18px !important} @media (max-width:600px){.pe-section.pe-compact{padding-top:32px !important;padding-bottom:32px !important}} .pe-compact + .pe-encart-lagon{margin-top:56px !important} @media (max-width:600px){.pe-compact + .pe-encart-lagon{margin-top:36px !important}} .site-primary-footer-wrap .ast-footer-social-1-wrap .footer-social-item{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%!important;padding:0!important;margin:0 10px!important;transition:opacity .2s} .site-primary-footer-wrap .ast-footer-social-1-wrap .footer-social-item:hover{opacity:.85} .site-primary-footer-wrap .ast-footer-social-1-wrap .footer-social-item svg{width:26px!important;height:26px!important;fill:#fff!important} .site-primary-footer-wrap .footer-social-item[aria-label="Facebook"]{background:#3F5A96!important} .site-primary-footer-wrap .footer-social-item[aria-label="Google"]{background:#E8333A!important} .site-primary-footer-wrap .footer-social-item[aria-label="LinkedIn"]{background:#2E6DA4!important} .site-primary-footer-wrap .footer-social-item[aria-label="Instagram"]{background:#D32F65!important} @media(max-width:544px){.site-primary-footer-wrap .ast-footer-social-1-wrap .footer-social-item{width:52px;height:52px;margin:0 6px!important}.site-primary-footer-wrap .ast-footer-social-1-wrap .footer-social-item svg{width:22px!important;height:22px!important}} .site-footer-primary-section-1{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center} .site-footer-primary-section-1 .ast-footer-html-1{flex-basis:100%} .site-footer-primary-section-1 > .ast-builder-layout-element{width:auto!important;flex:0 0 auto} .site-footer-primary-section-1 .ast-footer-html-2{margin:0 0 0 10px} .site-footer-primary-section-1 .ast-footer-html-2 p{margin:0} .ep-badge-psy{display:inline-block;line-height:0} .ep-badge-psy img{height:64px;width:auto;display:block;border-radius:8px} @media(max-width:544px){.ep-badge-psy img{height:52px}.site-footer-primary-section-1 .ast-footer-html-2{margin:12px 0 0}} .entry-content p.pe-citation.pe-centre{position:relative;max-width:760px;margin:56px auto 8px!important;padding:44px 32px 32px;border-top:2px solid #E8963A;border-bottom:2px solid #E8963A;font-family:Georgia,"Times New Roman",serif;font-size:28px;line-height:1.45;font-style:italic;color:#2E3A4A;text-align:center} .entry-content p.pe-citation.pe-centre::before{content:"\201C";position:absolute;top:-34px;left:50%;transform:translateX(-50%);width:64px;height:64px;line-height:88px;border-radius:50%;background:#F8F4F1;color:#E8963A;font-size:72px;font-style:normal;font-family:Georgia,serif} .entry-content p.pe-citation.pe-centre span{display:block;margin-top:18px;font-family:Karla,sans-serif;font-style:normal;font-size:15px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2A726D} .entry-content p.pe-citation.pe-centre span::before{content:"\2014\00a0"} @media(max-width:544px){.entry-content p.pe-citation.pe-centre{font-size:21px;padding:40px 12px 24px}} h1.pe-h1-accueil{margin-left:max(0px,calc((100% - 1200px)/2))!important} .pe-section > h2:not(.has-text-align-center){margin-left:max(0px,calc((100% - 1200px)/2))!important} .pe-section.pe-fond-indigo > h2.wp-block-heading{max-width:1200px!important} .home #primary{margin-top:0!important;margin-bottom:0!important} .pe-section.is-layout-constrained > h2{padding-right:max(0px, min(100%, 1200px) - 800px)} .pe-section.is-layout-constrained > p:not(.pe-surtitre):not(.pe-centre):not(.pe-infos){padding-right:max(0px, min(100%, 1200px) - 720px)} .entry-content p:not([class*="has-text-align"]):not(.has-text-align-center), .entry-content li, .entry-content blockquote p { text-align: justify; -webkit-hyphens: none; hyphens: none; } body, body * { -webkit-hyphens: none !important; hyphens: none !important; word-break: normal !important; overflow-wrap: normal; } .entry-content .encart-citation { position: relative; max-width: 640px; margin: 56px auto 72px !important; padding: 44px 40px 32px !important; background: transparent !important; border-top: 1px solid var(--accent, #E8963A); border-bottom: 1px solid var(--accent, #E8963A); text-align: center; box-sizing: border-box; } .entry-content .encart-citation::before { content: "\201C"; position: absolute; top: -30px; left: 50%; transform: translateX(-50%); width: 60px; background: #FBF7EF; font-family: 'Fraunces', Georgia, serif; font-size: 72px; line-height: 1; color: var(--accent, #2A726D); } .entry-content .encart-citation p:first-child { font-family: 'Fraunces', Georgia, serif; font-size: 23px !important; line-height: 1.5; font-style: italic; color: var(--forest, #2E3A4A); text-align: center !important; margin-bottom: 20px; } .entry-content .encart-citation p.has-text-align-right { text-align: center !important; font-size: 13px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--accent, #2A726D); margin: 0; } @media (max-width: 600px) { .entry-content .encart-citation { padding: 40px 8px 24px !important; } .entry-content .encart-citation p:first-child { font-size: 19px !important; } } .pe-logo-legende, .pe-logo-source { text-align: right !important; text-align-last: right !important; } .pe-etapes h2 { margin-bottom: 24px; } .pe-etapes .wp-block-column > .card-fx { height: 100%; } .pe-etape-num { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 50%; background: var(--accent, #E8963A); color: #fff !important; font-weight: 600; font-size: 18px; margin: 0 0 12px !important; text-align: center !important; } .pe-etapes h3, .pe-contact-2col h3 { margin-top: 0; margin-bottom: 12px; } .pe-contact-2col .wp-block-column > .card-fx { height: 100%; } .pe-contact-2col h3 + p, .pe-contact-2col p { margin-bottom: 10px; } .pe-contact-2col h3:not(:first-child) { margin-top: 24px; } .pe-mentions-note { font-size: 13px; opacity: .8; margin-top: 12px; } .pe-contact-2col p, .pe-etapes p { text-align: left !important; } .pe-intro .pe-bienvenue-cols { max-width: 820px !important; } .pe-intro .pe-chapeau { font-size: 1.15em !important; line-height: 1.6; color: #2E3A4A; } .pe-intro .pe-bienvenue-texte p { text-align: left !important; } .pe-blason-section { background: #2E3A4A !important; padding: 44px 24px !important; } .pe-blason-section .pe-logo-carte { display: grid !important; grid-template-columns: 170px minmax(0, 1fr); column-gap: 56px; align-items: center; max-width: 1000px !important; margin: 0 auto !important; padding: 0 !important; background: transparent !important; border-radius: 0 !important; box-shadow: none !important; } .pe-blason-section .pe-blason { grid-column: 1; grid-row: 1 / 5; margin: 0 !important; } .pe-blason-section .pe-blason img { max-width: 170px !important; width: 100%; } .pe-blason-section .pe-surtitre { grid-column: 2; font-size: 12px !important; font-weight: 700 !important; letter-spacing: .14em; text-transform: uppercase; color: #E3B98A !important; text-align: left !important; margin: 0 0 8px !important; } .pe-blason-section .pe-logo-conclusion { grid-column: 2; color: #e4e8f1 !important; font-size: 17px !important; line-height: 1.55 !important; text-align: left !important; margin: 0 0 12px !important; } .pe-blason-section .pe-logo-legende { grid-column: 2; color: #E3B98A !important; font-size: 15px !important; text-align: left !important; border-top: 1px solid rgba(255, 255, 255, .18); padding-top: 12px; margin: 0 0 4px !important; } .pe-blason-section .pe-logo-carte p { text-align-last: auto !important; } .pe-blason-section .pe-logo-legende br { display: none; } .pe-blason-section .pe-logo-legende strong:not(:first-child) { margin-left: 28px; } .pe-blason-section .pe-l-lagon { color: #E3B98A !important; } .pe-blason-section .pe-l-mangue { color: #E3B98A !important; } .pe-blason-section .pe-l-indigo { color: #ffffff !important; } .pe-blason-section .pe-logo-source { grid-column: 2; font-size: 13px !important; color: #8e97b3 !important; text-align: left !important; margin: 0 !important; } @media (max-width: 781px) { .pe-blason-section { padding: 40px 20px !important; } .pe-blason-section .pe-logo-carte { grid-template-columns: 1fr; row-gap: 8px; text-align: center; } .pe-blason-section .pe-blason { grid-column: 1; grid-row: auto; margin-bottom: 12px !important; } .pe-blason-section .pe-blason img { max-width: 130px !important; } .pe-blason-section .pe-surtitre, .pe-blason-section .pe-logo-conclusion, .pe-blason-section .pe-logo-legende, .pe-blason-section .pe-logo-source { grid-column: 1; text-align: center !important; } .pe-blason-section .pe-logo-conclusion { font-size: 17px !important; } .pe-blason-section .pe-logo-legende br { display: inline; } .pe-blason-section .pe-logo-legende strong:not(:first-child) { margin-left: 0; } } body.page-id-356 .entry-content .pe-section.pe-regard { background: #E3EFEC !important; padding-top: 28px !important; padding-bottom: 28px !important; } body.page-id-356 .entry-content .pe-section.pe-regard > h2 { white-space: normal !important; } body.page-id-356 .entry-content .pe-section.pe-regard > .pe-large { background: #fff; border-left: 4px solid #E8963A; border-radius: 0 18px 18px 0; padding: 20px 26px !important; font-size: 1.05em !important; line-height: 1.6 !important; color: #2E3A4A; text-align: left !important; text-align-last: auto !important; box-shadow: 0 6px 24px rgba(46,58,74,.06); } @media (min-width: 922px) { body.page-id-356 .entry-content .pe-section.pe-regard { display: grid !important; grid-template-columns: minmax(0,5fr) minmax(0,7fr); column-gap: 72px; align-items: center; padding-left: max(24px, calc(50vw - 600px)) !important; padding-right: max(24px, calc(50vw - 600px)) !important; } body.page-id-356 .entry-content .pe-section.pe-regard > * { max-width: none !important; margin-left: 0 !important; margin-right: 0 !important; } body.page-id-356 .entry-content .pe-section.pe-regard > .pe-surtitre { grid-column: 1; grid-row: 1; align-self: end; } body.page-id-356 .entry-content .pe-section.pe-regard > h2 { grid-column: 1; grid-row: 2; align-self: start; margin-top: 0 !important; margin-bottom: 0 !important; } body.page-id-356 .entry-content .pe-section.pe-regard > .pe-large { grid-column: 2; grid-row: 1 / 3; margin: 0 !important; } } @media (min-width: 1200px) { body.page-id-56 .pe-intro-cols .pe-intro-texte .pe-chapeau { font-size: 17px !important; } } @media (min-width: 1200px) { body.page-id-56 .pe-regard > p:last-child { padding-right: 0 !important; } } @media (min-width: 1200px) { body.page-id-56 .entry-content p.pe-p-large { padding-right: 0 !important; } } body.page-id-56 .entry-content .pe-section.pe-regard { background: #E3EFEC !important; } @media (min-width: 922px) { body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) { display: grid !important; grid-template-columns: minmax(0,5fr) minmax(0,6fr); column-gap: 72px; grid-template-rows: auto auto 1fr; padding-left: max(24px, calc(50vw - 600px)) !important; padding-right: max(24px, calc(50vw - 600px)) !important; } body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) > * { max-width: none !important; margin-left: 0 !important; margin-right: 0 !important; } body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) > .pe-surtitre { grid-column: 1; grid-row: 1; } body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) > h2 { grid-column: 1; grid-row: 2; margin-bottom: 24px !important; white-space: normal !important; } body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) > .pe-signes { display: contents !important; } body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) > .pe-signes > .wp-block-column:first-child { grid-column: 1; grid-row: 3; } body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) > .pe-signes > .pe-signes-themes { grid-column: 2; grid-row: 1 / 4; align-self: center; } } body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) .pe-signes > .wp-block-column:first-child .pe-large { font-size: 1.2em !important; color: #2E3A4A; } body.page-id-56 .pe-signes-themes { position: relative; padding-left: 40px !important; } body.page-id-56 .pe-signes-themes::before { content: ""; position: absolute; left: 11px; top: 10px; bottom: 10px; width: 2px; background: #dcd6cc; } body.page-id-56 .pe-signes-themes > .pe-porte { position: relative; background: transparent !important; box-shadow: none !important; border: 0 !important; border-radius: 0 !important; padding: 0 !important; margin: 0 0 30px !important; } body.page-id-56 .pe-signes-themes > .pe-porte:last-child { margin-bottom: 0 !important; } body.page-id-56 .pe-signes-themes > .pe-porte::before { content: ""; position: absolute; left: -37px; top: 1px; width: 18px; height: 18px; border-radius: 50%; background: #2A726D; box-shadow: 0 0 0 5px #FBF7EF; } body.page-id-56 .pe-signes-themes > .pe-porte:nth-child(2)::before { background: #E8963A; } body.page-id-56 .pe-signes-themes > .pe-porte:nth-child(3)::before { background: #2E3A4A; } body.page-id-56 .pe-signes-themes > .pe-porte > .pe-surtitre { color: #2E3A4A !important; margin: 0 0 8px !important; } body.page-id-56 .pe-signes-themes > .pe-porte > p:not(.pe-surtitre) { margin: 0 !important; text-align: left !important; text-align-last: auto !important; } body.page-id-56 .entry-content .pe-form-band { display: grid; grid-template-columns: 230px minmax(0,1fr); gap: 40px; padding: 26px 0; margin: 0 auto !important; border-top: 2px solid #2E3A4A; max-width: 1200px !important; } body.page-id-56 .entry-content .pe-form-band + .pe-form-band { border-top-color: #2A726D; } body.page-id-56 .entry-content .pe-form-band.pe-form-more { display: block; border-top-color: #E8963A; } body.page-id-56 .entry-content .pe-form-band h3, body.page-id-56 .entry-content .pe-form-more summary { font-family: "Bricolage Grotesque", sans-serif; font-weight: 600; font-size: 19px !important; color: #2E3A4A; margin: 4px 0 0 !important; line-height: 1.3; } body.page-id-56 .entry-content .pe-form-list { list-style: none !important; margin: 0 !important; padding: 0 !important; display: grid; grid-template-columns: 1fr 1fr; column-gap: 36px; } body.page-id-56 .entry-content .pe-form-list li { padding: 8px 0 !important; margin: 0 !important; font-size: 15px; line-height: 1.5; text-align: left !important; text-align-last: auto !important; } body.page-id-56 .entry-content .pe-form-list li::before { display: none !important; } body.page-id-56 .entry-content .pe-form-list li strong { color: #2E3A4A; } body.page-id-56 .entry-content .pe-form-more summary { cursor: pointer; list-style: none; display: flex; justify-content: space-between; align-items: center; } body.page-id-56 .entry-content .pe-form-more summary::-webkit-details-marker { display: none; } body.page-id-56 .entry-content .pe-form-more summary::after { content: "+"; font-size: 26px; color: #2A726D; font-weight: 500; line-height: 1; } body.page-id-56 .entry-content .pe-form-more[open] summary::after { content: "\2212"; } body.page-id-56 .entry-content .pe-form-more[open] summary { margin-bottom: 10px !important; } body.page-id-56 .entry-content .pe-form-more .pe-form-list { margin-left: 270px !important; } @media (max-width: 781px) { body.page-id-56 .entry-content .pe-form-band { grid-template-columns: 1fr; gap: 12px; } body.page-id-56 .entry-content .pe-form-list { grid-template-columns: 1fr; } body.page-id-56 .entry-content .pe-form-more .pe-form-list { margin-left: 0 !important; } } .single-post .entry-content .pe-rogers { border-left: 4px solid #2A726D; padding: 4px 0 4px 28px !important; margin: 28px 0 !important; } .single-post .entry-content .pe-rogers p { font-size: 17px; line-height: 1.75; font-style: italic; color: #2E3A4A; } .single-post .entry-content .pe-note { font-size: 14px; color: #5E5650; } .postid-1096 .entry-content p { text-align: justify !important; text-align-last: left !important; hyphens: auto; -webkit-hyphens: auto; } .pe-blason-section .pe-logo-conclusion.pe-decale { padding-left: 1.25em !important; border-left: 2px solid #2A726D; border-image: linear-gradient(to bottom, #2A726D, #F0A658) 1; margin-left: 0.25em !important; margin-bottom: 18px !important; } .pe-blason-section .pe-logo-conclusion.pe-logo-intro { font-style: normal !important; font-size: 18px !important; line-height: 1.6 !important; color: #ffffff !important; margin-bottom: 22px !important; } .pe-blason-section .pe-logo-legende strong::before { content: ''; display: inline-block; width: 9px; height: 9px; border-radius: 50%; margin-right: 6px; vertical-align: 1px; background: currentColor; } @media (max-width: 781px) { .pe-blason-section .pe-logo-conclusion.pe-logo-intro { font-size: 17px !important; text-align: left !important; } .pe-blason-section .pe-logo-conclusion.pe-decale { padding-left: 0.9em !important; text-align: left !important; } } @media (min-width: 922px) { #ast-hf-menu-1 > li { position: relative; } #ast-hf-menu-1 > li + li::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 1px; height: 1.1em; background: rgba(255, 255, 255, 0.35); pointer-events: none; } } .pe-faq-acc details > summary { list-style: none; cursor: pointer; display: flex; align-items: center; justify-content: space-between; gap: 16px; } .pe-faq-acc details > summary::-webkit-details-marker { display: none; } .pe-faq-acc details > summary::marker { content: ""; } .pe-faq-acc details > summary::after { content: "+"; flex: 0 0 auto; color: #2A726D; font-size: 1.6em; font-weight: 400; line-height: 1; transition: transform .2s ease; } .pe-faq-acc details[open] > summary::after { transform: rotate(45deg); } .pe-faq-acc details > summary:hover { color: #2e6e66; } .pe-plus-loin .pe-benef-liste a { font-weight: 500; } :root{--ink:#2F2B28;--forest:#2E3A4A;--forest-deep:#232D3A;--cream:#FBF7EF;--sand:#F3ECDF;--line:rgba(47,43,40,.12);--accent:#E8963A;--accent-deep:#1F5A56;--accent-pale:#E3B98A;--lagon:#2A726D;--litchi-clair:#FBE9D5} h1,h2,h3,h4,h5,h6,.entry-content h1,.entry-content h2,.entry-content h3{font-family:"Cormorant Garamond",Georgia,serif !important;font-weight:600;letter-spacing:0} .pe-fond-indigo a:not(.wp-block-button__link){color:#E3B98A} .wp-block-button:not(.is-style-outline) .wp-block-button__link,.ast-custom-button,.ast-button,button.wpcf7-submit{color:#FFFFFF} .wp-block-cover .wp-block-cover__background.has-black-background-color{background-color:#2F2B28 !important;opacity:.3} .pe-grille-3 > .pe-porte:not(.pe-porte-sombre):nth-child(1){background:#FBF7EF} .pe-grille-3 > .pe-porte:not(.pe-porte-sombre):nth-child(2){background:#FBF7EF} .pe-grille-3 > .pe-porte{box-shadow:none;border-radius:6px !important} .pe-grille-3 > .pe-porte:not(.pe-porte-sombre){border:1px solid #E4DCCD} .pe-porte::before,.pe-porte::after{border-radius:50%} h1,h2,h3,.entry-content h2{letter-spacing:.005em;line-height:1.12} .pe-section h2{font-size:clamp(32px,4.4vw,48px)} .pe-pc::before,.pe-pc-mt .wp-block-media-text__media::before{background:#6E7F4E !important} .pe-pc::after,.pe-pc-mt .wp-block-media-text__media::after{background:#B8732F !important} .site-description{color:#E3B98A} .ast-mobile-header-content .ast-header-button-1 .ast-custom-button{background-color:#2E3A4A} .pe-chapeau{color:#5E5650} .pe-porte p{color:#5E5650} .pe-porte-sombre p{color:#E4DCCD} .pe-porte-sombre .pe-surtitre{color:#E3B98A} .pe-etiquettes span{border-color:#E4DCCD} .pe-fond-indigo p{color:#E4DCCD} .pe-fond-indigo .pe-surtitre{color:#E3B98A} .pe-etape{border-top-color:#E4DCCD} .pe-auteur{color:#5E5650} .pe-articles .wp-block-latest-posts__post-date{color:#5E5650} .pe-infos{color:#5E5650} .pe-centre span{color:#5E5650} .site-footer a,.ast-footer-copyright a{text-decoration-color:rgba(227,185,138,.4);color:#E3B98A} .ast-footer-copyright,.ast-footer-copyright p{color:rgba(251,247,239,.78)} .pe-etapes-claires .pe-etape{border-top-color:#E4DCCD} .pe-intro.is-layout-constrained > .pe-encart-logo{box-shadow:rgba(47,43,40,.05) 0 1px 2px} .pe-encart-logo-texte p:not(.pe-surtitre){color:#5E5650} .pe-logo-bandeau .pe-surtitre{color:#E3B98A} .pe-logo-item{color:#E4DCCD} .pe-c-lagon{color:#E3B98A} .pe-c-mangue{color:#E3B98A} .pe-logo-conclusion{color:#E4DCCD} .pe-logo-legende{color:#5E5650} .pe-l-lagon{color:#2A726D} .pe-l-mangue{color:#2A726D} .pe-logo-carte .pe-logo-conclusion{color:#5E5650} .pe-attribution{color:#5E5650} .pe-source{color:#8A8178} .pe-avis-sources{color:#5E5650} .pe-livre-form input[type="text"],.pe-livre-form input[type="email"],.pe-livre-form select,.pe-livre-form textarea{background-color:#FBF7EF;border-color:#E4DCCD} .pe-livre-form .wpcf7-acceptance{color:#5E5650} .pe-livre-note{color:#5E5650} .pe-bulle p{color:#2F2B28} .pe-ton-lagon .pe-bulle{background-color:#F3ECDF;border-color:#2A726D} .pe-ton-lagon .pe-bulle::after{border-top-color:#F3ECDF} .pe-ton-lagon .pe-avatar{background-color:#2A726D} .pe-ton-lagon .pe-bulle-nom{color:#2A726D} .pe-ton-mangue .pe-bulle{background-color:#FBE9D5;border-color:#E8963A} .pe-ton-mangue .pe-bulle::after{border-top-color:#FBE9D5} .pe-ton-mangue .pe-avatar{background-color:#E8963A;color:#2F2B28} .pe-ton-mangue .pe-bulle-nom{color:#2A726D} .pe-ton-indigo .pe-bulle{border-color:#2E3A4A} .pe-ton-indigo .pe-avatar{background-color:#2E3A4A} .pe-ton-indigo .pe-bulle-nom{color:#2E3A4A} .pe-temo-merci{color:#2A726D} .pe-bulles .pe-bulle{box-shadow:rgba(47,43,40,.35) 0 10px 24px -12px} .pe-bulles .pe-bulle::before{background-color:#E8963A} .pe-bulles .pe-ton-lagon .pe-bulle{background-color:#F3ECDF} .pe-bulles .pe-ton-lagon .pe-bulle::before{background-color:#2E3A4A} .pe-bulles .pe-ton-lagon .pe-bulle-nom{color:#2A726D} .pe-bulles .pe-ton-mangue .pe-bulle{background-color:#FBE9D5} .pe-bulles .pe-ton-mangue .pe-bulle::before{background-color:#2A726D} .pe-bulles .pe-ton-mangue .pe-bulle-nom{color:#2A726D} .pe-bulles .pe-ton-indigo .pe-bulle-nom{color:#2E3A4A} .pe-reponse-ligne .pe-reponse-avatar{box-shadow:rgba(47,43,40,.3) 0 4px 12px -4px} .pe-reponse{background-color:#2E3A4A;color:#FBF7EF} .pe-reponse::before{border-right-color:#2E3A4A} .pe-reponse summary::after{background-color:#E8963A;color:#2F2B28} .pe-reponse summary:hover{color:#E3B98A} .pe-reponse > p{color:#FBF7EF} .pe-reponse > p.pe-livre-note{color:#E3B98A} .pe-reponse > .pe-livre-form{color:#2F2B28} .pe-reponse summary::before{border-right-color:#2E3A4A} .pe-reponse-ligne::after{border-right-color:#2E3A4A} h1.pe-h1-accueil{color:#FBF7EF} p.pe-citation-rogers{color:#2E3A4A} p.pe-h1-sous-titre{color:#2A726D} .ast-archive-entry-banner{background-color:#F3ECDF} .ast-archive-entry-banner h1{color:#2E3A4A} .ast-archive-entry-banner .ast-archive-description,.ast-archive-entry-banner p{color:#5E5650} h1.pe-h1-accueil .pe-h1-kicker{color:#E3B98A} .entry-content p.pe-citation.pe-centre{border-top-color:#E8963A;border-bottom-color:#E8963A;color:#2E3A4A} .entry-content p.pe-citation.pe-centre::before{color:#2A726D} .entry-content p.pe-citation.pe-centre span{color:#2A726D} .entry-content .encart-citation::before{background-color:#FBF7EF} .pe-intro .pe-chapeau{color:#2E3A4A} .pe-blason-section{background-color:#2E3A4A} .pe-blason-section .pe-surtitre{color:#E3B98A} .pe-blason-section .pe-logo-conclusion{color:#F3ECDF} .pe-blason-section .pe-logo-legende{color:#D6CCBA} .pe-blason-section .pe-l-lagon{color:#2A726D} .pe-blason-section .pe-l-mangue{color:#E3B98A} .pe-blason-section .pe-logo-source{color:#A89F8E} .pe-blason-section .pe-logo-conclusion.pe-decale{border-left-color:#2A726D;border-image-source:linear-gradient(#2A726D,#E8963A)} body.page-id-356 .entry-content .pe-section.pe-regard > .pe-large{border-left-color:#E8963A;color:#2E3A4A;box-shadow:rgba(46,58,74,.06) 0 6px 24px} body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) .pe-signes > .wp-block-column:first-child .pe-large{color:#2E3A4A} body.page-id-56 .pe-signes-themes > .pe-porte::before{background-color:#2A726D;box-shadow:#FBF7EF 0 0 0 5px} body.page-id-56 .pe-signes-themes > .pe-porte:nth-child(2)::before{background-color:#E8963A} body.page-id-56 .pe-signes-themes > .pe-porte:nth-child(3)::before{background-color:#2E3A4A} body.page-id-56 .pe-signes-themes > .pe-porte > .pe-surtitre{color:#2E3A4A} body.page-id-56 .entry-content .pe-form-band{border-top-color:#2E3A4A} body.page-id-56 .entry-content .pe-form-band + .pe-form-band{border-top-color:#2A726D} body.page-id-56 .entry-content .pe-form-band.pe-form-more{border-top-color:#E8963A} body.page-id-56 .entry-content .pe-form-band h3,body.page-id-56 .entry-content .pe-form-more summary{color:#2E3A4A} body.page-id-56 .entry-content .pe-form-list li strong{color:#2E3A4A} body.page-id-56 .entry-content .pe-form-more summary::after{color:#2A726D} .single-post .entry-content .pe-rogers{border-left-color:#2A726D} .single-post .entry-content .pe-rogers p{color:#2E3A4A} .pe-faq-acc details > summary::after{color:#2A726D} .pe-faq-acc details > summary:hover{color:#2A726D} .home .pe-porte::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='100' r='72' fill='none' stroke='%236E7F4E' stroke-width='5' opacity='0.5'/%3E%3Ccircle cx='100' cy='100' r='52' fill='none' stroke='%23B8732F' stroke-width='2' opacity='0.45'/%3E%3C/svg%3E") no-repeat center/contain !important;width:200px;height:200px;top:-48px;right:-48px;opacity:1} .home .pe-grille-3 > .pe-porte:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='78' cy='100' r='58' fill='none' stroke='%236E7F4E' stroke-width='5' opacity='0.5'/%3E%3Ccircle cx='122' cy='100' r='58' fill='none' stroke='%23B8732F' stroke-width='5' opacity='0.55'/%3E%3C/svg%3E") !important} .home .pe-grille-3 > .pe-porte:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='100' cy='64' r='46' fill='none' stroke='%23CFD4B4' stroke-width='4' opacity='0.55'/%3E%3Ccircle cx='72' cy='116' r='46' fill='none' stroke='%23E3B98A' stroke-width='4' opacity='0.6'/%3E%3Ccircle cx='128' cy='116' r='46' fill='none' stroke='%23CFD4B4' stroke-width='4' opacity='0.55'/%3E%3C/svg%3E") !important} .home .pe-porte::after{display:none} .wp-block-cover:has(h1.pe-h1-accueil){position:relative;overflow:hidden} .wp-block-cover:has(h1.pe-h1-accueil)::after{content:"";position:absolute;right:9.5%;top:75%;width:160px;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='80' cy='100' r='62' fill='none' stroke='%23FBF7EF' stroke-width='3' opacity='0.75'/%3E%3Ccircle cx='124' cy='100' r='62' fill='none' stroke='%23E3B98A' stroke-width='3' opacity='0.85'/%3E%3C/svg%3E") no-repeat center/contain;z-index:1;pointer-events:none} .wp-block-cover:has(h1.pe-h1-accueil) .wp-block-cover__inner-container{position:relative;z-index:2} .pe-final{position:relative;overflow:hidden} .pe-final::after{content:"";position:absolute;right:40px;top:50%;transform:translateY(-50%);width:320px;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20200%20200%27%3E%3Ccircle%20cx%3D%2782%27%20cy%3D%27100%27%20r%3D%2758%27%20fill%3D%27%232A726D%27%20opacity%3D%270.12%27%2F%3E%3Ccircle%20cx%3D%27122%27%20cy%3D%27100%27%20r%3D%2758%27%20fill%3D%27%23E8963A%27%20opacity%3D%270.14%27%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;pointer-events:none} .pe-final > *{position:relative;z-index:1} @media (max-width:781px){.wp-block-cover:has(h1.pe-h1-accueil)::after{width:110px;right:6%;top:auto;bottom:4%}.pe-final::after{display:none}} .wp-block-cover:has(h1.pe-h1-accueil){padding-top:270px !important;padding-bottom:40px !important} @media (max-width:781px){.wp-block-cover:has(h1.pe-h1-accueil){padding-top:190px !important;padding-bottom:40px !important}} .wp-block-cover:has(h1.pe-h1-accueil) .pe-h1-main{font-size:clamp(28px,3vw,36px) !important} .wp-block-cover:has(h1.pe-h1-accueil) .pe-h1-kicker{font-size:13px !important} .wp-block-cover:has(h1.pe-h1-accueil) .wp-block-cover__inner-container p{font-size:15px !important} .wp-block-cover:has(h1.pe-h1-accueil) .wp-block-button__link{font-size:15px !important} .pe-intro h2.pe-point{color:#2A726D !important;font-weight:700 !important} .pe-intro h2.pe-point::after{color:#C9792F;font-size:1.3em;line-height:0;font-weight:700;margin-left:2px} .pe-intro p.pe-chapeau{max-width:1010px !important} .pe-intro p:not(.pe-chapeau):not(.pe-surtitre){max-width:1010px !important;text-wrap:wrap;line-height:1.85;box-sizing:border-box;background:#FBF7EF;border:1px solid #E4DCCD;border-radius:6px;padding:22px 28px;margin-top:8px} @media (max-width:781px){.pe-intro p:not(.pe-chapeau):not(.pe-surtitre){padding:18px 18px}} .pe-section.pe-intro{padding-bottom:28px !important} .pe-section.pe-intro + .pe-section{padding-top:52px !important} .home .pe-section{padding-top:52px !important;padding-bottom:44px !important} .home .pe-section.pe-fond-indigo:not(.pe-final),.home .pe-section.pe-encart-lagon{padding-top:56px !important;padding-bottom:56px !important} .home .pe-section h2{margin-bottom:28px !important} p.pe-citation-rogers{text-align:left !important;hyphens:none !important;font-family:"Cormorant Garamond",Georgia,serif !important;font-style:italic;font-weight:600 !important;font-size:clamp(24px,2.6vw,31px) !important;line-height:1.35 !important;color:#2F2B28 !important;text-wrap:balance;word-spacing:normal;letter-spacing:0} .pe-col-texte p:not(.pe-citation-rogers){text-align:left !important;hyphens:none !important} .home .pe-fond-indigo:not(.pe-final) p{text-align:left !important;hyphens:none !important;line-height:1.8} .home .pe-fond-indigo:not(.pe-final) p:not(.pe-surtitre){padding-right:0 !important} .home .pe-section.pe-intro + .pe-section p:not(.pe-surtitre){text-align:left !important;hyphens:none !important;padding-right:0 !important;line-height:1.8} .home .pe-grille-3 .pe-porte p{text-align:left !important;hyphens:none !important;padding-right:0 !important;text-wrap:pretty;word-spacing:normal} .home .pe-grille-3 .pe-porte p:not(.pe-surtitre){line-height:1.7} .entry-content h1,.entry-content h2,.entry-content h3{text-wrap:balance} p.pe-rv-lead{font-family:"Cormorant Garamond",Georgia,serif !important;font-weight:600 !important;font-size:clamp(20px,1.9vw,23px) !important;line-height:1.4 !important;text-align:left !important;hyphens:none !important;color:#2F2B28} :is(body.page-id-315,body.page-id-1256) .entry-content > .pe-section.pe-fond-blanc:not(.alignfull){background:linear-gradient(180deg,#F6EEDF 0%,#F2E6D2 100%) !important;position:relative;overflow:hidden} :is(body.page-id-315,body.page-id-1256) .entry-content > .pe-section.pe-fond-blanc:not(.alignfull)::before{content:"";position:absolute;right:-120px;top:40px;width:520px;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='80' cy='100' r='62' fill='none' stroke='%23B8732F' stroke-width='1.2' opacity='.35'/%3E%3Ccircle cx='124' cy='100' r='62' fill='none' stroke='%232E3A4A' stroke-width='1.2' opacity='.25'/%3E%3C/svg%3E") no-repeat center/contain;pointer-events:none} :is(body.page-id-315,body.page-id-1256) .entry-content > .pe-section.pe-fond-blanc:not(.alignfull) > *{position:relative;z-index:1} @media (max-width:781px){:is(body.page-id-315,body.page-id-1256) .entry-content > .pe-section.pe-fond-blanc:not(.alignfull)::before{width:300px;right:-110px;top:10px;opacity:.6}} .entry-content p.pe-citation.pe-centre{text-align:center !important;hyphens:none !important;font-family:"Cormorant Garamond",Georgia,serif !important;font-style:italic;font-weight:600;font-size:clamp(22px,2.4vw,30px) !important;line-height:1.4 !important;color:#2F2B28;letter-spacing:0;word-spacing:normal} .pe-section.pe-poeme{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%20220%20210'%3E%3Cdefs%3E%3CradialGradient%20id%3D'aube'%20cx%3D'0.72'%20cy%3D'0.38'%20r%3D'0.5'%3E%3Cstop%20offset%3D'0'%20stop-color%3D'%23F2C98F'%20stop-opacity%3D'.35'%2F%3E%3Cstop%20offset%3D'1'%20stop-color%3D'%23F2C98F'%20stop-opacity%3D'0'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D'220'%20height%3D'210'%20fill%3D'url(%23aube)'%2F%3E%3Cpath%20d%3D'M44%2030%20a14%2014%200%201%200%2014%2018%20a11%2011%200%201%201%20-14%20-18z'%20fill%3D'%23F6EEDF'%20opacity%3D'.85'%2F%3E%3Ccircle%20cx%3D'24'%20cy%3D'58'%20r%3D'1.4'%20fill%3D'%23F6EEDF'%20opacity%3D'.8'%2F%3E%3Ccircle%20cx%3D'66'%20cy%3D'18'%20r%3D'1.2'%20fill%3D'%23F6EEDF'%20opacity%3D'.8'%2F%3E%3Ccircle%20cx%3D'30'%20cy%3D'86'%20r%3D'1'%20fill%3D'%23F6EEDF'%20opacity%3D'.8'%2F%3E%3Ccircle%20cx%3D'80'%20cy%3D'40'%20r%3D'1'%20fill%3D'%23F6EEDF'%20opacity%3D'.8'%2F%3E%3Ccircle%20cx%3D'18'%20cy%3D'30'%20r%3D'1.1'%20fill%3D'%23F6EEDF'%20opacity%3D'.8'%2F%3E%3Ccircle%20cx%3D'54'%20cy%3D'70'%20r%3D'0.9'%20fill%3D'%23F6EEDF'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M6%20208%20C40%20200%2030%20186%2062%20182%20C88%20179%2084%20192%20108%20196%20L114%20196%20C92%20190%2096%20176%2066%20176%20C34%20178%2044%20194%200%20202%20Z'%20fill%3D'%23F6EEDF'%20opacity%3D'.18'%2F%3E%3Cg%20fill%3D'%23F6EEDF'%20opacity%3D'.45'%3E%3Cellipse%20cx%3D'22'%20cy%3D'201'%20rx%3D'2.2'%20ry%3D'1.2'%2F%3E%3Cellipse%20cx%3D'40'%20cy%3D'193'%20rx%3D'2.2'%20ry%3D'1.2'%2F%3E%3Cellipse%20cx%3D'58'%20cy%3D'183'%20rx%3D'2.2'%20ry%3D'1.2'%2F%3E%3Cellipse%20cx%3D'78'%20cy%3D'184'%20rx%3D'2.2'%20ry%3D'1.2'%2F%3E%3Cellipse%20cx%3D'96'%20cy%3D'192'%20rx%3D'2.2'%20ry%3D'1.2'%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D'%239A6B45'%20stroke-linecap%3D'round'%20fill%3D'none'%3E%3Cpath%20d%3D'M120%20176%20C112%20188%20102%20194%2090%20198'%20stroke-width%3D'3.5'%2F%3E%3Cpath%20d%3D'M120%20176%20C128%20188%20138%20194%20152%20198'%20stroke-width%3D'3.5'%2F%3E%3Cpath%20d%3D'M120%20178%20C118%20190%20116%20196%20112%20202'%20stroke-width%3D'2.5'%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D'%239A6B45'%20stroke-linecap%3D'round'%20fill%3D'none'%3E%3Cpath%20d%3D'M120%20182%20C119%20158%20119%20136%20120%20112'%20stroke-width%3D'9'%2F%3E%0A%3Cpath%20d%3D'M120%20124%20C110%20108%20100%2096%2084%2084'%20stroke-width%3D'5'%2F%3E%3Cpath%20d%3D'M120%20124%20C130%20108%20142%2096%20160%2084'%20stroke-width%3D'5'%2F%3E%3Cpath%20d%3D'M120%20114%20C118%2094%20116%2074%20110%2050'%20stroke-width%3D'4'%2F%3E%3Cpath%20d%3D'M120%20114%20C124%2094%20128%2074%20136%2050'%20stroke-width%3D'4'%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D'%23B48A64'%20stroke-linecap%3D'round'%20fill%3D'none'%20stroke-width%3D'1.6'%20opacity%3D'.95'%3E%0A%3Cpath%20d%3D'M84%2084%20C76%2076%2070%2070%2062%2066'%2F%3E%3Cpath%20d%3D'M84%2084%20C78%2086%2070%2088%2062%2092'%2F%3E%3Cpath%20d%3D'M96%2094%20C90%2084%2086%2076%2082%2066'%2F%3E%3Cpath%20d%3D'M110%2050%20C104%2042%20100%2036%2094%2030'%2F%3E%3Cpath%20d%3D'M112%2062%20C104%2058%2096%2056%2088%2052'%2F%3E%3Cpath%20d%3D'M62%2066%20C58%2060%2056%2056%2054%2050'%2F%3E%3Cpath%20d%3D'M62%2092%20C56%2094%2052%2098%2048%20102'%2F%3E%3Cpath%20d%3D'M94%2030%20C92%2024%2092%2020%2092%2014'%2F%3E%3Cpath%20d%3D'M88%2052%20C82%2046%2078%2042%2072%2040'%2F%3E%3Cpath%20d%3D'M74%2072%20C70%2066%2068%2060%2068%2054'%2F%3E%3C%2Fg%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(193.6%2069.8)%20rotate(77)%20scale(0.87)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(130.4%2037.1)%20rotate(20)%20scale(1.04)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(162.4%20106.1)%20rotate(129)%20scale(1.12)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(145.0%2024.9)%20rotate(3)%20scale(1.35)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(167.8%2045.3)%20rotate(54)%20scale(1.26)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(147.5%2083.5)%20rotate(100)%20scale(1.09)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(182.1%2088.4)%20rotate(122)%20scale(1.06)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(184.8%2063.6)%20rotate(70)%20scale(1.42)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(178.4%2069.3)%20rotate(93)%20scale(0.99)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(134.6%2035.8)%20rotate(12)%20scale(1.42)'%20fill%3D'%23E0956A'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(187.9%2074.9)%20rotate(108)%20scale(0.82)'%20fill%3D'%23E0956A'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(163.1%2031.6)%20rotate(29)%20scale(0.85)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(149.2%2068.1)%20rotate(56)%20scale(1.02)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(186.6%2074.3)%20rotate(89)%20scale(0.87)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(143.4%2094.7)%20rotate(158)%20scale(1.34)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(176.1%2097.2)%20rotate(123)%20scale(1.26)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(180.4%2062.7)%20rotate(93)%20scale(0.86)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(166.2%2060.3)%20rotate(59)%20scale(1.07)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(169.2%20115.3)%20rotate(153)%20scale(1.39)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(156.3%2024.2)%20rotate(9)%20scale(1.33)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(194.0%2067.2)%20rotate(92)%20scale(1.04)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(137.0%2051.0)%20rotate(10)%20scale(1.43)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(188.6%2062.1)%20rotate(84)%20scale(1.35)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(164.0%2098.2)%20rotate(134)%20scale(1.04)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(159.8%2060.5)%20rotate(59)%20scale(1.41)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(176.7%2090.7)%20rotate(101)%20scale(1.32)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(161.3%2055.6)%20rotate(42)%20scale(0.85)'%20fill%3D'%23F6EEDF'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(182.8%2051.9)%20rotate(60)%20scale(0.97)'%20fill%3D'%23E0956A'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(183.6%2072.5)%20rotate(105)%20scale(0.93)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(132.7%2049.9)%20rotate(34)%20scale(0.96)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(180.5%2061.9)%20rotate(91)%20scale(1.30)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(129.5%2040.5)%20rotate(24)%20scale(1.39)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(194.4%2083.5)%20rotate(102)%20scale(1.01)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(154.6%2096.8)%20rotate(127)%20scale(0.85)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(120.0%2035.5)%20rotate(-5)%20scale(1.15)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(187.6%2068.3)%20rotate(82)%20scale(1.45)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(179.9%2092.0)%20rotate(113)%20scale(1.28)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(157.0%20104.8)%20rotate(121)%20scale(0.86)'%20fill%3D'%23F6EEDF'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(164.9%2049.8)%20rotate(43)%20scale(1.14)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(193.0%2061.8)%20rotate(82)%20scale(0.95)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(172.9%2080.7)%20rotate(97)%20scale(1.21)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(133.5%2018.6)%20rotate(27)%20scale(1.47)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(141.9%2047.2)%20rotate(34)%20scale(1.26)'%20fill%3D'%23F6EEDF'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(154.6%2050.9)%20rotate(56)%20scale(0.81)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(172.8%2095.1)%20rotate(125)%20scale(1.05)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(158.1%2099.8)%20rotate(139)%20scale(0.81)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(155.4%2041.0)%20rotate(33)%20scale(1.45)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(120.0%2024.1)%20rotate(-4)%20scale(1.07)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(181.9%2052.9)%20rotate(53)%20scale(1.21)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(159.1%2095.9)%20rotate(136)%20scale(1.42)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(159.7%20101.1)%20rotate(125)%20scale(1.14)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(156.4%20102.3)%20rotate(130)%20scale(1.33)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(149.8%2034.7)%20rotate(10)%20scale(0.81)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(144.9%2043.3)%20rotate(46)%20scale(1.22)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(155.3%2026.4)%20rotate(18)%20scale(1.39)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(186.8%2066.8)%20rotate(77)%20scale(0.85)'%20fill%3D'%23E0956A'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(154.9%2068.8)%20rotate(81)%20scale(1.24)'%20fill%3D'%23E0956A'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(170.1%2062.5)%20rotate(61)%20scale(1.39)'%20fill%3D'%23F6EEDF'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(180.4%20101.3)%20rotate(126)%20scale(0.83)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(185.5%2094.6)%20rotate(98)%20scale(1.20)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(185.8%2085.1)%20rotate(85)%20scale(1.33)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(192.9%2086.5)%20rotate(118)%20scale(1.02)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(174.1%2060.1)%20rotate(52)%20scale(1.44)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(179.3%2091.0)%20rotate(122)%20scale(1.24)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(183.3%2094.0)%20rotate(108)%20scale(1.34)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(154.8%2096.1)%20rotate(120)%20scale(1.28)'%20fill%3D'%23F6EEDF'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(164.4%2052.6)%20rotate(57)%20scale(1.29)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(175.3%2088.2)%20rotate(120)%20scale(0.91)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(136.5%2020.8)%20rotate(-1)%20scale(1.06)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(118.4%2057.6)%20rotate(-26)%20scale(1.29)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(158.0%2074.7)%20rotate(75)%20scale(1.12)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(163.7%2042.7)%20rotate(32)%20scale(1.48)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(180.5%2059.5)%20rotate(85)%20scale(1.22)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(177.2%2049.5)%20rotate(53)%20scale(1.27)'%20fill%3D'%23F6EEDF'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(149.5%2064.5)%20rotate(47)%20scale(1.15)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(143.7%2094.7)%20rotate(138)%20scale(1.10)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(131.9%2046.6)%20rotate(13)%20scale(1.36)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(176.3%2059.2)%20rotate(85)%20scale(1.45)'%20fill%3D'%23F6EEDF'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(152.7%2036.5)%20rotate(42)%20scale(0.92)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(171.8%2097.7)%20rotate(126)%20scale(1.39)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(184.0%2048.6)%20rotate(65)%20scale(1.00)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(189.5%2059.7)%20rotate(60)%20scale(1.38)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(173.9%2038.8)%20rotate(51)%20scale(1.36)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(146.7%2051.9)%20rotate(28)%20scale(1.19)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(156.5%2080.1)%20rotate(100)%20scale(1.08)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(146.1%2088.0)%20rotate(129)%20scale(1.28)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(125.1%2036.7)%20rotate(12)%20scale(1.32)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(163.4%2090.7)%20rotate(123)%20scale(1.42)'%20fill%3D'%23E0956A'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(141.5%2045.8)%20rotate(19)%20scale(1.14)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(169.8%2095.2)%20rotate(111)%20scale(1.39)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(166.8%2092.8)%20rotate(128)%20scale(1.01)'%20fill%3D'%236F9A78'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(167.1%2067.4)%20rotate(62)%20scale(0.94)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(168.9%2050.0)%20rotate(61)%20scale(1.40)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(171.3%2084.7)%20rotate(116)%20scale(1.24)'%20fill%3D'%2394B98C'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(161.5%2089.2)%20rotate(127)%20scale(1.38)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(171.9%20109.6)%20rotate(131)%20scale(1.26)'%20fill%3D'%23B9D3A0'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(192.6%2074.8)%20rotate(85)%20scale(1.10)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(147.1%2039.4)%20rotate(45)%20scale(1.32)'%20fill%3D'%23A9C795'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(124.2%2026.5)%20rotate(1)%20scale(1.46)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(146.4%2066.5)%20rotate(64)%20scale(1.05)'%20fill%3D'%237FA886'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(186.7%2093.7)%20rotate(132)%20scale(1.02)'%20fill%3D'%23F2C98F'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(100%2070)%20rotate(-30)%20scale(.7)'%20fill%3D'%23B9D3A0'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(106%2056)%20rotate(-10)%20scale(.7)'%20fill%3D'%23A9C795'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(92%2080)%20rotate(10)%20scale(.7)'%20fill%3D'%23B9D3A0'%20opacity%3D'.8'%2F%3E%3Cpath%20d%3D'M0%20-6%20C4%20-3%204%203%200%206%20C-4%203%20-4%20-3%200%20-6Z'%20transform%3D'translate(112%2040)%20rotate(30)%20scale(.7)'%20fill%3D'%23F2C98F'%20opacity%3D'.8'%2F%3E%3C%2Fsvg%3E") !important;background-size:auto 98% !important;background-position:97% 100% !important;background-repeat:no-repeat !important;min-height:600px;padding-top:110px !important} body .entry-content .pe-section.pe-poeme > p.pe-citation,body .entry-content .pe-section.pe-poeme > p.pe-attribution,body .entry-content .pe-section.pe-poeme > p.pe-surtitre{margin-left:2% !important;margin-right:auto !important;max-width:640px !important} @media (max-width:900px){.pe-section.pe-poeme{background-size:auto 300px !important;background-position:100% 100% !important;min-height:0;padding-top:70px !important;padding-bottom:300px !important}body .entry-content .pe-section.pe-poeme > p.pe-citation,body .entry-content .pe-section.pe-poeme > p.pe-attribution,body .entry-content .pe-section.pe-poeme > p.pe-surtitre{margin-left:auto !important}} @media (min-width: 922px) { #secondary .sidebar-main { display: contents; } #secondary #block-7 { position: sticky; top: 110px; z-index: 5; background: #fbf7ef; padding-bottom: 12px; } } .pe-intro-articles { max-width: 62ch; color: #5E5650; margin-top: -8px; } .pe-articles-v2.wp-block-latest-posts li { padding-bottom: 22px; } .pe-articles-v2 .wp-block-latest-posts__featured-image img { height: 200px; } .pe-articles-v2 .pe-pastille { align-self: flex-start; margin: 18px 20px 0; padding: 3px 12px; border-radius: 999px; font-family: 'Karla', sans-serif; font-size: 13px; font-weight: 600; letter-spacing: .02em; } .pe-pastille--couple { background: #F3DCCF; color: #8A4A2E; } .pe-pastille--psy { background: #E3EFEC; color: #2A726D; } .pe-pastille--expat { background: #DCE4F0; color: #34507A; } .pe-articles-v2 .wp-block-latest-posts__post-title { padding: 10px 20px 0; font-family: 'Cormorant Garamond', serif !important; font-weight: 600; font-size: 23px; line-height: 1.2; text-align: left !important; hyphens: none; text-wrap: balance; } .pe-articles-v2 .wp-block-latest-posts__post-title:hover { text-decoration: underline; text-underline-offset: 3px; } .pe-articles-v2 .pe-accroche { margin: 10px 20px 0; font-size: 15px; line-height: 1.55; text-align: left !important; hyphens: none; color: #5E5650; flex: 1; } .pe-articles-v2 .pe-meta { margin: 14px 20px 0; font-size: 13px; color: #5E5650; } .main-header-menu .sub-menu .menu-item.menu-articles > .menu-link { font-weight: 700; color: #2A726D; background: #E3EFEC; border-bottom: 1px solid #b9d1c6; } .main-header-menu .sub-menu .menu-item.menu-articles > .menu-link::after { content: " →"; } .main-header-menu .sub-menu .menu-item.menu-articles > .menu-link:hover, .main-header-menu .sub-menu .menu-item.menu-articles > .menu-link:focus { background: #2A726D; color: #fff; } .ast-mobile-popup-drawer .menu-item.menu-articles > .menu-link, .ast-header-break-point .menu-item.menu-articles > .menu-link { font-weight: 700; color: #2A726D; } @media (min-width: 922px) { .ast-builder-menu .main-header-menu > #menu-item-369 { display: flex; align-items: center; } .ast-builder-menu .main-header-menu > #menu-item-369 > .menu-link { height: auto !important; line-height: 1.2 !important; padding: 7px 16px !important; margin-left: 8px; border: 1px solid #E3B98A; border-radius: 999px; color: #E3B98A !important; text-transform: uppercase; letter-spacing: .08em; font-size: 13px; transition: background .2s, color .2s; } .ast-builder-menu .main-header-menu > #menu-item-369:hover > .menu-link, .ast-builder-menu .main-header-menu > #menu-item-369.current-menu-item > .menu-link { background: #E3B98A; color: #2E3A4A !important; } } .ast-mobile-popup-drawer #menu-item-369 > .menu-link, .ast-header-break-point #menu-item-369 > .menu-link { text-transform: uppercase; letter-spacing: .06em; } @media (max-width: 600px) { .entry-content .pe-section { padding-top: 44px !important; padding-bottom: 40px !important; } .entry-content .pe-section.pe-encart-lagon { margin-left: -4px !important; margin-right: -4px !important; padding: 40px 22px !important; } .wp-block-cover.alignfull:first-child { padding-top: 150px !important; } .entry-content h2 { font-size: 28px !important; line-height: 1.2 !important; } .entry-content h3 { line-height: 1.25; } .home .entry-content p br { display: none; } .pe-bienvenue-texte p.has-background { padding: 20px !important; } .entry-content .pe-chapeau { text-align: center !important; font-size: 18px !important; } .pe-articles-v2.wp-block-latest-posts { padding-left: 0 !important; } .wp-block-button__link { line-height: 1.3 !important; padding: 12px 22px !important; } a[href^="tel:"] { white-space: nowrap; } .site-below-footer-wrap .ast-builder-grid-row, .site-below-footer-wrap .ast-footer-copyright { padding-left: 16px !important; padding-right: 16px !important; } .site-below-footer-wrap .ast-footer-copyright, .site-below-footer-wrap .ast-footer-copyright p { font-size: 14px; line-height: 1.6; } .chaty .on-hover-text, .chaty-widget .on-hover-text { display: none !important; } } #ast-hf-mobile-menu > .menu-item-369 > .menu-link { text-transform: uppercase; letter-spacing: .06em; color: #2A726D; font-weight: 600; } #ast-hf-mobile-menu .menu-articles > .menu-link { font-weight: 700; color: #2A726D !important; background: #E3EFEC; } .pe-nowrap { white-space: nowrap; } @media (max-width: 600px) { .pe-h1-accueil .pe-h1-kicker { font-size: 12px !important; letter-spacing: .14em !important; line-height: 1.6 !important; margin-bottom: 14px !important; text-shadow: 0 1px 6px rgba(0,0,0,.45); } } @media (max-width: 600px) { .entry-content h1, .entry-content h2, .entry-content h3 { text-wrap: balance; } .entry-content p, .entry-content li { text-wrap: pretty; } .entry-content p:not([class*="pe-"]) { font-size: 16px !important; line-height: 1.7 !important; text-align: left !important; } .entry-content .pe-chapeau { line-height: 1.6 !important; } .wp-block-cover p { text-align: left !important; font-size: 15px !important; line-height: 1.6 !important; } .entry-content .pe-accroche { line-height: 1.6 !important; } .entry-content .pe-liste { margin-top: 14px !important; line-height: 1.6 !important; } .entry-content .pe-citation-rogers { font-size: 22px !important; line-height: 1.4 !important; } .entry-content .pe-citation.pe-centre { font-size: 20px !important; line-height: 1.45 !important; } .entry-content h2 + p, .entry-content h2 + .wp-block-group { margin-top: 14px !important; } } :root{--ink:#2F2B28;--forest:#2E3A4A;--forest-deep:#232D3A;--cream:#FBF7EF;--sand:#F3ECDF;--line:#E4DCCD;--accent:#E8963A;--accent-deep:#2A726D;--accent-pale:#E3B98A;--lagon:#2A726D;--litchi-clair:#FBE9D5; --ep-basalte:#2E3A4A;--ep-basalte-profond:#232D3A;--ep-creme:#FBF7EF;--ep-sable:#F3ECDF;--ep-filet:#E4DCCD;--ep-encre:#2F2B28;--ep-encre-douce:#5E5650;--ep-lagon:#2A726D;--ep-lagon-fonce:#1F5A56;--ep-lagon-clair:#E3EFEC;--ep-mangue:#E8963A;--ep-mangue-survol:#F0A658;--ep-mangue-clair:#FBE9D5;--ep-vanille:#E3B98A} a.wp-block-button__link[href*="prendre-rendez-vous"],.ast-custom-button-link[href*="prendre-rendez-vous"] .ast-custom-button,.ast-header-button-1 .ast-custom-button{background:var(--ep-mangue)!important;color:var(--ep-basalte)!important;border:0!important;border-radius:999px!important;font-weight:600!important} a.wp-block-button__link[href*="prendre-rendez-vous"]:hover,.ast-custom-button-link[href*="prendre-rendez-vous"]:hover .ast-custom-button,.ast-header-button-1 .ast-custom-button:hover{background:var(--ep-mangue-survol)!important;color:var(--ep-basalte)!important} .wp-block-button:not(.is-style-outline) a.wp-block-button__link:not([href*="prendre-rendez-vous"]){background:transparent!important;color:var(--ep-basalte)!important;border:1.5px solid var(--ep-basalte)!important;border-radius:999px!important} .wp-block-button:not(.is-style-outline) a.wp-block-button__link:not([href*="prendre-rendez-vous"]):hover{background:var(--ep-basalte)!important;color:var(--ep-creme)!important} .wp-block-button__link{border-radius:999px!important} .entry-content a:not(.wp-block-button__link){text-decoration-color:var(--ep-mangue)} .search-submit,.wp-block-search__button,input[type=submit]{background:var(--ep-basalte)!important;color:var(--ep-creme)!important;border-radius:999px!important;border:0!important} a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--ep-lagon)!important;outline-offset:2px} body .entry-content h2.pe-point{color:var(--ep-basalte)!important} body .entry-content .wp-block-button a.wp-block-button__link[href*="prendre-rendez-vous"]{background:var(--ep-mangue)!important;color:var(--ep-basalte)!important;border:0!important} body .entry-content .wp-block-button a.wp-block-button__link[href*="prendre-rendez-vous"]:hover{background:var(--ep-mangue-survol)!important} body .pe-pastille--couple{background:var(--ep-mangue-clair)!important;color:var(--ep-basalte)!important} body .pe-pastille--expat{background:var(--ep-lagon-clair)!important;color:var(--ep-lagon)!important} body .chaty-cta-button,body .open-chaty,body .chaty-widget .chaty-i-trigger .chaty-channel,body .chaty-widget .chaty-cta-main .chaty-cta-button{background-color:var(--ep-basalte)!important} body .chaty-widget svg circle,body .chaty-widget svg rect{fill:var(--ep-basalte)!important} body .cookieadmin_re_consent{background-color:var(--ep-basalte)!important} body .ast-scroll-top-icon{background-color:var(--ep-basalte)!important;color:var(--ep-creme)!important} .site-description{color:#E3B98A !important} .site-description{color:#E3B98A !important} .ast-mobile-header-content .ast-header-button-1 .ast-custom-button{background-color:#2E3A4A !important} .pe-chapeau{color:#2E3A4A} .pe-porte p{color:#5E5650} .pe-porte-sombre .pe-surtitre{color:#E3B98A !important} .pe-fond-indigo .pe-surtitre{color:#E3B98A !important} .pe-auteur{color:#5E5650} .pe-articles .wp-block-latest-posts__post-date{color:#5E5650} .pe-infos{color:#5E5650} .pe-centre span{color:#5E5650} .site-footer a, .ast-footer-copyright a{color:#E3B98A !important} .pe-encart-logo-texte p:not(.pe-surtitre){color:#2E3A4A} .pe-logo-bandeau .pe-surtitre{color:#E3B98A !important} .pe-c-lagon{color:#E3B98A} .pe-c-mangue{color:#F0A658} .pe-logo-legende{color:#2E3A4A} .pe-l-mangue{color:#2A726D} .pe-logo-carte .pe-logo-conclusion{color:#5E5650 !important} .pe-attribution{color:#5E5650} .pe-avis-sources{color:#5E5650} .pe-livre-form input[type="text"], .pe-livre-form input[type="email"], .pe-livre-form select, .pe-livre-form textarea{background-color:#FBF7EF} .pe-livre-form .wpcf7-acceptance{color:#2E3A4A} .pe-livre-note{color:#5E5650} .pe-bulle p{color:#2F2B28} .pe-ton-lagon .pe-bulle{background-color:#E3EFEC} .pe-ton-lagon .pe-bulle::after{border-top-color:#2A726D} .pe-ton-mangue .pe-avatar{color:#2E3A4A} .pe-ton-mangue .pe-bulle-nom{color:#2A726D} .pe-ton-indigo .pe-bulle{border-top-color:#2E3A4A;border-right-color:#2E3A4A;border-bottom-color:#2E3A4A;border-left-color:#2E3A4A} .pe-ton-indigo .pe-avatar{background-color:#2E3A4A} .pe-ton-indigo .pe-bulle-nom{color:#2E3A4A} .pe-temo-merci{color:#2A726D} .pe-bulles .pe-ton-lagon .pe-bulle{background-color:#E3EFEC !important} .pe-bulles .pe-ton-lagon .pe-bulle::before{background-color:#2E3A4A !important} .pe-bulles .pe-ton-mangue .pe-bulle-nom{color:#2A726D !important} .pe-bulles .pe-ton-indigo .pe-bulle-nom{color:#2E3A4A !important} .pe-reponse{background-color:#2E3A4A;color:#FBF7EF} .pe-reponse::before{border-right-color:#2E3A4A} .pe-reponse summary::after{color:#2E3A4A} .pe-reponse summary:hover{color:#F0A658} .pe-reponse > p{color:#FBF7EF} .pe-reponse > p.pe-livre-note{color:#E3B98A} .pe-reponse > .pe-livre-form{color:#2F2B28} .pe-reponse summary::before{border-right-color:#2E3A4A} .pe-reponse-ligne::after{border-right-color:#2E3A4A} h1.pe-h1-accueil{color:#FBF7EF !important} p.pe-citation-rogers{color:#2E3A4A} .ast-archive-entry-banner{background-color:#E3EFEC !important} .ast-archive-entry-banner h1{color:#2E3A4A !important} .ast-archive-entry-banner .ast-archive-description, .ast-archive-entry-banner p{color:#2E3A4A} .entry-content p.pe-citation.pe-centre{color:#2E3A4A} .entry-content .encart-citation::before{background-color:#FBF7EF} .pe-intro .pe-chapeau{color:#2E3A4A} .pe-blason-section{background-color:#2E3A4A !important} .pe-blason-section .pe-surtitre{color:#F0A658 !important} .pe-blason-section .pe-l-lagon{color:#2A726D !important} .pe-blason-section .pe-l-mangue{color:#F0A658 !important} body.page-id-356 .entry-content .pe-section.pe-regard > .pe-large{border-left-color:#E8963A;color:#2E3A4A} body.page-id-56 .entry-content .pe-section:has(.pe-signes-themes) .pe-signes > .wp-block-column:first-child .pe-large{color:#2E3A4A} body.page-id-56 .pe-signes-themes > .pe-porte::before{box-shadow:#FBF7EF 0px 0px 0px 5px} body.page-id-56 .pe-signes-themes > .pe-porte:nth-child(2)::before{background-color:#E8963A} body.page-id-56 .pe-signes-themes > .pe-porte:nth-child(3)::before{background-color:#2E3A4A} body.page-id-56 .pe-signes-themes > .pe-porte > .pe-surtitre{color:#2E3A4A !important} body.page-id-56 .entry-content .pe-form-band{border-top-color:#2E3A4A} body.page-id-56 .entry-content .pe-form-band.pe-form-more{border-top-color:#E8963A} body.page-id-56 .entry-content .pe-form-band h3, body.page-id-56 .entry-content .pe-form-more summary{color:#2E3A4A} body.page-id-56 .entry-content .pe-form-list li strong{color:#2E3A4A} body.page-id-56 .entry-content .pe-form-more summary::after{color:#E8963A} .single-post .entry-content .pe-rogers p{color:#2E3A4A} .pe-blason-section .pe-logo-conclusion.pe-decale{border-left-color:#2A726D;border-image-source:linear-gradient(#2A726D, #F0A658)} .pe-faq-acc details > summary::after{color:#E8963A} .pe-grille-3 > .pe-porte:not(.pe-porte-sombre){border-top-color:#E4DCCD;border-right-color:#E4DCCD;border-bottom-color:#E4DCCD;border-left-color:#E4DCCD} .site-description{color:#E3B98A} .pe-porte-sombre .pe-surtitre{color:#E3B98A} .pe-etiquettes span{border-top-color:#E4DCCD;border-right-color:#E4DCCD;border-bottom-color:#E4DCCD;border-left-color:#E4DCCD} .pe-fond-indigo .pe-surtitre{color:#E3B98A} .site-footer a, .ast-footer-copyright a{color:#E3B98A} .pe-etapes-claires .pe-etape{border-top-color:#E4DCCD} .pe-logo-bandeau .pe-surtitre{color:#E3B98A} .pe-c-lagon{color:#E3B98A} .pe-l-lagon{color:#2A726D} .pe-l-mangue{color:#1F5A56} .pe-livre-form input[type="text"], .pe-livre-form input[type="email"], .pe-livre-form select, .pe-livre-form textarea{border-top-color:#E4DCCD;border-right-color:#E4DCCD;border-bottom-color:#E4DCCD;border-left-color:#E4DCCD} .pe-ton-lagon .pe-bulle{background-color:#F3ECDF;border-top-color:#2A726D;border-right-color:#2A726D;border-bottom-color:#2A726D;border-left-color:#2A726D} .pe-ton-lagon .pe-bulle::after{border-top-color:#F3ECDF} .pe-ton-lagon .pe-avatar{background-color:#2A726D} .pe-ton-lagon .pe-bulle-nom{color:#2A726D} .pe-ton-mangue .pe-bulle{background-color:#FBE9D5;border-top-color:#2A726D;border-right-color:#2A726D;border-bottom-color:#2A726D;border-left-color:#2A726D} .pe-ton-mangue .pe-bulle::after{border-top-color:#FBE9D5} .pe-ton-mangue .pe-avatar{background-color:#E8963A} .pe-ton-mangue .pe-bulle-nom{color:#1F5A56} .pe-temo-merci{color:#1F5A56} .pe-bulles .pe-bulle::before{background-color:#E8963A} .pe-bulles .pe-ton-lagon .pe-bulle{background-color:#F3ECDF} .pe-bulles .pe-ton-lagon .pe-bulle-nom{color:#2A726D} .pe-bulles .pe-ton-mangue .pe-bulle{background-color:#FBE9D5} .pe-bulles .pe-ton-mangue .pe-bulle::before{background-color:#2A726D} .pe-bulles .pe-ton-mangue .pe-bulle-nom{color:#1F5A56} .pe-reponse summary::after{background-color:#E8963A} .pe-reponse > p.pe-livre-note{color:#E3B98A} p.pe-h1-sous-titre{color:#2A726D} .ast-archive-entry-banner{background-color:#F3ECDF} .entry-content p.pe-citation.pe-centre{border-top-color:#2A726D;border-bottom-color:#2A726D} .entry-content p.pe-citation.pe-centre::before{color:#2A726D} .entry-content p.pe-citation.pe-centre span{color:#2A726D} .pe-blason-section .pe-surtitre{color:#E8963A} .pe-blason-section .pe-logo-conclusion{color:#F3ECDF} .pe-blason-section .pe-l-lagon{color:#2A726D} .pe-blason-section .pe-l-mangue{color:#E8963A} .pe-blason-section .pe-logo-conclusion.pe-decale{border-left-color:#2A726D;border-image-source:linear-gradient(#2A726D, #E8963A)} body.page-id-356 .entry-content .pe-section.pe-regard > .pe-large{border-left-color:#2A726D} body.page-id-56 .pe-signes-themes > .pe-porte::before{background-color:#2A726D} body.page-id-56 .pe-signes-themes > .pe-porte:nth-child(2)::before{background-color:#E8963A} body.page-id-56 .entry-content .pe-form-band + .pe-form-band{border-top-color:#2A726D} body.page-id-56 .entry-content .pe-form-band.pe-form-more{border-top-color:#2A726D} body.page-id-56 .entry-content .pe-form-more summary::after{color:#2A726D} .single-post .entry-content .pe-rogers{border-left-color:#2A726D} .pe-faq-acc details > summary::after{color:#2A726D} .pe-faq-acc details > summary:hover{color:#2A726D} .pe-intro h2.pe-point{color:#2A726D !important} .pe-intro-articles{color:#5E5650} .pe-pastille--psy{background-color:#E3EFEC;color:#2A726D} .pe-articles-v2 .pe-meta{color:#5E5650} .main-header-menu .sub-menu .menu-item.menu-articles > .menu-link{color:#2A726D;background-color:#E3EFEC} .main-header-menu .sub-menu .menu-item.menu-articles > .menu-link:hover, .main-header-menu .sub-menu .menu-item.menu-articles > .menu-link:focus{background-color:#2A726D} .ast-mobile-popup-drawer .menu-item.menu-articles > .menu-link, .ast-header-break-point .menu-item.menu-articles > .menu-link{color:#2A726D} #ast-hf-mobile-menu .menu-articles > .menu-link{background-color:#E3EFEC;color:#2A726D !important} .site-header .site-description{font-size:14.67px!important;letter-spacing:0.23em!important;white-space:nowrap} @media (min-width:922px) and (max-width:1239px){.site-header .site-description{font-size:12px!important}} @media (max-width:544px){.site-header .site-description{font-size:12px!important}} h1 .pe-h1-surtitre{display:block;font-family:Karla,-apple-system,"Segoe UI",sans-serif;font-size:13px;font-weight:700;line-height:1.65;letter-spacing:.12em;text-transform:uppercase;color:var(--ep-lagon);margin:0 0 20px} h1 .pe-h1-titre{display:block} h1:has(> .pe-h1-surtitre){margin-top:0!important} body h1:not(#_){font-size:44px!important;line-height:1.15!important} body .entry-content h2:not(#_){font-size:36px!important;line-height:1.2!important} body .entry-content h3:not(#_){font-size:22px!important;line-height:1.3!important} body h1 .pe-h1-surtitre:not(#_),body h1 .pe-h1-kicker:not(#_){font-size:13px!important;line-height:1.65!important} body h1 .pe-h1-main:not(#_){font-size:48px!important;line-height:1.1!important} @media (min-width:545px) and (max-width:921px){body h1:not(#_){font-size:38px!important}body .entry-content h2:not(#_){font-size:30px!important}body .entry-content h3:not(#_){font-size:21px!important}body h1 .pe-h1-main:not(#_){font-size:40px!important}} @media (max-width:544px){body h1:not(#_){font-size:32px!important;line-height:1.15!important}body .entry-content h2:not(#_){font-size:26px!important;line-height:1.2!important}body .entry-content h3:not(#_){font-size:20px!important;line-height:1.3!important}body h1 .pe-h1-main:not(#_){font-size:34px!important}body h1 .pe-h1-surtitre:not(#_),body h1 .pe-h1-kicker:not(#_){font-size:12px!important;margin-bottom:12px!important}} @media (max-width:544px){body .entry-content :is(p,li):not(.pe-citation):not(.pe-attribution):not(.has-text-align-center):not(.pe-poeme *):not(#_){text-align:left!important;-webkit-hyphens:none;hyphens:none}} :root{ --ep-basalte:#2E3A4A; --ep-basalte-profond:#232D3A; --ep-creme:#FBF7EF; --ep-sable:#F3ECDF; --ep-blanc:#FFFFFF; --ep-filet:#E4DCCD; --ep-encre:#2F2B28; --ep-encre-douce:#5E5650; --ep-lagon:#2A726D; --ep-lagon-fonce:#1F5A56; --ep-lagon-clair:#E3EFEC; --ep-mangue:#E8963A; --ep-mangue-survol:#F0A658; --ep-mangue-clair:#FBE9D5; --ep-vanille:#E3B98A; --forest:var(--ep-basalte); --forest-deep:var(--ep-basalte-profond); --ink:var(--ep-encre); --cream:var(--ep-creme); --sand:var(--ep-sable); --line:var(--ep-filet); --lagon:var(--ep-lagon); --accent:var(--ep-mangue); --accent-deep:var(--ep-lagon-fonce); --accent-pale:var(--ep-vanille); --litchi-clair:var(--ep-mangue-clair); --ast-global-color-0:var(--ep-lagon); --ast-global-color-1:var(--ep-lagon-fonce); --ast-global-color-2:var(--ep-basalte); --ast-global-color-3:var(--ep-encre); --ast-global-color-4:var(--ep-creme); --ast-global-color-5:var(--ep-sable); --ast-global-color-6:var(--ep-encre); --ast-global-color-7:var(--ep-filet); --ast-global-color-8:var(--ep-encre); } body .entry-content :is(h1,h2,h3,h4,h5,h6), body .entry-title, body .page-title{color:var(--ep-basalte)} body :is(.pe-fond-indigo,.pe-porte-sombre,.pe-logo-bandeau,.site-footer) :is(h1,h2,h3,h4,h5,h6){color:var(--ep-creme)} body .pe-surtitre, body .pe-h1-surtitre, body .pe-h1-kicker{color:var(--ep-lagon)} body :is(.pe-fond-indigo,.pe-porte-sombre,.pe-logo-bandeau) :is(.pe-surtitre,.pe-h1-surtitre,.pe-h1-kicker){color:var(--ep-vanille)!important} body .wp-block-button:not(.is-style-outline) .wp-block-button__link, body .wpcf7-form-control.wpcf7-submit, body .ast-button, body button.ast-custom-button, body .ast-header-button-1 .ast-custom-button, body .ast-mobile-header-content .ast-header-button-1 .ast-custom-button, body .pe-fond-indigo .wp-block-button:not(.is-style-outline) .wp-block-button__link{ background-color:var(--ep-mangue)!important; color:var(--ep-basalte)!important; border:0!important; border-radius:999px!important; font-weight:600!important} body .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, body .wpcf7-form-control.wpcf7-submit:hover, body .ast-button:hover, body button.ast-custom-button:hover, body .ast-header-button-1 .ast-custom-button:hover, body .cta-btn .wp-block-button__link:hover{ background-color:var(--ep-mangue-survol)!important; color:var(--ep-basalte)!important} body .wp-block-button.is-style-outline .wp-block-button__link{ background-color:transparent!important; color:var(--ep-basalte)!important; border:1.5px solid var(--ep-basalte)!important; border-radius:999px!important} body .wp-block-button.is-style-outline .wp-block-button__link:hover{ background-color:var(--ep-basalte)!important; color:var(--ep-creme)!important} body :is(.pe-fond-indigo,.pe-porte-sombre) .wp-block-button.is-style-outline .wp-block-button__link{ color:var(--ep-creme)!important; border-color:var(--ep-creme)!important} body :is(.pe-fond-indigo,.pe-porte-sombre) .wp-block-button.is-style-outline .wp-block-button__link:hover{ background-color:var(--ep-creme)!important; color:var(--ep-basalte)!important} body .entry-content a:not(.wp-block-button__link):not(.pe-carte){color:var(--ep-lagon); text-decoration-color:var(--ep-mangue)} body .entry-content a:not(.wp-block-button__link):not(.pe-carte):hover{color:var(--ep-lagon-fonce)} body :is(.pe-fond-indigo,.pe-porte-sombre,.site-footer) a:not(.wp-block-button__link){color:var(--ep-vanille)} body .search-form .search-submit, body .wp-block-search__button{background-color:var(--ep-basalte)!important; color:var(--ep-creme)!important; border-color:var(--ep-basalte)!important} body a:focus-visible, body button:focus-visible, body input:focus-visible{outline:2px solid var(--ep-lagon); outline-offset:2px} body .entry-meta, body .entry-meta *, body .ast-post-nav, body .post-navigation a, body .page-numbers{color:var(--ep-encre-douce)!important} body .entry-meta a:hover, body .post-navigation a:hover{color:var(--ep-lagon)!important} body .page-numbers.current{background-color:var(--ep-basalte)!important; color:var(--ep-creme)!important; border-color:var(--ep-basalte)!important} body input[type=text], body input[type=email], body input[type=tel], body input[type=search], body textarea, body select, body .wpcf7-form-control:not(.wpcf7-submit), body .wp-block-search__input{ background-color:var(--ep-blanc)!important; border:1px solid var(--ep-filet)!important; border-radius:6px; color:var(--ep-encre)} body .site-primary-footer-wrap{background-color:var(--ep-sable)!important} body .ast-builder-social-element{background-color:var(--ep-basalte)!important; color:var(--ep-creme)!important} body .ast-builder-social-element svg{fill:var(--ep-creme)!important} body .ast-builder-social-element:hover{background-color:var(--ep-lagon)!important} body .chaty-cta-main .open-chaty-channel, body .chaty-cta-main .chaty-cta-button button, body .chaty-i-trigger .chaty-cta-button button{background-color:var(--ep-basalte)!important} body .chaty-i-trigger .chaty-cta-button svg ellipse, body .chaty-i-trigger .chaty-cta-button svg circle{fill:var(--ep-basalte)!important} .entry-content p.wp-block-paragraph:not([class*="pe-"]):not(.has-background), .entry-content > ul:not([class*="pe-"]) li { font-size: 17px; } .home .entry-content > .wp-block-cover:first-child .wp-block-cover__background { background: linear-gradient(90deg, rgba(0,0,0,.62) 0%, rgba(0,0,0,.38) 55%, rgba(0,0,0,.12) 100%) !important; opacity: 1 !important; } .home .entry-content > .wp-block-cover:first-child .wp-block-cover__inner-container { text-shadow: 0 1px 10px rgba(0,0,0,.35); } .pe-porte::before { opacity: .4 !important; } .pe-porte h3 { position: relative; z-index: 1; } @media (max-width: 921px) { .ast-mobile-header-wrap .main-header-bar { min-height: 62px !important; padding-top: 0 !important; padding-bottom: 0 !important; } .ast-mobile-header-wrap .ast-builder-grid-row { min-height: 62px !important; } .ast-mobile-header-wrap .ast-site-identity { padding-top: 0 !important; padding-bottom: 0 !important; } .ast-mobile-header-wrap .custom-logo-link img, .ast-mobile-header-wrap .site-logo-img img { max-height: 44px !important; width: auto !important; } } @media (max-width: 768px) { .cookieadmin_re_consent { width: 38px !important; height: 38px !important; opacity: .6; left: 10px !important; bottom: 10px !important; } .cookieadmin_re_consent:hover, .cookieadmin_re_consent:focus { opacity: 1; } .chaty-widget .on-hover-text { display: none !important; } } .wpcf7 p.pe-form-mention, .pe-form-mention { font-size: 14px !important; line-height: 1.5; opacity: .8; margin: .5em 0 1em !important; background: none !important; border: 0 !important; box-shadow: none !important; padding: 0 4px !important; } .pe-hero-infos { font-size: 15px !important; letter-spacing: .02em; opacity: .95; margin-top: .4em !important; } .pe-btn-echange .wp-block-button__link { background: transparent !important; color: #fff !important; border: 1.5px solid rgba(255,255,255,.85) !important; } .pe-btn-echange .wp-block-button__link:hover, .pe-btn-echange .wp-block-button__link:focus { background: rgba(255,255,255,.12) !important; } .pe-gages { font-size: 14px !important; letter-spacing: .03em; color: var(--ast-global-color-2, #2E3A4A); opacity: .85; border-top: 1px solid rgba(46,58,74,.15); padding-top: 1em; margin-top: 1.5em !important; } .pe-avis-grille { gap: 24px !important; margin-top: 1.5em !important; } .pe-avis { background: rgba(255,255,255,.6); border: 1px solid rgba(46,58,74,.1); border-radius: 18px; padding: 26px 24px !important; } .pe-avis-texte { font-family: 'Fraunces', Georgia, serif !important; font-size: 18px !important; line-height: 1.55; font-style: italic; margin: 0 0 .8em !important; } .pe-avis-auteur { font-size: 14px !important; letter-spacing: .06em; text-transform: uppercase; opacity: .7; margin: 0 !important; } @media (max-width: 781px) { .pe-btn-echange { margin-top: 6px; } .pe-avis-texte { font-size: 17px !important; } } .home .entry-content > .wp-block-cover:first-child .wp-block-buttons { position: relative; z-index: 3; } .pe-pilier { margin: 2.5em 0 1em; padding: 24px 26px; border-radius: 18px; background: rgba(46,58,74,.05); border: 1px solid rgba(46,58,74,.12); } .pe-pilier-titre { font-size: 13px !important; letter-spacing: .12em; text-transform: uppercase; opacity: .75; margin: 0 0 .6em !important; } .pe-pilier ul { margin: 0 0 1em 1.1em; } .pe-pilier li { font-size: 17px; margin: .25em 0; } .pe-pilier-cta { margin: 0 !important; } .pe-pilier-btn { display: inline-block; padding: 12px 24px; border-radius: 999px; background: #E8963A; color: #1f2733 !important; font-weight: 600; text-decoration: none !important; } .pe-pilier-btn:hover, .pe-pilier-btn:focus { filter: brightness(.95); } .pe-urgence { display: inline-block; margin-top: .5em; font-size: 13px; opacity: .85; }