@charset "UTF-8"; /*eql*/ /*setup*/ /*global*/ @font-face { font-family: 'Font Awesome'; src: url("../fonts/Font Awesome/fontawesome-webfont.woff2") format("woff2"); font-weight: 400; font-style: normal; } /*marianne*/ @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Thin.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Thin.woff") format("woff"); font-weight: 300; font-style: normal; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Thin_Italic.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Thin_Italic.woff") format("woff"); font-weight: 300; font-style: italic; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Light.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Light.woff") format("woff"); font-weight: 400; font-style: normal; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Light_Italic.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Light_Italic.woff") format("woff"); font-weight: 400; font-style: italic; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Regular.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Regular.woff") format("woff"); font-weight: 600; font-style: normal; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Regular_Italic.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Regular_Italic.woff") format("woff"); font-weight: 600; font-style: italic; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Medium.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Medium.woff") format("woff"); font-weight: 800; font-style: normal; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Medium_Italic.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Medium_Italic.woff") format("woff"); font-weight: 800; font-style: italic; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Bold.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Bold.woff") format("woff"); font-weight: 900; font-style: normal; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-Bold_Italic.woff2") format("woff2"), url("../fonts/Marianne/Marianne-Bold_Italic.woff") format("woff"); font-weight: 900; font-style: italic; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-ExtraBold.woff2") format("woff2"), url("../fonts/Marianne/Marianne-ExtraBold.woff") format("woff"); font-weight: 1000; font-style: normal; } @font-face { font-family: 'Marianne'; src: url("../fonts/Marianne/Marianne-ExtraBold_Italic.woff2") format("woff2"), url("../fonts/Marianne/Marianne-ExtraBold_Italic.woff") format("woff"); font-weight: 1000; font-style: italic; } /* Source Code Pro */ @font-face { font-family: 'Source Code Pro'; src: url("../fonts/source-code-pro/SourceCodePro-Medium.otf.woff2") format("woff2"), url("../fonts/source-code-pro/SourceCodePro-Medium.otf.woff") format("woff"); font-weight: 500; font-style: normal; } @font-face { font-family: 'Source Code Pro'; src: url("../fonts/source-code-pro/SourceCodePro-Bold.otf.woff2") format("woff2"), url("../fonts/source-code-pro/SourceCodePro-Bold.otf.woff") format("woff"); font-weight: 1000; font-style: normal; } /* Colors used for EQL */ .layout-container { font-family: "Marianne", sans-serif; margin: none; top: 0%; left: 0%; width: 100%; overflow: hidden; display: flex; flex-flow: row wrap; } .layout-container header { flex: 0 0 100%; } .layout-container main { position: relative; } .layout-container footer { flex: 0 0 100%; } .layout-content { padding-top: 7rem; padding-bottom: 6rem; } .path-frontpage { margin: 0; } .path-node { margin: 0; } .path-faq { margin: 0; } .path-ressources { margin: 0; } .path-webform { margin: 0; } .path-projets { margin: 0; } .path-incubateur { margin: 0; } main { width: 100%; } .main-content { margin-top: 7rem; } .field--name-field-titre .field__item { color: #09398b; font-weight: 900; font-size: 2rem; } .field--name-field-titre .field__label { visibility: hidden; } .inter-titre { color: #009ee3; } a { text-decoration: none; } @media (max-width: 959px) { #block-headermenu { display: none; } .page-node-type-static .layout__region--top { height: 23vh; } .page-node-type-static .layout__region--top .block-entity-fieldnodetitle { margin-top: 11vh; } .page-node-type-static .node-id-20 .field--name-field-partenaires .paragraph--type--partenaire { display: flex; flex-direction: column; } .path-frontpage .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static { width: 70%; } .path-frontpage .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static div:first-child:not(.field__item):not(.field) { display: flex; flex-direction: column; } .path-frontpage .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche p { width: 100%; } } @media (max-width: 810px) { .page-node-type-static .layout__region--top { padding-bottom: 0rem; } .page-node-type-static .layout__region--top .block-entity-fieldnodetitle { margin-left: 8%; margin-right: 5%; } .page-node-type-static .layout__region--first .block-region-first { display: none; } .page-node-type-static .layout__region--second { flex: 0 1 80%; margin: auto; } .page-node-type-static .layout__region--third .block-region-third { margin: auto; } } @media (max-width: 479px) { #header-top #block-logogouv img { min-width: 45px; width: 70%; height: auto; } #header-top #block-logoeql img { min-width: 45px; width: 80%; height: auto; } .path-frontpage .block-region-content .block-views-blockactus-blocks-pages-block-1 .view-actus-blocks-pages .view-content { display: flex; flex-direction: column; } .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type { width: 90%; display: flex; margin: auto; } } /*pages*/ /* @import "pages/partials/header_footer"; @import "pages/home";*/ .path-node.page-node-type-static .layout-container { overflow: unset; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--top { padding-bottom: 3rem; height: 30vh; } @media (max-width: 810px) { .path-node.page-node-type-static .layout-container .layout-content .layout__region--top { padding-bottom: 0rem; } } .path-node.page-node-type-static .layout-container .layout-content .layout__region--top .block-entity-fieldnodetitle { width: fit-content; margin-left: 11%; margin-top: 15vh; } @media (max-width: 810px) { .path-node.page-node-type-static .layout-container .layout-content .layout__region--top .block-entity-fieldnodetitle { margin-left: 8%; margin-right: 5%; } } .path-node.page-node-type-static .layout-container .layout-content .layout__region--top .block-entity-fieldnodetitle .field--name-title { display: inline; font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; text-transform: uppercase; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--first { position: relative; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--first .block-region-first { display: flex; justify-content: flex-end; position: -webkit-sticky; position: sticky; top: 10rem; } @media (max-width: 810px) { .path-node.page-node-type-static .layout-container .layout-content .layout__region--first .block-region-first { display: none; } } .path-node.page-node-type-static .layout-container .layout-content .layout__region--first .block-region-first .block-entity-fieldnodefield-textes { display: flex; width: 50%; background-color: white; padding-right: 2rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre { display: flex; font-size: 1rem; font-weight: 1000; color: #09398b; border-bottom: 1px solid #009ee3; padding-bottom: 0.8rem; padding-right: 1rem; margin-top: 1rem; scroll-margin-top: 7em; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre:hover { text-decoration: underline; } @media (max-width: 810px) { .path-node.page-node-type-static .layout-container .layout-content .layout__region--second { flex: 0 1 80%; margin: auto; } } @media (max-width: 479px) { .path-node.page-node-type-static .layout-container .layout-content .layout__region--second { padding-top: 5rem; } } .path-node.page-node-type-static .layout-container .layout-content .layout__region--second .block-entity-fieldnodefield-textes { margin-top: 1rem; background-color: white; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--second .block-entity-fieldnodefield-textes .field--name-field-titre { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro', monospace; color: #09398b; text-transform: uppercase; margin-top: 2rem; margin-bottom: 0.8rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--second .block-entity-fieldnodefield-textes h4 { text-transform: none !important; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--second .block-entity-fieldnodefield-textes h4 img { width: 100%; height: auto; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--second .block-entity-fieldnodefield-textes .field--type-text-long { padding-right: 2rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--second .block-entity-fieldnodefield-textes p { margin-top: 0; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third { margin-top: 1rem; display: flex; flex-direction: column; width: 70%; } @media (max-width: 810px) { .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third { margin: auto; } } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers { height: fit-content; border: 2px solid #009ee3; background-color: white; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers { min-height: 4rem; background: white; color: #009ee3; padding-left: 0.8rem; padding-top: 1rem; padding-bottom: 1rem; margin-bottom: 1rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers span:nth-of-type(2) { display: none; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf { height: inherit; margin: auto; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf ::before { content: url("../images/pictos/noun_Download_file_307900.svg"); min-width: 25px; height: auto; padding-right: 0.5rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf a { hyphens: auto; display: inline-flex; color: #009ee3; font-weight: 800; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { margin: auto; height: fit-content; border: 2px solid #009ee3; min-height: 2rem; background: white; color: #009ee3; padding-left: 0.8rem; padding-top: 1rem; padding-bottom: 1rem; margin-bottom: 1rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { display: inline-flex; justify-items: center; color: #009ee3; font-weight: 800; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { content: url("../images/pictos/noun_External Link_674151.svg"); min-width: 25px; height: auto; padding-right: 0.5rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { display: none; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress { margin-top: 3rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress h2 { font-size: 0.8rem; color: black; font-weight: 900; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource { border: 2px solid #009ee3; background-color: white; margin-bottom: 1rem; padding: 1rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div { display: flex; flex-direction: column; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-type-de-ressource { order: 2; text-transform: uppercase; color: #009ee3; font-weight: 900; font-size: 0.8rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-title { order: 3; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-title h2 { margin: 0; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-title h2 a { color: black; font-size: 1rem; font-weight: 900; font-style: italic; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-sous-titre { order: 4; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-auteur-s- { order: 5; font-weight: 800; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-auteur-s- p { margin: 0; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-auteur-s- .field__label { display: none; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-edition p { margin: 0; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-edition .field__label { display: none; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-images { order: 1; width: 25%; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-images img { width: 100%; height: auto; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-mots-clefs { order: 6; display: flex; margin-top: 2rem; flex-direction: row; flex-wrap: wrap; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-mots-clefs .field__item { margin-right: 0.5rem; padding-left: 0.3rem; padding-right: 0.3rem; font-size: 0.8rem; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-mots-clefs .field__item a { background: #09398b; color: white; font-weight: 800; vertical-align: super; padding-left: 0.1rem; padding-right: 0.1rem; display: inline-flex; } .path-node.page-node-type-static .layout-container .layout-content .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div ul.links.inline { display: none; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 { width: 100vw; height: 600px; border-bottom: 5px solid #009ee3; background: rgba(0, 158, 227, 0.2); } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div { height: 100%; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages { height: 100%; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content { height: 90%; } @media (max-width: 479px) { .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content { display: flex; flex-direction: column; width: 80%; } } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite { color: black; line-height: 1.5rem; width: 80%; height: 600px; margin: auto; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child { display: grid; grid-template-columns: 1fr repeat(8, 1fr) 1fr; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-field-images { order: 1; grid-column: 1 /span 9; grid-row: 1 / span 6; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-field-images .field__item img { width: inherit; max-height: 550px; object-fit: cover; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-field-date { display: inline; grid-column: 9 / span 7; grid-row: 2; order: 2; flex-direction: row; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-field-date time { font-size: 0.9rem; font-weight: 800; padding-right: 1rem; width: fit-content; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-field-lieu { grid-column: 9 / span 9; grid-row: 2; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-field-lieu .field__label { display: none; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-title { display: inline-flex; grid-column: 9 / span 9; grid-row: 3; order: 3; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-title h2 a { color: #009ee3 !important; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-field-sous-titre { display: inline-block; grid-column: 9 / span 9; grid-row: 4; order: 4; margin-top: 0.3rem; font-weight: 800; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field:not(.field--name-field-images) { width: 100%; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child h2 { margin: 0; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child a { color: black; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .inline.links { padding-top: none !important; list-style: none; width: fit-content; align-self: flex-end; padding-right: 1rem; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .inline.links a { display: none; } .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite div:first-child .field--name-field-actu-type { display: inline-block; grid-column: 9 / span 7; grid-row: 5; order: 5; padding-top: 1rem; } .path-frontpage .block-block-content3ee1f633-aaa7-4b4c-a42a-02206e26d3a2 { visibility: hidden; } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) { padding-top: 2rem; padding-bottom: 4rem; } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static { width: 80%; margin: auto; } @media (max-width: 479px) { .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static { width: 80%; } } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static div:first-child:not(.field__item):not(.field) { display: flex; flex-direction: row; flex-wrap: wrap; } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static div:first-child:not(.field__item):not(.field) :nth-child(4) { order: 3; } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .inline.links { z-index: 95; align-self: flex-end; width: fit-content; height: fit-content; padding: 0.4rem 1rem; font-size: 0.8rem; margin: 0; background-color: white; border: 2px solid #009ee3; list-style: none; } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .inline.links a { text-transform: uppercase; font-weight: 700; color: #009ee3; display: inline-flex; align-items: center; } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .inline.links a:after { content: url('data:image/svg+xml,'); } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-images .field__item img { width: 15rem; height: auto; } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-title { display: none; } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche { flex: 1 1 50px; padding-left: 1rem; } @media (max-width: 479px) { .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche { padding-left: 0em; } } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche p { background-color: white; font-size: 1.5rem; width: 110%; padding-bottom: 2rem; margin-block-start: 0; text-align: start !important; } @media (max-width: 479px) { .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche p { font-size: 1.2rem; width: 100%; } } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-videos { flex: 0 0 80%; padding-top: 4rem; margin: auto; } @media (max-width: 479px) { .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-videos { flex: 0 0 100%; } } .path-frontpage .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-videos .field__items .field__item:nth-of-type(1) { display: none; } .path-frontpage .block-views-blockprojets-block-4 { border-top: 5px solid #009ee3; background: rgba(0, 158, 227, 0.2); padding-top: 2rem; padding-bottom: 4rem; } .path-frontpage .block-views-blockprojets-block-4 span h2 { width: 80%; margin: auto; padding-top: 1rem; padding-bottom: 5rem; text-transform: uppercase; color: #e1000f; font-family: 'Source Code Pro'; font-weight: 1000; } .path-frontpage .block-views-blockprojets-block-4 .view-projets { width: 80%; margin: auto; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content { display: flex; flex-direction: row; justify-content: space-between; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row { width: 49%; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet { color: #09398b; line-height: 1.5rem; } @media (max-width: 479px) { .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet { padding-left: 0rem; padding-right: 0rem; padding-top: 2rem; } } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child { display: flex; flex-direction: column; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child a { color: #09398b; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-photo { order: 1; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-photo img { width: 100%; object-fit: cover; height: fit-content; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-adresse { order: 2; display: flex; text-transform: uppercase; font-size: 0.9rem; font-weight: 800; margin-top: 0.8rem; line-height: 0.6rem; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-adresse .address { display: flex; flex-direction: row; margin: 0; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-adresse .address .locality { padding-top: 0 !important; padding-bottom: 0 !important; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-adresse .address .locality::after { content: ","; margin-right: 0.3rem; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-adresse .address .country { padding-top: 0 !important; padding-bottom: 0 !important; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-sous-titre { margin-top: 0.5rem; font-size: 0.9rem; font-weight: 800; order: 4; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-title { order: 3; margin-top: 0.5rem; font-size: 0.9rem; font-weight: 800; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-title h2 { margin: 0; } .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-incube { order: 4; color: #e1000f; margin-top: 0.8rem; font-size: 0.7rem; } .path-frontpage .block-views-blockprojets-block-2 #leaflet-map-view-projets-block-2 { height: 500px !important; } .node-id-20 { background: url("../images/pictos/carre-contour-bleu_partenaire.svg"); background-repeat: no-repeat; background-position-y: 7rem; max-width: 100vw; background-size: contain; } .node-id-20 .layout__region--top { padding-bottom: 3rem; height: 30vh; } .node-id-20 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; } .field--name-field-partenaires { padding-top: 3rem; } .field--name-field-partenaires .paragraph--type--partenaire { background-color: white; width: 100%; padding-bottom: 3rem; display: grid; grid-template-columns: repeat(7, 1fr); grid-template-rows: repeat(auto-fill); } @media (max-width: 810px) { .field--name-field-partenaires .paragraph--type--partenaire { display: flex; flex-direction: column; } } .field--name-field-partenaires .paragraph--type--partenaire .field--name-field-logo { grid-column: 1 / 2; grid-row: 2; margin-top: 2rem; padding-right: 1rem; } .field--name-field-partenaires .paragraph--type--partenaire .field--name-field-titre { grid-column: 2 / 8; grid-row: 1; font-weight: 800; } .field--name-field-partenaires .paragraph--type--partenaire .field--name-field-texte { grid-column: 2 / 8; grid-row: 2; } .field--name-field-partenaires .paragraph--type--partenaire .field--name-field-lien { grid-column: 2 / 8; grid-row: 3; } .field--name-field-partenaires a { color: black; font-weight: 800; } .field--name-field-partenaires a svg { display: none; } .field--name-field-equipes { padding-top: 3rem; } .field--name-field-equipes .paragraph--type--equipe { background-color: white; width: 100%; } .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne { width: 100%; padding-bottom: 3rem; display: grid; grid-template-columns: repeat(7, 1fr); grid-template-rows: repeat(auto-fill); } @media (max-width: 810px) { .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne { display: flex; flex-direction: column; } } .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-photo { grid-column: 1 / 2; grid-row: 1 / span 3; padding-right: 1rem; } .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-photo img { border-radius: 50%; } .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-prenom { grid-column: 2 / span 3; grid-row: 1; font-weight: 800; } .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-nom { grid-column: 2 / span 3; grid-row: 2; } .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-fonction { grid-column: 2 / 8; grid-row: 3; } .field--name-field-equipes a { color: black; font-weight: 800; } .field--name-field-equipes a svg { display: none; } .path-node.page-node-type-actualite .layout-container { overflow: unset; } .path-node.page-node-type-actualite .offresdeservices.layout-content.region-content#block-contenudelapageprincipale { background: none !important; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top { background: linear-gradient(to bottom, rgba(0, 158, 227, 0.2) 60%, white 40%); padding-bottom: 4rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top { display: grid; grid-template-columns: 1fr repeat(8, 1fr) 1fr; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top { display: flex; flex-direction: column; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-block-contente6f826c7-4a3e-479b-8e83-2245dee7f931 { grid-column: 1 / span 10; width: 100%; font-family: 'Source Code Pro'; font-size: 1.5rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; padding-left: 13%; padding-top: 1rem; padding-bottom: 0.5rem; vertical-align: middle; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-block-contente6f826c7-4a3e-479b-8e83-2245dee7f931 a { color: white; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-actu-type { padding-top: 2rem; grid-column: 2; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-actu-type { margin-left: 10%; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle { grid-column: 2 /span 7; margin: 0; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { font-family: "Source Code Pro"; font-size: 2.5rem; font-weight: 500; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { width: 70%; margin-left: 10%; margin-right: 10%; font-size: 1.9em; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date { grid-column: 2 / span 3; text-transform: uppercase; color: #09398b; font-size: 1.2rem; font-weight: 800; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date .field--name-field-date { display: flex; flex-direction: row; justify-content: flex-start; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date .field--name-field-date .field__item { padding-right: 2 rem; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date .field--name-field-date { margin-left: 10%; font-size: 1rem; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-lieu { grid-column: 2 / span 4; text-transform: uppercase; color: #09398b; font-size: 1.2rem; font-weight: 800; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-lieu .field--name-field-lieu { display: flex; flex-direction: row; justify-content: flex-start; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-lieu .field--name-field-lieu { margin-left: 10%; font-size: 1rem; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-sous-titre { grid-column: 2 /span 7; margin-top: 1rem; font-weight: 800; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-sous-titre { margin-left: 10%; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { grid-column: 5 / span 9; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images img { padding-top: 2rem; width: 600px; max-height: 360px; object-fit: cover; } @media (max-width: 1008px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { width: 100%; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images img { padding-top: 2rem; width: 100%; object-fit: cover; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images blockquote { margin-left: 0em; font-size: 0.8rem; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images blockquote { margin-left: 5%; margin-right: 5%; font-size: 0.7rem; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first .block-region-first { display: flex; justify-content: flex-end; position: -webkit-sticky; position: sticky; top: 10rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes { display: flex; justify-content: flex-end; width: 50%; background-color: white; padding-right: 2rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre { display: flex; font-size: 1rem; font-weight: 1000; color: #09398b; border-bottom: 1px solid #009ee3; padding-bottom: 0.5rem; padding-right: 1rem; margin-bottom: 0.8rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre:hover { text-decoration: underline; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first { display: none; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second { flex: 0 1 50%; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second { width: 90%; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second { width: 100%; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody p { margin-top: 0; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody .field--type-text-with-summary { background-color: white; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes { background-color: white; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--name-field-titre { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro'; color: #09398b; text-transform: uppercase; margin-top: 2rem; margin-bottom: 0.8rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes h4 { text-transform: none !important; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes h4 img { width: 100%; height: auto; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--type-text-long { padding-right: 2rem; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--type-text-long { padding-right: 0; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes p { margin-top: 0; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes a { color: black; text-decoration: underline; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes a svg { display: none; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody .panel-body #outputtext { overflow-y: visible !important; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__label { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro'; color: #09398b; text-transform: uppercase; margin-top: 2rem; margin-bottom: 0.8rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items { display: flex; flex-direction: row; justify-content: space-between; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items .paragraph--type--partenaire { display: flex; flex-direction: column; align-items: center; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items .paragraph--type--partenaire .field--name-field-lien { padding-top: 1rem; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second { flex: 0 1 80%; margin: auto; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third { display: flex; flex-direction: column; width: 65%; } @media (max-width: 810px) { .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third { margin: auto; } } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .field__item { height: fit-content; border: 2px solid #009ee3; background-color: white; margin-bottom: 1rem; min-height: 4rem; color: #009ee3; padding-left: 1rem; padding-top: 1rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers span:nth-of-type(2) { display: none; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf { height: inherit; margin: auto; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf ::before { content: url("../images/pictos/noun_Download_file_307900.svg"); min-width: 30px; height: auto; padding-right: 1rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf a { hyphens: auto; display: inline-flex; align-items: center; color: #009ee3; font-weight: 800; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { margin: auto; height: fit-content; border: 2px solid #009ee3; min-height: 4rem; background: white; color: #009ee3; padding-left: 1rem; padding-top: 1rem; margin-bottom: 1rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { display: inline-flex; align-items: center; color: #009ee3; font-weight: 800; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { content: url("../images/pictos/noun_External Link_674151.svg"); min-width: 30px; height: auto; padding-right: 1rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { display: none; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress { margin-top: 3rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress h2 { font-size: 0.8rem; color: black; font-weight: 900; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource { border: 2px solid #009ee3; padding: 1rem; height: fit-content; margin-bottom: 1rem; background-color: white; display: flex; flex-direction: column; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div { display: flex; flex-direction: column; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-type-de-ressource { order: 2; text-transform: uppercase; color: #009ee3; font-weight: 900; font-size: 0.8rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-title { order: 3; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-title h2 { margin: 0; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-title h2 a { color: black; font-size: 1rem; font-weight: 900; font-style: italic; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-sous-titre { order: 4; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-auteur-s- { order: 5; font-weight: 800; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-auteur-s- p { margin: 0; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-auteur-s- .field__label { display: none; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-edition p { margin: 0; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-edition .field__label { display: none; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-images { display: none; order: 1; width: 25%; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-images img { width: 100%; height: auto; margin: auto; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-mots-clefs { order: 6; display: flex; margin-top: 2rem; flex-direction: row; flex-wrap: wrap; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-mots-clefs .field__item { margin-right: 0.5rem; padding-left: 0.3rem; padding-right: 0.3rem; font-size: 0.8rem; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div .field--name-field-mots-clefs .field__item a { background: #09398b; color: white; font-weight: 800; vertical-align: super; padding-left: 0.1rem; padding-right: 0.1rem; display: inline-flex; } .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource div ul.links.inline { display: none; } .node-id-35 .region-content { background: url("../images/pictos/carre-contour-bleu_gouvernance.svg"); background-repeat: no-repeat; max-width: 100vw; background-size: contain; } .node-id-35 .layout__region--top { padding-bottom: 3rem; height: 30vh; } .node-id-35 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { display: none; height: inherit; } .node-id-35 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; } .node-id-3 { background: url("../images/pictos/carre-contour-bleu_programme.svg"); background-repeat: no-repeat; background-position-y: 7rem; max-width: 100vw; background-size: contain; } .node-id-3 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { display: none; height: inherit; } .node-id-3 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { color: #009ee3; background-color: white; } .node-id-3 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { background: #009ee3 !important; color: white !important; } .node-id-3 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item a { color: white !important; } .node-id-3 .block-entity-fieldnodefield-liens { display: none; } .node-id-3 .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { background: #009ee3; color: white; } .node-id-3 .block-entity-fieldnodefield-ress { margin-top: 3rem; } .node-id-3 .block-entity-fieldnodefield-ress h2 { font-size: 0.8rem; color: black; font-weight: 900; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource { display: flex; flex-direction: column; border: 2px solid #009ee3; padding: 1rem; height: fit-content; margin-bottom: 1rem; background-color: white; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource:first-of-type { border-top: 1px solid #009ee3; padding-top: 1rem; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource:first-of-type::after { content: url("../images/pictos/noun_Arrow_3771902.svg"); align-self: flex-end; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-title a { color: black; font-size: 1.4rem; font-weight: 600; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- { font-weight: 800; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- p { margin: 0; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- .field__label { display: none; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-edition p { margin: 0; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-edition .field__label { display: none; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-images { display: none; width: 50%; } .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-images img { width: 100%; height: auto; } .path-actualites { background-color: rgba(0, 158, 227, 0.2); margin: 0; } .path-actualites .block-region-content { display: grid; grid-template-columns: 1fr 8fr 1fr; margin: auto; padding-top: 3rem; } .path-actualites .block-region-content .block-views { grid-column: 2; } .path-actualites .block-region-content .block-views .view-content { display: flex; flex-direction: row; flex-wrap: wrap; } .path-actualites .block-region-content .block-views .view-content .views-row { width: 25%; flex: 0 0 25%; } @media (max-width: 810px) { .path-actualites .block-region-content .block-views .view-content { flex-direction: column; } .path-actualites .block-region-content .block-views .view-content .views-row { width: 100%; } } .path-actualites .block-region-content .block-views .view-display-id-block_2 { padding-top: 0; } .path-actualites .block-region-content .block-views .node-type-actualite { color: #09398b; line-height: 1.5rem; padding: 0.5rem; padding-right: 1rem; padding-left: 1rem; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child { display: flex; flex-direction: column; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child a { color: #09398b; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-images { order: 1; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-images .field__item img { width: 100%; max-height: 175px; object-fit: cover; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-images::after { display: block; content: url('data:image/svg+xml, '); } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-sous-titre { margin-top: 0.5rem; font-size: 0.9rem; font-weight: 800; order: 5; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-date { order: 2; display: flex; flex-direction: row; justify-content: flex-start; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-date .field__item:not(:last-of-type) ::after { padding-left: 1rem; content: "|"; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-date time { font-size: 0.9rem; font-weight: 800; padding-right: 1rem; width: fit-content; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-lieu { order: 3; display: flex; flex-direction: row; justify-content: flex-start; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-lieu .field__label { display: none; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-title { order: 4; font-size: 0.9rem; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field:not(.field--name-field-images) { width: 100%; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child h2 { margin: 0; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .inline.links { padding-top: none !important; list-style: none; width: fit-content; align-self: flex-end; padding-right: 1rem; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .inline.links a { display: none; } .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-actu-type { order: 6; padding-top: 1rem; } .node-id-4 { background: url("../images/pictos/carre-contour-bleu_programme.svg"); background-repeat: no-repeat; background-position-y: 7rem; max-width: 100vw; background-size: contain; } .node-id-4 #block-contenudelapageprincipale { scroll-margin: 8rem; } .node-id-4 .layout__region--top { padding-bottom: 3rem; height: 30vh; } .node-id-4 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { display: none; height: inherit; } .node-id-4 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; } .node-id-4 .layout__region--second { width: 25%; } .node-id-4 .layout__region--second .block-entity-fieldnodefield-textes { background-color: white; } .node-id-4 .layout__region--second .block-entity-fieldnodefield-textes .field--name-field-titre { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro'; color: #09398b; text-transform: uppercase; } .node-id-4 .layout__region--second .block-entity-fieldnodefield-textes h4 { text-transform: none !important; } .node-id-4 .layout__region--second .block-entity-fieldnodefield-textes .field--type-text-long { padding-right: 2rem; } .node-id-5 .region-content { background: url("../images/pictos/carre-contour-bleu_contact.svg"); background-repeat: no-repeat; max-width: 100vw; background-size: contain; } .node-id-5 .layout__region--top { padding-bottom: 3rem; height: 30vh; } .node-id-5 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; } .node-id-5 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a { color: black; text-decoration: underline; } .node-id-5 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a svg { display: none; } .path-faq #block-contenudelapageprincipale h2 { font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: #009ee3; background-color: white; text-transform: uppercase; width: fit-content; margin-left: 10%; margin-top: 8rem; } @media (max-width: 810px) { .path-faq #block-contenudelapageprincipale h2 { margin-left: 8%; margin-right: 1%; } } .path-faq #block-contenudelapageprincipale .block-region-content { display: grid; grid-template-columns: 1fr repeat(4, 2fr) 1fr; } @media (max-width: 810px) { .path-faq #block-contenudelapageprincipale .block-region-content { display: flex; flex-direction: column; margin: auto; } } .path-faq #block-contenudelapageprincipale .block-region-content .block-config-pages.block-config-pages-block { grid-column: 2 / span 3; } @media (max-width: 810px) { .path-faq #block-contenudelapageprincipale .block-region-content .block-config-pages.block-config-pages-block { width: 80%; margin: auto; } } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 { display: none; grid-column: 5; grid-row: 1 /span 2; height: fit-content; flex-direction: column; max-width: fit-content; margin-left: 2rem; padding: 1rem; background-color: #009ee3; } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien { text-align: center; } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien:before { margin-top: 1rem; display: block; content: url("../images/pictos/picto_faq.svg"); } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien a { font-size: 0.8rem; font-weight: 1000; color: #09398b; text-transform: uppercase; } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-description p { display: flex; flex-direction: column; margin-top: 0; margin-left: 1.5rem; margin-right: 1.5rem; text-align: center; } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-description p a { font-weight: 800; color: white; font-size: 1.3rem; } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-description p:after { margin-left: auto; padding-top: 1rem; display: block; content: url("../images/pictos/noun_Arrow_3771902.svg"); } @media (max-width: 810px) { .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 { margin: auto; padding: 0rem; } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien { text-align: center; } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien:before { margin-top: 1rem; display: block; content: url("../images/pictos/picto_faq_2.svg"); } .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien a { font-size: 0.8rem; font-weight: 1000; color: #09398b; text-transform: uppercase; } } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 { margin-top: 2rem; grid-column: 2 / span 3; display: grid; grid-template-columns: 1fr 1fr 1fr; } @media (max-width: 810px) { .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 { width: 80%; margin: auto; margin-top: 1rem; } } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child { grid-column: 1 / span 3; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse { border-bottom: 1px solid #009ee3; padding-bottom: 2rem; } @media (max-width: 810px) { .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse { padding-bottom: 1rem; } } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-title { display: none; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-question { cursor: pointer; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-question p { font-family: 'Source Code Pro'; font-weight: 500; color: #09398b; font-size: 1.3rem; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-question p:after { display: inline-flex; content: url('data:image/svg+xml,'); float: right; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-question :hover:after { display: inline-flex; content: url('data:image/svg+xml,'); float: right; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-reponse { display: none; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers { display: none; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers span:nth-of-type(2) { display: none; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers .file--mime-application-pdf span:nth-of-type(2) { display: none; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers .file--mime-application-pdf ::before { display: inline-block; content: url("../images/pictos/noun_Download_file_307900.svg"); width: 30px; height: 30px; padding-right: 0.8rem; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers .file--mime-application-pdf a { display: inline-flex; align-items: center; color: black; font-weight: 800; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-liens { display: none; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-liens a { display: flex; flex-direction: row; justify-content: left; align-items: center; color: black; font-weight: 800; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-liens a:before { display: inline-block; content: url("../images/pictos/noun_External Link_674151.svg"); width: 30px; height: 30px; padding-right: 0.8rem; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-liens svg { display: none; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-ress { display: none; margin-top: 0.5rem; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-ress a { color: black; text-decoration: underline; font-weight: 800; } .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .opened { display: block; } .node-id-6 { background: url("../images/pictos/carre-contour-bleu_contact.svg"); background-repeat: no-repeat; background-position-y: 7rem; max-width: 100vw; background-size: contain; } .node-id-6 .layout__region--top { padding-bottom: 3rem; height: 30vh; } .node-id-6 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { display: none; height: inherit; } .node-id-6 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; } .node-id-6 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a { color: black; text-decoration: underline; } .node-id-6 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a svg { display: none; } .page-node-type-ressource .layout__region--top .block-region-top .block-block-content4e5df355-e76c-4e44-bec0-e211d94f2640 { width: 100%; font-family: 'Source Code Pro'; font-size: 1.5rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; padding-left: 13%; padding-top: 1rem; padding-bottom: 0.5rem; vertical-align: middle; } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-ressource { margin-top: 2rem; margin-left: 13%; color: #009ee3; text-transform: uppercase; font-weight: 800; } @media (max-width: 810px) { .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-ressource { margin-left: 9%; margin-right: 9%; } } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodetitle { margin-left: 13%; font-size: 2rem; font-weight: 600; } @media (max-width: 810px) { .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodetitle { margin-left: 9%; margin-right: 9%; } } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-edition { margin-left: 13%; } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-edition .field--name-field-edition p { margin-bottom: 0; } @media (max-width: 810px) { .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-edition { margin-left: 9%; margin-right: 9%; } } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-auteur-s- { margin-left: 13%; } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-auteur-s- .field--name-field-auteur-s- { font-size: 1.5rem; font-weight: 800; } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-auteur-s- .field--name-field-auteur-s- p { margin: 0; } @media (max-width: 810px) { .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-auteur-s- { margin-left: 9%; margin-right: 9%; } } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-date-de-parution { margin-left: 13%; } @media (max-width: 810px) { .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-date-de-parution { margin-left: 9%; margin-right: 9%; } } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs { margin-left: 13%; } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs .field--name-field-mots-clefs { display: inline-flex; margin-top: 2rem; } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs .field--name-field-mots-clefs .field__item { background: #09398b; margin-right: 1rem; padding-left: 0.3rem; padding-right: 0.3rem; color: white; font-weight: 800; vertical-align: middle; } @media (max-width: 810px) { .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs { margin-left: 9%; margin-right: 9%; } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs .field--name-field-mots-clefs { display: flex; flex-direction: row; flex-wrap: wrap; } .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs .field--name-field-mots-clefs .field__item { margin-bottom: 0.5rem; } } .page-node-type-ressource .layout__region--first { margin-top: 3rem; position: relative; } .page-node-type-ressource .layout__region--first .block-region-first { display: flex; justify-content: flex-end; position: sticky; top: 7rem; } .page-node-type-ressource .layout__region--first .block-region-first .block-entity-fieldnodefield-textes { display: flex; width: 50%; background-color: white; padding-right: 2rem; } .page-node-type-ressource .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre { display: flex; font-size: 1rem; font-weight: 1000; color: #09398b; border-bottom: 1px solid #009ee3; padding-bottom: 0.5rem; padding-right: 1rem; } .page-node-type-ressource .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre:hover { text-decoration: underline; } .page-node-type-ressource .layout__region--second { margin-top: 3rem; } .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes { background-color: white; } .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes .field--name-field-titre { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro'; color: #09398b; text-transform: uppercase; } .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes h4 { text-transform: none !important; } .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes h4 img { width: 100%; height: auto; } .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes .field--type-text-long { padding-right: 2rem; } .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes p { margin-top: 0; } @media (max-width: 810px) { .page-node-type-ressource .layout__region--second { flex: 0 1 80%; margin: auto; } } .page-node-type-ressource .layout__region--third { margin-top: 3rem; } @media (max-width: 810px) { .page-node-type-ressource .layout__region--third { flex: 0 1 80%; margin-left: 10%; } } .page-node-type-ressource .layout__region--third .block-region-third { display: flex; flex-direction: column; width: 70%; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers { height: fit-content; border: 2px solid #009ee3; background-color: white; } .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers { min-height: 4rem; background: white; color: #009ee3; padding-left: 1rem; padding-top: 1rem; margin-bottom: 1rem; } .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers span:nth-of-type(2) { display: none; } .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf { height: inherit; margin: auto; } .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf ::before { content: url("../images/pictos/noun_Download_file_307900.svg"); min-width: 30px; height: auto; padding-right: 1rem; } .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf a { hyphens: auto; display: inline-flex; align-items: center; color: #009ee3; font-weight: 800; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { margin: auto; height: fit-content; border: 2px solid #009ee3; min-height: 4rem; background: white; color: #009ee3; padding-left: 1rem; padding-top: 1rem; margin-bottom: 1rem; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { display: inline-flex; align-items: center; color: #009ee3; font-weight: 800; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { content: url("../images/pictos/noun_External Link_674151.svg"); min-width: 30px; height: auto; padding-right: 1rem; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { display: none; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress { margin-top: 3rem; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .field__label { font-size: 0.8rem; color: black; font-weight: 900; margin-bottom: 1rem; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource { border: 2px solid #009ee3; padding: 1rem; height: fit-content; margin-bottom: 1rem; background-color: white; display: flex; flex-direction: column; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div { display: flex; flex-direction: column; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-type-de-ressource { order: 2; text-transform: uppercase; color: #009ee3; font-weight: 900; font-size: 0.8rem; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-title { order: 3; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-title h2 { margin: 0; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-title h2 a { color: black; font-size: 1rem; font-weight: 900; font-style: italic; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-sous-titre { order: 4; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-auteur-s- { order: 5; font-weight: 800; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-auteur-s- p { margin: 0; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-auteur-s- .field__label { display: none; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-edition p { margin: 0; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-edition .field__label { display: none; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-images { order: 1; width: 25%; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-images img { width: 100%; height: auto; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-mots-clefs { order: 6; display: flex; margin-top: 2rem; flex-direction: row; flex-wrap: wrap; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-mots-clefs .field__item { margin-right: 0.5rem; padding-left: 0.3rem; padding-right: 0.3rem; font-size: 0.8rem; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div .field--name-field-mots-clefs .field__item a { background: #09398b; color: white; font-weight: 800; vertical-align: super; padding-left: 0.1rem; padding-right: 0.1rem; display: inline-flex; } .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource div ul.links.inline { display: none; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale span { padding-top: 3rem; padding-bottom: 3rem; vertical-align: middle; color: white; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale span h2 { font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; width: fit-content; margin-left: 10%; margin-top: 8rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { display: grid; grid-template-columns: 1fr repeat(4, 2fr) 1fr; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block { grid-column: 2 / span 3; margin-top: 4rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block .field--name-field-introduction { margin: auto; background: white; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block .field--name-field-introduction p { margin: 0; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc { grid-column: 5; margin-top: 4rem; background-color: #009ee3; height: fit-content; min-height: fit-content; width: 200px; margin-left: 2rem; aspect-ratio: 1/1; display: flex; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc .field--name-field-lien { display: flex; flex-direction: column; text-align: center; margin: auto; padding: 1rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc .field--name-field-lien a { display: block; font-weight: 800; color: white; font-size: 1.3rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc .field--name-field-lien a:after { margin-left: 80%; padding-top: 0.5rem; display: block; content: url("../images/pictos/noun_Arrow_3771902.svg"); } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 { grid-column: 2 / span 3; } @media (max-width: 810px) { .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 { grid-column: 2 / span 4; } } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-display-id-block_1 { margin: auto; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-filters { display: none; background: white; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content { display: flex; flex-wrap: wrap; margin-top: 3rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row { width: 50%; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service { display: flex; justify-content: space-between; padding: 1rem; height: fit-content; margin-bottom: 1rem; background-color: white; margin-right: 1rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service::after { content: url("../images/pictos/noun_Arrow_3771902.svg"); align-self: flex-end; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: repeat(6 auto); } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-type-de-protagoniste { grid-column: 1 / span 3; grid-row: 1; margin-bottom: 1rem; text-transform: uppercase; font-weight: 900; font-size: 0.8rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-photo { grid-column: 1; grid-row: 2 / span 6; margin-right: 1rem; max-height: 170px; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-photo img { max-width: 100%; object-fit: cover; height: auto; max-height: 95%; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-prenom { grid-column: 2; grid-row: 2; padding-right: 0.5rem; text-transform: uppercase; font-weight: 800; font-size: 1rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-nom { grid-column: 3; grid-row: 2; text-transform: uppercase; font-weight: 800; font-size: 1rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-structure { grid-column: 2 / span 3; grid-row: 3; text-transform: uppercase; font-weight: 800; font-size: 0.8rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-title { grid-column: 2 / span 3; grid-row: 4; font-size: 1.3rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-title a { color: black; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-localisation { grid-column: 2 / span 3; grid-row: 5; text-transform: uppercase; font-weight: 800; font-size: 00.8rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-date-de-proposition { display: inline-flex; grid-column: 2 /span 3; grid-row: 6; font-size: 0.8rem; padding-top: 1rem; justify-content: flex-start; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-date-de-proposition time { justify-self: flex-start; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-date-de-proposition::before { content: "proposé le"; hyphens: none; padding-right: 0.5rem; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-5 { border: 2px solid #ff000f; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-6 { border: 2px solid #a01a27; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-7 { border: 2px solid #c7d74a; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-8 { border: 2px solid #ff6453; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-9 { border: 2px solid #6f6d7d; } @media (max-width: 810px) { .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content { flex-direction: column; } .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row { width: 100%; } } @media (max-width: 810px) { .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { display: flex; flex-direction: column; padding: 2rem; } } .page-node-type-offre-de-service { background: url("../images/pictos/carre-contour-bleu-offre.svg"); background-repeat: no-repeat; background-position-y: 7rem; max-width: 100vw; background-size: contain; } .page-node-type-offre-de-service .layout__region--top .block-region-top { margin-top: 2rem; margin-left: 13%; display: grid; grid-template-columns: auto auto 1fr; grid-template-rows: repeat(6 auto); } @media (max-width: 810px) { .page-node-type-offre-de-service .layout__region--top .block-region-top { margin-left: 8%; } } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-photo { width: fit-content; grid-column: 1; grid-row: 1 / span 6; width: 250px; height: 250px; margin-right: 2rem; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-photo img { width: 100%; height: auto; } @media (max-width: 810px) { .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-photo { width: 90px; height: 90px; } } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste { background: white; width: fit-content; grid-column: 2 /span 3; grid-row: 1; text-transform: uppercase; font-weight: 900; font-size: 0.8rem; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-5 { color: #ff000f; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-6 { color: #a01a27; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-7 { color: #c7d74a; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-8 { color: #ff6453; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-9 { color: #6f6d7d; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-prenom { background: white; width: fit-content; grid-column: 2; grid-row: 2; padding-right: 0.5rem; text-transform: uppercase; font-weight: 900; font-size: 1.5rem; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-nom { background: white; width: fit-content; grid-column: 3; grid-row: 2; text-transform: uppercase; font-weight: 900; font-size: 1.5rem; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-structure { background: white; width: fit-content; grid-column: 2 / span 3; grid-row: 3; text-transform: uppercase; font-weight: 800; font-size: 1.2rem; margin-top: 0.5rem; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-structure::after { content: url('data:image/svg+xml, '); } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodetitle { background: white; width: fit-content; grid-column: 2 / span 3; grid-row: 4; font-size: 2.5rem; font-family: "Source Code Pro"; width: 70%; } @media (max-width: 810px) { .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodetitle { font-size: 1.2rem; } } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodetitle a { color: black; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-localisation { background: white; width: fit-content; grid-column: 2 / span 3; grid-row: 5; text-transform: uppercase; font-weight: 800; font-size: 0.8rem; margin-top: 1.5rem; } .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-date-de-proposition { background: white; width: fit-content; grid-column: 2 / span 3; grid-row: 6; font-size: 0.8rem; padding-top: 1rem; } .page-node-type-offre-de-service .layout__region--second { margin-top: 3rem; margin-left: 20%; margin-right: 2rem; } .page-node-type-offre-de-service .layout__region--second .block-entity-fieldnodebody .field--type-text-with-summary { background: white; } .page-node-type-offre-de-service .layout__region--second .block-entity-fieldnodebody .field--type-text-with-summary p { margin: 0; } @media (max-width: 810px) { .page-node-type-offre-de-service .layout__region--second { margin-left: 10%; } } .page-node-type-offre-de-service .layout__region--third { margin-top: 3rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third { display: flex; flex-direction: column; width: 70%; } @media (max-width: 810px) { .page-node-type-offre-de-service .layout__region--third .block-region-third { margin: auto; } } .page-node-type-offre-de-service .layout__region--third .block-region-third .title-contact { background: #009ee3; color: white; text-transform: uppercase; font-weight: 900; font-size: 0.8rem; padding-top: 1rem; padding-left: 1rem; padding-right: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-courriel { background: #009ee3; color: white; font-weight: 600; padding-left: 1rem; padding-right: 1rem; padding-bottom: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-courriel a { color: white; hyphens: auto; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-courriel a svg { display: none; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-telephone { display: none; background: #009ee3; color: white; font-weight: 600; padding-left: 1rem; padding-right: 1rem; padding-bottom: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers { height: fit-content; border: 2px solid #009ee3; background-color: white; margin-top: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers { min-height: 4rem; background: white; color: #009ee3; padding-left: 1rem; padding-top: 1rem; margin-bottom: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers span:nth-of-type(2) { display: none; } .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf { height: inherit; margin: auto; } .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf ::before { content: url("../images/pictos/noun_Download_file_307900.svg"); min-width: 50px; height: auto; padding-right: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf a { hyphens: auto; display: inline-flex; align-items: center; color: #009ee3; font-weight: 800; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens { margin-top: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { margin: auto; height: fit-content; border: 2px solid #009ee3; min-height: 4rem; background: white; color: #009ee3; padding-left: 1rem; padding-top: 1rem; margin-bottom: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { display: inline-flex; align-items: center; color: #009ee3; font-weight: 800; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { content: url("../images/pictos/noun_External Link_674151.svg"); min-width: 50px; height: auto; padding-right: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { display: none; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress { margin-top: 3rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .field__label { font-size: 0.8rem; color: black; font-weight: 900; margin-bottom: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource { display: flex; flex-direction: column; border: 2px solid #009ee3; padding: 1rem; height: fit-content; margin-bottom: 1rem; background-color: white; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource:first-of-type { border-top: 1px solid #009ee3; padding-top: 1rem; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource:first-of-type::after { content: url("../images/pictos/noun_Arrow_3771902.svg"); align-self: flex-end; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-title h2 { margin: 0; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-title a { color: black; font-size: 1.4rem; font-weight: 600; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- { font-weight: 800; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- p { margin: 0; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- .field__label { display: none; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-edition p { margin: 0; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-edition .field__label { display: none; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-images { display: none; width: 50%; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-images img { width: 100%; height: auto; } .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-type-de-ressource { display: inline-flex; margin-top: 2rem; background: #09398b; margin-right: 1rem; padding-left: 0.3rem; padding-right: 0.3rem; color: white; font-weight: 800; vertical-align: middle; } .path-ressources.annuairederecherche .layout-content { background: url("../images/pictos/carre-contour-bleu_annuairederecherche.svg"); background-repeat: no-repeat; background-position-y: 7rem; max-width: 100vw; background-size: cover; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale { padding-top: 8rem; } @media (max-width: 479px) { .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale { padding-top: 5rem; padding-left: 5rem; } } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale span { padding-top: 3rem; padding-bottom: 3rem; vertical-align: middle; color: white; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale span h2 { display: inline; font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; width: fit-content; margin-left: 10%; margin-top: 8rem; } @media (max-width: 479px) { .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale span h2 { margin-right: 37%; margin-bottom: 2rem; margin-left: 0; } } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second { padding-top: 3rem; flex: 0 1 50%; margin-left: 20%; } @media (max-width: 479px) { .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second { flex: 0 1 80%; margin: 0; } } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-config-pages-block { background-color: white; margin-bottom: 4rem; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ { margin-bottom: 3rem; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-logo { grid-column: 1; grid-row: 1 /span 3; margin-right: 1rem; max-height: 8rem; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-logo a { height: 8rem; width: 8rem; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-logo a img { height: 100%; width: 100%; object-fit: contain; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-title { grid-column: 2; font-weight: 800; background-color: white; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-body { background-color: white; grid-column: 2; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-body p { margin: 0; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-lien { background-color: white; grid-column: 2; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-lien a { color: black; text-decoration: underline; } .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-lien a svg { display: none; } .path-webform .region-content [aria-label="Message d'avertissement"] { display: none; } .path-webform .region-content .block-system-main-block h2 { display: none; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form { display: flex; flex-direction: row; flex-wrap: wrap; flex-basis: auto; justify-content: flex-start; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-titre { width: 100%; font-family: 'Source Code Pro'; font-size: 1.5rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; padding-left: 13%; padding-top: 2rem; padding-bottom: 2rem; vertical-align: middle; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-sous-titre { width: 100%; font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; width: fit-content; margin-left: 13%; margin-top: 8rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-processed-text { margin-top: 10vh; margin-left: 13%; margin-right: 20%; width: 60%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-titre-du-document { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-titre-du-document:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-titre-du-document label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-titre-du-document input { width: 90%; height: 5rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-auteur-s- { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-auteur-s-:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-auteur-s- label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-auteur-s- input { width: 90%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-date-de-parution { margin-left: 13%; width: 27%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-date-de-parution:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-date-de-parution label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-date-de-parution input { width: 90%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nombre-de-pages { margin-right: 20%; width: 27%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; margin-right: 3rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nombre-de-pages label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nombre-de-pages input { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nom-de-la-revue-et-de-l-editeur { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nom-de-la-revue-et-de-l-editeur:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nom-de-la-revue-et-de-l-editeur label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nom-de-la-revue-et-de-l-editeur input { width: 90%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-type-de-document-revue-article-etc- { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-type-de-document-revue-article-etc-:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-type-de-document-revue-article-etc- label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-type-de-document-revue-article-etc- input { width: 90%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource:after { content: "*"; color: red; font-size: 2rem; padding-left: 1rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource div { width: 90%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource div textarea { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-_-ou-4-mots-ou-expression-cles-pour-identifier-le-sujet { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-_-ou-4-mots-ou-expression-cles-pour-identifier-le-sujet label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-_-ou-4-mots-ou-expression-cles-pour-identifier-le-sujet input { width: 90%; height: 3rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-piece-s-jointe-s- { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-piece-s-jointe-s- label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-url-vers-une-video-ou-un-site-internet { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-url-vers-une-video-ou-un-site-internet label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-url-vers-une-video-ou-un-site-internet input { width: 90%; height: 3rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-courriel { margin-left: 13%; width: 28%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-courriel:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-courriel label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-courriel input { width: 90%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-telephone { margin-right: 20%; width: 29%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; margin-right: 3rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-telephone:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-telephone label { width: 100%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-telephone input { width: 90%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-actions { width: 60%; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-actions input { width: 30%; align-self: flex-end; background-color: #009ee3; text-transform: uppercase; color: white; font-size: 1.2rem; font-weight: 600; float: right; margin-top: 1rem; border: none; } .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-actions #edit-actions-submit:after { content: url('data:image/svg+xml,'); } .path-webform .region-content #webform-submission-offre-de-service-add-form { display: flex; flex-direction: row; flex-wrap: wrap; flex-basis: auto; justify-content: flex-start; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-title { width: 100%; font-family: 'Source Code Pro'; font-size: 1.5rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; padding-left: 13%; padding-top: 2rem; padding-bottom: 2rem; vertical-align: middle; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-sous-titre { width: 100%; font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; width: fit-content; margin-left: 13%; margin-top: 8rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-processed-text { margin-top: 10vh; margin-left: 13%; margin-right: 20%; width: 60%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-intitule-de-l-offre-de-service { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-intitule-de-l-offre-de-service:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-intitule-de-l-offre-de-service label { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-intitule-de-l-offre-de-service input { width: 90%; height: 5rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-structure { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-structure:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-structure label { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-structure input { width: 90%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-localisation { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-localisation:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-localisation label { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-localisation input { width: 90%; } .path-webform .region-content #webform-submission-offre-de-service-add-form div { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form div .form-item-description { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form div .form-item-description label { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form div .form-item-description textarea { width: 90%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-description { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-description label { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-description textarea { width: 90%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-image { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-des-documents-complementaires-en-pdf { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper .form-item-lien-url { margin-left: 13%; margin-right: 20%; width: 60%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper .form-item-lien-url:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper .form-item-lien-url label { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper .form-item-lien-url input { width: 90%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-courriel { margin-left: 13%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; width: 28%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-courriel:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-courriel label { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-courriel input { width: 90%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-telephone { margin-right: 20%; width: 29%; display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; margin-right: 3rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-telephone:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-telephone label { width: 100%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-telephone input { width: 90%; } .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-j-accepte-que-mon-courriel-soit-diffuse-sur-la-page-de-mon-offre { margin-top: 3rem; margin-bottom: 3rem; margin-left: 13%; margin-right: 20%; width: 60%; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-actions { width: 60%; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-actions input { width: 30%; align-self: flex-end; background-color: #009ee3; text-transform: uppercase; color: white; font-size: 1.2rem; font-weight: 600; float: right; margin-top: 1rem; border: none; } .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-actions #edit-actions-submit:after { content: url('data:image/svg+xml,'); } .path-webform .region-content #webform-submission-question-add-form { display: flex; flex-direction: row; flex-wrap: wrap; flex-basis: auto; justify-content: flex-start; margin-top: 10vh; width: 60%; margin-left: 13%; margin-right: 20%; } .path-webform .region-content #webform-submission-question-add-form .form-item-couriel { display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; width: 100%; } .path-webform .region-content #webform-submission-question-add-form .form-item-couriel:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.5rem; } .path-webform .region-content #webform-submission-question-add-form .form-item-couriel label { width: 100%; } .path-webform .region-content #webform-submission-question-add-form .form-item-couriel input { width: 90%; } .path-webform .region-content #webform-submission-question-add-form .form-item-question { display: flex; flex-direction: row; flex-wrap: wrap; margin-top: 2rem; width: 100%; } .path-webform .region-content #webform-submission-question-add-form .form-item-question:after { content: "*"; color: red; font-size: 2rem; padding-left: 0.9rem; } .path-webform .region-content #webform-submission-question-add-form .form-item-question label { width: 100%; } .path-webform .region-content #webform-submission-question-add-form .form-item-question div { width: 90%; } .path-webform .region-content #webform-submission-question-add-form .form-item-question div textarea { width: 100%; height: 5rem; } .path-webform .region-content #webform-submission-question-add-form #edit-actions { width: 90%; } .path-webform .region-content #webform-submission-question-add-form #edit-actions input { width: 30%; align-self: flex-end; background-color: #009ee3; text-transform: uppercase; color: white; font-size: 1.2rem; font-weight: 600; float: right; margin-top: 1rem; border: none; } .path-webform .region-content #webform-submission-question-add-form #edit-actions #edit-actions-submit:after { content: url('data:image/svg+xml,'); } .path-projets .region-content #block-contenudelapageprincipale span { padding-top: 3rem; padding-bottom: 3rem; vertical-align: middle; } .path-projets .region-content #block-contenudelapageprincipale span h2 { margin: 0; padding-top: 2rem; height: 4rem; color: white; font-family: "Source Code Pro"; text-transform: uppercase; background: #009ee3; padding-left: 13%; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { display: grid; grid-template-columns: 1fr repeat(8, 2fr) 1fr; } @media (max-width: 810px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { display: flex; flex-direction: column; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-2 { grid-column: 1 / span 10; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block { grid-column: 3 / span 5; margin: auto; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block span h2 { display: none; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block .config_pages--type--les-projets .field--name-field-introduction p:nth-of-type(1) { font-size: 1.5rem; } @media (max-width: 810px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block { padding: 2rem; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 { grid-column: 8 / span 9; margin-top: 4rem; background-color: #009ee3; height: fit-content; width: 60%; margin-left: 2rem; grid-row: 2; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 .display { display: block; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 .field--name-field-lien { display: flex; flex-direction: column; margin-top: 2rem; margin-bottom: 2rem; margin-left: 1.5rem; margin-right: 1.5rem; text-align: center; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 .field--name-field-lien a { font-weight: 800; color: white; font-size: 1.3rem; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 .field--name-field-lien:after { margin-left: auto; padding-top: 1rem; display: block; content: url("../images/pictos/noun_Arrow_3771902.svg"); } @media (max-width: 810px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 { margin: auto; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 { grid-column: 3 / span 6; } @media (max-width: 810px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 { padding: 2rem; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets { margin: auto; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters { margin-top: 4rem; display: flex; flex-direction: row; } @media (max-width: 479px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters { flex-direction: column; padding-bottom: 3rem; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters::before { content: 'Filtrer par :'; margin-right: 1rem; } @media (max-width: 479px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters::before { padding-bottom: 1rem; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 { display: flex; flex-direction: row; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-neuf-rehabilitation-value--wrapper legend { display: none; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-neuf-rehabilitation-value--wrapper .js-form-item-field-neuf-rehabilitation-value:first-of-type { display: none; } @media (max-width: 479px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-neuf-rehabilitation-value--wrapper { padding-bottom: 1rem; padding-top: 1rem; margin-inline-start: 0px; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-encours-fini-value--wrapper legend { display: none; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-encours-fini-value--wrapper .js-form-item-field-encours-fini-value:first-of-type { display: none; } @media (max-width: 479px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-encours-fini-value--wrapper { padding-bottom: 1rem; margin-inline-start: 0px; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 .js-form-type-textfield label { display: none; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="radio"] { display: none; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="radio"] + label::before { content: ""; display: inline-block; width: 15px; height: 15px; background: #fff; border-radius: 0px; border-color: black; border-style: solid; border-width: 1px; margin-right: 0.5rem; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="radio"]:checked + label::before { background: #009ee3; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 label { padding-right: 1rem; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-submit-projets { background-color: #009ee3; color: white; text-transform: uppercase; border: none; padding: 0.1rem 0.7rem; margin-left: 2rem; } @media (max-width: 479px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-submit-projets { margin-left: 0rem; margin-right: 2rem; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-reset { background-color: #009ee3; color: white; text-transform: uppercase; border: none; padding: 0.1rem 0.7rem; margin-left: 1rem; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="checkbox"] { display: none; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="checkbox"] + label::before { content: ""; display: inline-block; width: 15px; height: 15px; background: #fff; border-radius: 0px; border-color: black; border-style: solid; border-width: 1px; margin-right: 0.5rem; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="checkbox"]:checked + label::before { background: #009ee3; } @media (max-width: 479px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 { flex-direction: column; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-actions { width: 100%; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-content { margin-top: 2rem; display: flex; flex-direction: row; flex-wrap: wrap; } @media (max-width: 810px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-content { flex-direction: column; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-content .views-row { width: 25%; } @media (max-width: 810px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-content .views-row { width: 100%; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet { color: #09398b; line-height: 1.5rem; padding: 0.5rem; padding-right: 1rem; padding-left: 1rem; } @media (max-width: 479px) { .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet { padding-left: 0rem; padding-right: 0rem; padding-top: 2rem; } } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child { display: flex; flex-direction: column; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child a { color: #09398b; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-photo { order: 1; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-photo img { width: 100%; max-height: 175px; object-fit: cover; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-photo::after { display: block; content: url('data:image/svg+xml, '); } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse { order: 2; display: flex; text-transform: uppercase; font-size: 0.9rem; font-weight: 800; margin-top: 0.8rem; line-height: 0.6rem; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address { display: flex; flex-direction: row; margin: 0; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .locality { padding-top: 0 !important; padding-bottom: 0 !important; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .locality::after { content: ","; margin-right: 0.3rem; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .country { padding-top: 0 !important; padding-bottom: 0 !important; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-sous-titre { margin-top: 0.5rem; font-size: 0.9rem; font-weight: 800; order: 4; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-title { order: 3; margin-top: 0.5rem; font-size: 0.9rem; font-weight: 800; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-title h2 { margin: 0; } .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-incube { order: 4; color: red; margin-top: 0.8rem; font-size: 0.7rem; } .path-node.page-node-type-projet .layout-container { overflow: unset; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top { padding-top: 4rem; margin-left: 10%; margin-right: 10%; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top { display: flex; flex-direction: row; margin-bottom: 2rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .block-entity-fieldnodefield-photo { width: 60%; padding-right: 2rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .block-entity-fieldnodefield-photo img { width: 65%; object-fit: cover; } @media (max-width: 810px) { .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .block-entity-fieldnodefield-photo img { padding-top: 1rem; object-fit: cover; width: 100%; } } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right { width: 40%; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodetitle { margin: 0; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodetitle .field--name-title { font-family: "Marianne"; font-size: 2.5rem; font-weight: 800; color: #009ee3; } @media (max-width: 810px) { .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodetitle .field--name-title { font-size: 1.7rem; } } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodefield-equipe { margin-top: 2rem; } @media (max-width: 810px) { .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodefield-equipe { padding-top: 0.5rem; } } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodefield-equipe .field--name-field-equipe { color: #09398b; font-size: 1.5rem; font-weight: 900; text-transform: uppercase; } @media (max-width: 810px) { .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodefield-equipe .field--name-field-equipe { font-size: 1rem; } } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodefield-incube { margin-top: 2rem; width: fit-content; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top .top_right .block-entity-fieldnodefield-incube .field--name-field-incube { background-color: red; color: white; font-weight: 800; padding-right: 0.3rem; padding-left: 0.2rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom { display: flex; flex-direction: row; margin: auto; border: 0.1rem solid; justify-content: space-evenly; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-adresse { padding-left: 1rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-adresse .field--name-field-adresse { margin-top: .83em; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-adresse .field--name-field-adresse .address { margin: auto; display: flex; flex-direction: column; justify-content: start; margin: 0; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-adresse .field--name-field-adresse::after { content: ""; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-etape-du-projet { padding-left: 1rem; padding-right: 1rem; padding-bottom: 1rem; border-left: 0.1rem solid; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-etape-du-projet h2 { color: #09398b; font-size: 1.2rem; font-weight: 900; text-transform: uppercase; margin-bottom: 0rem !important; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-etape-du-projet h2:after { content: ' :'; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-etape-du-projet .field__label { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-type-de-moa { padding-left: 1rem; border-left: 0.1rem solid; padding-bottom: 1rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-type-de-moa h2 { color: #09398b; font-size: 1.2rem; font-weight: 900; text-transform: uppercase; margin-bottom: 0rem !important; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-type-de-moa h2:after { content: ' :'; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-type-de-moa .field__label { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-type-de-projet { padding-left: 1rem; padding-bottom: 1rem; border-left: 0.1rem solid; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-type-de-projet h2 { color: #09398b; font-size: 1.2rem; font-weight: 900; text-transform: uppercase; margin-bottom: 0rem !important; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-type-de-projet h2:after { content: ' :'; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .block-entity-fieldnodefield-type-de-projet .field__label { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first { margin-top: 5rem; } @media (max-width: 479px) { .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first { display: none; } } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first { display: flex; justify-content: flex-end; position: -webkit-sticky; position: sticky; top: 10rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes { display: flex; justify-content: flex-end; width: 50%; background-color: white; padding-right: 2rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre { display: flex; font-size: 1rem; font-weight: 1000; color: #09398b; border-bottom: 1px solid #009ee3; padding-bottom: 0.5rem; padding-right: 1rem; margin-bottom: 0.8rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre:hover { text-decoration: underline; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second { margin-top: 5rem; flex: 0 1 50%; } @media (max-width: 479px) { .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second { flex: 0 1 100%; margin-top: 1rem; } } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second { width: 90%; } @media (max-width: 479px) { .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second { width: 80%; margin: auto; } } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody p { margin-top: 0; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody .field--type-text-with-summary { background-color: white; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes { background-color: white; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--name-field-titre { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro'; color: #09398b; text-transform: uppercase; margin-bottom: 0.8rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes h4 { text-transform: none !important; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes h4 img { width: 100%; height: auto; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--type-text-long { padding-right: 2rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes p { margin-top: 0; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes a { color: black; text-decoration: underline; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes a svg { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody .panel-body #outputtext { overflow-y: visible !important; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__label { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro'; color: #09398b; text-transform: uppercase; margin-top: 2rem; margin-bottom: 0.8rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items { display: flex; flex-direction: row; justify-content: space-between; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items .paragraph--type--partenaire { display: flex; flex-direction: column; align-items: center; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items .paragraph--type--partenaire .field--name-field-lien { padding-top: 1rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third { margin-top: 5rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third { display: flex; flex-direction: column; width: 65%; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers h2 { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .field__item { height: fit-content; border: 2px solid #009ee3; background-color: white; margin-bottom: 1rem; min-height: 4rem; color: #009ee3; padding-left: 1rem; padding-top: 1rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers span:nth-of-type(2) { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf { height: inherit; margin: auto; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf ::before { content: url("../images/pictos/noun_Download_file_307900.svg"); min-width: 15px; height: auto; padding-right: 1rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf a { hyphens: auto; display: inline-flex; color: #009ee3; font-weight: 800; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens h2 { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { margin: auto; height: fit-content; border: 2px solid #009ee3; min-height: 4rem; background: white; color: #009ee3; padding-left: 1rem; padding-top: 1rem; margin-bottom: 1rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { display: inline-flex; color: #009ee3; font-weight: 800; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { content: url("../images/pictos/noun_External Link_674151.svg"); min-width: 15px; height: auto; padding-right: 1rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- { margin-top: 3rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- h2 { font-size: 0.8rem; color: black; font-weight: 900; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource { display: flex; flex-direction: column; border: 2px solid #009ee3; padding: 1rem; height: fit-content; margin-bottom: 1rem; background-color: white; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource:first-of-type { border-top: 1px solid #009ee3; padding-top: 1rem; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource:first-of-type::after { content: url("../images/pictos/noun_Arrow_3771902.svg"); align-self: flex-end; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-title a { color: black; font-size: 1.4rem; font-weight: 600; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-auteur-s- { font-weight: 800; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-auteur-s- p { margin: 0; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-auteur-s- .field__label { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-edition p { margin: 0; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-edition .field__label { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-images { width: 50%; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-images img { width: 100%; height: auto; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires { width: 50%; margin: auto; display: flex; flex-direction: row; flex-wrap: wrap; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires h2 { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires .field--name-field-partenaires { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires .field--name-field-partenaires .field--name-field-titre { display: none; } .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires .field--name-field-partenaires .paragraph--type--partenaire { display: flex; flex-direction: column; } .path-incubateur { background: url("../images/pictos/carre-contour-bleu_programme.svg"); background-repeat: no-repeat; background-position-y: 7rem; max-width: 100vw; background-size: contain; } .path-incubateur .layout-container { overflow: unset; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale span { width: fit-content; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale span h2 { width: fit-content; margin-left: 11%; margin-top: 15vh; color: white; font-family: "Source Code Pro"; text-transform: uppercase; font-size: 2rem; font-weight: 800; background: #009ee3; margin-bottom: 15vh; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first { position: relative; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block { display: flex; justify-content: flex-end; position: -webkit-sticky; position: sticky; top: 10rem; } @media (max-width: 810px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block { display: none; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block .config_pages--type--incubateur-du-programme { display: flex; flex-direction: row-reverse; width: 50%; background-color: white; padding-right: 2rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-titre { display: flex; flex-direction: column; font-size: 1rem; font-weight: 1000; color: #09398b; border-bottom: 1px solid #009ee3; padding-bottom: 0.8rem; padding-right: 1rem; margin-top: 1rem; scroll-margin-top: 7em; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-titre:hover { text-decoration: underline; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-textes .field__item .paragraph--type--texte { padding-right: 2rem; margin-top: 1rem; background-color: white; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-textes .field__item .paragraph--type--texte .field--name-field-titre { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro', monospace; color: #09398b; text-transform: uppercase; margin-bottom: 0.8rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-textes .field__item .paragraph--type--texte .field--name-field-texte { margin-bottom: 2rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme { margin-top: 1rem; display: flex; flex-direction: column; width: 70%; } @media (max-width: 810px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme { margin: auto; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents { height: fit-content; border: 2px solid #009ee3; background-color: white; margin-bottom: 1rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item { min-height: 4rem; background: white; color: #009ee3; padding-left: 0.8rem; padding-top: 1rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item span:nth-of-type(2) { display: none; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item .file--mime-application-pdf { height: inherit; margin: auto; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item .file--mime-application-pdf ::before { content: url("../images/pictos/noun_Download_file_307900.svg"); min-width: 40px; height: auto; padding-right: 0.5rem; display: inline-flex; align-items: center; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item .file--mime-application-pdf a { hyphens: auto; display: inline-flex; align-items: center; color: #009ee3; font-weight: 800; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-liens .field__item { margin: auto; height: fit-content; border: 2px solid #009ee3; min-height: 4rem; background: white; color: #009ee3; padding-left: 0.8rem; padding-top: 1rem; margin-bottom: 1rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-liens a { display: inline-flex; align-items: center; justify-items: center; color: #009ee3; font-weight: 800; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-liens a::before { content: url("../images/pictos/noun_External Link_674151.svg"); min-width: 40px; height: auto; padding-right: 0.5rem; display: inline-flex; align-items: center; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-liens a svg.ext { display: none; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 { padding-top: 1rem; background-color: white; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets { width: 80%; margin: auto; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters { margin-top: 4rem; display: flex; flex-direction: row; } @media (max-width: 479px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters { flex-direction: column; padding-bottom: 3rem; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters::before { content: 'Filtrer par :'; margin-right: 1rem; } @media (max-width: 479px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters::before { padding-bottom: 1rem; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 { display: flex; flex-direction: row; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-neuf-rehabilitation-value--wrapper legend { display: none; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-neuf-rehabilitation-value--wrapper .js-form-item-field-neuf-rehabilitation-value:first-of-type { display: none; } @media (max-width: 479px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-neuf-rehabilitation-value--wrapper { padding-bottom: 1rem; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-encours-fini-value--wrapper legend { display: none; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-encours-fini-value--wrapper .js-form-item-field-encours-fini-value:first-of-type { display: none; } @media (max-width: 479px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-encours-fini-value--wrapper { padding-bottom: 1rem; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 .js-form-type-textfield label { display: none; } @media (max-width: 479px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 .js-form-type-textfield { padding-bottom: 1rem; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 input[type="radio"] { display: none; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 input[type="radio"] + label::before { content: ""; display: inline-block; width: 15px; height: 15px; background: #fff; border-radius: 0px; border-color: black; border-style: solid; border-width: 1px; margin-right: 0.5rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 input[type="radio"]:checked + label::before { background: #009ee3; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 label { padding-right: 1rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-submit-projets { background-color: #009ee3; color: white; text-transform: uppercase; border: none; padding: 0.1rem 0.7rem; margin-left: 2rem; } @media (max-width: 479px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-submit-projets { margin-left: 0rem; margin-right: 2rem; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-reset { background-color: #009ee3; color: white; text-transform: uppercase; border: none; padding: 0.1rem 0.7rem; margin-left: 1rem; } @media (max-width: 479px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 { flex-direction: column; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-content { margin-top: 2rem; display: flex; flex-direction: row; flex-wrap: wrap; } @media (max-width: 810px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-content { flex-direction: column; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-content .views-row { width: 25%; } @media (max-width: 810px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-content .views-row { width: 100%; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet { color: #09398b; line-height: 1.5rem; padding: 0.5rem; padding-right: 1rem; padding-left: 1rem; } @media (max-width: 479px) { .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet { padding-left: 0rem; padding-right: 0rem; padding-top: 2rem; } } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child { display: flex; flex-direction: column; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child a { color: #09398b; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-photo { order: 1; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-photo img { width: 100%; max-height: 175px; object-fit: cover; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-photo::after { display: block; content: url('data:image/svg+xml, '); } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse { order: 2; display: flex; text-transform: uppercase; font-size: 0.9rem; font-weight: 800; margin-top: 0.8rem; line-height: 0.6rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address { display: flex; flex-direction: row; margin: 0; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .locality { padding-top: 0 !important; padding-bottom: 0 !important; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .locality::after { content: ","; margin-right: 0.3rem; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .country { padding-top: 0 !important; padding-bottom: 0 !important; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-sous-titre { margin-top: 0.5rem; font-size: 0.9rem; font-weight: 800; order: 4; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-title { order: 3; margin-top: 0.5rem; font-size: 0.9rem; font-weight: 800; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-title h2 { margin: 0; } .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-incube { order: 4; color: red; margin-top: 0.8rem; font-size: 0.7rem; } .node-id-201 { background: url("../images/pictos/carre-contour-bleu_programme.svg"); background-repeat: no-repeat; background-position-y: 7rem; max-width: 100vw; background-size: contain; } .node-id-201 #block-contenudelapageprincipale { scroll-margin: 8rem; } .node-id-201 .layout__region--top { padding-bottom: 3rem; height: 30vh; } .node-id-201 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { display: none; height: inherit; } .node-id-201 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; color: white; background-color: #009ee3; text-transform: uppercase; } .node-id-201 .layout__region--second { width: 25%; } .node-id-201 .layout__region--second .block-entity-fieldnodefield-textes { background-color: white; } .node-id-201 .layout__region--second .block-entity-fieldnodefield-textes .field--name-field-titre { font-size: 1.5rem; font-weight: 1000; font-family: 'Source Code Pro'; color: #09398b; text-transform: uppercase; } .node-id-201 .layout__region--second .block-entity-fieldnodefield-textes h4 { text-transform: none !important; } .node-id-201 .layout__region--second .block-entity-fieldnodefield-textes .field--type-text-long { padding-right: 2rem; } .path-ressources .layout-content { width: 100vw; } .path-ressources .layout-content .region-content { width: 80%; margin: auto; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content { display: grid; grid-template-columns: 1fr repeat(4, 1fr) 1fr; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-config-pages-block { grid-column: 1 / span 4; margin-left: 1rem; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-config-pages-block .config_pages--base-de-donnees--full { grid-column: 1 / span 5; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-config-pages-block .config_pages--base-de-donnees--full .field--name-field-introduction { margin: auto; background: white; margin-top: 5rem; } @media (max-width: 810px) { .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-config-pages-block .config_pages--base-de-donnees--full { padding: 2rem; margin-top: 1rem; } } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d { grid-column: 6 / span 5; grid-row: 1; margin-top: 4rem; background-color: #009ee3; height: fit-content; width: 100%; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d .display { display: block; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d .field--name-field-lien { display: flex; flex-direction: column; margin-top: 2rem; margin-bottom: 2rem; margin-left: 1.5rem; margin-right: 1.5rem; text-align: center; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d .field--name-field-lien a { font-weight: 800; color: white; font-size: 1.3rem; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d .field--name-field-lien:after { margin-left: auto; padding-top: 1rem; display: block; content: url("../images/pictos/noun_Arrow_3771902.svg"); } @media (max-width: 810px) { .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d { margin: auto; } } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 { margin-top: 2rem; width: 100%; grid-column: 1 / span 6; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters { display: flex; flex-direction: row; flex-wrap: wrap; background-color: white; margin-top: 2rem; margin-left: 1rem; margin-bottom: 5rem; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters::before { content: "Filtrer par : "; padding-right: 1rem; } @media (max-width: 479px) { .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters::before { padding-bottom: 1rem; } } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters #views-exposed-form-base-de-donnees-block-1 { width: fit-content; display: flex; flex-direction: row; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters #views-exposed-form-base-de-donnees-block-1 #edit-actions { display: flex; flex-direction: column; justify-content: space-between; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters #views-exposed-form-base-de-donnees-block-1 #edit-actions #edit-submit-base-de-donnees { background-color: #009ee3; color: white; text-transform: uppercase; border: none; padding: 0.1rem 0.7rem; margin-left: 2rem; } @media (max-width: 479px) { .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters #views-exposed-form-base-de-donnees-block-1 #edit-actions #edit-submit-base-de-donnees { margin-left: 0rem; margin-right: 2rem; } } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters #views-exposed-form-base-de-donnees-block-1 #edit-actions #edit-reset { background-color: #009ee3; color: white; text-transform: uppercase; border: none; padding: 0.1rem 0.7rem; margin-top: 1rem; margin-left: 1rem; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content { width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row { width: 25%; flex: 0 0 25%; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource { display: flex; flex-direction: column; border: 2px solid #009ee3; margin-left: 1rem; margin-bottom: 1rem; padding: 1rem; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-type-de-ressource { text-transform: uppercase; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-type-de-ressource a { color: #009ee3; font-weight: 900; font-size: 0.8rem; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-title h2 { margin: 0; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-title h2 a { color: black; font-size: 1rem; font-weight: 900; font-style: italic; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-auteur-s- { font-weight: 800; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-auteur-s- p { margin: 0; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-auteur-s- .field__label { display: none; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-edition p { margin: 0; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-edition .field__label { display: none; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-images { width: 50%; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-images img { width: 100%; height: auto; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-mots-clefs { display: flex; margin-top: 2rem; flex-direction: row; flex-wrap: wrap; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-mots-clefs .field__item { margin-right: 0.5rem; padding-left: 0.3rem; padding-right: 0.3rem; font-size: 0.8rem; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource .field--name-field-mots-clefs .field__item a { background: #09398b; color: white; font-weight: 800; vertical-align: super; padding-left: 0.1rem; padding-right: 0.1rem; display: inline-flex; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row .node-type-ressource ul.links.inline { display: none; } @media (max-width: 810px) { .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content { flex-direction: column; } .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row { width: 100%; } } /*partials*/ .layout-container { position: relative; width: 100vw; } .layout-container header { position: fixed; z-index: 99; width: 100vw; } #header-top { height: 7rem; background-color: white; box-shadow: 1px 0px 8px black; display: flex; flex-direction: row; justify-content: space-between; color: black; top: 0%; scroll-margin: 8rem; } #header-top .region-header-top-left { display: flex; flex-direction: row; padding: 1rem; padding-left: 4%; align-items: center; color: black; font-weight: 800; flex: 1; } #header-top .region-header-top-left #block-logogouv { display: flex; height: 100%; align-items: center; } #header-top .region-header-top-left #block-logogouv img { width: 80%; height: auto; } #header-top .region-header-top-left #block-logoeql { display: flex; height: 100%; align-items: center; } #header-top .region-header-top-left #block-logoeql img { width: 80%; height: auto; } #header-top .region-header-top-left #block-headermenu { align-self: baseline; width: 70%; margin-left: 3rem; margin-right: 3rem; } #header-top .region-header-top-left ul { font-size: 1rem; list-style: none; display: flex; flex-direction: row; justify-content: space-between; width: 100%; padding-inline-start: 0px; padding: 1rem; } #header-top .region-header-top-left ul .is-active { color: #009ee3; } #header-top .region-header-top-left ul ul { display: flex; flex-direction: column; display: none; min-width: 100px; width: 100%; justify-content: space-between; padding-inline-start: 0px; } #header-top .region-header-top-left ul ul .is-active { color: #009ee3; } #header-top .region-header-top-left ul li { display: flex; flex-direction: column; background-color: white; padding-bottom: 0.8rem; max-width: inherit; width: 220px; align-items: center; height: 20px; } #header-top .region-header-top-left ul li a { color: black; } #header-top .region-header-top-left ul li .is-active { color: #009ee3; } #header-top .region-header-top-left ul li :hover { color: #009ee3; } #header-top .region-header-top-left ul li:hover ul { display: block; } #header-top .region-header-top-left ul .ul1.sous-liste.ul2 { padding-left: 1rem; } #header-top #block-socialnetwork-2 { position: relative; top: -33px; align-self: flex-end; margin-left: auto; } #header-top #block-socialnetwork-2 .field--name-body { min-height: 75px; } #header-top #block-socialnetwork-2 p { display: flex; flex-direction: row-reverse; margin-bottom: 0; min-height: 65px; justify-content: space-around; width: 140px; } #header-top #block-socialnetwork-2 p a { color: white; font-size: 0; } #header-top #block-socialnetwork-2 p svg.ext { display: none; } #header-top #block-socialnetwork-2 p .link-twitter { display: flex; background-color: black; width: 40px; justify-content: center; align-items: flex-end; } #header-top #block-socialnetwork-2 p .link-twitter:before { content: url("../images/pictos/twitter_white.svg"); min-width: 30px; padding-bottom: 0.3rem; } #header-top #block-socialnetwork-2 p .link-youtube { display: flex; background-color: black; min-width: 40px; justify-content: center; align-items: flex-end; } #header-top #block-socialnetwork-2 p .link-youtube:before { content: url("../images/pictos/youtube_white.svg"); min-width: 25px; padding-bottom: 0.5rem; } #header-top #block-socialnetwork-2 p .link-linkedin { display: flex; background-color: black; min-width: 40px; justify-content: center; align-items: flex-end; } #header-top #block-socialnetwork-2 p .link-linkedin:before { content: url("../images/pictos/linkedin_white.svg"); min-width: 35px; padding-bottom: 0.2rem; } #header-top #block-burger { z-index: 1; background-color: #009ee3; font-size: 0.7rem; color: white; display: block; width: 7rem; height: 100%; margin-top: 0; } #header-top #block-burger :hover { cursor: pointer; } #header-top #block-burger h2 { padding-top: 1rem; } #header-top #block-burger h2:after { display: block; margin: auto; height: 70px; content: url('data:image/svg+xml, '); } #header-top #block-burger #block-burger-menu { display: block; margin: 0; align-self: center; text-align: center; } #header-top #block-burger .ul1:not(.sous-liste) { width: 300%; position: relative; right: 260px; margin: 0; padding-top: 2rem; padding-bottom: 2rem; z-index: 99; } #header-top #block-burger ul { display: none; background-color: #009ee3; line-height: 2rem; list-style: none; } #header-top #block-burger ul .ul1 .sous-liste a { opacity: 1; } #header-top #block-burger ul a { opacity: 0.6; color: white; font-weight: 800; font-size: 1rem; } #header-top #block-burger.opened ul { display: block; } #fotter-bottom { box-shadow: 1px 0px 8px black; display: flex; flex: 1 1 120px; flex-direction: row; background-color: white; padding-top: 3rem; } @media (max-width: 810px) { #fotter-bottom { flex-direction: column; padding-right: 1rem; } } #fotter-bottom .region { display: block; padding-left: 2rem; padding-right: 1rem; padding-bottom: 1rem; border-left: #009ee3 solid 1px; } #fotter-bottom .region h2 { margin-top: 0; color: #09398b; font-size: 1.2rem; } #fotter-bottom .region-footer-bottom-left { margin-left: 3rem; border: none; width: 20%; } @media (max-width: 810px) { #fotter-bottom .region-footer-bottom-left { width: 100%; margin-left: 0rem; } } #fotter-bottom .region-footer-bottom-left .view-id-partenaires .view-content { display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; padding-top: 1rem; } #fotter-bottom .region-footer-bottom-left .view-id-partenaires .view-content .node-type-partenaires_logo_footer_ { padding-right: 1rem; padding-bottom: 1rem; } #fotter-bottom .region-footer-bottom-left .block-views-blockpartenaires-block-3 img { width: auto; height: 30px; } #fotter-bottom .region-footer-bottom-right { width: 30%; display: flex; flex-direction: column-reverse; justify-content: flex-end; } @media (max-width: 810px) { #fotter-bottom .region-footer-bottom-right { width: 100%; } } #fotter-bottom .region-footer-bottom-right #block-socialnetwork { margin-bottom: 1rem; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p { margin-top: 0; display: flex; flex-direction: row-reverse; justify-content: flex-end; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p a { color: white; font-size: 0; padding-left: 1rem; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p svg.ext { display: none; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p .link-twitter { display: flex; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p .link-twitter:before { content: url("../images/pictos/twitter_black.svg"); min-width: 50px; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p .link-youtube { display: flex; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p .link-youtube:before { content: url("../images/pictos/youtube_black.svg"); min-width: 50px; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p .link-linkedin { display: flex; } #fotter-bottom .region-footer-bottom-right #block-socialnetwork .field--name-body p .link-linkedin:before { content: url("../images/pictos/linkedin_black.svg"); min-width: 50px; } #fotter-bottom .region-footer-bottom-right #block-pieddepage ul { margin-top: 0; color: #09398b; font-weight: 800; list-style: none; padding-left: 0; } #fotter-bottom .region-footer-bottom-right #block-pieddepage ul a { color: #09398b; font-size: 1.2rem; text-decoration: underline; margin-top: 0; } #fotter-bottom .region-footer-bottom-middle { width: 60%; } @media (max-width: 810px) { #fotter-bottom .region-footer-bottom-middle { width: 100%; } } #fotter-bottom .region-footer-bottom-middle .view-id-partenaires .view-content { display: flex; flex-direction: row; justify-content: flex-start; flex-wrap: wrap; } #fotter-bottom .region-footer-bottom-middle .view-id-partenaires .view-content .node-type-partenaires_logo_footer_ { padding-right: 1rem; padding-bottom: 1rem; } /* Slider */ .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto; } .slick-track:before, .slick-track:after { content: ""; display: table; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { float: left; height: 100%; min-height: 1px; display: none; } [dir="rtl"] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } /* Slider */ .slick-loading .slick-list { background: #fff url("./ajax-loader.gif") center center no-repeat; } /* Icons */ /* Arrows */ .slick-prev, .slick-next { position: absolute; display: block; height: 60px; width: 60px; line-height: 0px; font-size: 0px; cursor: pointer; background: transparent; color: transparent; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); padding: 0; border: none; outline: none; } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { outline: none; background: transparent; color: transparent; } .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; } .slick-prev:before, .slick-next:before { font-family: "marianne"; font-size: 60px; line-height: 1; color: #009ee3; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev { z-index: 1; left: 25px; } [dir="rtl"] .slick-prev { left: auto; right: 25px; } .slick-prev:before { content: "←"; } [dir="rtl"] .slick-prev:before { content: "→"; } .slick-next { right: 25px; } [dir="rtl"] .slick-next { left: 25px; right: auto; } .slick-next:before { content: "→"; } [dir="rtl"] .slick-next:before { content: "←"; } /* Dots */ .slick-dotted.slick-slider { margin-bottom: 30px; } html.js body.node-type-actualite.node-id-88.path-node.page-node-type-actualite div.dialog-off-canvas-main-canvas div.layout-container main div.layout-content div.region.region-content div#block-contenudelapageprincipale.block.block-system.block-system-main-block div.layout.layout--threecol-25-50-25 div.layout__region.layout__region--top div.block-region-top div.block.block-ctools-block.block-entity-fieldnodefield-images div.field.field--name-field-images.field--type-image.field--label-hidden.field__items.slick-initialized.slick-slider.slick-dotted ul.slick-dots { width: 600px; } .slick-dots { position: absolute; bottom: -25px; list-style: none; display: block; text-align: center; padding: 0; margin: 0; width: 100%; } .slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0px; font-size: 0px; color: transparent; padding: 5px; cursor: pointer; } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; } .slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "marianne"; font-size: 50px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-dots li.slick-active button:before { color: black; opacity: 0.75; }