From a204ea2b9cc3bcd729936c53f2df5d050f2263d3 Mon Sep 17 00:00:00 2001 From: ouidade Date: Tue, 28 May 2024 10:38:25 +0200 Subject: [PATCH] weppack --- web/themes/custom/eql/dist/assets/bundle.js | 106 + .../custom/eql/dist/assets/css/bundle.css | 6061 +++++++++++++++++ web/themes/custom/eql/package-lock.json | 1539 ++++- web/themes/custom/eql/package.json | 11 +- web/themes/custom/eql/webpack.config.js | 41 + 5 files changed, 7751 insertions(+), 7 deletions(-) create mode 100644 web/themes/custom/eql/dist/assets/bundle.js create mode 100644 web/themes/custom/eql/dist/assets/css/bundle.css create mode 100644 web/themes/custom/eql/webpack.config.js diff --git a/web/themes/custom/eql/dist/assets/bundle.js b/web/themes/custom/eql/dist/assets/bundle.js new file mode 100644 index 0000000..3eb9562 --- /dev/null +++ b/web/themes/custom/eql/dist/assets/bundle.js @@ -0,0 +1,106 @@ +/* + * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development"). + * This devtool is neither made for production nor for readable output files. + * It uses "eval()" calls to create a separate source file in the browser devtools. + * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) + * or disable the default devtool with "devtool: false". + * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). + */ +/******/ (function() { // webpackBootstrap +/******/ var __webpack_modules__ = ({ + +/***/ "./scss/styles.scss": +/*!**************************!*\ + !*** ./scss/styles.scss ***! + \**************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony default export */ __webpack_exports__[\"default\"] = (__webpack_require__.p + \"./css/bundle.css\");\n\n//# sourceURL=webpack://dev.eql.fr/./scss/styles.scss?"); + +/***/ }), + +/***/ "./scripts/extlink.js": +/*!****************************!*\ + !*** ./scripts/extlink.js ***! + \****************************/ +/***/ (function() { + +eval("/**\n * @file\n * External links js file.\n */\n\n (function ($, Drupal, drupalSettings) {\n\n 'use strict';\n \n Drupal.extlink = Drupal.extlink || {};\n \n Drupal.extlink.attach = function (context, drupalSettings) {\n if (typeof drupalSettings.data === 'undefined' || !drupalSettings.data.hasOwnProperty('extlink')) {\n return;\n }\n \n // Define the jQuery method (either 'append' or 'prepend') of placing the\n // icon, defaults to 'append'.\n var extIconPlacement = 'append';\n if (drupalSettings.data.extlink.extIconPlacement && drupalSettings.data.extlink.extIconPlacement != '0') {\n extIconPlacement = drupalSettings.data.extlink.extIconPlacement;\n }\n \n // Strip the host name down, removing ports, subdomains, or www.\n var pattern = /^(([^\\/:]+?\\.)*)([^\\.:]{1,})((\\.[a-z0-9]{1,253})*)(:[0-9]{1,5})?$/;\n var host = window.location.host.replace(pattern, '$2$3$6');\n var subdomain = window.location.host.replace(host, '');\n \n // Determine what subdomains are considered internal.\n var subdomains;\n if (drupalSettings.data.extlink.extSubdomains) {\n subdomains = '([^/]*\\\\.)?';\n }\n else if (subdomain === 'www.' || subdomain === '') {\n subdomains = '(www\\\\.)?';\n }\n else {\n subdomains = subdomain.replace('.', '\\\\.');\n }\n \n // Whitelisted domains.\n var whitelistedDomains = false;\n if (drupalSettings.data.extlink.whitelistedDomains) {\n whitelistedDomains = [];\n for (var i = 0; i < drupalSettings.data.extlink.whitelistedDomains.length; i++) {\n whitelistedDomains.push(new RegExp('^https?:\\\\/\\\\/' + drupalSettings.data.extlink.whitelistedDomains[i].replace(/(\\r\\n|\\n|\\r)/gm,'') + '.*$', 'i'));\n }\n }\n \n // Build regular expressions that define an internal link.\n var internal_link = new RegExp('^https?://([^@]*@)?' + subdomains + host, 'i');\n \n // Extra internal link matching.\n var extInclude = false;\n if (drupalSettings.data.extlink.extInclude) {\n extInclude = new RegExp(drupalSettings.data.extlink.extInclude.replace(/\\\\/, '\\\\'), 'i');\n }\n \n // Extra external link matching.\n var extExclude = false;\n if (drupalSettings.data.extlink.extExclude) {\n extExclude = new RegExp(drupalSettings.data.extlink.extExclude.replace(/\\\\/, '\\\\'), 'i');\n }\n \n // Extra external link CSS selector exclusion.\n var extCssExclude = false;\n if (drupalSettings.data.extlink.extCssExclude) {\n extCssExclude = drupalSettings.data.extlink.extCssExclude;\n }\n \n // Extra external link CSS selector explicit.\n var extCssExplicit = false;\n if (drupalSettings.data.extlink.extCssExplicit) {\n extCssExplicit = drupalSettings.data.extlink.extCssExplicit;\n }\n \n // Find all links which are NOT internal and begin with http as opposed\n // to ftp://, javascript:, etc. other kinds of links.\n // When operating on the 'this' variable, the host has been appended to\n // all links by the browser, even local ones.\n // In jQuery 1.1 and higher, we'd use a filter method here, but it is not\n // available in jQuery 1.0 (Drupal 5 default).\n var external_links = [];\n var mailto_links = [];\n $('a:not([data-extlink]), area:not([data-extlink])', context).each(function (el) {\n try {\n var url = '';\n if (typeof this.href == 'string') {\n url = this.href.toLowerCase();\n }\n // Handle SVG links (xlink:href).\n else if (typeof this.href == 'object') {\n url = this.href.baseVal;\n }\n if (url.indexOf('http') === 0\n && ((!internal_link.test(url) && !(extExclude && extExclude.test(url))) || (extInclude && extInclude.test(url)))\n && !(extCssExclude && $(this).is(extCssExclude))\n && !(extCssExclude && $(this).parents(extCssExclude).length > 0)\n && !(extCssExplicit && $(this).parents(extCssExplicit).length < 1)) {\n var match = false;\n if (whitelistedDomains) {\n for (var i = 0; i < whitelistedDomains.length; i++) {\n if (whitelistedDomains[i].test(url)) {\n match = true;\n break;\n }\n }\n }\n if (!match) {\n external_links.push(this);\n }\n }\n // Do not include area tags with begin with mailto: (this prohibits\n // icons from being added to image-maps).\n else if (this.tagName !== 'AREA'\n && url.indexOf('mailto:') === 0\n && !(extCssExclude && $(this).parents(extCssExclude).length > 0)\n && !(extCssExplicit && $(this).parents(extCssExplicit).length < 1)) {\n mailto_links.push(this);\n }\n }\n // IE7 throws errors often when dealing with irregular links, such as:\n // Empty tags.\n // example User:pass syntax.\n catch (error) {\n return false;\n }\n });\n \n if (drupalSettings.data.extlink.extClass !== '0' && drupalSettings.data.extlink.extClass !== '') {\n Drupal.extlink.applyClassAndSpan(external_links, drupalSettings.data.extlink.extClass, extIconPlacement);\n }\n \n if (drupalSettings.data.extlink.mailtoClass !== '0' && drupalSettings.data.extlink.mailtoClass !== '') {\n Drupal.extlink.applyClassAndSpan(mailto_links, drupalSettings.data.extlink.mailtoClass, extIconPlacement);\n }\n \n if (drupalSettings.data.extlink.extTarget) {\n // Apply the target attribute to all links.\n $(external_links).filter(function () {\n // Filter out links with target set if option specified.\n return !(drupalSettings.data.extlink.extTargetNoOverride && $(this).is('a[target]'));\n }).attr({target: '_blank'});\n \n // Add noopener rel attribute to combat phishing.\n $(external_links).attr('rel', function (i, val) {\n // If no rel attribute is present, create one with the value noopener.\n if (val === null || typeof val === 'undefined') {\n return 'noopener';\n }\n // Check to see if rel contains noopener. Add what doesn't exist.\n if (val.indexOf('noopener') > -1) {\n if (val.indexOf('noopener') === -1) {\n return val + ' noopener';\n }\n // Noopener exists. Nothing needs to be added.\n else {\n return val;\n }\n }\n // Else, append noopener to val.\n else {\n return val + ' noopener';\n }\n });\n }\n \n if (drupalSettings.data.extlink.extNofollow) {\n $(external_links).attr('rel', function (i, val) {\n // When the link does not have a rel attribute set it to 'nofollow'.\n if (val === null || typeof val === 'undefined') {\n return 'nofollow';\n }\n var target = 'nofollow';\n // Change the target, if not overriding follow.\n if (drupalSettings.data.extlink.extFollowNoOverride) {\n target = 'follow';\n }\n if (val.indexOf(target) === -1) {\n return val + ' nofollow';\n }\n return val;\n });\n }\n \n if (drupalSettings.data.extlink.extNoreferrer) {\n $(external_links).attr('rel', function (i, val) {\n // When the link does not have a rel attribute set it to 'noreferrer'.\n if (val === null || typeof val === 'undefined') {\n return 'noreferrer';\n }\n if (val.indexOf('noreferrer') === -1) {\n return val + ' noreferrer';\n }\n return val;\n });\n }\n \n Drupal.extlink = Drupal.extlink || {};\n \n // Set up default click function for the external links popup. This should be\n // overridden by modules wanting to alter the popup.\n Drupal.extlink.popupClickHandler = Drupal.extlink.popupClickHandler || function () {\n if (drupalSettings.data.extlink.extAlert) {\n return confirm(drupalSettings.data.extlink.extAlertText);\n }\n };\n \n $(external_links).off(\"click.extlink\");\n $(external_links).on(\"click.extlink\", function (e) {\n return Drupal.extlink.popupClickHandler(e, this);\n });\n };\n \n /**\n * Apply a class and a trailing to all links not containing images.\n *\n * @param {object[]} links\n * An array of DOM elements representing the links.\n * @param {string} class_name\n * The class to apply to the links.\n * @param {string} icon_placement\n * 'append' or 'prepend' the icon to the link.\n */\n Drupal.extlink.applyClassAndSpan = function (links, class_name, icon_placement) {\n var $links_to_process;\n if (drupalSettings.data.extlink.extImgClass) {\n $links_to_process = $(links);\n }\n else {\n var links_with_images = $(links).find('img, svg').parents('a');\n $links_to_process = $(links).not(links_with_images);\n }\n \n if (class_name !== '0') {\n $links_to_process.addClass(class_name);\n }\n \n // Add data-extlink attribute.\n $links_to_process.attr('data-extlink', '');\n \n var i;\n var length = $links_to_process.length;\n for (i = 0; i < length; i++) {\n var $link = $($links_to_process[i]);\n if (drupalSettings.data.extlink.extUseFontAwesome) {\n if (class_name === drupalSettings.data.extlink.mailtoClass) {\n $link[icon_placement]('');\n }\n else {\n $link[icon_placement]('');\n }\n }\n else {\n if (class_name === drupalSettings.data.extlink.mailtoClass) {\n $link[icon_placement]('' + drupalSettings.data.extlink.mailtoLabel + '');\n }\n else {\n $link[icon_placement]('' + drupalSettings.data.extlink.extLabel + '');\n }\n }\n }\n };\n \n Drupal.behaviors.extlink = Drupal.behaviors.extlink || {};\n Drupal.behaviors.extlink.attach = function (context, drupalSettings) {\n // Backwards compatibility, for the benefit of modules overriding extlink\n // functionality by defining an \"extlinkAttach\" global function.\n if (typeof extlinkAttach === 'function') {\n extlinkAttach(context);\n }\n else {\n Drupal.extlink.attach(context, drupalSettings);\n }\n };\n \n })(jQuery, Drupal, drupalSettings);\n \n\n//# sourceURL=webpack://dev.eql.fr/./scripts/extlink.js?"); + +/***/ }), + +/***/ "./scripts/main.js": +/*!*************************!*\ + !*** ./scripts/main.js ***! + \*************************/ +/***/ (function() { + +eval("\nconsole.log('salut');\n// menu burger open\n\nvar burger = document.getElementById(\"block-burger\");\nvar burgertitle = document.getElementById(\"block-burger-menu\");\n\n\nburgertitle.addEventListener(\"click\", toggleMenu);\n\nfunction toggleMenu(event) {\n // console.log(event);\n burger.classList.toggle('opened');\n}\n\n//////////////////////////\n// faq reponse open \n\nvar answers = document.getElementsByClassName(\"field--name-field-reponse\");\nvar fichiers = document.getElementsByClassName(\"field--name-field-fichiers\");\nvar questions = document.getElementsByClassName(\"field--name-field-question\");\n\nfor (let i = 0; i < questions.length; i++) {\n const question = questions[i]\n question.addEventListener(\"click\", toggleFaq);\n}\nfunction toggleFaq(event) {\n // console.log(event, this);\n // fermé tout\n for (let i = 0; i < answers.length; i++) {\n answers[i].classList.remove('opened'); \n }\n // la réponse correspndante a la question clické\n // | this c'est l'élément sur le quel on a clické\n // | |le parent |la réponse dans le parent\n let answer = this.parentNode.querySelector('.field--name-field-reponse');\n // console.log(answer); \n answer.classList.add('opened');\n\n}\n///// répète fonction pour les fichiers, les liens et ressources\n//// il faudrait créer un tableau d'objet ?\n\nvar fichiers = document.getElementsByClassName(\"field--name-field-fichiers\");\nvar questions = document.getElementsByClassName(\"field--name-field-question\");\n\nfor (let i = 0; i < questions.length; i++) {\n const question = questions[i]\n question.addEventListener(\"click\", toggleFaqFichiers);\n}\nfunction toggleFaqFichiers(event) {\n // console.log(event, this);\nfor (let i = 0; i < fichiers.length; i++) {\n fichiers[i].classList.remove('opened'); \n}\nlet fichier = this.parentNode.querySelector('.field--name-field-fichiers');\n\nfichier.classList.add('opened');\n}\n\n\n////////////////////////\nvar liens = document.getElementsByClassName(\"field--name-field-liens\");\nvar questions = document.getElementsByClassName(\"field--name-field-question\");\n\nfor (let i = 0; i < questions.length; i++) {\n const question = questions[i]\n question.addEventListener(\"click\", toggleFaqLiens);\n}\nfunction toggleFaqLiens(event) {\n // console.log(event, this);\nfor (let i = 0; i < liens.length; i++) {\n liens[i].classList.remove('opened'); \n}\nlet lien = this.parentNode.querySelector('.field--name-field-liens');\n \nlien.classList.add('opened');\n}\n\n//////////////////////\nvar ressources = document.getElementsByClassName(\"field--name-field-ress\");\nvar questions = document.getElementsByClassName(\"field--name-field-question\");\n\nfor (let i = 0; i < questions.length; i++) {\n const question = questions[i]\n question.addEventListener(\"click\", toggleFaqRessources);\n}\nfunction toggleFaqRessources(event) {\n // console.log(event, this);\nfor (let i = 0; i < resources.length; i++) {\n ressources[i].classList.remove('opened'); \n}\nlet ressource = this.parentNode.querySelector('.field--name-field-ress');\n\nressource.classList.add('opened');\n}\n\n///////////////////////////////\n////////////////////////////////\n// fleche qui tourne faq\n\n// var questions = document.getElementsByClassName(\"field--name-field-question\");\n// var paragraph = document.querySelector('.field--name-field-question p::after');\n// console.log(paragraph)\n// var styles = window.getComputedStyle(element,':after')\n// console.log(styles)\n// var content = styles['content']\n// console.log(content)\n\n\n// for (let i = 0; i < questions.length; i++) {\n// const question = questions[i]\n// question.addEventListener(\"click\", rotateFleche);\n// }\n// function rotateFleche(event) {\n// console.log(event, this);\n// // for (let i = 0; i < answers.length; i++) {\n// // answers[i].classList.remove('opened'); \n// // }\n// }\n\n//////////////////////////////////////////\n// block collection reste bleu quand actif\n \njQuery(function($) {\n var path = window.location.href; // because the 'href' property of the DOM element is the absolute path\n console.log(path);\n $(\".view-id-collections .view-content .views-row a\").each(function() {\n if (this.href === path) {\n $(this).parent().closest('.views-row').addClass('active');\n }\n });\n });\n\n\n\n\n\n// /////////////////\n//// ancre dans texte au click parragraphe correspondant arrive en dessous du header \n\n\n(function($, window) {\n var adjustAnchor = function() {\n var $anchor = $('.block-entity-fieldnodefield-textes'),\n fixedElementHeight = 350;\n if ($anchor.length > 0) {\n $('html, body').stop().animate({scrollTop: $anchor.offset().top - fixedElementHeight }, 0);\n }\n };\n\n $(window).on('hashchange', function() {\n adjustAnchor();\n });\n\n})(jQuery, window);\n\n\n// ///////////////////////////////\n\n\n// slideshow home // marche pas. attention ai rajouter des class dans template views.view.html.twig et views-view-actus-blocks-pages--block-1.html.twig\n\n(function($, window) {\n console.log('hello')\n $(document).ready(function(){\n $('.path-frontpage .view-actus-blocks-pages .view-content').slick({\n slidesToShow: 1,\n // slidesToScroll: 1,\n dots: true,\n arrows: true,\n centerMode: true,\n // centerPadding: '100px',\n responsive: [\n {\n breakpoint: 810,\n settings: {\n slidesToShow: 1,\n adaptiveHeight: true,\n arrows: false,\n draggable: true,\n centerMode: true,\n }\n }]\n });\n console.log('salut slick home');\n $('.page-node-type-actualite .block-entity-fieldnodefield-images .field--type-image').slick({\n dots: true,\n arrows: false,\n adaptiveHeight: true,\n responsive: [\n {\n breakpoint: 800,\n settings: {\n adaptiveHeight: true\n }\n }]\n });\n console.log('salut slick actus');\n $('.page-node-type-projet .block-entity-fieldnodefield-photo .field--type-image').slick({\n slidesToShow: 1,\n dots: true,\n arrows: false,\n draggable: true,\n adaptiveHeight: true,\n responsive: [\n {\n breakpoint: 800,\n settings: {\n adaptiveHeight: true\n }\n }]\n });\n console.log('salut slick projets');\n });\n})(jQuery, window);\n\n\n\n//# sourceURL=webpack://dev.eql.fr/./scripts/main.js?"); + +/***/ }) + +/******/ }); +/************************************************************************/ +/******/ // The require scope +/******/ var __webpack_require__ = {}; +/******/ +/************************************************************************/ +/******/ /* webpack/runtime/global */ +/******/ !function() { +/******/ __webpack_require__.g = (function() { +/******/ if (typeof globalThis === 'object') return globalThis; +/******/ try { +/******/ return this || new Function('return this')(); +/******/ } catch (e) { +/******/ if (typeof window === 'object') return window; +/******/ } +/******/ })(); +/******/ }(); +/******/ +/******/ /* webpack/runtime/make namespace object */ +/******/ !function() { +/******/ // define __esModule on exports +/******/ __webpack_require__.r = function(exports) { +/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { +/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +/******/ } +/******/ Object.defineProperty(exports, '__esModule', { value: true }); +/******/ }; +/******/ }(); +/******/ +/******/ /* webpack/runtime/publicPath */ +/******/ !function() { +/******/ var scriptUrl; +/******/ if (__webpack_require__.g.importScripts) scriptUrl = __webpack_require__.g.location + ""; +/******/ var document = __webpack_require__.g.document; +/******/ if (!scriptUrl && document) { +/******/ if (document.currentScript) +/******/ scriptUrl = document.currentScript.src; +/******/ if (!scriptUrl) { +/******/ var scripts = document.getElementsByTagName("script"); +/******/ if(scripts.length) { +/******/ var i = scripts.length - 1; +/******/ while (i > -1 && (!scriptUrl || !/^http(s?):/.test(scriptUrl))) scriptUrl = scripts[i--].src; +/******/ } +/******/ } +/******/ } +/******/ // When supporting browsers where an automatic publicPath is not supported you must specify an output.publicPath manually via configuration +/******/ // or pass an empty string ("") and set the __webpack_public_path__ variable from your code to use your own logic. +/******/ if (!scriptUrl) throw new Error("Automatic publicPath is not supported in this browser"); +/******/ scriptUrl = scriptUrl.replace(/#.*$/, "").replace(/\?.*$/, "").replace(/\/[^\/]+$/, "/"); +/******/ __webpack_require__.p = scriptUrl; +/******/ }(); +/******/ +/************************************************************************/ +/******/ +/******/ // startup +/******/ // Load entry module and return exports +/******/ // This entry module can't be inlined because the eval devtool is used. +/******/ __webpack_modules__["./scripts/main.js"](0, {}, __webpack_require__); +/******/ __webpack_modules__["./scripts/extlink.js"](0, {}, __webpack_require__); +/******/ var __webpack_exports__ = {}; +/******/ __webpack_modules__["./scss/styles.scss"](0, __webpack_exports__, __webpack_require__); +/******/ +/******/ })() +; \ No newline at end of file diff --git a/web/themes/custom/eql/dist/assets/css/bundle.css b/web/themes/custom/eql/dist/assets/css/bundle.css new file mode 100644 index 0000000..a233c01 --- /dev/null +++ b/web/themes/custom/eql/dist/assets/css/bundle.css @@ -0,0 +1,6061 @@ +@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: rgb(9, 57, 139); + font-weight: 900; + font-size: 2rem; +} +.field--name-field-titre .field__label { + visibility: hidden; +} + +.inter-titre { + color: rgb(0, 158, 227); +} + +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: rgb(255, 255, 255); + 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: rgb(9, 57, 139); + border-bottom: 1px solid rgb(0, 158, 227); + 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: rgb(255, 255, 255); +} +.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: rgb(9, 57, 139); + 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 rgb(0, 158, 227); + background-color: rgb(255, 255, 255); +} +.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: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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 rgb(0, 158, 227); + min-height: 2rem; + background: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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 rgb(0, 158, 227); + background-color: rgb(255, 255, 255); + 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: rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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-date-de-parution { + order: 6; +} +.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-date-de-parution .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-mots-clefs { + order: 7; + display: flex; + margin-top: 0.8rem; + 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__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-mots-clefs .field__items { + display: flex; + 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 { + padding-bottom: 0.5rem; + margin-right: 0.5rem; + 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: rgb(9, 57, 139); + color: rgb(255, 255, 255); + 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: 550px; + border-bottom: 5px solid rgb(0, 158, 227); + background: rgba(0, 158, 227, 0.2); +} +@media (max-width: 810px) { + .path-frontpage .block-views-blockactus-blocks-pages-block-1 { + height: 580px; + } +} +@media (max-width: 792px) { + .path-frontpage .block-views-blockactus-blocks-pages-block-1 { + max-height: fit-content; + } +} +@media (max-width: 724px) { + .path-frontpage .block-views-blockactus-blocks-pages-block-1 { + max-height: fit-content; + } +} +@media (max-width: 479px) { + .path-frontpage .block-views-blockactus-blocks-pages-block-1 { + max-height: fit-content; + } +} +.path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content { + height: 90%; +} +@media (max-width: 810px) { + .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .slick-list { + width: 100vw !important; + height: fit-content !important; + } +} +@media (max-width: 479px) { + .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .slick-list { + height: fit-content !important; + width: 100vw !important; + } +} +.path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .slick-list.draggable { + padding-left: 0px !important; +} +.path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite { + color: rgb(0, 0, 0); + line-height: 1.5rem; + width: 80%; + height: 456px; + margin: auto; +} +@media (max-width: 810px) { + .path-frontpage .block-views-blockactus-blocks-pages-block-1 div .view-actus-blocks-pages .view-content .views-row .node-type-actualite { + width: 65%; + height: 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 { + display: grid; + grid-template-columns: 1fr repeat(9, 1fr) 1fr; + column-gap: 30px; +} +@media (max-width: 810px) { + .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: flex; + flex-direction: column; + height: 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-images { + order: 1; + grid-column: 1/span 8; + 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 { + display: flex; + max-height: 420px; +} +.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 { + max-width: 100%; + max-height: 456px; + object-fit: cover; + object-position: center; +} +@media (max-width: 810px) { + .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 { + max-height: 310px; + max-width: 100%; + object-fit: cover; + padding-left: 0; + margin-bottom: 1rem; + } +} +@media (max-width: 724px) { + .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 { + max-height: 400px; + } +} +@media (max-width: 680px) { + .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 { + height: 200px; + object-fit: cover; + max-width: 70vw; + margin: auto; + padding-left: 0; + padding-bottom: 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 .field--name-field-date { + display: inline-block; + block-size: fit-content; + grid-column: 9/span 9; + order: 2; +} +@media (min-width: 811px) { + .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 { + margin-top: 5rem; + } +} +.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 div { + display: flex !important; + 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 { + display: flex; + flex-direction: row; + 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 { + display: inline-block; + block-size: fit-content; + grid-column: 9/span 9; + order: 3; +} +@media (min-width: 811px) { + .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 { + margin-top: 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 .field--name-field-lieu .field__label { + display: none; +} +@media (max-width: 811px) { + .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 { + display: inline-flex; + 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 { + display: inline-flex; + block-size: fit-content; + grid-column: 9/span 9; + order: 4; +} +@media (min-width: 811px) { + .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 { + margin-top: 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 .field--name-title h2 a { + color: rgb(0, 158, 227) !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; + block-size: fit-content; + grid-column: 9/span 9; + order: 5; + font-weight: 800; +} +@media (min-width: 811px) { + .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 { + font-size: 1.5rem; + margin-top: 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 .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: rgb(0, 0, 0); + grid-column: 1/span 8; +} +.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; + block-size: fit-content; + grid-column: 9/span 7; + order: 6; +} +@media (min-width: 811px) { + .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 { + margin-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: rgb(255, 255, 255); + border: 2px solid rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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,'); +} +@media (max-width: 810px) { + .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 { + 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-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: 810px) { + .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; + flex: 1 1 100%; + padding-right: 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: rgb(255, 255, 255); + font-size: 1.5rem; + width: 110%; + padding-bottom: 2rem; + margin-block-start: 0; + text-align: start !important; +} +@media (max-width: 810px) { + .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 rgb(0, 158, 227); + 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: rgb(225, 0, 15); + font-family: "Source Code Pro"; + font-weight: 1000; +} +@media (max-width: 479px) { + .path-frontpage .block-views-blockprojets-block-4 span h2 { + padding-bottom: 1rem; + } +} +.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; +} +@media (max-width: 810px) { + .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content { + flex-direction: column; + } +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row { + width: 49%; +} +@media (max-width: 810px) { + .path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row { + width: 100%; + margin-bottom: 3rem; + } +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet { + color: rgb(9, 57, 139); + 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; + max-height: fit-content; +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child a { + color: rgb(9, 57, 139); +} +.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 .field__item { + display: none; +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-photo .field__item:first-child { + display: block; +} +.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%; + height: auto; + max-height: 400px; + object-fit: cover; +} +.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.8rem; + 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.8rem; + 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: rgb(225, 0, 15); + margin-top: 0.8rem; + font-size: 0.7rem; +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-region { + display: none; + order: 5; + color: rgb(0, 0, 0); + font-size: 0.7rem; +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-type-de-moa { + display: none; + order: 6; +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-type-de-moa a { + color: rgb(0, 0, 0); + font-size: 0.7rem; +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-type-de-projet { + display: none; + order: 7; +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-type-de-projet a { + color: rgb(0, 0, 0); + font-size: 0.7rem; +} +.path-frontpage .block-views-blockprojets-block-4 .view-projets .view-content .views-row .node-type-projet div:first-child .field--name-field-etape-du-projet { + display: none; + order: 8; + color: rgb(0, 0, 0); + font-size: 0.7rem; +} +.path-frontpage .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f { + display: flex; + flex-flow: row-reverse; + background: rgba(0, 158, 227, 0.2); + padding-right: 10%; + padding-top: 2rem; + padding-bottom: 4rem; +} +@media (max-width: 479px) { + .path-frontpage .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f { + padding-top: 2rem; + padding-bottom: 2rem; + } +} +.path-frontpage .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f .field--type-text-with-summary { + height: fit-content; + padding: 0.4rem 1rem; + font-size: 0.8rem; + margin: 0; + background-color: rgb(255, 255, 255); + border: 2px solid rgb(0, 158, 227); + list-style: none; + display: inline-flex; +} +.path-frontpage .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f .field--type-text-with-summary p { + margin: 0; +} +.path-frontpage .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f .field--type-text-with-summary a { + text-transform: uppercase; + font-weight: 700; + color: rgb(0, 158, 227); + display: inline-flex; + align-items: center; +} +.path-frontpage .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f .field--type-text-with-summary a::after { + content: url('data:image/svg+xml,'); +} +.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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + text-transform: uppercase; +} + +.field--name-field-partenaires { + padding-top: 3rem; +} +.field--name-field-partenaires .paragraph--type--partenaire { + background-color: rgb(255, 255, 255); + 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: rgb(0, 0, 0); + 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: rgb(255, 255, 255); + 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: rgb(0, 0, 0); + 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; +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-actu-type { + order: 5; + grid-column: 2; + margin-top: 1rem; +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle { + order: 3; + grid-column: 2/span 7; + margin: 0; +} +@media (max-width: 568px) { + .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle { + grid-column: 2/span 8; + } +} +@media (max-width: 499px) { + .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle { + grid-column: 2/span 9; + } +} +.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: "Marianne"; + font-size: 2.5rem; + font-weight: 800; + line-height: 3rem; +} +@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 { + font-size: 1.9em; + line-height: 2.3rem; + } +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date { + order: 1; + padding-top: 2rem; + grid-column: 2/span 3; + text-transform: uppercase; + color: rgb(9, 57, 139); + font-size: 1.2rem; + font-weight: 800; + margin-top: 1rem; +} +.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; +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-lieu { + order: 2; + grid-column: 2/span 4; + text-transform: uppercase; + color: rgb(9, 57, 139); + font-size: 1.2rem; + font-weight: 800; + margin-top: 1rem; +} +.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; +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-sous-titre { + order: 4; + grid-column: 2/span 7; + margin-top: 1rem; + font-weight: 800; +} +@media (max-width: 568px) { + .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 8; + } +} +@media (max-width: 499px) { + .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 9; + } +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { + order: 6; + grid-column: 5/span 3; + width: 600px; +} +.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%; + max-height: 400px; + object-fit: contain; +} +@media (max-width: 568px) { + .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { + grid-column: 3/span 8; + } +} +@media (max-width: 499px) { + .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { + grid-column: 2/span 8; + } +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images blockquote { + font-size: 0.8rem; + text-align: center; +} +@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--top .block-region-top .block-entity-fieldnodefield-images .slick-dots > li { + display: inline-block; +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images .slick-dots > li:only-child { + display: none; +} +.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images .slick-dotted.slick-slider { + margin-bottom: 0 !important; +} +.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: rgb(255, 255, 255); + 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: rgb(9, 57, 139); + border-bottom: 1px solid rgb(0, 158, 227); + 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: rgb(255, 255, 255); +} +.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: rgb(9, 57, 139); + 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: rgb(0, 0, 0); + 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: rgb(9, 57, 139); + 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; + } +} +@media (max-width: 1005px) { + .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third { + flex: 0 1 100%; + } +} +.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; + width: fit-content; + border: 2px solid rgb(0, 158, 227); + background-color: rgb(255, 255, 255); + margin-bottom: 1rem; + min-height: 4rem; + color: rgb(0, 158, 227); + padding: 1rem; +} +@media (max-width: 810px) { + .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .field__item { + width: max-content; + padding-right: 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: rgb(0, 158, 227); + 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; + width: fit-content; + height: fit-content; + border: 2px solid rgb(0, 158, 227); + min-height: 4rem; + background: rgb(255, 255, 255); + color: rgb(0, 158, 227); + padding: 1rem; + margin-bottom: 1rem; +} +@media (max-width: 810px) { + .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 { + width: max-content; + 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 { + display: inline-flex; + align-items: center; + color: rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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 rgb(0, 158, 227); + padding: 1rem; + height: fit-content; + margin-bottom: 1rem; + background-color: rgb(255, 255, 255); + 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: rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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__items { + display: flex; + 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 { + padding-bottom: 0.5rem; + margin-right: 0.5rem; + 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: rgb(9, 57, 139); + color: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + background-color: rgb(255, 255, 255); +} +.node-id-3 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { + background: rgb(0, 158, 227) !important; + color: rgb(255, 255, 255) !important; +} +.node-id-3 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item a { + color: rgb(255, 255, 255) !important; +} +.node-id-3 .block-entity-fieldnodefield-liens { + display: none; +} +.node-id-3 .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { + background: rgb(0, 158, 227); + color: rgb(255, 255, 255); +} +.node-id-3 .block-entity-fieldnodefield-ress { + margin-top: 3rem; +} +.node-id-3 .block-entity-fieldnodefield-ress h2 { + font-size: 0.8rem; + color: rgb(0, 0, 0); + font-weight: 900; +} +.node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource { + display: flex; + flex-direction: column; + border: 2px solid rgb(0, 158, 227); + padding: 1rem; + height: fit-content; + margin-bottom: 1rem; + background-color: rgb(255, 255, 255); +} +.node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource:first-of-type { + border-top: 1px solid rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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: rgb(9, 57, 139); + 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: rgb(9, 57, 139); +} +.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; +} +@media (max-width: 810px) { + .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-images .field__item img { + max-height: 350px; + } +} +.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 { + font-size: 0.9rem; + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + text-transform: uppercase; +} +.node-id-4 .layout__region--second { + width: 25%; +} +.node-id-4 .layout__region--second .block-entity-fieldnodefield-textes { + background-color: rgb(255, 255, 255); +} +.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: rgb(9, 57, 139); + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + text-transform: uppercase; +} +.node-id-5 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a { + color: rgb(0, 0, 0); + 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: rgb(0, 158, 227); + background-color: rgb(255, 255, 255); + 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: rgb(0, 158, 227); +} +.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: rgb(9, 57, 139); + 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: rgb(255, 255, 255); + 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: rgb(9, 57, 139); + 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 rgb(0, 158, 227); + 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: rgb(9, 57, 139); + 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: rgb(0, 0, 0); + 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: rgb(0, 0, 0); + 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: rgb(0, 0, 0); + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + text-transform: uppercase; +} +.node-id-6 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a { + color: rgb(0, 0, 0); + 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 { + padding-top: 4rem; +} +.page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-images { + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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-sous-titre { + margin-left: 13%; +} +.page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-sous-titre .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-sous-titre { + 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: rgb(9, 57, 139); + margin-right: 1rem; + padding-left: 0.3rem; + padding-right: 0.3rem; + color: rgb(255, 255, 255); + 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; +} +@media (max-width: 810px) { + .page-node-type-ressource .layout__region--first { + display: none; + } +} +.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: rgb(255, 255, 255); + 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: rgb(9, 57, 139); + border-bottom: 1px solid rgb(0, 158, 227); + 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: rgb(255, 255, 255); +} +.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: rgb(9, 57, 139); + 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%; +} +@media (max-width: 810px) { + .page-node-type-ressource .layout__region--third .block-region-third { + width: 100%; + } +} +.page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers { + height: fit-content; + border: 2px solid rgb(0, 158, 227); + background-color: rgb(255, 255, 255); +} +.page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers { + min-height: 4rem; + background: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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 rgb(0, 158, 227); + min-height: 4rem; + background: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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 rgb(0, 158, 227); + padding: 1rem; + height: fit-content; + margin-bottom: 1rem; + background-color: rgb(255, 255, 255); + 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: rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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-date-de-parution { + order: 6; +} +.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-date-de-parution .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-mots-clefs { + order: 7; + display: flex; + margin-top: 0.8rem; + 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__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-mots-clefs .field__items { + display: flex; + 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 { + padding-bottom: 0.5rem; + margin-right: 0.5rem; + 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: rgb(9, 57, 139); + color: rgb(255, 255, 255); + font-weight: 800; + vertical-align: super; + padding-left: 0.1rem; + padding-right: 0.1rem; + display: inline-flex; + pointer-events: none !important; + cursor: default; +} +.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: rgb(255, 255, 255); +} +.offresdeservices .layout-content .region-content #block-contenudelapageprincipale span h2 { + font-family: "Source Code Pro"; + font-size: 2rem; + font-weight: 800; + color: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + 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: rgb(255, 255, 255); +} +.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: rgb(0, 158, 227); + 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: rgb(255, 255, 255); + 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: rgb(255, 255, 255); +} +.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: rgb(255, 255, 255); + 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: rgb(0, 0, 0); +} +.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: 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-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 rgb(255, 0, 15); +} +.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 rgb(160, 26, 39); +} +.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 rgb(199, 215, 74); +} +.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 rgb(255, 100, 83); +} +.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 rgb(111, 109, 125); +} +@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: rgb(255, 255, 255); + 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: rgb(255, 0, 15); +} +.page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-6 { + color: rgb(160, 26, 39); +} +.page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-7 { + color: rgb(199, 215, 74); +} +.page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-8 { + color: rgb(255, 100, 83); +} +.page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-9 { + color: rgb(111, 109, 125); +} +.page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-prenom { + background: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + 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: rgb(0, 0, 0); +} +.page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-localisation { + background: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + 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: rgb(255, 255, 255); +} +.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: rgb(0, 158, 227); + color: rgb(255, 255, 255); + 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: rgb(0, 158, 227); + color: rgb(255, 255, 255); + 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: rgb(0, 158, 227); + color: rgb(255, 255, 255); + 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 rgb(0, 158, 227); + background-color: rgb(255, 255, 255); + margin-top: 1rem; +} +.page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers { + min-height: 4rem; + background: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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 rgb(0, 158, 227); + min-height: 4rem; + background: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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 rgb(0, 158, 227); + padding: 1rem; + height: fit-content; + margin-bottom: 1rem; + background-color: rgb(255, 255, 255); +} +.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 rgb(0, 158, 227); + 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: rgb(0, 0, 0); + 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: rgb(9, 57, 139); + margin-right: 1rem; + padding-left: 0.3rem; + padding-right: 0.3rem; + color: rgb(255, 255, 255); + 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: rgb(255, 255, 255); +} +.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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + 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: rgb(255, 255, 255); + 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: rgb(255, 255, 255); +} +.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: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + 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: rgb(0, 0, 0); + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + text-transform: uppercase; + color: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + 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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + text-transform: uppercase; + color: rgb(255, 255, 255); + 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: rgb(0, 158, 227); + text-transform: uppercase; + color: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + font-family: "Source Code Pro"; + text-transform: uppercase; + background: rgb(0, 158, 227); + padding-left: 13%; +} +.path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { + display: grid; + grid-template-columns: 1fr repeat(7, 1fr) 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: rgb(0, 158, 227); + 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: rgb(255, 255, 255); + 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: 2/span 7; +} +@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: 2rem; + margin-bottom: 1rem; + min-width: fit-content; +} +@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; + flex-wrap: wrap; + position: relative; +} +.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 .form-item { + margin-right: 2rem; + margin-bottom: 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-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: rgb(0, 158, 227); +} +.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 { + display: inline-block; + background-color: rgb(0, 158, 227); + color: white; + text-transform: uppercase; + border: none; + padding: 0.3rem 0.7rem; +} +@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; + } +} +@media (min-width: 1495px) { + .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 { + position: absolute; + right: 150px; + } +} +.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: rgb(0, 158, 227); + color: white; + text-transform: uppercase; + border: none; + padding: 0.3rem 0.7rem; + margin-left: 1rem; +} +@media (min-width: 1495px) { + .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 { + position: absolute; + right: 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 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: rgb(0, 158, 227); +} +@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: rgb(9, 57, 139); + 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: rgb(9, 57, 139); +} +.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 .field__item { + display: none; +} +.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 .field__item:first-child { + display: block; +} +.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-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-region { + display: none; +} +.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-type-de-moa { + display: none; +} +.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-type-de-projet { + display: none; +} +.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-etape-du-projet { + display: none; +} + +.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%; + width: 80vw; +} +.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; +} +@media (max-width: 568px) { + .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_top { + flex-direction: column; + } +} +.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; +} +@media (max-width: 568px) { + .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: 100%; + } +} +.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 { + height: auto; + max-height: 600px; + object-fit: contain; + width: inherit; +} +@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%; + } +} +@media (max-width: 568px) { + .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: 100%; + max-height: 300px; + } +} +.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 .slick-dots > li { + display: inline-block; +} +.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 .slick-dots > li:only-child { + display: none; +} +.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%; +} +@media (max-width: 568px) { + .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: 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 .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.3rem; + font-weight: 800; + color: rgb(0, 158, 227); +} +@media (max-width: 1624px) { + .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: 2.3rem; + } +} +@media (max-width: 1384px) { + .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: 2rem; + } +} +@media (max-width: 1216px) { + .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: rem; + } +} +@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: 1624px) { + .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: 1rem; + padding-top: 0.5rem; + } +} +@media (max-width: 1384px) { + .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: 0.8rem; + padding-top: 0.5rem; + } +} +@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: rgb(9, 57, 139); + font-size: 1.5rem; + font-weight: 900; + text-transform: uppercase; +} +@media (max-width: 1624px) { + .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: 1.3rem; + } +} +@media (max-width: 1216px) { + .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: 1.1rem; + } +} +@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: rgb(225, 0, 15); + color: white; + font-weight: 800; + padding-right: 0.3rem; + padding-left: 0.2rem; +} +@media (max-width: 1624px) { + .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: 1rem; + } +} +.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; + border: 0.1rem solid; + justify-content: space-evenly; + width: 90%; + margin-top: 3rem; + font-weight: 600; +} +@media (max-width: 479px) { + .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom { + flex-direction: column; + width: 100%; + } +} +.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .top_bottom_left { + padding-right: 1rem; + order: 1; + width: 30%; + position: relative; + height: 80px; + text-align: center; +} +@media (max-width: 479px) { + .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .top_bottom_left { + width: 100%; + } +} +.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .top_bottom_left::before { + content: url("../images/pictos/picto_lieu.svg"); + min-width: 30px; + height: auto; + padding-right: 1rem; + position: absolute; + left: 0; + margin-top: 0.83em; + margin-left: 1rem; +} +.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .top_bottom_left .block-entity-fieldnodefield-region { + order: 1; + margin-left: 70px; + margin-bottom: 1rem; + height: fit-content; +} +.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .top_bottom_left .block-entity-fieldnodefield-adresse { + display: inline-flex; + order: 2; + margin-left: 70px; + height: fit-content; +} +.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .top_bottom_left .block-entity-fieldnodefield-adresse .field--name-field-adresse { + display: flex; + flex-direction: row; + margin-top: 0.83em; +} +.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .top_bottom .top_bottom_left .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 .top_bottom_left .block-entity-fieldnodefield-adresse .field--name-field-adresse .address .country { + 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-etape-du-projet { + order: 4; + padding-left: 1rem; + padding-right: 1rem; + padding-bottom: 1rem; + border-left: 0.1rem solid; + width: 30%; +} +@media (max-width: 479px) { + .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 { + width: 100%; + border-top: 0.1rem solid; + border-left: 0; + padding-right: 0rem; + padding-left: 0rem; + } +} +.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: rgb(9, 57, 139); + 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: " :"; +} +@media (max-width: 479px) { + .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 { + padding-right: 1rem; + padding-left: 1rem; + } +} +@media (max-width: 479px) { + .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__item { + padding-right: 1rem; + 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-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 { + order: 2; + padding-left: 1rem; + border-left: 0.1rem solid; + padding-bottom: 1rem; + width: 20%; +} +@media (max-width: 479px) { + .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 { + border-left: 0; + border-top: 0.1rem solid; + width: 100%; + padding-right: 0rem; + padding-left: 0rem; + } +} +.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: rgb(9, 57, 139); + 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: " :"; +} +@media (max-width: 479px) { + .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 { + padding-right: 1rem; + padding-left: 1rem; + } +} +@media (max-width: 479px) { + .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__item { + padding-right: 1rem; + 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-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 { + order: 3; + padding-left: 1rem; + padding-bottom: 1rem; + border-left: 0.1rem solid; + width: 20%; +} +@media (max-width: 479px) { + .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 { + border-left: 0; + border-top: 0.1rem solid; + width: 100%; + padding-right: 0rem; + padding-left: 0rem; + } +} +.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: rgb(9, 57, 139); + 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: " :"; +} +@media (max-width: 479px) { + .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 { + padding-right: 1rem; + padding-left: 1rem; + } +} +@media (max-width: 479px) { + .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__item { + padding-right: 1rem; + 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-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: rgb(255, 255, 255); + 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: rgb(9, 57, 139); + border-bottom: 1px solid rgb(0, 158, 227); + 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: rgb(255, 255, 255); +} +.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: rgb(9, 57, 139); + 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: rgb(0, 0, 0); + 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: rgb(9, 57, 139); + 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; +} +@media (max-width: 479px) { + .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third { + margin-top: 2rem; + } +} +.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%; +} +@media (max-width: 479px) { + .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third { + width: 80%; + 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 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 rgb(0, 158, 227); + background-color: rgb(255, 255, 255); + margin-bottom: 1rem; + min-height: 4rem; + color: rgb(0, 158, 227); + 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--image { + 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--image ::before { + content: url("../images/pictos/noun_Download_file_307900.svg"); + min-width: 30px; + 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--image a { + hyphens: auto; + display: inline-flex; + color: rgb(0, 158, 227); + 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-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: 30px; + 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: rgb(0, 158, 227); + 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 rgb(0, 158, 227); + min-height: 4rem; + background: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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; + align-items: center; + color: rgb(0, 158, 227); + 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: 30px; + 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; +} +@media (max-width: 479px) { + .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: 2rem; + } +} +.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: rgb(0, 0, 0); + 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 rgb(0, 158, 227); + padding: 1rem; + height: fit-content; + margin-bottom: 1rem; + background-color: rgb(255, 255, 255); +} +.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 div { + display: flex; + flex-direction: column; +} +.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 div .field--name-title { + order: 3; +} +.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 div .field--name-title h2 { + 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 div .field--name-title h2 a { + color: rgb(0, 0, 0); + font-size: 1rem; + font-weight: 900; + font-style: italic; +} +.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 div .field--name-field-sous-titre { + 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 div .field--name-field-type-de-ressource { + order: 2; + text-transform: uppercase; + color: rgb(0, 158, 227); + font-weight: 900; + font-size: 0.8rem; +} +.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 div .field--name-field-auteur-s- { + order: 5; + 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 div .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 div .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 div .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 div .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 div .field--name-field-images { + order: 1; + width: 25%; +} +.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 div .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--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource div .field--name-field-date-de-parution { + order: 6; +} +.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 div .field--name-field-date-de-parution .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 div .field--name-field-mots-clefs { + order: 7; + display: flex; + margin-top: 0.8rem; + 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--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource div .field--name-field-mots-clefs .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 div .field--name-field-mots-clefs .field__items { + display: flex; + flex-direction: row; +} +.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 div .field--name-field-mots-clefs .field__item { + margin-right: 0.5rem; + padding-right: 0.3rem; + font-size: 0.8rem; +} +.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 div .field--name-field-mots-clefs .field__item a { + background: rgb(9, 57, 139); + color: rgb(255, 255, 255); + font-weight: 800; + vertical-align: super; + padding-left: 0.1rem; + padding-right: 0.1rem; + display: inline-flex; +} +.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 div ul.links.inline { + 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 { + 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: rgb(255, 255, 255); + font-family: "Source Code Pro"; + text-transform: uppercase; + font-size: 2rem; + font-weight: 800; + background: rgb(0, 158, 227); + 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: rgb(255, 255, 255); + 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: rgb(9, 57, 139); + border-bottom: 1px solid rgb(0, 158, 227); + 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: rgb(255, 255, 255); +} +.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: rgb(9, 57, 139); + 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 rgb(0, 158, 227); + background-color: rgb(255, 255, 255); + 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: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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 rgb(0, 158, 227); + min-height: 4rem; + background: rgb(255, 255, 255); + color: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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: rgb(0, 158, 227); +} +.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: rgb(0, 158, 227); + 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: rgb(0, 158, 227); + 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: rgb(9, 57, 139); + 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: rgb(9, 57, 139); +} +.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: rgb(255, 255, 255); + background-color: rgb(0, 158, 227); + text-transform: uppercase; +} +.node-id-201 .layout__region--second { + width: 25%; +} +.node-id-201 .layout__region--second .block-entity-fieldnodefield-textes { + background-color: rgb(255, 255, 255); +} +.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: rgb(9, 57, 139); + 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; +} +@media (max-width: 479px) { + .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content { + display: flex; + flex-direction: column; + } +} +.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; +} +@media (max-width: 479px) { + .path-ressources .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .layout__region--content .block-region-content .block-config-pages-block { + order: 1; + margin-left: 0; + } +} +.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; +} +@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; + } +} +@media (max-width: 479px) { + .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-left: 0; + padding-right: 0; + } +} +.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: rgb(255, 255, 255); + margin-top: 5rem; +} +@media (max-width: 479px) { + .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-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: rgb(0, 158, 227); + height: fit-content; + width: 100%; +} +@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 { + grid-column: 5/span 5; + } +} +@media (max-width: 479px) { + .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: 5/span 5; + order: 2; + } +} +.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: rgb(255, 255, 255); + 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; +} +@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 { + order: 3; + } +} +.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: rgb(255, 255, 255); + margin-top: 2rem; + margin-left: 1rem; + margin-bottom: 5rem; +} +@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 { + margin-left: 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-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; + flex-wrap: wrap; +} +@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-field-mots-clefs-target-id { + width: 75vw; + } +} +.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: rgb(0, 158, 227); + 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; + margin-top: 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 #edit-actions #edit-reset { + background-color: rgb(0, 158, 227); + 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 rgb(0, 158, 227); + margin-left: 1rem; + margin-bottom: 1rem; + padding: 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-content .views-row .node-type-ressource { + margin-left: 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:hover { + background-color: rgba(0, 158, 227, 0.2); +} +.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; + line-height: 1.1rem; + margin-top: 0.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-content .views-row .node-type-ressource .field--name-field-type-de-ressource a { + color: rgb(0, 158, 227); + font-weight: 900; + font-size: 0.8rem; + pointer-events: none; + cursor: default; +} +.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 { + margin-top: 0.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-content .views-row .node-type-ressource .field--name-title h2 { + margin: 0; + line-height: 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-title h2 a { + color: rgb(0, 0, 0); + 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- { + margin-top: 0.5rem; + font-weight: 800; + line-height: 1.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-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-sous-titre { + margin-top: 0.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-content .views-row .node-type-ressource .field--name-field-edition { + margin-top: 0.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-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: fit-content; + border: 1px solid #a3a3a3; + height: 100px; +} +.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 .field__item { + height: 100px; +} +.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 { + height: 100%; + width: 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-date-de-parution { + margin-top: 0.3rem; +} +.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: 1rem; + 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.7rem; +} +.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: rgb(9, 57, 139); + color: rgb(255, 255, 255); + font-weight: 800; + vertical-align: super; + padding-left: 0.1rem; + padding-right: 0.1rem; + display: inline-flex; + pointer-events: none; + cursor: default; +} +.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: rgb(255, 255, 255); + box-shadow: 1px 0px 8px rgb(0, 0, 0); + display: flex; + flex-direction: row; + justify-content: space-between; + color: rgb(0, 0, 0); + 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: rgb(0, 0, 0); + 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: rgb(0, 158, 227); +} +#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: rgb(0, 158, 227); +} +#header-top .region-header-top-left ul li { + display: flex; + flex-direction: column; + background-color: rgb(255, 255, 255); + padding-bottom: 0.8rem; + max-width: inherit; + width: 220px; + align-items: center; + height: 20px; +} +#header-top .region-header-top-left ul li a { + color: rgb(0, 0, 0); +} +#header-top .region-header-top-left ul li .is-active { + color: rgb(0, 158, 227); +} +#header-top .region-header-top-left ul li :hover { + color: rgb(0, 158, 227); +} +#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: rgb(255, 255, 255); + 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: rgb(0, 158, 227); + font-size: 0.7rem; + color: rgb(255, 255, 255); + 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: rgb(0, 158, 227); + 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: rgb(255, 255, 255); + font-weight: 800; + font-size: 1rem; +} +#header-top #block-burger.opened ul { + display: block; +} + +#fotter-bottom { + box-shadow: 1px 0px 8px rgb(0, 0, 0); + display: flex; + flex: 1 1 120px; + flex-direction: row; + background-color: rgb(255, 255, 255); + 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: rgb(0, 158, 227) solid 1px; +} +#fotter-bottom .region h2 { + margin-top: 0; + color: rgb(9, 57, 139); + 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: rgb(255, 255, 255); + 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: rgb(9, 57, 139); + font-weight: 800; + list-style: none; + padding-left: 0; +} +#fotter-bottom .region-footer-bottom-right #block-pieddepage ul a { + color: rgb(9, 57, 139); + 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; +} + +.slick-prev { + color: rgb(0, 158, 227); + left: 25px; +} + +.path-frontpage .slick-dots { + bottom: -40px !important; +} + +/* 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: rgb(0, 158, 227); + 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; +} \ No newline at end of file diff --git a/web/themes/custom/eql/package-lock.json b/web/themes/custom/eql/package-lock.json index fbfb88d..0cf30b0 100644 --- a/web/themes/custom/eql/package-lock.json +++ b/web/themes/custom/eql/package-lock.json @@ -13,7 +13,12 @@ "slick-carousel": "^1.8.1" }, "devDependencies": { - "node-sass": "*" + "file-loader": "^6.2.0", + "node-sass": "*", + "sass": "^1.77.2", + "sass-loader": "^14.2.1", + "webpack": "^5.91.0", + "webpack-cli": "^5.1.4" } }, "node_modules/@babel/code-frame": { @@ -176,12 +181,86 @@ "node": ">=4" } }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, "node_modules/@npmcli/fs": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", @@ -218,24 +297,315 @@ "node": ">= 10" } }, + "node_modules/@types/eslint": { + "version": "8.56.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, + "node_modules/@types/node": { + "version": "20.12.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz", + "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" + } + }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", "dev": true }, + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", + "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", + "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", + "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "webpack": "5.x.x", + "webpack-cli": "5.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "license": "Apache-2.0" + }, "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^8" + } + }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", @@ -273,6 +643,33 @@ "node": ">=8" } }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, "node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", @@ -297,6 +694,20 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/aproba": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", @@ -340,6 +751,29 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -350,6 +784,59 @@ "concat-map": "0.0.1" } }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true, + "license": "MIT" + }, "node_modules/cacache": { "version": "16.1.3", "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", @@ -445,6 +932,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/caniuse-lite": { + "version": "1.0.30001624", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001624.tgz", + "integrity": "sha512-0dWnQG87UevOCPYaOR49CBcLBwoZLpws+k6W37nLjWUhumP1Isusj0p2u+3KhjNloRWK9OKMgjBBzPujQHw4nA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -461,6 +969,31 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, "node_modules/chownr": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", @@ -470,6 +1003,16 @@ "node": ">=10" } }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, "node_modules/clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", @@ -493,6 +1036,21 @@ "node": ">=12" } }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -520,6 +1078,20 @@ "color-support": "bin.js" } }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "license": "MIT" + }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -609,12 +1181,29 @@ "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true }, + "node_modules/electron-to-chromium": { + "version": "1.4.783", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz", + "integrity": "sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ==", + "dev": true, + "license": "ISC" + }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, "node_modules/encoding": { "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", @@ -625,6 +1214,20 @@ "iconv-lite": "^0.6.2" } }, + "node_modules/enhanced-resolve": { + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz", + "integrity": "sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", @@ -634,6 +1237,19 @@ "node": ">=6" } }, + "node_modules/envinfo": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz", + "integrity": "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==", + "dev": true, + "license": "MIT", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/err-code": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", @@ -649,11 +1265,19 @@ "is-arrayish": "^0.2.1" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/es-module-lexer": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", + "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==", "dev": true, + "license": "MIT" + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -667,6 +1291,121 @@ "node": ">=0.8.0" } }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", @@ -680,6 +1419,16 @@ "node": ">=8" } }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, "node_modules/fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", @@ -698,6 +1447,21 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -773,6 +1537,26 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "license": "BSD-2-Clause" + }, "node_modules/globule": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", @@ -940,6 +1724,33 @@ "node": ">=0.10.0" } }, + "node_modules/immutable": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", + "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", @@ -980,6 +1791,16 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "node_modules/interpret": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", + "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/ip": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", @@ -992,6 +1813,19 @@ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", "dev": true }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/is-core-module": { "version": "2.13.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", @@ -1004,6 +1838,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -1013,12 +1857,35 @@ "node": ">=8" } }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-lambda": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", "dev": true }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -1028,6 +1895,19 @@ "node": ">=0.10.0" } }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -1040,6 +1920,47 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/jquery": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", @@ -1064,6 +1985,26 @@ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -1079,6 +2020,31 @@ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "dev": true }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, "node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -1171,6 +2137,36 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/min-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", @@ -1329,6 +2325,13 @@ "node": ">= 0.6" } }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, "node_modules/node-gyp": { "version": "8.4.1", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", @@ -1529,6 +2532,13 @@ "imurmurhash": "^0.1.4" } }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "dev": true, + "license": "MIT" + }, "node_modules/node-sass": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-9.0.0.tgz", @@ -1593,6 +2603,16 @@ "node": ">=10" } }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/npmlog": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", @@ -1719,6 +2739,39 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -1744,6 +2797,16 @@ "node": ">=10" } }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/quick-lru": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", @@ -1753,6 +2816,16 @@ "node": ">=8" } }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, "node_modules/read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", @@ -1844,6 +2917,32 @@ "node": ">= 6" } }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve": "^1.20.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, "node_modules/redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -1883,6 +2982,29 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/retry": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", @@ -1934,6 +3056,24 @@ "dev": true, "optional": true }, + "node_modules/sass": { + "version": "1.77.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.2.tgz", + "integrity": "sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/sass-graph": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", @@ -1952,6 +3092,66 @@ "node": ">=12" } }, + "node_modules/sass-loader": { + "version": "14.2.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.2.1.tgz", + "integrity": "sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/scss-tokenizer": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", @@ -1989,12 +3189,35 @@ "node": ">=10" } }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -2077,6 +3300,37 @@ "node": ">= 8" } }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -2231,6 +3485,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/tar": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.0.tgz", @@ -2257,6 +3521,73 @@ "node": ">=8" } }, + "node_modules/terser": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", + "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, "node_modules/trim-newlines": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", @@ -2284,6 +3615,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true, + "license": "MIT" + }, "node_modules/unique-filename": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", @@ -2308,6 +3646,47 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", + "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -2324,6 +3703,149 @@ "spdx-expression-parse": "^3.0.0" } }, + "node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack": { + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.16.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-cli": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz", + "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^2.1.1", + "@webpack-cli/info": "^2.0.2", + "@webpack-cli/serve": "^2.0.5", + "colorette": "^2.0.14", + "commander": "^10.0.1", + "cross-spawn": "^7.0.3", + "envinfo": "^7.7.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^3.1.1", + "rechoir": "^0.8.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -2348,6 +3870,13 @@ "string-width": "^1.0.2 || 2 || 3 || 4" } }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true, + "license": "MIT" + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/web/themes/custom/eql/package.json b/web/themes/custom/eql/package.json index b1dd8f9..245c1ed 100644 --- a/web/themes/custom/eql/package.json +++ b/web/themes/custom/eql/package.json @@ -4,7 +4,8 @@ "main": "index.js", "scripts": { "sass": "node-sass -w scss -o css-compiled", - "prefix": "postcss ./css-compiled/styles.css --use autoprefixer -d ./css-prefixed/" + "prefix": "postcss ./css-compiled/styles.css --use autoprefixer -d ./css-prefixed/", + "watch": "webpack --watch" }, "repository": { "type": "git", @@ -13,12 +14,18 @@ "author": "", "license": "ISC", "devDependencies": { - "node-sass": "*" + "file-loader": "^6.2.0", + "node-sass": "*", + "sass": "^1.77.2", + "sass-loader": "^14.2.1", + "webpack": "^5.91.0", + "webpack-cli": "^5.1.4" }, "browserslist": "last 4 versions", "dependencies": { "nodejs": "^0.0.0", "slick-carousel": "^1.8.1" }, + "keywords": [], "description": "" } diff --git a/web/themes/custom/eql/webpack.config.js b/web/themes/custom/eql/webpack.config.js new file mode 100644 index 0000000..6090a46 --- /dev/null +++ b/web/themes/custom/eql/webpack.config.js @@ -0,0 +1,41 @@ +const webpack = require("webpack"); +const path = require("path"); + +let config = { + mode: 'development', + entry: [ + "./scripts/main.js", + "./scripts/extlink.js", + "./scss/styles.scss", + + ], + + output: { + path: path.resolve(__dirname, "./dist/assets"), + filename: "./bundle.js" + }, + + module: { + rules: [ + { + test: /\.scss$/i, + use: [ + { + loader: 'file-loader', + options: { + name: './css/bundle.css', + } + }, + // Compile le Sass en CSS + "sass-loader" + ], + }, + ], + } +} + + + + + +module.exports = config; \ No newline at end of file