O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:40:"/home/assotax/www/assets/styles/app.scss";s:10:"publicPath";s:30:"/assets/styles/app--cSxvoT.css";s:23:"publicPathWithoutDigest";s:22:"/assets/styles/app.css";s:15:"publicExtension";s:3:"css";s:7:"content";s:42743:"@charset "UTF-8"; /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none; } table { border-collapse: collapse; border-spacing: 0; } /* Reset perso */ a, del, ins { text-decoration: none; } * { box-sizing: border-box; } a { color: inherit; } .header { position: sticky; top: 0; z-index: 10; background-color: rgba(255, 255, 255, 0.9); backdrop-filter: blur(10px); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); font-size: 1.1rem; display: grid; grid-template-areas: "AdminBar" "NavBar"; } .header__nav { grid-area: NavBar; display: grid; grid-template-columns: 1.5fr 3fr 1.5fr; grid-template-rows: 48px; grid-template-areas: "Logo . NavButton" "Menu Menu Menu"; } @media screen and (min-width: 1130px) { .header__nav { grid-template-rows: 55px; grid-template-areas: "Logo . Menu"; } } .header__logo { margin: 0.5rem auto 0 auto; } .header__logo img { height: 40px; width: 40px; } @media screen and (min-width: 1130px) { .header__logo img { height: 50px; width: 50px; } } .header__navbar { display: none; width: fit-content; height: 100%; width: 100%; grid-area: Menu; justify-content: space-around; } @media screen and (min-width: 1130px) { .header__navbar { display: flex; margin: auto; } } .header__navbar.burger-active { display: flex; } .header__nav-links { position: absolute; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-around; width: fit-content; width: 100%; height: max-content; background-color: rgba(255, 255, 255, 0.9); backdrop-filter: blur(10px); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); padding-bottom: 1rem; } @media screen and (min-width: 1130px) { .header__nav-links { position: static; height: 100%; padding: 1rem; background-color: transparent; backdrop-filter: none; box-shadow: none; margin-bottom: 0; } } .header__nav-links > li { margin: 1rem 0 1rem 3rem; } @media screen and (min-width: 1130px) { .header__nav-links > li { margin: 1rem 0; } } .header__nav-links a, .header__nav-links button { width: fit-content; padding: 0.7rem; text-align: center; display: inline-block; border: none; background: none; font-size: inherit; font-family: inherit; color: inherit; } .header__nav-links button { padding: 0.468rem; } @media screen and (min-width: 1130px) { .header__nav-links { flex-direction: row; width: 60rem; align-items: center; } } .header__nav-links--yellow > a:hover, .header__nav-links--yellow > button:hover, .header__nav-links--yellow .menu-color-active { color: white; box-shadow: inset 0 -40px 0 -1px #f0d042; text-shadow: 0 0 10px hsl(48.9655172414, 100.2941176471%, 35%); } .header__nav-links--yellow button + ul a:hover { border-bottom: 2px solid #f0d042; } .header__nav-links--blue > a:hover, .header__nav-links--blue > button:hover, .header__nav-links--blue .menu-color-active { color: white; box-shadow: inset 0 -40px 0 -1px #004aad; text-shadow: 0 0 10px hsl(214.3352601156, 115%, 8.9215686275%); } .header__nav-links--blue button + ul a:hover { border-bottom: 2px solid #004aad; } .header__nav-links--green > a:hover, .header__nav-links--green > button:hover, .header__nav-links--green .menu-color-active { color: white; box-shadow: inset 0 -40px 0 -1px #7ed957; text-shadow: 0 0 10px rgb(60.6783009709, 157.1792475728, 19.3207524272); } .header__nav-links--green button + ul a:hover { border-bottom: 2px solid #7ed957; } .header__nav-links--orange > a:hover, .header__nav-links--orange > button:hover, .header__nav-links--orange .menu-color-active { color: white; box-shadow: inset 0 -40px 0 -1px #ff8255; text-shadow: 0 0 10px hsl(15.8823529412, 115%, 41.6666666667%); } .header__nav-links--orange button + ul a:hover { border-bottom: 2px solid #ff8255; } .header__nav-links--turquoise > a:hover, .header__nav-links--turquoise > button:hover, .header__nav-links--turquoise .menu-color-active { color: white; box-shadow: inset 0 -40px 0 -1px #44ab8a; text-shadow: 0 0 10px rgb(23.3613493724, 88.1386506276, 67.3847579924); } .header__nav-links--turquoise button + ul a:hover { border-bottom: 2px solid #44ab8a; } .header__nav-links--red > a:hover, .header__nav-links--red > button:hover, .header__nav-links--red .menu-color-active { color: white; box-shadow: inset 0 -40px 0 -1px #fc1818; text-shadow: 0 0 10px hsl(0, 112.4358974359%, 29.1176470588%); } .header__nav-links--red button + ul a:hover { border-bottom: 2px solid #fc1818; } .header__nav-links--light-blue > a:hover, .header__nav-links--light-blue > button:hover, .header__nav-links--light-blue .menu-color-active { color: white; box-shadow: inset 0 -40px 0 -1px #7db4ff; text-shadow: 0 0 10px hsl(214.6153846154, 115%, 49.5098039216%); } .header__nav-links--light-blue button + ul a:hover { border-bottom: 2px solid #7db4ff; } .header__buttons { grid-area: NavButton; display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100%; font-size: 1.7rem; padding-right: 1rem; border: none; background: none; color: inherit; } @media screen and (min-width: 1130px) { .header__buttons { display: none; } } .header__buttons::before { content: "☰"; } .header__buttons.burger-active::before { content: "✕"; } .header__admin { grid-area: AdminBar; background-color: #E97132; /* Couleur jaune vif pour attirer l'attention */ color: #333; /* Texte sombre pour un bon contraste */ padding: 10px 20px; /* Espacement interne */ text-align: center; /* Centrer le texte */ font-size: 1rem; /* Taille de police lisible */ font-weight: bold; /* Texte en gras */ border-bottom: 3px solid #b85a33; /* Ligne de séparation pour délimiter */ } .header__admin p { color: #072B61; /* Couleur bleue pour les liens */ margin-left: 15px; /* Espacement entre le texte et le lien */ transition: color 0.3s ease; /* Animation douce pour le survol */ } .header__admin a:hover { color: #152E4C; /* Couleur plus sombre au survol */ text-decoration: underline; /* Ajoute un soulignement au survol */ } .header__user { color: #333; /* Couleur du texte */ display: flex; /* Utilisation de flexbox pour aligner les éléments */ align-items: center; /* Aligne verticalement le texte et le lien */ gap: 10px; /* Espacement entre le texte et le lien */ } .parent__menu { position: relative; } @media (hover: hover) { .parent__menu:hover > .submenu { display: block; } } .parent__menu:focus > .submenu { display: block; } .parent__menu .submenu-active { display: block; } @media screen and (min-width: 1130px) { .parent__menu::after { content: ""; display: block; position: absolute; width: 100%; height: 25px; background: rgba(0, 0, 0, 0.001); } } .submenu { display: none; } .submenu:focus { display: block; } @media screen and (min-width: 1130px) { .submenu { position: absolute; top: 60px; width: max-content; background-color: rgba(255, 255, 255, 0.95); backdrop-filter: blur(10px); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); border-radius: 0.2rem; } .submenu::before { display: inline-block; content: ""; vertical-align: middle; border-right: 10px solid transparent; border-bottom: 10px solid rgba(255, 255, 255, 0.95); border-left: 10px solid transparent; position: absolute; top: -10px; left: 1rem; } } .submenu__item { margin-left: 1rem; padding: 0.5rem; position: relative; } .submenu__item a { border-bottom: 2px solid transparent; } @media screen and (min-width: 1130px) { .submenu__item { margin: 0; } } .section { display: flex; flex-direction: column; margin: 1rem auto; background: rgba(251, 250, 248, 0.95); box-shadow: 3px 6px 12.5px rgba(46, 19, 5, 0.3098039216); border-radius: 0.5rem; line-height: 2rem; } @media screen and (min-width: 1130px) { .section { margin: auto; box-shadow: none; } } .resources__gallery__title, .hero__title, .section .subsection__title, .section__title { line-height: normal; margin-bottom: 2rem; text-align: center; text-transform: uppercase; } .section__title { margin: 0 auto 2rem auto; font-size: clamp(1.3rem, 1.06rem + 1.2vw, 2.5rem); } .section .subsection__title { font-size: clamp(1rem, 0.84rem + 0.8vw, 1.8rem); } .section .subsection__quote { background-color: #f8eee9; border-radius: 0.5rem; font-size: clamp(1.2rem, 1.08rem + 0.6vw, 1.8rem); font-style: italic; font-weight: normal; padding: 1.7rem; font-family: Cormorant Garamond, Georgia, serif; height: fit-content; text-align: left; line-height: 2rem; } @media screen and (min-width: 1130px) { .section .subsection__quote { min-width: 40vh; } } .section .subsection__quote svg { width: 3rem; height: 3rem; margin-bottom: 0.5rem; color: #d76942; } .carousel__gallery__card, .home__pilars__card, .home__axes__card, .team__card { background-color: white; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); border-radius: 0.5rem; overflow: hidden; text-align: center; } .section__list, .mission__list, .values__list, .history__list, .actions__speech__list, .actions__partners__list, .training__presentation__list, .training__audience__list, .training__goals__list, .training__axes__list { list-style: disc; width: fit-content; margin-left: 3rem; } @media screen and (min-width: 1130px) { .section__list, .mission__list, .values__list, .history__list, .actions__speech__list, .actions__partners__list, .training__presentation__list, .training__audience__list, .training__goals__list, .training__axes__list { margin-left: 5rem; } } .section__link, .section .subsection__text a, .contact__link { color: #d76942; text-decoration: none; font-weight: 500; border-radius: 0.5rem; width: 100%; text-align: center; text-decoration: underline; text-underline-offset: 4px; } @media screen and (min-width: 1130px) { .section__link, .section .subsection__text a, .contact__link { text-decoration: none; } .section__link:hover, .section .subsection__text a:hover, .contact__link:hover { text-decoration: underline; } } .form form button[type=submit], .position-button, .delete__button, .update__button, .reorder, .resources__gallery__toggle { background-color: #d76942; color: white; border: none; border-radius: 0.5rem; font-size: clamp(0.9rem, 0.925rem + 0.375vw, 1.375rem); cursor: pointer; height: 42px; } .form form button[type=submit]:hover, .position-button:hover, .delete__button:hover, .update__button:hover, .reorder:hover, .resources__gallery__toggle:hover { background-color: #b85a33; } .hero { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: clamp(2rem, 1.8rem + 1vw, 3rem); padding-top: clamp(2rem, 1.8rem + 1vw, 3rem); background: linear-gradient(to bottom, #fff7d3 0%, #eb9b6a 70%); } .hero--front { height: calc(100svh - 48px); } @media screen and (min-width: 1130px) { .hero--front { height: calc(100svh - 55px); } } .hero--front::before { content: ""; position: absolute; inset: 0; background-image: url("../images/45-degree-fabric-light-FITJuH0.png"); pointer-events: none; } .hero__title { margin-bottom: 0; position: relative; font-size: clamp(2rem, 1.6rem + 2vw, 4rem); line-height: 1; z-index: 1; } @media screen and (min-width: 700px) { .hero__title .line-break { display: none; } } .hero__text { width: 85vw; text-align: center; color: rgb(223, 113, 50); font-size: clamp(1.4rem, 1.14rem + 1.3vw, 2.7rem); z-index: 1; } @keyframes discoverArrow { 100% { transform: translateY(15px); } } .section { gap: 4rem; padding: 2rem 1rem; margin-top: 2rem; } @media screen and (min-width: 1130px) { .section { gap: 7rem; padding: 0; margin-top: 5rem; } .section:not(:first-child) { margin-top: 10rem; } } .section strong { font-weight: bold; } .section em { font-style: italic; } .section iframe, .section video { height: auto; aspect-ratio: 16/9; border: none; border-radius: 0.5rem; width: 100%; } @media screen and (min-width: 1130px) { .section iframe, .section video { width: 560px; height: 315px; } } .section__image { width: 100%; border-radius: 0.5rem; margin: auto; } .section__image:not(:last-child) { margin-bottom: 1.5rem; } .section .subsection { display: grid; } @media screen and (min-width: 1130px) { .section .subsection__title-grid { grid-column: span 2/span 2; grid-column-start: 1; grid-row-start: 1; } } .section .subsection__quote { margin-top: 2rem; } @media screen and (min-width: 1130px) { .section .subsection__quote { width: 25vw; margin-top: 0; margin-left: 3rem; grid-row: span 1; grid-column-start: 2; grid-row-start: 2; } .section .subsection__quote.left { grid-column-start: 1; margin-left: 0; margin-right: 3rem; } } .home__pilars__list, .home__axes__list { display: flex; gap: 5rem; justify-content: center; flex-direction: column; width: fit-content; margin: auto; } @media screen and (min-width: 1130px) { .home__pilars__list, .home__axes__list { flex-direction: row; } } @media screen and (min-width: 1130px) { .home__pilars__card, .home__axes__card { flex: 1 1 0; } } .home__pilars__card:hover, .home__axes__card:hover { transform: translateY(-10px); box-shadow: 0 12px 16px rgba(0, 0, 0, 0.2); transition: all 0.3s ease-in-out; } .home__pilars__card svg, .home__pilars__card .fi, .home__axes__card svg, .home__axes__card .fi { width: 3rem; height: 3rem; margin: 0 auto 1.5rem auto; color: #d76942; } .home__pilars__link, .home__axes__link { display: flex; flex-direction: column; max-width: 22rem; aspect-ratio: 1.1/1; padding: 1rem; scroll-margin-top: 100px; } .home__counter { display: flex; gap: 2rem; justify-content: center; flex-direction: column; margin: 2rem 0; } @media screen and (min-width: 1130px) { .home__counter { flex-direction: row; gap: 5rem; margin: 5rem 0; } } .home__counter__item { text-align: center; } .home__counter__icon { width: max-content; background-color: #f8eee9; padding: 1rem; border-radius: 1rem; margin: 0 auto 1.5rem auto; } .home__counter__icon svg { color: #d76942; width: 2.5rem; height: 2.5rem; } .home__counter__number { font-family: Cormorant Garamond, Georgia, serif; font-size: clamp(2.25rem, 2.1rem + 0.75vw, 3rem); font-weight: bold; color: #30251d; margin: 0 auto 1rem auto; } .home__counter__plus { font-size: 3rem; color: #d76942; } .mission__header-content { display: flex; flex-direction: column; gap: 1.5rem; } @media screen and (min-width: 1130px) { .mission__header-content { flex-direction: row; align-items: center; } .mission__header-content * { flex: 1; } } @media screen and (min-width: 1130px) { .mission__quote { margin-left: 1.5rem; } } .president { display: block; margin: 0 auto; width: 100%; } .president .team__card { display: block; max-width: 25rem; margin: 0 auto; aspect-ratio: 1/1.5; } .president .team__card:hover { transform: translateY(-10px); box-shadow: 0 12px 16px rgba(0, 0, 0, 0.2); transition: all 0.3s ease-in-out; } .team__board { display: flex; flex-direction: column; gap: 4rem; } .team__container { display: grid; gap: 3rem; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); width: 100%; } .team__card { width: 100%; aspect-ratio: 1/1.8; } .team__card img { aspect-ratio: 1/1.1; width: 100%; height: auto; object-fit: cover; object-position: top; background-color: #cbb1b2; } .team__card__text { padding: 1rem; } .team__card__name { font-family: Cormorant Garamond, Georgia, serif; font-size: 1.2rem; font-weight: bold; color: #30251d; padding-bottom: 1rem; } .eulogy__image { width: 100%; border-radius: 0.5rem; } @media screen and (min-width: 1130px) { .eulogy__image { width: 20vw; margin-top: 0; margin-left: 3rem; grid-row: span 1; grid-column-start: 2; grid-row-start: 2; } .eulogy__image.left { grid-column-start: 1; margin-left: 0; margin-right: 3rem; } } .reports__list { position: relative; margin: 0 2rem; } @media screen and (min-width: 1130px) { .reports__list { width: 70%; margin: auto; } } .reports__list-item { margin-bottom: 2rem; position: relative; } .reports__list-bullet { position: relative; z-index: 1; float: left; margin-right: 20px; background: #d76942; height: 14px; width: 14px; border-radius: 100px; } .reports__list-text { display: flex; flex-direction: column; vertical-align: middle; } .reports__list-text img { width: 7rem; } @media screen and (min-width: 1130px) { .reports__list-text { padding-left: 2rem; flex-direction: row; gap: 2rem; } .reports__list-text img { width: 10rem; } } .reports .line { background: #e7e0da; z-index: 0; width: 1px; height: 100%; position: absolute; left: 7px; } .actions__list { display: flex; flex-direction: column; gap: 1.5rem; } .actions__partners__list > * { margin-bottom: 1rem; } .actions__item { scroll-margin-top: 4rem; } .actions__item:not(:last-child) { margin-bottom: 1rem; } .actions__item p:not(:last-child) { padding-bottom: 1rem; } .actions__title { color: #d76942; font-weight: 500; text-transform: uppercase; margin-bottom: 1.5rem; } .resources__videos { display: flex; flex-wrap: wrap; flex-direction: column; justify-content: space-between; } @media screen and (min-width: 1130px) { .resources__videos { flex-direction: row; } } .resources__videos iframe, .resources__videos video, .resources__videos .youtube-placeholder { height: auto; border: none; width: 100%; } @media screen and (min-width: 1130px) { .resources__videos iframe, .resources__videos video, .resources__videos .youtube-placeholder { width: 560px; height: 315px; } } .resources__videos .youtube-placeholder { position: relative; display: inline-block; cursor: pointer; } .resources__videos .youtube-placeholder img { display: block; width: 100%; height: auto; border-radius: 0.5rem; aspect-ratio: 16/9; } .resources__videos .youtube-placeholder__play { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 80px; height: 80px; border: none; border-radius: 50%; background: transparent; font-size: 2rem; cursor: pointer; } .resources__galleries { gap: 2rem; } .resources__gallery { border: #d76942 solid 1px; padding: 1rem; border-radius: 0.5rem; margin-bottom: 1.5rem; position: relative; } .resources__gallery.collapsed { max-height: 300px; overflow: hidden; } .resources__gallery.collapsed .resources__gallery__toggle { position: absolute; bottom: 1rem; left: 50%; transform: translateX(-50%); display: inline-block; padding: 0.5rem 1rem; z-index: 1; margin: 0; } .resources__gallery.collapsed::after { background: linear-gradient(to top, #fbfaf8 90%, transparent); content: ""; position: absolute; bottom: 0; left: 0; height: 4rem; width: 100%; } .resources__gallery__toggle { padding: 0.5rem 1rem; display: block; margin: 1rem auto 1rem auto; } .resources .youtube-placeholder__notice { margin-bottom: 1rem; } @media screen and (min-width: 1130px) { .resources__images { display: grid; gap: 1.5rem; grid-template-columns: repeat(4, minmax(250px, 1fr)); } } .resources__images img { width: 100%; height: auto; border-radius: 0.2rem; object-fit: cover; object-position: top; } .resources__visuals { display: flex; flex-direction: column; margin: 2rem; } .resources__visuals img { width: 100%; } @media screen and (min-width: 1130px) { .resources__visuals-content { display: grid; width: fit-content; gap: 1.5rem; } .resources__visuals-name { grid-column: span 2/span 2; } .resources__visuals-image { width: 20rem; grid-row-start: 2; } .resources__visuals-description { grid-row-start: 2; } } .resources__gallery--expanded .resources__images { grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); } .contact__info { display: flex; flex-direction: column; gap: 1.5rem; } @media screen and (min-width: 1130px) { .contact__info { flex-direction: row; justify-content: space-between; } } .banner-container { background-color: #fbfaf8; display: grid; flex-grow: 1; } .banner-container > * { grid-column-start: 1; grid-row-start: 1; } @media screen and (min-width: 1130px) { .banner-container { grid-template-columns: 12% auto 12%; grid-template-areas: "BannerLeft Pusher BannerRight"; } } .banner-container .banner { width: 100%; opacity: 0.6; background-size: contain; background-image: url("../images/banner/banniere-droite-dmDpTww.jpg"); } .banner-container .banner--right { display: none; } .banner-container .banner__pusher { padding-bottom: 200px; z-index: 1; } .banner-container .banner__pusher > * { width: 90%; max-width: 75rem; } @media screen and (min-width: 1130px) { .banner-container .banner--left { grid-area: BannerLeft; } .banner-container .banner--right { display: block; grid-area: BannerRight; transform: rotate(180deg); } .banner-container .banner__pusher { grid-area: Pusher; margin-top: 0; } } .carousel { position: relative; height: 30svh; width: 100%; z-index: 1; box-sizing: content-box; margin-bottom: 2rem; } @media screen and (min-width: 1130px) { .carousel { height: 60svh; } } .carousel__btn { position: absolute; background: none; border: none; outline: none; font-size: calc(2rem + 1.5vw); z-index: 2; cursor: pointer; color: rgb(240, 240, 240); padding: 8px 12px; transform: translateY(-50%); top: 50%; } .carousel #prev { left: 1rem; } .carousel #next { right: 1rem; } .carousel__slide { position: absolute; left: 0; right: 0; margin-inline: auto; width: fit-content; height: 100%; opacity: 0; } .carousel__slide.carousel-active { opacity: 1; transition: opacity 0.5s ease-in-out; } .carousel__slide img { display: block; height: 100%; object-fit: cover; aspect-ratio: 11/7; object-position: top center; border-radius: 0.5rem; box-shadow: 6.2px 12.5px 12.5px rgba(46, 19, 5, 0.3098039216); } @media screen and (min-width: 600px) { .carousel__slide img { aspect-ratio: 16/7; } } .carousel__gallery { display: flex; flex-wrap: wrap; width: 90%; gap: 1.5rem; justify-content: center; } .carousel__gallery li { list-style: none; } .carousel__gallery__card { max-width: 15rem; width: fit-content; } .carousel__gallery__card img { width: 100%; border-radius: 0.2rem; object-fit: cover; object-position: top; } .carousel__gallery__card .position-button { top: 1rem; } .carousel__gallery .delete__button { margin: 1rem; display: block; } .form { margin: auto; width: 90%; } .form form { margin-top: 1rem; display: flex; flex-direction: column; gap: 1rem; } .form form input, .form form textarea { padding: 0.75rem; border: 1px solid #ccc; border-radius: 0.5rem; font-size: clamp(0.9rem, 0.925rem + 0.375vw, 1.375rem); margin-bottom: 1rem; width: 100%; } .form form input[type=checkbox], .form form textarea[type=checkbox] { width: auto; margin-bottom: 2rem; } .form form button[type=submit] { padding: 0.75rem; margin-bottom: 1rem; } .form form li[id^=_error], .form form li[id*=_error], .form form .error-message { color: red; text-align: end; } @media screen and (min-width: 1130px) { .form .team__card { width: 30%; margin: auto; } } .subsection-border { border: 1px solid #ccc; padding: 1rem; border-radius: 0.5rem; margin-bottom: 1rem; padding-right: 5rem; } .resources__visuals.subsection-border { width: 100%; } .resources__images__buttons { display: flex; gap: 1rem; flex-wrap: wrap; } .element-to-move { position: relative; } .element-to-move:nth-child(1 of .element-to-move) .upButton { display: none; } .element-to-move:nth-child(1 of .element-to-move) .leftButton { display: none; } .element-to-move:nth-last-child(1 of .element-to-move) .downButton { display: none; } .element-to-move:nth-last-child(1 of .element-to-move) .rightButton { display: none; } .position-button { width: 2.5rem; height: 2.5rem; display: flex; justify-content: center; align-items: center; padding: 0; border: none; border-radius: 50%; cursor: pointer; } .position-button svg { width: 1.25rem; height: 1.25rem; } .position-button { position: absolute; right: 1rem; } .upButton { top: 1rem; } .downButton { bottom: 1rem; } .leftButton { left: 1rem; } .rightButton { right: 1rem; } .delete__button, .update__button { padding: 0.5rem 1rem; width: fit-content; } .team__card__container { display: flex; flex-direction: column; flex-wrap: wrap; gap: 1rem; align-items: center; } .modify__buttons { margin-top: 1rem; display: flex; flex-wrap: wrap; gap: 1rem; } .reorder { padding: 0.75rem; width: fit-content; margin: auto; } #galleryImage { display: flex; flex-wrap: wrap; width: 100%; border-radius: 0.5rem; padding: 1rem; justify-content: center; gap: 1rem; } #galleryImage input[type=radio] { display: none; /* Masque les boutons radio */ } #galleryImage label { display: flex; flex-direction: column; } #galleryImage label p { height: 32px; /* Aligner les images avec le placeholder */ } #galleryImage label img { cursor: pointer; /* Ajoute un curseur pour indiquer que l'image est cliquable */ border: 2px solid transparent; transition: border-color 0.3s ease; max-width: 200px; } #galleryImage label img:hover { border: 3px solid #d76942; /* Ajoute un effet au survol */ padding: 2px; } #galleryImage input[type=radio]:checked + label img { border: 3px solid #d76942; /* Ajoute une bordure pour l'image sélectionnée */ padding: 2px; } .form-label-with-help { display: flex; align-items: center; gap: 0.5rem; } .form-label-with-help label { margin-bottom: 0; } .form-label-with-help span { font-size: 1.5rem; font-weight: bold; color: rgb(0, 0, 141); } .help-tooltip { cursor: help; font-size: 1rem; } .pdf-thumbnail { width: 10rem; } .admin-title { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 2rem; font-size: 1.5rem; font-weight: 600; } .admin-title:first-child { margin-top: 2rem; } .admin-title::before { content: ""; width: 0.35rem; height: 1.5rem; border-radius: 999px; background: #d76942; } .honeypot { position: absolute; left: -10000px; width: 1px; height: 1px; overflow: hidden; } .video__item { margin-bottom: 1rem; } #gallery_image_category, #team_role { padding: 0.5rem; font-size: clamp(0.9rem, 0.925rem + 0.375vw, 1.375rem); font-family: "Calibri", "Source Sans 3", sans-serif; border: 1px solid #ccc; border-radius: 0.5rem; background-color: #fff; margin-left: 1rem; } .gallery-categories { display: flex; flex-wrap: wrap; gap: 0.75rem; margin: 1rem 0; } .gallery-category { display: inline-flex; align-items: center; gap: 0.5rem; padding: 0.45rem 0.8rem; border-radius: 9999px; background: #f3f4f6; border: 1px solid #d1d5db; font-weight: 500; } .gallery-category--position-buttons { padding-bottom: 4rem; } .gallery-category--position-buttons .position-button { top: auto; margin-top: 0.5rem; } .gallery-category__delete { display: flex; align-items: center; justify-content: center; width: 1.3rem; height: 1.3rem; border-radius: 50%; text-decoration: none; color: #666; line-height: 1; } .gallery-category__delete-button { border-radius: 50%; transition: background 0.2s, color 0.2s; } .gallery-category__delete-button:hover, .gallery-category__delete-button:focus { background: #d32f2f; color: white; } #team-error, #rubricInfo-error, #section-error, #contact, #action-error, #carousel-error, #reports, #image-error, #imageCategories, #video-error, #visual-error, #team-error, #erreurs, #visuals-anchor, #homeSections, #reports-anchor, #resourcesSections, #legalSections { scroll-margin-top: 6rem; } .message__success { background-color: #d4edda; color: #155724; border: 1px solid #c3e6cb; padding: 1.5rem; position: sticky; bottom: 0; z-index: 1; text-align: center; } .message__error { background-color: #f8d7da; color: #721c24; border: 1px solid #f5c6cb; padding: 1.5rem; position: sticky; bottom: 0; z-index: 1; text-align: center; } #messages-container { position: fixed; top: 1rem; right: 1rem; display: flex; flex-direction: column; gap: 0.5rem; z-index: 10000; } .quill-container { margin-bottom: 1rem; } .ql-toolbar, .ql-container { background-color: white; } .ql-toolbar { border-radius: 0.5rem 0.5rem 0 0; } .ql-editor { font-size: clamp(0.9rem, 0.925rem + 0.375vw, 1.375rem); } .ql-container { border-radius: 0 0 0.5rem 0.5rem; } .quill-resizable { position: relative; } .quill-resizable .ql-container { height: 300px; } .quill-resizable .ql-editor { height: 100%; overflow-y: auto; } .quill-resizable__handle { position: absolute; right: 0; bottom: 1rem; width: 16px; height: 16px; cursor: ns-resize; z-index: 10; background: linear-gradient(135deg, transparent 45%, #999 45%, #999 55%, transparent 55%), linear-gradient(135deg, transparent 60%, #999 60%, #999 70%, transparent 70%), linear-gradient(135deg, transparent 75%, #999 75%, #999 85%, transparent 85%); } .footer { background-color: #E97132; color: #fff; /* White text */ text-shadow: 1px 1px 3px #9b3d0b; padding: 40px 20px; font-size: clamp(0.85rem, 0.8rem + 0.25vw, 1.1rem); position: relative; } .footer a { transition: color 0.3s ease; } .footer a:hover { color: #082574; /* Accent color on hover */ text-shadow: none; } .footer__image { position: absolute; z-index: 1; left: 50%; transform: translateX(-50%); top: -150px; width: 100%; height: 200px; } .footer__content { position: relative; z-index: 2; } .footer__container { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; gap: 20px; } @media screen and (min-width: 1130px) { .footer__container { width: 75%; margin: auto; } } .footer__logo img { background-color: #fff; /* White background for logo */ border-radius: 8px; height: 80px; width: 80px; padding: 10px; } .footer__header { font-size: 16px; margin-bottom: 10px; text-transform: uppercase; color: #082574; /* Accent color */ text-shadow: none; } .footer__logo, .footer__links, .footer__contact, .footer__social { flex: 1; min-width: 200px; } @media screen and (min-width: 1130px) { .footer__logo, .footer__links, .footer__contact, .footer__social { flex: none; min-width: fit-content; } } .footer__links ul, .footer__social ul { list-style: none; padding: 0; } .footer__links ul li, .footer__social ul li { margin-bottom: 8px; } .footer__contact p { margin: 5px 0; } .footer__contact a { color: #082574; text-shadow: none; text-decoration: none; } .footer__contact a:hover { text-decoration: underline; } .footer__social-icons { display: flex; flex-direction: column; } .footer__social-icons a { display: flex; align-items: center; width: fit-content; } .footer__social-icons a svg { display: block; height: 2.5rem; margin-right: 10px; } .footer__social-icons a span { display: block; } .footer__bottom { text-align: center; margin-top: 20px; padding-top: 10px; } .lightbox { display: none; position: fixed; inset: 0; z-index: 9999; background: rgba(0, 0, 0, 0.9); justify-content: center; align-items: center; } .lightbox-active { display: flex; } .lightbox__image { max-width: 90vw; max-height: 90vh; object-fit: contain; } .lightbox__close { position: absolute; top: 2rem; right: 2rem; color: white; font-size: 3rem; cursor: pointer; } .resources__image { cursor: pointer; } .modify_image_container { margin-bottom: 3rem; } .hero-admin { padding: 1rem; } @media screen and (min-width: 1130px) { .hero-admin { padding: 0 10rem 5rem 10rem; } } .tabs-form { background-color: #fbfaf8; border-radius: 5px; border: 1px solid #ccc; } @media screen and (min-width: 1130px) { .tabs-form { width: 100%; } } .tabs-form__tabs { background-color: #efefef; border-radius: 5px 5px 0 0; display: flex; flex-wrap: nowrap; } .tabs-form__tab-button { -webkit-appearance: none; border-radius: 5px 5px 0 0; padding: 1rem 1.5rem; font-size: clamp(0.9rem, 0.925rem + 0.375vw, 1.375rem); border: 0; width: 50%; } .tabs-form__tab-button--active { background-color: #fbfaf8; } .tabs-form__tab-content { display: none; } .tabs-form__tab-content--active { display: block; } .tabs-form__upload-image { padding: 2rem; } .tabs-form__add { width: 100%; display: flex; justify-content: center; } .tabs-form form { padding-top: 1rem; } .hide-image { display: none; } body { display: grid; grid-template-rows: auto auto auto; font-family: "Calibri", "Source Sans 3", sans-serif; font-size: clamp(0.9rem, 0.925rem + 0.375vw, 1.375rem); color: rgb(64, 64, 72); } main { background-color: white; min-height: calc(100vh - 283px); display: flex; flex-direction: column; } @media screen and (min-width: 1130px) { main { min-height: calc(100vh - 290px); } } .sr-only { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } /*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../assets/styles/reset.scss%22,%22../../assets/styles/header.scss%22,%22../../assets/styles/variables.scss%22,%22../../assets/styles/submenu.scss%22,%22../../assets/styles/placeholders.scss%22,%22../../assets/styles/hero.scss%22,%22../../assets/styles/sections.scss%22,%22../../assets/styles/banner.scss%22,%22../../assets/styles/carousel.scss%22,%22../../assets/styles/form.scss%22,%22../../assets/styles/messages.scss%22,%22../../assets/styles/quill.scss%22,%22../../assets/styles/footer.scss%22,%22../../assets/styles/lightbox.scss%22,%22../../assets/styles/tabs.scss%22,%22../../assets/styles/app.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22;AAAA;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAaC;EACA;EACA;EACA;EACA;EACA;;;AAED;AACA;AAAA;EAEC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;;;AAED;EACC;EACA;;;AAGD;AACA;EACC;;;AAED;EACE;;;AAEF;EACC;;;ACtDD;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA,qBACA;;AAGA;EACE;EACA;EACA;EACA,oBCpBmB;EDqBnB,qBACA;;AAGA;EATF;IAUI,oBCzBkB;ID0BlB,qBACA;;;AAKJ;EACE;;AAEA;EACE;EACA;;AAEA;EAJF;IAKI;IACA;;;AAKN;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EARF;IASI;IACA;;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAdF;IAeI;IACA;IACA;IACA;IACA;IACA;IACA;;;AAGF;EACE;;AAEA;EAHF;IAII;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EAhDF;IAiDI;IACA;IACA;;;AAIA;EACE;EACA;EACA;;AAGF;EACE;;AAPF;EACE;EACA;EACA;;AAGF;EACE;;AAPF;EACE;EACA;EACA;;AAGF;EACE;;AAPF;EACE;EACA;EACA;;AAGF;EACE;;AAPF;EACE;EACA;EACA;;AAGF;EACE;;AAPF;EACE;EACA;EACA;;AAGF;EACE;;AAPF;EACE;EACA;EACA;;AAGF;EACE;;AAiCN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAbF;IAcI;;;AAGF;EACE;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;;;AEpNJ;EACE;;AAEA;EACE;IACE;;;AAIJ;EACE;;AAGF;EACE;;AAGF;EACE;IACE;IACA;IACA;IACA;IACA;IACA;;;;AAKN;EACE;;AAEA;EACE;;AAGF;EAPF;IAQI;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EATF;IAUI;;;;ACpEN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EATF;IAUI;IACA;;;;AAIJ;EACE;EACA;EACA;EACA;;;AAGF;EAEE;EACA;;;AAGF;EAGE;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA,aF1CW;EE2CX;EACA;EACA;;AAEA;EAZF;IAaI;;;AAGA;EACE;EACA;EACA;EACA;;;AAIJ;EACE;EAEA;EACA;EACA;EACA;;;AAGF;AAAA;EACE;EACA;EACA;;AAEE;EALJ;AAAA;IAMM;;;;AAIN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAVF;IAWM;;EAEA;IACI;;;;AAMV;AAAA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;AAAA;EACI;;;AC1GR;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EAHJ;IAIQ;;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAIR;EAEE;EACA;EACA;EACA;EACA;;AAEA;EACE;IACE;;;AAKN;EACE;EACA;EACA;EACA;EAEA;;AA8BF;EACE;IACE;;;;AC9EN;EAEI;EACA;EACA;;AAEA;EANJ;IAOQ;IACA;IACA;;EAEA;IACI;;;AAQR;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EAPJ;IAQQ;IACA;;;AAQR;EACI;EACA;EACA;;AAEA;EACI;;AAQR;EAEI;;AAMA;EACI;IACI;IACA;IACA;;;AAIR;EAEI;;AAEA;EAJJ;IAKQ;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;;;AAkBZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EARJ;IASQ;;;AAOJ;EAHJ;IAIQ;;;AAGJ;EACI;EACA;EACA;;AAGJ;AAAA;AAAA;EAEI;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAEA;EAPJ;IAQQ;IACA;IACA;;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAIR;EACI,aJ3LC;EI4LD;EAEA;EACA;EACA;;AAIJ;EACI;EACA;;;AAOR;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;IACA;;EAEA;IACI;;;AAOR;EAFJ;IAGQ;;;AAiBZ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;;AAQR;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EAEI;EACA;;AAGA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI,aJvSC;EIwSD;EACA;EACA;EACA;;;AAKZ;EACI;EACA;;AAEA;EAJJ;IAKQ;IACA;IACA;IACA;IACA;IACA;;EAEA;IACI;IACA;IACA;;;;AAMR;EACI;EACA;;AAEA;EAJJ;IAKQ;IACA;;;AAIR;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EATJ;IAUQ;IACA;IACA;;EAEA;IACI;;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAMJ;EACI;EACA;EACA;;AAUA;EACI;;AAIR;EACI;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;EACA;;;AAoBJ;EACI;EACA;EACA;EACA;;AAEA;EANJ;IAOQ;;;AAGJ;AAAA;EAEI;EACA;EACA;;AAEA;EANJ;AAAA;IAOQ;IACA;;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;EAEA;EACA;;AAaZ;EAGI;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EAEI;EACA;EACA;;AAQR;EACI;;AAKA;EAFJ;IAGQ;IACA;IACA;;;AAIJ;EACI;EACA;EACA;EACA;EACA;;AAIR;EAEI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;IACI;IACA;IACA;;EAGJ;IACI;;EAGJ;IACI;IACA;;EAGJ;IACI;;;;AAMhB;EACI;;;AAIA;EACI;EACA;EACA;;AAEA;EALJ;IAMQ;IACA;;;ACxmBZ;EAGE;EAEA;EACA;;AAEA;EACE;EACA;;AAGF;EAbF;IAcI;IACA,qBACA;;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;EACA;;AAEA;EACE;EACA;;AAIJ;EAEE;IACE;;EAGF;IACE;IACA;IACA;;EAGF;IACE;IACA;;;;ACpDR;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EARF;IASI;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EATF;IAWI;;;AAKN;EACE;EACA;EACA;EACA;EACA;;AAEA;EACI;;AASJ;EAEI;EACA;;AAEA;EACE;EAEA;EACA;EACA;;AAGF;EACI;;AAQR;EACI;EACA;;;ACzGR;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EAEI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;EACA;;AAKJ;AAAA;AAAA;EAGI;EACA;;AAMJ;EAFJ;IAGQ;IACA;;;;AAKZ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;;;AAGJ;EACI;;AAII;EACI;;AAGJ;EACI;;AAMJ;EACI;;AAGJ;EACI;;;AAKZ;EAEI;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAhBR;EAmBI;EACA;;;AAKJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;AAAA;EAGI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EAEI;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EAEA;EACA;EACA;EACA;;AAEA;EACI;AACA;;AAGJ;EACI;EACA;;AAGJ;EACI;AACA;;AAGJ;EACI;AACA;EACA;EACA;EACA;;AAGJ;EACI;AACA;EACA;;AAGJ;EACI;AACA;EACA;;;AAIR;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;;AAIR;EACI;EACA;;;AAGJ;EACI;;;AAGJ;EACI;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACI;;;AAIR;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;;;AAGJ;EACI;;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAEA;EACI;EACA;;AAIR;EACI;EACA;EACA;EAEA;EACA;EAEA;EAEA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EAEI;EACA;;;AAMhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAkBI;;;ACjWJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;;AC7BJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;;;AAIJ;EACI;;;AAIJ;EACI;;;AAGJ;EACI;;;AAGJ;EACI;EACA;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,YACI;;;AC3CR;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;;AAEA;EAPF;IAQI;IACA;;;AAMF;EACE;EACA;EACA;EACA;EACA;;AAIJ;EACE;EACA;EACA;EACA;EACA;;AAGF;EAKE;EACA;;AAEA;EARF;IASI;IACA;;;AAOF;EACE;EACA;;AAEA;EACE;;AAOJ;EACE;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;AAKN;EACI;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAGD;EACC;;AAMR;EACI;EACA;EACA;;;ACvIR;EACI;EACA;EACA;EACA;EAEA;EAEA;EACA;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;EAEA;EACA;EACA;;;AAIR;EACI;;;AAGJ;EACI;;;ACnCJ;EAEI;;AAEA;EAJJ;IAKQ;;;;AAIR;EACI;EAEA;EACA;;AAEA;EANJ;IAOQ;;;AAGJ;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAIR;EACI;;AAEA;EACI;;AAIR;EACI;;AAGJ;EACI;EACA;EACA;;AAGJ;EACI;;;AAIR;EACI;;;AClDJ;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EANF;IAOI;;;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA%22,%22file%22:%22app.output.css%22%7D */ ";s:6:"digest";s:32:"f9c4b1be84c3750d871c098ae54b964d";s:13:"isPredigested";b:0;s:11:"logicalPath";s:15:"styles/app.scss";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:2:{i:0;O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:58:"/home/assotax/www/assets/images/45-degree-fabric-light.png";s:10:"publicPath";s:49:"/assets/images/45-degree-fabric-light-FITJuH0.png";s:23:"publicPathWithoutDigest";s:41:"/assets/images/45-degree-fabric-light.png";s:15:"publicExtension";s:3:"png";s:7:"content";N;s:6:"digest";s:32:"1484c9b87d1145d64b66f9751bfd7331";s:13:"isPredigested";b:0;s:11:"logicalPath";s:33:"images/45-degree-fabric-light.png";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:0:{}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:0:{}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:0:{}}i:1;O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:58:"/home/assotax/www/assets/images/banner/banniere-droite.jpg";s:10:"publicPath";s:49:"/assets/images/banner/banniere-droite-dmDpTww.jpg";s:23:"publicPathWithoutDigest";s:41:"/assets/images/banner/banniere-droite.jpg";s:15:"publicExtension";s:3:"jpg";s:7:"content";N;s:6:"digest";s:32:"7660e94f0c36eca6a1b3b7d5ba89e90d";s:13:"isPredigested";b:0;s:11:"logicalPath";s:33:"images/banner/banniere-droite.jpg";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:0:{}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:0:{}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:0:{}}}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:1:{i:0;s:41:"/home/assotax/www/var/sass/app.output.css";}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:0:{}}