

<!DOCTYPE html><html lang="fr" class="no-js"><head><link rel="dns-prefetch" href="//www.cegos.fr"><link rel="dns-prefetch" href="//www.w3.org"><link rel="dns-prefetch" href="//cegos.matomo.cloud"><link rel="dns-prefetch" href="//www.googletagmanager.com"><link rel="dns-prefetch" href="//static3.cegos.fr"><link rel="dns-prefetch" href="//tailwindcss.com"><link rel="dns-prefetch" href="//browsehappy.com"><link rel="dns-prefetch" href="//fr.mylearninghub.cegos.com"><link rel="dns-prefetch" href="//www.linkedin.com"><link rel="dns-prefetch" href="//www.facebook.com"><link rel="dns-prefetch" href="//www.youtube.com"><link rel="dns-prefetch" href="//schema.org"><link rel="dns-prefetch" href="//www.cegos.com"><meta charset=utf-8><meta name=viewport content="width=device-width, initial-scale=1"><link rel="manifest" href="/manifest.json"><title>Formation</title><meta property="og:title" content="Formation"><meta name=Description content=" Formation Marketing de la formation : pourquoi et comment s’y mettre ? Formation Les meilleurs outils IA pour les formateurs : paroles de pros F..."><meta property="og:description" content=" Formation Marketing de la formation : pourquoi et comment s’y mettre ? Formation Les meilleurs outils IA pour les formateurs : paroles de pros F..."><meta property="og:image" content=""><link rel="canonical" href="https://www.cegos.fr/ressources/mag/formation-2"><meta property="og:type" content="article"><meta name=csrf-token content=""><meta name=ctok content=""><meta name=format-detection content="telephone=no"><meta name=ahrefs-site-verification content="0ac3067de9b1c9b07e083083a7a23c4d8f7fdf71c72effa97b8e0dfda92446a3"><link rel="apple-touch-icon" sizes="57x57" href="https://www.cegos.fr/assets/media/icons/apple-touch-icon-57x57-fcc5cb5b.png"><link rel="apple-touch-icon" sizes="72x72" href="https://www.cegos.fr/assets/media/icons/apple-touch-icon-72x72-32db26d3.png"><link rel="apple-touch-icon" sizes="76x76" href="https://www.cegos.fr/assets/media/icons/apple-touch-icon-76x76-9db4568e.png"><link rel="apple-touch-icon" sizes="114x114" href="https://www.cegos.fr/assets/media/icons/apple-touch-icon-114x114-c4a7aad5.png"><link rel="apple-touch-icon" sizes="120x120" href="https://www.cegos.fr/assets/media/icons/apple-touch-icon-120x120-9d9de51c.png"><link rel="apple-touch-icon" sizes="144x144" href="https://www.cegos.fr/assets/media/icons/apple-touch-icon-144x144-a904e996.png"><link rel="apple-touch-icon" sizes="152x152" href="https://www.cegos.fr/assets/media/icons/apple-touch-icon-152x152-16aee6a9.png"><link rel="apple-touch-icon" sizes="180x180" href="https://www.cegos.fr/assets/media/icons/apple-touch-icon-180x180-75fe8cb6.png"><link rel="icon" sizes="16x16" href="https://www.cegos.fr/assets/media/icons/favicon-16x16-6babdb30.png" type="image/png"><link rel="icon" sizes="32x32" href="https://www.cegos.fr/assets/media/icons/favicon-32x32-f94bff42.png" type="image/png"><link rel="icon" sizes="96x96" href="https://www.cegos.fr/assets/media/icons/favicon-96x96-abec1f12.png" type="image/png"><link rel="icon" sizes="192x192" href="https://www.cegos.fr/assets/media/icons/favicon-192x192-64c3a066.png" type="image/png"><link rel="icon" sizes="512x512" href="https://www.cegos.fr/assets/media/icons/favicon-512x512-ecd2c554.png" type="image/png"><!--[if lt IE 10]><link rel="stylesheet" href="https://www.cegos.fr/assets/css/_ie-f363698e.css"><![endif]--><button id="chatbot-trigger" class="chatbot-trigger" aria-label="Open chat"><img src=/assets/media/img/message-circle.svg alt="Chat" style="width: 32px; height: 32px;" loading="lazy"></button><div id="chatbot-container" class="chatbot-box"><div class="chatbot-header"><h3>Ce chatbot utilise une "intelligence artificielle (IA) de type « LLM »". Les échanges sont anonymes : merci de ne pas communiquer d'informations personnelles ou confidentielles. Pour en savoir plus <a href="/mentions-legales" target="_blank">consultez nos mentions légales</a>.</h3><div class="chatbot-header-buttons"><button id="chatbot-clear" class="chatbot-header-btn" aria-label="Clear conversation" title="Clear conversation"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640" style="width: 16px; height: 16px; fill: currentColor;">
                    <path d="M232.7 69.9L224 96L128 96C110.3 96 96 110.3 96 128C96 145.7 110.3 160 128 160L512 160C529.7 160 544 145.7 544 128C544 110.3 529.7 96 512 96L416 96L407.3 69.9C402.9 56.8 390.7 48 376.9 48L263.1 48C249.3 48 237.1 56.8 232.7 69.9zM512 208L128 208L149.1 531.1C150.7 556.4 171.7 576 197 576L443 576C468.3 576 489.3 556.4 490.9 531.1L512 208z"/>
                </svg> </button><button id="chatbot-close" class="chatbot-header-btn" aria-label="Fermer" title="Fermer">×</button></div></div><div class="chatbot-messages"><div class="message bot"><div class="bot-content"><img src=/assets/media/img/picto_line_chatbot.png alt="Bot" class="chatbot-bot-icon" loading="lazy"><p>Bonjour, je suis l'assistant virtuel Cegos. Comment puis-je vous aider ?</p></div></div></div><div class="chatbot-input"><div class="chatbot-input-container"><input type="text" id="chatbot-message" placeholder="Votre demande, question, recherche..." aria-label="Saisissez votre message"><button id="chatbot-send" aria-label="Envoyer"><img src=/assets/media/img/AI_stars.png alt="Envoyer" style="width: 16px; height: 16px;" loading="lazy"></button></div></div></div><style nonce="f81a6f8c0c3ff2f647c1170ba4894202"> .chatbot-box { position: fixed; bottom: 20px; right: 20px; width: 420px; /* Augmenté de 25% (335px * 1.25 = 420px) */ height: 504px; background: #fff; border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.1); display: none; /* État initial caché */ flex-direction: column; z-index: 9999; /* Ajout des propriétés pour une meilleure compatibilité */ -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); /* Animation d'apparition */ transition: all 0.3s ease-in-out; } /* Gestion responsive pour les écrans plus petits */ @media (max-width: 480px) { .chatbot-box { width: calc(100vw - 40px); /* Largeur responsive avec marges */ max-width: 420px; left: 20px; right: 20px; } } @media (max-width: 420px) { .chatbot-box { width: calc(100vw - 20px); left: 10px; right: 10px; } } /* Ajout d'une classe pour l'animation d'apparition */ .chatbot-trigger.visible { display: flex; animation: slideIn 0.3s ease-in-out; } /* Ajout d'une classe pour l'animation d'apparition */ .chatbot-box.visible { display: flex; animation: slideIn 0.3s ease-in-out; } @keyframes slideIn { from { transform: translateY(100px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .chatbot-trigger { position: fixed; bottom: 20px; right: 20px; background: #1D0000; color: #fff; border: none; border-radius: 50%; width: 60px; height: 60px; display: none; justify-content: center; align-items: center; cursor: pointer; box-shadow: 0 0 10px rgba(0,0,0,0.1); z-index: 10000; } .chatbot-trigger i { font-size: 24px; } .chatbot-trigger:hover { background: #d41e33; transform: scale(1.1); transition: all 0.2s ease-in-out; } .chatbot-header { padding: 15px; background: #FFFFFF; color: white; border-radius: 10px 10px 0 0; display: flex; justify-content: space-between; align-items: center; } .chatbot-header h3 { margin: 0; font-size: 10px; color: #858193; font-weight: 500; } .chatbot-header-buttons { display: flex; align-items: center; gap: 10px; } .chatbot-header-btn { background: none; border: none; color: #000000; font-size: 18px; cursor: pointer; padding: 0; line-height: 1; } #chatbot-clear { font-size: 16px; } #chatbot-mode-toggle { font-size: 14px; border-radius: 3px; padding: 2px 4px; transition: all 0.2s ease; } #chatbot-close { font-size: 24px; } .chatbot-header-btn:hover { color: #d41e33; } .chatbot-messages { flex: 1; overflow-y: auto; padding: 15px; display: flex; flex-direction: column; gap: 10px; } .message { padding: 10px; border-radius: 10px; margin-bottom: 5px; } .message p { margin: 0; font-family: Raleway; font-weight: 500; font-size: 14px; line-height: 20px; letter-spacing: -1%; vertical-align: middle; } .message.bot { max-width: 350px; /* Augmenté de 25% (280px * 1.25 = 350px) */ min-width: 200px; /* Largeur minimale pour éviter l'effet de torsion */ /* background, padding, border-radius reset */ background: none; padding: 0; border-radius: 0; display: flex; /* keeps icon + text in a row */ flex-direction: column; /* 🎯 CORRECTION 3: Colonne pour mettre l'évaluation en dessous */ align-self: flex-start; /* positions the whole message on the left */ align-items: flex-start; /* aligner en haut pour les longs messages */ } .message.bot .bot-content { /* 🎯 CORRECTION 3: Container pour icône + texte */ display: flex; align-items: flex-start; width: 100%; } .message.bot p { /* New/Modified selector for bot message text styling */ background: #f5f5f5; padding: 10px; border-radius: 10px; min-width: 150px; /* Largeur minimale pour le contenu du message */ width: 100%; /* Prendre toute la largeur disponible */ /* Retain existing p styles if they were here, or ensure they are inherited */ margin: 0; /* Ensure no default p margins interfere */ /* font-family, font-weight, etc. are inherited from .message p or can be re-specified if needed */ } .message.user { background: #1D0000; color: white; align-self: flex-end; border-radius: 10px 10px 0 10px; max-width: 80%; } .chatbot-input { padding: 15px; display: flex; gap: 10px; } .chatbot-input-container { position: relative; display: flex; flex: 1; align-items: center; } #chatbot-message { flex: 1; padding: 10px 40px 10px 10px; /* Added right padding for the button */ border: 1px solid #1D0000; border-radius: 20px; /* Rounded corners for a modern look */ outline: none; height: 40px; /* Ensure consistent height */ box-sizing: border-box; /* Include padding and border in the element's total width and height */ } #chatbot-send { position: absolute; right: 5px; /* Adjust as needed */ top: 50%; transform: translateY(-50%); background: #1D0000; color: #1D0000; border: none; padding: 8px; /* Adjust padding */ border-radius: 50%; /* Make it circular */ cursor: pointer; display: flex; align-items: center; justify-content: center; width: 30px; /* Fixed width */ height: 30px; /* Fixed height */ } #chatbot-send i { font-size: 16px; /* Adjust icon size */ } #chatbot-send:hover { background: #d41e33; /* Light background on hover */ } /* Style pour les liens dans les messages du chatbot */ .message.bot a { color: #d41e33; text-decoration: underline; word-break: break-word; } .message.bot a:hover { color: #1D0000; } /* Style for the bot icon */ .chatbot-bot-icon { width: 30px; /* Adjust as needed */ height: 30px; /* Adjust as needed */ margin-right: 8px; /* Space between icon and text */ flex-shrink: 0; /* Prevent icon from shrinking */ border-radius: 50%; /* Make it circular */ border: 1px solid #1D0000; /* Border around the icon */ } .chatbot-loading-gif-image { /* Style for the loading GIF */ width: 40px; /* Adjust size as needed */ height: auto; /* Maintain aspect ratio */ } /* Style pour le texte en gras */ .message.bot strong { font-weight: 700; } /* Style pour les listes */ .message.bot ul, .message.bot ol { margin: 5px 0; padding-left: 20px; } .message.bot li { margin-bottom: 3px; } /* Style pour les boutons d'évaluation */ .evaluation-buttons { margin-top: 10px; margin-left: 38px; /* 🎯 CORRECTION 3: Aligner avec le texte (30px icône + 8px margin) */ font-size: 14px; color: #858193; display: block; /* Afficher par défaut */ width: fit-content; } .evaluation-buttons p { margin-bottom: 5px; } .evaluation-buttons div { display: flex; gap: 10px; } .evaluation-btn { background: #f5f5f5; border: 1px solid #ddd; border-radius: 50%; width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; cursor: pointer; transition: all 0.2s ease; margin-top: 10px; } .evaluation-btn:hover { background: #1D0000; color: white; } .thumbs-up:hover { background: #28a745; border-color: #28a745; } .thumbs-down:hover { background: #dc3545; border-color: #dc3545; } @keyframes blink { 0%, 50% { opacity: 1; } 51%, 100% { opacity: 0; } }</style><script nonce="f81a6f8c0c3ff2f647c1170ba4894202"> const chatbotTranslations = { clearConfirmation: "Do you really want to clear this conversation?", initialGreeting: "Bonjour, je suis l'assistant virtuel Cegos. Comment puis-je vous aider ?", errorProcessing: "Sorry, I couldn't process your request.", errorCommunication: "An error occurred while communicating with the server.", inactivityMessage: "Did I answer your question well?" }; const botIconUrl = "https://www.cegos.fr/assets/media/img/picto_line_chatbot.png"; const loadingGifUrl = "https://www.cegos.fr/assets/media/img/cegos-smartbot-anim.gif";</script><script nonce="f81a6f8c0c3ff2f647c1170ba4894202"> /*Flag pour éviter la double initialisation*/ let chatbotInitialized = false; const initChatbot = () => { /*Prévenir la double initialisation*/ if (chatbotInitialized) { return; } chatbotInitialized = true; let debugMode = false; let initialDelay = 0; /* Suppression du délai initial de 2s */ let isFirstMessageSent = true; if (window.location.hostname.includes('.localhost') || window.location.hostname.includes('preprod')) { debugMode = true; if (debugMode) { initialDelay = 500; } } setTimeout(() => { const chatbotContainer = document.getElementById('chatbot-container'); const chatbotClose = document.getElementById('chatbot-close'); const chatbotMessage = document.getElementById('chatbot-message'); const chatbotSend = document.getElementById('chatbot-send'); const chatbotTrigger = document.getElementById('chatbot-trigger'); const chatbotMessages = document.querySelector('.chatbot-messages'); const chatbotClear = document.getElementById('chatbot-clear'); if (!chatbotTrigger) { console.error('Chatbot trigger element not found!'); return; } /* Variables pour le timer d'inactivité */ let inactivityTimer; let inactivityMessageShown = false; const INACTIVITY_TIMEOUT = 30 * 1000; /* 30 secondes en millisecondes */ /* Restaurer immédiatement l'état du chatbot */ const savedState = sessionStorage.getItem('chatbotState'); if (debugMode) { console.log('🔄 Immediate state restoration:', savedState); } if (savedState === 'open') { chatbotTrigger.classList.remove('visible'); chatbotContainer.classList.add('visible'); if (debugMode) { console.log('🔄 Chatbot restored to open state'); } } else { chatbotTrigger.classList.add('visible'); if (debugMode) { console.log('🔄 Chatbot trigger made visible'); } } /* Fonctions utilitaires définies en premier */ const saveChatHistoryToSession = () => { try { const messages = chatbotMessages.querySelectorAll('.message'); const history = []; /* Commencer à l'index 1 pour ignorer le message d'accueil initial */ for (let i = 1; i < messages.length; i++) { const message = messages[i]; const isUser = message.classList.contains('user'); const messageP = message.querySelector('p'); if (messageP) { let content; if (isUser) { /* Pour les messages utilisateur, garder le texte brut */ content = messageP.textContent; } else { /* Pour les messages bot, garder le HTML formaté (liens, etc.) */ content = messageP.innerHTML; } if (content && content.trim()) { history.push({ content: content.trim(), isUser: isUser, isHtml: !isUser /* Indiquer si le contenu est du HTML formaté */ }); } } } sessionStorage.setItem('chatbotHistory', JSON.stringify(history)); if (debugMode) { } } catch (error) { if (debugMode) { console.error('💾 Error saving chat history to sessionStorage:', error); } } }; const loadChatHistoryFromSession = () => { try { const historyData = sessionStorage.getItem('chatbotHistory'); if (historyData) { const history = JSON.parse(historyData); /* Migration de l'ancien format vers le nouveau */ if (history.length > 0 && typeof history[0] === 'string') { /* Ancien format détecté, vider pour forcer un rechargement depuis le serveur */ if (debugMode) { } sessionStorage.removeItem('chatbotHistory'); return null; } return history; } } catch (error) { if (debugMode) { console.error('💾 Error loading chat history from sessionStorage:', error); } /* En cas d'erreur, vider le sessionStorage corrompu */ sessionStorage.removeItem('chatbotHistory'); } return null; }; /* Version de addMessage qui ne sauvegarde pas dans sessionStorage (pour éviter la boucle) */ const addMessageFromHistory = (messageData, isUser = false, isLast = false) => { /* Support pour l'ancien format (string) et le nouveau format (object) */ let content, isHtml = false; if (typeof messageData === 'string') { content = messageData; isUser = isUser; /* Utiliser le paramètre passé */ } else { content = messageData.content; isUser = messageData.isUser; isHtml = messageData.isHtml || false; } const messageDiv = document.createElement('div'); messageDiv.classList.add('message'); messageDiv.classList.add(isUser ? 'user' : 'bot'); if (isUser) { const messageP = document.createElement('p'); messageP.textContent = content; messageDiv.appendChild(messageP); } else { const botContentDiv = document.createElement('div'); botContentDiv.classList.add('bot-content'); const botIcon = document.createElement('img'); botIcon.src = botIconUrl; botIcon.alt = 'Bot'; botIcon.classList.add('chatbot-bot-icon'); botContentDiv.appendChild(botIcon); const messageP = document.createElement('p'); if (isHtml) { /* Le contenu est déjà formaté en HTML (liens, gras, etc.) */ messageP.innerHTML = content; } else { /* Le contenu est en markdown, le reformater */ messageP.innerHTML = markdownToHtml(content); } botContentDiv.appendChild(messageP); messageDiv.appendChild(botContentDiv); } chatbotMessages.appendChild(messageDiv); if (!isUser && isLast) { const messageTop = messageDiv.offsetTop - chatbotMessages.offsetTop - 20; chatbotMessages.scrollTop = messageTop; } if (!isUser) { const links = messageDiv.querySelectorAll('a'); links.forEach(link => { link.addEventListener('click', () => { const linkUrl = link.href; /* Sauvegarder l'état du chatbot avant la navigation */ if (chatbotContainer.classList.contains('visible')) { sessionStorage.setItem('chatbotState', 'open'); } saveChatHistoryToSession(); if (typeof _paq !== 'undefined') { _paq.push(['trackEvent', 'chatbot', 'link_click', linkUrl]); } if (debugMode) { console.log(`Push to Matomo Chatbot link clicked: ${linkUrl}`); } }); }); } return messageDiv; }; chatbotTrigger.classList.add('visible'); chatbotClose.addEventListener('click', () => { chatbotContainer.classList.remove('visible'); chatbotTrigger.classList.add('visible'); sessionStorage.setItem('chatbotState', 'closed'); clearTimeout(inactivityTimer); inactivityMessageShown = false; /* Sauvegarder l'historique dans sessionStorage lors de la fermeture */ saveChatHistoryToSession(); if (debugMode) { } }); chatbotTrigger.addEventListener('click', () => { /* Vérifier l'état actuel du chatbot */ if (chatbotContainer.classList.contains('visible')) { /* Le chatbot est ouvert, le fermer */ chatbotContainer.classList.remove('visible'); chatbotTrigger.classList.add('visible'); sessionStorage.setItem('chatbotState', 'closed'); clearTimeout(inactivityTimer); inactivityMessageShown = false; /* Sauvegarder l'historique lors de la fermeture */ saveChatHistoryToSession(); if (debugMode) { console.log('🤖 Chatbot closed via trigger'); } } else { /* Le chatbot est fermé, l'ouvrir */ chatbotTrigger.classList.remove('visible'); chatbotContainer.classList.add('visible'); sessionStorage.setItem('chatbotState', 'open'); resetInactivityTimer(); chatbotMessages.scrollTop = chatbotMessages.scrollHeight; if (debugMode) { console.log('🤖 Chatbot opened via trigger'); } } }); chatbotClear.addEventListener('click', async (event) => { /*Prevent any event bubbling*/ event.preventDefault(); event.stopPropagation(); if (debugMode) { console.log('🗑️ Clear button clicked'); } if (confirm(chatbotTranslations.clearConfirmation)) { if (debugMode) { console.log('🗑️ Clear confirmed, clearing messages'); } /*Clear the chat messages immediately*/ chatbotMessages.innerHTML = ''; /*Add the initial greeting back*/ addMessage(chatbotTranslations.initialGreeting); /* Clear sessionStorage history */ sessionStorage.removeItem('chatbotHistory'); if (debugMode) { console.log('🗑️ Chat history cleared from sessionStorage'); } try { const response = await fetch('/chatbot', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]')?.getAttribute('content') || '' }, body: JSON.stringify({ clear_conversation: true }) }); if (!response.ok) { if (debugMode) { console.error('Error clearing conversation on server'); } } else { if (debugMode) { console.log('🗑️ Server conversation cleared successfully'); } } } catch (error) { if (debugMode) { console.error('Error clearing conversation:', error); } } resetInactivityTimer(); } else { if (debugMode) { console.log('🗑️ Clear cancelled by user'); } } }); const markdownToHtml = (text) => { if (!text) return ''; if (text.trim().startsWith('{') && text.trim().endsWith('}')) { try { const jsonData = JSON.parse(text); if (jsonData.text) { return markdownToHtml(jsonData.text); } else if (jsonData.content) { return markdownToHtml(jsonData.content); } else if (jsonData.message) { return markdownToHtml(jsonData.message); } else if (jsonData.response) { return markdownToHtml(jsonData.response); } } catch (e) { if (debugMode) { console.log('Not valid JSON, continuing with original text', e); } } } let html = text.replace(/\\\\/g, '\\'); html = html.replace(/!\[([^\]]+)\]\(([^)]+)\)/g, '<a href="$2" rel="noopener noreferrer">$1</a>'); html = html.replace(/\[([^\]]+)\]\(([^)]+)\)/g, '<a href="$2" rel="noopener noreferrer">$1</a>'); html = html.replace(/\*\*([^*]+)\*\*/g, '<strong>$1</strong>'); html = html.replace(/\\u([0-9a-fA-F]{4})/g, (match, hexCode) => { return String.fromCharCode(parseInt(hexCode, 16)); }); html = html.replace(/【(\d+):(\d+)†source】/g, ''); const lines = html.split('\n'); let inList = false; for (let i = 0; i < lines.length; i++) { if (lines[i].trim().startsWith('- ')) { if (!inList) { lines[i] = '<ul>' + lines[i].replace(/^- /, '<li>') + '</li>'; inList = true; } else { lines[i] = lines[i].replace(/^- /, '<li>') + '</li>'; } } else if (inList) { lines[i-1] += '</ul>'; inList = false; } } if (inList) { lines[lines.length-1] += '</ul>'; } html = lines.join('<br>'); return html; }; const toggleLoadingIndicator = (show) => { const existingIndicator = document.getElementById('bot-loading-indicator'); if (existingIndicator) { existingIndicator.remove(); } if (show) { const loadingDiv = document.createElement('div'); loadingDiv.id = 'bot-loading-indicator'; loadingDiv.classList.add('message', 'bot'); const botContentDiv = document.createElement('div'); botContentDiv.classList.add('bot-content'); const botIconImg = document.createElement('img'); botIconImg.src = botIconUrl; botIconImg.alt = 'Bot'; botIconImg.classList.add('chatbot-bot-icon'); botContentDiv.appendChild(botIconImg); const loadingGifImg = document.createElement('img'); loadingGifImg.src = loadingGifUrl; loadingGifImg.alt = 'Loading...'; loadingGifImg.classList.add('chatbot-loading-gif-image'); botContentDiv.appendChild(loadingGifImg); loadingDiv.appendChild(botContentDiv); chatbotMessages.appendChild(loadingDiv); const loadingTop = loadingDiv.offsetTop - chatbotMessages.offsetTop - 20; chatbotMessages.scrollTop = loadingTop; } }; const addMessage = (content, isUser = false, responseId = null) => { const messageDiv = document.createElement('div'); messageDiv.classList.add('message'); messageDiv.classList.add(isUser ? 'user' : 'bot'); if (!isUser && responseId) { messageDiv.dataset.responseId = responseId; } if (isUser) { const messageP = document.createElement('p'); messageP.textContent = content; messageDiv.appendChild(messageP); } else { const botContentDiv = document.createElement('div'); botContentDiv.classList.add('bot-content'); const botIcon = document.createElement('img'); botIcon.src = botIconUrl; botIcon.alt = 'Bot'; botIcon.classList.add('chatbot-bot-icon'); botContentDiv.appendChild(botIcon); const messageP = document.createElement('p'); messageP.innerHTML = markdownToHtml(content); botContentDiv.appendChild(messageP); messageDiv.appendChild(botContentDiv); } const currentScrollPos = chatbotMessages.scrollTop; chatbotMessages.appendChild(messageDiv); if (isUser) { chatbotMessages.scrollTop = chatbotMessages.scrollHeight; } else { const messageTop = messageDiv.offsetTop - chatbotMessages.offsetTop - 20; chatbotMessages.scrollTop = messageTop; } return messageDiv; saveChatHistoryToSession(); if (!isUser) { const links = messageDiv.querySelectorAll('a'); links.forEach(link => { link.addEventListener('click', () => { const linkUrl = link.href; /* Sauvegarder l'état du chatbot avant la navigation */ if (chatbotContainer.classList.contains('visible')) { sessionStorage.setItem('chatbotState', 'open'); } saveChatHistoryToSession(); if (typeof _paq !== 'undefined') { _paq.push(['trackEvent', 'chatbot', 'link_click', linkUrl]); } if (debugMode) { console.log(`Push to Matomo Chatbot link clicked: ${linkUrl}`); } }); }); } }; /** * Suppression des méthodes de streaming non utilisées */ const handleSendMessage = async () => { const message = chatbotMessage.value.trim(); if (message) { if (isFirstMessageSent) { if (typeof _paq !== 'undefined') { if(debugMode){ console.log('Sending first message to Matomo'); } _paq.push(['setCustomDimension', 18, 'true']); } isFirstMessageSent = false; } addMessage(message, true); chatbotMessage.value = ''; toggleLoadingIndicator(true); try { const response = await sendMessage(message); if (debugMode) { console.log('✅ Polling completed successfully:', { responseReceived: !!response, responseType: typeof response }); } /* Démarrer le timer d'inactivité après la réponse complète */ resetInactivityTimer(); } catch (error) { toggleLoadingIndicator(false); if (debugMode) { console.error('Error:', error); } /* Afficher un message d'erreur plus spécifique selon le type d'erreur */ if (error.message && error.message.includes('stream')) { addMessage('Une erreur de connexion est survenue. Veuillez réessayer.'); } else { addMessage(chatbotTranslations.errorCommunication); } } } }; chatbotSend.addEventListener('click', handleSendMessage); chatbotMessage.addEventListener('keypress', (event) => { if (event.key === 'Enter') { event.preventDefault(); handleSendMessage(); } }); const sendMessage = async (message) => { try { const csrfToken = document.querySelector('meta[name="csrf-token"]')?.getAttribute('content') || ''; const lastBotMessage = getLastBotMessage(); const previous_response_id = lastBotMessage ? lastBotMessage.dataset.responseId : null; let fullResponse = ''; let responseId = null; let messageDiv = null; const conversationId = 'chat_' + Date.now() + '_' + Math.random().toString(36).substring(2, 15); let hasReceivedFirstChunk = false; const startTime = performance.now(); let firstChunkTime = null; const pollingTask = (async () => { let attemptCount = 0; let isComplete = false; let lastResponseLength = 0; let currentNoChunkWait = 0; const maxDuration = 45000; /* 45s timeout */ let lastChunkTime = null; const maxIdleTime = 10000; /* 10s idle timeout after first chunk */ /* Initial delay of 5s */ await new Promise(resolve => setTimeout(resolve, 5000)); while (!isComplete) { const now = performance.now(); /* Check global timeout */ if (now - startTime > maxDuration) { if (debugMode) console.log('⏱️ Polling stopped: 45s timeout reached'); break; } /* Check idle timeout after first chunk */ if (hasReceivedFirstChunk && lastChunkTime && (now - lastChunkTime > maxIdleTime)) { if (debugMode) console.log('⏱️ Polling stopped: 10s idle timeout reached'); isComplete = true; break; } try { const pollResponse = await fetch(`/chatbot/poll?conversation_id=${conversationId}`, { method: 'GET', headers: { 'X-CSRF-TOKEN': csrfToken } }); const pollData = await pollResponse.json(); if (debugMode) { console.log('📡 Poll response #' + (attemptCount + 1) + ':', { success: pollData.success, responseLength: pollData.response ? pollData.response.length : 0, complete: pollData.complete, hasError: !!pollData.error, responseId: pollData.response_id, bufferSize: pollData.buffer_size || 0, started: pollData.started }); } if (pollData.error) { isComplete = true; /* Stop polling on application error */ throw new Error(pollData.error); } if (pollData.response && pollData.response.length > lastResponseLength) { lastChunkTime = performance.now(); if (debugMode) { if (!hasReceivedFirstChunk) { console.log('📦 First chunk received:', pollData.response.substring(lastResponseLength)); } else { console.log('📦 Next chunk received:', pollData.response.substring(lastResponseLength)); } } console.log('🔍 DUPLICATION DETECTOR - Response update:', { currentResponseLength: pollData.response ? pollData.response.length : 0, lastResponseLength: lastResponseLength, fullResponseLength: fullResponse.length, newContentPreview: pollData.response ? pollData.response.substring(lastResponseLength, lastResponseLength + 50) : 'none', pollComplete: pollData.complete, attemptNumber: attemptCount + 1 }); if (!hasReceivedFirstChunk) { firstChunkTime = performance.now(); hasReceivedFirstChunk = true; toggleLoadingIndicator(false); if (debugMode) { console.log('⚡ Time to first chunk:', Math.round(firstChunkTime - startTime) + 'ms'); } messageDiv = addMessage('', false); } fullResponse = pollData.response; lastResponseLength = pollData.response.length; console.log('🔍 DUPLICATION DETECTOR - Final response set:', { finalResponseLength: fullResponse.length, finalResponsePreview: fullResponse.substring(0, 100) + '...', lastResponseLength: lastResponseLength }); if (messageDiv) { const messageP = messageDiv.querySelector('p'); if (messageP) { console.log('🔍 DUPLICATION DETECTOR - DOM update:', { domContentLength: messageP.innerHTML.length, domContentPreview: messageP.innerHTML.substring(0, 100) + '...' }); messageP.innerHTML = markdownToHtml(fullResponse); messageDiv.scrollIntoView({ behavior: 'smooth' }); } } if (pollData.response_id) { responseId = pollData.response_id; } } if (pollData.complete) { isComplete = true; console.log('🔍 DUPLICATION DETECTOR - Completion detected:', { finalResponseLength: fullResponse.length, finalResponse: fullResponse, responseId: responseId, pollAttempts: attemptCount + 1 }); if (debugMode) { const completionTime = performance.now(); console.log('✅ Response completed:', { totalTime: Math.round(completionTime - startTime) + 'ms', timeToFirstChunk: firstChunkTime ? Math.round(firstChunkTime - startTime) + 'ms' : 'N/A', finalLength: fullResponse.length, responseId: responseId, pollAttempts: attemptCount + 1 }); } } attemptCount++; if (!isComplete) { let nextWait; if (hasReceivedFirstChunk) { /* 0.5s after first chunk */ nextWait = 500; } else { /* Increase wait by 1s each time if no chunk yet */ currentNoChunkWait += 1000; nextWait = currentNoChunkWait; } await new Promise(resolve => setTimeout(resolve, nextWait)); } } catch (pollError) { if (debugMode) console.error('❌ Poll error #' + (attemptCount + 1) + ':', pollError); attemptCount++; await new Promise(resolve => setTimeout(resolve, 1000)); } } return { success: true, responseLength: fullResponse.length, responseId, complete: isComplete }; })(); fetch('/chatbot', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': csrfToken }, body: JSON.stringify({ message, previous_response_id, conversation_id: conversationId }) }).then(response => { if (!response.ok) console.error('Initial chatbot request failed'); else console.log('Initial chatbot request acknowledged by server.'); }).catch(error => console.error('Error sending initial chatbot request:', error)); const pollResult = await pollingTask; if (messageDiv && fullResponse) { const messageP = messageDiv.querySelector('p'); if (messageP) { messageP.innerHTML = markdownToHtml(fullResponse); messageDiv.dataset.responseId = responseId || ''; messageDiv.scrollIntoView({ behavior: 'smooth' }); } } saveToHistory(message, fullResponse, responseId); if (debugMode) { console.log('📚 Message saved to history with response_id:', responseId); } return { success: true, responseLength: fullResponse.length, responseId: responseId, complete: pollResult.complete }; } catch (error) { if (debugMode) { console.error('Error in sendMessage:', error); } if (error.message === 'Network error' || error.message.includes('fetch')) { if (navigator.onLine === false) { addMessage('Vous semblez être hors ligne. Veuillez vérifier votre connexion internet.'); } else { addMessage('Une erreur de connexion est survenue. Veuillez réessayer.'); } } else { addMessage(chatbotTranslations.errorCommunication); } } }; /* Ignorer les lignes vides ou malformées */ const getLastBotMessage = () => { const botMessages = document.querySelectorAll('.message.bot'); return botMessages.length > 0 ? botMessages[botMessages.length - 1] : null; }; const saveToHistory = (userMessage, botResponse, responseId) => { try { const historyKey = 'chatbotHistory'; let history = JSON.parse(sessionStorage.getItem(historyKey) || '[]'); history.push({ user: userMessage, bot: botResponse, response_id: responseId, timestamp: new Date().toISOString() }); sessionStorage.setItem(historyKey, JSON.stringify(history)); if (debugMode) { console.log('💾 Saved to history:', { userMessage, botResponseLength: botResponse.length, responseId, totalHistoryItems: history.length }); } } catch (error) { if (debugMode) { console.error('Error saving to history:', error); } } }; const sendEvaluation = async (responseId, evaluation) => { try { const csrfToken = document.querySelector('meta[name="csrf-token"]')?.getAttribute('content') || ''; const response = await fetch('/chatbot/evaluation', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': csrfToken }, body: JSON.stringify({ response_id: responseId, evaluation }) }); if (!response.ok) { throw new Error('Network error'); } return await response.json(); } catch (error) { if (debugMode) { console.error('Error sending evaluation:', error); } throw error; } }; const addEvaluationButtons = (messageDiv) => { if (messageDiv.querySelector('.evaluation-buttons')) { return; } const responseId = messageDiv.dataset.responseId; if (!responseId) { return; } const evaluationDiv = document.createElement('div'); evaluationDiv.classList.add('evaluation-buttons'); evaluationDiv.innerHTML = ` <p>Cette réponse vous a-t-elle été utile ?</p><div><button class="evaluation-btn thumbs-up" aria-label="Utile"><i class="fas fa-thumbs-up"></i></button><button class="evaluation-btn thumbs-down" aria-label="Pas utile"><i class="fas fa-thumbs-down"></i></button></div> `; const thumbsUp = evaluationDiv.querySelector('.thumbs-up'); const thumbsDown = evaluationDiv.querySelector('.thumbs-down'); messageDiv.appendChild(evaluationDiv); /* Suppression du scroll automatique pour éviter que l'ascenseur remonte */ /* Les boutons d'évaluation apparaîtront sans forcer le défilement */ thumbsUp.addEventListener('click', async () => { try { await sendEvaluation(responseId, 'positive'); evaluationDiv.innerHTML = '<p style="color: #28a745;">✓ Merci pour votre évaluation positive !</p>'; if (debugMode) { console.log('✅ Positive evaluation sent for response:', responseId); } } catch (error) { evaluationDiv.innerHTML = '<p style="color: #dc3545;">❌ Erreur lors de l\'envoi de l\'évaluation</p>'; if (debugMode) { console.error('❌ Error sending positive evaluation:', error); } } }); thumbsDown.addEventListener('click', async () => { try { await sendEvaluation(responseId, 'negative'); evaluationDiv.innerHTML = '<p style="color: #dc3545;">👎 Merci pour votre retour, nous nous améliorerons !</p>'; if (debugMode) { console.log('👎 Negative evaluation sent for response:', responseId); } } catch (error) { evaluationDiv.innerHTML = '<p style="color: #dc3545;">❌ Erreur lors de l\'envoi de l\'évaluation</p>'; if (debugMode) { console.error('❌ Error sending negative evaluation:', error); } } }); messageDiv.appendChild(evaluationDiv); }; const resetInactivityTimer = () => { clearTimeout(inactivityTimer); inactivityMessageShown = false; /* Reset du flag quand il y a de l'activité */ inactivityTimer = setTimeout(() => { if (!inactivityMessageShown) { const lastBotMessage = getLastBotMessage(); if (lastBotMessage && lastBotMessage.dataset.responseId && !lastBotMessage.querySelector('.evaluation-buttons')) { addEvaluationButtons(lastBotMessage); inactivityMessageShown = true; if (debugMode) { console.log('🕐 Inactivity timer triggered - showing evaluation buttons'); } } } }, INACTIVITY_TIMEOUT); }; /* Event listeners pour le timer d'inactivité */ chatbotMessage.addEventListener('input', resetInactivityTimer); chatbotMessage.addEventListener('focus', resetInactivityTimer); chatbotContainer.addEventListener('click', resetInactivityTimer); /* Démarrer le timer d'inactivité si le chatbot était ouvert */ if (savedState === 'open') { resetInactivityTimer(); if (debugMode) { console.log('🕐 Inactivity timer started for restored open state'); } } /*Nettoyer lors de la navigation ou fermeture de page*/ window.addEventListener('beforeunload', () => { clearTimeout(inactivityTimer); /* Sauvegarder l'historique avant de quitter la page */ saveChatHistoryToSession(); if (debugMode) { console.log('💾 Chat history saved before page unload'); } }); /*Sauvegarder si la page devient invisible (onglet changé)*/ document.addEventListener('visibilitychange', () => { if (document.hidden) { clearTimeout(inactivityTimer); /* Sauvegarder l'historique quand la page devient invisible */ saveChatHistoryToSession(); } else if (chatbotContainer.classList.contains('visible') && !inactivityMessageShown) { resetInactivityTimer(); } }); const loadChatHistory = async () => { /* Charger l'historique depuis sessionStorage d'abord */ const localHistory = loadChatHistoryFromSession(); if (localHistory && localHistory.length > 0) { if (debugMode) { console.log('🔄 Loading chat history from sessionStorage:', { messagesCount: localHistory.length }); } /* Vider les messages existants sauf le message d'accueil initial */ const existingMessages = chatbotMessages.querySelectorAll('.message'); if (existingMessages.length > 1) { for (let i = 1; i < existingMessages.length; i++) { existingMessages[i].remove(); } } /* Recharger l'historique depuis sessionStorage */ localHistory.forEach((msg, index) => { /* Marquer le dernier message du bot comme étant le dernier pour le scrolling */ const isLastBotMessage = index === localHistory.length - 1 && !msg.isUser; addMessageFromHistory(msg, msg.isUser, isLastBotMessage); /* Passer l'objet message complet avec isLast */ }); /* Faire défiler vers le bas si le chatbot est ouvert */ if (chatbotContainer.classList.contains('visible')) { chatbotMessages.scrollTop = chatbotMessages.scrollHeight; } if (debugMode) { console.log('🔄 Chat history loaded from sessionStorage'); } return; /* Sortir ici pour éviter de charger depuis le serveur */ } /* Fallback : charger depuis le serveur si rien en sessionStorage */ try { const response = await fetch('/chatbot', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]')?.getAttribute('content') || '' }, body: JSON.stringify({ initial_load: true }) }); if (!response.ok) { throw new Error('Network error'); } const data = await response.json(); if (data.success && data.chat_history && data.chat_history.length > 0) { /* Vider d'abord les messages existants (sauf le message d'accueil initial)*/ const existingMessages = chatbotMessages.querySelectorAll('.message'); if (existingMessages.length > 1) { for (let i = 1; i < existingMessages.length; i++) { existingMessages[i].remove(); } } if (debugMode) { console.log('🔄 Loading chat history from server:', { messagesCount: data.chat_history.length, messages: data.chat_history.map(msg => ({ role: msg.role, contentPreview: msg.content.substring(0, 50) + '...' })) }); } /* Recréer l'historique complet avec le bon formatage*/ data.chat_history.forEach((msg, index) => { /* Déterminer si c'est le dernier message du bot dans l'historique */ const isUser = msg.role === 'user'; const isLastBotMessage = index === data.chat_history.length - 1 && !isUser; /* Utiliser addMessageFromHistory pour un traitement cohérent */ const messageData = { content: msg.content, isUser, isHtml: false /* Forcer le formatage markdown pour tous les messages du serveur */ }; addMessageFromHistory(messageData, isUser, isLastBotMessage); }); } else { if (debugMode) { console.log('🔄 No chat history to load from server or empty response'); } } } catch (error) { if (debugMode) { console.error('🔄 Error loading chat history from server:', error); } } }; loadChatHistory(); }, initialDelay); }; /** Initialisation robuste du chatbot avec attente du token CSRF */ document.addEventListener('DOMContentLoaded', function() { console.log('🤖 Chatbot DOM loaded, waiting for CSRF token...'); /** Attendre que le token CSRF soit chargé */ whenAvailable('refreshCSRFTokenLoaded', function(t) { whenAvailable('cegosLoaded', function (t) { console.log('🤖 CSRF Token and Cegos loaded, initializing chatbot'); initChatbot(); }); }); }); /** Fallback au cas où les événements DOM ne se déclenchent pas */ window.addEventListener('load', function() { setTimeout(() => { /** Attendre que le token CSRF soit chargé même en fallback */ whenAvailable('refreshCSRFTokenLoaded', function(t) { whenAvailable('cegosLoaded', function (t) { console.log('🤖 Fallback: CSRF Token and Cegos loaded, initializing chatbot'); initChatbot(); }); }); }, 500); }); /** Fallback supplémentaire avec timeout */ setTimeout(() => { const trigger = document.getElementById('chatbot-trigger'); if (trigger && !trigger.classList.contains('visible')) { console.warn('Chatbot trigger not visible, forcing initialization...'); /** Attendre que le token CSRF soit chargé même en fallback final */ whenAvailable('refreshCSRFTokenLoaded', function(t) { whenAvailable('cegosLoaded', function (t) { console.log('🤖 Final fallback: CSRF Token and Cegos loaded, initializing chatbot'); initChatbot(); }); }); } }, 2000);</script><script nonce="f81a6f8c0c3ff2f647c1170ba4894202"> function whenAvailable(name, callback) { var interval = 100; window.setTimeout(function () { if (window[name]) { callback(window[name]); } else { window.setTimeout(arguments.callee, interval); } }, interval); } function whenJqueryAutocompleteAvailable(callback) { var interval = 100; window.setTimeout(function () { if (window.jQuery) { callback(); } else { window.setTimeout(arguments.callee, interval); } }, interval); } </script><script defer="defer" src=/assets/js/jquery-a09e13ee.js nonce="f81a6f8c0c3ff2f647c1170ba4894202"></script><script defer="defer" src=/assets/js/modernizr-95b63a1f.js nonce="f81a6f8c0c3ff2f647c1170ba4894202"></script><script nonce="f81a6f8c0c3ff2f647c1170ba4894202"> var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(['setCustomDimension', customDimensionId = 2, customDimensionValue = ' logged ']); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); _paq.push(['enableHeartBeatTimer']); _paq.push(['trackVisibleContentImpressions']); _paq.push(['addDownloadExtensions', "docx|xlsx"]); (function () { var u = "https://cegos.matomo.cloud/"; _paq.push(['setTrackerUrl', u + 'matomo.php']); _paq.push(['setSiteId', '3']); var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0]; g.async = true; g.src = '//cdn.matomo.cloud/cegos.matomo.cloud/matomo.js'; s.parentNode.insertBefore(g, s); })(); </script><script nonce="f81a6f8c0c3ff2f647c1170ba4894202"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('consent', 'default', { 'ad_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'analytics_storage': 'denied' }); </script><script async src=https://www.googletagmanager.com/gtag/js?id=AW-1069831940 nonce="f81a6f8c0c3ff2f647c1170ba4894202"></script><script async src=https://www.googletagmanager.com/gtag/js?id=G-6NXBTQSKEQ nonce="f81a6f8c0c3ff2f647c1170ba4894202"></script><script nonce="f81a6f8c0c3ff2f647c1170ba4894202"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'AW-1069831940'); gtag('config', 'G-6NXBTQSKEQ'); </script><style data-component='common-dedup' nonce="f81a6f8c0c3ff2f647c1170ba4894202">@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:#e40014;--color-red-700:#bf000f;--color-blue-600:#155dfc;--color-gray-50:#f9fafb;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-900:#101828;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-family-sans:"Raleway",sans-serif;--font-family-heading:"Ryker",sans-serif;--font-size-big-h1-responsive:calc(1.41204rem + 2.31481vw);--font-size-h1:2.5rem;--font-size-h1-responsive:calc(.787037rem + 2.31481vw);--font-size-h2:1.5rem;--font-size-h2-responsive:calc(.900463rem + .810185vw);--font-size-h3:1.25rem;--font-size-h3-responsive:calc(.907407rem + .462963vw);--font-size-h4:1rem;--font-size-h4-responsive:calc(.828704rem + .231481vw);--font-size-default:.875rem;--font-size-default-responsive:calc(.789352rem + .115741vw);--space-medium:2.5rem;--space-medium-responsive:calc(.787037rem + 2.31481vw);--space-small:1.25rem;--space-small-responsive:calc(.907407rem + .462963vw);--color-link:#e6233a;--color-1:#004641;--color-2:#003e00;--color-4:#876300;--color-6:#222b3d;--color-7:#001b71;--color-8:#385438;--color-9:#6d3b38;--color-12:#1d0000;--color-15:#b3dfff;--color-16:#fff0c6;--color-18:#bdf4cc;--color-12-25:#1d000040}@supports (color:lab(0% 0 0)){:root,:host{--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-900:lab(8.11897% .811279 -12.254)}}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-12-25:color-mix(in srgb,var(--color-12)25%,transparent)}}}@layer base{body{color:#1d0000;background:#fff;min-width:0;margin:0;font-family:Raleway,sans-serif;font-size:calc(.789352rem + .115741vw);line-height:1.45;overflow-x:hidden}h1{font-family:Ryker,sans-serif;font-size:calc(.787037rem + 2.31481vw);font-weight:500}h2{margin:0 0 calc(.787037rem + 2.31481vw);font-family:Ryker,sans-serif;font-size:calc(.900463rem + .810185vw);font-weight:500}h3{font-size:calc(.907407rem + .462963vw)}h4{font-size:calc(.828704rem + .231481vw)}p{margin:0 0 calc(.907407rem + .462963vw)}a{color:inherit;text-decoration:inherit;-webkit-text-decoration:inherit}a:hover{text-decoration:underline}img{vertical-align:bottom;max-width:100%}input,button{font-family:Raleway,sans-serif;font-size:inherit}[class^=cta-]{vertical-align:middle;text-align:center;outline:none;display:inline-block;text-decoration:none!important}[class^=cta-]:before,[class^=cta-]:after{line-height:1;display:inline-block}.cta-block{text-align:center;width:100%;display:block}.cta-default{color:#fff;transition:transform .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.25,.46,.45,.94),background .15s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94)}.cta-default:active{transform:translate(2px,2px)}.cta-default--main{background:#d20000;color:#fff!important}.cta-default--main:hover{background:#ce0000}.cta-default--pdf{background:#d20000;padding:10px 20px 10px 50px;position:relative;color:#fff!important}.cta-default--pdf:hover{background:#ce0000}.cta-default--pdf:before{content:"";width:30px;height:30px;margin-top:-15px;transition:all .25s;display:block;position:absolute;top:50%;left:10px;background:url(/assets//media/img/webp/logo-pdf.png.webp) 0 0/contain no-repeat}.cta-default--red{background:#d20000;color:#fff!important}.cta-default--red:hover{background:#ce0000}.cta-default--white{background:#fff;padding-left:50px;padding-right:50px;color:#d20000!important}.cta-default--purple{color:#fff;background:#5d1f74}.cta-default--purple:hover{background:#5b1e72}.cta-default--blue{color:#fff;background:#28253d}.cta-default--blue:hover{background:#27243c}.cta-default--blue-grey{color:#fff;background:#474167}.cta-default--blue-grey:hover{background:#464065}.cta-default--night-blue{color:#fff;background:#28253d}.cta-default--night-blue:hover{background:#27243c}.cta-default--turquoise{background:#0bb2c2;color:#fff!important}.cta-default--turquoise:hover{background:#0bb2c2}.cta-default--marine{background:#28253d;color:#fff!important}.cta-default--marine:hover{background:#d20000}.cta-default--alt{background:#28253d}.cta-default--alt:hover{background:#27243c}.cta-default--grey-light{background:#f4f4f4;color:#2c3e50!important}.cta-default--grey-light:hover{background:#efefef}.cta-default--grey{color:#222;background:#fff;border:1px solid #b5b5b5}.cta-default--grey:active,.cta-default--grey:focus{color:#222}.cta-plain-white{color:#222;background:#fff;font-size:14px}.cta-plain-white:hover{background:#f4f2f2}.cta-plain-white i{color:#222}.cta-flex{align-items:center;display:inline-flex}.cta-flex span{flex:1;padding-right:10px;display:inline-block}.cta-flex i{padding-top:3px;font-size:12px}.home-innovation__wrapper{max-width:1165px;height:100%;margin:0 auto;padding:0 20px;position:relative}.home-innovation__wrapper:after{clear:both;content:"";display:table}.home-innovation__wrapper .wrap{padding:0}.services__boxes .services__box-wrap .box-iconed{border-radius:10px;height:100%}.u-bd.u-pym.u-pxl.u-bx-shadow{border-radius:10px}ul.slick-dots li.slick-active button:before{opacity:1;color:#1d0000!important}div.blog-item__action>a.red{color:#fff}[class*=cegos-nos-clients] .tt-1{padding:0}.a11y-toggle-content a{color:#1d0000}.slick-active:before{content:none}[class*=page-section]>ul>li{position:relative}[class*=page-section]>ul>li::marker{color:#000;font-size:1.2rem}[class*=page-section]>ul>li:before{content:unset}[class*=page-section]>ul>li>ul>li{position:relative}[class*=page-section]>ul>li>ul>li::marker{color:#000;font-size:.8rem}[class*=page-section]>ul>li>ul>li:before{content:unset}.is-cpf{color:#fff;background-color:#d20000}.is-best{color:#fff;background-color:#697f00}.is-new{color:#fff;background-color:#d92b87}.is-chrono{color:#fff;background-color:#645aa0}.is-new-training{color:#fff;background-color:#897600}.fulldigitalTypology,.is-full-digital{color:#fff;background-color:#ee7423}.u-txt-session-available{color:#697f00}.u-txt-session-last{color:#cc4e00}.toolbar__link:hover:before,.toolbar__link--share:hover:before{color:#e6233a}.sitemap a,.faq__block a{color:#1d0000}.faq{margin-top:60px}.faq .faq__block-wrap{background:#f4f2f2;border-radius:10px}.faq .faq__block-wrap .tt-3{text-transform:none;font-family:Ryker,sans-serif;font-weight:500}.faq .faq__block-wrap p{color:#1d0000;text-align:initial}.wrap{max-width:1140px;height:100%;margin:0 auto;padding:0 15px;position:relative}.wrap:after{clear:both;content:"";display:table}.wrap .wrap{padding:0}#bannerContent{z-index:988;width:100%;display:block;position:relative;top:0;left:0}#bannerContent div.widgetCookieBanner__msg{text-align:center;margin:0 auto;padding:20px 35px 20px 20px}#bannerContent div.widgetCookieBanner__msg div{max-width:1000px;margin:0 auto;font-family:Ryker}#bannerContent span.widgetCookieBanner__close{cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBhoKKwdEq83AAAAAfUlEQVQ4y6WUuxHAIAxDddmBMbx/xRKMwRIvRVIkfKOLO056Bza2JRFkkjZBIhOSCCpQ1giJAlRCZK5YILcdID8PE6RzrJGhOkemylhY3t2L2+zehn0xWmRvb5Av9g4Z2A/9C/NJZtJmWc2PM1vDbD6zve0B8kfUXQLumjkB5SzQrCeS2ocAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDYtMjZUMTA6NDM6MDcrMDI6MDCsnkxNAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA2LTI2VDEwOjQzOjA3KzAyOjAw3cP08QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;display:block;position:absolute;top:20px;right:20px}.mCSB_container div.content{border-radius:5px;justify-content:center;align-items:center;min-height:70px;display:flex;padding:0 30px 25px!important}.product__video-play,.box-iconed__play{text-align:center;background:#0006;border-radius:100%;width:65px;height:65px;transition:all .4s cubic-bezier(.165,.84,.44,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product__video-play:after,.box-iconed__play:after{content:"";text-align:center;border:12px solid #0000;border-left:19px solid #fff;border-right-width:0;width:0;height:0;margin-left:3px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-iconed__play{z-index:2}.card__rating .rating{align-items:center;gap:10px;display:flex}.contact-form__group>textarea{min-width:0;font-family:Raleway,sans-serif;font-size:calc(.789352rem + .115741vw);line-height:1.45}h3,h4{margin:0 0 10px;font-size:16px;line-height:1.25}.tt-3,.tt-4{margin:0 0 10px;font-size:16px;line-height:1.25}.a11y-toggle .a11y-toggle-content [data-a11y-toggle]:not([aria-controls]),.a11y-toggle .a11y-toggle-content[aria-hidden=false]{display:block}.u-ma0{margin:0!important}.u-mt0{margin-top:0!important}.u-mr0{margin-right:0!important}.u-mb0{margin-bottom:0!important}.u-mx0{margin-left:0!important;margin-right:0!important}.u-my0{margin-top:0!important;margin-bottom:0!important}.u-ma{margin:15px!important}.u-mt{margin-top:15px!important}.u-mr{margin-right:15px!important}.u-mb{margin-bottom:15px!important}.avantage{text-align:center}.avantage__circle{margin:0 auto 30px;position:relative}.avantage__icon{z-index:1;border-radius:100%;justify-content:center;align-items:center;width:90px;height:80px;margin:0 auto;display:flex;position:relative}.avantage__svg{z-index:0;transform-origin:top;margin:auto;transition:transform 2s cubic-bezier(.19,1,.22,1);position:absolute;bottom:-14px;left:0;right:0}.avantage__tooltip{display:none}.flex-container{flex-direction:column;justify-content:space-between;margin-left:-20px;margin-right:-20px;display:flex}.u-mx{margin-left:15px!important;margin-right:15px!important}.u-my{margin-top:15px!important;margin-bottom:15px!important}.u-mxAuto{margin-left:auto!important;margin-right:auto!important}.u-mas{margin:7.5px!important}.u-mts{margin-top:7.5px!important}.u-mrs{margin-right:7.5px!important}.u-mbs{margin-bottom:7.5px!important}.wrap.superadmin{flex-direction:column;gap:20px;display:flex}.wrap.superadmin table{text-align:center;border-collapse:collapse;border-radius:10px;overflow:hidden;box-shadow:0 10px 15px #0000000a;width:100%}.wrap.superadmin table tr{transition:all .1s ease-in-out}.wrap.superadmin table tr:hover{background-color:#f6f6f6}.wrap.superadmin table tr th{background-color:#f6f6f6;padding:20px}.wrap.superadmin table tr td{padding:10px}.wrap.superadmin input[type=text],.wrap.superadmin select{background-color:#f4f2f2;border:0;border-radius:10px;outline:none;padding:10px 12px}.wrap.superadmin .superadmin-success-alert{color:#3c763d;background:#dff0d8;border-radius:5px;padding:15px}.wrap.superadmin .superadmin-error-alert{color:#a94442;background:#f2dede;border-radius:5px;padding:15px}.wrap.superadmin .superadmin-section .superadmin-content{flex-direction:column;gap:20px;display:flex}.wrap.superadmin .superadmin-section .superadmin-content .superadmin-row{grid-template-columns:.5fr 1fr;align-items:center;gap:20px;display:grid}.wrap.superadmin .superadmin-section .superadmin-content .superadmin-row .superadmin-label{text-align:right}.u-mxs{margin-left:7.5px!important;margin-right:7.5px!important}.u-mys{margin-top:7.5px!important;margin-bottom:7.5px!important}.u-maxs{margin:3.75px!important}.u-mtxs{margin-top:3.75px!important}.u-mrxs{margin-right:3.75px!important}.u-mbxs{margin-bottom:3.75px!important}.u-mxxs{margin-left:3.75px!important;margin-right:3.75px!important}.u-myxs{margin-top:3.75px!important;margin-bottom:3.75px!important}.u-mam{margin:22.5px!important}.u-mtm{margin-top:22.5px!important}.u-mrm{margin-right:22.5px!important}.u-mbm{margin-bottom:22.5px!important}.u-mxm{margin-left:22.5px!important;margin-right:22.5px!important}.u-mym{margin-top:22.5px!important;margin-bottom:22.5px!important}.u-mal{margin:30px!important}.u-mtl{margin-top:30px!important}.u-mrl{margin-right:30px!important}.u-mbl{margin-bottom:30px!important}.u-mxl{margin-left:30px!important;margin-right:30px!important}.u-myl{margin-top:30px!important;margin-bottom:30px!important}.u-maxl{margin:45px!important}.u-mtxl{margin-top:45px!important}.u-mrxl{margin-right:45px!important}.u-mbxl{margin-bottom:45px!important}.u-mxxl{margin-left:45px!important;margin-right:45px!important}.u-myxl{margin-top:45px!important;margin-bottom:45px!important}.u-pa0{padding:0!important}.u-pt0{padding-top:0!important}.u-pr0{padding-right:0!important}.u-pb0{padding-bottom:0!important}.u-px0{padding-left:0!important;padding-right:0!important}.u-py0{padding-top:0!important;padding-bottom:0!important}.u-pa{padding:15px!important}.u-pt{padding-top:15px!important}.u-pr{padding-right:15px!important}.u-pb{padding-bottom:15px!important}.u-px{padding-left:15px!important;padding-right:15px!important}.u-py{padding-top:15px!important;padding-bottom:15px!important}.u-pas{padding:7.5px!important}.u-pts{padding-top:7.5px!important}.u-prs{padding-right:7.5px!important}.u-pbs{padding-bottom:7.5px!important}.u-pxs{padding-left:7.5px!important;padding-right:7.5px!important}.u-pys{padding-top:7.5px!important;padding-bottom:7.5px!important}.u-paxs{padding:3.75px!important}.u-ptxs{padding-top:3.75px!important}.u-prxs{padding-right:3.75px!important}.u-pbxs{padding-bottom:3.75px!important}.u-pxxs{padding-left:3.75px!important;padding-right:3.75px!important}.u-pyxs{padding-top:3.75px!important;padding-bottom:3.75px!important}.u-pam{padding:30px!important}.u-ptm{padding-top:30px!important}.u-prm{padding-right:30px!important}.u-pbm{padding-bottom:30px!important}.u-pxm{padding-left:30px!important;padding-right:30px!important}.u-pym{padding-top:30px!important;padding-bottom:30px!important}.u-pal{padding:60px!important}.u-ptl{padding-top:60px!important}.u-prl{padding-right:60px!important}.u-pbl{padding-bottom:60px!important}.u-pxl{padding-left:60px!important;padding-right:60px!important}.u-pyl{padding-top:60px!important;padding-bottom:60px!important}.u-paxl{padding:120px!important}.u-ptxl{padding-top:120px!important}.u-prxl{padding-right:120px!important}.u-pbxl{padding-bottom:120px!important}.u-pxxl{padding-left:120px!important;padding-right:120px!important}.u-pyxl{padding-top:120px!important;padding-bottom:120px!important}.u-txt-center{text-align:center!important}.u-txt-left{text-align:left!important}.u-txt-right{text-align:right!important}.u-txt-justify{text-align:justify!important}.u-txt-nowrap{white-space:nowrap!important}.u-txt-break{word-wrap:break-word!important}.u-txt-dark{color:#1d0000!important}.u-txt-italic{font-style:italic!important}.u-txt-red{color:#e6233a!important}.u-txt-light{color:#fff!important}.u-txt-size-10{font-size:10px!important}.u-txt-size-12{font-size:12px!important}.u-txt-size-14{font-size:14px!important}.u-txt-size-13{font-size:13px!important}.u-txt-size-16{font-size:16px!important}.u-txt-size-18{font-size:18px!important}.u-txt-size-20{font-size:20px!important}.u-txt-block{display:block!important}.u-txt-hover-dark:hover{color:#1d0000!important}.u-list-reset{padding-left:0;list-style:none}.u-txt-icon{align-items:center;display:inline-flex;grid-gap:5px}.u-txt-icon [class^=icon]:after{justify-content:center;display:flex}.u-hr{background:#e4e4e4;border:0;height:1px;margin:10px 0}.u-txt-icon--right{justify-content:flex-end}.u-txt-icon--center{justify-content:center}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute}.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-left:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar:before{pointer-events:none;content:"";border:5px solid #0000;width:0;height:0;margin:0 -5px;display:block;position:absolute;left:22px}.flatpickr-calendar:after{pointer-events:none;content:"";border:4px solid #0000;width:0;height:0;margin:0 -4px;display:block;position:absolute;left:22px}.flatpickr-calendar:focus{outline:0}.flatpickr-calendar.open{opacity:1;visibility:visible;z-index:99999;max-height:640px;display:inline-block}.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px;display:block;position:relative;top:2px}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #eee;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eee;bottom:100%}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff;bottom:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eee;top:100%}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff;top:100%}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#1d0000;fill:#1d0000;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month{cursor:pointer;z-index:3;color:#1d0000;fill:#1d0000;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-prev-month:hover{color:#1d0000}.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s}.flatpickr-months .flatpickr-next-month{cursor:pointer;z-index:3;color:#1d0000;fill:#1d0000;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-next-month:hover{color:#1d0000}.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.numInputWrapper{height:auto;position:relative}.numInputWrapper input{width:100%;display:inline-block}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #42566a26;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;display:inline-block;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#42566a80}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #42566a99;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #42566a99;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-size:135%;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:7ch �;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#1d0000}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#1d0000}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#42566a80;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;border-right:0;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.flatpickr-day{box-sizing:border-box;color:#1d0000;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day:hover,.flatpickr-day:focus{cursor:pointer;background:#e9e9e9;border-color:#e9e9e9;outline:0}.flatpickr-day.inRange{cursor:pointer;background:#e9e9e9;border-color:#e9e9e9;border-radius:0;outline:0}.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.prevMonthDay:focus{cursor:pointer;background:#e9e9e9;border-color:#e9e9e9;outline:0}.flatpickr-day.prevMonthDay{color:#42566a4d;cursor:default;background:0 0;border-color:#e9e9e9}.flatpickr-day.nextMonthDay:hover,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e9e9e9;border-color:#e9e9e9;outline:0}.flatpickr-day.nextMonthDay{color:#42566a4d;cursor:default;background:0 0;border-color:#e9e9e9}.flatpickr-day.today{border-color:#1d0000}.flatpickr-day.today:hover,.flatpickr-day.today:focus,.flatpickr-day.selected,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover,.flatpickr-day.endRange,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{color:#fff;background:#1d0000;border-color:#1d0000}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#42566a1a;background:0 0;border-color:#e9e9e9}.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#42566a4d;cursor:default;background:0 0;border-color:#e9e9e9}.flatpickr-day.week.selected{border-radius:0}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:-1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{color:#42566a4d;cursor:default;background:0 0;border:0;width:100%;max-width:none;margin:-1px 0 0 -1px;display:block}.flatpickr-weekwrapper span.flatpickr-day:hover{color:#42566a4d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#1d0000}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#1d0000}.flatpickr-time input{text-align:center;height:inherit;line-height:inherit;color:#1d0000;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input:focus{background:#f1f1f1;border:0;outline:0}.flatpickr-time input:hover{background:#f1f1f1}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#1d0000;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#1d0000;-webkit-user-select:none;user-select:none;cursor:pointer;text-align:center;outline:0;align-self:center;width:18%;font-weight:400}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f1f1f1}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-input[readonly]{cursor:pointer}span.flatpickr-day{border:1px solid #e9e9e9;border-right-color:#0000;max-width:none;border-radius:0!important}span.flatpickr-day:nth-child(n+8){border-top-color:#0000}span.flatpickr-day:nth-child(7n-6){border-left:0}span.flatpickr-day:nth-child(n+36){border-bottom:0}span.flatpickr-day:nth-child(-n+7){margin-top:0}span.flatpickr-day.prevMonthDay{border:1px solid #e9e9e9;border-right-color:#0000;max-width:none;border-radius:0!important}span.flatpickr-day.prevMonthDay:nth-child(n+8){border-top-color:#0000}span.flatpickr-day.prevMonthDay:nth-child(7n-6){border-left:0}span.flatpickr-day.prevMonthDay:nth-child(n+36){border-bottom:0}span.flatpickr-day.prevMonthDay:nth-child(-n+7){margin-top:0}span.flatpickr-day.nextMonthDay{border:1px solid #e9e9e9;border-right-color:#0000;max-width:none;border-radius:0!important}span.flatpickr-day.nextMonthDay:nth-child(n+8){border-top-color:#0000}span.flatpickr-day.nextMonthDay:nth-child(7n-6){border-left:0}span.flatpickr-day.nextMonthDay:nth-child(n+36){border-bottom:0}span.flatpickr-day.nextMonthDay:nth-child(-n+7){margin-top:0}span.flatpickr-day.today:not(.selected){border-color:#0000 #0000 #1d0000 #e9e9e9}span.flatpickr-day.today:not(.selected):hover{border:1px solid #1d0000}span.flatpickr-day.today{z-index:2}span.flatpickr-day.prevMonthDay.today:not(.selected){border-color:#0000 #0000 #1d0000 #e9e9e9}span.flatpickr-day.prevMonthDay.today:not(.selected):hover{border:1px solid #1d0000}span.flatpickr-day.prevMonthDay.today{z-index:2}span.flatpickr-day.nextMonthDay.today:not(.selected){border-color:#0000 #0000 #1d0000 #e9e9e9}span.flatpickr-day.nextMonthDay.today:not(.selected):hover{border:1px solid #1d0000}span.flatpickr-day.nextMonthDay.today{z-index:2}span.flatpickr-day.startRange,span.flatpickr-day.prevMonthDay.startRange,span.flatpickr-day.nextMonthDay.startRange,span.flatpickr-day.endRange,span.flatpickr-day.prevMonthDay.endRange,span.flatpickr-day.nextMonthDay.endRange{border-color:#1d0000}span.flatpickr-day.selected,span.flatpickr-day.prevMonthDay.selected,span.flatpickr-day.nextMonthDay.selected{z-index:2}.hasWeeks .flatpickr-days{border-right:0}.list--check-circle{margin:0 0 20px}.list--check-circle li{display:inline-block}.list--check-circle li:before{display:none!important}.list--check-circle li:not(:last-child){margin-right:15px}.list--check-circle li a{text-decoration:none!important}.list--check-circle li>a{color:#1d0000;transition:all .125s ease-out;display:table}.list--check-circle li>a:hover{color:#646464}.list--check-circle li>div{color:#1d0000;font-size:87%;transition:all .125s ease-out;display:table}.list--check-circle li>div:hover{color:#646464}.list--check-circle li .icon{vertical-align:middle;content:"";text-align:center;border:1px solid #f4f4f4;border-radius:100%;width:45px;height:45px;margin-right:10px;line-height:45px;display:inline-block}.list--check-circle li span{vertical-align:middle;display:table-cell}.square-list{margin:0 0 15px;list-style:none}.square-list li{padding:0 0 0 20px;position:relative}.square-list li:before{content:"■";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.square-list li>ul{margin:0 0 15px;padding:0}.square-list li>ul li{padding-left:15px}.square-list li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.square-list li>ol{margin:0 0 15px;padding:0}.square-list li>ol li{padding-left:15px}.square-list li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.circle-list.bullet-red li:before,.square-list.bullet-red li:before{color:#e6233a}.theme-green .back-bar{background-color:#e7e7e7;background-image:linear-gradient(#eee,#ddd);background-repeat:repeat-x;border-radius:2px;height:5px}.theme-green .back-bar .selected-bar{background-color:#a1fad0;background-image:linear-gradient(#bdfade,#76fabc);background-repeat:repeat-x;border-radius:2px}.theme-green .back-bar .pointer{box-sizing:border-box;background-color:#e7e7e7;background-image:linear-gradient(#eee,#ddd);background-repeat:repeat-x;border:1px solid #aaa;border-radius:10px;width:14px;height:14px;top:-5px}.theme-green .back-bar .pointer-label{color:#999}.theme-green .back-bar .focused{color:#1d0000}.theme-green .scale span{border-left:1px solid #e5e5e5}.theme-green .scale ins{color:#999}.theme-blue .back-bar{background-color:#e7e7e7;background-image:linear-gradient(#eee,#ddd);background-repeat:repeat-x;border-radius:2px;height:5px}.theme-blue .back-bar .selected-bar{background-color:#92c1f9;background-image:linear-gradient(#b1d1f9,#64a8f9);background-repeat:repeat-x;border-radius:2px}.theme-blue .back-bar .pointer{box-sizing:border-box;background-color:#e7e7e7;background-image:linear-gradient(#eee,#ddd);background-repeat:repeat-x;border:1px solid #aaa;border-radius:10px;width:14px;height:14px;top:-5px}.theme-blue .back-bar .pointer-label{color:#999}.theme-blue .back-bar .focused{color:#1d0000}.theme-blue .scale span{border-left:1px solid #e5e5e5}.circle-list{margin:0 0 15px;list-style:none}.circle-list li{padding:0 0 0 20px;position:relative}.circle-list li:before{content:"●";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.circle-list li>ul{margin:0 0 15px;padding:0}.circle-list li>ul li{padding-left:15px}.circle-list li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.circle-list li>ol{margin:0 0 15px;padding:0}.circle-list li>ol li{padding-left:15px}.circle-list li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.content-block ul:not(.fourReal__circles){margin:0 0 15px;list-style:none}.content-block ul:not(.fourReal__circles) li{padding:0 0 0 20px;position:relative}.content-block ul:not(.fourReal__circles) li:before{content:"●";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.content-block ul:not(.fourReal__circles) li>ul{margin:0 0 15px;padding:0}.content-block ul:not(.fourReal__circles) li>ul li{padding-left:15px}.content-block ul:not(.fourReal__circles) li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.content-block ul:not(.fourReal__circles) li>ol{margin:0 0 15px;padding:0}.content-block ul:not(.fourReal__circles) li>ol li{padding-left:15px}.content-block ul:not(.fourReal__circles) li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.content-block ul:not(.fourReal__circles).bullet-red li:before{color:#e6233a}.content-block a:not([class]){text-decoration:none}.content-block a:not([class]):hover{text-decoration:underline}.content-block{background:#f5f6f8;padding:15px 20px}.content-block .form-control{background:#fff}.content-block .flex-container{padding:0 30px}.rte ul:not(.fourReal__circles){margin:0 0 15px;list-style:none}.rte ul:not(.fourReal__circles) li{padding:0 0 0 20px;position:relative}.rte ul:not(.fourReal__circles) li:before{content:"●";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.rte ul:not(.fourReal__circles) li>ul{margin:0 0 15px;padding:0}.rte ul:not(.fourReal__circles) li>ul li{padding-left:15px}.rte ul:not(.fourReal__circles) li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.rte ul:not(.fourReal__circles) li>ol{margin:0 0 15px;padding:0}.rte ul:not(.fourReal__circles) li>ol li{padding-left:15px}.rte ul:not(.fourReal__circles) li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.rte ul:not(.fourReal__circles).bullet-red li:before{color:#e6233a}.free-content ul:not(.fourReal__circles){margin:0 0 15px;list-style:none}.free-content ul:not(.fourReal__circles) li{padding:0 0 0 20px;position:relative}.free-content ul:not(.fourReal__circles) li:before{content:"●";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.free-content ul:not(.fourReal__circles) li>ul{margin:0 0 15px;padding:0}.free-content ul:not(.fourReal__circles) li>ul li{padding-left:15px}.free-content ul:not(.fourReal__circles) li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.free-content ul:not(.fourReal__circles) li>ol{margin:0 0 15px;padding:0}.free-content ul:not(.fourReal__circles) li>ol li{padding-left:15px}.free-content ul:not(.fourReal__circles) li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.free-content ul:not(.fourReal__circles).bullet-red li:before{color:#e6233a}.content-frame ul:not(.fourReal__circles){margin:0 0 15px;list-style:none}.content-frame ul:not(.fourReal__circles) li{padding:0 0 0 20px;position:relative}.content-frame ul:not(.fourReal__circles) li:before{content:"●";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.content-frame ul:not(.fourReal__circles) li>ul{margin:0 0 15px;padding:0}.content-frame ul:not(.fourReal__circles) li>ul li{padding-left:15px}.content-frame ul:not(.fourReal__circles) li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.content-frame ul:not(.fourReal__circles) li>ol{margin:0 0 15px;padding:0}.content-frame ul:not(.fourReal__circles) li>ol li{padding-left:15px}.content-frame ul:not(.fourReal__circles) li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.content-frame ul:not(.fourReal__circles).bullet-red li:before{color:#e6233a}.content-frame{border:10px solid #ecedf2;max-width:500px;padding:15px 20px}.content-frame h1,.content-frame h2,.content-frame h3,.content-frame h4,.content-frame h5,.content-frame [class^=tt-]{margin:0 0 15px}.video--left{height:0;margin:0 0 40px;padding:68.0556% 0 0;position:relative;overflow:hidden}.video--left iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video--responsive{height:0;margin:0 0 40px;padding:68.0556% 0 0;position:relative;overflow:hidden}.video--responsive iframe{width:100%;height:100%;position:absolute;top:0;left:0}.video-thumbnail{cursor:pointer;display:block;position:relative}.video-thumbnail:hover img{opacity:.8;transform:scale(1.05)}.video-thumbnail__picture{background:#1d0000;height:0;padding:56.0345% 0 0;position:relative;overflow:hidden}.video-thumbnail__picture img{-o-object-fit:cover;object-fit:cover;opacity:1;width:100%;height:100%;transition:all .6s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0}.video-thumbnail__icon{text-align:center;background:#0006;border-radius:100%;width:65px;height:65px;transition:all .4s cubic-bezier(.165,.84,.44,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-thumbnail__icon:after{content:"";text-align:center;border:12px solid #0000;border-left:19px solid #fff;border-right-width:0;width:0;height:0;margin-left:3px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal{z-index:15;background:#00000073;justify-content:center;padding:20px 0;animation:.2s forwards fadeIn;display:flex;position:fixed;inset:0;overflow:auto}.modal .contact-form__group .form-control{border:1px solid #e4e4e4!important}.modal .inscriptionConfirmationTable2 th{font-size:16px;font-weight:400;color:gray!important}.modal .inscriptionConfirmationTable2 td{color:gray!important}.modal.hide{animation:.125s ease-out forwards fadeOut}.modal--dark .modal-close{top:-45px}.modal--dark .modal-close:before{color:#fff;font-size:20px}.modal-container{z-index:100;cursor:auto;width:790px;max-width:98%;position:relative}.modal-container iframe{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.modal-container--video{align-self:center;width:920px}.modal-guts{color:#737a80;background:#fff;border-radius:10px;margin-bottom:20px}.modal-guts h3{color:#1d0000;text-align:center;margin:0;padding:25px 30px 10px;font-size:24px;font-weight:600;position:relative}.modal-guts h3 ul{display:inline}.modal-guts h3 ul li{display:inline-block}.modal-guts h3 ul li:not(:first-child):before{content:" , ";padding-right:5px;display:inline-block}.modal-guts h3 [class^=bt-]{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.modal-guts .tt-3{color:#1d0000;text-align:center;margin:0;padding:25px 30px 10px;font-size:24px;font-weight:600;position:relative}.modal-guts .tt-3 ul{display:inline}.modal-guts .tt-3 ul li{display:inline-block}.modal-guts .tt-3 ul li:not(:first-child):before{content:" , ";padding-right:5px;display:inline-block}.modal-guts .tt-3 [class^=bt-]{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.modal-guts .content{padding:0 30px 15px}.modal-guts .content p,.modal-guts .content ul,.modal-guts .content span{color:#1d0000;margin:0 0 20px}.modal-guts .content input{box-sizing:border-box;margin:0 0 10px}.modal-guts .content .btn-container{text-align:center;margin:10px 0 0}.modal-guts .content .sendProgram{width:100%}.modal-guts .contact-form__wrapper{text-align:center;padding-bottom:15px}.modal-guts--video{height:0;padding-top:56.25%;position:relative;overflow:hidden}.modal-guts--video iframe,.modal-guts--video object,.modal-guts--video embed{width:100%;height:100%;position:absolute;top:0;left:0}.modal-close{z-index:1;background:0 0;border:0;outline:none;padding:12px 17px;position:absolute;top:0;right:0}.modal-close:hover:before{opacity:.7}.notice__intro ul:not(.fourReal__circles){margin:0 0 15px;list-style:none}.notice__intro ul:not(.fourReal__circles) li{padding:0 0 0 20px;position:relative}.notice__intro ul:not(.fourReal__circles) li:before{content:"●";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.notice__intro ul:not(.fourReal__circles) li>ul{margin:0 0 15px;padding:0}.notice__intro ul:not(.fourReal__circles) li>ul li{padding-left:15px}.notice__intro ul:not(.fourReal__circles) li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.notice__intro ul:not(.fourReal__circles) li>ol{margin:0 0 15px;padding:0}.notice__intro ul:not(.fourReal__circles) li>ol li{padding-left:15px}.notice__intro ul:not(.fourReal__circles) li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.notice__intro ul:not(.fourReal__circles).bullet-red li:before{color:#e6233a}.notice__intro .moreAbout{padding:10px 0}.notice__intro .moreAbout a{color:#fff;background-color:#2c3e50;padding:10px;text-decoration:underline}.program ul:not(.fourReal__circles){margin:0 0 15px;list-style:none}.program ul:not(.fourReal__circles) li{padding:0 0 0 20px;position:relative}.program ul:not(.fourReal__circles) li:before{content:"●";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.program ul:not(.fourReal__circles) li>ul{margin:0 0 15px;padding:0}.program ul:not(.fourReal__circles) li>ul li{padding-left:15px}.program ul:not(.fourReal__circles) li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.program ul:not(.fourReal__circles) li>ol{margin:0 0 15px;padding:0}.program ul:not(.fourReal__circles) li>ol li{padding-left:15px}.program ul:not(.fourReal__circles) li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.program ul:not(.fourReal__circles).bullet-red li:before{color:#e6233a}.program h4{margin-top:15px}.program h3{margin-top:20px!important;padding:0!important;font-size:22px!important}.program h3:before{display:none!important}.program h3.bgBlueTitle{color:#fff;background:#2c3e50;padding:10px!important}.tags a{color:inherit;text-decoration:none}.tags a:hover{text-decoration:underline}.tags .tooltip-help{margin-left:9px}.tags .tooltip-help:before{color:#fff;font-weight:400}.tags .tooltip-help .tooltip-help__message{background:#1d0000;border:1px solid #fff;margin-top:8px}.tags .tooltip-help .tooltip-help__message:after{border-right-color:#fff}.tags{background:#1d0000;position:relative}h3#garantie+p,h3#garantie+p+p,h3#garantie+p+p+p{padding:10px 30px}.table_wrapper{border-bottom:1px solid #f4f4f4;display:none;position:relative}.table_wrapper .tableauAVoir{table-layout:fixed;border-collapse:collapse;font-size:13px}.table_wrapper .tableauAVoir tr{background:#f5f6f8}.table_wrapper .tableauAVoir tr td,.table_wrapper .tableauAVoir tr td a{color:#1d0000;text-decoration:none}.table_wrapper .tableauAVoir tr td a:hover{text-decoration:underline}.table_wrapper .tableauAVoir tr td a.isGarantie{color:#b2ca49;font-weight:600}.table_wrapper .tableauAVoir tr td a.isDernieresPlaceDispo{color:#e95d0f;font-weight:600}.table_wrapper .tableauAVoir tr td a.isComplete{color:red;font-weight:600}.table_wrapper .tableauAVoir tr td a.isRemotedGarantie{color:#001b71;font-weight:600}.table_wrapper .tableauAVoir tr.first{background-color:#f5f6f8;background-position:0 0;background-repeat:repeat-x}.table_wrapper .tableauAVoir tr.line2{background-color:#fff}.table_wrapper .tableauAVoir td{border-right:1px solid #f4f4f4;padding:5px}.table_wrapper .tableauAVoir td.nom{width:180px}.table_wrapper .tableauAVoir td.nom a{color:#1d0000;padding-top:8px;padding-bottom:8px;padding-left:15px;line-height:1.25;text-decoration:none;display:block}.table_wrapper .tableauAVoir td.duree{text-align:center;width:48px}.table_wrapper .tableauAVoir td.qualite{width:100px}.table_wrapper .tableauAVoir td.date{text-align:center;width:41px}.table_wrapper .tableauAVoir td.date span{font-size:10px}.table_wrapper .tableauAVoir td.date a{font-size:13px}.table_wrapper .tableauAVoir td.last{border-right:none}.cegos_accordion .table_wrapper{position:relative}.cegos_accordion .ui-state-active .table_wrapper{display:block}.page-section__blocks{flex-wrap:wrap;justify-content:flex-start;margin:0 -15px;display:flex}.page-section__blocks .block{box-sizing:border-box;flex:0 0 50%;width:50%;max-width:50%;margin:0 0 30px;padding:0 15px}.page-section__blocks .block__img{margin:0 0 20px}.page-section__blocks .block__img img{margin:0 auto;display:block}.page-section__blocks .block__text{padding:0 20px 30px}.page-section__blocks .block__text [class^=tt-]{color:#1d0000;font-size:1.3em}.page-section__blocks .block__wrapper{background:#f5f6f8;height:100%;display:block}.page-section__blocks.left{justify-content:flex-start}.page-section__blocks.right{justify-content:flex-end}.page-section__blocks.center{justify-content:center}.page-section__blocks.between{justify-content:space-between}.step-list{margin-bottom:30px}.step-list__step{border-top:2px solid #ecedf2;flex-wrap:wrap;align-items:flex-start;padding:40px 0;display:flex}.step-list__step:last-child{border-bottom:2px solid #ecedf2}.step-list__step .text h1,.step-list__step .text h2,.step-list__step .text h3,.step-list__step .text h4,.step-list__step .text h5,.step-list__step .text [class^=tt-]{margin:0 0 15px}.table-responsive table{border-color:#0000!important}.toolbar a{color:inherit;text-decoration:none}.toolbar a:hover{text-decoration:none}.toolbar{z-index:12;text-align:right}.promotion__wrapper a{color:inherit;text-decoration:none}.promotion__wrapper a:hover{text-decoration:none}.promotion__wrapper{box-sizing:border-box;width:100%;margin:0 0 40px;padding:20px 0;display:table;position:relative}.promotion__wrapper .bt-close{position:absolute;top:12px;right:10px}.faq__questions a{color:inherit;padding:21px 28px;text-decoration:none;transition:all .2s;display:block;position:relative}.faq__questions a:hover{background:#f5f6f8;text-decoration:none}.faq__questions a:not(:last-child):after{content:"";background:#f4f4f4;height:2px;transition:all .2s;position:absolute;bottom:0;left:28px;right:28px}.faq__questions{background:#fff;margin:0 0 30px}.faq__anchors a{color:inherit;padding:15px 7px;font-size:14px;text-decoration:none;transition:all .2s;display:block;position:relative}.faq__anchors a:not(:last-child){border-bottom:1px solid #f4f4f4}.faq__anchors{background:#fff;margin:0 0 30px}.form-control{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.form-control:focus{background:#fff}.sessions__filters-wrap{justify-content:flex-end;display:flex}.sessions__filter{width:210px;margin-bottom:30px}.sessions__filter:not(:last-of-type){margin-right:15px}.sessions__head{flex-wrap:wrap;display:flex}.sessions__header{padding:0;display:block}.sessions__header .u-txt-icon{white-space:nowrap}.sessions__header [class^=icon-]{color:#e6233a}.sessions__cols{justify-content:space-between;align-items:center;display:flex;padding:12px 15px}.sessions__col{width:16%;padding:4px 0}.sessions__col:first-child{padding-left:0;width:25%}.sessions__col:nth-child(2){width:15%}.sessions__col:nth-child(3){width:13%}.sessions__col:nth-child(5){width:14%}.sessions__col:nth-child(6){width:11%}.sessions__price{flex-direction:column-reverse;justify-content:center;line-height:1;display:flex}.sessions__price del{font-size:20px;color:#e6233a}.sessions__item{text-align:left;margin-bottom:15px;border:1px solid #e4e4e4;margin:12.5px 0}.sessions__item-expand{text-align:right}.sessions__cta .cta-main{padding-top:16px;padding-bottom:16px;font-size:13px}.checkout input[type=email]{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.checkout input[type=email]:focus{background:#fff}.checkout input[type=number]{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.checkout input[type=number]:focus{background:#fff}.checkout input[type=password]{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.checkout input[type=password]:focus{background:#fff}.checkout input[type=search]{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.checkout input[type=search]:focus{background:#fff}.checkout input[type=tel]{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.checkout input[type=tel]:focus{background:#fff}.checkout input[type=text]{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.checkout input[type=text]:focus{background:#fff}.checkout input[type=url]{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.checkout input[type=url]:focus{background:#fff}.checkout textarea{color:#1d0000;appearance:none;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;outline:none;width:100%;padding:10px 15px;font-size:14px}.checkout textarea:focus{background:#fff}.checkout .checkbox__input+label:after{transition:transform .1s cubic-bezier(.23,1,.32,1);top:7px;left:13px}.checkout .checkbox__input+label{font-size:16px;line-height:1.5}.checkout .checkbox__input+label:before{border:1px solid #1d0000}.checkout{position:relative}.checkout .cta-default{padding-top:10px!important;padding-bottom:10px!important;font-size:16px!important}.checkout .cta-default [class=tt-]{font-size:16px}.checkout .checkbox__wrapper{margin-left:-10px}.checkout .checkbox__wrapper input+label{white-space:normal}.checkout .radio+label{padding-left:30px;line-height:32px}.checkout .radio+label:before{width:18px;height:18px}.checkout .radio+label:after{width:10px;height:10px;left:5px}.checkout .select-wrapper .modifyLinkContact,.checkout .select-wrapper .modifyLinkCompanyPlaceContact,.checkout .select-wrapper .modifyLinkCompanyPlaceBilling{color:#e6233a;cursor:pointer;white-space:nowrap;margin-top:5px;font-size:14px;text-decoration:underline;display:block;position:absolute;top:100%;left:0}.select-styled{box-sizing:border-box;color:#1d0000;appearance:none;z-index:10;background-color:#0000;border:none;border-radius:0;outline:none;width:100%;padding:6px 10px;position:relative}.select-wrapper select{box-sizing:border-box;appearance:none;z-index:10;color:#1d0000;cursor:pointer;background-color:#0000;border:none;border-radius:0;outline:none;width:100%;padding:6px 10px;position:relative}.select-wrapper{background:#fff;border-radius:0;position:relative}ul,ol{margin:0;padding:0;line-height:1.5;list-style:none}iframe{border:0}.input-layout{position:relative}.input-layout .bt-search{position:absolute}.inter__logo{box-sizing:border-box;flex-basis:33%;width:33%;max-width:33%;margin-bottom:15px;padding-left:15px;padding-right:15px}.inter__video-wrap{height:0;margin:0 0 30px;padding:55% 0 0;position:relative;overflow:hidden}.inter__video-wrap iframe{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.inter__text{margin:10px 0 0}.inter__clients .slick-track{align-items:center;display:flex}.inter__clients .slick-prev,.inter__clients .slick-next{margin-top:20px}.inter__clients .slick-slide img{margin:0 auto;display:block}.inter__pictos .flex-item{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.inter__pictos .flex-item__wrap{text-align:center}.inter__pictos .flex-item__content .p{min-height:45px;font-size:1.05em}.inter__pictos .flex-item__content .p a{text-decoration:underline}.inter__logos{flex-wrap:wrap;justify-content:center;align-items:center;margin:20px auto;display:flex}.inter__logos+p{text-align:center;padding:15px 0 30px}.filter-block .select{box-sizing:border-box;color:#1d0000;appearance:none;z-index:10;cursor:pointer;background:#fff;border:none;border-radius:4px;outline:none;width:100%;height:40px;padding:0 15px;line-height:40px;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative;overflow:hidden}.filter-block{float:left;box-sizing:border-box;width:100%;margin:0 0 15px;position:relative}.filter-block:last-child{margin-bottom:0}.filter-block .filters{opacity:0;visibility:hidden;width:100%;margin-top:10px;transition:all .125s ease-out;position:absolute;left:0}.filter-block .filters li:not(.off){position:relative}.filter-block .filters li:not(.off):before{content:"";opacity:0;visibility:hidden;background:#f6f7f9;width:100%;height:100%;transition:all .125s ease-out;position:absolute}.filter-block .filters li:not(.off):hover{color:#1d0000}.filter-block .filters li:not(.off):hover:before,.filter-block .select.active .filters{opacity:1;visibility:visible}.filter-block .cg-filter+label:before{background:#fff}.select-wrapper--inline{border:1px solid #ecedf2;width:auto;min-height:38px;margin-top:7px;display:inline-block}.select-wrapper--inline .select-styled{color:#646464;width:auto;padding:4px 50px 4px 12px;font-size:13px;border:0!important}.select2-wrapper{background:0 0;border:1px solid #fff;border-radius:5px;position:relative}.select2-wrapper optgroup{color:#1d0000;top:100%}.select2-wrapper--dark{border-color:#1d0000}.select2-wrapper--dark:after,.select2-wrapper--dark .select2-styled{color:#1d0000}.select2-styled{color:#fff;box-sizing:border-box;appearance:none;z-index:10;background:0 0;border:none;outline:none;width:100%;padding:3px 50px 5px 13px;font-size:17px;line-height:1.62;position:relative}.select2-styled optgroup{font-size:15px}.select2-styled--dark,.select2-styled--dark .select-styled{color:#1d0000}.input-select{position:relative}.input-select input{background:#fff;border:1px solid #ccc;border-radius:0;padding:8px;font-size:14px}.input-select [class^=icon-]{font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ui-helper-hidden-accessible{display:none}.ui-autocomplete{z-index:99999;background-color:#fff;border:1px solid #f5f6f8;max-width:270px;max-height:200px;padding:0;overflow:hidden auto}.ui-autocomplete ul{width:100%;margin:0;padding:0;list-style:none}.ui-autocomplete li{cursor:default;padding:7px 15px;display:block}.ui-autocomplete a{color:#1d0000;text-decoration:none;display:block}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-state-focus{background-color:#2c3e50}.ui-icon{text-indent:-99999px;background-repeat:no-repeat;display:block;overflow:hidden}.a11y-toggle.inline-block{display:inline-block}.hero-full__wrap{max-width:1165px;height:100%;margin:0 auto;padding:0 20px;position:relative}.hero-full__wrap:after{clear:both;content:"";display:table}.hero-full__wrap .wrap{padding:0}.world-map__wrapper{max-width:1165px;height:100%;margin:0 auto;padding:0 15px;position:relative}.world-map__wrapper:after{clear:both;content:"";display:table}.world-map__wrapper .wrap{padding:0}.main-content{background:#fff;padding-top:75px;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative}.main-content .bt-scroll{opacity:0;visibility:hidden;z-index:10;transition:all .25s cubic-bezier(.25,.46,.45,.94);position:fixed;bottom:85px;right:20px;border-radius:50%}.main-content .bt-scroll.is-visible{opacity:1;visibility:visible}.main-content .bt-scroll:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2ODhfNDYxNCkiPgo8cGF0aCBkPSJNMTIuNDk5IDE4Ljc1TDEyLjQ5OSA2Ljc3MDgzIiBzdHJva2U9IiMxRDAwMDAiIHN0cm9rZS13aWR0aD0iMS41NjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE5LjI3MDggMTIuNUwxMi41IDYuMjVMNi4yNSAxMi41IiBzdHJva2U9IiMxRDAwMDAiIHN0cm9rZS13aWR0aD0iMS41NjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNjg4XzQ2MTQiPgo8cmVjdCB3aWR0aD0iMTQuNTgzMyIgaGVpZ2h0PSIxNS42MjUiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjIwODAxIDE5Ljc5Mikgcm90YXRlKC05MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)}.page-col{float:left;box-sizing:border-box;width:100%}html.ovh.touchevents{height:100%;position:fixed}.slider-container{width:260px}.slider-container .back-bar{background:#e4e4e4;height:5px;position:relative}.slider-container .back-bar .selected-bar{background:#e6233a;height:100%;position:absolute}.slider-container .back-bar .pointer{cursor:col-resize;opacity:1;z-index:2;background-color:#e6233a;width:13px;height:13px;margin-top:-4px;position:absolute}.slider-container .back-bar .pointer.last-active{z-index:3}.slider-container .back-bar .pointer-label{white-space:nowrap;background:#fff;font-size:8px;line-height:1;position:absolute;top:-17px}.slider-container .back-bar .focused{z-index:10}.slider-container .clickable-dummy{cursor:pointer;z-index:1;width:100%;height:100%;position:absolute}.slider-container .scale{position:relative;top:2px}.slider-container .scale span{border-left:1px solid #999;height:5px;font-size:0;position:absolute}.slider-container .scale ins{color:#999;font-size:9px;line-height:1;text-decoration:none;position:absolute;top:5px;left:0}.search-panel{display:none}.autocomplete-suggestions{background:#fff;border:1px solid #e4e4e4;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-top:-1px;margin-left:-1px;font-size:14px;transition:all .15s;overflow-y:scroll;max-height:330px!important}.autocomplete-suggestion{background:#fff;padding:10px 15px;transition:all .2s}.autocomplete-suggestion:not(:last-child){border-bottom:1px solid #e4e4e4}.autocomplete-suggestion:hover,.autocomplete-suggestion.autocomplete-selected{cursor:pointer;background:#f4f4f4}.spinner{text-indent:-9999em;background:linear-gradient(90deg,#1d0000 10%,#fff0 42%);border-radius:50%;width:20px;height:20px;margin:0;font-size:10px;animation:1s linear infinite load3;display:inline-block;position:relative;transform:translateZ(0)}.spinner:before{content:"";background:#1d0000;border-radius:100% 0 0;width:50%;height:50%;position:absolute;top:0;left:0}.spinner:after{content:"";background:#fff;border-radius:50%;width:75%;height:75%;margin:auto;position:absolute;inset:0}.u-hide-tablet,.u-hide-tablet-inline,.u-hide{display:none}.u-cf:before{content:" ";display:table}.u-cf:after{content:" ";clear:both;display:table}.u-floatLeft{float:left!important}.u-floatRight{float:right!important}.u-alignTop{vertical-align:top!important}.u-alignBottom{vertical-align:bottom!important}.u-alignMiddle{vertical-align:middle!important}.u-relative{position:relative}.u-bdr{border-right:1px solid #e4e4e4!important}.u-bdl{border-left:1px solid #e4e4e4!important}.u-bdt{border-top:1px solid #e4e4e4!important}.u-bdb{border-bottom:1px solid #e4e4e4!important}.u-bd{border:1px solid #e4e4e4}.u-bd-none{border:none!important}.u-bdt-none{border-top:none!important}.u-bg-grey{background:#f4f4f4!important}.u-bg-grey-dark{background:#e2e2e2}.u-bg-white{background:#fff!important}.u-bg-yellow{background:#fbb941}.u-bg-green{background:#b2ca49}.u-bg-red{background:#e6233a}.u-bg-night-blue{background:#1d0000}.u-bg-light{background:#fff!important}.u-bdc-red{border-color:#e6233a!important}.u-bdrad-0{border-radius:0!important}.u-thumbnail{border-radius:100%;width:60px;height:60px;overflow:hidden}.u-mx-center{margin:0 auto}.u-br-top{border-radius:10px 10px 0 0}.u-br-full{border-radius:10px}.u-transition{transition:all .5s cubic-bezier(.23,1,.32,1)}.u-collapse{display:none}.u-collapse.in{display:block}.u-button-block{width:100%;display:block}.u-inline-block{display:inline-block}.u-block{display:block}.u-sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-btn-reset{appearance:none;cursor:pointer;background:0 0;border:0;outline:0}.u-dotted-vertical{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMyIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDMgNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPkxpbmU8L3RpdGxlPjxwYXRoIGQ9Ik0xLjUgMS41djUwLjg0NCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNDN0M3QzciIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgc3Ryb2tlLWRhc2hhcnJheT0iMiw3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) no-repeat;width:3px;height:55px;margin:10px auto}.tooltip-help{margin:0 3px;display:inline-block;text-align:center;cursor:pointer;vertical-align:bottom;color:#fff;border:1px solid #c4c5c9;border-radius:100%;width:20px;height:20px;font-style:normal;line-height:20px;position:relative}.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto}.side-block__phone{border-top:1px solid #f5f6f8;padding:15px 0 0}.side-block__phone p{margin:0;display:block}.side-block__phone>.row{margin:0 0 20px;position:relative}.side-block__phone>.row .tooltip-help{position:absolute;top:-5px;right:0}.side-block__phone>.row .tooltip-help+.tooltip-help{top:30px}.side-block__phone>.row+.row{margin:0}.side-contact__phone{border-top:1px solid #f5f6f8;padding:15px 0 0}.side-contact__phone p{margin:0;display:block}.side-contact__phone>.row{margin:0 0 20px;position:relative}.side-contact__phone>.row .tooltip-help{position:absolute;top:-5px;right:0}.side-contact__phone>.row .tooltip-help+.tooltip-help{top:30px}.side-contact__phone>.row+.row{margin:0}.side-block__company,.side-contact__company{text-align:center;margin:0 0 5px;font-size:20px;font-weight:600}.side-block__adress,.side-contact__adress{text-align:center;line-height:1.2}.side-block--desktop,.side-contact--desktop{display:none}.side-block--mobile .side-contact__body>p{text-align:center}.side-block--mobile .side-contact__body>p br{display:none}.side-block--mobile .side-contact__phone{text-align:center}.side-block--mobile .side-contact__phone>.row{margin:0 0 20px;position:relative}.side-block--mobile .side-contact__phone>.row .tooltip-help{position:absolute;top:25px;right:0}.side-block--mobile .side-contact__phone>.row+.row .tooltip-help{top:25px}.side-block--mobile .side-contact__phone-link{border:1px solid #e6233a;border-radius:0;padding:10px 35px;display:inline-block}.side-block--mobile .side-contact__phone-link [class^=tt-]{font-size:18px}.side-contact--mobile .side-contact__body>p{text-align:center}.side-contact--mobile .side-contact__body>p br{display:none}.side-contact--mobile .side-contact__phone{text-align:center}.side-contact--mobile .side-contact__phone>.row{margin:0 0 20px;position:relative}.side-contact--mobile .side-contact__phone>.row .tooltip-help{position:absolute;top:25px;right:0}.side-contact--mobile .side-contact__phone>.row+.row .tooltip-help{top:25px}.side-contact--mobile .side-contact__phone-link{border:1px solid #e6233a;border-radius:0;padding:10px 35px;display:inline-block}.side-contact--mobile .side-contact__phone-link [class^=tt-]{font-size:18px}.tooltip-help:before{content:"?";color:#5e5f60;text-align:center;margin:auto;font-size:17px;font-weight:600;line-height:18px;position:absolute;top:1px;left:0;right:0}.tooltip-help:hover .tooltip-help__message{opacity:1;visibility:visible;transform:translate(0)}.side-tabs__infos .tooltip-help:before{color:#fff}.tooltip-help__message{box-sizing:border-box;visibility:hidden;opacity:0;white-space:normal;z-index:9;background:#1d0000;border-radius:0;min-width:220px;max-width:250px;margin:0;padding:10px 7px;font-size:13px;font-weight:400;line-height:1.15;transition:all .2s ease-out;position:absolute;top:-32px;transform:translate(20px);color:#fff!important;display:none!important}.tooltip-help__message p,.tooltip-help__message span{color:#fff;margin:0;line-height:1.15}.tooltip-help__message:after{content:" ";border:7px solid #0000;width:0;height:0;margin-top:-7px;position:absolute;top:50%}.tooltip-help--left .tooltip-help__message{right:160%}.tooltip-help--left .tooltip-help__message:after{border-left-color:#1d0000;left:100%}.tooltip-help--right .tooltip-help__message{left:160%}.tooltip-help--right .tooltip-help__message:after{border-right-color:#1d0000;right:100%}.tooltip-help--bottom .tooltip-help__message{margin-top:10px;top:100%;left:-120px;right:0;transform:translateY(20px)}.tooltip-help--bottom .tooltip-help__message:after{border-bottom-color:#1d0000;margin:auto;top:-13px;left:0;right:0}.tooltip-help--hidden{opacity:0;width:0;height:0}.tooltip-default{box-sizing:border-box;visibility:hidden;opacity:0;white-space:normal;z-index:9;background:#1d0000;border-radius:0;min-width:220px;max-width:250px;padding:10px 15px;font-size:13px;position:absolute;top:-32px;transform:translate(20px);color:#fff!important}.sessions{color:#1d0000;margin-bottom:50px;position:relative}.sessions .elements{background:#fff}.sessions .accHead{cursor:pointer;border-bottom:1px solid #f4f4f4;margin:0;padding:18px 5px 18px 32px;font-size:1em;transition:all .15s;display:block;position:relative}.sessions .accHead h4{margin:0;padding:0}.sessions .tableauAVoir{width:100%;padding:0 20px}.sessions .tooltip{display:block}.inter>.page-section:first-of-type{margin:20px 0 0;background:url(/assets//media/img/webp/inter-map.png.webp) 50%/auto 110% no-repeat}.inter>.page-section:first-of-type .wrap p{width:80%;margin:0 0 15px}.avisFondGris{background:#f4f4f4;flex-direction:column-reverse;margin:7.5px 0;padding:10px 15px;display:flex}.avisFondGris>div:not(.avisViolet){padding-top:10px;font-size:1.1em}.avisFondGris>div:last-child{font-size:.925em}.avisFondBlanc{flex-direction:column-reverse;margin:7.5px 0;padding:10px 15px;display:flex}.avisFondBlanc>div:not(.avisViolet){padding-top:10px;font-size:1.1em}.avisFondBlanc>div:last-child{font-size:.925em}.avisDate{padding-right:5px}.avisName{padding-left:5px}.glc-tag{margin-bottom:8px}.glc-tag .icon{border:0!important}.glc-tag .tooltip-help{margin:5px 0 0 10px}.glc-tag .tooltip-help__message{cursor:default;min-width:260px}.glc-tag .tooltip-help__message a{color:#fff;text-align:center;text-decoration:underline!important}.glc-tag .tooltip-help__message span,.glc-tag .tooltip-help__message p{color:#fff;text-align:center}.glc-tag__imgs{margin:0 0 5px}.glc-tag__imgs img{box-sizing:border-box;max-width:20px;height:auto;margin-right:0;padding:0 1.5px}.glc-tag__imgs+span{clear:both;width:100%;display:block}.tooltipster-base{pointer-events:none;font-size:14px;display:flex;position:absolute}.tooltipster-base p{margin-bottom:0}.tooltipster-base a{text-decoration:underline}.tooltipster-base ul{padding-left:10px;list-style:outside}.tooltipster-base ul li:not(:last-child){margin-bottom:10px}.tooltipster-box{flex:auto}.tooltipster-content{box-sizing:border-box;max-width:100%;max-height:100%;overflow:auto}.tooltipster-ruler{visibility:hidden;position:fixed;inset:0;overflow:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{transition-property:transform;transform:scale(0)}.tooltipster-grow.tooltipster-show{transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transform:scale(1)}.tooltipster-swing{opacity:0;transition-property:transform;transform:rotate(4deg)}.tooltipster-swing.tooltipster-show{opacity:1;transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transform:rotate(0)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{opacity:0;transition-property:all;top:0!important}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{opacity:0;transition-property:all;left:0!important}.tooltipster-update-fade{animation:.4s tooltipster-fading}.tooltipster-update-rotate{animation:.6s tooltipster-rotating}.tooltipster-update-scale{animation:.6s tooltipster-scaling}.tooltipster-sidetip .tooltipster-box{color:#737a80;background:#fff;border:1px solid #e4e4e4;border-radius:3px}.tooltipster-sidetip .tooltipster-content{padding:10px 15px;font-weight:600;line-height:18px}.tooltipster-sidetip .tooltipster-arrow{position:absolute;overflow:hidden}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid #0000;width:0;height:0;position:absolute}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid #0000;width:0;height:0;position:absolute;top:0;left:0}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{width:20px;height:10px;margin-left:-10px;top:-1px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff;top:2px;left:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#e4e4e4}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{width:10px;height:20px;margin-top:-10px;top:0;right:0}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;top:0;left:-2px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#e4e4e4}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{width:10px;height:20px;margin-top:-10px;top:0;left:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;top:0;left:2px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#e4e4e4}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{width:20px;height:10px;margin-left:-10px;bottom:-1px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;top:-2px;left:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#e4e4e4}.compare__actions{text-align:left;margin:0}.compare__actions .tooltip-help{text-align:center;margin:auto;position:absolute;top:100%;left:0;right:0}.compare__actions [class^=cta-]{color:#1d0000;text-align:center;padding:5px 7px;font-size:15px;display:inline-block;position:relative;text-decoration:none!important}.compare__actions [class^=cta-]:not(.is-inactive){cursor:pointer!important}.compare__actions [class^=cta-]:first-of-type{margin-top:10px}.compare__actions [class^=cta-]:last-of-type{margin-bottom:15px}.compare__actions [class^=cta-].is-inactive{opacity:.4;cursor:default}.compare__actions [class^=cta-].red{color:#e6233a}.compare__actions:not(.compare__actions--bottom) .compare__actions-wrap{z-index:10;align-items:center;width:210px;display:flex;position:absolute;top:5px;right:0}.compare__actions:not(.compare__actions--bottom) .compare__actions-wrap a,.compare__actions:not(.compare__actions--bottom) .compare__actions-wrap button{margin-top:0!important;margin-bottom:0!important}.compare__actions--bottom{position:absolute;bottom:0;right:0}.compare__actions--bottom a{color:#1d0000;padding-right:0;font-size:14px;text-decoration:underline}.compare__actions--bottom .compare__actions-wrap{width:100%;margin:0 auto}.compare__actions--bottom [data-compare-trigger]{display:none}.compare__actions--bottom.show [data-compare-trigger]{display:block}.compare__actions-wrap{float:right;text-align:left;width:70px}.compare__select-all{float:right;background:#fff;width:100px;margin:0 -15px -20px;padding:40px 0 0;position:relative}.compare__select-all .checkbox__wrapper{z-index:2;margin:0 10px 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.compare__checkbox{position:absolute;top:55px;right:20px}.compare__checkbox .checkbox__wrapper{margin-top:0!important}.compare__checkbox:before{content:"";background:#f4f4f4;width:104px;height:158px;position:absolute;top:-55px;right:-30px}.compare .checkbox__input+label:before{background:0 0}.compare__items{justify-content:space-between;display:flex}.compare__item{box-sizing:border-box;background:#fff;margin:0 10px;padding:20px 30px;position:relative}.compare__item>.text-right{position:absolute;top:-10px;right:30px;float:none!important}.compare__item .avis-widget-logo{margin:0}[data-formations-count="2"] .compare__item{flex-basis:45%;width:45%;max-width:45%;font-size:14px}[data-formations-count="2"] .compare__item--fixed{flex-basis:50%;width:50%;max-width:50%}[data-formations-count="3"] .compare__item{flex-basis:27%;width:27%;max-width:27%;padding:10px 5px 10px 27px;font-size:14px}[data-formations-count="3"] .compare__item .avis-widget-logo{margin:auto;position:absolute;bottom:0;left:0;right:0}[data-formations-count="3"] .compare__item--fixed{flex-basis:33%;width:33%;max-width:33%;padding:20px 30px;font-size:1em}[data-formations-count="3"] .compare__item__bg{height:575px}[data-formations-count="3"] .compare__item__refs{width:190px;margin:0 auto;padding-bottom:35px}.compare__item--fixed{flex-direction:column;display:flex;position:relative}.compare__item--fixed:after{content:"";z-index:1;height:40px;position:absolute;bottom:0;left:0;right:0}.compare__item--fixed.is-reduced .item__header p,.compare__item--fixed.is-reduced .item__refs{display:none}.compare__accordion{color:#fff;text-align:left;background:#2c3e50;border:0;border-radius:0;outline:0;width:calc(100% - 20px);padding:10px 0 10px 35px;font-size:18px;font-weight:600;transition:all .25s;position:relative;left:10px}.compare__accordion:not(:first-of-type){margin-top:10px}.compare__accordion:last-child{margin-bottom:10px}.compare__accordion:not(.on):hover{background:#2c3e50}.compare__accordion.on{border-color:#0000}.compare__accordion.on:before{transform:translateY(-50%)rotate(90deg)}.compare__panel{background:#28253dcc;padding:30px;display:none}.compare__panel .side-tabs__info{background:#fff;padding:20px}.compare__panel .side-tabs__info:last-child{border-bottom:0}.compare__scrollable{box-sizing:border-box;height:100%;position:relative}.compare__scrollable:before{content:"";background:#fff;position:absolute;top:0;left:0;right:0}.compare__item__header{text-align:center;flex:1 0 auto;position:relative}.compare__item__header [class^=tt-]{margin-top:5px}.compare__item__bg{z-index:-1;background:#fff;height:500px;position:absolute;inset:0}.compare__item__refs{justify-content:space-between;align-items:center;padding:15px 0 0;display:flex;position:relative}.compare__item__refs p{margin-bottom:0}.compare__item__refs a{display:block}.sessions__cols:last-child{padding:12px 0}.sessions__price strong{font-size:25px}.sessions__price>*{display:block}.sessions__details{background:#f4f4f4;border-top:1px solid #e4e4e4;padding:15px;line-height:1.2}.sessions__details p{line-height:1.2}.sessions__details a{text-decoration:underline}.sessions__wrap{position:relative}.sessions__wrap.is-loading:before{content:"";z-index:21;background:#fff9;position:absolute;inset:0}.side-cities{margin:20px 0}.side-cities .row{padding:15px 0 10px;position:relative}.side-cities .row:not(:last-child){border-bottom:1px solid #ecedf2}.side-cities .tooltip-help:before{color:#fff}.side-cities__wrapper{background:#f4f4f4;border-radius:5px;padding:0 10px 10px}.side-cities__header-title{text-transform:uppercase;letter-spacing:1px;padding:12px 0 12px 5px;font-size:25px;font-weight:600;display:block}.side-cities__header-title+span{margin:-5px 0 10px 5px;font-size:18px;display:block}.side-cities__cta{text-align:center;margin:10px 0 0}.side-cities__cta [class^=cta-]{padding:10px 5px;font-size:15px;display:block}.side-cities__cta [class^=cta-]+[class^=cta-]{margin-top:10px}.side-cities--desktop{display:none}.side-cities--mobile{margin:5px 0 12px}.side-cities--mobile__wrapper{height:100%;position:absolute;overflow:scroll}.page-cover{position:relative}.page-cover__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.page-cover__bg--color img{filter:grayscale()}.page-cover__bg--color:after{content:"";z-index:0;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0}.page-cover__bg--blue:after{background:#1d0000}.page-cover__bg--purple:after{background:#8274ba}.page-cover__title{color:#fff;text-align:center;z-index:10;margin:0;padding:40px 20px;font-weight:600;line-height:1.2;position:relative}.page-boxes{margin-top:30px;padding-bottom:40px}.page-boxes .slick-dots{bottom:10px}.page-boxes__item{max-width:300px;margin:0 auto 30px;position:relative;display:block!important}.page-boxes__item-wrap{text-align:center;background:#fff;border:1px solid #e4e4e4;padding:30px 10px}.page-boxes__item-wrap img{margin:0 auto}.page-boxes__prev{position:absolute;bottom:30px;left:25px}.page-boxes__next{position:absolute;bottom:30px;right:25px}.page-solutions__item{text-align:center;padding:20px}.page-solutions__item:not(:last-child){border-bottom:1px solid #e4e4e4}.page-color-box{max-width:400px;margin:0 auto;position:relative}.page-color-box__bg{height:0;padding:64% 0 0;position:relative;overflow:hidden}.page-color-box__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-color-box__text{text-align:center;color:#fff;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-color-box__text [class^=tt-]{font-size:28px}.subBtnRdisabled{background:#f6b2ba;border-color:#ebb2b9}.historiqueTable__mobile-header{display:none}.historiqueTable__wrapper,.historiqueTable-wrap{border:10px solid #f4f4f4;border-radius:6px;padding:0;position:relative}.ma-selection .historiqueTable tbody td{padding:35px 20px 20px 5px}.historiqueTable-totals{float:right;width:290px;margin-bottom:100px}.historiqueTable-totals .line{justify-content:space-between;align-items:center;display:flex}.historiqueTable-totals .line div{text-align:center;background:#f4f4f4;border-radius:6px;width:48%;margin-bottom:10px;padding:20px 0}.historiqueTable-cta{text-align:center;margin-top:20px}.box-iconed{z-index:2;background:#fff;border:1px solid #e4e4e4;position:relative}.box-iconed.contact{justify-content:center;align-items:center;height:calc(100% - 2px);padding:30px 0;display:flex}.box-iconed__top{text-align:left;align-items:center;min-height:60px;padding:25px 30px;display:flex}.box-iconed__top .icon{min-width:60px;margin-right:10px!important}.long-text .box-iconed__top{padding-right:10px}.long-text .box-iconed__top .icon{min-width:40px}.box-iconed__img{height:0;padding:60.8579% 0 0;display:block;position:relative;overflow:hidden}.box-iconed__img:before{content:"";z-index:1;opacity:0;background:#00000059;transition:all .2s;position:absolute;inset:0}.box-iconed__img:hover:before{opacity:1}.box-iconed__img:hover img{transform:scale(1.05)}.box-iconed__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;";transition:transform .8s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0}.box-iconed__video{cursor:pointer;height:0;padding:60.8579% 0 0;display:block;position:relative;overflow:hidden}.box-iconed__video:before{content:"";z-index:1;opacity:0;background:#00000059;transition:all .2s;position:absolute;inset:0}.box-iconed__video:hover:before{opacity:1}.box-iconed__video:hover img{transform:scale(1.05)}.box-iconed__video img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;";transition:transform .8s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0}.box-iconed__text{text-align:center;padding:30px 40px 0}.box-iconed__cta{text-align:center;padding:20px 0 30px}.box-overlayed{height:0;padding:100% 0 0;display:block;position:relative;overflow:hidden}.box-overlayed:before{content:"";z-index:1;background:#00000080;transition:all .2s;position:absolute;inset:0}.box-overlayed:hover:before{background:#00000059}.box-overlayed:hover img{transform:scale(1.05)}.box-overlayed__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;font-family:"object-fit: cover;";transition:transform .8s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0}.box-overlayed__text{z-index:2;text-align:center;width:100%;padding:0 30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.box-overlayed__cta{text-align:center;z-index:2;margin:auto;position:absolute;bottom:35px;left:0;right:0}.domaine__locations{padding-top:25px}.services__box-title{margin-bottom:25px;font-size:30px;font-weight:600}.services__box-cta .bt-flex{justify-content:center}.services__prev{position:absolute;bottom:30px;left:25px}.services__next{position:absolute;bottom:30px;right:25px}.services__partner{border:1px solid #e4e4e4}.services__partner-text{padding:20px 15px}.services__partner-logo{height:100px}.services__partner-logo img{max-height:100%;margin:0 auto;display:block}.services__spe{margin-top:40px}.services__spe [class^=col-]{margin-bottom:40px}.services__spe .tt-2{margin-bottom:30px}.services{background:#f4f4f4}.services .faq__block-wrap{background:#fff;border:1px solid #e4e4e4}.services .faq__block-wrap .tt-3{text-transform:none;min-height:53px}.services .hero__search{background:0 0;max-width:700px;margin:0 auto 40px}.services .hero__search .form-control{background:#fff;border:1px solid #e4e4e4;border-radius:0}.services .hero__search-form-footer{margin-top:25px!important;margin-bottom:40px!important}.services .hero__search-form-footer .cta-default{text-transform:none}.services__col{text-align:center;max-width:280px;margin:0 auto 80px;position:relative}.services__col:not(:last-child):after{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMyIgaGVpZ2h0PSI1MCIgdmlld0JveD0iMCAwIDMgNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPkxpbmU8L3RpdGxlPjxwYXRoIGQ9Ik0xLjUgMS41djUwLjg0NCIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9IiNDN0M3QzciIHN0cm9rZS13aWR0aD0iMyIgZmlsbD0ibm9uZSIgc3Ryb2tlLWRhc2hhcnJheT0iMiw3IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) no-repeat;width:3px;height:55px;margin:12px auto auto;position:absolute;top:100%;left:0;right:0}.services--stagiaires{overflow:hidden}.services--stagiaires .dashed{max-width:400px;position:relative;margin-bottom:67px!important}.services__icon{margin-bottom:20px}.services__boxes-wrap{max-width:400px;margin:0 auto 30px;position:relative}.services__boxes-wrap .slick-dots{bottom:44px}.services__box-wrap{margin:0 auto 30px;display:block}.services__box{flex-direction:column;display:flex}.services__box-img{height:0;padding:75% 0 0;position:relative;overflow:hidden}.services__box-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.services__box-text{background:#fff;height:0;padding:90% 0 0;position:relative;overflow:hidden}.services__box-text img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.services__box-text>div{text-align:center;margin:auto;padding:0 30px;position:absolute;top:40%;left:0;right:0;transform:translateY(-50%)}.historiqueTable .small.display-none{display:none}.historiqueTable thead input[type=text]{float:left;border:1px solid #eaeaea;width:95%;padding:.3em 5px;font-weight:700;display:block}.historiqueTable thead td{color:#1d0000;background:#f4f4f4;padding:10px 20px 20px 11px;font-size:16px}.historiqueTable tbody td{color:#1d0000;border-bottom:10px solid #f4f4f4;min-height:35px;padding:30px 20px 30px 5px;line-height:1.45}.historiqueTable tbody td:first-child{text-align:left;padding:10px}.historiqueTable tbody select{float:left;border:1px solid #eaeaea;width:95%;max-width:100%;margin:.5em 0;padding:.3em 5px;display:block}.historiqueTable tbody label{color:#1d0000;font-weight:600}.historiqueTable .sortArrow{cursor:pointer;float:none;vertical-align:middle;background:url(/assets//media/img/webp/icon-sort.png.webp) no-repeat;width:6px;height:13px;margin-left:7px;display:inline-block}.historiqueTable .orange{color:#e66106}.historiqueTable .green{color:#96b332}.historiqueTable .green2{color:#3cc5b7}.historiqueTable .blue{color:#027bc1}.historiqueTable .subBtnR{float:left;clear:both;margin:0;padding:10px 15px;font-size:95%}.historiqueTable .icon-trash{cursor:pointer}.historiqueTable .pdl20{padding-left:20px}.historiqueTable .normal{font-weight:400}.historiqueTable .checkbox__wrapper{margin-top:-15px}.historiqueTable .trash-icon{margin:-12px 0 0;position:absolute;top:50%;right:20px}.historiqueTable .btnCaddie{padding-top:20px;position:relative}.display-block{display:block}.personalDatasWrapper{color:#1d0000;font-size:14px}.personalDatasWrapper .personalDatasCb{float:none;display:inline-block}.personalDatasWrapper .personalDatasLabel{text-align:left;float:none;width:100%}.formErrorCusto{color:#fff;background-color:#e46a17;padding:10px}.loadingAccountConnection{text-align:center;display:none}.pnlDroits{color:#1d0000}.btnEnregistrerDisabled{border:none}.optionsWrapper{flex-direction:column;align-items:normal}.optionsWrapper .noCertif{width:850px}.border-none{border:none}.padding20{padding:20px}.border-collapse{border-collapse:collapse}.fiscalCodeWrapper{color:#1d0000;margin-left:45px}.text-decoration-underline{text-decoration:underline}.width220{border:none;width:220px!important}.incsriptionArtcleBtn .imgBtnNextPrev{margin:1em auto!important}.display-inline-block{display:inline-block}.requiredField{color:red;visibility:hidden}.colorRed{color:red}.rgpdTextWrapper{color:#1d0000;font-size:14px}.rgpdText{text-align:left;float:none;width:100%}.rgpdCb{float:none;margin-left:5px;display:inline-block}.fadeRedLink .icon-pdf-disabled{margin:3px 10px 0 0}.objectIntra,.objectIntraPack,.objectPOECandidat,.objectPOEEntreprise{display:none}.contactItem{width:260px;font-size:12pt}.margin-bottom0{margin-bottom:0}.margin-bottom15{margin-bottom:15px}.marginTop10{margin:10px 0}.fontSize14{font-size:14px}.orderForm{margin-bottom:80px}.colorBlack{color:#1d0000}.sendProgramErrorMessage{color:#fff;text-decoration:underline}.colorLastPlaces{color:#e95d0f}.formSuperAdminRew{border:1px solid #eaeaea;padding:20px}.display-table-row{display:table-row}.sendProgram .contact-form__group .form-control{border:1px solid #d3d3d3}.noSearchResults{margin-left:30px;list-style-type:disc}.close_image:before{content:"x";color:#1d0000;cursor:pointer;font-size:25px;font-weight:300}.cityLegende{z-index:9;background:#fff;margin-bottom:10px;padding:13px 10px 10px;position:sticky;top:62px;margin-left:0!important}.cityLegende li{display:inline-block}.cityLegende li:not(:last-child){margin-right:30px}.puceCityLegende{color:#b2ca49;vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:10px;display:inline-block}.puceSessionGarantie{background-color:#b2ca49}.puceSessionDernieresPlaces{background-color:#e95d0f}.puceSessionComplete{background-color:red}.puceSessionADistance{background-color:#001b71}.it_IT .homeSearchDatesCities,.pt_PT .homeSearchDatesCities,.de_DE .homeSearchDatesCities{display:none}.not-found .hero__search{border:10px solid #f4f4f4;border-radius:5px}.not-found__bg{max-width:570px;position:absolute;bottom:0;right:-30px}.not-found__bg img{display:block}#formulaire{margin-top:30px}#formulaire h2{margin-bottom:0}.overlay{z-index:21;background:#00000073;animation:.2s forwards fadeIn;position:fixed;inset:0}.overlay--light{background:#fffc}.overlay.hide{animation:.125s ease-out forwards fadeOut}.training__info{grid-gap:10px;grid-template-columns:1fr;justify-items:end;display:grid}ul.ulOfferedAsOptionBy{padding-left:20px!important;list-style:square!important}.imgBtnNextPrev{margin:1em 0!important}.datesDiplo{text-align:left!important;margin-top:10px!important;padding:7px 7px 7px 50px!important}.duration{float:left}.linkToOtherYear{padding:10px;font-weight:700;text-decoration:underline}.specialMenuItem{color:#b0cb52;font-size:18px}.specialMenuItem2{color:#ef7200;font-size:18px}.specialMenuItem3{color:#feb300;font-size:18px}.specialMenuItem4{color:#00bfc4;font-size:18px}.list-home-them-ville .column-group__title{padding:0}.list-home-them-ville{padding-bottom:20px;display:inline-block}.list-home-them-ville h3{padding-top:20px!important;padding-left:20px!important}.list-home-them-ville .col-2{text-align:center;padding:10px}.list-home-them-ville .col-2 a{color:#1d0000}.rating__stars{background-repeat:repeat-x;background-size:15px 15px;width:100%;height:100%;position:absolute;inset:0}.rating__stars--empty{z-index:1;background-image:url(/assets//media/img/webp/avis-star-empty.png.webp)}.rating__stars--plain{z-index:2;background-image:url(/assets//media/img/webp/avis-star-plain.png.webp)}.rating__image{width:76px;height:15px;position:relative}.rating__logo-full{max-width:130px}.rating--small .rating__image{width:55px;height:11px}.rating--small .rating__stars{background-size:11px 11px}.rating--inline{justify-content:space-evenly;display:flex}.rating--inline>div{align-items:center;display:flex}.rating--inline:not(.rating--inline-small) .rating__image{width:101px;height:23px}.rating--inline:not(.rating--inline-small) .rating__stars{background-size:20px 20px}.attributes{flex-wrap:wrap;align-items:center;display:flex}.attributes__item{align-items:center;margin-bottom:5px;display:flex}.attributes__item:not(:last-child){margin-right:20px}.attributes__item span{padding-left:10px;display:inline-block}.attributes__item i{font-size:20px}.card{position:relative}.card__wrap{padding:20px}.card__wrap h2.card__title a{color:#1d0000;font-size:24px;font-weight:500}.card__wrap a{color:#1d0000}.card__wrap a:hover{color:#e6233a}.card__description:empty{display:none}.card__avis{justify-content:flex-start;align-items:center;margin-bottom:5px;display:flex}.card__avis [class^=avis-widget-]{width:85px;margin:0}.card__avis-note strong{font-size:18px}.card__avis-count{padding-left:15px}.card__action{flex-wrap:wrap;grid-template-columns:auto 27%;grid-template-areas:"reference reference""price cart";justify-content:space-around;place-items:center;display:grid}.card__reference{grid-area:reference;margin-top:1rem}.card__price{white-space:nowrap;grid-area:price;margin-bottom:0;font-size:30px;font-weight:400}.card__price strong{font-weight:600}.card__price-old{color:#e6233a;padding-right:10px;font-size:16px;font-weight:600;text-decoration:line-through;display:inline-block}.card__add{text-align:left;color:#e6233a;grid-area:cart;align-items:flex-end;margin-top:5px;display:flex}.card__add i{color:#e6233a;padding:10px 12px;font-size:30px;transition:all .15s}.card__footer{border-top:1px solid #dbdbdb;margin:10px 0 0;padding:20px 0 0}.card__footer .attributes__item img{filter:brightness(0)}.card__cover{height:0;padding:42.8571% 0 0;position:relative;overflow:hidden}.card__cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.card__tag{color:#fff;border-radius:3px;margin-bottom:8px;padding:3px 7px;font-size:13px;font-weight:600;line-height:1;display:inline-block}.card__more{display:none}.card--result{margin-bottom:30px}.card--result a:hover{text-decoration:none}.card__primary{display:block}.card__primary:hover{text-decoration:none;border-color:#d9d9d9!important}.card.is-append.is-hidden{opacity:0;transition:all .4s cubic-bezier(.25,.46,.45,.94);transform:translateY(-15px)}.pnlShowHide .inscriptionIdentityRadioButton td:last-child label{width:250px!important}.checkConditionsError{border:1px solid #e15f11}.inscriptionConfirmationTable2 td{color:#fff!important}#progressDivFog{z-index:999;opacity:.5;background-color:#1d0000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#progressDiv{z-index:1000;text-align:center;background-color:#fff;border:2px solid #555;border-radius:5px;width:10%;margin-top:-10%;margin-left:-5%;padding-top:5px;display:none;position:fixed;top:50%;left:50%}blockquote.left{text-align:right;float:left;width:33%;margin-left:0;margin-right:20px}blockquote.right{text-align:left;float:right;width:33%;margin-left:20px;margin-right:0}.alignleft,img.alignleft{float:left;margin-right:1.5em;display:inline}.alignright,img.alignright{float:right;margin-left:1.5em;display:inline}.aligncenter,img.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}.wp-caption{text-align:center;margin-bottom:1.5em;padding-top:5px}.wp-caption img{border:0;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0;font-size:10px;line-height:1.5}.wp-smiley{max-height:1em;margin:0!important}.results .radio label{white-space:nowrap}.results__range-values{justify-content:space-between;display:flex}.results__wrap{position:relative}.results__wrap:before{transition:all .2s}.results__wrap.is-loading:before{content:"";z-index:21;background:#fff9;position:absolute;inset:0}.results__main-wrap+.results__main-wrap .js-results-main-count,.results__main-wrap+.results__main-wrap .js-scroll-indicator{display:none!important}.radio{text-align:left}.radio input[type=radio]{position:absolute;left:-9999px}.radio input[type=radio]+label{cursor:pointer;padding-left:28px;line-height:29px;display:block;position:relative}.radio input[type=radio]+label:before{content:"";border:1px solid #1d0000;border-radius:100%;width:15px;height:15px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.radio input[type=radio]+label:after{content:"";background:#e6233a;border-radius:100%;width:5px;height:5px;transition:transform .1s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:6px;transform:scale(0)translateY(-50%)}.radio input[type=radio]:checked+label:after{transform:scale(1)translateY(-50%)}.radio input[type=checkbox]{position:absolute;left:-9999px}.radio input[type=checkbox]+label{cursor:pointer;padding-left:28px;line-height:29px;display:block;position:relative}.radio input[type=checkbox]+label:before{content:"";border:1px solid #1d0000;border-radius:100%;width:15px;height:15px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.radio input[type=checkbox]+label:after{content:"";background:#e6233a;border-radius:100%;width:5px;height:5px;transition:transform .1s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:6px;transform:scale(0)translateY(-50%)}.radio input[type=checkbox]:checked+label:after{transform:scale(1)translateY(-50%)}.radio--grey input[type=radio]+label{color:#737a80}.radio--grey input[type=radio]+label:before{border-color:#737a80}.radio--grey input[type=radio]+label:after{background-color:#737a80}.radio--grey input[type=checkbox]+label{color:#737a80}.radio--grey input[type=checkbox]+label:before{border-color:#737a80}.radio--grey input[type=checkbox]+label:after{background-color:#737a80}.radio--red input[type=radio]+label{color:#e6233a}.radio--red input[type=radio]+label:before{border-color:#e6233a}.radio--red input[type=radio]+label:after{background-color:#e6233a}.radio--red input[type=checkbox]+label{color:#e6233a}.radio--red input[type=checkbox]+label:before{border-color:#e6233a}.radio--red input[type=checkbox]+label:after{background-color:#e6233a}.radio--square input[type=radio]+label{color:#737a80}.radio--square input[type=radio]+label:before{border-color:#ccc;border-radius:0}.radio--square input[type=radio]+label:after{background-color:#e6233a}.radio--square input[type=radio]:checked+label:before{border-color:#e6233a}.radio--square input[type=checkbox]+label{color:#737a80}.radio--square input[type=checkbox]+label:before{border-color:#ccc;border-radius:0}.radio--square input[type=checkbox]+label:after{background-color:#e6233a}.radio--square input[type=checkbox]:checked+label:before{border-color:#e6233a}.selectize-control{position:relative}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-dropdown{color:#1d0000;z-index:10;background:#fff;border:1px solid #e4e4e4;border-top:0;margin:-1px 0 0;font-family:inherit;font-size:14px;line-height:20px;position:absolute;left:0;right:0;width:auto!important}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:#f4f4f2;border-radius:1px}.selectize-dropdown .option{cursor:inherit;opacity:.5;padding:5px 15px}.selectize-dropdown .optgroup-header{color:#1d0000;cursor:default;background:#fff;padding:5px 15px}.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .active{color:#1d0000;cursor:pointer;background-color:#ecedf2}.selectize-dropdown .active.create{color:#1d0000}.selectize-dropdown .create{color:#22222280}.selectize-input{color:#1d0000;cursor:pointer;z-index:1;box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;border-radius:0;width:100%;padding:10px 15px;font-family:inherit;font-size:14px;line-height:20px;display:inline-block;position:relative;overflow:hidden}.selectize-input input{color:#1d0000;font-family:inherit;font-size:14px;line-height:20px}.selectize-input>*{vertical-align:baseline;zoom:1;display:inline-block}.selectize-input>input{text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;cursor:pointer!important;color:#0000!important;background:0 0!important;border:0!important;margin:0 2px 0 0!important;padding:0!important;display:inline-block!important}.selectize-input>input:focus{outline:none!important}.selectize-input:after{content:" ";clear:left;display:block}.selectize-control.single .selectize-input.input-active{cursor:pointer;background:#fff;display:inline-block}.selectize-control.single .selectize-input.input-active input,.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.dropdown-active:after{transform:rotate(-180deg)}.selectize-control.multi .selectize-input.has-items{padding:7px 15px 4px}.selectize-control.multi .selectize-input>div{cursor:pointer;color:#1d0000;background:#f2f2f2;border:0 solid #d0d0d0;margin:0 3px 3px 0;padding:3px 8px}.selectize-control.multi .selectize-input>div.active{color:#1d0000;background:#e8e8e8;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#646464;background:#f6f6f6;border:0 solid #dedede}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.dropdown-active{border-radius:0}.selectize-input.dropdown-active:before{content:" ";background:#f4f2f2;height:1px;display:block;position:absolute;bottom:0;left:0;right:0}.selectize-dropdown-content{max-height:200px;overflow:hidden auto}.selectize-control.rtl.single .selectize-input:after{left:12px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.select-wrapper.selectize{border:1px solid #ccc;border-radius:0;font-size:14px}.select-wrapper.selectize select{color:#737a80;border:0;border-radius:0;padding:8px 10px}.select-wrapper.selectize select:focus{border:0}.results__sidebar,.sessions__filters{z-index:20;visibility:hidden;background:#fff;padding:20px;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:fixed;inset:70px 0 0;overflow:auto;transform:translate(-100%)}.has-filters-open .results__sidebar,.has-filters-open .sessions__filters{visibility:visible;transform:translate(0)}.has-filters-open .results__apply,.has-filters-open .sessions__filters-apply{opacity:1;visibility:visible}.results__main{padding-top:30px;padding-bottom:40px}.results__box{border:1px solid #e4e4e4;margin:20px 0;padding:20px}.results__tags{display:flex}.results__tag{color:#737a80;white-space:nowrap;align-items:center;display:flex}.results__tag:not(:last-child){margin-right:15px}.results__tag button{cursor:pointer;margin-left:4px;padding:5px;display:inline-block}.results__tag button i:after{color:#e6233a;font-size:12px}.results__count{text-align:center;margin:20px 0}.results__apply,.sessions__filters-apply{z-index:20;visibility:hidden;opacity:0;background:#fff;border-top:1px solid #e4e4e4;padding:20px;transition:all .2s .2s;position:fixed;bottom:0;left:0;right:0}.checkout__recap{color:#fff;border-radius:5px;justify-content:space-between;margin-bottom:25px;padding:15px 10px;display:flex}.checkout__recap>div:first-child{box-sizing:border-box;flex-basis:70%;width:70%;max-width:70%;padding-left:5px;padding-right:5px}.checkout__recap>div:last-child{box-sizing:border-box;flex-basis:30%;width:30%;max-width:30%;padding-left:5px;padding-right:5px}.checkout__panel{margin:20px 0 30px}.checkout__intro{margin-bottom:25px}.checkout__panel.is-open .checkout__panel-header:after{display:block}.checkout__panel-header{color:#fff;background:#2c3e50;border-radius:5px;align-items:center;margin-bottom:40px;padding:15px 10px;display:flex;position:relative}.checkout__panel-header:after{content:" ";pointer-events:none;border:15px solid #88b7d500;border-top-color:#2c3e50;width:0;height:0;margin-left:-15px;display:none;position:absolute;top:100%;left:50%}.checkout__panel-edit{background:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNGRkZ9PC9zdHlsZT48L2RlZnM+PHRpdGxlLz48ZyBkYXRhLW5hbWU9IkxheWVyIDE4IiBpZD0iTGF5ZXJfMTgiPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIgMzFhMSAxIDAgMCAxLTEtMS4xMWwuOS04LjE3YTEgMSAwIDAgMSAuMjktLjZMMjEuMjcgMi4wNWEzLjU2IDMuNTYgMCAwIDEgNS4wNSAwTDMwIDUuNjhhMy41NiAzLjU2IDAgMCAxIDAgNS4wNUwxMC44OCAyOS44YTEgMSAwIDAgMS0uNi4yOUwyLjExIDMxem04LjE3LTEuOTF6bS02LjMxLTYuODFsLS43MyA2LjU5IDYuNTktLjczTDI4LjU0IDkuMzFhMS41OCAxLjU4IDAgMCAwIDAtMi4yMmwtMy42My0zLjYzYTEuNTggMS41OCAwIDAgMC0yLjIyIDB6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjYuNTIgMTMuNzRhMSAxIDAgMCAxLS43LS4yOWwtNy4yNy03LjI3QTEgMSAwIDAgMSAyMCA0Ljc3TDI3LjIzIDEyYTEgMSAwIDAgMSAwIDEuNDEgMSAxIDAgMCAxLS43MS4zM3oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIHRyYW5zZm9ybT0icm90YXRlKC00NSAxNC43MTkgMTcuMjgzKSIgZD0iTTguMjkgMTYuMjhoMTIuODR2Mkg4LjI5eiIvPjwvZz48L3N2Zz4=) no-repeat;width:25px;height:25px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.checkout__panel-count{text-align:center;width:40px;margin-right:30px;font-size:30px;display:inline-block;position:relative}.checkout__panel-count:before{content:"";border:2px solid #fff;border-radius:100%;width:40px;height:40px;position:absolute;top:0;left:0}.checkout__panel-title{font-size:22px;font-weight:600}.checkout__total-wrap{margin:30px 0}.checkout__total{display:flex}.checkout__total>div{text-align:center;padding:10px 15px}.checkout__total-text{text-transform:uppercase;white-space:nowrap;background:#f5f6f8;font-weight:600}.checkout__total-text div:first-child{font-size:42px;line-height:1}.checkout__total-text div:last-child{font-size:18px}.modal-compare .modal-container{background:#1d0000;border:0;width:900px;max-width:100%;height:500px;min-height:500px;padding:50px;transition:all .25s ease-out;overflow:hidden}.modal-compare .modal-container .mCSB_scrollTools .mCSB_draggerContainer{right:-10px}.modal-compare .modal-container .content{padding:20px 30px}.modal-compare .modal-close{will-change:transform;width:28px;height:28px;padding:0;transition:all .1s ease-out;top:12px;right:12px}.modal-compare .modal-close:hover{transform:scale(1.1)}.modal-compare .modal-close:after{content:"";z-index:-1;background:#fff;border-radius:100%;width:100%;height:100%;position:absolute;top:0;left:0}.modal-compare .modal-close:before{color:#2c3e50;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.is-loading .modal-compare .modal-container{opacity:0;transform:translate(-50%,-50%)scale(.925)}.modal-compare[data-formations-count="3"] .modal-container{height:560px}.press{background:#f4f4f4;margin:20px 0 40px;padding:15px 20px 30px}.press__accordion{cursor:pointer;background:#fff;border-radius:5px;height:50px;margin:15px 0 0;padding:0 20px;font-size:18px;line-height:50px;position:relative}.press__accordion.is-open{color:#e6233a;border-bottom-right-radius:0;border-bottom-left-radius:0}.press__accordion.is-open:after{transform:rotate(90deg)}.press__content{background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:10px 20px;display:none}.press__items{padding-left:22px;list-style:square}.press__item{padding:7px 40px 7px 0;position:relative}.press__link{width:20px;height:20px;padding:5px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);background:url(/assets//media/img/webp/icon-pdf-press.png.webp) 0 0/contain no-repeat}.checkout__total-number{color:#fff;white-space:nowrap;text-transform:uppercase;background:#ffb400;align-items:center;font-size:36px;font-weight:600;line-height:1;display:flex}.checkout__total-notice{margin-top:15px}.checkout__total-notice a{color:#e6233a}.checkout__finish{text-align:center;padding:30px 0}.checkout__finish-check{margin-bottom:60px}.checkout__finish-check img{width:200px;margin:0 auto;display:block}.checkout__legals{color:#707070;padding:5px}.checkout__legals-checkbox{padding:10px 0}.checkout__legals-checkbox label{font-size:14px;line-height:1.25}.checkout__summary .line{color:#707070;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.checkout__summary .line span{margin:0}.checkout__summary .line:not(:last-child){border-bottom:1px solid #e4e4e4}.checkout__summary .buttons{margin-top:10px}.inscriptionLink{color:#1d0000!important}.video-grid{flex-wrap:wrap;justify-content:center;margin:0 -10px;display:flex}.video-grid__col{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding:0 15px}.video-grid__col .video-thumbnail{margin-bottom:30px}.video-grid__iframe{z-index:10;width:100%;display:block;position:absolute;top:0;left:0}.tall-box{border:1px solid #b2b2b2;border-radius:5px;flex-flow:column wrap;display:flex}.tall-box__bg{height:200px;padding:0}.tall-box__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tall-box__text{padding:20px 30px}.fourReal__header{padding:90px 20px 40px;position:relative;background:#f5f6f8 url(/assets//media/img/webp/bg-mobile.png.webp) 50%/auto 100% no-repeat}.fourReal__circles{width:230px;height:230px;margin:auto;list-style-type:none;position:absolute;top:90px;left:0;right:0}.fourReal__circles-bg{z-index:0;width:230px;height:230px;margin:10px auto;position:relative;left:0;right:0;background:url(/assets//media/img/webp/circle.png.webp) 50%/contain no-repeat}.fourReal__circle{opacity:0;z-index:1;transition:all .2s;position:absolute}.fourReal__circle:first-child{transition-delay:.1s}.fourReal__circle:nth-child(2){transition-delay:.2s}.fourReal__circle:nth-child(3){transition-delay:.3s}.fourReal__circle:nth-child(4){transition-delay:.4s}.fourReal__circle:nth-child(5){transition-delay:.5s}.fourReal__circle:nth-child(6){transition-delay:.6s}.fourReal__circle:nth-child(7){transition-delay:.7s}.fourReal__circle:nth-child(8){transition-delay:.8s}.fourReal__circle.is-visible{opacity:1}.fourReal__circle-icon{border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.fourReal__circle-icon img{max-width:60%;display:block}.fourReal__circle-caption{text-align:center;margin:0 auto;position:absolute;left:50%;transform:translate(-50%)}.fourReal__circle-caption span{text-transform:uppercase;background:#fff;border-radius:9px;padding:0 3px;font-size:9px;font-weight:600;display:inline-block}.fourReal__rollhover{display:none}.fourReal__body{margin-top:20px;padding:20px 0}.fourReal__modal{opacity:0;visibility:hidden;z-index:3;background:#2c3e5099;transition:all .2s;position:absolute;inset:0}.fourReal__modal.is-open{opacity:1;visibility:visible}.fourReal__modal-body{opacity:0;visibility:hidden;border-radius:5px;width:235px;max-width:100%;margin-top:-10px;transition:all .125s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fourReal__modal-body.is-active{opacity:1;visibility:visible}.fourReal__modal-body.is-inactive{opacity:0;visibility:hidden}.fourReal__modal-content-top{text-align:center;color:#1d0000;border-top-left-radius:5px;border-top-right-radius:5px;padding:0 10px}.fourReal__modal-content-top img{width:30px;margin:0 auto 10px;padding-top:15px;display:block}.fourReal__modal-content-top .title{color:#fff;text-transform:uppercase;margin-bottom:0;padding-bottom:10px;font-size:19px;font-weight:400}.fourReal__modal-content-bottom{text-align:center;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:15px 15px 5px}.fourReal__modal-close{width:22px;height:22px;position:absolute;top:-30px;right:3px;background:url(/assets//media/img/webp/close.png.webp) 0 0/contain no-repeat}.fourReal__modal-prev{padding:20px 15px;position:absolute;top:0;left:0}.fourReal__modal-next{padding:20px 15px;position:absolute;top:0;right:0}.fourReal__testimonial{margin:0 0 30px}.fourReal__testimonial-body{padding:30px 20px 20px;font-size:13px;font-weight:600;line-height:1.7;position:relative}.fourReal__testimonial-body:before{color:#d5dce6;content:"“";font-size:43px;font-weight:400;position:absolute;top:-5px;left:8px}.fourReal__testimonial-body:after{color:#d5dce6;content:"”";font-size:43px;font-weight:400;position:absolute;bottom:5px;right:8px}.fourReal__testimonial-footer{color:#fff;background:#1d0000;justify-content:space-between;display:flex}.fourReal__testimonial-icon{justify-content:center;align-items:center;width:53px;display:flex;position:relative}.fourReal__testimonial-icon>svg{z-index:2;width:12px;height:12px;position:absolute;top:0;right:0}.fourReal__testimonial-icon img{max-width:20px;display:block}.fourReal__testimonial-name{flex-basis:85%;max-width:85%;padding:7px 10px 7px 20px;position:relative}.fourReal__testimonial-name p{margin:0;padding:0;font-weight:600;line-height:1.2}.fourReal__testimonial-name p.bigger{text-transform:uppercase;font-size:16px}.fourReal__testimonial-logo{align-items:center;padding:10px;display:flex}.fourReal__testimonial-logo img{flex-shrink:0}.flex-item{flex-direction:column;flex:1;margin:0 0 30px;display:flex}.flex-item.equal-height{flex-direction:column;flex:1;display:flex}.flex-item__wrap{flex-direction:column;flex:1 0 auto;text-decoration:none;display:flex;position:relative}.flex-item__body{flex:1 0 auto}.flex-item__content{position:relative}.flex-item__action{text-align:center;margin:15px 0 30px}.hero a{color:inherit;text-decoration:none}.hero a:hover{text-decoration:none}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0 0 60px;position:relative;overflow:hidden}.hero:before{z-index:4;background:0 0;position:absolute;inset:0}.hero .wrap{max-width:800px;margin:20px auto 0}.productions a{color:inherit;text-decoration:none}.productions a:hover{text-decoration:none}.productions{margin:30px 0 0;overflow:hidden}.productions .slick-slide{opacity:.2;filter:grayscale();transition:all .3s ease-out .125s;outline:none!important}.productions .slick-slide img{margin:0 auto}.productions .slick-active{opacity:1;filter:grayscale(0)}.productions .slick-current .productions__item-desc{opacity:1;visibility:visible}.productions .slick-list{overflow:visible}.productions .slick-list:before{left:-120%}.productions .slick-list:after{right:-120%}.align-cols__item-content a{color:inherit;text-decoration:none}.align-cols__item-content a:hover{text-decoration:none}.align-cols__item-content{text-align:left;padding-left:20px}.align-cols__item-content br{display:none}.align-cols__item-content [class^=tt-]{margin:0 0 5px}.edito__content h5{margin:0 0 20px;line-height:1.45}.edito__content .edito__author-name{display:none}.bt-password:before{background:url(/assets//media/img/webp/eye.png.webp) 0 0/contain no-repeat}.world-map__zoom-frame{background-image:url(/assets//media/img/webp/map-mask-alt.png.webp)}.world-map__zoom-close{background:url(/assets//media/img/webp/close-icon.png.webp) 50%/contain no-repeat}.home-innovation{background:url(/assets//media/img/webp/innovation-bg.png.webp) 50%/auto 100% no-repeat;text-align:center;height:300px}.mission__award-icon:before{background:url(/assets//media/img/webp/mission-dossier-left-mobile.png.webp) 50% 0/auto 100% no-repeat}.page-section__contact-wrapper:before{background:url(/assets//media/img/webp/project-computer-right.png.webp) 0 0/contain no-repeat;content:"";z-index:0;width:160px;height:120px;position:absolute;top:0;right:0}.toolbar__link--download:after{background:#1d0000 url(/assets//media/img/webp/logo-pdf.png.webp) 50%/95% no-repeat;content:"";border-radius:2px;width:28px;height:28px;transition:all .25s;display:block}.password-toggle-visibility{background:url(/assets//media/img/webp/eye.png.webp) 0 0/contain no-repeat}[class^=avis-widget-] .deco-empty{background-image:url(/assets//media/img/webp/avis-star-empty.png.webp);z-index:1;background-repeat:repeat-x;background-size:contain;width:100%;height:100%;position:absolute;inset:0}[class^=avis-widget-] .deco-plain{background-image:url(/assets//media/img/webp/avis-star-plain.png.webp);z-index:2;background-repeat:repeat-x;background-size:contain;width:100%;height:100%;position:absolute;inset:0}.avis-widget-only-stars .deco-empty{background-image:url(/assets//media/img/webp/avis-star-empty.png.webp);z-index:1;background-size:15px 15px}.avis-widget-only-stars .deco-plain{background-image:url(/assets//media/img/webp/avis-star-plain.png.webp);z-index:2;background-size:15px 15px}.avis-widget-logo{background:url(/assets//media/img/webp/avis-logo-single.png.webp) no-repeat;align-items:center;width:190px;height:32px;display:flex}.avis-widget-sm{background:url(/assets//media/img/webp/avis-widget-sm-bg.png.webp) 0 0/contain no-repeat;width:200px;height:80px}.avis-widget-sm--light{background:url(/assets//media/img/webp/avis-widget-sm-bg--light.png.webp) 0 0/contain no-repeat}.avis-widget-sm--dark{background:url(/assets//media/img/webp/avis-widget-sm-bg-dark.png.webp) 0 0/contain no-repeat}.avis-widget-sm--dark .deco-empty{background-image:url(/assets//media/img/webp/avis-etoile-empty-light.png.webp)}.avis-widget-sm--dark .deco-plain{background-image:url(/assets//media/img/webp/avis-etoile-plain-light.png.webp)}.avis-widget-lg{background:url(/assets//media/img/webp/avis-widget-lg-bg.png.webp) 0 0/contain no-repeat;text-align:center;width:190px;height:190px;position:relative}.avis-widget-formation{background:#2c3e50 url(/assets//media/img/webp/avis-widget-formation.png.webp) 0 0/contain no-repeat;color:#fff;width:208px;height:78px;font-weight:600}.avis-widget-formation .deco-empty{background-image:url(/assets//media/img/webp/avis-star-empty.png.webp);z-index:1;background-size:15px 15px}.avis-widget-formation .deco-plain{background-image:url(/assets//media/img/webp/avis-star-plain.png.webp);z-index:2;background-size:15px 15px}.tosa__main{background:url(/assets//media/img/webp/tosa-cols-bg.png.webp) 50% 0 no-repeat}.is-disabled{opacity:.4!important;pointer-events:none!important}.center-title{margin:0 auto;display:table}.background-white{background-color:#fff!important}.no-background{background:0 0!important}.no-border{border:none!important}.loader--fixed{z-index:52;position:fixed}.dropdown{position:relative}.dropdown__content{text-align:left;background:inherit;height:0;transition:height .15s cubic-bezier(.71,1.7,.77,1.24);position:absolute;top:100%;left:0;right:0;overflow:hidden}.dropdown__link{padding:6px 0 6px 20px;transition:all .125s ease-out;display:block}.dropdown--default .dropdown__item:not(:last-child){border-bottom:1px solid #2c3e50}.dropdown--default .dropdown__link:hover{background:#2c3e50}.solutions-block__cta{display:none}.solutions-block__arrow,.es-block__arrow{width:35px;height:35px;position:absolute;top:30px;right:0}.es-block__cta{display:none}.es-block__overlay{z-index:0;opacity:0;visibility:hidden;width:100%;height:100%;transition:all .125s ease-out;position:absolute;inset:0}.solutions-block__content{z-index:2;padding:15px;position:relative}.solutions-block__header{display:table}.solutions-block__icon{vertical-align:middle;background-position:0 0;background-repeat:no-repeat;background-size:cover;width:65px;height:72px;margin:0 20px 0 0;display:block}.solutions-block__title{vertical-align:middle;font-size:19px;font-weight:400;display:table-cell}.solutions-block__body{margin:10px 0 0;font-size:15px}.solutions-block__overlay{z-index:0;opacity:0;visibility:hidden;width:100%;height:100%;transition:all .125s ease-out;position:absolute;inset:0}a.solutions-block__link{cursor:pointer;height:100%;display:block}a.solutions-block__link:hover{text-decoration:none}a.solutions-block__link:hover .solutions-block__overlay{opacity:1;visibility:visible;border-radius:10px}a.solutions-block__link:hover .solutions-block__title,a.solutions-block__link:hover .solutions-block__desc,a.solutions-block__link:hover .solutions-block__arrow:before{color:#fff}.solutions__wrapper{margin:30px 0 0;padding:20px 0}.solutions__wrapper .cols{flex-wrap:wrap;display:flex}.solutions__wrapper .col{float:left;box-sizing:border-box;width:100%;margin-bottom:20px}.steps:after{clear:both;content:"";display:table}.steps .col{float:left;box-sizing:border-box;width:100%;margin:10px 0 5px;padding:0 15px}.steps__number{color:#fff;text-align:center;background:#1d0000;border-radius:100%;width:40px;height:40px;margin:0 auto 7px;font-size:28px;font-weight:400;line-height:40px}.steps__number span{text-align:center;line-height:40px}.steps__title{text-align:center;text-transform:uppercase;margin:0 auto 15px;font-size:13px;font-weight:600;display:block}.steps__item-title{text-align:center;text-transform:uppercase;margin:0 auto 5px;font-weight:600;line-height:1.2;font-size:15px!important}.steps__item-desc{text-transform:none;text-align:center;font-size:12px;font-weight:400;line-height:1.1}.column-group{margin:25px 0 0}.column-group .btn-container{padding:0 0 15px}.column-group .btn-container [class^=cta-]{margin:-20px 0 0 -23px;transform:scale(.8)}.column-group .video--center{height:0;margin:0 0 40px;padding:68.0556% 0 0;position:relative;overflow:hidden}.column-group .video--center iframe{width:100%;height:100%;position:absolute;top:0;left:0}.column-group--text{background:#fff;margin:0;padding:25px 15px}.column-group--text p{font-size:13px}.column-group--intro{background:#fff;margin:0;padding:10px 15px;font-size:13px;font-weight:600}.column-group__intro-list{color:#1d0000;margin:9px 0 0;padding-left:25px;font-weight:600;line-height:1.2;list-style-type:square}.column-group__intro-list li:not(:last-child) a{padding:0 0 10px}.column-group__intro-list li a{transition:color .125s ease-out;display:block}.column-group__intro-list li a:hover{color:#e6233a}.column-group__list{background:#fff}.column-group__title{margin:0 0 15px;font-size:14px;font-weight:400}.column-group__item{font-size:13px;display:block;position:relative}.column-group__item:not(:last-child){border-bottom:1px solid #ecedf2}.column-group__item>[data-group-open]{cursor:pointer;color:#e6233a;margin:0;padding:12px 5px 12px 32px;font-size:15px;font-weight:600;display:block;position:relative}.column-group__item>[data-group-open] .item__count{color:#1d0000!important}.column-group__item>[data-group-open].off{color:#1d0000}.column-group__item .item__count{padding-left:5px;display:inline-block}.column-group__item .item__count-number{color:#e6233a;display:inline-block}.column-group__item .item__count-number:after{color:#e6233a;content:" ) ";display:inline-block}.column-group__item .item__count-number:before{color:#e6233a;content:" ( ";display:inline-block}.column-group__item .item__count-label{display:none}.column-group__item-trigger{text-align:center;width:15px;height:15px;margin-top:-7.5px;line-height:15px;transition:all .15s;display:inline-block;position:absolute;top:50%;left:10px}.column-group__sub-list{font-size:12px}.column-group__sub-list:after{clear:both;content:"";display:table}.column-group__sub-item:last-child .column-group__sub-item-link{padding-bottom:15px}.column-group__sub-item:not(:last-child) .column-group__sub-item-link{border-bottom:1px solid #ecedf2}.alert-banner{z-index:50000;background:#1d0000;padding:10px 0;position:fixed;inset:0 0 auto}.alert-banner p{color:#fff;text-align:center;margin:0;padding-right:30px;font-size:14px;line-height:1.1}.alert-banner p a{color:#fff;text-decoration:underline}.alert-banner .bt-cookies-close{box-sizing:border-box;margin-top:-20px;padding:2px 12px 10px 10px;position:absolute;top:50%;right:15px}.alert-banner .bt-cookies-close span{display:none}.alert-banner a{color:#fff}.cg-filter{position:absolute;left:-9999px}.cg-filter+label{cursor:pointer;padding-left:41px;line-height:34px;display:block;position:relative}.cg-filter+label:before{content:"";background:#f5f6f8;border-radius:4px;width:22px;height:22px;position:absolute;top:4px;left:10px}.cg-filter+label:after{content:"";background:#e6233a;border-radius:2px;width:18px;height:18px;position:absolute;top:6px;left:12px}.cg-filter+label.disabled{opacity:.45;pointer-events:none}.cg-filter+label.disabled:hover{background:0 0}.cg-filter+label.disabled:after{opacity:0}.cg-filter:not(:checked)+label:after{opacity:0;transform:scale(0)}.cg-filter:checked+label:after{opacity:1;transform:scale(.7)}.cg-filter:disabled:not(:checked)+label:before{background:#f5f6f8}.cg-filter:disabled:not(:checked)+label:after{opacity:.7}.gallery{width:100%;min-height:800px;margin-top:20px}.gallery ul{text-align:center;margin:30px -7.5px;padding:0;list-style:none}.gallery ul:after{clear:both;content:"";display:table}.gallery ul li{float:left;box-sizing:border-box;width:50%;padding:0 7.5px 5px;display:none;position:relative}.gallery ul li>a{border:1px solid #f4f4f4;align-items:center;height:140px;margin:0 0 10px;padding:0;display:flex}.gallery ul li>a img{max-width:90%;margin:0 auto}.gallery ul.gap{opacity:0;height:0;display:inline-block}.gallery .gallery-desc{display:none}.gallery .client-link{color:#1d0000;text-decoration:underline;display:block}.gallery .client-color{visibility:hidden;position:absolute;left:-999em}.gallery.list:not(.force-grid) .mix{width:100%}.gallery.list .mix:before{padding-top:40px}.gallery.list li{border-bottom:1px solid #f5f6f8}.gallery.list li>a{vertical-align:middle;border:0;height:160px;padding:0}.gallery.list li .gallery-desc{text-align:center;margin:15px 0 40px;padding:0}.filters-wrapper{background:#f4f4f4;border-radius:0;padding:15px 10px}.filters-wrapper:after{clear:both;content:"";display:table}.cookies-banner{z-index:50000;background:#1d0000;padding:10px 0;position:fixed;inset:auto 0 0}.cookies-banner p{color:#fff;margin:0;padding-right:30px;font-size:12px;line-height:1.25}.cookies-banner p a{color:#fff;text-decoration:underline}.cookies-banner .bt-cookies-close{box-sizing:border-box;margin-top:-20px;padding:2px 12px 10px 10px;position:absolute;top:50%;right:15px}.cookies-banner .bt-cookies-close span{display:none}.home-thematic__columns{flex-wrap:wrap;width:auto;margin:15px -12.5px 40px;display:flex}.home-thematic__columns:after{clear:both;content:"";display:table}.home-thematic__promotion{display:none}.home-thematic__promotion .promotion__wrapper{background:#f4f4f4;padding:20px 30px}.page-column{float:left;box-sizing:border-box;width:100%;margin:20px 0 0;padding-left:12.5px;padding-right:12.5px;position:relative}.page-column .select2-wrapper{text-align:center;max-width:180px;transition:all .125s ease-out;position:relative}.page-column .select2-wrapper--desktop{display:none}.page-column .select2-wrapper--mobile{background:#1d0000;margin:0 auto}.page-column__header{background:#1d0000;border-radius:0;position:relative}.page-column__header.is-closed{border-bottom-right-radius:0;border-bottom-left-radius:0}.page-column__header.is-closed:before{transform:translateY(-50%)}.page-column__header.is-closed~.page-column__cta{opacity:0;visibility:hidden}.page-column__title{color:#fff;text-transform:uppercase;text-align:left;margin:0;padding:21px 10px 23px 50px;font-size:14px;font-weight:600}.page-column__offers{background:#1d0000;padding:0}.page-column__wrapper{background:#f4f4f4;width:100%;height:100%;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative}.page-column__groups{padding:6px 6px 45px}.page-column__cta{text-align:center;margin:0 auto -50px;transition:all .125s ease-out .25s;position:relative;bottom:0;left:0;right:0}.page-column__cta [class^=cta-]{max-width:65%;font-size:13px}.page-column__cta.is-visible{opacity:1;visibility:visible}.page-column__cta-alt{text-align:center;margin:30px 0;display:none}.page-column__cta-alt [class^=cta-]{width:100%!important}.column-group__sub-item-link{padding:10px 7px 10px 20px;transition:background .125s ease-out;display:block;position:relative}.column-group__sub-item-link:after{clear:both;content:"";display:table}.column-group__sub-item-link:before{content:"•";position:absolute;top:8px;left:8px}.column-group__sub-item-link:hover{background:#f7f8fb}.column-group__sub-item-link .col-2.col-right{display:none}.no-flexbox .page-column{margin-bottom:30px;float:left!important;width:100%!important;display:block!important}.no-flexbox .home-thematic__columns{display:block!important}.solutions-block,.es-block{background:#fff;border-radius:10px;height:100%;margin:0 0 15px;transition:background .125s ease-out;position:relative}.es-block__link{cursor:pointer;width:100%;height:100%;display:block}.es-block__link:hover .solutions-block__overlay{opacity:1;visibility:visible;border-radius:10px}.es-block__link:hover .solutions-block__icon{background-position:0 -70px}.es-block__link:hover .solutions-block__title,.es-block__link:hover .solutions-block__desc,.es-block__link:hover .solutions-block__arrow:before{color:#fff}.es-block__content{z-index:2;padding:15px;position:relative}.es-block__header{align-items:center;display:flex}.es-block__icon{vertical-align:middle;background-position:0 0;background-repeat:no-repeat;background-size:cover;align-items:center;height:25px;margin:0 20px 0 0;display:flex;width:38px!important}.es-block__title{vertical-align:middle;font-size:19px;font-weight:400;display:table-cell}.es-block__body{margin:10px 0 0;font-size:15px}.es-block--facturation .es-block__content-left{width:100%;margin-bottom:30px}.es-block--facturation .es-block__content-right{width:80%;font-size:12px}.es-block--facturation .es-block__content{width:100%;padding:13px 40px 13px 22px;display:table}.es-block--facturation .es-block__title{vertical-align:middle;font-size:20px;display:table-cell}.es-block--facturation .es-block__icon{vertical-align:middle;display:table-cell}.dropdown--light{background:#fff}.dropdown--light .dropdown__content{border-bottom:1px solid #e6233a;border-left:1px solid #e6233a;border-right:1px solid #e6233a;padding:10px 0 10px 15px;font-size:98%}.dropdown--light .dropdown__item:not(:last-child){border-bottom:1px solid #e6233a}.dropdown--light .dropdown__link:hover{color:#fff;background:#e6233a}.bt-flex{cursor:pointer;background:0 0;border:0;outline:0;align-items:center;display:inline-flex}.bt-flex span{vertical-align:top;margin:0 7px 0 0;display:inline-block}.bt-play{cursor:pointer;background:0 0;border:0;outline:0;align-items:center;display:flex}.bt-play span{margin:0 10px 0 0;display:inline-block}.bt-play i{font-size:28px}.tt-1{color:#1d0000;margin:15px 0;padding:0 0 0 25px;font-family:Ryker,sans-serif;font-size:22px;line-height:1.1;position:relative}.tt-2{margin:0 0 15px;font-size:24px;line-height:1.25}.tt-2 .small{font-size:75%}.tt-2 sup{font-size:14px}.interventions-mode h4{margin:0 0 5px;font-size:16px;line-height:1.25}.interventions-mode a{color:inherit;text-decoration:none}.interventions-mode a:hover{text-decoration:none}.reco__title{margin:0 0 10px;font-size:16px;line-height:1.25}.font-ryker{font-family:Ryker,sans-serif!important}.tt-1--small{margin:0 0 22px;padding:0 0 0 22px;font-size:22px}.tt-1--small:before{font-size:11px}.tt-1--left{text-align:left}.tt-flex{align-items:center;display:flex}.tt-flex img{width:25px;margin-right:10px;display:inline-block}.tt-check{display:inline-block;position:relative}.tt-check img{content:"";width:26px;height:22px;padding:0 8px;display:inline-block}.arrow-label{text-transform:uppercase;display:inline-block}.arrow-label--big{font-size:24px}.arrow-label--big:before{padding-top:3px;font-size:26px}.reset-a{color:inherit;text-decoration:none}.reset-a:hover{text-decoration:none}.a11y-toggle a{color:inherit;padding:8px 15px;text-decoration:none;transition:all .125s ease-out;display:block}.a11y-toggle a:hover{text-decoration:none}.a11y-toggle{position:relative}.a11y-toggle button{background:#fff0c6;border:1px solid #0000}.a11y-toggle .a11y-toggle-content{color:#1d0000;border-top-color:#0000;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:auto;margin-top:-2px;display:none}.a11y-toggle:not(.inline-block) [class^=cta-]{width:100%;display:block}.a11y-toggle [class^=cta-][aria-expanded=true]{border-bottom-color:#0000;border-radius:4px 4px 0 0}.page-col--sidebar a{color:inherit;text-decoration:none}.page-col--sidebar a:hover{text-decoration:none}.objectifs h4{margin:0 0 20px;font-size:14px;line-height:1.45}.objectifs ul:not(.fourReal__circles){margin:0 0 15px;list-style:none}.objectifs ul:not(.fourReal__circles) li{padding:0 0 0 20px;position:relative}.objectifs ul:not(.fourReal__circles) li:before{content:"●";padding:0;font-size:10px;line-height:1;display:inline-block;position:absolute;top:3px;left:0}.objectifs ul:not(.fourReal__circles) li>ul{margin:0 0 15px;padding:0}.objectifs ul:not(.fourReal__circles) li>ul li{padding-left:15px}.objectifs ul:not(.fourReal__circles) li>ul li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.objectifs ul:not(.fourReal__circles) li>ol{margin:0 0 15px;padding:0}.objectifs ul:not(.fourReal__circles) li>ol li{padding-left:15px}.objectifs ul:not(.fourReal__circles) li>ol li:before{font-size:13px;line-height:1.65;top:5px;content:"•"!important}.objectifs ul:not(.fourReal__circles).bullet-red li:before{color:#e6233a}.objectifs [data-height-0]{display:none}.objectifs [data-height-0]>div{padding:20px 0}.objectifs [data-height-0]>div .bt-expand{margin-right:15px}.objectifs__item{margin:10px 0}.objectifs__item-wrapper{background:#f5f6f8;padding:20px 15px}.objectifs__item-cta{margin:10px 0 0}.objectifs__item-cta [class^=bt-]{font-size:15px}.objectifs__item-content-more{display:none;overflow:hidden}.productions__item{text-align:center}.productions__item-desc{opacity:0;visibility:hidden;margin:20px 0;font-size:13px;transition:all .125s ease-out .2s}.align-cols{flex-direction:column;max-width:600px;margin:0 auto;display:flex}.align-cols:after{display:none!important}.align-cols .col{margin:0 0 20px}.align-cols__item-wrapper{align-items:center;display:flex}.align-cols__item-img{width:100px}.align-cols__item-img img{max-width:80px}.gallery-video p{text-align:center;margin:15px 0 0;padding:0}.gallery-video__item{padding:0 15px}.gallery-video__item .video-thumbnail__picture{padding:66% 0 0}.tags__list{z-index:1;padding:20px 15px;position:relative}.tags__item{color:#fff;font-size:13px;display:block}.tags__item span{padding-left:5px;display:inline-block}.tags__cta{text-align:center;z-index:3;margin:0 0 20px;padding:0 0 20px;position:relative}.tags__cta [class^=cta-]{position:relative}.toolbar__item{display:inline-block;position:relative}.toolbar__item:not(:last-child){margin-right:8px}.toolbar__link{background:0 0;border:none;outline:none;display:block}.toolbar__link:before{color:#1d0000;font-size:30px;transition:color .125s ease-out}.toolbar__link:hover:before{color:#e6233a}.toolbar__link--share{background:0 0;border:none;outline:none;display:block}.toolbar__link--share:before{color:#1d0000;font-size:30px;transition:color .125s ease-out}.toolbar__link--share:hover:before{color:#e6233a}.toolbar__link--envelope:before,.toolbar__link--share--envelope:before{font-size:24px}.toolbar__link--share--share:before{font-size:30px}.toolbar--mobile{display:block;position:relative;inset:auto;padding:30px 0 50px!important}.toolbar--mobile .toolbar__list{text-align:center}.toolbar__link--download:before{display:none}.toolbar__link--download:hover:after{background-color:#e6233a}.share__list{text-align:center;visibility:hidden;opacity:0;background:#f4f4f4;border-radius:0;min-width:152px;margin-top:10px;padding:5px 10px;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(.71,1.7,.77,1.24);position:absolute;top:100%;left:10px;transform:translate(-50%)}.share__list:after{content:" ";pointer-events:none;border:10px solid #88b7d500;border-bottom-color:#f4f4f4;width:0;height:0;margin-left:-10px;position:absolute;bottom:100%;left:50%}.share__item{display:inline-block}.share__item:not(:last-child){margin-right:5px}.share__link .icon{background:0 0;border:2px solid #1d0000;border-radius:100%;width:32px;height:32px;line-height:32px;transition:all .125s ease-out;display:block}.share__link .icon:before{color:#1d0000;font-size:21px;transition:all .125s ease-out;line-height:32px!important}.share__link .icon:hover{background:#1d0000;border-color:#1d0000}.share__link .icon:hover:before{color:#fff}.share-bar{margin:30px 0;display:none;position:absolute;top:40px;right:80px}.share-bar__label{font-size:14px}.share-bar__items{text-align:center;padding-left:10px;display:inline-block}.share-bar__item{display:inline-block}.share-bar__item:not(:last-child){margin-right:4px}.share-bar__link .icon{background:#1d0000;border:2px solid #0000;border-radius:100%;width:34px;height:34px;line-height:34px;transition:all .125s ease-out;display:block}.share-bar__link .icon:before{color:#fff;font-size:23px;transition:all .125s ease-out;line-height:34px!important}.share-bar__link .icon:hover{background:#e6233a;border-color:#0000}.share-bar__link .icon:hover:before{color:#fff}.share-bar__link-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toolbar__item--share:hover .share__list{opacity:1;visibility:visible}.countdown{text-align:center;border:3px solid #e6233a;margin:20px 0;padding:10px 5px;font-size:18px;font-weight:600;line-height:1.45}.countdown .unit{padding:0 0 0 5px;display:inline-block}.promotion__items{vertical-align:middle;display:table-cell}.promotion__items:after{clear:both;content:"";display:table}.promotion__items li{box-sizing:border-box;float:none;width:100%;margin:0 auto 20px;font-size:15px;position:relative}.promotion__items li:before{display:none!important}.promotion__items li .info-bubble{box-sizing:border-box;width:500px;max-width:100%;margin-left:-20px}.promotion__items li .info-bubble:after{margin:auto;left:38px;right:auto}.promotion__items a{text-decoration:none!important}.notice__promotion .promotion__items{padding-bottom:50px}.promotion__item-link{cursor:default;display:table}.promotion__item-link img{box-sizing:border-box;vertical-align:middle;max-width:60px;margin-right:11px;display:table-cell}.promotion__item-link p{vertical-align:middle;display:table-cell}.edito__header-mobile{justify-content:center;align-items:center;width:100%;margin:20px 0 25px;display:flex}.edito__author-img{max-width:90px;padding:0 30px 0 0;position:relative}.edito__author-img:after{content:"";background:#f4f4f4;width:1px;height:100%;display:block;position:absolute;top:0;bottom:0;right:15px}.edito__author-img img{border-radius:100%;max-width:65px;display:block}.edito__author-img-desktop{max-width:none;padding:0 30px 0 0;display:none;position:relative}.edito__author-img-desktop:after{content:"";background:#f4f4f4;width:1px;height:100%;display:block;position:absolute;top:0;bottom:0;right:15px}.edito__author-img-desktop img{border-radius:100%;max-width:none;display:block}.edito__author-name{padding:0}.edito .share-bar{display:flex;position:static}.frm-holder .radioLabel input[type=checkbox],.frm-holder .radioLabel input[type=radio]{margin:5px 0 0!important}.frm-holder h4{margin:15px 30px 0 5px!important}.frm-holder input[type=email]{border:1px solid #eaeaea;width:220px;padding:.3em 5px}.entreprise-icon{margin:6px 10px 0 0}.historique #cbList{display:block}.historique .frm-holder{padding-left:60px}.historique .radioLabel input[type=checkbox],.historique .radioLabel input[type=radio]{margin:5px 5px 0 0!important}.historique .radioLabel{margin:7px 0}[class^=avis-widget-]{margin:0 auto;position:relative}[class^=avis-widget-] .stars{position:absolute}[class^=avis-widget-] .note{font-weight:600}.avis-widget-only-stars{align-items:center;width:200px;height:15px;display:flex}.avis-widget-only-stars .stars{width:76px;height:15px}.avis-widget-only-stars .comments{padding-left:86px;font-size:.8em;display:inline-block}.avis-widget-logo .stars{width:76px;height:15px;top:10px;right:0}.avis-widget-logo .comments{padding-left:86px;font-size:.8em;display:inline-block}.avis-widget-sm .stars{width:76px;height:15px;bottom:7px;left:57px;right:0}.avis-widget-sm .note{letter-spacing:-1px;font-size:24px;position:absolute;bottom:5px;right:5px}.avis-widget-sm--light .note,.avis-widget-sm--dark .note,.avis-widget-sm--dark .stars{color:#fff}.avis-widget-sm--dark .deco-empty,.avis-widget-sm--dark .deco-plain{background-size:15px 15px}.avis-widget-lg .stars{width:114px;height:22px;margin:0 auto;top:80px;left:0;right:0}.avis-widget-lg .legend{text-transform:uppercase;font-size:13px;position:relative;top:40px}.avis-widget-lg .note{font-size:50px;position:relative;top:17px}.avis-widget-formation .stars{width:75px;height:15px;bottom:0;left:0;right:0}.avis-widget-formation .note{font-size:26px;position:absolute;bottom:5px;right:5px}.avis-widget-formation .note-legend{letter-spacing:1px;font-size:12px;line-height:1.15;position:absolute;top:32px}.avis-widget-formation .note-count{font-size:13px;position:absolute;top:62px;left:83px}[class^=avisF]{line-height:1.5}.reco__body{z-index:2;border:7px solid #f4f4f4;padding:15px 10px;position:relative}.reco__item-title{margin-bottom:4px;padding-right:75px;font-weight:400}.reco__item{margin-bottom:10px;position:relative}.network__title{text-align:center;color:#fff;margin:30px 0 15px;font-size:20px;display:block}.network__title--facebook{background:#365396}.network__title--linkedin{background:#006eb3}.network__title--twitter{background:#00a8f0}.network__iframe{display:none}.network__content{padding:10px 0}.network__text{text-align:center;font-size:1.15em}.network__text h3{margin:0 0 15px;font-size:20px}.network__text p{margin-bottom:0}.network__text [class^=cta-]{margin:15px 0}.network:last-child{margin-bottom:30px}.datarock{opacity:0;visibility:hidden;background:#2c3e50;border:2px solid #1d0000;border-radius:4px;max-width:380px;transition:all .2s ease-out;display:none;position:fixed;bottom:60px;right:30px;color:#fff!important}.datarock p,.datarock span{font-size:14px}.datarock a{color:#fff;text-decoration:underline;display:block}.datarock.show{opacity:1;visibility:visible}.datarock__content{padding:15px 20px;position:relative}.datarock__close{cursor:pointer;position:absolute;top:4px;right:7px}.datarock__close:hover:before{opacity:.7}.tosa:not(.tosa--page){background:#f4f4f4;justify-content:space-between;align-items:center;max-width:100%;margin:0 0 15px;padding:10px 15px;display:flex}.tosa__img{flex-basis:7%;width:7%;max-width:7%}.tosa__text{flex-basis:92%;width:92%;max-width:92%}.tosa__head{text-align:center;padding:20px 0;position:relative}.tosa__head:after{content:" ";pointer-events:none;border:20px solid #88b7d500;border-top-color:#f4f4f4;width:0;height:0;margin-left:-20px;position:absolute;top:100%;left:50%}.tosa__main .spacer{margin-top:40px}.tosa__logo{width:70%;margin:0 auto}.tosa__push{position:relative}.tosa__push-text{color:#fff;text-align:center;padding:40px 0;position:relative}.tosa__push-img img{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;font-family:"object-fit: cover;";position:absolute}.info-bubble{color:#fff;z-index:10;opacity:0;visibility:hidden;background:#1d0000;border-radius:5px;width:auto;min-width:560px;margin:10px 0 0;padding:15px 20px 20px;transition:all .2s ease-out;display:block;position:absolute;top:100%;left:0;transform:translateY(20px)}.info-bubble p,.info-bubble span{color:#fff!important;display:block!important}.info-bubble:after{content:" ";pointer-events:none;border:12px solid #0000;border-bottom-color:#1d0000;width:0;height:0;margin-left:-12px;position:absolute;bottom:99%;left:35px}.info-bubble [class^=tt-]{color:#fff;margin:0 0 15px;font-size:24px;font-weight:400}.info-bubble ul{padding:0 0 0 20px;list-style-type:disc}.info-bubble ul li{box-sizing:border-box;float:none;text-align:left;width:100%;max-width:none;padding:0;font-size:14px;line-height:1.75}.moreinfo:hover .info-bubble,.moreinfo:hover+.info-bubble{opacity:1;visibility:visible;transform:translate(0)}.page-subsection{margin:40px 0 20px}.extraProduct{color:#737a80;padding:0;font-size:.875em;display:inline-block}.extraProduct.noBar{padding:0}.chapo .extraProduct:not(.noBar):before{content:"|";padding:0 3px 0 0;display:inline-block}.content-block.border-radius{border-radius:5px}.page-grey{background:#f5f6f8;padding:20px 0}.page-grey__content{background:#fff;padding:20px}.page-grey__header{color:#fff;text-transform:uppercase;text-align:center;background:#1d0000;border-top-left-radius:0;border-top-right-radius:0;padding:10px 0}.page-grey__header-title{margin:0;font-size:16px}.page-grey__item{margin:0 0 30px}.checkbox__wrapper{position:relative}.checkbox__wrapper#cbRemoteClass{margin-bottom:25px}.page-intro{margin:0 0 60px}.page-intro p+ul{clear:both;color:#1d0000;margin-top:10px}.page-intro .alignleft{padding-right:20px;display:inline-block}.page-city{margin:10px 0 30px}.book-summary{background:#f4f4f4;border:6px solid #f4f4f4;border-radius:5px;margin:0 0 30px}.book-summary [data-height-0]{display:none}.book-summary [data-height-0].open{display:block}.book-summary__header{padding:9px 15px 15px}.book-summary__header p{margin:0}.book-summary__body{background:#f4f4f4}.book-summary__item{margin:6px 0}.book-summary__item:last-child{margin:0}.book-summary__item-content{box-sizing:border-box;background:#fff}.book-summary__item-content .cols{margin:0 6px}.book-summary__item-content .col{float:left;box-sizing:border-box;background:#f5f6f8;width:100%;margin:0 0 6px;padding:0}.book-summary__item-link{cursor:pointer;background:#fff;margin:0;padding:12px 5px 12px 32px;font-weight:600;transition:all .15s;display:block;position:relative}.book-summary__item-link.on{color:#e6233a}.book-summary__item-trigger{text-align:center;width:15px;height:15px;margin-top:-7.5px;line-height:15px;transition:all .15s;display:inline-block;position:absolute;top:50%;left:10px}.book-summary__item-count{color:#e6233a;padding:0 0 0 8px;display:none}.book-summary__item-count:after{color:#e6233a;content:" ) ";display:inline-block}.book-summary__item-count:before{color:#e6233a;content:" ( ";display:inline-block}.book__content{background:#f5f6f8;max-width:360px;padding:10px;display:table}.book__cover{vertical-align:top;width:80px;display:table-cell}.book__detail{vertical-align:middle;padding:0 0 0 20px;display:table-cell}.book__detail [class^=tt-]{font-size:15px}.book__cta [class^=cta-]{padding:7px 2px;font-size:13px}.book-single{margin:0 0 30px}.book-single__wrapper{background:#f4f4f4;border:6px solid #f4f4f4;border-radius:5px}.book-single__view{text-align:center;margin:0 auto;padding:30px}.book-single__img{margin:0 auto 30px;display:block}.book-single__ctas{max-width:250px;margin:0 auto}.book-single__ctas [class^=cta-]{margin:0 0 10px;padding:10px 15px;font-size:15px;display:block}.book-single__detail{background:#fff;padding:25px 15px}.book-single__infos{margin:0 0 25px;font-size:14px}.loader{text-align:center;width:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader i{background-color:#1d0000;border-radius:100%;width:15px;height:15px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}.loader i:first-of-type{animation-delay:-.32s}.loader i:nth-of-type(2){animation-delay:-.16s}.loader i:not(:last-child){margin-right:2px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:pan-y;display:block;position:relative}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-28px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover{outline:none}.slick-dots li button:hover:before{opacity:1}.slick-dots li button:focus{outline:none}.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•"!important;text-align:center!important;color:#959595!important;width:20px!important;height:20px!important;font-family:sans-serif!important;font-size:36px!important;line-height:20px!important;position:absolute!important;top:0!important;left:0!important}.slick-dots li.slick-active button:before{color:#e6233a!important;font-size:56px!important}.slick-list{margin:0;padding:0 0 5px;display:block;position:relative;overflow:hidden;outline:none!important}.slick-list:focus,.slick-slide:focus,.slick-slide a{outline:none!important}.slick-slide{float:left;height:100%;min-height:1px;display:none;outline:none!important}.slick-list.dragging{cursor:hand;outline:none!important}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:before{content:"";display:table}.slick-track:after{content:"";clear:both;display:table}.slick-loading .slick-track,.slick-loading .slick-slide{visibility:hidden}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-prev{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;padding:0;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.slick-prev:hover{color:#0000;background:0 0;outline:none}.slick-prev:hover:before{opacity:1}.slick-prev:focus{color:#0000;background:0 0;outline:none}.slick-prev:focus:before{opacity:1}.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;padding:0;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.slick-next:hover{color:#0000;background:0 0;outline:none}.slick-next:hover:before{opacity:1}.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-next:focus:before{opacity:1}.slick-panel,.slick-panel .col{outline:none!important}.slick-panel--empty{transition:height 1s}.slick-panel--empty .col{opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.165,.84,.44,1)}.slick-panel--empty .col:first-of-type{transition-delay:.1s}.slick-panel--empty .col:nth-of-type(2){transition-delay:.2s}.slick-panel--empty .col:nth-of-type(3){transition-delay:.3s}.slick-panel--empty .col:nth-of-type(4){transition-delay:.4s}.slick-panel--empty .col:nth-of-type(5){transition-delay:.5s}.slick-panel--empty .col:nth-of-type(6){transition-delay:.6s}.slick-panel--empty .col:nth-of-type(7){transition-delay:.7s}.slick-panel--empty .col:nth-of-type(8){transition-delay:.8s}.slick-panel--empty .col:nth-of-type(9){transition-delay:.9s}.slick-panel--empty.show .col{opacity:1;visibility:visible}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-dotted.slick-slider{margin-bottom:30px}.home-innovation__item{background:#fff;border-style:solid;border-width:3px;border-radius:100%;width:110px;height:110px;margin:0 auto;display:table;position:relative}.home-innovation__item>div{vertical-align:middle;display:table-cell;position:relative}.home-innovation__col{width:49%;margin:0 0 30px;display:inline-block;position:relative}.home-innovation__item-title{text-align:center;text-transform:uppercase;margin:8px 0 0;font-size:12px;font-weight:600;line-height:1.1}.home-innovation__item-picture{max-width:30px;margin:0 auto;display:block}.home-innovation__cta{text-align:center;padding:0 0 10px}.campaign__wrapper{background:#fff;padding:20px 20px 30px}.campaign__background-wrap{z-index:1;height:0;padding:119.962% 0 0;position:relative;overflow:hidden}.campaign__background{width:100%;height:auto;position:absolute;top:0;left:0}.campaign__background img{width:100%;height:auto;display:block;position:relative}.campaign__title{color:#e6233a;text-align:center;text-transform:uppercase;margin:15px 0 5px;font-size:18px;line-height:1.1}.campaign__subtitle{letter-spacing:.5px;text-align:center;font-size:12px}.campaign__cta{text-align:center;text-transform:uppercase;margin:-25px 0 0;position:relative}#dlLink{text-decoration:underline!important}#btnBack{cursor:pointer;width:140px;height:60px;background-repeat:no-repeat!important}#btnConfirm{cursor:pointer;background-repeat:no-repeat!important}#pnlPublicFiscalCodeHidden label{width:323px!important}#autocomplete-list{z-index:1000;background-color:#fff;width:100%;max-height:200px;margin:0;padding:0;list-style-type:none;position:absolute;overflow-y:auto}#autocomplete-list li{cursor:pointer;padding:10px}#autocomplete-list li:hover{background-color:#f4f2f2}.wrap.superadmin table th,.wrap.superadmin table td{border-top:1px solid #ddd;padding:1rem}.vector--top-left-one{background-image:url(/assets/vectors/top-left1.webp);background-position:0 0;background-repeat:no-repeat;background-size:contain}.vector--top-left-two{background-image:url(/assets/vectors/top-left2.webp);background-position:0 0;background-repeat:no-repeat;background-size:contain}.vector--top-left-three{background-image:url(/assets/vectors/top-left3.webp);background-position:0 0;background-repeat:no-repeat;background-size:contain}.vector--top-left-four{background-image:url(/assets/vectors/top-left4.webp);background-position:0 0;background-repeat:no-repeat;background-size:contain}.vector--top-right-one{background-image:url(/assets/vectors/top-right1.webp);background-position:100% 0;background-repeat:no-repeat;background-size:contain}.vector--top-right-two{background-image:url(/assets/vectors/top-right2.webp);background-position:100% 0;background-repeat:no-repeat;background-size:contain}.vector--top-right-three{background-image:url(/assets/vectors/top-right3.webp);background-position:100% 0;background-repeat:no-repeat;background-size:contain}.vector--top-right-four{background-image:url(/assets/vectors/top-right4.webp);background-position:100% 0;background-repeat:no-repeat;background-size:contain}.vector--bottom-right-one{background-image:url(/assets/vectors/bottom-right1.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain}.vector--bottom-right-two{background-image:url(/assets/vectors/bottom-right2.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain}.alert.alert-error{color:#a94442;background:#f2dede;border-radius:5px;padding:15px}.promotional-banner{text-indent:unset;background-blend-mode:multiply;background:#1005054a url(https://static3.cegos.fr/content/uploads/2023/07/15112128/Banniere-page-Webinar-1.png.webp) top/cover no-repeat;border-radius:10px;width:100%;height:114px;margin:30px 15px;line-height:1;display:block;position:relative}.promotional-banner__content{text-align:center;color:#fff;vertical-align:middle;justify-content:flex-start;align-items:center;width:100%;max-width:700px;padding:30px 15px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.promotional-banner__title{white-space:pre-line;color:inherit;text-align:left;letter-spacing:.6px;width:auto;max-width:68%;align-items:center;font-size:27px;font-weight:700;display:inline-block}.promotional-banner__button{box-sizing:border-box;color:#210000;fill:#210000;-webkit-text-fill-color:#210000;text-indent:unset;background-color:#fff;border:.5px solid #210000;border-radius:20px;align-items:center;padding:6px 16px;font-size:12px;line-height:1;text-decoration:none;display:inline;font-weight:700!important}.promotional-banner__link{color:inherit;text-decoration:none;display:block}.modal-overlay{z-index:1000;opacity:0;background-color:#1d0000ed;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:fixed;top:0;left:0}.modal-overlay.visible{opacity:1;transition:opacity .3s,background .3s}.modal-overlay.closing{opacity:0;transition:opacity .3s,background .3s}.modal-overlay .modal-container{opacity:0;background:#fff;border-radius:10px;width:90%;max-width:800px;max-height:90vh;overflow:auto;transform:scale(.95)}.modal-overlay .modal-container.visible{opacity:1;transition:opacity .25s .1s,transform .25s .1s;transform:scale(1)}.modal-overlay .modal-container.closing{opacity:0;transition:opacity .2s,transform .2s;transform:scale(.95)}.modal-overlay .modal-container .modal-header{text-align:right;padding:20px 20px 0}.modal-overlay .modal-container .close-link,.modal-overlay .modal-container .create-account-link{cursor:pointer;font-weight:600;text-decoration:underline}.modal-overlay .modal-container .create-account-link{text-align:center;margin-top:calc(.907407rem + .462963vw)}.modal-overlay .modal-container .modal-content{grid-template-columns:1fr 1fr;display:grid}.modal-overlay .modal-container .modal-content.single-column{grid-template-columns:1fr}.modal-overlay .modal-container .modal-content .password-container{position:relative}.modal-overlay .modal-container .modal-content .form-section{background:#fff;padding:20px 30px 30px}.modal-overlay .modal-container .modal-content .form-section h3{margin-bottom:calc(.907407rem + .462963vw)}.modal-overlay .modal-container .modal-content .input-group,.modal-overlay .modal-container .modal-content .login-form,.modal-overlay .modal-container .modal-content .modal-form{flex-direction:column;display:flex}.modal-overlay .modal-container .modal-content .login-form,.modal-overlay .modal-container .modal-content .modal-form{gap:20px}.modal-overlay .modal-container .modal-content .input-group{gap:8px}.modal-overlay .modal-container .modal-content .input-group label{font-weight:500}.modal-overlay .modal-container .modal-content .input-group input{box-sizing:border-box;background:#f4f2f2;border:none;border-radius:5px;width:100%;padding:12px 16px}.modal-overlay .modal-container .modal-content .input-group input:focus{outline:0}.modal-overlay .modal-container .modal-content .password-toggle{cursor:pointer;background:0;border:none;font-size:16px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.modal-overlay .modal-container .modal-content .login-button,.modal-overlay .modal-container .modal-content .modal-button{color:#fff;cursor:pointer;background:#1d0000ed;border:none;border-radius:100px;width:100%;margin-top:10px;padding:14px;font-weight:500;transition:background-color .3s}.modal-overlay .modal-container .modal-content .login-button:hover,.modal-overlay .modal-container .modal-content .modal-button:hover{background:#3a1f1d}.modal-overlay .modal-container .modal-content .benefits-section{border-left:1px solid #eee;padding:30px}.modal-overlay .modal-container .modal-content .benefits-section h3{margin-bottom:20px;font-size:18px;line-height:1.3}.modal-overlay .modal-container .modal-content .benefits-section ul{flex-direction:column;gap:12px;list-style:none;display:flex}.modal-overlay .modal-container .modal-content .benefits-section ul li{margin-left:20px;line-height:1.4;list-style-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgNy4wMDM5MUM0LjQ2OTU3IDcuMDAzOTEgMy45NjA4NCA2Ljc5MzE3IDMuNTg1ODMgNi40MTgwOEMzLjIxMDc1IDYuMDQzMDcgMyA1LjUzNDMzIDMgNS4wMDM5MUMzIDQuNDczNDggMy4yMTA3MyAzLjk2NDc1IDMuNTg1ODMgMy41ODk3M0MzLjk2MDg0IDMuMjE0NjYgNC40Njk1NyAzLjAwMzkxIDUgMy4wMDM5MUM1LjUzMDQzIDMuMDAzOTEgNi4wMzkxNiAzLjIxNDY0IDYuNDE0MTcgMy41ODk3M0M2Ljc4OTI1IDMuOTY0NzUgNyA0LjQ3MzQ4IDcgNS4wMDM5MUM3LjAwMDI1IDUuNTM0MzkgNi43ODk1NiA2LjA0MzI2IDYuNDE0NDkgNi40MTg0QzYuMDM5MzUgNi43OTM0NyA1LjUzMDQ5IDcuMDA0MTYgNSA3LjAwMzkxWiIgZmlsbD0iIzFEMDAwMCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTguNTM2NzMgMS40NjQ0N0M5LjQ3MzY5IDIuNDAyMDcgMTAgMy42NzM5MyAxMCA1QzEwIDYuMzI2MTMgOS40NzM2OSA3LjU5Nzg4IDguNTM2NzMgOC41MzU1M0M3LjU5OTkxIDkuNDczMjUgNi4zMjkxNiAxMCA1LjAwNDEyIDEwQzMuOTE1MyAxMCAyLjg2MzE3IDkuNjQ0MzIgMi4wMDI4MSA4Ljk5NzE5TDIuODI4NzMgOC4xNzEyN0MzLjQ2NDUyIDguNjA4NDQgNC4yMjE5OCA4Ljg0NzU2IDUuMDA0MjIgOC44NDg0QzYuMDI0MDcgOC44NDg0IDcuMDAyMSA4LjQ0Mjg2IDcuNzIzMjEgNy43MjEyNEM4LjQ0NDMzIDYuOTk5NjIgOC44NDk0NSA2LjAyMDcgOC44NDk0NSA1QzguODQ5NDUgMy45NzkzIDguNDQ0MjQgMy4wMDA0NyA3LjcyMzIxIDIuMjc4NzZDNy4wMDIxOSAxLjU1NzA1IDYuMDI0MDcgMS4xNTE2IDUuMDA0MjIgMS4xNTE2QzMuOTg0MzYgMS4xNTE2IDMuMDA2MzQgMS41NTcxNCAyLjI4NTIyIDIuMjc4NzZDMS41NjQxMSAzLjAwMDM4IDEuMTU4OTkgMy45NzkzIDEuMTU4OTkgNUwxLjE1OTA2IDUuMDAwMDdDMS4xNTkyNiA1LjE4MDIxIDEuMTcyMDYgNS4zNTkwMyAxLjE5Njk3IDUuNTM1MzVMMC4xNjA3NjggNi4yMjYxNUMwLjA2MDI4NjUgNS44Mjg2MSAwLjAwODI0ODMzIDUuNDE2OTkgMC4wMDgyNDgzMyA1QzAuMDA4MjQ4MzMgMy42NzM4NyAwLjUzNDU2MiAyLjQwMjEyIDEuNDcxNTEgMS40NjQ0N0MyLjQwODMzIDAuNTI2NzQ4IDMuNjc5MDkgMCA1LjAwNDEyIDBDNi4zMjkxNiAwIDcuNTk5ODYgMC41MjY3NDggOC41MzY3MyAxLjQ2NDQ3WiIgZmlsbD0iIzFEMDAwMCIvPgo8L3N2Zz4K);position:relative}figure{margin:0;font-size:calc(.789352rem + .115741vw)!important}[data-cat]{border:1px solid #e4e4e4;color:#000!important;background-color:#fff!important}h2[data-cat],h1[data-cat]{border:unset;color:#000!important;background-color:#0000!important}[data-cat=le-management-des-systèmes-d\'information]{color:#fff!important;background-color:#003e00!important}h1[data-cat=le-management-des-systèmes-d\'information],h2[data-cat=le-management-des-systèmes-d\'information]{border:unset;color:#003e00!important;background-color:#0000!important}[data-cat=gestion-de-projets]{color:#fff!important;background-color:#a261e1!important}h1[data-cat=gestion-de-projets],h2[data-cat=gestion-de-projets]{border:unset;color:#a261e1!important;background-color:#0000!important}[data-cat=infrastructure]{color:#fff!important;background-color:#ffb93e!important}h1[data-cat=infrastructure],h2[data-cat=infrastructure]{border:unset;color:#ffb93e!important;background-color:#0000!important}[data-cat=la-formation]{color:#fff!important;background-color:#ff5527!important}h1[data-cat=la-formation],h2[data-cat=la-formation]{border:unset;color:#ff5527!important;background-color:#0000!important}[data-cat=développement]{color:#fff!important;background-color:#ed40a9!important}h1[data-cat=développement],h2[data-cat=développement]{border:unset;color:#ed40a9!important;background-color:#0000!important}[data-cat=data]{color:#fff!important;background-color:#77ad18!important}h1[data-cat=data],h2[data-cat=data]{border:unset;color:#77ad18!important;background-color:#0000!important}[data-cat=cybersécurité]{color:#fff!important;background-color:#007bea!important}h1[data-cat=cybersécurité],h2[data-cat=cybersécurité]{border:unset;color:#007bea!important;background-color:#0000!important}[data-cat=cloud-computing]{color:#fff!important;background-color:#009eaa!important}h1[data-cat=cloud-computing],h2[data-cat=cloud-computing]{border:unset;color:#009eaa!important;background-color:#0000!important}[data-cat=management]{color:#fff!important;background-color:#009eaa!important}h1[data-cat=management],h2[data-cat=management]{border:unset;color:#009eaa!important;background-color:#0000!important}[data-cat=financement]{color:#fff!important;background-color:#28253d!important}h1[data-cat=financement],h2[data-cat=financement]{border:unset;color:#28253d!important;background-color:#0000!important}[data-cat=commercial]{color:#fff!important;background-color:#001b71!important}h1[data-cat=commercial],h2[data-cat=commercial]{border:unset;color:#001b71!important;background-color:#0000!important}[data-cat=efficacité-professionnelle]{color:#fff!important;background-color:#222b3d!important}h1[data-cat=efficacité-professionnelle],h2[data-cat=efficacité-professionnelle]{border:unset;color:#222b3d!important;background-color:#0000!important}[data-cat=formation]{color:#fff!important;background-color:#ff3342!important}h1[data-cat=formation],h2[data-cat=formation]{border:unset;color:#ff3342!important;background-color:#0000!important}[data-cat=assistants]{color:#fff!important;background-color:#a50062!important}h1[data-cat=assistants],h2[data-cat=assistants]{border:unset;color:#a50062!important;background-color:#0000!important}[data-cat=projet]{color:#fff!important;background-color:#007bea!important}h1[data-cat=projet],h2[data-cat=projet]{border:unset;color:#007bea!important;background-color:#0000!important}[data-cat=fonction-financière]{color:#fff!important;background-color:#00c466!important}h1[data-cat=fonction-financière],h2[data-cat=fonction-financière]{border:unset;color:#00c466!important;background-color:#0000!important}[data-cat=marketing-communication]{color:#fff!important;background-color:#733909!important}h1[data-cat=marketing-communication],h2[data-cat=marketing-communication]{border:unset;color:#733909!important;background-color:#0000!important}[data-cat=secteur-public]{color:#fff!important;background-color:#ff5527!important}h1[data-cat=secteur-public],h2[data-cat=secteur-public]{border:unset;color:#ff5527!important;background-color:#0000!important}[data-cat=rse]{color:#fff!important;background-color:#2d0051!important}h1[data-cat=rse],h2[data-cat=rse]{border:unset;color:#2d0051!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=management-\&-leadership]{color:#fff!important;background-color:#001b71!important}h1[data-country=cegoscom_en][data-cat=management-\&-leadership],h2[data-country=cegoscom_en][data-cat=management-\&-leadership]{border:unset;color:#001b71!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=soft-skills]{color:#fff!important;background-color:#a50062!important}h1[data-country=cegoscom_en][data-cat=soft-skills],h2[data-country=cegoscom_en][data-cat=soft-skills]{border:unset;color:#a50062!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=project-management]{color:#fff!important;background-color:#007bea!important}h1[data-country=cegoscom_en][data-cat=project-management],h2[data-country=cegoscom_en][data-cat=project-management]{border:unset;color:#007bea!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=sales-\&-client-relationship]{color:#fff!important;background-color:#009eaa!important}h1[data-country=cegoscom_en][data-cat=sales-\&-client-relationship],h2[data-country=cegoscom_en][data-cat=sales-\&-client-relationship]{border:unset;color:#009eaa!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=ai-\&-digital]{color:#fff!important;background-color:#a261e1!important}h1[data-country=cegoscom_en][data-cat=ai-\&-digital],h2[data-country=cegoscom_en][data-cat=ai-\&-digital]{border:unset;color:#a261e1!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=csr]{color:#fff!important;background-color:#2d0051!important}h1[data-country=cegoscom_en][data-cat=csr],h2[data-country=cegoscom_en][data-cat=csr]{border:unset;color:#2d0051!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=learning-trends]{color:#fff!important;background-color:#ff3342!important}h1[data-country=cegoscom_en][data-cat=learning-trends],h2[data-country=cegoscom_en][data-cat=learning-trends]{border:unset;color:#ff3342!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=local-highlights-and-trends]{color:#fff!important;background-color:#77ad18!important}h1[data-country=cegoscom_en][data-cat=local-highlights-and-trends],h2[data-country=cegoscom_en][data-cat=local-highlights-and-trends]{border:unset;color:#77ad18!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=transformation-of-the-l\&d-function]{color:#fff!important;background-color:#62003b!important}h1[data-country=cegoscom_en][data-cat=transformation-of-the-l\&d-function],h2[data-country=cegoscom_en][data-cat=transformation-of-the-l\&d-function]{border:unset;color:#62003b!important;background-color:#0000!important}[data-country=cegoscom_en][data-cat=learner-experience]{color:#fff!important;background-color:#004641!important}h1[data-country=cegoscom_en][data-cat=learner-experience],h2[data-country=cegoscom_en][data-cat=learner-experience]{border:unset;color:#004641!important;background-color:#0000!important}[data-country=cegosit][data-cat=efficacia-personale-e-professionale]{color:#fff!important;background-color:#009eaa!important}h1[data-country=cegosit][data-cat=efficacia-personale-e-professionale],h2[data-country=cegosit][data-cat=efficacia-personale-e-professionale]{border:unset;color:#009eaa!important;background-color:#0000!important}[data-country=cegosit][data-cat=comunicazione]{color:#fff!important;background-color:#ff5527!important}h1[data-country=cegosit][data-cat=comunicazione],h2[data-country=cegosit][data-cat=comunicazione]{border:unset;color:#ff5527!important;background-color:#0000!important}[data-country=cegosit][data-cat=management]{color:#fff!important;background-color:#001b71!important}h1[data-country=cegosit][data-cat=management],h2[data-country=cegosit][data-cat=management]{border:unset;color:#001b71!important;background-color:#0000!important}[data-country=cegosit][data-cat=leadership]{color:#fff!important;background-color:#007bea!important}h1[data-country=cegosit][data-cat=leadership],h2[data-country=cegosit][data-cat=leadership]{border:unset;color:#007bea!important;background-color:#0000!important}[data-country=cegosit][data-cat=project-management]{color:#fff!important;background-color:#005466!important}h1[data-country=cegosit][data-cat=project-management],h2[data-country=cegosit][data-cat=project-management]{border:unset;color:#005466!important;background-color:#0000!important}[data-country=cegosit][data-cat=hr-\&-organizzazione]{color:#fff!important;background-color:#ed40a9!important}h1[data-country=cegosit][data-cat=hr-\&-organizzazione],h2[data-country=cegosit][data-cat=hr-\&-organizzazione]{border:unset;color:#ed40a9!important;background-color:#0000!important}[data-country=cegosit][data-cat=formazione]{color:#fff!important;background-color:#e6233a!important}h1[data-country=cegosit][data-cat=formazione],h2[data-country=cegosit][data-cat=formazione]{border:unset;color:#e6233a!important;background-color:#0000!important}[data-country=cegosit][data-cat=information-technology]{color:#fff!important;background-color:#b3dfff!important}h1[data-country=cegosit][data-cat=information-technology],h2[data-country=cegosit][data-cat=information-technology]{border:unset;color:#b3dfff!important;background-color:#0000!important}[data-country=cegosit][data-cat=pubblica-amministrazione]{color:#fff!important;background-color:#876300!important}h1[data-country=cegosit][data-cat=pubblica-amministrazione],h2[data-country=cegosit][data-cat=pubblica-amministrazione]{border:unset;color:#876300!important;background-color:#0000!important}[data-country=cegosit][data-cat=csr]{color:#fff!important;background-color:#77ad18!important}h1[data-country=cegosit][data-cat=csr],h2[data-country=cegosit][data-cat=csr]{border:unset;color:#77ad18!important;background-color:#0000!important}[data-country=cegosit][data-cat=sales]{color:#fff!important;background-color:#ff5527!important}h1[data-country=cegosit][data-cat=sales],h2[data-country=cegosit][data-cat=sales]{border:unset;color:#ff5527!important;background-color:#0000!important}[data-country=cegosit][data-cat=marketing]{color:#fff!important;background-color:#733909!important}h1[data-country=cegosit][data-cat=marketing],h2[data-country=cegosit][data-cat=marketing]{border:unset;color:#733909!important;background-color:#0000!important}[data-cat=liderança-e-management]{color:#fff!important;background-color:#645aa0!important}h1[data-cat=liderança-e-management],h2[data-cat=liderança-e-management]{border:unset;color:#645aa0!important;background-color:#0000!important}[data-cat=formação]{color:#fff!important;background-color:#d32026!important}h1[data-cat=formação],h2[data-cat=formação]{border:unset;color:#d32026!important;background-color:#0000!important}[data-cat=recursos-humanos]{color:#fff!important;background-color:#176ced!important}h1[data-cat=recursos-humanos],h2[data-cat=recursos-humanos]{border:unset;color:#176ced!important;background-color:#0000!important}[data-cat=coaching]{color:#fff!important;background-color:#03709f!important}h1[data-cat=coaching],h2[data-cat=coaching]{border:unset;color:#03709f!important;background-color:#0000!important}[data-cat=marketing-e-comunicação]{color:#fff!important;background-color:#697f00!important}h1[data-cat=marketing-e-comunicação],h2[data-cat=marketing-e-comunicação]{border:unset;color:#697f00!important;background-color:#0000!important}[data-cat=vendas-e-negociação]{color:#fff!important;background-color:#d92b87!important}h1[data-cat=vendas-e-negociação],h2[data-cat=vendas-e-negociação]{border:unset;color:#d92b87!important;background-color:#0000!important}[data-cat=eficácia-pessoal-e-profissional]{color:#fff!important;background-color:#00838f!important}h1[data-cat=eficácia-pessoal-e-profissional],h2[data-cat=eficácia-pessoal-e-profissional]{border:unset;color:#00838f!important;background-color:#0000!important}[data-cat=mejores-prácticas-en-rrhh]{color:#fff!important;background-color:#2d0051!important}h1[data-cat=mejores-prácticas-en-rrhh],h2[data-cat=mejores-prácticas-en-rrhh]{border:unset;color:#2d0051!important;background-color:#0000!important}[data-cat=eficacia-personal-y-desarrollo]{color:#fff!important;background-color:#876300!important}h1[data-cat=eficacia-personal-y-desarrollo],h2[data-cat=eficacia-personal-y-desarrollo]{border:unset;color:#876300!important;background-color:#0000!important}[data-cat=transformación-digital]{color:#fff!important;background-color:#ff5527!important}h1[data-cat=transformación-digital],h2[data-cat=transformación-digital]{border:unset;color:#ff5527!important;background-color:#0000!important}[data-cat=webinars]{color:#fff!important;background-color:#001b71!important}h1[data-cat=webinars],h2[data-cat=webinars]{border:unset;color:#001b71!important;background-color:#0000!important}[data-cat=tendencias-desarrollo-aprendizaje]{color:#fff!important;background-color:#004641!important}h1[data-cat=tendencias-desarrollo-aprendizaje],h2[data-cat=tendencias-desarrollo-aprendizaje]{border:unset;color:#004641!important;background-color:#0000!important}[data-cat=premios-cegos-de-mejores-practicas-en-rrhh]{color:#fff!important;background-color:#e6233a!important}h1[data-cat=premios-cegos-de-mejores-practicas-en-rrhh],h2[data-cat=premios-cegos-de-mejores-practicas-en-rrhh]{border:unset;color:#e6233a!important;background-color:#0000!important}[data-cat=noticias-cegos-espana]{color:#fff!important;background-color:#00c466!important}h1[data-cat=noticias-cegos-espana],h2[data-cat=noticias-cegos-espana]{border:unset;color:#00c466!important;background-color:#0000!important}[data-cat=eventos]{color:#fff!important;background-color:#a50062!important}h1[data-cat=eventos],h2[data-cat=eventos]{border:unset;color:#a50062!important;background-color:#0000!important}[data-cat=tendencias-de-desarrollo-y-aprendizaje]{color:#fff!important;background-color:#62003b!important}h1[data-cat=tendencias-de-desarrollo-y-aprendizaje],h2[data-cat=tendencias-de-desarrollo-y-aprendizaje]{border:unset;color:#62003b!important;background-color:#0000!important}[data-cat=personalentwicklung]{color:#fff!important;background-color:#e6233a!important}h1[data-cat=personalentwicklung],h2[data-cat=personalentwicklung]{border:unset;color:#e6233a!important;background-color:#0000!important}[data-cat=management-und-leadership]{color:#fff!important;background-color:#ffb93e!important}h1[data-cat=management-und-leadership],h2[data-cat=management-und-leadership]{border:unset;color:#ffb93e!important;background-color:#0000!important}[data-cat=soft-skills]{color:#fff!important;background-color:#ed40a9!important}h1[data-cat=soft-skills],h2[data-cat=soft-skills]{border:unset;color:#ed40a9!important;background-color:#0000!important}[data-cat=it]{color:#fff!important;background-color:#009eaa!important}h1[data-cat=it],h2[data-cat=it]{border:unset;color:#009eaa!important;background-color:#0000!important}[data-cat=digital-learning]{color:#fff!important;background-color:#00c466!important}h1[data-cat=digital-learning],h2[data-cat=digital-learning]{border:unset;color:#00c466!important;background-color:#0000!important}[data-cat=programmiersprachen]{color:#fff!important;background-color:#007bea!important}h1[data-cat=programmiersprachen],h2[data-cat=programmiersprachen]{border:unset;color:#007bea!important;background-color:#0000!important}[data-cat=datenkompetenz]{color:#fff!important;background-color:#77ad18!important}h1[data-cat=datenkompetenz],h2[data-cat=datenkompetenz]{border:unset;color:#77ad18!important;background-color:#0000!important}[data-cat=learning-\&-development]{color:#fff!important;background-color:#ff5527!important}h1[data-cat=learning-\&-development],h2[data-cat=learning-\&-development]{border:unset;color:#ff5527!important;background-color:#0000!important}[data-cat=projektmanagement]{color:#fff!important;background-color:#004641!important}h1[data-cat=projektmanagement],h2[data-cat=projektmanagement]{border:unset;color:#004641!important;background-color:#0000!important}[data-cat=it-management]{color:#fff!important;background-color:#c16f61!important}h1[data-cat=it-management],h2[data-cat=it-management]{border:unset;color:#c16f61!important;background-color:#0000!important}[data-cat=künstliche-intelligenz]{color:#fff!important;background-color:#a261e1!important}h1[data-cat=künstliche-intelligenz],h2[data-cat=künstliche-intelligenz]{border:unset;color:#a261e1!important;background-color:#0000!important}[data-cat=software-engineering-und-testing]{color:#fff!important;background-color:#62003b!important}h1[data-cat=software-engineering-und-testing],h2[data-cat=software-engineering-und-testing]{border:unset;color:#62003b!important;background-color:#0000!important}[class*=card] img{aspect-ratio:16/9;object-fit:cover}.page-section__contact-wrapper a{color:inherit;text-decoration:none}.page-section__contact-wrapper a:hover{text-decoration:none}.page-section__contact-wrapper{background:#f0f4fa no-repeat;margin:0 0 15px;padding:15px;position:relative}section .Section__overlay{background:#0009;position:absolute;inset:0;margin:0!important}section.full-width{width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}section[class*=cegos-page-section] .wrap{padding:0!important}section[class*=cegos-page-section] .has-text-align-left{text-align:left!important}section[class*=cegos-page-section] .has-text-align-right{text-align:right!important}section[class*=cegos-page-section] .has-text-align-center{text-align:center!important}section[class*=cegos-page-section] iframe{margin-block:1rem}section[class*=cegos-page-section] p a:hover{text-decoration:underline}section.page-section{padding:0}section.page-section h2{margin-top:30px;margin-bottom:30px}section.page-section ul{margin:revert}section.page-section li{margin-left:20px;list-style-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgNy4wMDM5MUM0LjQ2OTU3IDcuMDAzOTEgMy45NjA4NCA2Ljc5MzE3IDMuNTg1ODMgNi40MTgwOEMzLjIxMDc1IDYuMDQzMDcgMyA1LjUzNDMzIDMgNS4wMDM5MUMzIDQuNDczNDggMy4yMTA3MyAzLjk2NDc1IDMuNTg1ODMgMy41ODk3M0MzLjk2MDg0IDMuMjE0NjYgNC40Njk1NyAzLjAwMzkxIDUgMy4wMDM5MUM1LjUzMDQzIDMuMDAzOTEgNi4wMzkxNiAzLjIxNDY0IDYuNDE0MTcgMy41ODk3M0M2Ljc4OTI1IDMuOTY0NzUgNyA0LjQ3MzQ4IDcgNS4wMDM5MUM3LjAwMDI1IDUuNTM0MzkgNi43ODk1NiA2LjA0MzI2IDYuNDE0NDkgNi40MTg0QzYuMDM5MzUgNi43OTM0NyA1LjUzMDQ5IDcuMDA0MTYgNSA3LjAwMzkxWiIgZmlsbD0iIzFEMDAwMCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTguNTM2NzMgMS40NjQ0N0M5LjQ3MzY5IDIuNDAyMDcgMTAgMy42NzM5MyAxMCA1QzEwIDYuMzI2MTMgOS40NzM2OSA3LjU5Nzg4IDguNTM2NzMgOC41MzU1M0M3LjU5OTkxIDkuNDczMjUgNi4zMjkxNiAxMCA1LjAwNDEyIDEwQzMuOTE1MyAxMCAyLjg2MzE3IDkuNjQ0MzIgMi4wMDI4MSA4Ljk5NzE5TDIuODI4NzMgOC4xNzEyN0MzLjQ2NDUyIDguNjA4NDQgNC4yMjE5OCA4Ljg0NzU2IDUuMDA0MjIgOC44NDg0QzYuMDI0MDcgOC44NDg0IDcuMDAyMSA4LjQ0Mjg2IDcuNzIzMjEgNy43MjEyNEM4LjQ0NDMzIDYuOTk5NjIgOC44NDk0NSA2LjAyMDcgOC44NDk0NSA1QzguODQ5NDUgMy45NzkzIDguNDQ0MjQgMy4wMDA0NyA3LjcyMzIxIDIuMjc4NzZDNy4wMDIxOSAxLjU1NzA1IDYuMDI0MDcgMS4xNTE2IDUuMDA0MjIgMS4xNTE2QzMuOTg0MzYgMS4xNTE2IDMuMDA2MzQgMS41NTcxNCAyLjI4NTIyIDIuMjc4NzZDMS41NjQxMSAzLjAwMDM4IDEuMTU4OTkgMy45NzkzIDEuMTU4OTkgNUwxLjE1OTA2IDUuMDAwMDdDMS4xNTkyNiA1LjE4MDIxIDEuMTcyMDYgNS4zNTkwMyAxLjE5Njk3IDUuNTM1MzVMMC4xNjA3NjggNi4yMjYxNUMwLjA2MDI4NjUgNS44Mjg2MSAwLjAwODI0ODMzIDUuNDE2OTkgMC4wMDgyNDgzMyA1QzAuMDA4MjQ4MzMgMy42NzM4NyAwLjUzNDU2MiAyLjQwMjEyIDEuNDcxNTEgMS40NjQ0N0MyLjQwODMzIDAuNTI2NzQ4IDMuNjc5MDkgMCA1LjAwNDEyIDBDNi4zMjkxNiAwIDcuNTk5ODYgMC41MjY3NDggOC41MzY3MyAxLjQ2NDQ3WiIgZmlsbD0iIzFEMDAwMCIvPgo8L3N2Zz4K)}section.page-section .list-none li{margin:0;list-style:none}section.page-section.color-1{background-color:#004641}section.page-section.color-2{background-color:#003e00}section.page-section.color-3{background-color:#62003b}section.page-section.color-4{background-color:#876300}section.page-section.color-5{background-color:#2d0051}section.page-section.color-6{background-color:#222b3d}section.page-section.color-7{background-color:#001b71}section.page-section.color-8{background-color:#385438}section.page-section.color-9{background-color:#6d3b38}section.page-section.color-10{background-color:#733909}section.page-section.color-11{background-color:#a50062}section.page-section.color-12{background-color:#1d0000}section.page-section.color-13{background-color:#a1eae6}section.page-section.color-14{background-color:#f9cbd2}section.page-section.color-15{background-color:#b3dfff}section.page-section.color-16{background-color:#fff0c6}section.page-section.color-17{background-color:#d0e0ea}section.page-section.color-18{background-color:#bdf4cc}section.page-section.color-19{background-color:#009eaa}section.page-section.color-1,section.page-section.color-2,section.page-section.color-3,section.page-section.color-4,section.page-section.color-5,section.page-section.color-6,section.page-section.color-7,section.page-section.color-8,section.page-section.color-9,section.page-section.color-10,section.page-section.color-11,section.page-section.color-12,section.page-section.color-19,section.page-section.color-1 a,section.page-section.color-1 a:not([class]),section.page-section.color-2 a,section.page-section.color-2 a:not([class]),section.page-section.color-3 a,section.page-section.color-3 a:not([class]),section.page-section.color-4 a,section.page-section.color-4 a:not([class]),section.page-section.color-5 a,section.page-section.color-5 a:not([class]),section.page-section.color-6 a,section.page-section.color-6 a:not([class]),section.page-section.color-7 a,section.page-section.color-7 a:not([class]),section.page-section.color-8 a,section.page-section.color-8 a:not([class]),section.page-section.color-9 a,section.page-section.color-9 a:not([class]),section.page-section.color-10 a,section.page-section.color-10 a:not([class]),section.page-section.color-11 a,section.page-section.color-11 a:not([class]),section.page-section.color-12 a,section.page-section.color-12 a:not([class]),section.page-section.color-19 a,section.page-section.color-19 a:not([class]){color:#fff}section.page-section.color-1 li,section.page-section.color-2 li,section.page-section.color-3 li,section.page-section.color-4 li,section.page-section.color-5 li,section.page-section.color-6 li,section.page-section.color-7 li,section.page-section.color-8 li,section.page-section.color-9 li,section.page-section.color-10 li,section.page-section.color-11 li,section.page-section.color-12 li,section.page-section.color-19 li{list-style-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTk5NTcgN0M0LjQ2OTE1IDcgMy45NjA0MSA2Ljc4OTI3IDMuNTg1NCA2LjQxNDE3QzMuMjEwMzIgNi4wMzkxNiAyLjk5OTU3IDUuNTMwNDMgMi45OTk1NyA1QzIuOTk5NTcgNC40Njk1NyAzLjIxMDMxIDMuOTYwODQgMy41ODU0IDMuNTg1ODNDMy45NjA0MSAzLjIxMDc1IDQuNDY5MTUgMyA0Ljk5OTU3IDNDNS41MyAzIDYuMDM4NzMgMy4yMTA3MyA2LjQxMzc1IDMuNTg1ODNDNi43ODg4MiAzLjk2MDg0IDYuOTk5NTcgNC40Njk1NyA2Ljk5OTU3IDVDNi45OTk4MiA1LjUzMDQ5IDYuNzg5MTQgNi4wMzkzNSA2LjQxNDA2IDYuNDE0NDlDNi4wMzg5MiA2Ljc4OTU2IDUuNTMwMDYgNy4wMDAyNSA0Ljk5OTU3IDdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTguNTI4NDkgMS40NjQ0N0M5LjQ2NTQ1IDIuNDAyMDcgOS45OTE3NiAzLjY3MzkzIDkuOTkxNzYgNUM5Ljk5MTc2IDYuMzI2MTMgOS40NjU0NSA3LjU5Nzg4IDguNTI4NDkgOC41MzU1M0M3LjU5MTY3IDkuNDczMjUgNi4zMjA5MiAxMCA0Ljk5NTg4IDEwQzMuOTA3MDYgMTAgMi44NTQ5MyA5LjY0NDMyIDEuOTk0NTcgOC45OTcxOUwyLjgyMDQ5IDguMTcxMjdDMy40NTYyOCA4LjYwODQ0IDQuMjEzNzQgOC44NDc1NiA0Ljk5NTk4IDguODQ4NEM2LjAxNTgzIDguODQ4NCA2Ljk5Mzg2IDguNDQyODYgNy43MTQ5NyA3LjcyMTI0QzguNDM2MDkgNi45OTk2MiA4Ljg0MTIxIDYuMDIwNyA4Ljg0MTIxIDVDOC44NDEyMSAzLjk3OTMgOC40MzYgMy4wMDA0NyA3LjcxNDk3IDIuMjc4NzZDNi45OTM5NSAxLjU1NzA1IDYuMDE1ODMgMS4xNTE2IDQuOTk1OTggMS4xNTE2QzMuOTc2MTIgMS4xNTE2IDIuOTk4MSAxLjU1NzE0IDIuMjc2OTggMi4yNzg3NkMxLjU1NTg3IDMuMDAwMzggMS4xNTA3NSAzLjk3OTMgMS4xNTA3NSA1TDEuMTUwODIgNS4wMDAwN0MxLjE1MTAyIDUuMTgwMjEgMS4xNjM4MiA1LjM1OTAzIDEuMTg4NzMgNS41MzUzNUwwLjE1MjUyOCA2LjIyNjE1QzAuMDUyMDQ2OCA1LjgyODYxIDguNTgzMDdlLTA2IDUuNDE2OTkgOC41ODMwN2UtMDYgNUM4LjU4MzA3ZS0wNiAzLjY3Mzg3IDAuNTI2MzIyIDIuNDAyMTIgMS40NjMyNyAxLjQ2NDQ3QzIuNDAwMDkgMC41MjY3NDggMy42NzA4NSAwIDQuOTk1ODggMEM2LjMyMDkyIDAgNy41OTE2MiAwLjUyNjc0OCA4LjUyODQ5IDEuNDY0NDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)}section.page-section.vector--top-left-one{background-image:url(/assets//vectors/top-left1.webp)}section.page-section.vector--top-left-two{background-image:url(/assets//vectors/top-left2.webp)}section.page-section.vector--top-left-three{background-image:url(/assets//vectors/top-left3.webp)}section.page-section.vector--top-right-one{background-image:url(/assets//vectors/top-right1.webp)}section.page-section.vector--top-right-two{background-image:url(/assets//vectors/top-right2.webp)}section.page-section.vector--top-right-three{background-image:url(/assets//vectors/top-right3.webp)}section.page-section.vector--bottom-right-one{background-image:url(/assets//vectors/bottom-right1.webp)}section.page-section.vector--e{background-image:url(/assets//vectors/ligne-e-v2.png)}section.page-section__container{margin-bottom:0;padding:40px calc(50% + -50vw + 20px)}section.page-section__container .faq__questions{background-color:#f4f2f2;border-radius:10px}section.page-section__container .faq__questions a{font-family:Ryker;font-size:20px}section.page-section__container .faq__questions a:not(:last-child):after{opacity:.2;background:#1d0000}section.page-section__container .faq__questions a:before{content:url(/assets/media/img/Arrow_faq.png);position:absolute;top:12px;right:33px}section .page-section__title{margin:0;padding:0}section .slick-dots li:before{content:none!important}section.mag-wrap table,section.mag-wrap td,section.mag-wrap th{border:1px solid #000}section.mag-wrap table{border-collapse:collapse;width:100%}section.mag-wrap ul{margin-block-start:1rem;margin-bottom:20px}section.mag-wrap ul:last-of-type{margin-bottom:20px}section.mag-wrap ul li::marker{font-size:1.2rem}section.mag-wrap ul li ul{padding-inline-start:3vw;position:relative}section.mag-wrap ul li ul li{list-style:none}section.mag-wrap ul li ul li:before{position:absolute;top:.8em;left:-1.5rem}section.mag-wrap figure{margin-bottom:20px}section.mag-wrap,section [class*=cegos-mag-comments]{padding:40px calc(50% + -50vw + 20px)!important}section .wp-block-cegos-ht-inter .domaine__formations{margin-top:0}section.custom-margin .custom-margin-content{display:inline-block}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li{padding:0 0 0 20px;position:relative}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li:before{display:none}.page-section__container img{border-radius:10px}.page-section__container .alignleft{padding-right:50px}.page-section__container .alignright{padding-left:50px}.has-burgundy-background-color{background-color:#62003b}.has-burgundy-color{color:#62003b}.has-navyBlue-background-color{background-color:#001b71}.has-navyBlue-color{color:#001b71}.has-purple-background-color{background-color:#2d0051}.has-purple-color{color:#2d0051}.has-green-background-color{background-color:#003e00}.has-green-color{color:#003e00}.has-turquoise-background-color{background-color:#a1eae6}.has-turquoise-color{color:#a1eae6}.has-lightPurple-background-color{background-color:#dec5ff}.has-lightPurple-color{color:#dec5ff}.has-lightBlue-background-color{background-color:#b3dfff}.has-lightBlue-color{color:#b3dfff}.has-lightYellow-background-color{background-color:#ffb93e}.has-lightYellow-color{color:#ffb93e}.has-greyBlue-background-color{background-color:#222b3d}.has-greyBlue-color{color:#222b3d}.has-brown-background-color{background-color:#492525}.has-brown-color{color:#492525}.has-blueGreen-background-color{background-color:#004641}.has-blueGreen-color{color:#004641}.has-oliveGreen-background-color{background-color:#385438}.has-oliveGreen-color{color:#385438}.has-warmBlack-background-color{background-color:#1d0000}.has-warmBlack-color{color:#1d0000}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}hr{border-top:1px solid #1d0000;margin:80px 0;height:0;color:inherit;border-top-width:1px}.wp-block-columns{flex-direction:column;gap:20px;margin-bottom:80px;display:flex}.wp-block-columns .is-vertically-aligned-bottom{align-self:flex-end}.wp-block-columns .is-vertically-aligned-center{align-self:center}.wp-block-columns .is-vertically-aligned-top{align-self:flex-end}.wp-block-columns:last-child{margin-bottom:0}.wp-block-columns .wp-block-column{flex-direction:column;display:flex}.wp-block-cegos-cegos-page-section.flex{justify-content:center;min-width:100%;display:flex}.wp-block-cegos-cegos-page-section.grid{grid-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-block-cegos-cegos-page-section.grid-2{grid-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp-block-cegos-cegos-page-section.grid-4{grid-gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wp-block-cegos-cegos-page-section.grid-area{grid-gap:20px;grid-template-columns:1fr 33%;display:grid}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles){margin:0 0 15px;list-style:none}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li>ul{margin:0 0 15px;padding:0}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li>ul li{padding-left:15px}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li>ul li:before{font-family:arial,sans-serif;font-size:13px;line-height:1.65;top:5px;content:"•"!important}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li>ol{margin:0 0 15px;padding:0}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li>ol li{padding-left:15px}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li>ol li:before{font-family:arial,sans-serif;font-size:13px;line-height:1.65;top:5px;content:"•"!important}.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles).bullet-red li:before{color:#e6233a}.page-section__title{text-align:center;padding:0 0 30px}.page-section__title .tt-1,.page-section__title .tt-2,.page-section__title .tt-3{display:inline}.page-section__title--small{padding:0 0 25px}.page-section__title--small [class^=tt-]{margin:0;padding:0 15px 0 20px;font-size:20px}.page-section__title--small [class^=tt-]:before{font-size:12px;top:8px}.page-section__title--left{text-align:left}.page-section__cta{text-align:center;padding:25px 0 0}.page-section__cta .a11y-toggle{max-width:290px;margin:0 auto -10px}.page-section--bg-grey{background-color:#ecedf2!important}.page-section--bg-grey .page-section__blocks .block__wrapper{background:#fff}.page-section--bg-grey-alt{background-color:#f4f4f4!important}.page-section__chapo{text-align:center;margin:10px auto;padding:0 15px}.page-section.no-adding-bottom{padding-bottom:0}.page-section--dark{color:#fff;background-color:#1d0000;margin-top:80px}.page-section--dark .tt-1{color:#fff}.page-section--dark .tt-1:before{display:none}.page-section--dark .red{color:#fff}.page-section--home .wrap:last-of-type:after{content:"";background:#1d0000;width:80px;height:1px;margin:10px 0 0;display:block;position:relative}.page-section--home .page-section__title{text-align:left;color:#1d0000}.page-section--home .page-section__title [class^=tt-]{padding-left:0}.page-section--home .page-section__title [class^=tt-]:before{display:none}.page-section--home.-formations{padding-top:15px}.page-section--home.-formations .wrap:last-of-type:after{margin:30px 0}.page-section--home.-locations{padding-top:0}.page-section--home.-locations .wrap:last-of-type:after{margin:40px 0 20px}.page-section.-clients{margin-top:15px}.page-section.-clients .tt-1{color:#1d0000}.page-section.-clients .tt-1:before{display:none}.page-section .question{color:inherit;cursor:pointer;border-bottom:1px solid #f4f4f4;margin:0;padding:20px 50px 20px 0;font-size:1.25em;text-decoration:none;transition:opacity .2s;position:relative}.page-section .question:hover{opacity:.8;text-decoration:none}.page-section .question:after{content:"+";color:#b2b2b2;font-size:1.5em;position:absolute;top:10px;right:0}.page-section .reponse{color:inherit;margin:0;padding:0 0 20px;text-decoration:none;display:none}.page-section .reponse:hover{text-decoration:none}.page-section .reponse h3{font-size:1.2em}.page-section .news-grid--full{margin-top:0;margin-bottom:20px}.page-section{padding:30px 0}.page-section .question.on{border-bottom:0}.page-section .question.on:after{content:"-";color:#e6233a}.page-section .question.on+.reponse{border-bottom:1px solid #f4f4f4}.page-section .press{margin:-15px 0 0}*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0;margin-inline-end:4px;-webkit-appearance:button;appearance:button}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0;margin-inline-end:4px;-webkit-appearance:button;appearance:button}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::placeholder{opacity:1}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex;padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.tw{color:var(--color-12);font-family:var(--font-family-sans),sans-serif;font-size:var(--font-size-default-responsive);min-width:0;margin:0;line-height:1.45;overflow-x:hidden}.tw *,.tw :before,.tw :after{box-sizing:border-box}.tw h1{font-family:var(--font-family-heading),sans-serif;font-size:var(--font-size-h1-responsive);font-weight:500}.tw h2{font-family:var(--font-family-heading),sans-serif;font-size:var(--font-size-h2-responsive);margin:0 0 var(--space-medium-responsive)0;font-weight:500}.tw h3{font-size:var(--font-size-h3-responsive)}.tw h4{font-size:var(--font-size-h4-responsive)}.tw p{margin:0 0 var(--space-small-responsive)0}.tw a{color:var(--color-link);text-decoration:none}.tw a:hover{text-decoration:underline}.tw img{vertical-align:bottom;max-width:100%}.tw input,.tw button{font-family:var(--font-family-sans);font-size:inherit;cursor:pointer}.tw input[type=email],.tw input[type=text],.tw input[type=tel],.tw select,.tw textarea{border-style:var(--tw-border-style);background-color:#f4f2f2;border-width:0;border-radius:10px;width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:12px;padding-inline-end:12px;display:block}.tw label{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}@keyframes pulse{0%{opacity:0;transform:translateY(10px)}50%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(10px)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes load3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Raleway;src:url(/assets/fonts/raleway/Raleway-Medium.ttf)format("truetype");font-style:normal;font-family:Ryker;src:url(/assets/fonts/ryker/Ryker-Medium.otf)format("opentype");}@keyframes mymove{0%{transform:translateY(20px)}to{transform:translateY(10px)}}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@media screen and (min-width:64rem){.top-buffer{margin:20px 0 0}.list--check-circle{text-align:left}.alignleft{float:left;display:inline}img.alignleft{padding-right:15px;display:inline-block}.alignright{float:right;display:inline}img.alignright{padding-left:15px;display:inline-block}.aligncenter,.aligncenter img{clear:both;margin-left:auto;margin-right:auto;display:block}.wp-block-image .alignleft{margin-left:0}.wp-block-image .alignright{margin-right:0}.wp-block-image .aligncenter figcaption{text-align:center}.txtleft{text-align:left}.txtright{text-align:right}.tt-1{margin:0 0 25px;padding:0 0 0 35px;font-size:35px}.tt-1:before{font-size:20px}.tt-1.pdR{padding-right:33%}.tt-1.pdR--large{padding-right:50%}.tt-1--small{margin:0 0 25px;padding:0 0 0 30px;font-size:30px}.tt-1--small:before{font-size:19px}h2,.tt-2{margin-bottom:20px;font-size:30px}h3,.tt-3{font-size:22px}.interventions-mode h4{margin-bottom:15px;font-size:22px;transition:color .125s ease-out}.interventions-mode{margin:30px 0 0}.interventions-mode a:hover h4{color:#e6233a}h4,.tt-4{font-size:18px}.reco__title{z-index:3;background:#fff;margin:0;padding:5px 11px;font-size:18px;position:absolute;top:-18px;left:19px}.ui-autocomplete{max-width:400px;max-height:300px}.flex-container.equal-height>[class^=col-],.flex-container.equal-height>[class^=col-]>div{flex-direction:column;flex:1;display:flex}.flex-container.padding{margin-left:-40px;margin-right:-40px}.flex-container.padding>[class^=col-]{padding-left:40px;padding-right:40px}.flex-container.small-padding{margin-left:-10px;margin-right:-10px}.flex-container.small-padding>[class^=col-]{padding-left:10px;padding-right:10px}.flex-container.no-compensation{margin-left:0;margin-right:0}.flex-container.no-margin>[class^=col-]{margin-bottom:0}.flex-container.with-border [class^=col-]:not(:last-child){border-right:1px solid #e4e4e4}.flex-container .col-md{box-sizing:border-box;flex:1 0 0;max-width:100%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-md-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:8.33333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:8.33333%!important}.flex-container .col-md-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:16.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:16.6667%!important}.flex-container .col-md-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:25%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:25%!important}.flex-container .col-md-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:33.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:33.3333%!important}.flex-container .col-md-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:41.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:41.6667%!important}.flex-container .col-md-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:50%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:50%!important}.flex-container .col-md-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:58.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:58.3333%!important}.flex-container .col-md-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:66.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:66.6667%!important}.flex-container .col-md-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:75%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:75%!important}.flex-container .col-md-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:83.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:83.3333%!important}.flex-container .col-md-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:91.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:91.6667%!important}.flex-container .col-md-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:100%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:100%!important}.flex-container .col-md-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:8.33333%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:16.6667%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:25%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:33.3333%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:41.6667%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:50%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:58.3333%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:66.6667%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:75%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:83.3333%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:91.6667%;padding-left:20px;padding-right:20px}.flex-container .col-md-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:100%;padding-left:20px;padding-right:20px}.flex-container.start-md{text-align:start;justify-content:flex-start}.flex-container.center-md{text-align:center;justify-content:center}.flex-container.end-md{text-align:end;justify-content:flex-end}.flex-container.top-md{align-items:flex-start}.flex-container.middle-md{align-items:center}.flex-container.bottom-md{align-items:flex-end}.flex-container.around-md{justify-content:space-around}.flex-container.between-md{justify-content:space-between}.flex-container.first-md{order:-1}.flex-container.last-md{order:1}.wp-block-columns{justify-content:space-between;align-items:flex-start;column-gap:20px;display:flex}.wp-block-column{flex:1 1 0}.flex-container.md-5-items [class^=col-]{flex-basis:20%!important;width:20%!important;max-width:20%!important;padding-bottom:0!important}.wrap{padding:0 40px}.wrap .mktoForm{padding:30px!important}.wrap .mktoForm .mktoFieldWrap{display:flex}.wrap .mktoForm .mktoButtonWrap{margin-left:150px!important}.hero-full__wrap,.world-map__wrapper,.home-innovation__wrapper{padding:0 40px}.home-client__wrapper{max-width:1165px;padding:0 50px}.wrap--small,.hero-full__wrap--small,.world-map__wrapper--small,.home-innovation__wrapper--small,.home-client__wrapper--small{max-width:900px}.page-cols{margin:35px -15px 0}.page-cols--buffer-30{margin:30px -15px 0}.page-col--main{float:left;box-sizing:border-box;width:70%;margin-bottom:60px;padding:0 15px}.page-col--sidebar{float:left;box-sizing:border-box;width:30%;padding:0 15px}.main-content{padding-top:0}.square-list li:before,.square-list li>ul li:before,.circle-list li:before,.circle-list li>ul li:before,.content-block ul:not(.fourReal__circles) li:before,.content-block ul:not(.fourReal__circles) li>ul li:before{line-height:1.65}.content-block{padding:30px 28px}.rte ul:not(.fourReal__circles) li:before,.rte ul:not(.fourReal__circles) li>ul li:before,.free-content ul:not(.fourReal__circles) li:before,.free-content ul:not(.fourReal__circles) li>ul li:before,.content-frame ul:not(.fourReal__circles) li:before,.content-frame ul:not(.fourReal__circles) li>ul li:before{line-height:1.65}.content-frame{padding:30px 28px}.notice__intro ul:not(.fourReal__circles) li:before,.notice__intro ul:not(.fourReal__circles) li>ul li:before,.objectifs ul:not(.fourReal__circles) li:before,.objectifs ul:not(.fourReal__circles) li>ul li:before{line-height:1.65}.objectifs h4{font-size:20px}.program ul:not(.fourReal__circles) li:before,.program ul:not(.fourReal__circles) li>ul li:before,.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li:before,.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li>ul li:before{line-height:1.65}.hero{width:100%;height:calc(100vh - 285px);min-height:580px;padding:0;display:table;overflow:hidden}.hero+.page-section{z-index:3;background:#fff;position:relative}.hero .wrap{max-width:800px;height:auto;margin:0 auto}.hero [class^=bt-]{transition:color .125s ease-out}.hero [class^=bt-]:hover{color:#e6233a}.hero__video-wrapper{z-index:2;position:relative;overflow:hidden}.hero__video{-o-object-fit:cover;object-fit:cover;z-index:3;width:100%;height:auto;font-family:"object-fit: cover;";display:block;position:absolute;inset:0}.no-smil .hero__video{top:0;left:0;transform:none}.hero__body{vertical-align:middle;padding:0;display:table-cell;position:relative}.hero__search{margin:30px 0;padding:25px 25px 50px;position:relative}.hero__arrow{z-index:99;bottom:45px}.hero__search-form-body{position:relative}.hero__search-form-body .form-control{padding:10px 10px 12px 50px;font-size:18px;font-weight:600}.hero__search-form-body .icon-arrow{position:absolute;top:12px;left:12px}.hero__search-form-body .bt-search{position:absolute;top:8px;right:12px}.hero__search-form-body .bt-search:after{color:#e6233a;font-size:30px}.hero__search-form-footer{margin-top:23px}.hero__search-form-redirect{z-index:9;display:block;position:absolute;bottom:10px;right:25px}.hero__baseline{padding-left:35px;font-size:70px}.hero__baseline:before{width:8px}.hero-full{background-color:#f4f2f2}.hero-full__container{background-position:50% 25%;background-repeat:no-repeat;background-size:cover;margin:0 auto;padding:0}.hero-full__button-cols{flex-wrap:wrap;justify-content:space-between;display:flex}.hero-full__button-cols>*{width:calc(50% - 10px);margin-bottom:0}.hero-full__button-cols .cta-rounded--border{background:0 0}.slick-panel,.slick-panel .col{outline:none!important}.slick-panel--empty .col{opacity:0;visibility:hidden;transition:all .75s cubic-bezier(.165,.84,.44,1);transform:translateY(30px)}.slick-panel--empty .col:first-of-type{transition-delay:.1s}.slick-panel--empty .col:nth-of-type(2){transition-delay:.2s}.slick-panel--empty .col:nth-of-type(3){transition-delay:.3s}.slick-panel--empty .col:nth-of-type(4){transition-delay:.4s}.slick-panel--empty .col:nth-of-type(5){transition-delay:.5s}.slick-panel--empty .col:nth-of-type(6){transition-delay:.6s}.slick-panel--empty .col:nth-of-type(7){transition-delay:.7s}.slick-panel--empty.show .col{opacity:1;visibility:visible;transform:translate(0)}.home-innovation{background-position:50% 100%;background-size:auto 110%}.home-innovation__item{float:none;will-change:transform;width:130px;height:130px;margin:0 auto;transform:scale(1)}.home-innovation__item:hover{transform:scale(1.25)}.home-innovation__item-picture{max-width:45px}.home-innovation__item-title{font-size:14px}.campaign__wrapper{padding:30px 50px 45px}.campaign__background-wrap{padding:30.5869% 0 0}.campaign__title{margin:25px 0 5px;font-size:34px;font-weight:600}.campaign__subtitle{font-size:18px}.home-client__list{margin:0 -15px}.home-client__list .col{float:left;box-sizing:border-box;width:25%;height:160px;padding:0 15px 10px}.home-client__picture{max-height:none;transition:all .2s;position:relative;left:0;display:inline!important}.home-client__picture--color{visibility:hidden;opacity:0;margin:auto;display:inline;position:absolute;left:0;right:0}.home-client__picture-wrap:hover .home-client__picture--color{opacity:1;visibility:visible}.home-client__picture-wrap:hover .home-client__picture--fill{opacity:0;visibility:hidden}.filters-wrapper{padding:20px 5px;position:relative}.filter-block{margin:0}.filter-block:last-child{width:auto;font-size:90%;position:absolute;top:7px;right:26px}.filter-block:nth-child(3),.filter-block:nth-child(4){float:left;box-sizing:border-box;width:32%;padding:0 10px}.filter-block.n1{float:left;box-sizing:border-box;width:9.5%;padding:12px 0 0 12px}.gallery{width:100%;min-height:1000px;margin-top:20px;overflow:hidden}.gallery ul{margin:30px -15px 0}.gallery ul li{float:left;box-sizing:border-box;width:25%;padding:0 15px 10px;display:none;position:relative}.gallery ul li>a{border:1px solid #f4f4f4;margin:0 0 20px}.gallery ul li>a:hover{border-color:#1d0000}.gallery .client-link{color:#1d0000;text-decoration:underline;display:block}.gallery.list:not(.force-grid) .mix{width:100%}.gallery.list .mix:before{padding-top:40px}.gallery.list li{border-bottom:1px solid #f5f6f8;max-height:180px}.gallery.list li>a{float:left;width:20%;height:160px;padding:0;position:relative}.gallery.list li>a img{max-width:none}.gallery.list li .gallery-desc{text-align:left;margin:45px 0 40px 21%;padding:0}.cookies-banner p{text-align:center}.cookies-banner .bt-cookies-close{margin-top:0;padding:10px 12px 10px 10px;top:7px;right:15px;transform:none}.cookies-banner .bt-cookies-close span{display:block}[data-thematic-columns-count="2"] .page-column{float:left;box-sizing:border-box;width:50%}[data-thematic-columns-count="1"] .page-column{float:left;box-sizing:border-box;width:100%}.home-thematic{margin-top:40px}.home-thematic__columns{margin:0 -12.5px;padding:0 0 50px}.home-thematic__columns+.page-section{padding:0}.home-thematic__promotion{transition:all .4s cubic-bezier(.165,.84,.44,1);display:block;position:relative}.page-column{float:left;box-sizing:border-box;width:50%;margin:0}.page-column .select2-styled{width:auto;font-size:12pt}.page-column .select2-wrapper{z-index:2;opacity:1;visibility:visible;width:120px;max-width:none;margin:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.page-column .select2-wrapper:after{font-size:18px}.page-column .select2-wrapper--desktop{display:block}.page-column .select2-wrapper--mobile,.page-column .select2-wrapper__wrapper{display:none}.page-column__title{text-align:center;padding:15px 15px 15px 30px;font-size:20px;position:static;top:auto;transform:none}.page-column__title--left{text-align:left}.page-column__groups{padding:12px 12px 40px}.page-column__header{padding:0}.page-column__header:before{display:none}.page-column__header.has-button .page-column__title{text-align:center}.page-column__cta{opacity:1;visibility:visible;margin:0 auto -45px;position:relative}.page-column__cta [class^=cta-]{max-width:none;font-size:18px}.page-column__cta-alt{display:block}.page-column__body{width:100%;display:block!important}.page-column__offers{display:none}.page-column__wrapper{background:#f4f4f4;width:100%}.column-group--text p{font-size:14px}.column-group--intro{padding:25px 20px;font-size:14px;font-weight:600}.column-group__intro-list{margin:18px 0 0;padding-left:30px;line-height:1.2}.column-group__title{margin:0 0 14px;font-size:19px}.column-group__item{font-size:16px;display:block;position:relative}.column-group__item>[data-group-open]{padding:20px 90px 20px 37px}.column-group__item .item__count{color:#f4f4f2;text-align:right;margin-top:-8px;font-size:14px;font-weight:400;display:inline-block;position:absolute;top:50%;right:10px}.column-group__item .item__count-label,.column-group__item .item__count-number{display:inline}.column-group__item .item__count-number:after,.column-group__item .item__count-number:before{display:none}.column-group__item-trigger{width:19px;height:19px;line-height:16px}.column-group__item-trigger:before{font-size:13px}.column-group__sub-list{font-size:14px}.column-group__sub-item-link{border-bottom:0;padding:10px 10px 10px 55px}.column-group__sub-item-link:before{left:36px}.column-group__sub-item-link .col-2.col-right{display:block}.steps:after{clear:both;content:"";display:table}.steps [class^=col-]{margin:10px 0 0;padding:0 18px}.steps .col{float:left;box-sizing:border-box;width:33.3333%;margin:0 0 15px}.steps__number{width:40px;height:40px;margin:0 auto 15px;font-size:28px}.steps__number span{text-align:center;line-height:40px}.steps__title{margin:0 auto 15px}.steps__item-title{font-size:17px}.steps__item-desc{font-size:13px!important}.solutions__wrapper{padding:50px 0 30px}.solutions__wrapper .cols{margin:0 -10px}.solutions__wrapper .col{float:left;box-sizing:border-box;width:33.3333%;padding:0 10px}.solutions--dotcom .solutions__wrapper .col{float:left;box-sizing:border-box;width:50%}.solutions-block__desc,.es-block__desc{padding-right:20px}.solutions-block__arrow,.es-block__arrow{margin-top:-17.5px;top:50%}.modal{align-items:center;padding:0}.modal-guts{margin:0}.modal-container{max-width:100%}.modal--dark .modal-close{right:-45px}.book-summary{border:10px solid #f4f4f4;margin:0 0 60px}.book-summary__item-link{padding:20px 10px 20px 37px;font-size:18px}.book-summary__item-trigger{width:19px;height:19px;line-height:16px}.book-summary__item-trigger:before{font-size:16px}.book-summary__item-content .cols{flex-wrap:wrap;justify-content:left;align-items:center;margin:0 5px;display:flex}.book-summary__item-content .col{float:left;box-sizing:border-box;background:0 0;width:33.3333%;padding:0 10px 10px}.book__content{box-sizing:border-box;background:#f5f6f8;width:100%;padding:15px}.book__detail{vertical-align:top;padding:0 10px 0 20px;display:table-cell;position:relative}.book__detail p{font-size:13px;line-height:1.2}.book__detail [class^=tt-]{margin:0 0 5px}.book__cta{margin-top:20px}.book__cta [class^=cta-]{padding:5px 7px;font-size:14px}.book-single{margin:30px 0 60px}.book-single__wrapper{width:100%;display:table}.book-single__view{vertical-align:middle;width:33%;padding:40px 30px;display:table-cell}.book-single__detail{vertical-align:middle;padding:40px 30px;display:table-cell}.book-single__detail p{margin:0 0 20px}.book-single__infos{margin:0 0 30px;font-size:18px}.book-single__ctas [class^=cta-]{font-size:16px;font-weight:600}.page-contact{margin:0}.page-contact>.wrap .tt-1,.page-contact>.wrap .chapo{display:block}.contact-form{border-radius:0;margin:0 0 60px;padding:20px 0 0;position:relative}.contact-form__wrapper{box-sizing:border-box;padding:0 20px 30px}.contact-form__title{display:none}.contact-form__group{margin:15px auto;position:relative}.contact-form__group .form-control{margin:0 0 15px;padding:10px 12px}.contact-form__group .form-control--textarea{min-height:200px;margin:0 0 10px}.contact-form__group .checkbox__wrapper{white-space:normal;display:flex;position:relative}.contact-form__group .checkbox__wrapper .tooltip-help{margin:0 0 4px 10px;display:inline-block}.contact-form__group .checkbox__wrapper span.error{top:-43px}.contact-form__group .col{width:33.333%;margin:0 0 15px;padding:0}.contact-form__group .col:nth-child(2) .checkbox__wrapper,.contact-form__group .col:nth-child(5) .checkbox__wrapper,.contact-form__group .col:nth-child(8) .checkbox__wrapper{margin:0 0 0 40px}.contact-form__validate{font-size:18px}.contact-form__submit{text-align:center;margin:10px auto;position:absolute;left:0;right:0}.side-contact--mobile{display:none}.side-contact--desktop{display:block}.side-contact__header-title,.side-contact__company{text-align:left}.side-contact__adress{text-align:left;font-size:17px}.side-contact__phone>.row .tooltip-help{top:0}.page-section--home.-avis{margin-bottom:80px;padding-top:80px}.page-section--home.-avis .wrap:last-of-type:after{margin-bottom:100px;top:100px}.page-section--home.-solutions .wrap:last-of-type:after{margin:30px 0 40px}.page-section--home.-locations .wrap:last-of-type:after{margin:60px 0 70px}.page-section.-clients{margin-top:80px}.page-grey{padding:50px 0 30px}.page-grey__content{padding:30px 45px}.page-grey__header-title{font-size:20px}.page-grey__item{margin:0 0 45px}.page-section{padding:50px 0}.page-section .share-bar{top:-100px}.page-section__title{padding:0 0 50px}.page-section__title [class^=tt-]{margin:0 0 20px;padding:0 0 0 45px;font-size:40px;display:inline}.page-section__title [class^=tt-]:before{font-size:28px}.page-section__title--small{padding:0 0 25px}.page-section__title--small [class^=tt-]{font-size:30px}.page-section__title--small [class^=tt-]:before{font-size:22px;top:6px}.page-section__chapo{max-width:905px;margin:30px auto 0}.page-section--home{padding-bottom:0}.page-section--home .page-section__title [class^=tt-]{color:#1d0000;font-size:28px}.page-section--dark{margin-top:70px}.chapo{padding:0 35px}.chapo+.toolbar{top:115px}.chapo.pdR{padding:10px 185px 20px 35px}.breadcrumb{display:block}.objectifs__item-wrapper{padding:35px 40px}.objectifs__item-cta{text-align:right;margin:0;padding:0 15px}.interventions-mode--dotcom h4{margin-top:0;margin-bottom:40px}.interventions-mode--dotcom .align-cols{flex-wrap:wrap}.interventions-mode--dotcom .align-cols .col{box-sizing:border-box;flex-basis:25%;width:25%;max-width:25%;padding-left:15px;padding-right:15px}.interventions-mode--dotcom .align-cols .col:not(:last-child){margin-right:0}.page-section__contact-wrapper{margin:0 0 50px;padding:45px 100px}.page-section__contact-wrapper:before{content:"";z-index:0;width:260px;height:145px;position:absolute;top:0;left:0}.page-section__contact-wrapper:after{content:"";z-index:0;width:260px;height:145px;position:absolute;top:0;right:0}.page-section__contact-title{text-align:center;font-size:24px}.page-section__contact-title br{display:none}.page-section__contact-title.light{color:#fff}.page-section__contact-cta{text-align:center;margin:0 auto -60px;position:absolute;bottom:-20px;left:0;right:0}.page-section__contact-cta [class^=cta-]{font-size:18px}.page-section__contact--alt .page-section__contact-wrapper{height:83px;padding:20px 100px 70px}.page-section__contact--alt .page-section__contact-title span:first-of-type{font-size:1.1em}.page-section__contact--alt .page-section__contact-title br{display:block}.page-section__contact--alt .page-section__contact-cta{bottom:0}.contact-banner__title{text-align:center;margin:0;font-size:24px}.align-cols{flex-direction:row;flex-shrink:0;justify-content:space-between;max-width:none;margin:0;padding-left:0}.align-cols .col{box-sizing:border-box;flex-basis:25%;width:25%;max-width:25%;padding-left:15px;padding-right:15px}.align-cols a{display:block}.align-cols--center{text-align:center}.align-cols--center .col:not(:last-child){margin:0 15px 0 0}.align-cols__item-wrapper{display:block}.align-cols__item-img{width:100%}.align-cols__item-img img{max-width:100%;margin:0 auto 10px;display:block}.align-cols__item-content{text-align:center;padding-left:0}.align-cols__item-content br{display:block}.align-cols__item-content [class^=tt-]{margin:0 0 10px}.video-thumbnail--large{max-width:900px;margin:15px auto 60px}.gallery-video{display:flex}.gallery-video p{text-align:center;margin:20px 0 0;padding:0 20px}.gallery-video__item .video-thumbnail__picture{height:0}.gallery-video__item .video-thumbnail__picture img{position:absolute}.video--left{min-width:390px;height:auto;min-height:220px;margin:0 20px 0 0;padding:0;position:relative}.video--center{max-width:none;height:auto;margin:0;padding:0;position:relative}.video--center iframe{position:static}.column-group .video--center iframe{position:absolute}.tags{display:block}.tags__item{font-size:14px;display:inline-block}.tags__item:not(:last-child){margin-right:10px}.tags__cta{height:34px;margin-top:-17px;position:absolute;top:50%;right:15px}.tags__cta [class^=cta-]{padding:5px;font-size:14px}.tags__cta [class^=cta-]:before{padding:0;position:static}.tags__cta [class^=cta-] span{display:none}.toolbar{display:block;position:absolute;top:120px;right:80px}.toolbar--mobile{display:none;position:relative}.share__list{left:auto}.share-bar{justify-content:space-between;align-items:center;display:flex}.countdown{letter-spacing:1px;margin:10px 0 35px;padding:15px 10px}.countdown [data-countdown]{display:inline-block}.home-thematic__promotion.is-hidden{opacity:0}.promotion__items li{float:left;box-sizing:border-box;width:25%;margin:0 auto;position:static}.promotion__items li:first-of-type .info-bubble:after{left:12%}.promotion__items li:nth-of-type(2) .info-bubble:after{left:37%}.promotion__items li:nth-of-type(3) .info-bubble:after{left:62%}.promotion__items li:nth-of-type(4) .info-bubble:after{left:88%}.promotion__items li .info-bubble{box-sizing:border-box;width:100%;max-width:100%;margin-left:auto}.notice__promotion .promotion__items{padding-bottom:0}.edito{position:relative}.edito .share-bar{position:absolute;top:-130px;right:0}.edito .share-bar__label{font-size:16px}.edito__content{margin:60px 0}.edito__content h5{margin:0 0 60px;display:block}.edito__header-mobile{display:none}.edito__author-img-desktop{float:left;margin:0 35px 0 0;display:inline}.edito__author-img-desktop:after{right:0}.es-block--facturation{width:500px;padding:0}.es-block--facturation:after{clear:both;content:"";display:table}.es-block--facturation .es-block__content{padding:30px 25px}.es-block--facturation .es-block__title{padding:0 0 0 30px;font-size:30px}.es-block__content-left{float:left;box-sizing:border-box;width:50%}.es-block__content-right{float:left;box-sizing:border-box;width:41.6667%}.es-block__content-right a{color:#e6233a;margin:15px 0 0;display:block}.historique{min-height:400px}.lang-switcher .menu-label{font-size:11px;font-weight:600;padding:9px 0 8px 6px!important;vertical-align:top;display:inline-block}.pagination{margin:15px 0 0;border-top:1px solid #f4f4f4;padding:30px 0;display:flex}.reco .avis-widget-only-stars{position:absolute;top:0;right:0}.reco{margin:30px 0 20px}.reco a{width:590px}.reco .arrow-label{width:130px;padding-right:130px;display:block}.avisFondGris,.avisFondBlanc{padding:25px 30px}.faq__input{width:750px;max-width:100%;margin:34px auto 68px;display:block}.faq__input .form-control{padding:6px 10px 7px 50px;font-size:24px;font-weight:400}.faq__input .icon-arrow{position:absolute;top:12px;left:12px}.faq__input .bt-search{position:absolute;top:8px;right:12px}.faq__input .bt-search:after{color:#e6233a;font-size:30px}.faq__input--small{position:absolute;bottom:95%;right:-3%;transform:scale(.7)}.faq__blocks{flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;display:flex}.faq__block{box-sizing:border-box;flex-basis:33%;width:33%;max-width:33%;margin:0 0 16px;padding:0 7.5px;position:relative}.faq__block:first-child:not(.is-full){flex-basis:100%;width:100%;max-width:100%}.faq__grid{flex-wrap:wrap;justify-content:space-between;display:flex}.faq__grid-item{flex-basis:48%;width:48%;max-width:48%}.faq__questions{margin:0}.faq__questions br{display:none!important}.faq__layout{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:50px;display:flex}.faq__sidebar{flex-basis:24%;max-width:24%;padding:27px 0 0}.faq__main{flex-basis:73%;width:73%;max-width:73%}.faq .bt-pdf{margin:0}.faq .sidebar__inner{will-change:position, transform;transform:translate(0,0)}.faq .bt-scroll{float:right;background:#d8dae3;display:block}.faq .bt-scroll:after{color:#1d0000}.faq__cats{display:block}.faq__img{height:auto;padding:0}.faq__img img{position:static}.sidebar__sticky{align-self:flex-start;position:sticky;top:90px;left:0}.step-list{margin:20px 0 40px}.step-list__step{justify-content:space-between;align-items:center}.step-list__step .text{flex-basis:75%;width:75%;max-width:75%}.step-list__step .button{flex-basis:20%;width:20%;max-width:20%}.step-list__step .button a{text-align:center;width:100%;display:block}.reco__item{justify-content:space-between;align-items:center;display:flex;position:relative}.reco__body{padding:30px 20px 15px}.reco__item-title{margin:0 20px 0 5px;padding-right:0;font-size:17px}.network__title{margin:0;font-size:30px}.network__content{flex-wrap:wrap;justify-content:center;padding:70px 0;display:flex}.network__content--small{padding:20px 0}.network__content--small:first-child{padding-top:70px}.network__content--small:last-child{padding-bottom:70px}.network__text{text-align:left;flex-basis:40%;max-width:40%;padding:0 35px;font-size:1em}.network__text h3{margin:0 0 20px;font-size:30px}.network__text [class^=cta-]{margin:35px 0 15px}.network__iframe{text-align:right;flex-basis:40%;max-width:40%;padding:0 35px;display:block}.datarock{display:block}.tosa__main .spacer{margin-top:75px}.tosa__logo{width:100%}.fourReal__header{align-items:center;height:622px;margin:40px 0 0;padding:0;display:flex;position:relative}.fourReal__circles{width:463px;height:463px;margin:-15px auto 0;top:80px}.fourReal__circles-bg{width:463px;height:463px;margin:-15px auto 0}.fourReal__circles.is-anim{animation:70s linear infinite spin}.fourReal__circles.is-hover{animation-play-state:paused;transform:none!important}.fourReal__circle{cursor:pointer;z-index:0;transition:all .15s ease-out}.is-anim .fourReal__circle{animation:70s linear infinite reverse spin}.is-hover .fourReal__circle{animation-play-state:paused;transform:none!important}.fourReal__circle.on{z-index:1}.fourReal__circle.on .fourReal__rollhover{display:block}.fourReal__circle-icon{z-index:0;border:5px solid #0000;width:100px;height:100px;transition:all .2s ease-out}.fourReal__circle-icon img{max-width:100%}.on .fourReal__circle-icon{border-color:#fff}.fourReal__circle-caption span{padding:0 5px;font-size:12px}.fourReal__rollhover{z-index:0;background:#fff;border-radius:5px;min-width:240px;margin:0;padding:0;display:none;position:absolute;left:50%;transform:translate(-50%)}.is-bottom .fourReal__rollhover{bottom:100%}.is-bottom .fourReal__circle-arrow--bottom{display:block}.is-bottom .fourReal__circle-arrow--top{display:none}.fourReal__circle-content{background:#fff;padding:15px 15px 5px;font-size:14px}.fourReal__circle-title{color:#fff;text-transform:uppercase;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 35px 15px 15px;font-weight:400;margin:0!important}.fourReal__circle-arrow{z-index:2;width:22px;height:22px;position:absolute;left:50%;transform:translate(-50%)}.fourReal__circle-arrow--bottom{display:none;bottom:-15px}.fourReal__circle-arrow--top{top:-15px}.fourReal__modal{display:none}.fourReal__body{margin:40px 0 0;padding:40px 0}.fourReal__testimonials{flex-wrap:wrap;margin:0 -30px;display:flex}.fourReal__testimonial{box-sizing:border-box;flex-direction:column;flex:1 0 auto;width:50%;max-width:50%;margin:0 0 60px;padding:0 30px;display:flex}.fourReal__testimonial-body{background:#fff;flex:1 0 auto;padding:50px 40px 40px;font-size:1em;font-weight:600;display:flex}.fourReal__testimonial-body:before{font-size:86px;top:-25px}.fourReal__testimonial-body:after{font-size:86px;bottom:-10px}.fourReal__testimonial-footer{align-items:center}.fourReal__testimonial-icon{width:130px;height:100px}.fourReal__testimonial-icon img{max-width:50px}.fourReal__testimonial-icon svg{width:20px;height:20px}.fourReal__testimonial-logo{padding-right:20px}.fourReal__testimonial-name p.bigger{font-size:22px}.flex-item{margin:0}.flex-item__action{margin:0;padding:20px 0}.flex-item__content{padding:20px 15px 15px}.inter__content{flex-wrap:wrap;justify-content:flex-end;margin:15px -40px 0;display:flex}.inter__left{box-sizing:border-box;flex-basis:42.5%;width:42.5%;max-width:42.5%;padding:10px 40px 0}.inter__text{box-sizing:border-box;flex-basis:55%;width:55%;max-width:55%;padding:0 40px}.inter__cols{flex-wrap:wrap;display:flex}.inter__col{box-sizing:border-box;flex-basis:50%;width:50%;max-width:50%;padding-left:15px;padding-right:15px}.inter__col .tt-3{font-size:22px!important}.inter .contact-banner{margin:30px auto 15px}.inter__pictos .flex-item{box-sizing:border-box;flex-basis:33.3333%;width:33.3333%;max-width:33.3333%;padding-left:15px;padding-right:15px}.inter__clients{padding:40px 0 0}.inter__clients .slick-prev{left:-35px}.inter__clients .slick-next{right:-35px}.inter__logos{flex-wrap:nowrap;justify-content:space-between}.inter__logo{box-sizing:border-box;flex-basis:auto;width:auto;padding-left:15px;padding-right:15px}.compare__actions{padding:10px 0}.compare__actions--bottom{bottom:0;right:77px}.compare__actions--bottom .compare__actions-wrap{width:auto;margin-right:20px}.ma-selection.compare td.btnCaddie .txtCenter{display:flex}.ma-selection.compare .trash-icon{margin:0;top:53px;right:120px;transform:none}.ma-selection.compare .historiqueTable tbody .small{padding:0;font-size:12px;line-height:1;position:absolute;top:auto;bottom:4px;left:-30px}.ma-selection.compare .historiqueTable tbody td:first-child{padding:20px 10px!important}.ma-selection.compare .historiqueTable tbody .caddieLine td:nth-of-type(3):before{left:-15px}.ma-selection.compare .historiqueTable tbody .caddieLine td:nth-of-type(4):before{left:-10px}.press{display:flex}.press__col{box-sizing:border-box;flex-basis:50%;width:50%;max-width:50%;padding:0 7.5px}.video-grid__col--6{box-sizing:border-box;flex-basis:50%;width:50%;max-width:50%;padding-left:15px;padding-right:15px}.video-grid__col--4{box-sizing:border-box;flex-basis:33.3333%;width:33.3333%;max-width:33.3333%;padding-left:15px;padding-right:15px}.tall-box{flex-direction:row}.tall-box__bg{box-sizing:border-box;flex-basis:25%;width:25%;max-width:25%;height:auto;padding:0}.tall-box__text{box-sizing:border-box;flex-basis:75%;width:75%;max-width:75%;padding:20px 30px}.checkout{margin-bottom:60px}.checkout .flex-container{justify-content:space-between;padding-left:50px;padding-right:50px}.checkout .select-wrapper .modifyLinkContact,.checkout .select-wrapper .modifyLinkCompanyPlaceContact,.checkout .select-wrapper .modifyLinkCompanyPlaceBilling{margin-left:15px;top:8px;left:100%}.checkout__input+label{font-size:20px}.checkout__intro{margin-bottom:50px}.checkout__recap{margin-bottom:40px}.checkout__recap>div:first-child{box-sizing:border-box;flex-basis:80%;width:80%;max-width:80%;padding-left:15px;padding-right:15px}.checkout__recap>div:last-child{box-sizing:border-box;flex-basis:20%;width:20%;max-width:20%;padding-left:15px;padding-right:15px}.checkout__panel{margin:20px 0 40px}.checkout__panel-header{padding:20px}.checkout__panel-title{font-size:28px}.checkout__total-wrap{align-items:center;display:flex}.checkout__total-notice{margin-top:0;padding-left:20px}.results__wrap{flex-wrap:wrap;justify-content:space-between;margin:50px 0 60px;display:flex}.results__sidebar{box-sizing:border-box;z-index:auto;opacity:1;visibility:visible;flex-basis:27%;width:27%;max-width:27%;padding:0;transition:none;position:relative;top:0;transform:none}.sessions__filters{box-sizing:border-box;z-index:auto;opacity:1;visibility:visible;flex:1;width:100%;max-width:none;padding:0 0 0 30px;transition:none;position:relative;top:0;overflow:visible;transform:none}.results__main{box-sizing:border-box;flex-basis:69.5%;width:69.5%;max-width:69.5%;padding-top:0;padding-left:0;padding-right:0}.results__box{padding:20px 25px}.results__box:nth-of-type(2),.results__box:first-of-type{margin-top:0}.results__count{text-align:left}.results__apply,.sessions__filters-apply{display:none}.card__wrap{padding:25px 50px 30px}.card__footer{justify-content:space-between;align-items:center;display:flex}.card__footer .attributes__item img{filter:brightness(0)}.card__cols{justify-content:space-between;gap:1rem;display:flex}.card__col-left{box-sizing:border-box;padding:0!important}.card__col-left h2{margin-bottom:15px}.card__col-right{box-sizing:border-box;text-align:right;padding:0!important}.card__col-right button{white-space:nowrap;margin-top:15px}.card__col-right.align-baseline{align-self:flex-end}.card__action{flex-direction:column-reverse;grid-template-columns:auto;grid-template-areas:"cart""price""reference";justify-content:flex-end;align-items:flex-end;margin-top:40px;display:grid}.card__reference{grid-area:reference;margin-top:0;margin-left:auto}.card__add{grid-area:cart;margin-bottom:15px;transition:all .15s}.card__add:hover,.card__add:hover i{color:#fbb941}.card__add span{padding-right:10px;font-size:14px;font-weight:600}.card__add i{padding:0;font-size:18px}.card__sessions li{color:#737a80;flex-wrap:wrap;padding-bottom:10px;font-size:14px;line-height:1.2;display:flex}.card__sessions li br{display:none}.card__sessions li span:first-child{width:60%}.card__sessions li.is-disabled span:first-child{color:#ccc}.card__more{color:#737a80;margin:10px 15px 30px;font-weight:600;display:inline-block}.card__more span{margin-right:15px;display:inline-block}.card__more i{transform-origin:50%;font-size:14px;transition:all .2s;display:inline-block}.card__more.is-active i{transform:rotate(180deg)}.card__primary.has-cover{flex-wrap:wrap;display:flex}.card__cover{box-sizing:border-box;flex-basis:35%;width:35%;max-width:35%;height:auto;padding:0}.card__cover+.card__wrap{box-sizing:border-box;flex-basis:65%;width:65%;max-width:65%;padding-left:30px;padding-right:20px}.card--result:not(.card--page){margin-bottom:0}.card--mini{max-width:990px;margin:0 auto}.card--mini .card__add{color:#1d0000;margin-bottom:8px}.card--mini .card__add:hover,.card--mini .card__add:hover i{color:#fbb941}.card--mini .card__add i{color:#1d0000}.rating--flex-end-desktop{justify-content:flex-end}.attributes__item{margin-bottom:0}.attributes__item:not(:last-child){margin-right:30px}.services{background-color:#0000;position:relative}.services:before{content:"";background:#f4f4f4;height:560px;position:absolute;top:0;left:0;right:0}.services .hero__search-form-footer{margin-top:40px!important}.services__cols{flex-wrap:wrap;justify-content:space-between;margin:40px 0;display:flex}.services__cols--5{margin-bottom:90px}.services__cols--5 .services__col:after{left:76%!important}.services__cols--5 .services__col:nth-child(2):after{left:90%!important}.services__col{margin:0}.services__col:not(:last-child):after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTg2IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCAxODYgNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TGluZTwvdGl0bGU+PHBhdGggZD0iTTIgMmgxODcuNSIgc3Ryb2tlPSIjQzdDN0M3IiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIHN0cm9rZS1kYXNoYXJyYXk9IjIsNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);width:150px;height:3px;margin-top:0;top:20px;left:95%;right:auto}.services__col:first-child:after{left:100%!important}.services__col:nth-child(2) .services__icon{position:relative;left:15px}.services--stagiaires:before{height:1060px}.services--stagiaires .dashed{max-width:none;position:relative;margin-bottom:30px!important}.services--stagiaires .dashed:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTg2IiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCAxODYgNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+TGluZTwvdGl0bGU+PHBhdGggZD0iTTIgMmgxODcuNSIgc3Ryb2tlPSIjQzdDN0M3IiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIHN0cm9rZS1kYXNoYXJyYXk9IjIsNyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:repeat-x;width:370px;height:3px;margin-top:0;position:absolute;top:50px;left:95%;right:auto}.services--stagiaires .dashed:first-child:after{left:95%!important}.services--stagiaires .dashed:nth-child(4):after{left:auto!important;right:90%!important}.services--stagiaires .dashed:nth-child(5):after,.services--stagiaires .dashed:last-child:after{left:-20px}.services__icon{min-height:55px}.services__boxes{flex-wrap:wrap;justify-content:space-between;margin:0 -15px;display:flex}.services__boxes-wrap{max-width:1165px;margin:40px auto 90px;padding:0 40px}.services__boxes-nav{display:none}.services__box-img{padding:100% 0 0}.services__box-img:after{content:"";opacity:.05;background:#1d0000;transition:all .2s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}.services__box-img img{transition:all 1.5s cubic-bezier(.19,1,.22,1)}.services__box-text{border:1px solid #e4e4e4;padding:100% 0 0;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.services__box-text>div{top:50%}.services__box-title{margin-bottom:40px}.services__box-wrap{box-sizing:border-box;flex-basis:33%;width:33%;max-width:33%;padding-left:15px;padding-right:15px}.services__box-wrap .services__box{flex-direction:column-reverse}.services__box-wrap:nth-child(odd) .services__box{flex-direction:column}.services__box-wrap:hover .services__box-img:after{opacity:.2}.services__box-wrap:hover .services__box-img img{transform:scale(1.05)}.services__partner-wrap{justify-content:space-between;display:flex}.services__partner-logo{align-items:center;width:160px;height:auto;display:flex}.services__partner-logo img{width:100%}.services__partner-text{flex:1;justify-content:space-between;align-items:center;padding-left:30px;padding-right:40px;display:flex}.services__partner-text .tt-1{margin-bottom:0}.services__partner-text .tt-1 br{display:none}.services__spe{margin-top:40px}.services__spe [class^=col-]{margin-bottom:60px!important}.services__spe .tt-2{margin-bottom:50px}.services__spe .icon{min-width:80px}.js-search-panel-open{cursor:pointer}.search-panel{z-index:999;background:#1d0000;padding:35px 0;transition:all .5s cubic-bezier(.23,1,.32,1);display:block;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.search-panel .wrap{max-width:80%}.search-panel .form-control{padding:11px 18px 11px 45px}.search-panel .bt-search,.search-panel .icon-calendar{font-size:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-panel .cta-default{padding:11px 22px}.search-panel.is-open{transform:translate(0)}.search-panel__wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 -7.5px;display:flex}.search-panel__col--text{box-sizing:border-box;flex-basis:55%;width:55%;max-width:55%;padding-left:15px;padding-right:15px}.search-panel__col--date{box-sizing:border-box;flex-basis:33%;width:33%;max-width:33%;padding-left:15px;padding-right:15px}.search-panel__col--submit{box-sizing:border-box;flex-basis:12%;width:12%;max-width:12%;padding-left:15px;padding-right:15px}.search-panel__close{padding:12px;position:absolute;top:-35px;left:calc(100% + 20px);font-size:18px!important}.search-panel__close .icon-close:after{color:#fff;opacity:.4}.search-panel__close:hover:before{transform:translate(-50%,-50%)scale(1)}.page-cover__title{padding:100px 0;font-size:45px}.page-boxes{margin:60px -17px;padding-bottom:0;display:flex}.page-boxes__nav{display:none}.page-boxes__item{flex-direction:column;flex:1;width:25%;margin:0 0 30px;padding:0 17px;display:flex!important}.page-boxes__item-wrap{flex:1 0 auto;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.page-boxes__item-wrap .tt-3{min-height:80px;margin-bottom:0;line-height:24px;font-size:22px!important}.page-boxes__item-wrap p{min-height:130px;font-size:15px;line-height:26px}.page-solutions{flex-wrap:wrap;display:flex;position:relative}.page-solutions:after{content:"";z-index:2;background:#fff;border-radius:100%;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-solutions__item{box-sizing:border-box;flex-basis:50%;width:50%;max-width:50%;padding:30px 15px}.page-solutions__item:not(:last-child){border-bottom:0}.page-solutions__item:first-child{border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.page-solutions__item:nth-child(3){border-right:1px solid #e4e4e4}.page-solutions__item:nth-child(2){border-bottom:1px solid #e4e4e4}.case-studies__nav{display:none}.page-color-box{max-width:none;margin:0}.page-color-box__text{text-align:left;top:auto;bottom:60px;left:60px;transform:none}.page-color-box__text [class^=cta-]{margin-top:15px}.historiqueTable thead td:last-child{padding:0 15px 10px 0;text-align:right!important}.historiqueTable thead td:last-child a{text-decoration:underline}.ma-selection .historiqueTable tbody td:first-child{text-align:left;width:50%;padding:10px 12px}.ma-selection .historiqueTable tbody .caddieLine td:nth-of-type(2),.ma-selection .historiqueTable tbody .caddieLine td:nth-of-type(3){text-align:center}.ma-selection .historiqueTable tbody .subBtnR{float:none;margin:0;display:inline-block}.ma-selection .historiqueTable tbody .small{float:none;z-index:-1;color:#b94a48;margin:0;padding:0 50px;position:relative;left:-5px}.historiqueTable--generic td{text-align:center}.historiqueTable--generic td:first-child{text-align:left}.historiqueTable--generic td:last-child{text-align:right}.historiqueTable.has-delete td{position:relative}.historiqueTable.has-delete td:last-child{padding-right:60px!important}.box-iconed.contact{padding:0}.box-iconed__text{min-height:160px}.rating-box__stars-wrap--big{width:100px;height:20px}.domaine__steps{padding:40px 50px}.domaine__steps [class^=col-]:last-child{padding-left:50px}.domaine__steps-list{text-align:left}.domaine__steps-list img{margin:0}.domaine__steps-list img+*{width:auto}.domaine__question{padding:20px 0 40px}.domaine__question:last-child{padding-bottom:60px}.domaine__locations{padding-top:25px}.domaine__formation-attributes{margin:0}.u-hide-tablet{display:block}.u-hide-tablet-inline{display:inline}.u-hide-desktop{display:none!important}.u-show-desktop{display:block}.pagination a{text-align:center;flex:1;font-weight:600;transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative}.pagination a:before,.pagination a:after{color:#e6233a;font-size:17px;display:inline-block}.access label{margin-bottom:10px;display:block}.access .valid label{color:#0c0}.access .not-valid label{color:#e6233a}.access .uppercase{text-transform:none}.password-helper-text .valid{color:#0c0;font-weight:700}.lang-switcher .icon:before{line-height:1.15!important}.lang-switcher:hover .lang-switcher__list{display:block}.home .solutions__wrapper{margin-top:0;padding-top:0;padding-bottom:15px}.home .solutions-block{background:#f9f9f9}.home .solutions-block__cta{opacity:1;margin-top:-5px;padding:0 0 0 90px;position:static;transform:none;display:block!important}.home .solutions-block__cta span{margin:0;font-size:13px;transition:none;color:#1d0000!important;border:0!important;padding:0!important}.home .solutions-block__cta span:hover{text-decoration:underline!important}.home .solutions-block__content{padding:30px 20px 15px 30px}.home .solutions-block__icon{margin-top:6px;transition:none;position:absolute}.home .solutions-block__header{transition:none}.home .solutions-block__title{padding-left:90px;font-size:18px;font-weight:600}.home .solutions-block__body{padding-left:90px}.home .solutions-block__link:hover .solutions-block__header,.home .solutions-block__link:hover .solutions-block__desc{transform:none!important}.home .solutions-block__link:hover .solutions-block__title,.home .solutions-block__link:hover .solutions-block__cta span{color:#fff!important}.lang-switcher__list{z-index:99;text-align:left;background:#fff;border:1px solid #f4f4f4;width:100px;display:none;position:absolute;top:100%;left:0}.lang-switcher__list a{box-sizing:border-box;width:100%;padding:10px 0 10px 20px;font-weight:600;transition:all .125s ease-out;display:block}.lang-switcher__list a:hover{color:#fff;background:#e6233a;font-weight:600}}@media screen and (min-width:64rem) and (min-width:48rem){.col-1{float:left;box-sizing:border-box;width:8.3333%}.flex-col-1{box-sizing:border-box;flex-basis:8.33333%;width:8.33333%;max-width:8.33333%;padding-left:15px;padding-right:15px}.col-2{float:left;box-sizing:border-box;width:16.6667%}.flex-col-2{box-sizing:border-box;flex-basis:16.6667%;width:16.6667%;max-width:16.6667%;padding-left:15px;padding-right:15px}.col-3{float:left;box-sizing:border-box;width:25%}.flex-col-3{box-sizing:border-box;flex-basis:25%;width:25%;max-width:25%;padding-left:15px;padding-right:15px}.col-4{float:left;box-sizing:border-box;width:33.3333%}.flex-col-4{box-sizing:border-box;flex-basis:33.3333%;width:33.3333%;max-width:33.3333%;padding-left:15px;padding-right:15px}.col-5{float:left;box-sizing:border-box;width:41.6667%}.flex-col-5{box-sizing:border-box;flex-basis:41.6667%;width:41.6667%;max-width:41.6667%;padding-left:15px;padding-right:15px}.col-6{float:left;box-sizing:border-box;width:50%}.flex-col-6{box-sizing:border-box;flex-basis:50%;width:50%;max-width:50%;padding-left:15px;padding-right:15px}.col-7{float:left;box-sizing:border-box;width:58.3333%}.flex-col-7{box-sizing:border-box;flex-basis:58.3333%;width:58.3333%;max-width:58.3333%;padding-left:15px;padding-right:15px}.col-8{float:left;box-sizing:border-box;width:66.6667%}.flex-col-8{box-sizing:border-box;flex-basis:66.6667%;width:66.6667%;max-width:66.6667%;padding-left:15px;padding-right:15px}.col-9{float:left;box-sizing:border-box;width:75%}.flex-col-9{box-sizing:border-box;flex-basis:75%;width:75%;max-width:75%;padding-left:15px;padding-right:15px}.col-10{float:left;box-sizing:border-box;width:83.3333%}.flex-col-10{box-sizing:border-box;flex-basis:83.3333%;width:83.3333%;max-width:83.3333%;padding-left:15px;padding-right:15px}.col-11{float:left;box-sizing:border-box;width:91.6667%}.flex-col-11{box-sizing:border-box;flex-basis:91.6667%;width:91.6667%;max-width:91.6667%;padding-left:15px;padding-right:15px}.col-12{float:left;box-sizing:border-box;width:100%}.flex-col-12{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.world-map__container{height:412px}.world-map__zoom{width:500px;height:500px;top:-28px}.world-map__zoom-close{margin:0;display:block;top:104px;right:calc(50% - 246px)}.world-map__zoom-frame,.world-map__zoom-close-wrap{width:503px;height:503px;top:-30px}.world-map__legend{text-align:left;margin:0;padding:5px 7px;bottom:20px;left:45px;right:auto}.world-map__legend span{padding:0;font-size:14px;display:block}.world-map__legend span:first-of-type{padding:0 0 4px}.home-innovation__item{float:left;margin:0}.home-innovation__col{float:left;box-sizing:border-box;width:25%;position:relative}.home-innovation__col:first-of-type{top:70px;left:60px}.home-innovation__col:nth-of-type(2){top:5px;right:-8px}.home-innovation__col:nth-of-type(3){top:60px;right:51px}.home-innovation__col:nth-of-type(4){top:30px;right:80px}.page-section__blocks .block,.page-section__blocks .block--25{box-sizing:border-box;flex-basis:25%;width:25%;max-width:25%;margin:0 0 10px}.page-section__blocks .block--33{flex-basis:33%;width:33%;max-width:33%}}@media screen and (min-width:64rem) and (max-width:48rem){.home .solutions-block__icon{display:none}.home .solutions-block__body,.home .solutions-block__title,.home .solutions-block__cta{padding-left:0!important}}@media screen and (min-width:64rem) and (max-width:64rem){.hidden-mobile,.list--desktop{display:none!important}.hidden-desktop,.list--mobile{display:block!important}.buffer{margin-top:0}.world-map__area-label{padding-right:30px}.contact-form .tooltip-help--right .tooltip-help__message{min-width:160px;max-width:210px;margin:0 auto;top:160%;left:-100px;right:0}.contact-form .tooltip-help--right .tooltip-help__message:after{border-color:#0000 #0000 #1d0000;margin:0 auto;inset:auto 0 100% 60px}.video--center{height:0;margin:20px 0;padding:55% 0 0;position:relative;overflow:hidden}.video--center iframe{width:100%;height:100%;position:absolute;top:0;left:0}.iframe-wrap{height:0;margin:20px 0;padding:55% 0 0;position:relative;overflow:hidden}.iframe-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}.loader{transform:translate(-50%)}.frm-holder .subBtnR{margin-left:0!important}.table-responsive table{margin-top:30px}.table-responsive table p,.table-responsive table h1,.table-responsive table h2,.table-responsive table h3,.table-responsive table h4,.table-responsive table h5,.table-responsive table span{text-align:center}.table-responsive table tr{text-align:center;clear:both;margin:0 auto;padding:0;display:block;width:100%!important}.table-responsive table tr .col{float:none;margin:0;padding:0}.table-responsive table td{text-align:center;clear:both;margin:0 auto;padding:0;display:block;width:100%!important}.table-responsive table td .col{float:none;margin:0;padding:0}.table-responsive table img{margin:0 auto 15px;display:block}.step-list__step .button{width:100%;margin:15px 0 0}.tosa__push-text{padding:20px 0}.tosa__push-text .col-xs-12{margin-top:30px}.modal-compare,.compare__checkbox,.compare__select-all{display:none}.checkout__total{transform-origin:0 0;transform:scale(.75)}.checkout .content-block .flex-container{padding:0}.checkout__last-submit a{padding:5px 8px!important}.checkout__last-submit a>*{font-size:15px!important;line-height:1!important}.checkout__last-submit button{padding:5px 8px!important}.checkout__last-submit button>*{font-size:15px!important;line-height:1!important}.checkout__summary .buttons{flex-wrap:wrap;margin-top:0}.checkout__summary .button{width:100%}.checkout__summary .button button{width:100%;display:block}.checkout__summary .button:not(:last-child){margin-bottom:10px}.card__add.is-active{opacity:.5;position:relative}.card__add.is-active span{color:#d2000080;width:60px;margin-top:-15px;font-size:10px;position:absolute;top:100%;left:50%;transform:translate(-50%);display:block!important}.historiqueTable{box-sizing:border-box;display:block!important}.historiqueTable thead{display:none}.historiqueTable tbody{box-sizing:border-box;max-width:100%;display:block}.historiqueTable tbody:after{content:"";clear:both;display:table}.historiqueTable tbody td{float:left;box-sizing:border-box;border-bottom:0;width:100%;max-width:100%;padding:0 10px 20px;display:block}.historiqueTable tbody tr{display:block}.historiqueTable tbody .btnCaddie{border-bottom:15px solid #f4f4f4}.historiqueTable tbody .caddieLine td:first-of-type{padding:10px 40px 20px 10px}.historiqueTable tbody .caddieLine td:nth-of-type(2){text-align:left;width:50%;padding:15px 10px 20px;font-weight:600}.historiqueTable tbody .caddieLine td:nth-of-type(2):before{content:attr(data-label);padding:0 5px 0 0;font-weight:400}.historiqueTable tbody .caddieLine td:nth-of-type(3){text-align:right;width:50%;padding:15px 10px 20px;font-weight:600}.historiqueTable tbody .caddieLine td:nth-of-type(3):before{content:attr(data-label);padding:0 5px 0 0;font-weight:400}.historiqueTable tbody .caddieLine .select-styled{width:100%!important}.historiqueTable tbody .caddieLine .select-wrapper--inline{display:block}.historiqueTable tbody .caddieLine .subBtnR{float:none;display:inline-block}.historiqueTable tbody .caddieLine .small{float:left;color:#b94a48;text-align:center;width:100%;margin:0 auto;padding:0;font-size:80%;line-height:1.3em;display:block;position:relative;top:8px;left:0;right:0}.historiqueTable tbody .caddieLine .trash-icon{top:-129px;right:8px}.historiqueTable__mobile-header{background:#f4f4f4;padding:5px 0;display:block}.historiqueTable__mobile-header:after{clear:both;content:"";display:table}.historiqueTable__mobile-header a{text-align:right;text-decoration:underline;position:absolute;top:5px;right:4px}.u-txt-center-mobile{text-align:center}.u-bdb-mobile{border-bottom:1px solid #e4e4e4}}@media screen and (min-width:1180px){.flex-container .col-lg{box-sizing:border-box;flex:1 0 0;max-width:100%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-lg-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:8.33333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:8.33333%!important}.flex-container .col-lg-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:16.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:16.6667%!important}.flex-container .col-lg-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:25%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:25%!important}.flex-container .col-lg-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:33.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:33.3333%!important}.flex-container .col-lg-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:41.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:41.6667%!important}.flex-container .col-lg-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:50%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:50%!important}.flex-container .col-lg-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:58.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:58.3333%!important}.flex-container .col-lg-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:66.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:66.6667%!important}.flex-container .col-lg-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:75%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:75%!important}.flex-container .col-lg-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:83.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:83.3333%!important}.flex-container .col-lg-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:91.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:91.6667%!important}.flex-container .col-lg-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;max-width:100%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px;flex-basis:100%!important}.flex-container .col-lg-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:8.33333%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:16.6667%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:25%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:33.3333%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:41.6667%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:50%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:58.3333%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:66.6667%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:75%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:83.3333%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:91.6667%;padding-left:20px;padding-right:20px}.flex-container .col-lg-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:100%;padding-left:20px;padding-right:20px}.flex-container.start-lg{text-align:start;justify-content:flex-start}.flex-container.center-lg{text-align:center;justify-content:center}.flex-container.end-lg{text-align:end;justify-content:flex-end}.flex-container.top-lg{align-items:flex-start}.flex-container.middle-lg{align-items:center}.flex-container.bottom-lg{align-items:flex-end}.flex-container.around-lg{justify-content:space-around}.flex-container.between-lg{justify-content:space-between}.flex-container.first-lg{order:-1}.flex-container.last-lg{order:1}.wrap,.hero-full__wrap,.world-map__wrapper,.home-innovation__wrapper,.home-client__wrapper{padding:0 60px}.page-col--main{float:left;box-sizing:border-box;width:75%}.page-col--sidebar{float:left;box-sizing:border-box;width:25%}.page-col--sidebar img{margin:0 auto;display:block}.filters-wrapper{padding:20px 15px}.filter-block.n1{float:left;box-sizing:border-box;width:8.3333%}.filter-block:nth-child(3),.filter-block:nth-child(4){width:37%}.filter-block:last-child{width:auto;font-size:100%;position:absolute;top:7px;right:26px}.gallery:not(.list) a{position:relative}.gallery:not(.list) img.client-blue{visibility:visible;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery:not(.list) img.client-color{visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery:not(.list) li.mix.content>a:hover img.client-color{visibility:visible!important}.page-column__title{font-size:24px}.solutions-block__content,.es-block__content{padding:30px 20px 30px 30px}.solutions-block__icon,.es-block__icon{width:96px;height:107px;transition:background-position .3s cubic-bezier(.165,.84,.44,1)}.solutions-block__header,.es-block__header{transition:all .4s cubic-bezier(.165,.84,.44,1);transform:scale(1)}.solutions-block__desc,.es-block__desc{margin:15px 0 0;transition:transform .4s cubic-bezier(.165,.84,.44,1)}.solutions-block__cta{opacity:0;transition:transform .4s cubic-bezier(.165,.84,.44,1) .1s,opacity .2s cubic-bezier(.165,.84,.44,1) .1s;display:block;position:absolute;bottom:20px;transform:translateY(20px)}.solutions-block__cta [class^=cta-]{font-size:90%}.es-block__cta{opacity:0;transition:transform .4s cubic-bezier(.165,.84,.44,1) .1s,opacity .2s cubic-bezier(.165,.84,.44,1) .1s;display:block;position:absolute;bottom:20px;transform:translateY(20px)}.es-block__cta [class^=cta-]{font-size:90%}.solutions-block__link:hover .solutions-block{border-radius:10px}.solutions-block__link:hover .solutions-block__icon{background-position:0 -105px}.solutions-block__link:hover .solutions-block__header{transform:translate(-15px,-22px)scale(.85)}.solutions-block__link:hover .solutions-block__desc{transform:translateY(-37px)}.solutions-block__link:hover .solutions-block__cta{opacity:1;transform:translate(0)}.es-block__link:hover .solutions-block{border-radius:10px}.es-block__link:hover .solutions-block__icon{background-position:0 -105px}.es-block__link:hover .solutions-block__header{transform:translate(-15px,-22px)scale(.85)}.es-block__link:hover .solutions-block__desc{transform:translateY(-37px)}.es-block__link:hover .solutions-block__cta{opacity:1;transform:translate(0)}.es-block__link:hover .es-block__title,.es-block__link:hover .es-block__title a{text-decoration:underline}.solutions-block__arrow{display:none}.solutions-block__arrow [class^=cta-]{font-size:14px}.es-block__arrow{display:none}.es-block__arrow [class^=cta-]{font-size:14px}.home .solutions__wrapper .col{float:left;box-sizing:border-box;width:50%}.home .solutions-block__title,.home .solutions-block__body{margin-top:-5px;padding-left:120px}.home .solutions-block__cta{margin-top:10px;padding-left:120px}.home .solutions-block__icon{margin-top:0}.tags__cta [class^=cta-]{padding:5px 20px 5px 40px}.tags__cta [class^=cta-]:before{padding:0 8px 4px 0;position:absolute}.tags__cta [class^=cta-] span{display:inline}.modal-compare .modal-container{width:1165px}}@media (max-width:600px){.promotional-banner__image{height:120px}.promotional-banner__title{font-size:1.1rem}.promotional-banner__button{padding:8px 18px;font-size:.95rem}}@media screen and (min-width:1024px){.promotional-banner__button{width:auto;max-width:31%;margin-left:4%}}@media (max-width:768px){.modal-overlay .modal-container .modal-content .benefits-section{border-top:1px solid #eee;border-left:none}.modal-overlay .modal-container .modal-content .benefits-section,.modal-overlay .modal-container .modal-content .form-section{padding:20px}.modal-overlay .modal-container{width:95%;margin:20px}.modal-overlay .modal-container .modal-content{grid-template-columns:1fr}}@media screen and (max-width:768px){section.page-section h2.tt-2{font-size:20px}}@media screen and (min-width:980px){section.page-section__container{padding:40px calc(50% + 40px - 47vw)}}@media screen and (min-width:1325px){section.page-section__container{padding:40px calc(50% - 582.5px)}}@media screen and (min-width:622.5px){section.mag-wrap,section [class*=cegos-mag-comments]{padding:40px calc(50% - 291.25px)!important}}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}@media (min-width:64rem){.flex-container{flex-direction:row}.wp-block-columns{flex-direction:row}.wp-block-columns .wp-block-column img{object-fit:cover}}@media (min-width:74rem){body{font-size:.875rem}h1{font-size:2.5rem}h2{margin:0 0 2.5rem;font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}p{margin:0 0 1.25rem}.tw{font-size:var(--font-size-default)}.tw h1{font-size:var(--font-size-h1)}.tw h2{font-size:var(--font-size-h2);margin:0 0 var(--space-medium)0}.tw h3{font-size:var(--font-size-h3)}.tw h4{font-size:var(--font-size-h4)}.tw p{margin:0 0 var(--space-small)0}}}@layer components{.tw .btn{--tw-leading:1.25;--tw-font-weight:var(--font-weight-semibold);line-height:1.25;font-weight:var(--font-weight-semibold);border-style:var(--tw-border-style);background-color:var(--color-12);color:var(--color-white);border-width:1px;border-color:#0000;border-radius:40px;justify-content:center;align-items:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;display:inline-flex}.tw .btn:hover{border-color:var(--color-12);background-color:var(--color-white);color:var(--color-12)}.tw .btn--dark{background-color:var(--color-12);color:var(--color-white);border-color:#0000}.tw .btn--dark:hover,.tw .btn--light{border-color:var(--color-12);background-color:var(--color-white);color:var(--color-12)}.tw .btn--light:hover{background-color:var(--color-12);color:var(--color-white);border-color:#0000}.tw .btn--red{background-color:var(--color-link);color:var(--color-white);border-color:#0000}.tw .dialog,.tw.dialog{inset:calc(var(--spacing)*0);margin:calc(var(--spacing)*0);border-style:var(--tw-border-style);padding:calc(var(--spacing)*4);color:var(--color-12);border-width:0;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;background-color:#0000}:is(.tw .dialog,.tw.dialog):not([open]){display:none}.tw .dialog::backdrop{background-color:var(--color-12-25);-webkit-backdrop-filter:blur(12px)}.tw.dialog::backdrop{background-color:var(--color-12-25);-webkit-backdrop-filter:blur(12px)}.tw .dialog__panel,.tw.dialog .dialog__panel{background-color:var(--color-white);border-radius:0;width:100%;height:100%;max-height:100vh;margin-inline-start:auto;margin-inline-end:auto;position:relative;overflow-y:auto}.tw .dialog__close,.tw.dialog .dialog__close{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);cursor:pointer;background-color:var(--color-black);color:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@media (min-width:48rem){.tw .dialog__panel,.tw.dialog .dialog__panel{border-radius:10px;max-width:600px;height:auto;max-height:90vh}}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-2{inset:calc(var(--spacing)*2)}.inset-3{inset:calc(var(--spacing)*3)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.container{width:100%}.m-0{margin:calc(var(--spacing)*0)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-\[-140px\]{margin-top:-140px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-\[0\.3rem\]{margin-bottom:.3rem}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.aspect-\[233\/60\]{aspect-ratio:233/60}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-20{height:calc(var(--spacing)*20)}.h-40{height:calc(var(--spacing)*40)}.h-\[0\.4375rem\]{height:.4375rem}.h-\[0\.9375rem\]{height:.9375rem}.h-\[1em\]{height:1em}.h-\[125px\]{height:125px}.h-\[460px\]{height:460px}.h-\[var\(--topbar-h\)\]{height:var(--topbar-h)}.h-full{height:100%}.h-px{height:1px}.max-h-20{max-height:calc(var(--spacing)*20)}.max-h-72{max-height:calc(var(--spacing)*72)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\[44px\]{min-height:44px}.min-h-\[330px\]{min-height:330px}.min-h-full{min-height:100%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-\[0\.4375rem\]{width:.4375rem}.w-\[0\.9375rem\]{width:.9375rem}.w-\[1em\]{width:1em}.w-\[90px\]{width:90px}.w-\[248px\]{width:248px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-\[80\%\]{max-width:80%}.max-w-\[675px\]{max-width:675px}.max-w-\[1140px\]{max-width:1140px}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[16rem\]{min-width:16rem}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-5{--tw-translate-y:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.grid-cols-\[repeat\(auto-fill\,minmax\(8rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[0\.625rem\]{gap:.625rem}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-l-\[10px\]{border-top-left-radius:10px;border-bottom-left-radius:10px}.rounded-r-\[10px\]{border-top-right-radius:10px;border-bottom-right-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-2{border-color:var(--color-2)}.border-\[\#86efac\]{border-color:#86efac}.border-\[\#bfdbfe\]{border-color:#bfdbfe}.border-\[\#e8eaed\]{border-color:#e8eaed}.border-\[\#f0f1f4\]{border-color:#f0f1f4}.border-\[\#fca5a5\]{border-color:#fca5a5}.border-\[\#fde68a\]{border-color:#fde68a}.border-\[rgba\(109\,59\,56\,0\.2\)\]{border-color:#6d3b3833}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border-input\)\]{border-color:var(--border-input)}.border-gray-200{border-color:var(--color-gray-200)}.border-white{border-color:var(--color-white)}.border-white\/\[0\.06\]{border-color:#ffffff0f}.bg-\[\#001b71\]{background-color:#001b71}.bg-\[\#1F282E\]{background-color:#1f282e}.bg-\[\#1b5a1b\]{background-color:#1b5a1b}.bg-\[\#2d0051\]{background-color:#2d0051}.bg-\[\#22c55e\]{background-color:#22c55e}.bg-\[\#004641\]{background-color:#004641}.bg-\[\#62003b\]{background-color:#62003b}.bg-\[\#A1EAE6\]{background-color:#a1eae6}.bg-\[\#D0E0EA\]{background-color:#d0e0ea}.bg-\[\#DEC5FF\]{background-color:#dec5ff}.bg-\[\#F4F2F2\]{background-color:#f4f2f2}.bg-\[\#FFF0C6\]{background-color:#fff0c6}.bg-\[\#eef0f3\]{background-color:#eef0f3}.bg-\[\#ef4444\]{background-color:#ef4444}.bg-\[\#eff6ff\]{background-color:#eff6ff}.bg-\[\#f0fdf4\]{background-color:#f0fdf4}.bg-\[\#fef2f2\]{background-color:#fef2f2}.bg-\[\#fffbeb\]{background-color:#fffbeb}.bg-\[rgba\(109\,59\,56\,0\.07\)\]{background-color:#6d3b3812}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--color-9\)\]{background-color:var(--color-9)}.bg-\[var\(--color-12\)\]{background-color:var(--color-12)}.bg-\[var\(--color-link\)\]{background-color:var(--color-link)}.bg-\[var\(--surface-low\)\]{background-color:var(--surface-low)}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-red-600{background-color:var(--color-red-600)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(270deg\,rgba\(0\,0\,0\,0\)_43\.19\%\,\#1F282E_90\.24\%\)\]{background-image:linear-gradient(270deg,#0000 43.19%,#1f282e 90.24%)}.bg-\[url\(\'\/app\/plugins\/wp-cegos-gutenberg-blocks\/assets\/public\/media\/img\/webp\/project-computer-left\.png\.webp\'\)\]{background-image:url(/assets/media/img/webp/project-computer-left.png.webp)}.bg-\[url\(\'\/app\/plugins\/wp-cegos-gutenberg-blocks\/assets\/public\/media\/img\/webp\/project-computer-right\.png\.webp\'\)\]{background-image:url(/assets/media/img/webp/project-computer-right.png.webp)}.bg-\[url\(\'\/app\/plugins\/wp-cegos-gutenberg-blocks\/assets\/public\/vectors\/g-vector\.webp\'\)\]{background-image:url(/assets/vectors/g-vector.webp)}.from-\[var\(--color-9\)\]{--tw-gradient-from:var(--color-9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[var\(--color-7\)\]{--tw-gradient-to:var(--color-7);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-\[length\:auto_100\%\]{background-size:auto 100%}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-\[position\:100\%_0\]{background-position:100% 0}.bg-center{background-position:50%}.bg-left-top{background-position:0 0}.bg-right-top{background-position:100% 0}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-\[100px\]{padding-inline-start:100px;padding-inline-end:100px}.px-\[calc\(50\%-\(100vw-40px\)\/2\)\]{padding-inline-start:calc(50% - 50vw + 20px);padding-inline-end:calc(50% - 50vw + 20px)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-\[4\%\]{padding-block-start:4%;padding-block-end:4%}.py-\[15px\]{padding-block-start:15px;padding-block-end:15px}.py-\[30px\]{padding-block-start:30px;padding-block-end:30px}.pt-4{padding-top:calc(var(--spacing)*4)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\[family-name\:var\(--font-family-heading\)\]{font-family:var(--font-family-heading)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[length\:var\(--font-size-big-h1-responsive\)\]{font-size:var(--font-size-big-h1-responsive)}.text-\[length\:var\(--font-size-default-responsive\)\]{font-size:var(--font-size-default-responsive)}.text-\[length\:var\(--font-size-h1-responsive\)\]{font-size:var(--font-size-h1-responsive)}.text-\[length\:var\(--font-size-h2-responsive\)\]{font-size:var(--font-size-h2-responsive)}.text-\[length\:var\(--font-size-h3-responsive\)\]{font-size:var(--font-size-h3-responsive)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\"\.concat\(n\,\"\]{color:".concat(n,"}.text-\[\#001B71\]{color:#001b71}.text-\[\#1d0000\]{color:#1d0000}.text-\[\#1e40af\]{color:#1e40af}.text-\[\#2D0051\]{color:#2d0051}.text-\[\#003E00\]{color:#003e00}.text-\[\#3b82f6\]{color:#3b82f6}.text-\[\#22c55e\]{color:#22c55e}.text-\[\#222B3D\]{color:#222b3d}.text-\[\#888\]{color:#888}.text-\[\#991b1b\]{color:#991b1b}.text-\[\#004641\]{color:#004641}.text-\[\#15803d\]{color:#15803d}.text-\[\#62003B\]{color:#62003b}.text-\[\#92400e\]{color:#92400e}.text-\[\#166534\]{color:#166534}.text-\[\#385438\]{color:#385438}.text-\[\#492525\]{color:#492525}.text-\[\#A1EAE6\]{color:#a1eae6}.text-\[\#B3DFFF\]{color:#b3dfff}.text-\[\#DEC5FF\]{color:#dec5ff}.text-\[\#FFB93E\]{color:#ffb93e}.text-\[\#aaa\]{color:#aaa}.text-\[\#b91c1c\]{color:#b91c1c}.text-\[\#d97706\]{color:#d97706}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#fff\]{color:#fff}.text-\[var\(--color-6\)\]{color:var(--color-6)}.text-\[var\(--color-7\)\]{color:var(--color-7)}.text-\[var\(--color-9\)\]{color:var(--color-9)}.text-\[var\(--color-12\)\]{color:var(--color-12)}.text-\[var\(--color-link\)\]{color:var(--color-link)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-subtle\)\]{color:var(--text-subtle)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-white{color:var(--color-white)}.text-white\/85{color:#ffffffd9}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 32px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,color\]{transition-property:background,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-full:before{content:var(--tw-content);top:100%}.before\:right-0:before{content:var(--tw-content);right:calc(var(--spacing)*0)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing)*0)}.before\:h-3:before{content:var(--tw-content);height:calc(var(--spacing)*3)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.focus-within\:z-30:focus-within{z-index:30}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing)*4)}.\[\&_svg\]\:h-full svg{height:100%}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing)*4)}.\[\&_svg\]\:w-full svg{width:100%}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}.bg-white\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-white)7.0%,transparent)}.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:visible:is(:where(.group):hover *){visibility:visible}.group-hover\:text-\[var\(--color-9\)\]:is(:where(.group):hover *){color:var(--color-9)}.group-hover\:text-\[var\(--color-12\)\]:is(:where(.group):hover *){color:var(--color-12)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:z-30:hover{z-index:30}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border-\[var\(--color-9\)\]:hover{border-color:var(--color-9)}.hover\:bg-\[\#004641\]:hover{background-color:#004641}.hover\:bg-\[\#dcfce7\]:hover{background-color:#dcfce7}.hover\:bg-\[\#fee2e2\]:hover{background-color:#fee2e2}.hover\:bg-\[rgba\(109\,59\,56\,0\.03\)\]:hover{background-color:#6d3b3808}.hover\:bg-\[rgba\(109\,59\,56\,0\.07\)\]:hover{background-color:#6d3b3812}.hover\:bg-\[var\(--color-9\)\]:hover{background-color:var(--color-9)}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:text-\[var\(--color-9\)\]:hover{color:var(--color-9)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:aspect-auto{aspect-ratio:auto}.max-md\:h-auto{height:auto}.max-md\:overflow-hidden{overflow:hidden}.max-md\:rounded-\[6px\]{border-radius:6px}.max-md\:px-5{padding-inline:calc(var(--spacing)*5)}}@media (min-width:30rem){.container{max-width:30rem}.sm\:w-\[23\%\]{width:23%}.sm\:min-w-0{min-width:calc(var(--spacing)*0)}.sm\:flex-row{flex-direction:row}}@media (min-width:48rem){.container{max-width:48rem}.md\:min-h-\[450px\]{min-height:450px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-\[calc\(50\%-\(100vw-80px\)\/2\+3vw\)\]{padding-inline-start:calc(50% + 40px - 47vw);padding-inline-end:calc(50% + 40px - 47vw)}.md\:py-8{padding-block:calc(var(--spacing)*8)}}@media (min-width:64rem){.container{max-width:64rem}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:74rem){.container{max-width:74rem}.xl\:px-\[calc\(\(100\%-1165px\)\/2\)\]{padding-inline-start:calc(50% - 582.5px);padding-inline-end:calc(50% - 582.5px)}.xl\:text-\[length\:var\(--font-size-h2\)\]{font-size:var(--font-size-h2)}.xl\:text-\[length\:var\(--font-size-h3\)\]{font-size:var(--font-size-h3)}}@media (min-width:96rem){.container{max-width:96rem}}}</style><style data-component='main-cta' nonce="f81a6f8c0c3ff2f647c1170ba4894202">.cta-default--lg{text-transform:uppercase;border-radius:0;padding:12px 25px}.cta-default--select{text-align:left;color:#fff;background:#3c5267;padding:5px 20px 8px;position:relative}.cta-default--select+.a11y-toggle-content{background:#3c5267}.cta-default--select+.a11y-toggle-content a{color:#fff;border-top:1px solid #314354;padding-left:15px;font-size:90%}.cta-default--select+.a11y-toggle-content a:hover{color:#fff;background:#e6233a}.cta-default--block{display:block}.cta-default--cart{position:relative}.cta-default--big{font-size:20px}.cta-default--grey-border{color:#9ba0a4;background:#fff;border:1px solid #9ba0a4}.cta-rounded--light{color:#1d0000;background:#fff}.cta-rounded--light:hover,.cta-rounded--dark{color:#fff;background:#1d0000}.cta-rounded--dark:hover{background:#393557}.cta-rounded--border{color:#1d0000;background:0 0;border:1px solid #1d0000}.cta-rounded--small{padding:5px 20px;font-size:15px}.cta-rounded--large{padding:8px 60px;font-size:18px}.cta-rounded--pink-gradient{color:#fff;background:linear-gradient(90deg,#e91029 0%,#fb3f55 100%)}.cta-network{color:#fff;background:#e6233a;padding-right:62px;font-size:.975em;position:relative}.cta-network:hover{background:#bd0000}.cta-network:hover:before{background:#e6233a}.cta-network:active,.cta-network:visited{color:#fff}.cta-network:before{content:"";z-index:1;background:#bd0000;border-top-right-radius:0;border-bottom-right-radius:0;width:40px;height:100%;transition:all .125s ease-out;position:absolute;top:0;right:0}.cta-network:after{color:#fff;z-index:2;font-size:20px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.cta-light{border:1px solid #e6233a;padding:5px 20px;transition:color .125s ease-out;position:relative}.cta-light:hover{color:#e6233a}.cta-light--hover:hover{color:#fff;background:#1d0000;border-color:#1d0000}.cta-light--hover:hover:before{color:#fff}.cta-light--more{padding:5px 20px 7px 15px}.cta-light--catalogue,.cta-light--pdf{background:#fff;padding:5px 20px 7px 55px;transition:all .125s ease-out}.cta-light--select{padding:5px 15px 7px}.cta-light--select+.a11y-toggle-content{border:1px solid #e6233a}.cta-light--select+.a11y-toggle-content a:hover{color:#fff;background:#e6233a}.cta-light--select-white{color:#fff;border-color:#fff;padding:4px 13px 6px;position:relative}.cta-light--select-white:hover{color:#fff;border-color:#fff}.cta-light--select-white+.a11y-toggle-content{background:#1d0000;border:1px solid #fff;position:absolute;left:0;right:0}.cta-light--select-white+.a11y-toggle-content a{color:#fff}.cta-light--select-white+.a11y-toggle-content a:hover{color:#f4f4f4}.cta-white{color:#fff;border:1px solid #fff;padding:5px 15px;transition:all .125s ease-out}.cta-white--favoris{padding:5px 20px 5px 40px;font-size:15px}.cta-white--favoris:hover{border-color:#e6233a}.cta-white--favoris:hover:before{color:#e6233a}.cta-white--favoris.disabled{opacity:.8}.cta-white--favoris.disabled:hover{color:#fff;border-color:#fff}.cta-white--calendar{padding:5px 20px 5px 50px;font-size:15px;position:relative}.cta-white--calendar:hover{background:#ffffff1a}.cta-primary,.cta-secondary,.cta-default,.cta-default--main,.cta-default--lg,.cta-default--pdf,.cta-default--red{color:#fff;background:#1d0000;border:1px solid #0000;border-radius:40px;padding:9px 18px;font-weight:600;line-height:1.25;transition:transform .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.25,.46,.45,.94),background .15s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94)}.cta-primary--dropdown,.cta-secondary--dropdown,.cta-default--dropdown,.cta-default--main--dropdown,.cta-default--lg--dropdown,.cta-default--pdf--dropdown,.cta-default--red--dropdown{background:#fff0c6;border:1px solid #0000}.cta-primary:hover,.cta-secondary:hover,.cta-default:hover,.cta-default--main:hover,.cta-default--lg:hover,.cta-default--pdf:hover,.cta-default--red:hover{background-color:#fff;border:1px solid #1d0000;color:#1d0000!important}.cta-primary:hover a,.cta-secondary:hover a,.cta-default:hover a,.cta-default--main:hover a,.cta-default--lg:hover a,.cta-default--pdf:hover a,.cta-default--red:hover a{color:#1d0000!important}.cta-primary.dark,.cta-secondary.dark,.cta-default.dark,.cta-default--main.dark,.cta-default--lg.dark,.cta-default--pdf.dark,.cta-default--red.dark{color:#fff;background:#1d0000;border:1px solid #0000}.cta-primary.dark a,.cta-secondary.dark a,.cta-default.dark a,.cta-default--main.dark a,.cta-default--lg.dark a,.cta-default--pdf.dark a,.cta-default--red.dark a{color:#fff}.cta-primary.dark:hover,.cta-secondary.dark:hover,.cta-default.dark:hover,.cta-default--main.dark:hover,.cta-default--lg.dark:hover,.cta-default--pdf.dark:hover,.cta-default--red.dark:hover{color:#1d0000;background-color:#fff;border:1px solid #1d0000}.cta-primary.dark:hover a,.cta-secondary.dark:hover a,.cta-default.dark:hover a,.cta-default--main.dark:hover a,.cta-default--lg.dark:hover a,.cta-default--pdf.dark:hover a,.cta-default--red.dark:hover a{color:#1d0000}.cta-primary.white,.cta-secondary.white,.cta-default.white,.cta-default--main.white,.cta-default--lg.white,.cta-default--pdf.white,.cta-default--red.white{color:#1d0000;background-color:#fff;border:1px solid #0000}.cta-primary.white a,.cta-secondary.white a,.cta-default.white a,.cta-default--main.white a,.cta-default--lg.white a,.cta-default--pdf.white a,.cta-default--red.white a{color:#1d0000}.cta-primary.transparent,.cta-secondary.transparent,.cta-default.transparent,.cta-default--main.transparent,.cta-default--lg.transparent,.cta-default--pdf.transparent,.cta-default--red.transparent{background:0 0;border:1px solid #1d0000}.cta-primary.transparent:hover,.cta-secondary.transparent:hover,.cta-default.transparent:hover,.cta-default--main.transparent:hover,.cta-default--lg.transparent:hover,.cta-default--pdf.transparent:hover,.cta-default--red.transparent:hover{background:#1d0000;border:1px solid #0000;color:#fff!important}.cta-primary.transparent:hover a,.cta-secondary.transparent:hover a,.cta-default.transparent:hover a,.cta-default--main.transparent:hover a,.cta-default--lg.transparent:hover a,.cta-default--pdf.transparent:hover a,.cta-default--red.transparent:hover a{color:#fff!important}.cta-primary.light--dark,.cta-secondary.light--dark,.cta-default.light--dark,.cta-default--main.light--dark,.cta-default--lg.light--dark,.cta-default--pdf.light--dark,.cta-default--red.light--dark{color:#1d0000;background:#fff;border:1px solid #1d0000}.cta-primary.light--dark a,.cta-secondary.light--dark a,.cta-default.light--dark a,.cta-default--main.light--dark a,.cta-default--lg.light--dark a,.cta-default--pdf.light--dark a,.cta-default--red.light--dark a{color:#1d0000}.cta-primary.light--dark:hover,.cta-secondary.light--dark:hover,.cta-default.light--dark:hover,.cta-default--main.light--dark:hover,.cta-default--lg.light--dark:hover,.cta-default--pdf.light--dark:hover,.cta-default--red.light--dark:hover{background:#1d0000;border:1px solid #0000;color:#fff!important}.cta-primary.light--dark:hover a,.cta-secondary.light--dark:hover a,.cta-default.light--dark:hover a,.cta-default--main.light--dark:hover a,.cta-default--lg.light--dark:hover a,.cta-default--pdf.light--dark:hover a,.cta-default--red.light--dark:hover a{color:#fff!important}.cta-primary.blue,.cta-secondary.blue,.cta-default.blue,.cta-default--main.blue,.cta-default--lg.blue,.cta-default--pdf.blue,.cta-default--red.blue{color:#fff;background:#00838f;border:1px solid #0000}.cta-primary.blue:hover,.cta-secondary.blue:hover,.cta-default.blue:hover,.cta-default--main.blue:hover,.cta-default--lg.blue:hover,.cta-default--pdf.blue:hover,.cta-default--red.blue:hover{background:#fff;border:1px solid #00838f;color:#00838f!important}.cta-primary.red,.cta-secondary.red,.cta-default.red,.cta-default--main.red,.cta-default--lg.red,.cta-default--pdf.red,.cta-default--red.red{background-color:#e6233a}.cta-primary.red:hover,.cta-secondary.red:hover,.cta-default.red:hover,.cta-default--main.red:hover,.cta-default--lg.red:hover,.cta-default--pdf.red:hover,.cta-default--red.red:hover{color:#1d0000;background-color:#fff}.downloadCartPdf .download{color:#fff;margin-top:-100px;margin-right:11px;font-size:21px;transition:none}.downloadCartPdf .download:after{color:#1d0000;background-color:#fff;border-radius:50%;padding:14px;font-size:26px;position:relative;transform:translateY(-11px)}@media screen and (max-width:768px){.downloadCartPdf .download:after{transform:translate(270px,-50px)}}.downloadCartPdf .download span{position:absolute;top:4px;right:143px}@media screen and (max-width:768px){.downloadCartPdf .download span{width:250px;top:-50px;right:none;left:25px}}.u-button-block{width:100%;display:block}.mt-20,.mb-20{margin-top:20px}.cta-network--linkedin:after,.cta-network--twitter:after,.cta-network--facebook:after{padding-left:10px}.product__add button,.product__sticky button{height:30px}.product__add span,.product__sticky span{font-size:inherit;padding-right:0}.product__ctas a{font-size:inherit}</style><style data-component='page-header' nonce="f81a6f8c0c3ff2f647c1170ba4894202">.page-header--sticky .lang-switcher__list{width:120px;margin-top:-2px}header{z-index:auto;display:block}header .page-header__account form.p-10{padding:0!important}header .page-header__account .page-header__account-header span{word-wrap:break-word;font-size:14px;font-weight:600}header .page-header__account .page-header__account-header span:not(:last-child){margin-bottom:10px}header .page-header__account .page-header__account-form{display:flex}header .page-header__account .page-header__account-form input{background-color:#fff;border-radius:5px;width:100%;height:40px;margin-left:10px;margin-right:10px}header .page-header__account:hover li.client{color:#fff;background-color:#1d0000}header .page-header__account [class^=cta-]{background-color:#ff3342;width:100%;margin-left:10px;margin-right:10px;padding:10px;font-size:14px!important}header .page-header__account [class^=cta-]:hover{background-color:#fff}header .page-header__account .page-header__account-footer li:hover{background-color:#4e2a2a}header div.page-header__content li.client.authenticated{border-radius:10px 10px 0 0;padding:15px 30px}header div.page-header__content li.client.authenticated:before{left:20px}header div.page-header__content li.client.authenticated:hover{color:#fff;background-color:#1d0000}header div.page-header__content li.client.authenticated:hover:before,header div.page-header__content li.client.authenticated:hover span{color:#fff}header div.page-header__content li.client.authenticated:hover .icon{background-image:url(/assets//media/img/webp/bonhomme-blanc.webp)}header .page-header__account{color:#fff;background-color:#1d0000;width:230px;right:0;padding:0}header .page-header__account .page-header__account-header{padding:10px}header .page-header__account .page-header__account-footer{padding:0;background:0 0}header .page-header__account .page-header__account-footer li{width:190px;margin-left:10px;padding-right:0}header .page-header__account .page-header__account-footer li:before,header .page-header__account .page-header__account-footer li:after{content:none!important}header .page-header__account .page-header__account-footer li a{color:#fff;text-align:left;width:100%}header .page-header__account li{color:#fff;width:100%;position:relative}header .page-header__account li:before{font-size:18px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}header .page-header__account li a:not(.cta-rounded){height:40px;padding:0 0 0 35px;font-size:14px;line-height:40px}header .page-header__account li:hover{background-color:#fff}header .page-header__account li:hover a{color:#1d0000;text-decoration:none}header .page-header__account--login .page-header__account-menu-item:before{content:none!important}header .page-header__account--login .page-header__account-menu-link{align-items:center;gap:12px;min-height:40px;padding:8px 12px!important;line-height:1.3!important;display:flex!important}header .page-header__account--login .page-header__account-menu-link-label{flex:auto}header .page-header__account--login .page-header__account-menu-link-icon{flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}header .page-header__account--login .page-header__account-menu-link-icon svg{width:25px;height:25px;display:block}header .page-header__account--login .page-header__account-menu-item:hover .page-header__account-menu-link,header .page-header__account--login .page-header__account-menu-item:hover .page-header__account-menu-link-icon,header .page-header__account--login .page-header__account-menu-item:hover .page-header__account-menu-link-label{background-color:#fff;text-decoration:none;color:#1d0000!important}header .page-header__account li.monespace{background:0 0!important}header .page-header__account li.monespace:hover,header .page-header__account li.monespace:hover:before{color:#fff}header .page-header__account li.mesidentifiants{background:0 0!important}header .page-header__account li.mesidentifiants:hover,header .page-header__account li.mesidentifiants:hover:before{color:#fff}header .page-header__account li.mesinscriptions{background:0 0!important}header .page-header__account li.mesinscriptions:hover,header .page-header__account li.mesinscriptions:hover:before{color:#fff}header .page-header__account li.creeruncompte{background-position:12px;background-image:url(/assets//media/img/webp/icon-plus-white-v5.png.webp)!important;background-repeat:no-repeat!important}header .page-header__account li.motdepasseoublie{background-position:12px;background-image:url(/assets//media/img/webp/icon-arrow-left-white-v5.png.webp)!important;background-repeat:no-repeat!important}header .page-header__account li.logout{text-align:center;padding:10px 0}header .page-header__account li.logout:hover{background:0 0}header .page-header__account li.logout a{width:auto;padding:0;display:block}.page-header__content-right .client .page-header__account-footer li{border:none}.page-header__content-right .client .page-header__account-footer li:hover{background-color:#1d0000}.page-header__content-right .contact{color:#1d0000;background-color:#dec5ff;border-radius:40px;position:relative}.page-header__content-right .contact.cta-rounded i{background-color:#a55ae0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:0;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.page-header__content-right .contact.cta-rounded i:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.75' y='0.75' width='14.5' height='10.5' rx='1.25' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M1.5 2L8 6.75L14.5 2' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:12px;display:block}.page-header__content-right .mini-cart .mini-cart__scrollable{max-height:60vh}.page-header__content-right .mini-cart .mini-cart__scrollable .mini-cart__delete{color:#1d0000}.page-header__content-right .mini-cart .mini-cart__cta{padding:0 2px}.page-header__content-right .mini-cart .mini-cart__cta .cta-primary.red:hover{color:#1d0000;background-color:#fff}.page-header__content-right .bt-search{background-color:#1d0000;border-radius:40px;width:35px;height:35px;padding:10px;position:absolute;top:50%;transform:translateY(-50%)}.page-header__content-right .bt-search:after{content:url(/assets//media/img/webp/fleche.png.webp);width:35px;height:35px;margin:auto;display:block;position:absolute;top:0;left:0}@media screen and (max-width:768px){.toolbar .share__list{min-width:unset!important}}.contact-form__legals{font-size:12px}.uppercase{text-transform:uppercase}@media screen and (max-width:980px){.page-header--default{display:none}.sidebar-nav .primary-nav,.sidebar-nav .secondary-nav{z-index:10!important}.secondary-nav.is--hidden{display:none}}.cta-rounded{border-radius:40px;line-height:1.25;transition:transform .2s cubic-bezier(.165,.84,.44,1),color .2s cubic-bezier(.25,.46,.45,.94),background .15s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94)}.reset-a{color:inherit;text-decoration:none}.reset-a:hover{text-decoration:none}.page-header{z-index:2;box-sizing:border-box;color:#fff;background:#fff;position:relative}.page-header__default{display:block}.page-header__branding{flex:1;width:300px;position:relative}@media screen and (max-width:480px){.page-header__branding{width:50px;padding-left:20px}}.page-header__branding img{max-width:140px;max-height:45px}.page-header h1{margin:0}.page-header .baseline{color:#1d0000;border-left:1px solid #1d0000;padding-left:20px;font-family:Ryker,sans-serif;font-size:14px;display:none;position:absolute;top:calc(20% - 10px);left:260px}.page-header__content{align-items:center;height:100%;margin:0 auto;display:flex;position:relative}.page-header a{display:block}.page-header li:not(:last-child){padding-right:10px}.page-header li .icon:before{font-size:20px}.page-header li.contact.cta-rounded{padding-right:45px}.page-header li.dropdown{vertical-align:top;position:relative}.page-header li.dropdown .displayDrop span.icon{transform:translateY(-50%)rotate(90deg)}.page-header li.dropdown span.icon{color:#fff;background:#ffb93e;border-radius:40px;padding:10px 15px;position:absolute;top:50%;right:5px;transform:translateY(-50%)rotate(-90deg)}.page-header li.dropdown button{padding-right:45px}.page-header li.dropdown .a11y-toggle.displayDrop ul,.page-header li.dropdown ul.displayDrop{display:block}.page-header li.dropdown .a11y-toggle-content{z-index:99;background:#fff;position:absolute;left:0;right:0}a .page-header li.dropdown .a11y-toggle-content:hover{text-decoration:underline}.page-header li.dropdown [class^=cta-]{color:#1d0000;font-size:14px}.page-header li.dropdown:after{margin:auto;padding:0;font-size:10px;inset:auto 0 5px;transform:none}.page-header li.dropdown .a11y-toggle .a11y-toggle-content:active{display:block}.page-header li.dropdown .a11y-toggle-content a{padding-left:8px;font-size:14px}.page-header li.lang-switcher .icon:before{line-height:.85}.page-header li.lang-switcher a{align-items:center;padding-right:15px;display:flex}.page-header li.lang-switcher:after{margin-top:-5px;font-size:10px;right:0}.page-header li.lang-switcher .lang-switcher__label{padding-left:5px}.page-header li.lang-switcher .lang-switcher__list{top:100%;left:-20px}.page-header li.lang-switcher .lang-switcher__list li{display:block}.page-header li.contact{display:inline-block}.page-header li.selection .icon:before{font-size:24px}.page-header li.selection .icon .count{top:-2px;right:-8px}.page-header li.selection:hover div{visibility:visible!important;opacity:1!important}.page-header li.search input::placeholder{color:#1d0000}.page-header__nav-mobile{float:right;clear:none;align-items:center;margin-top:4px;margin-right:102px;display:flex}.page-header__nav-mobile a{color:#1d0000}.page-header__nav-mobile li{display:inline-block;position:relative}.page-header__nav-mobile li.contact{padding-right:0}.page-header__nav-mobile li.contact:after{display:none}.page-header__nav-mobile li.switch{border-left:1px solid #bbbcbc;border-right:1px solid #bbbcbc;padding-left:10px;padding-right:10px;font-size:15px}.page-header__nav-mobile li.selection .count{box-sizing:border-box;color:#fff;text-align:center;background:#e6233a;border-radius:100%;min-width:15px;height:15px;padding:0 2px;font-size:13px;font-style:normal;line-height:15px;position:absolute;top:-2px;right:-8px}.page-header__nav-mobile li.selection .count span{color:#fff;padding-left:1px;display:inline-block}.page-header__button-link{position:absolute;top:50%;right:35px;transform:translateY(-50%)}.page-header__search-mobile{z-index:-1;display:none;position:absolute;top:100%;left:0;right:0}.page-header__search-mobile.is--visible{display:block}.page-header__search-mobile .bt-search{top:13px;right:20px}.page-header__search-mobile .bt-search:after{color:#1d0000;font-size:calc(.789352rem + .115741vw)}.page-header .sidebar-nav__social{display:none}.page-header--default{z-index:10}.page-header--sticky{z-index:9;height:70px;padding:0;position:fixed;top:0;left:0;right:0}.page-header--sticky:after{height:5px}.page-header__content-right{visibility:hidden;line-height:.87}@media screen and (min-width:980px){.page-header__content-right{visibility:visible}}.page-header__content-right li.search{color:#000;background-color:#f4f2f2;border-radius:40px;padding:0 30px 0 0}.page-header__content-right li.search .page-header__search,.page-header__content-right li.search .input-layout input{color:inherit;background-color:#0000;border:none;padding:0}.page-header__content-right li.search .input-layout input{padding:10px}@media screen and (min-width:980px){.de_DE .baseline{margin-top:8px}.page-header:after{z-index:0;height:5px}.page-header .baseline{display:block}.page-header__content-right{align-items:center;display:flex;position:absolute;top:20px;right:0}.page-header__content-right>li{margin-right:0;padding:10px;display:inline-flex;position:relative}.page-header__content-right>li.search{color:#1d0000;min-width:200px;display:inline-block}.page-header__content-right>li:not(:last-child){margin-right:6px}.page-header__content-right>li.has-children>a{position:relative}.page-header__content-right>li.has-children:before{content:"";opacity:0;background:#fff;position:absolute;inset:-10px 0 0}.page-header__content-right>li:hover>a{color:#1d0000}.page-header__content-right>li:hover:before{opacity:1}.page-header__content-right>li .menu-label{color:#1d0000;padding-left:10px;font-weight:600;display:inline-block}.page-header__content-right>li .menu-label .icon{text-align:center;display:inline-block}.page-header__content-right>li:before{color:#fff}.page-header__content-right>li.selection{padding-bottom:6px;padding-left:0;padding-right:0;position:relative}.page-header__content-right>li.selection .icon:before{font-size:20px}.page-header__content-right>li.selection .count{top:-5px;right:-8px}.page-header__content-right>li.client:hover .page-header__account,.page-header__content-right>li.client.hover .page-header__account{opacity:1;visibility:visible}.page-header__content-right>li.client:hover .page-header__account span,.page-header__content-right>li.client.hover .page-header__account span{white-space:pre-warp;display:block}.page-header__content-right>li.client:hover .page-header__account .cta-rounded,.page-header__content-right>li.client.hover .page-header__account .cta-rounded{margin-left:10px}.page-header__content-right>li .logout{border:none}.page-header__content-right>li .logout a{color:#fff}.page-header .primary-nav{flex-direction:row;justify-content:flex-end;display:flex}.page-header .primary-nav>li{align-items:center;transition:all .15s;display:flex}.page-header .primary-nav>li.has-button-style>a span{color:#fff;background-color:#1d0000;border-radius:25px;padding:.75rem 1rem}.page-header .primary-nav>li.has-button-style:hover>a{text-decoration:none}.page-header .primary-nav>li.has-button-style:hover>a span{color:#1d0000;background-color:#fff;border:1px solid #1d0000}.page-header .primary-nav>li>a{color:#1d0000;padding:5px 10px 15px;font-family:Ryker,sans-serif;transition:color .3s;position:relative}.page-header .primary-nav>li>a:before{content:"";opacity:0;background:#1d0000;border-radius:10px 10px 0 0;width:calc(100% + 30px);height:calc(100% + 5px);transition:all .15s;position:absolute;top:-5px;left:-5px}.page-header .primary-nav>li>a span{z-index:1;position:relative}.page-header .primary-nav>li.can-open:after{content:url(/assets/media/img/webp/arrow_menu_right_black.png.webp);width:12px;margin-top:-12px}.page-header .primary-nav>li.can-open:hover:after{content:url(/assets/media/img/webp/arrow_menu_down_white.png.webp);z-index:2}.page-header .primary-nav>li.has-children:hover:before,.page-header .primary-nav>li.has-children.hover:before{opacity:1}.page-header .primary-nav>li.has-children:hover>a,.page-header .primary-nav>li.has-children.hover>a{color:#fff;text-decoration:none}.page-header .primary-nav>li.has-children:hover>a:before,.page-header .primary-nav>li.has-children.hover>a:before{opacity:1}.page-header .primary-nav>li.has-children:hover .secondary-nav,.page-header .primary-nav>li.has-children.hover .secondary-nav{opacity:1;visibility:visible;transform:translate(0)}.page-header .primary-nav>li.has-image .secondary-nav .col{float:unset;box-sizing:border-box;width:33.3333%;padding:30px 370px 30px 0;display:flex}.page-header .primary-nav>li.has-image .secondary-nav .image{max-width:310px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.page-header .primary-nav>li .has-col-last .col:last-child a{color:#1d0000}.page-header .primary-nav>li .has-col-last:after{content:"";z-index:-1;background:#f4f2f2;border-radius:0 0 10px;width:320px;height:100%;position:absolute;top:0;bottom:0;right:0}.page-header .secondary-nav{box-sizing:border-box;z-index:4;text-align:left;opacity:0;visibility:hidden;background:#1d0000 url(/assets/vectors/g-vector.webp) 0 0/77%;border-radius:0 0 10px 10px;width:calc(100% - 50px);margin:0 auto;padding:20px 0;transition:all .15s;position:absolute;top:100%;left:0;right:0}.page-header .secondary-nav a{color:#fff;padding:5px 15px 5px 40px;font-family:Ryker,sans-serif;line-height:1.1;display:block}.page-header .secondary-nav a:hover{opacity:.7;visibility:visible;text-decoration:none}.page-header .secondary-nav>li ul li{margin:10px 0}.page-header .secondary-nav>li ul li>a{font-size:13px!important}.page-header .go-back{display:none}.page-header__account{z-index:9;opacity:0;visibility:hidden;background-color:#fff;border-radius:10px 0 10px 10px;position:absolute;top:100%}.page-header__account .is-visible{display:block}.page-header__account .is-hidden{display:none}.page-header__account .has-error .error-login-message{display:block}.page-header__account .error-login-message{color:#e6233a;padding:15px 0;display:none}.page-header__account .logout{cursor:pointer}.page-header__account-header{padding:8px 0}.page-header span{line-height:1.2}.page-header__account-footer{padding:15px 0 0;font-size:14px}.page-header__account-footer li:before{padding-right:5px;font-size:11px;display:inline-block}.page-header__account-footer li:last-child{margin:0 0 10px}.page-header__account-footer a{color:#646464;display:inline-block!important}.page-header__account-body a:not(.cta-rounded){box-sizing:border-box;width:100%;padding:10px 0 10px 40px;display:block;position:relative}.page-header__account-body li{background-position:12px;background-repeat:no-repeat}.page-header__account-body li:hover{background-color:#646464}.page-header__account-form{width:100%}.page-header__account-form [class^=cta-]{text-align:center;cursor:pointer;width:100%;margin:8px 0 0;font-size:18px}.page-header__account-form .form-control{box-sizing:border-box;border:1px solid #f4f2f2;border-radius:10px;width:100%;margin:3px 0;padding:12px 9px;font-size:13px}.page-header__account--login{width:200px;padding:0 15px 20px}.page-header .main-nav{display:block}.page-header .main-nav .col{width:25%}.page-header__search-mobile,.page-header__nav-mobile{display:none}.page-header--default{display:block}.page-header:not(.page-header--sticky) .page-header__branding{width:auto;padding:10px 0 0 30px}.page-header:not(.page-header--sticky) img{max-width:220px;max-height:75px}.page-header:not(.page-header--sticky) .page-header__content{justify-content:center;align-items:flex-end;max-width:1440px;padding-top:20px;padding-bottom:40px}.page-header--sticky{z-index:10;opacity:0;transition:all .4s cubic-bezier(.165,.84,.44,1) .1s;top:0;transform:translateY(-100%)}.page-header--sticky.fixed{opacity:1;transform:translate(0)}.page-header--sticky.fixed .page-header__content-right{position:initial}.page-header--sticky .page-header__branding{flex:inherit;align-items:center;padding:30px;display:inline-flex}.page-header--sticky .page-header__branding img{max-width:140px}.page-header--sticky .page-header__branding .baseline{border-left:1px solid #1d0000;margin-left:12px;padding-left:20px;font-size:12px;line-height:1.15;position:static;transform:none}.page-header--sticky .page-header__button-link{border-right:.5px solid #1d0000;justify-content:flex-end;align-items:flex-end;margin-left:10px;margin-right:10px;padding-right:5px;display:flex;position:static;transform:none}}@media screen and (min-width:1180px){.page-header__content-right .form-control{background:#ffffff26;width:100%;padding:8px 10px;font-size:14px}}@media screen and (min-width:1380px){.page-header--sticky .page-header__branding{flex-grow:1;justify-content:flex-start}.page-header--sticky .page-header__content-right{position:initial}}@media screen and (max-width:48rem){header button.bt-menu.menu--open .bar{display:none}header button.bt-menu.menu--open:before,header button.bt-menu.menu--open:after{content:"";background-color:#1d0000;border-radius:2px;width:3px;height:100%;margin:auto;position:absolute;inset:0;transform:rotate(45deg)}header button.bt-menu.menu--open:after{transform:rotate(-45deg)}header ul.page-header__content-right,header div.page-header__content ul.page-header__nav-mobile li.pencil,header div.page-header__content ul.page-header__nav-mobile li.contact{display:none}header div.page-header__content ul.page-header__nav-mobile li.client{padding:0 10px}header div.page-header__content ul.page-header__nav-mobile li.switch{border-left:1px solid #bbbcbc;border-right:1px solid #bbbcbc;padding-left:10px;padding-right:10px;font-size:15px}header div.page-header__content ul.page-header__nav-mobile li.selection i.icon:before{content:""}div.home-client__wrapper div.carousel__pagination,div.hero-full__button-cols.homeSearchDatesCities div:nth-child(2){display:none}div.hero-full__button-cols.homeSearchDatesCities div.hero-full__field.hero-full__field--search.input-layout{width:100%}footer.page-footer{background-color:#492525;background-position:50%;background-size:auto}footer.page-footer a{color:#fff}footer.page-footer div.page-footer__primary h4.page-footer__title{text-align:left}footer.page-footer div.page-footer__primary div.page-footer__social{position:relative;top:0;left:0}footer.page-footer div.page-footer__primary div.page-footer__social ul.list.list--center.list--horizontal{text-align:left}footer.page-footer div.page-footer__primary div.page-footer__social ul.list.list--center.list--horizontal span{display:none}footer.page-footer .page-footer__secondary .page-footer__menu-list-desktop .col{border-top:1px solid #fff;width:100%;margin-top:30px;padding-top:5px}footer.page-footer .page-footer__secondary .page-footer__menu-list-desktop .col p{text-align:left}footer.page-footer .page-footer__secondary .page-footer__colophon{padding:10px 5px}footer.page-footer .page-footer__secondary .page-footer__colophon .content>span,button.bt-scroll.bt-scroll--light.is-visible,div.launcher-icon.animate{display:none}}body>.home .baseline,body.home .page-header--default .baseline{color:#1d0000;border-left:1px solid #1d0000;padding-left:20px;font-family:Ryker,sans-serif;font-size:14px;top:calc(20% - 10px);left:260px}body.ib .page-header--default .baseline{left:160px}.breadcrumb{color:#1d0000;margin:0;padding:10px 0;font-size:calc(.664352rem + .115741vw)}.breadcrumb a{color:#646464}.breadcrumb a:hover{color:#e6233a}.breadcrumb span{color:#1d0000;font-weight:600}@media screen and (min-width:74rem){.breadcrumb{font-size:.75rem}}.bt-menu{cursor:pointer;box-sizing:border-box;background:0 0;border-radius:2px;width:39px;height:41px;transition:background .15s cubic-bezier(.165,.84,.44,1) .2s;display:inline-block;position:relative}.bt-menu .bar,.bt-menu .bar:after{transition:transform .15s cubic-bezier(.165,.84,.44,1),background .15s cubic-bezier(.165,.84,.44,1) .2s}.bt-menu .bar{background:#1d0000;border-radius:4px;width:29px;height:3px;position:absolute}.bt-menu .bar:first-child{top:9px;left:5px}.bt-menu .bar:nth-child(2){top:19px;left:5px}.bt-menu .bar:nth-child(2):after{content:"";background:#1d0000;border-radius:4px;width:29px;height:3px;position:absolute;top:0;left:0}.bt-menu .bar:nth-child(3){top:29px;right:5px}.bt-menu.menu--open .bar,.bt-menu.menu--open .bar:after{background:#1d0000}.bt-menu.menu--open .bar:first-child,.bt-menu.menu--open .bar:nth-child(3){width:0}.bt-menu.menu--open .bar:nth-child(2){transform:rotate(-45deg)}.bt-menu.menu--open .bar:nth-child(2):after{transform:rotate(-90deg)}.sidebar-nav .col{float:unset;border-bottom:1px solid #fff;padding:0}.sidebar-nav a{box-sizing:border-box;color:#fff;letter-spacing:1px;padding:15px;font-family:Ryker,sans-serif;font-size:calc(.789352rem + .115741vw);display:block;position:relative}.sidebar-nav a:hover{background:#492525;text-decoration:none}.sidebar-nav .secondary-nav a{padding:8px 15px}.sidebar-nav .primary-nav,.sidebar-nav .secondary-nav{z-index:2;background:#1d0000;width:272px;position:fixed;top:71px;bottom:0;left:0;overflow-x:hidden}.sidebar-nav .primary-nav.is--hidden,.sidebar-nav .secondary-nav.is--hidden{transform:translate(-100%)}.sidebar-nav .primary-nav.moves-out>li>a,.sidebar-nav .primary-nav.moves-out .sidebar-nav__social,.sidebar-nav .secondary-nav.moves-out>li>a,.sidebar-nav .secondary-nav.moves-out .sidebar-nav__social{opacity:0;transform:translate(-100%)}.sidebar-nav .primary-nav{visibility:hidden;transition:visibility 0s .4s}.sidebar-nav .primary-nav.is--visible{visibility:visible;transition:visibility}.sidebar-nav .secondary-nav .secondary-nav{background:0 0;position:static}.sidebar-nav .has-children a:after{position:absolute;top:16px;right:10px}.sidebar-nav .go-back a{padding:15px 0 15px 30px;position:relative}.sidebar-nav .go-back a:after{position:absolute;top:17px;left:5px}.sidebar-nav .go-back a:before{content:"";height:1px;position:absolute;bottom:0;left:10px}.sidebar-nav__social a{padding:0}.sidebar-nav__social a:hover{background:0 0!important}.sidebar-nav__social .social-link .icon{background:#fff;border:2px solid #0000;border-radius:100%;width:28px;height:28px;line-height:28px;transition:all .125s ease-out;display:block}.sidebar-nav__social .social-link .icon:before{color:#492525;font-size:17px;transition:all .125s ease-out;line-height:28px!important}.sidebar-nav__social .social-link .icon:hover{background:#492525;border-color:#0000}.sidebar-nav__social .social-link .icon:hover:before{color:#fff}.sidebar-nav__social .social-name{clip:auto;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar-nav__social .social-name:before{content:"";height:1px;position:absolute;top:0;left:15px;right:0}.main-content.menu--open .main-content.menu--open+.page-footer{transform:translate 272px, 0}.main-content.menu--open .sidebar-nav .primary-nav{visibility:visible;transition:visibility}@media screen and (min-width:980px){.sidebar-nav .primary-nav,.sidebar-nav .secondary-nav{width:370px}.sidebar-nav .primary-nav .secondary-nav,.sidebar-nav .secondary-nav .secondary-nav{padding:0 0 40px}.sidebar-nav .primary-nav .secondary-nav a,.sidebar-nav .secondary-nav .secondary-nav a{letter-spacing:1px;padding:20px 45px 20px 27px;font-size:16px}.sidebar-nav .go-back>a{padding:20px 45px 20px 70px!important}.sidebar-nav .go-back>a:after{font-size:16px;font-weight:600;top:22px;left:45px}.sidebar-nav .go-back>a:before{left:40px;right:0}.sidebar-nav .go-back .has-children>a:after{font-size:17px;font-weight:600;top:21px;right:20px}.sidebar-nav .go-back .secondary-nav a{padding:10px 55px}.sidebar-nav .go-back__social a{padding:0}.main-content.menu--open,.main-content.menu--open+.page-footer{transform:translate(370px)}}.a11y-toggle .a11y-toggle-content[aria-hidden=false]{display:none}.tt-1{padding:0}.remove-marg{max-width:100%!important;margin:0!important;padding:0!important}.background-title{background-color:#004641;background-image:url(/assets/vectors/g-vector.webp);background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:100%;margin-bottom:1.2rem;position:relative;overflow:hidden}.background-title h1.tt-1{color:#fff;align-items:center;margin:0;padding:calc(1.41204rem + 2.31481vw) calc(50% - 582.5px);font-size:calc(1.41204rem + 2.31481vw);line-height:115%;display:inline-flex}@media screen and (max-width:74rem){.background-title h1.tt-1{margin-left:10px}}.background-title h2{color:#fff;margin:0;padding:0 0 1rem;font-size:calc(.900463rem + .810185vw)}.background-title .actu-v2-heading-container{color:#fff;padding:calc(1.41204rem + 2.31481vw) 20px}.background-title .actu-v2-heading-container .actu-v2-heading-category{background-color:#336b67;border-radius:100px;margin-bottom:1rem;padding:.75rem 1rem;display:inline-block}.background-title .actu-v2-heading-container .actu-v2-heading-date{margin-top:1rem;display:inline-block}.background-title .actu-v2-heading-container h1{margin:0;font-size:calc(1.41204rem + 2.31481vw);line-height:115%}.breadcrumb-add-padding{background-color:#f4f2f2;padding:0 calc(50% - 582.5px)}@media screen and (max-width:74rem){.breadcrumb-add-padding{padding-left:10px}}.has-children .can-open{position:relative}.sidebar-nav .secondary-nav .go-back{display:block}.sidebar-nav .secondary-nav .go-back span:before{color:#fff;font-size:18px}.sidebar-nav__social{z-index:0;margin:auto;padding:25px 0;position:absolute;bottom:0;left:0;box-sizing:border-box;background:0 0;justify-content:center;width:100%;display:flex}@media screen and (min-width:980px){.is-desktop{display:block}}.main-nav.is-desktop{width:100%;position:absolute;top:100px;right:0}.is-desktop{display:none}.news-pagination,.news-pagination__link{color:#1d0000!important}.news-pagination__link--prev,.news-pagination__link--next{color:#1d0000!important;border-color:#1d0000!important}.is-current{color:#fff!important;background-color:#1d0000!important;border-color:#1d0000!important}.solutions-block__desc,.es-block__desc{color:#1d0000;font-size:14px}.solutions-block__title,.es-block__title{color:#1d0000}.page-section--home.-avis{background-color:#62003b}.content-block a:not([class]),.rte a:not([class]),.free-content a:not([class]),.content-frame a:not([class]),.notice__intro a:not([class]),.objectifs a:not([class]),.program a:not([class]){color:#e6233a}.inter{right:30px}.inter>li:not(:last-child){margin-right:20px!important}.inter .phone{width:130px}.inter .phone .icon{background-image:url(/assets/media/img/webp/Call.png.webp);background-repeat:no-repeat;width:19px;height:19px;display:block;position:absolute}.inter .phone span{margin-left:.8em;margin-right:-30px}.inter .contact{background-color:#0000;border-radius:0;padding-right:0!important}.inter .contact:after{display:none;background-color:#0000!important}.inter .contact a{align-items:center;display:flex}.inter .contact a .icon{background-image:url(/assets//media/img/webp/enveloppe.webp);width:22px;height:19px}.inter .client a{align-items:center;display:flex}.inter .client a .icon{background-image:url(/assets//media/img/webp/bonhomme.webp);width:19px;height:19px}.inter .selection{background-color:#f4f2f2;border-radius:50%;width:40px}.inter .selection:hover{background-color:#1d0000}.inter .selection:hover .icon{background-image:url(/assets/media/img/webp/shopping-cart-white.png.webp)}.inter .selection:before{color:#1d0000;left:11px}.inter .selection .icon{background-image:url(/assets/media/img/webp/shopping-cart.png.webp);background-repeat:no-repeat;width:21px;height:21px;margin-left:9px;display:block}.inter .selection .count{color:#fff;text-align:center;background-color:#e6233a;border-radius:50%;width:20px;height:17px;padding-top:3px;font-family:Ryker,sans-serif;font-size:14px;font-style:normal;font-weight:400;position:absolute}.inter .contact a,.inter .phone a,.inter .client a{color:#fff}.inter .contact:before,.inter .phone:before,.inter .client:before{color:#1d0000;left:0}.cimes li.phone{width:130px;padding-left:30px;padding-right:0}.cimes li.phone .icon{background-image:url(/assets/media/img/webp/Call.png.webp);background-repeat:no-repeat;width:19px;height:19px;display:block;position:absolute}.cimes li.phone span{margin-left:14px}.wp-block-image img{border-radius:10px}.circle-list li,.content-block ul:not(.fourReal__circles) li,.rte ul:not(.fourReal__circles) li,.free-content ul:not(.fourReal__circles) li,.content-frame ul:not(.fourReal__circles) li,.notice__intro ul:not(.fourReal__circles) li,.objectifs ul:not(.fourReal__circles) li,.program ul:not(.fourReal__circles) li,.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li{padding:0}.circle-list li:before,.content-block ul:not(.fourReal__circles) li:before,.rte ul:not(.fourReal__circles) li:before,.free-content ul:not(.fourReal__circles) li:before,.content-frame ul:not(.fourReal__circles) li:before,.notice__intro ul:not(.fourReal__circles) li:before,.objectifs ul:not(.fourReal__circles) li:before,.program ul:not(.fourReal__circles) li:before,.wp-block-cegos-cegos-page-section.texte ul:not(.fourReal__circles) li:before{display:none}.search-panel{background-color:#1d0000}.slider-nav__left:before,.slider-nav__right:before{z-index:2;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex!important}.slider-nav__left:before{left:-70px}.slider-nav__right:before{right:-70px;left:unset}@media (max-width:48rem){.slider__navigation{width:100%;position:absolute;top:50%}.slider__navigation .slider-nav__left,.slider__navigation .slider-nav__right{display:none}}.carousel__pagination{text-align:center;justify-content:center;margin-top:20px;display:flex;left:0;right:0}.carousel__pagination-item{background-color:#1d0000;border-radius:50%;width:8px;height:8px;margin:10px}.carousel__pagination-item--active{content:url(/assets//media/img/webp/pagination.webp);width:25px;height:28px;margin-top:0}.password-toggle-visibility{cursor:pointer;background:0 0;border:0;outline:0;width:28px;height:18px;position:absolute;top:40px;right:7px}.u-reset-btn{cursor:pointer;background:0 0;border:0;outline:0}.no-star{padding-left:0!important}.no-star:before,.no-star:after,.no-star [class^=tt-]{display:none}.cursor-pointer{cursor:pointer}.txt-right{text-align:right}.text-icon{align-items:center;display:flex}.text-icon.align-top{align-items:flex-start}.display-none{display:none}.ovh{overflow:hidden}.hidden-desktop,.list--mobile{display:none}.inline-block{display:inline-block}.hidden-text,.hidden-content,.no-script{display:none}.list--center{text-align:center}.list--horizontal>li{display:inline-block}.list--horizontal>li:not(:last-child){margin-right:8px}.clr{clear:both}.none{display:none!important}.hidden{display:none;opacity:0!important}.block{display:block}.inline{display:inline}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}.clearfix{display:block}.ui-autocomplete .ui-menu-item .ui-state-focus{color:#fff!important}[class^=bt-]{color:#1d0000;cursor:pointer;vertical-align:middle;background:0 0;border:0;outline:none;padding:0;text-decoration:none;display:inline-block}[class^=bt-]:after{line-height:1;display:block}.bt-search span{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bt-scroll{background:#1d0000;padding:13px}.bt-scroll span{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bt-scroll--light{background:#fff;border:1px solid #e4e4e4;padding:16px;transition:background .1s}.bt-scroll--light:hover{background:#f4f2f2}.bt-scroll--left{transform:rotate(-90deg)}.bt-scroll--right{transform:rotate(90deg)}.bt-scroll--transparent{color:#fff;background:0 0}.bt-expand{background:0 0;border:0;outline:none;padding-left:30px;display:inline-block;position:relative}.bt-expand span{padding:10px 0;display:inline-block}.bt-expand:before{content:"";border:1px solid #d2000080;border-radius:100%;width:20px;height:20px;transition:all .125s ease-out;display:inline-block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bt-expand--right{padding-right:30px}.bt-expand--right:before{left:auto;right:0}.bt-expand--right:after{left:auto;right:5px}.bt-expand--light{color:#fff}.bt-expand--light:after,.bt-expand--light:before{color:#fff;border-color:#fff}.bt-comments{padding:5px 0 5px 25px;font-size:13px}.bt-cart span{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bt-close{background:#fff;border-radius:100%;position:relative}.bt-clock{padding-left:20px;position:relative}.bt-print{text-align:center;background:#fff;width:29px;height:29px;padding:10px;line-height:25px}.bt-pdf{color:#1d0000;background:#fff;border:8px solid #f4f4f4;padding:13px 15px 13px 50px;font-size:15px;transition:all .125s ease-out;display:block;position:relative}.bt-pdf:hover{background:#f5f6f8}.bt-password{margin-top:12px;position:relative}.bt-password span{white-space:nowrap;width:100%;font-size:12px;position:absolute;top:0;left:30px;right:0}.bt-password:before{content:"";width:46px;height:18px;font-size:18px;display:block}.bt-flex--right{justify-content:flex-end}.bt-more.is-active i{transform:rotate(-180deg)}.icon.icon--svg:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='234.757 231.209 42.486 49.582'%3E%3Cpath class='test' fill='%231D0000' d='M252.756 250.905c-.199.365-2.788 4.913-7.756 13.665-.542.919-1.195 1.384-1.958 1.384h-7.203c-.852 0-1.339-.83-.94-1.594l7.635-13.421c.022 0 .022-.011 0-.033l-4.857-8.365c-.476-.863.033-1.56.94-1.56h7.203c.808 0 1.472.454 1.992 1.35l4.944 8.574zm24.332-18.135l-15.934 27.994v.033l10.136 18.434c.432.785.022 1.561-.94 1.561h-7.214c-.842 0-1.505-.443-1.992-1.351l-10.224-18.644c.365-.642 5.699-10.047 16.022-28.238.509-.896 1.15-1.35 1.937-1.35h7.27c.883 0 1.36.742.939 1.561z'/%3E%3C/svg%3E");speak:none;text-transform:none;line-height:1}.flex-container{box-sizing:border-box;flex-flow:wrap;margin-left:-20px;margin-right:-20px;display:flex}.flex-container [class^=col-]{box-sizing:border-box;flex:0 0 100%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs{box-sizing:border-box;flex:1 0 0;max-width:100%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-1{box-sizing:border-box;flex:0 0 8.33333%;max-width:8.33333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-2{box-sizing:border-box;flex:0 0 16.6667%;max-width:16.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-3{box-sizing:border-box;flex:0 0 25%;max-width:25%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-4{box-sizing:border-box;flex:0 0 33.3333%;max-width:33.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-5{box-sizing:border-box;flex:0 0 41.6667%;max-width:41.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-6{box-sizing:border-box;flex:0 0 50%;max-width:50%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-7{box-sizing:border-box;flex:0 0 58.3333%;max-width:58.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-8{box-sizing:border-box;flex:0 0 66.6667%;max-width:66.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-9{box-sizing:border-box;flex:0 0 75%;max-width:75%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-10{box-sizing:border-box;flex:0 0 83.3333%;max-width:83.3333%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-11{box-sizing:border-box;flex:0 0 91.6667%;max-width:91.6667%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-12{box-sizing:border-box;flex:0 0 100%;max-width:100%;margin-bottom:26.6667px;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-1{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:8.33333%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-2{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:16.6667%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-3{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:25%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-4{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:33.3333%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-5{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:41.6667%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-6{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:50%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-7{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:58.3333%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-8{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:66.6667%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-9{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:75%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-10{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:83.3333%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-11{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:91.6667%;padding-left:20px;padding-right:20px}.flex-container .col-xs-offset-12{box-sizing:border-box;flex-grow:0;flex-shrink:0;margin-bottom:26.6667px;margin-left:100%;padding-left:20px;padding-right:20px}.flex-container .no-col-padding{padding-left:0!important;padding-right:0!important}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.flex-container.no-compensation{margin-left:0;margin-right:0}.flex-container.no-padding>[class^=col-]{padding-left:0;padding-right:0}.flex-container.start-xs{text-align:start;justify-content:flex-start}.flex-container.center-xs{text-align:center;justify-content:center}.flex-container.end-xs{text-align:end;justify-content:flex-end}.flex-container.top-xs{align-items:flex-start}.flex-container.middle-xs{align-items:center}.flex-container.bottom-xs{align-items:flex-end}.flex-container.around-xs{justify-content:space-around}.flex-container.between-xs{justify-content:space-between}.flex-container.first-xs{order:-1}.flex-container.last-xs{order:1}.flex-container.column{flex-direction:column}.col-1{float:left;box-sizing:border-box;width:100%}.flex-col-1{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-2{float:left;box-sizing:border-box;width:100%}.flex-col-2{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-3{float:left;box-sizing:border-box;width:100%}.flex-col-3{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-4{float:left;box-sizing:border-box;width:100%}.flex-col-4{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-5{float:left;box-sizing:border-box;width:100%}.flex-col-5{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-6{float:left;box-sizing:border-box;width:100%}.flex-col-6{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-7{float:left;box-sizing:border-box;width:100%}.flex-col-7{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-8{float:left;box-sizing:border-box;width:100%}.flex-col-8{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-9{float:left;box-sizing:border-box;width:100%}.flex-col-9{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-10{float:left;box-sizing:border-box;width:100%}.flex-col-10{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-11{float:left;box-sizing:border-box;width:100%}.flex-col-11{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.col-12{float:left;box-sizing:border-box;width:100%}.flex-col-12{box-sizing:border-box;flex-basis:100%;width:100%;max-width:100%;padding-left:15px;padding-right:15px}.cols{width:auto;margin-left:-7.5px;margin-right:-7.5px}.cols:after{clear:both;content:"";display:table}.page-cols{width:auto;margin-left:-7.5px;margin-right:-7.5px}.page-cols:after{clear:both;content:"";display:table}.hexagon-collection{text-align:center;width:auto;max-width:260px;margin:0 auto}.hexagon-collection:after{clear:both;content:"";display:table}.news-grid__wrapper{width:auto;margin-left:-7.5px;margin-right:-7.5px}.news-grid__wrapper:after{clear:both;content:"";display:table}.blog-grid__wrapper{width:auto;margin-left:-7.5px;margin-right:-7.5px}.blog-grid__wrapper:after{clear:both;content:"";display:table}.home-client__list{width:auto;margin:0 -10px}.home-client__list:after{clear:both;content:"";display:table}.home-client__list .col{float:left;box-sizing:border-box;text-align:center;width:33.3333%;height:90px;padding:0 10px 10px;display:table}.cols-flex,.page-cols-flex,.hexagon-collection-flex,.news-grid__wrapper-flex,.blog-grid__wrapper-flex,.home-client__list-flex,.cols--flex,.page-cols--flex,.hexagon-collection--flex,.news-grid__wrapper--flex,.blog-grid__wrapper--flex,.home-client__list--flex{display:flex}.cols--flex-wrap,.page-cols--flex-wrap,.hexagon-collection--flex-wrap,.news-grid__wrapper--flex-wrap,.blog-grid__wrapper--flex-wrap,.home-client__list--flex-wrap{flex-wrap:wrap}.col{float:left;box-sizing:border-box;padding-left:7.5px;padding-right:7.5px;outline:none!important}.col-right{clear:right;float:right;text-align:right}[data-columns="1"]{columns:1}[data-columns="2"]{columns:2}[data-columns="3"]{columns:3}[data-columns="4"]{columns:4}.wrap{max-width:1165px;height:100%;margin:0 auto;padding:0 20px;position:relative}.wrap:after{clear:both;content:"";display:table}.wrap .wrap{padding:0}.wrap .page-section{padding:0 0 30px}.mini-cart{background:#1d0000;z-index:99;opacity:0;visibility:hidden;border-radius:10px;width:210px;padding-top:11px;padding-left:10px;padding-right:10px;transition:all .2s ease-out;position:absolute;top:41px;left:-186px}.mini-cart .mini-cart__scrollable{margin-bottom:15px;position:relative;overflow-y:auto}.mini-cart .mini-cart__scrollable .mini-cart__item{text-align:left;border-top:1px solid #fff;margin-bottom:10px;margin-right:0;position:relative;overflow:hidden}.mini-cart .mini-cart__scrollable .mini-cart__item ul{line-height:1px}.mini-cart .mini-cart__scrollable .mini-cart__item a{width:80%;margin-top:15px;transition:all .15s ease-out}.mini-cart .mini-cart__scrollable .mini-cart__item a:hover{opacity:.7}.mini-cart .mini-cart__scrollable .mini-cart__item button{transition:all .15s ease-out}.mini-cart .mini-cart__scrollable .mini-cart__item button:hover{opacity:.7}.mini-cart.is-visible{opacity:1;visibility:visible}.mini-cart__head{text-align:left;color:#fff;padding-bottom:15px;font-size:14px;font-weight:700;line-height:18px;position:relative}.mini-cart__title{color:#fff;font-size:14px;font-weight:400!important}.mini-cart__duration{font-size:12px}.mini-cart__delete{background:url(/assets//media/img/webp/close-icon-black.png.webp) 0 0/contain no-repeat;cursor:pointer;border:0;outline:none;width:20px;height:20px;position:absolute;top:35%;right:15px}.mini-cart__actions{text-align:center}.mini-cart__actions>a{font-size:12px;text-decoration:underline}.mini-cart__ctas{margin-bottom:20px}.mini-cart__cta{flex-basis:50%;margin-bottom:10px;padding:0 5px}.mini-cart__cta [class^=cta-]{font-weight:600;width:100%!important;padding:10px 5px!important;font-size:14px!important}.mini-cart__cta .cta-primary{background-color:#e6233a;padding-right:20px!important}.mini-cart__cta .cta-primary:hover:after{color:#1d0000}.mini-cart__cta .cta-primary:after{font-size:25px;top:6px;right:22px}.mini-cart__cta .cta-primary:after:hover{color:#1d0000}@media screen and (min-width:980px){.page-header--sticky.fixed{padding:0 calc(50% + -50vw + 20px)}}@media screen and (min-width:980px) and (min-width:980px){.page-header--sticky.fixed{padding:0 calc(50% + 40px - 47vw)}}@media screen and (min-width:980px) and (min-width:1325px){.page-header--sticky.fixed{padding:0 calc(50% - 582.5px)}}.scroll-indicator-overlay{background-color:#fff;width:100%;position:fixed;left:0}.scroll-indicator-overlay .progress-bar{background-color:#004641;width:0%;height:5px}.hero-full_block--popin{z-index:1000;visibility:hidden;opacity:0;background-color:#fff;border-radius:10px;flex-direction:column;width:100%;max-width:974px;height:332px;padding:20px 30px;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000026}@media (max-width:64rem){.hero-full_block--popin{width:99%;max-width:100%;height:481px;box-shadow:none;padding:0;top:auto;bottom:0;left:0;transform:translate(0)}}.hero-full_block--popin .hero-full__close{cursor:pointer;z-index:1001;color:#000;background:0 0;border:none;font-size:24px;line-height:1;position:absolute;top:16px;right:16px}@media screen and (max-width:64rem){.hero-full_block--popin .hero-full__close{font-size:40px;top:10px;right:10px}}.hero-full_block--popin .hero-full__ctas-primary{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;margin-top:20px;margin-bottom:20px;display:flex}@media (max-width:30rem){.hero-full_block--popin .hero-full__ctas-primary{flex-direction:column}}@media (max-width:64rem){.hero-full_block--popin .hero-full__ctas-primary{align-items:baseline;gap:22px;margin-top:0;margin-bottom:0;margin-left:20px}}.hero-full_block--popin .hero-full__ctas-primary .hero-full__popular{letter-spacing:0%;vertical-align:middle;color:#1d0000;font-family:Raleway;font-size:18px;font-weight:600;line-height:22.5px}@media screen and (max-width:64rem){.hero-full_block--popin .hero-full__ctas-primary .hero-full__popular{font-size:13px}}.hero-full_block--popin .hero-full__ctas-primary .hero-full__button-cols-ai{flex-wrap:wrap;justify-content:space-between;gap:50px;display:flex}@media (max-width:64rem){.hero-full_block--popin .hero-full__ctas-primary .hero-full__button-cols-ai{flex-direction:row;justify-content:flex-start;gap:23px}}.hero-full_block--popin .hero-full__ctas-primary .hero-full__button-cols-ai .popularSearchBtn{letter-spacing:0%;text-align:center;color:#1d0000;border:1px solid #d5d5dc;border-radius:20px;padding:10px 15px;font-family:Raleway;font-size:16px;font-weight:500;line-height:20px}.hero-full_block--popin .hero-full__search{z-index:3;margin-top:20px;margin-bottom:20px;position:relative}@media screen and (max-width:64rem){.hero-full_block--popin .hero-full__search{margin-bottom:100px}}.hero-full_block--popin .hero-full__search label.yourSearchLabel{letter-spacing:0%;vertical-align:middle;color:#1d0000;text-align:center;margin-top:25px;font-family:Ryker;font-size:30px;font-weight:500;line-height:40px;margin-bottom:40px!important}@media screen and (max-width:64rem){.hero-full_block--popin .hero-full__search label.yourSearchLabel{font-size:18px;line-height:32px}}.hero-full_block--popin .hero-full__search .form-control{text-indent:20px;caret-color:#898989;background-image:url(/assets/media/img/loupe_smart_search_bot.png);background-position:22px 20px;background-repeat:no-repeat;border:2px solid #1d0000;border-radius:999px;gap:16px;width:100%;max-width:846px;height:68px;margin:0 auto;padding:15px 189px 15px 64px;display:block}.hero-full_block--popin .hero-full__search .form-control::-webkit-search-cancel-button{appearance:none}.hero-full_block--popin .hero-full__search .form-control::-webkit-search-decoration{appearance:none}@media screen and (max-width:64rem){.hero-full_block--popin .hero-full__search .form-control{max-width:85%;margin:0 auto;padding-right:60px}}.hero-full_block--popin .hero-full__search .form-control form{position:relative}.hero-full_block--popin .hero-full__search .searchButtonLabel{color:#fff;cursor:pointer;width:139.002px;height:38px;letter-spacing:0%;text-align:center;vertical-align:middle;background-image:url(/assets/media/img/AI_stars.png);background-position:12px;background-repeat:no-repeat;border:none;border-radius:40px;gap:8px;padding:10px 18px 10px 48px;font-family:Raleway;font-size:14px;font-weight:600;line-height:17.5px;position:absolute;top:119px;right:77px}@media screen and (max-width:64rem){.hero-full_block--popin .hero-full__search .searchButtonLabel{top:170px;right:33%}}.hero-full_block--popin .hero-full__search input,.hero-full_block--popin .hero-full__search .selectize-input,.hero-full_block--popin .hero-full__search select{color:#757575;background-color:#f4f2f2;border:1px solid #f4f2f2;border-radius:5px;width:100%;padding:10px;font-family:Raleway,sans-serif;font-size:1rem}.hero-full_block--popin .hero-full__search .select-wrapper:after{content:none}.hero-full_block--popin .hero-full__search .selectize-input:after{color:#1d0000}.hero-full_block--popin .hero-full__search select{appearance:none}.hero-full_block--popin .hero-full__search input::placeholder{opacity:1}.hero-full_block--popin .hero-full__search button{color:#fff;background-color:#1d0000;padding:10px 40px}.hero-full_block--popin .hero-full__search button:hover{color:#000;background-color:#fff;background-image:url(/assets/media/img/AI_stars_black.png);border:1px solid #000}.hero-full_block--popin .hero-full__search .hero-full__field{position:relative}.hero-full_block--popin .hero-full__search .hero-full__field a{font-size:calc(.664352rem + .115741vw);position:absolute;top:0;right:0}@media (max-width:74rem){.hero-full_block--popin .hero-full__search .hero-full__field a{font-size:.75rem}}@media (max-width:30rem){.hero-full_block--popin .hero-full__search .hero-full__field a{top:-25px}}.hero-full_block--popin .hero-full__search .hero-full__field a:hover{text-decoration:underline}.hero-full_block--popin .hero-full__search .hero-full__field a:after{content:" >"}.hero-full_block--popin .hero-full__search .hero-full__field:not(:last-child){margin-bottom:10px}.hero-full_block--popin .hero-full__search .hero-full__field label{margin-bottom:5px;display:block}.hero-full_block--popin .hero-full__search .hero-full__field--search .form-control{padding-left:64px}.hero-full_block--popin .hero-full__search .hero-full__field--search .calendar{position:relative}.hero-full_block--popin .hero-full__search .hero-full__field--search .calendar:before{top:-20px}.hero-full_block--popin .hero-full__search .hero-full__field .hero-full__clear:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='13.67' height='13.67' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L1 13M1 1L13 13' stroke='%23A4A4A4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:13.67px;height:13.67px;position:absolute;top:5.17px;left:5.17px}@media screen and (max-width:64rem){.hero-full_block--popin .hero-full__search .hero-full__field .hero-full__clear{display:none;top:89px;right:18px}}.hero-full_block--popin .hero-full__search .hero-full__field .hero-full__clear{text-indent:-9999px;background:0 0;border:none;width:24px;height:24px;position:absolute;top:115px;right:162px;overflow:hidden;transform:translateY(-50%);cursor:pointer}.hero-full_block--popin .hero-full__search .hero-full__field .hero-full__clear:hover{opacity:.7;transition:all .3s}.hero-full_block--popin .hero-full__search .hero-full__field .hero-full__clear:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='13.67' height='13.67' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L1 13M1 1L13 13' stroke='%231D0000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.hero-full_block--popin .hero-full__ai-notice{text-align:right;color:#757575;width:93%;margin-top:10px;margin-bottom:15px;font-family:Raleway;font-size:14px;font-weight:400;line-height:17.5px}@media screen and (max-width:64rem){.hero-full_block--popin .hero-full__ai-notice{margin-top:8px;margin-bottom:12px;font-size:12px;line-height:15px;display:none}}body.popin-active .search-overlay,body.popin-active .hero-full_block--popin{visibility:visible;opacity:1}.search-overlay{visibility:hidden;opacity:0;z-index:999;background:#00000080;transition:opacity .3s,visibility .3s;position:fixed;inset:0}@media (min-width:74rem){.background-title h1.tt-1{padding:3.125rem calc(50% - 582.5px);font-size:3.125rem}}@media (min-width:74rem){.background-title .actu-v2-heading-container{padding:calc(1.41204rem + 2.31481vw) calc(50% - 582.5px)}}@media (min-width:74rem){.hero-full_block--popin .hero-full__ctas-primary{margin-top:1.25rem;margin-bottom:1.25rem}}</style><style data-component='mag-menu' nonce="f81a6f8c0c3ff2f647c1170ba4894202">.mag__nav{box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;width:100%;position:relative}.mag__nav .mag__menu_dpn{z-index:15;width:40px;height:41px;display:block;position:absolute;top:0;right:0}.mag__nav .mag__menu_dpn:after{right:13px}@media screen and (min-width:980px){.mag__nav .mag__menu_dpn{display:none}}.mag__nav .mag__nav-element{cursor:pointer;color:#7d8288;border-bottom:1px solid #e4e4e4;width:auto;padding:10px;font-style:normal;display:block;position:relative}.mag__nav .mag__nav-element:hover{color:#525252;background-color:#f4f4f4;text-decoration:none}.mag__nav .mag__nav-element:hover span:after{color:#525252}.mag__nav .mag__nav-element:not(:last-child){border-bottom:1px solid #e4e4e4}.mag__nav .mag__nav-element.hide{display:none}.mag__nav .mag__nav-element.slidedown{transition:max-height .2s ease-in-out;overflow-y:hidden}.mag__nav .mag__nav-element.active-menu{border-bottom:1px solid #e4e4e4!important}.mag__nav .mag__nav-element.active-menu:hover{color:#525252;background-color:#f4f4f4}.mag__nav .mag__nav-element.active-menu:hover span:after{color:#000!important}.mag__nav .mag__nav-element.active-menu span:before{content:"";z-index:10;position:absolute;inset:0}.mag__nav .mag__nav-element.active-menu span:after{right:10px}.mag__nav .mag__nav-element:not(:first-child) span:after{content:""}.mag__nav .mag__nav-element span{pointer-events:auto;width:100%;display:block;position:relative}@media screen and (min-width:768px){.mag__nav{border:0;margin-bottom:0;display:flex}.mag__nav .mag__nav-element{color:#525252;text-align:center;border-top:1px solid #f4f4f4;flex:1;width:auto;display:inline-block;border-bottom:1px solid #f4f4f4!important}.mag__nav .mag__nav-element:first-child{border-bottom:1px solid #f4f4f4!important}.mag__nav .mag__nav-element:not(:first-child){border-left:1px solid #e4e4e4}.mag__nav .mag__nav-element.hide{display:block}.mag__nav .mag__nav-element:hover{cursor:pointer;color:#7d8288;background-color:#f4f4f4}.mag__nav .mag__nav-element.active-menu{color:#000;background-color:#f4f4f4;border-bottom:1px solid #f4f4f4!important}.mag__nav .mag__nav-element.active-menu:hover{color:#c2c2c2;background-color:#f4f4f4}.mag__nav .mag__nav-element span:after{display:none!important}}</style><style data-component='mag-header' nonce="f81a6f8c0c3ff2f647c1170ba4894202">.Mag__header{background-color:#f4f4f2;padding:calc(.907407rem + .462963vw)}.Mag__header .Mag__header-breadcrumb{color:#1d0000;padding-left:30px;font-style:normal;text-decoration:none;display:none;position:relative}.Mag__header .Mag__header-title{text-align:center;max-width:fit-content;margin:0 auto;position:relative}@media screen and (min-width:980px){.Mag__header .Mag__header-title h2,.Mag__header .Mag__header-title h1{max-width:initial}}.Mag__header .Mag__header-title h2:after,.Mag__header .Mag__header-title h1:after{color:#27263c;font-size:14px;top:0;left:-20px;transform:translateY(0%)}.Mag__header .Mag__header-title h2.big-title,.Mag__header .Mag__header-title h1.big-title{padding-top:calc(.907407rem + .462963vw)}.Mag__header .Section__mag-search{width:100%;max-width:570px;margin:0 auto;position:relative}.Mag__header .Section__mag-search:after{color:#056f9f;right:18px}.Mag__header .Section__mag-search input{color:#1d0000;box-sizing:border-box;border:1px solid #e4e4e4;border-radius:10px;width:100%;padding:10px 15px 10px 50px}.Mag__header .Section__mag-tag{text-align:center;width:100%;max-width:800px;height:auto;margin:calc(.907407rem + .462963vw) auto;transition:all .3s ease-in-out}.Mag__header .Section__mag-tag.hide{visibility:hidden;opacity:0;height:0;transition:visibility,opacity .5s linear}.Mag__header .Section__mag-tag .mag-tag__element{text-align:center;background-color:#fff;border:1px solid #f4f4f2;border-radius:100px;margin-top:13px;padding:3px 15px;display:inline-block}.Mag__header .Section__mag-tag .mag-tag__element:not(:first-child){margin-left:20px}.Mag__header .display-less{background-color:#0000;border:0;margin:10px auto;padding-left:20px;display:block;position:relative}.Mag__header .display-less:before{left:0}.Mag__header .display-less.active-header{color:#1d0000!important}.Mag__header .display-less.active-header:before{left:0}@media screen and (min-width:768px){.Mag__header .Mag__header-breadcrumb{display:inline-block}}.main-content{display:grid}.main-content #bannerContent{order:-4}.main-content .wp-block-cegos-cegos-mag-menu{order:-3}.main-content .wp-block-cegos-cegos-mag-header{order:-2}.main-content .wrap{order:-1}.main-content .wrap .breadcrumb-add-padding{background-color:#fff}.mag-home-page .main-content .wrap{order:-3}.mag-home-page .main-content .wrap .breadcrumb-add-padding{background-color:#f4f2f2}@media (min-width:74rem){.Mag__header{padding:1.25rem}}@media (min-width:74rem){.Mag__header .Mag__header-title h2.big-title,.Mag__header .Mag__header-title h1.big-title{padding-top:calc(.907407rem + .462963vw)}}@media (min-width:74rem){.Mag__header .Section__mag-tag{margin:calc(.907407rem + .462963vw) auto}}</style><style data-component='page-section' nonce="f81a6f8c0c3ff2f647c1170ba4894202">section:after{content:"";clear:both;display:table}</style><style data-component='mag-our-selection' nonce="f81a6f8c0c3ff2f647c1170ba4894202">.MagOurSelection__section .Selection__card{background-color:#f4f4f2;border-radius:10px;width:100%}.MagOurSelection__section .Selection__card a:hover{text-decoration:none}@media (max-width:74rem){.MagOurSelection__section .Selection__card{margin-bottom:1.25rem}}.MagOurSelection__section .Selection__card-body{background-color:#f4f4f2;border-radius:10px;align-items:flex-start;padding:calc(.907407rem + .462963vw) calc(.787037rem + 2.31481vw)}.MagOurSelection__section .Selection__card-body-title h3{color:#1d0000}.MagOurSelection__section .Selection__card-body-tag{color:#fff;background-color:#176ced;border-radius:100px;width:-moz-fit-content;margin:calc(.907407rem + .462963vw) 0;padding:10px 15px;display:inline-flex}.MagOurSelection__section .Selection__card-body span{padding-right:calc(.907407rem + .462963vw)}.MagOurSelection__section .Selection__card-body span.Selection__card-body-arrow{position:relative}.MagOurSelection__section .Selection__card-body span.Selection__card-body-arrow:after{font-size:10px}.MagOurSelection__section.theme-1{grid-column-gap:15px;grid-template-columns:1fr;display:grid}.MagOurSelection__section.theme-1 .Selection__card picture,.MagOurSelection__section.theme-1 .Selection__card img{border-radius:10px 10px 0 0;width:100%;display:block}.magNewsletter__body{text-align:center;background-color:#f4f2f2;border-radius:10px;padding:calc(.787037rem + 2.31481vw)}.magNewsletter__body img{width:100%}.magNewsletter__body h3,.magNewsletter__body p{color:#1d0000}.magNewsletter__body .magNewsletter__content{align-items:center;display:flex}@media (max-width:30rem){.magNewsletter__body .magNewsletter__content{display:block}}.magNewsletter__body .magNewsletter__content p{font-size:calc(.828704rem + .231481vw)}@media (min-width:980px){.MagOurSelection__section.theme-1{grid-template-columns:repeat(3,1fr)}}@media (min-width:74rem){.MagOurSelection__section .Selection__card{margin-bottom:1.25rem}}@media (min-width:74rem){.MagOurSelection__section .Selection__card-body{padding:1.25rem 2.5rem}}@media (min-width:74rem){.MagOurSelection__section .Selection__card-body-tag{margin-top:1.25rem}}@media (min-width:74rem){.MagOurSelection__section .Selection__card-body span{padding-right:1.25rem}}@media (min-width:74rem){.magNewsletter__body{padding:2.5rem}}@media (min-width:74rem){.magNewsletter__body .magNewsletter__content p{font-size:1rem}}</style><style data-component='cegos-mag-all-articles' nonce="f81a6f8c0c3ff2f647c1170ba4894202">.fa,.far,.fas{cursor:pointer;font-family:"Font Awesome 5 Free"!important}[class*=mag-all-articles] .magAllArticles{grid-gap:20px;grid-template-columns:repeat(12,1fr);display:grid}[class*=mag-all-articles] .magAllArticles picture{width:100%}[class*=mag-all-articles] .magAllArticles h2{grid-column:span 12;margin-bottom:0}[class*=mag-all-articles] .magAllArticles [class*=col-mag-]{grid-column:span 12}@media screen and (min-width:980px){[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-1{grid-column:span 1}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-2{grid-column:span 2}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-3{grid-column:span 3}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-4{grid-column:span 4}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-5{grid-column:span 5}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-6{grid-column:span 6}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-7{grid-column:span 7}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-8{grid-column:span 8}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-9{grid-column:span 9}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-10{grid-column:span 10}[class*=mag-all-articles] .magAllArticles__flex-item.col-mag-11{grid-column:span 11}}[class*=mag-all-articles] .magAllArticles__flex-item{box-sizing:border-box;display:flex}[class*=mag-all-articles] .magAllArticles__flex-item>a{width:100%;display:grid}[class*=mag-all-articles] .magAllArticles__flex-item>a:hover{text-decoration:none}[class*=mag-all-articles] .magAllArticles__card{background-color:#f4f2f2;border-radius:10px;width:100%}[class*=mag-all-articles] .magAllArticles__card img{aspect-ratio:16/9;object-fit:cover;border-radius:10px 10px 0 0;width:100%}[class*=mag-all-articles] .magAllArticles__card-body{padding:25px 40px}[class*=mag-all-articles] .magAllArticles__card-body-title h3{color:#1d0000;margin-top:20px;margin-bottom:20px}[class*=mag-all-articles] .magAllArticles__card-body-tag{color:#000;background-color:#fff;border:1px solid #e4e4e4;border-radius:100px;width:-moz-fit-content;padding:10px 15px;font-size:14px;font-weight:600;line-height:20px;display:inline-block}[class*=mag-all-articles] .magAllArticles__card-body-tag.with-color{color:#fff;border:none}[class*=mag-all-articles] .magAllArticles__card-body-cta{align-self:center;padding:15px;line-height:18px}[class*=mag-all-articles] .magAllArticles__card-body-cta span{padding-right:20px}[class*=mag-all-articles] .magAllArticles__card-body-cta span.arrow{position:relative}[class*=mag-all-articles] .magAllArticles__card-body-cta span.arrow:after{font-size:10px}.wp-block-cegos-cegos-page-section.texte .wp-block-cegos-cegos-mag-all-articles a:not([class]):hover{text-decoration:none}.mag-pagination{flex-direction:row;justify-content:center;align-items:center;gap:15px;width:100%;height:46px;margin:20px auto;padding:20px 0 0;display:flex}.mag-pagination__nav{cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:8px;width:24px;height:24px;padding:0;display:flex}.mag-pagination__nav:disabled{opacity:.5;cursor:default}.mag-pagination__item{box-sizing:border-box;cursor:pointer;text-align:center;font-feature-settings:"pnum" on, "lnum" on;color:#1d0000;background:0 0;border:none;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:26px;height:26px;padding:2px 5px 4px;font-family:Raleway,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.mag-pagination__item.active{cursor:default;border:1px solid #1d0000;font-weight:600}.mag-pagination__item:hover:not(.active){background-color:#1d00000d}</style><style data-component='page-footer' nonce="f81a6f8c0c3ff2f647c1170ba4894202">@font-face{font-family:Raleway;src:url(/assets/fonts/raleway/Raleway-Medium.ttf)format("truetype");font-style:normal;font-display:fallback}@font-face{font-family:Ryker;src:url(/assets/fonts/ryker/Ryker-Medium.otf)format("opentype");font-style:normal;font-display:fallback}@layer tailwind-blocks{.footer-dark a{color:var(--color-white)!important}@media (hover:hover){.footer-dark a:hover{color:var(--color-white)!important}}.footer-light a{color:var(--color-12)!important}.footer-light a:hover{text-decoration-line:underline;color:var(--color-12)!important}.social-icon{background-color:var(--color-white);width:50px;height:50px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@media (hover:hover){.social-icon:hover{background-color:var(--color-12)}}.social-icon svg{fill:var(--color-12);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.footer-dark a:hover .social-icon svg{fill:var(--color-white)}}[data-block-build=page-footer]{--b:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}</style><style data-component='popin-callback' nonce="f81a6f8c0c3ff2f647c1170ba4894202">/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root{--assets-folder:"/assets/"}@font-face{font-family:Raleway;src:url(/assets/fonts/raleway/Raleway-Medium.ttf)format("truetype");font-style:normal;font-display:fallback}@font-face{font-family:Ryker;src:url(/assets/fonts/ryker/Ryker-Medium.otf)format("opentype");font-style:normal;font-display:fallback}.tw a.no-underline:hover,.tw a.hover\:no-underline:hover{text-decoration-line:none!important}@layer tailwind-blocks;[data-block-build=popin-callback]{--b:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}</style></head><body class="fr_FR cegosfr"><div><div class="browsehappy" style="display: none;text-align: center;padding-top: 20px;color: red;"><p>You are using an outdated <strong>browser</strong>. Please <a href="https://browsehappy.com/" target="_blank">update your browser</a> for a better experience</p></div><style nonce="f81a6f8c0c3ff2f647c1170ba4894202"> .sidebar-nav__social > .flex > a .social-icon svg path { transition: fill 0.2s ease-in-out; } .sidebar-nav__social > .flex > a:hover .social-icon svg path, .sidebar-nav__social > .flex > a:focus-visible .social-icon svg path { fill: #fff; }</style><header id="header" class="page-header page-header--default" ><div class="page-header__content"><div class="page-header__branding page-header__branding--cegos"><div><a href="https://www.cegos.fr"><img alt="Logo Cegos" src=/assets/media/img/logo/100_logo_cegos-d9a7dd23.webp loading="lazy"><span class="baseline">Leader international<br>de la formation<br>professionnelle<br>et continue</span></a></div></div><ul class="page-header__content-right inter "><li class="search"><form class="page-header__search" action="https://www.cegos.fr/search"><div class="input-layout"><input placeholder="Rechercher une formation" name=q class="form-control js-autocomplete-demo js-search-panel-open" onkeypress="submitOnEnterKey(event, 'submitSearch1')"><button type="submit" class="bt-search" value="Rechercher" aria-label="Rechercher"></button></div></form></li><li class="phone"><a href="#" aria-label="01 55 00 95 95"><i class="icon"></i><span class="menu-label">01 55 00 95 95</span></a></li><li class="contact "><a href="/contact" aria-label="Nous contacter"><i class="icon"></i><span class="menu-label">Nous contacter</span></a></li><li class="client has-chidren" id="accountWrapper" data-url-forgot="https://www.cegos.fr/espace-client/oubli-mot-passe"><a href="/espace-client" aria-label="Espace client" rel="nofollow"><i class="icon"></i><span class="menu-label">Espace client</span></a></li><li class="selection"><a href="/espace-client/ma-selection" data-wishlist><i class="icon"></i><i class="count"><span data-count>0</span></i></a><div data-mini-cart data-duration-label="Durée" class="mini-cart" style="display: block;"><div class="mini-cart__head"><span>Vous venez d'ajouter à votre sélection</span></div><div class="mini-cart__scrollable"><ul class="mini-cart__items"></ul></div><div class="mini-cart__actions"><div class="mini-cart__ctas"><div class="mini-cart__cta"><a href="/espace-client/ma-selection" class="cta-primary red cta-default--cart">Ma sélection</a></div></div></div></div></li></ul><nav class="main-nav is-desktop"><ul class="primary-nav"><li class="has-children "><a href="/formations"><span>Domaines de formation</span></a><ul data-custom-scrollbar data-subitems-columns class="secondary-nav is--hidden"><div class="go-back"><a href="#"><span class="back-label">Retour</span></a></div><li><a href="/formations/achats" > Achats </a></li><li><a href="/formations/assistante" > Assistant(e) </a></li><li><a href="/formations/banque" > Banque </a></li><li><a href="/formations/bureautique-paocao" > Bureautique – PAO/CAO </a></li><li><a href="/formations/conduite-du-changement" > Changement </a></li><li><a href="/formations/coaching-accompagnement" > Coaching – Accompagnement </a></li><li><a href="/formations/commercial-ventes" > Commercial – Vente </a></li><li><a href="/formations/communication" > Communication </a></li><li><a href="/formations/comptabilite-fiscalite" > Comptabilité - Fiscalité </a></li><li><a href="/formations/controle-de-gestion-et-pilotage-de-la-performance" > Contrôle de gestion </a></li><li><a href="/formations/creation-dentreprise" > Création d’entreprise </a></li><li><a href="/formations/developpement-personnel" > Développement personnel </a></li><li><a href="/formations/digital" > Digital </a></li><li><a href="/formations/direction-de-lentreprise-et-cadre-de-direction" > Direction de l'entreprise </a></li><li><a href="/formations/droit-des-affaires" > Droit des affaires </a></li><li><a href="/formations/droit-du-travail-et-relations-sociales" > Droit social </a></li><li><a href="/formations/efficacite-professionnelle" > Efficacité professionnelle </a></li><li><a href="/formations/finance-tresorerie" > Finance – Trésorerie </a></li><li><a href="/formations/formation-de-formateurs" > Formation de formateurs </a></li><li><a href="/formations/gestion-du-temps" > Gestion du temps </a></li><li><a href="/formations/services-generaux-environnement-de-travail-immobilier-dentreprise" > Immo & Services généraux </a></li><li><a href="/formations/systemes-dinformation-informatique" > Informatique - SI </a></li><li><a href="/formations/innovation-creativite-2" > Innovation - Créativité </a></li><li><a href="/formations/intelligence-artificielle" > IA - Intelligence Artificielle </a></li><li><a href="/formations/international-developpement-des-ventes-a-lexport" > International </a></li><li><a href="/formations/supply-chain-logistique-transport" > Logistique - Supply chain </a></li><li><a href="/formations/management-et-leadership" > Management </a></li><li><a href="/formations/marketing-marketing-digital" > Marketing </a></li><li><a href="/formations/audit-organisation-conseil" > Organisation - Audit </a></li><li><a href="/formations/paie-et-administration-du-personnel" > Paie/Admin. du personnel </a></li><li><a href="/formations/production-lean" > Production – Lean </a></li><li><a href="/formations/management-de-projets-gestion-de-projets" > Projet </a></li><li><a href="/formations/qualite-sante-securite-environnement" > Qualité-Santé-Sécurité-Env </a></li><li><a href="/formations/qualite-de-vie-sante-et-bien-etre-au-travail" > QVCT </a></li><li><a href="/formations/relation-client" > Relation client </a></li><li><a href="/formations/ressources-humaines" > Ressources Humaines </a></li><li><a href="/formations/rse-et-developpement-durable" > RSE - Développement durable </a></li><li><a href="/formations/secteur-public" > Secteur public </a></li><li><a href="/formations/soft-skills-competences-comportementales" > Soft skills </a></li><div data-col-last style="display: none" class="col"><li><a href="/formations/cycles-certifiants">Cycles certifiants</a></li><li><a href="/formations/adaptive-learning?year=2026">Formations Adaptive Learning</a></li><li><a href="/formations-100-a-distance">Formations à distance</a></li><li><a href="/formations/formations-best">Formations Best</a></li><li><a href="/formations/formations-eligibles-au-cpf">Formations éligibles CPF</a></li><li><a href="/formations/formations-en-anglais?year=2025">Formations en anglais</a></li><li><a href="/formations/formations-obligatoires">Formations obligatoires</a></li><li><a href="/formations/formations-pme-2">Formations PME</a></li><li><a href="/solutions/formations-diplomantes">Mastères spécialisés</a></li><li><a href="/formations/les-nouveautes?year=2026"><span style="color:#77AD18">▶️Nouveautés 2026</span></a></li></div></ul></li><li class="has-children "><a href="/solutions"><span>Solutions</span></a><ul data-custom-scrollbar data-subitems-columns class="secondary-nav is--hidden"><div class="go-back"><a href="#"><span class="back-label">Retour</span></a></div><li><a href="/solutions/formation-inter-entreprise-cegos-loffre-la-plus-riche-du-marche" > Formation inter </a></li><li><a href="/solutions/formations-certifiantes-et-diplomantes" > Formations certifiantes et Mastères spécialisés </a></li><li><a href="/solutions/formation-intra-packagee" > Formation intra entreprise </a></li><li><a href="/solutions/digital-learning" > Digital Learning & Innovation </a></li><li><a href="/solutions/formation-sur-mesure" > Formation sur-mesure </a></li><li><a href="/solutions/solutions-de-formations-internationales" > Solutions internationales </a></li></ul></li><li class="has-children "><a href="#"><span>Vous êtes</span></a><ul data-custom-scrollbar data-subitems-columns class="secondary-nav is--hidden"><div class="go-back"><a href="#"><span class="back-label">Retour</span></a></div><li><a href="/services/services-entreprises" > Une entreprise </a></li><li><a href="/services/cegos-pour-les-particuliers" > Un particulier </a></li><li><a href="/formations/formations-pme-2" > Une PME </a></li><li><a href="/services/etablissements-publics" > Un établissement public </a></li><li><a href="/services/services-stagiaires" > Un participant </a></li></ul></li><li class="has-children "><a href="/toutes-les-solutions-de-financements"><span>CPF | Financements</span></a><ul data-custom-scrollbar data-subitems-columns class="secondary-nav is--hidden"><div class="go-back"><a href="#"><span class="back-label">Retour</span></a></div><li><a href="/ressources/mag/formation-2/management-de-la-formation/le-financement-du-systeme-de-formation-professionnelle" > Financement de la formation - Tour d'horizon </a></li><li><a href="/ressources/mag/formation-2/management-de-la-formation/le-financement-du-systeme-de-formation-professionnelle#title-5" > Financements de la reconversion </a></li><li><a href="/toutes-les-solutions-de-financements/le-cpf" > Compte Formation - CPF </a></li><li><a href="/ressources/news/fne-crise-sanitaire-financement-des-formations-des-entreprises-impactees" > FNE Formation </a></li><li><a href="/ressources/mag/formation-2/management-de-la-formation/fse-2025-nouveau-dispositif-de-financement-de-la-formation-disponible-via-les-opco" > FSE + 2025 </a></li><li><a href="/services/services-entreprises/adherent-opco" > Financements OPCO </a></li></ul></li><li class="has-children "><a href="/ressources"><span>Ressources</span></a><ul data-custom-scrollbar data-subitems-columns class="secondary-nav is--hidden"><div class="go-back"><a href="#"><span class="back-label">Retour</span></a></div><li><a href="/ressources/news" > Le fil d'actu Cegos </a></li><li><a href="/ressources/enquetes" > Enquêtes & Livres blancs </a></li><li><a href="/ressources/faq-reglementation-formation-professionnelle" > Règlementation de la formation </a></li><li><a href="/ressources/mag" > Le Mag </a></li><li><a href="/ressources/experts-et-communautes" > Experts & communautés </a></li><li><a href="/ressources/mag/fiches-metiers" > Fiches métiers </a></li><li><a href="/ressources/webinars-et-evenements" > Webinars </a></li><li><a href="/solutions/references-clients" > Références clients </a></li><li><a href="/ressources/nos-catalogues-pdf" > Catalogues PDF </a></li><li><a href="/faq" > FAQ </a></li><li><a href="https://fr.mylearninghub.cegos.com/" target="_blank" class="icon-external" > LearningHub </a></li><li><a href="/newsletters" > Newsletters </a></li></ul></li><li class="has-button-style"><a href="/ressources/mag"><span>Le Mag</span></a></li><li><ul class="sidebar-nav__social list list--center list--horizontal social-list"><div class="flex gap-4"><a href="https://www.linkedin.com/company/11745" target="_blank" rel="nofollow noopener" aria-label="LinkedIn Cegos France" class="flex flex-col items-center gap-2"><div class="social-icon"> <svg width="25" height="25" viewBox="0 0 20 20" fill="none"
                                         xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                        <path fill-rule="evenodd" clip-rule="evenodd"
                                              d="M4.81395 3.15325C4.81395 4.19084 4.02391 5.03053 2.78844 5.03053C1.6011 5.03053 0.811063 4.19084 0.835513 3.15325C0.811063 2.06524 1.60108 1.25 2.8121 1.25C4.0239 1.25 4.79026 2.06524 4.81395 3.15325ZM0.934844 18.5993V6.51355H4.69093V18.5986H0.934844V18.5993Z"></path>
                                        <path fill-rule="evenodd" clip-rule="evenodd"
                                              d="M7.70187 10.3698C7.70187 8.86234 7.6522 7.5772 7.60254 6.5144H10.865L11.0385 8.17011H11.1126C11.6069 7.40376 12.8424 6.24316 14.8442 6.24316C17.3152 6.24316 19.1688 7.87442 19.1688 11.4318V18.6002H15.4127V11.9025C15.4127 10.3446 14.8695 9.28256 13.5102 9.28256C12.4719 9.28256 11.8545 9.99925 11.6077 10.6907C11.5084 10.9383 11.4595 11.2836 11.4595 11.6305V18.6002H7.70339V10.3698H7.70187Z"></path>
                                    </svg> </div><span class="text-xs">France</span></a><a href="https://www.linkedin.com/showcase/cegostips/" target="_blank" rel="nofollow noopener" aria-label="LinkedIn Cegos Tips" class="flex flex-col items-center gap-2"><div class="social-icon"> <svg width="25" height="25" viewBox="0 0 20 20" fill="none"
                                             xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                            <path fill-rule="evenodd" clip-rule="evenodd"
                                                  d="M4.81395 3.15325C4.81395 4.19084 4.02391 5.03053 2.78844 5.03053C1.6011 5.03053 0.811063 4.19084 0.835513 3.15325C0.811063 2.06524 1.60108 1.25 2.8121 1.25C4.0239 1.25 4.79026 2.06524 4.81395 3.15325ZM0.934844 18.5993V6.51355H4.69093V18.5986H0.934844V18.5993Z"></path>
                                            <path fill-rule="evenodd" clip-rule="evenodd"
                                                  d="M7.70187 10.3698C7.70187 8.86234 7.6522 7.5772 7.60254 6.5144H10.865L11.0385 8.17011H11.1126C11.6069 7.40376 12.8424 6.24316 14.8442 6.24316C17.3152 6.24316 19.1688 7.87442 19.1688 11.4318V18.6002H15.4127V11.9025C15.4127 10.3446 14.8695 9.28256 13.5102 9.28256C12.4719 9.28256 11.8545 9.99925 11.6077 10.6907C11.5084 10.9383 11.4595 11.2836 11.4595 11.6305V18.6002H7.70339V10.3698H7.70187Z"></path>
                                        </svg> </div><span class="text-xs">Tips</span></a><a href="https://www.facebook.com/cegos.formation" target="_blank" rel="nofollow noopener" aria-label="Facebook" class="flex flex-col items-center gap-2"><div class="social-icon"> <svg width="25" height="25" viewBox="0 0 13 22" fill="none"
                                         xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                        <path
                                            d="M8.04142 12.6272V21H4.19527V12.6272H1V9.23225H4.19527V7.99704C4.19527 3.41124 6.11095 1 10.1642 1C11.4068 1 11.7175 1.1997 12.3979 1.36243V4.72041C11.6361 4.58728 11.4216 4.51331 10.6302 4.51331C9.69083 4.51331 9.18787 4.77959 8.72929 5.30473C8.27071 5.82988 8.04142 6.73965 8.04142 8.04142V9.23965H12.3979L11.2293 12.6346H8.04142V12.6272Z"></path>
                                    </svg> </div></a><a href="https://www.youtube.com/user/Cegosformation" target="_blank" rel="nofollow noopener" aria-label="YouTube" class="flex flex-col items-center gap-2"><div class="social-icon"> <svg role="img" width="25" height="25" viewBox="0 0 24 24" fill="none"
                                         xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                        <path
                                            d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path>
                                    </svg> </div></a></div></ul></li></ul></nav></div></header><header data-sticky class="page-header page-header--sticky"><div class="page-header__content"><div class="page-header__button-link"><button data-toggle-nav type="button" class="bt-menu" aria-label="Afficher/Masquer la navigation"><span class="bar"></span><span class="bar"></span><span class="bar"></span></button></div><div class="page-header__branding"><a href="https://www.cegos.fr"><img alt="Logo Cegos" src=/assets/media/img/logo/cegos-379d91a1.webp loading="lazy"></a></div><ul class="page-header__content-right inter "><li class="search"><form class="page-header__search" action="https://www.cegos.fr/search"><div class="input-layout"><input type="search" placeholder="Rechercher une formation" name=q class="form-control inputsearch js-autocomplete-demo js-search-panel-open"><button type="submit" class="bt-search" aria-label="Rechercher" value="Rechercher"></button></div></form></li><li class="contact"><a href="/contact" aria-label="Nous contacter"><i class="icon"></i><span class="menu-label">Nous contacter</span></a></li><li class="client has-chidren" id="accountWrapper" data-url-forgot="https://www.cegos.fr/espace-client/oubli-mot-passe"><a href="/espace-client/identification?redirect=https%3A%2F%2Fwww.cegos.fr%2Fressources%2Fmag%2Fformation-2" aria-label="Espace client" rel="nofollow"><i class="icon"></i><span class="menu-label">Espace client</span></a></li><li class="selection"><a href="/espace-client/ma-selection" data-wishlist><i class="icon"></i><i class="count"><span data-count>0</span></i></a><div data-mini-cart data-duration-label="Durée" class="mini-cart" style="display: block;"><div class="mini-cart__head"><span>Vous venez d'ajouter à votre sélection</span></div><div class="mini-cart__scrollable"><ul class="mini-cart__items"></ul></div><div class="mini-cart__actions"><div class="mini-cart__ctas"><div class="mini-cart__cta"><a href="/espace-client/ma-selection" class="cta-primary red cta-default--cart">Ma sélection</a></div></div></div></div></li></ul><ul class="page-header__nav-mobile"><li class="contact"><a href="tel:0155009595" aria-label="0155009595"><i class="icon"></i><span class="menu-label"></span></a></li><li class="pencil"><a href="/contact" aria-label=""><i class="icon"></i><span class="menu-label"></span></a></li><li class="dropdown page_speed_1453540725" style="padding-right: 10px !important;">…</li><li class="search"><a href="#" data-open-search-mobile aria-label="Rechercher"><i class="icon"></i></a></li><li class="client"><a href="/espace-client/identification?redirect=https%3A%2F%2Fwww.cegos.fr%2Fressources%2Fmag%2Fformation-2" aria-label="Espace client"><i class="icon"></i></a></li><li class="selection"><a href="/espace-client/ma-selection" data-wishlist aria-label="Voir mon caddie"><i class="icon"></i><i class="count"><span data-count></span></i></a></li></ul></div><form data-search-mobile class="page-header__search-mobile" action="https://www.cegos.fr/search"><div class="input-layout"><input id="inputsearch1" type="search" placeholder="Rechercher une formation" name=q class="form-control js-autocomplete-demo"><button type="submit" class="bt-search" aria-label="Rechercher" value="Rechercher"></button></div></form><div class="scroll-indicator-overlay"><div class="progress-bar"></div></div></header><nav class="sidebar-nav"></nav><div class="search-overlay"></div><div class="hero-full_block--popin"><button type="button" class="hero-full__close" aria-label="Close">×</button><form class="hero-full__search" action="https://www.cegos.fr/search"><div class="hero-full__field input-layout"><label for="txtSearch2" class="yourSearchLabel">Comment pouvons nous vous aider ?</label><input type="search" id="txtSearch2" class="form-control" name=q ><button type="button" class="hero-full__clear" aria-label="Clear">×</button></div><div class="hero-full__ai-notice">Résultats générés par l'IA</div><button type="submit" class="searchButtonLabel">Rechercher</button></form><div class="hero-full__ctas-primary"><div class="hero-full__popular">Recherche populaire</div><div class="hero-full__button-cols-ai"><div><a href="/search?q=Excel" class="popularSearchBtn">Excel</a></div><div><a href="/search?q=intelligence+artificielle" class="popularSearchBtn">intelligence artificielle</a></div><div><a href="/search?q=management" class="popularSearchBtn">management</a></div></div></div></div><script nonce="f81a6f8c0c3ff2f647c1170ba4894202"> var msie = window.document.documentMode; if (msie) { document.querySelector('.browsehappy').style.display = 'block'; document.querySelector('.browsehappy p').style.fontSize = "2rem"; document.querySelector('.browsehappy a').style.textDecoration = "underline"; } </script><div class="pop-up-background__container none"><div class="pop-up-custom__container"><span data-close-pop-in class="icon-close"></span><div id="pop-up-content__container" class="pop-up-custom-content__container"></div></div></div><main class="main-content"><div class="wrap remove-marg "><div class="breadcrumb-add-padding"><p class="breadcrumb">Vous êtes ici : <a href="/home" title="Accueil">Accueil</a> > <a href="/ressources">Toutes nos ressources</a> > <a href="/ressources/mag">Le Mag</a> > <span>Formation</span><script type="application/ld+json" nonce="f81a6f8c0c3ff2f647c1170ba4894202"> { "@@context":"http://schema.org", "@@type":"BreadcrumbList", "itemListElement":[{ "@@type":"ListItem", "position":1, "item":{ "@@id":"/ressources", "name":"Toutes nos ressources" } },{ "@@type":"ListItem", "position":2, "item":{ "@@id":"/ressources/mag", "name":"Le Mag" } },{ "@@type":"ListItem", "position":3, "item":{ "@@id":"/ressources/mag/formation-2", "name":"Formation" } }] }</script></p></div></div><div class="wp-block-cegos-cegos-mag-menu" ><nav class="mag__nav"><div class="mag__menu_dpn"></div><a href="/ressources/mag" data-active="/ressources/mag" class="mag__nav-element "><span class="mag__nav-pointer">Le Mag</span></a><a href="/ressources/mag/notre-expertise" data-active="/ressources/mag/notre-expertise" class="mag__nav-element hide"><span class="mag__nav-pointer">Notre expertise</span></a><a href="/contact?mode=mag" data-active="/contact?mode=mag" class="mag__nav-element hide"><span class="mag__nav-pointer">Nous écrire</span></a></nav></div><div class="wp-block-cegos-cegos-mag-header" ><div class="mag-header"><div class="Mag__header"><div class="Mag__header-title"><h1 class="" data-cat="formation" data-country="cegosfr" > Formation </h1></div><div class="Section__mag-search"><input placeholder="Rechercher dans Le Mag"></div><div class="Section__mag-tag"><a href="/ressources/mag/formation-2/management-de-la-formation"><span class="mag-tag__element" data-cat="management-de-la-formation" data-country="cegosfr" > Management de la formation </span></a><a href="/ressources/mag/formation-2/formation-a-linternational"><span class="mag-tag__element" data-cat="formation-à-linternational" data-country="cegosfr" > Formation à l'international </span></a><a href="/ressources/mag/formation-2/formateurs-et-tuteurs"><span class="mag-tag__element" data-cat="formateurs-et-tuteurs" data-country="cegosfr" > Formateurs et tuteurs </span></a><a href="/ressources/mag/formation-2/e-learning"><span class="mag-tag__element" data-cat="e-learning" data-country="cegosfr" > E-learning </span></a><a href="/ressources/mag/formation-2/pedagogie-2"><span class="mag-tag__element" data-cat="pédagogie" data-country="cegosfr" > Pédagogie </span></a></div><button id="btn-toggle" class="display-less"> Afficher moins </button></div><script class="isArticle" data-article= nonce="f81a6f8c0c3ff2f647c1170ba4894202"></script><script type="text/javascript" nonce="f81a6f8c0c3ff2f647c1170ba4894202"> document.addEventListener('DOMContentLoaded', () => { const overlay = document.getElementById('abtOverlay'); const formContainer = document.getElementById('abtFormContainer'); const closeButton = document.getElementById('abtCloseButton'); const isPopupShown = () => getCookie('popupShown') !== ''; console.log(isPopupShown()); const setPopupShown = () => setCookie('popupShown', 1); if (!isPopupShown()) { const showPopup = () => { overlay.classList.remove('abtHidden'); formContainer.classList.remove('abtHidden'); setPopupShown(); }; const hidePopup = () => { overlay.classList.add('abtHidden'); formContainer.classList.add('abtHidden'); }; overlay.addEventListener('click', hidePopup); closeButton.addEventListener('click', hidePopup); window.addEventListener('scroll', function onScroll() { const scrollTop = window.pageYOffset || document.documentElement.scrollTop; const windowHeight = window.innerHeight; const docHeight = document.documentElement.scrollHeight; const scrollPercent = (scrollTop / (docHeight - windowHeight)) * 100; var scrollLimitPopUp = 60; const magwrapElement = document.querySelector('.mag-wrap'); if (magwrapElement) { magwrapElement.style.setProperty('--scrollPercent', scrollPercent + '%'); var scrollLimitPopUp = 40; } if (scrollPercent >= scrollLimitPopUp) { showPopup(); window.removeEventListener('scroll', onScroll); } }); } }); </script><div id="abtOverlay" class="abtHidden"></div><div id="abtFormContainer" class="abtHidden"><button id="abtCloseButton"><picture ><img src=/assets/media/img/close-icon-3a0403eb.svg loading="lazy"></picture></button><picture style="width: 200px;"><img src=/assets/media/img/106a7193-bc8c-4bd6-aec2-d7077770916a-9c5eb8a9.png style="width: 200px;" loading="lazy"></picture><div><span class="abt-title"> Recevez notre newsletter <span class="abt-theme" style="color: #c72b18;">Formation</span></span><script src=//info.cegos.fr/js/forms2/js/forms2.min.js nonce="f81a6f8c0c3ff2f647c1170ba4894202"></script><style type="text/css" nonce="f81a6f8c0c3ff2f647c1170ba4894202"> .abtHidden { display: none !important; } #abtOverlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 98; } #abtFormContainer { background-color: #f4f4f4; display: flex; justify-content: center; align-items: center; padding: 70px; gap: 60px; border-radius: 10px; overflow: hidden; } #abtFormContainer > img { height: 120px; } #abtFormContainer > div { width: 100% !important; max-width: 640px !important; display: flex; flex-direction: column; gap: 14px; } #abtFormContainer .abt-disclaimer { color: #7d8288; font-size: 10px; line-height: 13px; position: relative; } #abtFormContainer span.abt-title { font-size: 27px; font-weight: 700; line-height: 30px; } .abt-877685-form { width: 100% !important; box-sizing: border-box; display: flex; flex-direction: column; gap: 14px !important; position: relative; } .abt-877685-form label[for='Email'] { display: none; } .abt-877685-form .mktoFieldDescriptor { margin: 0 !important; float: none !important; } .abt-877685-form .mktoFormRow { display: flex; gap: 14px; } .abt-877685-form .mktoFormRow > .mktoFieldDescriptor { flex: 1; } .abt-877685-form .mktoFormRow > .mktoFieldDescriptor > .mktoFieldWrap { float: none !important; } .abt-877685-form .mktoOffset, .abt-877685-form .mktoGutter, .abt-877685-form .mktoClear { display: none; position: absolute; } .abt-877685-form .mktoFormRow:nth-of-type(2), .abt-877685-form .mktoFormRow:nth-of-type(3), .abt-877685-form .mktoFormRow:nth-of-type(4), .abt-877685-form .mktoFormRow:nth-of-type(5) { display: none; } .abt-877685-form input#Email { margin: 0 !important; padding: 0 !important; padding-left: 20px !important; font-size: 14px !important; line-height: 21px !important; color: #7d8288 !important; width: 100% !important; height: 56px !important; box-shadow: none !important; background-color: #fff !important; border: 1px solid #e4e4e4 !important; border-radius: 40px !important; } .abt-877685-form .mktoError { display: inline-block !important; padding-top: 10px; right: 0 !important; bottom: 0 !important; position: relative !important; pointer-events: none !important; } .abt-877685-form .mktoError > .mktoErrorArrowWrap { display: none !important; } .abt-877685-form .mktoError > #ValidMsgEmail { background-image: none !important; background-color: transparent !important; margin: 0 !important; padding: 0 !important; border-radius: 0 !important; box-shadow: none !important; text-shadow: none !important; color: #c72b18 !important; font-size: 16px !important; line-height: 1.2; border: none; } .abt-877685-form .mktoButtonRow { position: absolute !important; right: 0; } .abt-877685-form .mktoButtonWrap { margin-left: 0 !important; } .abt-877685-form .mktoButtonWrap > button.mktoButton[type='submit'] { height: 56px !important; padding: 0 20px !important; background-color: #e6233a !important; border: 1px solid #e6233a !important; background-image: none !important; display: flex !important; align-items: center !important; color: #fff !important; font-size: 18px !important; font-weight: 700 !important; outline: none !important; transition: transform .2s cubic-bezier(.165, .84, .44, 1), color .2s cubic-bezier(.25, .46, .45, .94), background .15s cubic-bezier(.25, .46, .45, .94), box-shadow .2s cubic-bezier(.25, .46, .45, .94) !important; font-family: Raleway, sans-serif !important; border-radius: 40px !important; } .abt-877685-form .mktoButtonWrap > button.mktoButton[type='submit']:hover { background-color: #ffffff !important; border: 1px solid #1d0000 !important; color: #1d0000 !important; } .abt-877685-form .mktoButtonWrap > button.mktoButton[type='submit']:active { box-shadow: none !important; } .abt-877685-form #abtMobileSendButton { display: none; background-color: transparent; border: none; width: 32px; padding: 0 !important; } a#disclaimerTooltipTrigger { text-decoration: underline; cursor: pointer; } a#disclaimerTooltipTrigger:hover + span#disclaimerTooltip { display: block; } span#disclaimerTooltip { box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1); background-color: #fff; padding: 20px; position: absolute; top: 40px; pointer-events: none; z-index: 99; display: none; } @media (max-width: 768px) { #abtFormContainer { flex-direction: column; gap: 30px; } span.abt-title { width: 100%; text-align: center; } span.abt-title span.abt-theme { text-align: center; display: block; margin-bottom: 10px; } .abt-877685-form #abtMobileSendButton { display: block !important; position: absolute; right: 12px; top: 12px; } } /* Popup Update */ #abtFormContainer { box-sizing: border-box; position: fixed; transform: translate(-50%, -50%); top: 50%; left: 50%; width: 720px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); z-index: 99; } #abtCloseButton { position: absolute; top: 0; right: 0; padding: 10px; width: 40px; height: 40px; border: 1px solid black; cursor: pointer; color: black; border: 0; opacity: 0.5; transition: opacity 0.2s ease-in-out; } #abtCloseButton:hover { opacity: 1; } #abtOverlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 98; } .abtHidden { display: none; } /* Popup Update #2 */ @media (max-width: 768px) { #abtFormContainer { max-width: 100%; padding: 30px; } } </style><form id="mktoForm_2891" class="abt-877685-form"></form><span class="abt-disclaimer"> En renseignant votre adresse email, vous acceptez de recevoir tous les mois les derniers articles du Mag Formation Cegos et vous prenez connaissance de notre <a id="disclaimerTooltipTrigger">politique de confidentialité</a>. Vous pouvez vous désinscrire via les liens de désinscription. <span id="disclaimerTooltip"> Vos données personnelles sont utilisées dans le cadre strict de l’exécution et du suivi de votre demande par les services CEGOS en charge du traitement. Elles sont nécessaires à l’exécution de ce service. Elles sont conservées pour une durée de trois ans à compter de notre dernier contact. En application de la réglementation sur la protection des données à caractère personnel, vous bénéficiez d’un droit d’accès, de rectification, de limitation du traitement ainsi que d’un droit d’opposition et de portabilité de vos données si cela est applicable que vous pouvez exercer en vous adressant à CEGOS, DPO- Direction des Systèmes d’Information, 19 rue René Jacques, 92798 Issy-les-Moulineaux. Vous bénéficiez également du droit d’introduire une réclamation auprès d’une autorité de contrôle si nécessaire. </span></span><script nonce="f81a6f8c0c3ff2f647c1170ba4894202">MktoForms2.loadForm("//info.cegos.fr", "675-BZO-542", 2891);</script></div></div></div></div><section class="wp-block-cegos-cegos-page-section page-section page-section__container color-6 vector--top-left-one" ><div class="wp-block-cegos-cegos-mag-our-selection" ><div class="MagOurSelection"><div class="MagOurSelection__section theme-1"><div class="Selection__card"><a href="/ressources/mag/formation-2/management-de-la-formation/marketing-nouvelle-competence-de-fonction-formation"><picture style="display:none"><source srcset="https://static3.cegos.fr/content/uploads/2024/06/10101248/Marketing-de-la-formation-Mag-min.jpg.webp 1166w,https://static3.cegos.fr/content/uploads/2024/06/10101248/Marketing-de-la-formation-Mag-min-1024x570.jpg.webp 1024w,https://static3.cegos.fr/content/uploads/2024/06/10101248/Marketing-de-la-formation-Mag-min-768x427.jpg.webp 768w,https://static3.cegos.fr/content/uploads/2024/06/10101248/Marketing-de-la-formation-Mag-min-640x356.jpg.webp 640w,https://static3.cegos.fr/content/uploads/2024/06/10101248/Marketing-de-la-formation-Mag-min-320x178.jpg.webp 320w" sizes="(min-width:1166px) 1166px" type="image/webp"><img src=https://static3.cegos.fr/content/uploads/2024/06/10101248/Marketing-de-la-formation-Mag-min.jpg style="display:none" alt="image Marketing de la formation : pourquoi et comment s’y mettre ?" loading="lazy"></picture><div class="Selection__card-body"><div class="Selection__card-body-tag" data-cat="formation">Formation</div><div class="Selection__card-body-title"><h3>Marketing de la formation : pourquoi et comment s’y mettre ?</h3></div></div></a></div><div class="Selection__card"><a href="/ressources/mag/formation-2/formateurs-et-tuteurs/les-meilleurs-outils-ia-pour-les-formateurs-paroles-de-pros"><picture style="display:none"><source srcset="https://static3.cegos.fr/content/uploads/2024/04/08142053/ouitils-IA-pour-les-formateurs-MAG-min.jpg.webp 1167w,https://static3.cegos.fr/content/uploads/2024/04/08142053/ouitils-IA-pour-les-formateurs-MAG-min-1024x570.jpg.webp 1024w,https://static3.cegos.fr/content/uploads/2024/04/08142053/ouitils-IA-pour-les-formateurs-MAG-min-768x428.jpg.webp 768w,https://static3.cegos.fr/content/uploads/2024/04/08142053/ouitils-IA-pour-les-formateurs-MAG-min-640x356.jpg.webp 640w,https://static3.cegos.fr/content/uploads/2024/04/08142053/ouitils-IA-pour-les-formateurs-MAG-min-320x178.jpg.webp 320w" sizes="(min-width:1167px) 1167px" type="image/webp"><img src=https://static3.cegos.fr/content/uploads/2024/04/08142053/ouitils-IA-pour-les-formateurs-MAG-min.jpg style="display:none" alt="image Les meilleurs outils IA pour les formateurs : paroles de pros" loading="lazy"></picture><div class="Selection__card-body"><div class="Selection__card-body-tag" data-cat="formation">Formation</div><div class="Selection__card-body-title"><h3>Les meilleurs outils IA pour les formateurs : paroles de pros</h3></div></div></a></div><div class="Selection__card"><a href="/ressources/mag/formation-2/management-de-la-formation/les-dernieres-actualites-sur-les-financements-formation"><picture style="display:none"><source srcset="https://static3.cegos.fr/content/uploads/2025/03/31114304/Dispositif-financement-2025-Mag-min.jpg.webp 1167w,https://static3.cegos.fr/content/uploads/2025/03/31114304/Dispositif-financement-2025-Mag-min-1024x581.jpg.webp 1024w,https://static3.cegos.fr/content/uploads/2025/03/31114304/Dispositif-financement-2025-Mag-min-768x436.jpg.webp 768w,https://static3.cegos.fr/content/uploads/2025/03/31114304/Dispositif-financement-2025-Mag-min-640x363.jpg.webp 640w,https://static3.cegos.fr/content/uploads/2025/03/31114304/Dispositif-financement-2025-Mag-min-320x182.jpg.webp 320w" sizes="(min-width:1167px) 1167px" type="image/webp"><img src=https://static3.cegos.fr/content/uploads/2025/03/31114304/Dispositif-financement-2025-Mag-min.jpg style="display:none" alt="image Les dernières actualités sur les financements Formation" loading="lazy"></picture><div class="Selection__card-body"><div class="Selection__card-body-tag" data-cat="formation">Formation</div><div class="Selection__card-body-title"><h3>Les dernières actualités sur les financements Formation</h3></div></div></a></div></div></div></div></section><section class="wp-block-cegos-cegos-page-section page-section page-section__container texte vector--top-left-one" ><div class="wp-block-cegos-cegos-mag-all-articles" ><h2>Tous les articles</h2><div class="magAllArticles"><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/ia-et-pilotage-par-les-competences-a-linternational-retours-dexperience"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2026/04/10114503/2026-04-Matinale-IP.jpg alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formation" data-country="cegosfr" > Formation </div><div class="magAllArticles__card-body-title"><h3>IA et pilotage par les compétences à l’international : retours d'expérience</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/creer-une-experience-dapprentissage-impactante-vision-cegos-de-la-formation"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2026/02/13165845/Template-Visuel-Article-Mag-27-1.png alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formation" data-country="cegosfr" > Formation </div><div class="magAllArticles__card-body-title"><h3>Créer une expérience d'apprentissage impactante : vision Cegos de la formation</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/learning-analytics-en-formation-professionnelle-comment-exploiter-les-donnees"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2026/02/13143944/Template-Visuel-Article-Mag-26-1.png alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formation" data-country="cegosfr" > Formation </div><div class="magAllArticles__card-body-title"><h3>Learning analytics en formation professionnelle : comment exploiter les données ?</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/ia-et-pme-pourquoi-former-vos-equipes-change-tout"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2026/02/05163918/Template-Visuel-Article-Mag-23-1.png alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formation" data-country="cegosfr" > Formation </div><div class="magAllArticles__card-body-title"><h3>IA et PME : pourquoi former vos équipes change tout</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/learning-technologies-france-lia-simpose-dans-la-formation-et-redessine-le-learning-de-demain"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2026/02/05114414/Learning-Technologies2.webp alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formation" data-country="cegosfr" > Formation </div><div class="magAllArticles__card-body-title"><h3>Learning Technologies France 2026 : l’IA redessine l’expérience apprenante</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/management-de-la-formation/parlons-learning-avec-mathieu-brugiere-directeur-ld-chez-edenred"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/11/29125208/Sommaire-Parlons-Learning-Mathieu-Brugiere.png alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="management-de-la-formation" data-country="cegosfr" > Management de la formation </div><div class="magAllArticles__card-body-title"><h3>Parlons Learning avec Mathieu Brugière, directeur L&D chez Edenred</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/management-de-la-formation/comment-le-ld-peut-accompagner-la-transformation-ia-en-entreprise-plan-en-5-actes"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/10/30121518/plan-daction-LD-pour-le-transformation-IA-min.png alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="management-de-la-formation" data-country="cegosfr" > Management de la formation </div><div class="magAllArticles__card-body-title"><h3>Comment le L&D peut accompagner la transformation IA en entreprise ? Plan en 5 actes</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/formateurs-et-tuteurs/concevoir-une-formation-synchrone-les-erreurs-a-eviter"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/10/17161939/conception-formation-synchrone-min.png alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formateurs-et-tuteurs" data-country="cegosfr" > Formateurs et tuteurs </div><div class="magAllArticles__card-body-title"><h3>Concevoir une formation synchrone : les erreurs à éviter</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/formateurs-et-tuteurs/comment-exploiter-le-brainstorming-en-formation"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/09/29101724/brainstroming-en-formation-Mag.png alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formateurs-et-tuteurs" data-country="cegosfr" > Formateurs et tuteurs </div><div class="magAllArticles__card-body-title"><h3>Comment utiliser un brainstorming en formation ?</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/formateurs-et-tuteurs/social-learning-apprentissage-social-de-quoi-parle-ton"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/07/25175428/social-learning-Mag-min-1.jpg alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formateurs-et-tuteurs" data-country="cegosfr" > Formateurs et tuteurs </div><div class="magAllArticles__card-body-title"><h3>Comment favoriser le social learning dans les formations ?</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/formation-a-linternational/ld-a-linternational-comment-concilier-global-et-local"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/07/17123041/LD-a-linternational-Matinale-Mag-min.jpg alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formation-à-l'international" data-country="cegosfr" > Formation à l'international </div><div class="magAllArticles__card-body-title"><h3>L&D à l'international : comment concilier global et local ?</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/adaptive-learning-lexemple-cegos-et-les-cles-de-la-reussite"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/07/08153256/adaptive-exemple-Mag-min.jpg alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formation" data-country="cegosfr" > Formation </div><div class="magAllArticles__card-body-title"><h3>Adaptive learning : l’exemple Cegos et les clés de la réussite</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/plongez-au-coeur-dun-atelier-design-fiction"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/06/13141509/Design-Fiction-Mag-min.jpg alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="formation" data-country="cegosfr" > Formation </div><div class="magAllArticles__card-body-title"><h3>Plongez au coeur d'un atelier design fiction</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/management-de-la-formation/comment-mesurer-lefficacite-de-ses-actions-de-formation"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/06/11153014/mesurer-efficacite-formation-Mag-min.jpg alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="management-de-la-formation" data-country="cegosfr" > Management de la formation </div><div class="magAllArticles__card-body-title"><h3>Comment mesurer l’efficacité de ses actions de formation ?</h3></div></div></div></a></div><div class="magAllArticles__flex-item col-mag-4"><a href="/ressources/mag/formation-2/management-de-la-formation/quels-sont-les-competences-indispensables-au-bon-usage-de-lia-generative"><div class="magAllArticles__card"><picture ><img src=https://static3.cegos.fr/content/uploads/2025/04/29154421/Competences-pour-IA-Mag-min.jpg alt="thumbnail image" loading="lazy"></picture><div class="magAllArticles__card-body"><div class="magAllArticles__card-body-tag" data-cat="management-de-la-formation" data-country="cegosfr" > Management de la formation </div><div class="magAllArticles__card-body-title"><h3>Quelles sont les compétences indispensables au bon usage de l’IA générative ?</h3></div></div></div></a></div><script class="pageID" data-page="45234" nonce="f81a6f8c0c3ff2f647c1170ba4894202"></script></div></div></section><button data-global-scroll-up class="bt-scroll bt-scroll--light is-visible" aria-label="Retour en haut"></button></main><footer role="complementary" class="tw w-full text-xs"><section class="footer-dark w-full bg-[var(--color-12)] text-white bg-no-repeat bg-right-top bg-contain" style="background-image: url('https://www.cegos.fr/assets/vectors/g-vector-c1069d81.webp');"><div class="max-w-[1140px] mx-auto px-4 py-[30px]"><div class="grid grid-cols-1 md:grid-cols-2 gap-8 mb-8"><div><a href="/certifications-qualite"><h4 class="font-bold mb-4">Qualité et certification</h4><img src=/assets/media/dyn/webp/certifications-fr_v2-777e0233.webp alt="footer certifications" loading="lazy" class="mix-blend-normal"></a></div><div><h4 class="font-bold mb-4">Rejoignez-nous</h4><div class="flex gap-4"><a href="https://www.linkedin.com/company/11745" target="_blank" rel="nofollow noopener" aria-label="LinkedIn Cegos France" class="flex flex-col items-center gap-2"><div class="social-icon"> <svg width="25" height="25" viewBox="0 0 20 20" fill="none"
                                         xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                        <path fill-rule="evenodd" clip-rule="evenodd"
                                              d="M4.81395 3.15325C4.81395 4.19084 4.02391 5.03053 2.78844 5.03053C1.6011 5.03053 0.811063 4.19084 0.835513 3.15325C0.811063 2.06524 1.60108 1.25 2.8121 1.25C4.0239 1.25 4.79026 2.06524 4.81395 3.15325ZM0.934844 18.5993V6.51355H4.69093V18.5986H0.934844V18.5993Z"></path>
                                        <path fill-rule="evenodd" clip-rule="evenodd"
                                              d="M7.70187 10.3698C7.70187 8.86234 7.6522 7.5772 7.60254 6.5144H10.865L11.0385 8.17011H11.1126C11.6069 7.40376 12.8424 6.24316 14.8442 6.24316C17.3152 6.24316 19.1688 7.87442 19.1688 11.4318V18.6002H15.4127V11.9025C15.4127 10.3446 14.8695 9.28256 13.5102 9.28256C12.4719 9.28256 11.8545 9.99925 11.6077 10.6907C11.5084 10.9383 11.4595 11.2836 11.4595 11.6305V18.6002H7.70339V10.3698H7.70187Z"></path>
                                    </svg> </div><span class="text-xs">France</span></a><a href="https://www.linkedin.com/showcase/cegostips/" target="_blank" rel="nofollow noopener" aria-label="LinkedIn Cegos Tips" class="flex flex-col items-center gap-2"><div class="social-icon"> <svg width="25" height="25" viewBox="0 0 20 20" fill="none"
                                         xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                        <path fill-rule="evenodd" clip-rule="evenodd"
                                              d="M4.81395 3.15325C4.81395 4.19084 4.02391 5.03053 2.78844 5.03053C1.6011 5.03053 0.811063 4.19084 0.835513 3.15325C0.811063 2.06524 1.60108 1.25 2.8121 1.25C4.0239 1.25 4.79026 2.06524 4.81395 3.15325ZM0.934844 18.5993V6.51355H4.69093V18.5986H0.934844V18.5993Z"></path>
                                        <path fill-rule="evenodd" clip-rule="evenodd"
                                              d="M7.70187 10.3698C7.70187 8.86234 7.6522 7.5772 7.60254 6.5144H10.865L11.0385 8.17011H11.1126C11.6069 7.40376 12.8424 6.24316 14.8442 6.24316C17.3152 6.24316 19.1688 7.87442 19.1688 11.4318V18.6002H15.4127V11.9025C15.4127 10.3446 14.8695 9.28256 13.5102 9.28256C12.4719 9.28256 11.8545 9.99925 11.6077 10.6907C11.5084 10.9383 11.4595 11.2836 11.4595 11.6305V18.6002H7.70339V10.3698H7.70187Z"></path>
                                    </svg> </div><span class="text-xs">Tips</span></a><a href="https://www.facebook.com/cegos.formation" target="_blank" rel="nofollow noopener" aria-label="Facebook" class="flex flex-col items-center gap-2"><div class="social-icon"> <svg width="25" height="25" viewBox="0 0 13 22" fill="none"
                                         xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                        <path
                                            d="M8.04142 12.6272V21H4.19527V12.6272H1V9.23225H4.19527V7.99704C4.19527 3.41124 6.11095 1 10.1642 1C11.4068 1 11.7175 1.1997 12.3979 1.36243V4.72041C11.6361 4.58728 11.4216 4.51331 10.6302 4.51331C9.69083 4.51331 9.18787 4.77959 8.72929 5.30473C8.27071 5.82988 8.04142 6.73965 8.04142 8.04142V9.23965H12.3979L11.2293 12.6346H8.04142V12.6272Z"/>
                                    </svg> </div><span class="text-xs">Facebook</span></a><a href="https://www.youtube.com/user/Cegosformation" target="_blank" rel="nofollow noopener" aria-label="YouTube" class="flex flex-col items-center gap-2"><div class="social-icon"> <svg role="img" width="25" height="25" viewBox="0 0 24 24"
                                         xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                        <path
                                            d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path>
                                    </svg> </div><span class="text-xs">YouTube</span></a></div></div></div><div class="grid grid-cols-1 md:grid-cols-4 gap-6 mb-8"><div><h4 class="font-bold mb-3">Nos offres</h4><ul class="space-y-2"><li><a href="/formations">Inter-entreprise</a></li><li><a href="/solutions/formation-intra-packagee">Intra-entreprise</a></li><li><a href="/solutions/formation-sur-mesure">Sur-mesure</a></li><li><a href="/solutions/formations-diplomantes">Diplômante</a></li><li><a href="/solutions/digital-learning">Digital Learning</a></li><li><a href="/solutions/vae">VAE</a></li></ul></div><div><h4 class="font-bold mb-3">À propos de Cegos</h4><ul class="space-y-2"><li><a href="/faq/centres-de-formation">Nos centres de formation</a></li><li><a href="/newsletters">Newsletters</a></li><li><a href="https://www.cegos.com/fr/carrieres">Espace carrière</a></li><li><a href="https://www.cegos.com/fr/newsroom/presse">Presse</a></li><li><a href="https://www.cegos.com/fr/le-groupe/qui-sommes-nous">Le Groupe Cegos</a></li><li><a href="/services/services-stagiaires/faciliter-lacces-a-la-formation-pour-les-personnes-en-situation-de-handicap">Accessibilité en situation de handicap</a></li><li><a href="/services/les-engagements-rse-du-groupe-cegos">Nos engagements RSE</a></li></ul></div><div><h4 class="font-bold mb-3">Aides</h4><ul class="space-y-2"><li><a href="/faq">FAQ</a></li><li><a href="/contact">Nous contacter</a></li><li><a href="https://static3.cegos.fr/content/uploads/2025/06/20093640/BI_Condi_2025.pdf">Bulletin d'inscription</a></li><li><a href="/ressources/nos-catalogues-pdf">Catalogues PDF</a></li></ul></div><div><ul class="space-y-2"><li><a href="/ressources/mag">Le Mag</a></li><li><a href="https://fr.mylearninghub.cegos.com/" target="_blank" class="inline-flex items-center gap-1"> Learning Hub <svg class="w-[1em] h-[1em]" fill="currentColor" viewBox="0 0 20 20"
                                     xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
                                    <path
                                        d="M11 3a1 1 0 100 2h2.586l-6.293 6.293a1 1 0 101.414 1.414L15 6.414V9a1 1 0 102 0V4a1 1 0 00-1-1h-5z"></path>
                                    <path
                                        d="M5 5a2 2 0 00-2 2v8a2 2 0 002 2h8a2 2 0 002-2v-3a1 1 0 10-2 0v3H5V7h3a1 1 0 000-2H5z"></path>
                                </svg> </a></li></ul></div></div><div class="text-right"><span class="font-bold">Bien plus que des savoirs</span></div></div></section><section class="footer-light w-full bg-white text-[var(--color-12)] font-bold"><div class="max-w-[1140px] mx-auto px-4 py-[15px]"><div class="flex items-center justify-between"><div class="flex items-center gap-3"><a href="/"><img alt="Cegos" src=/assets/media/img/logo/footer-icon-6bbb4d61.webp loading="lazy" class="w-10 h-10"></a><span>© 2026 CEGOS.</span></div><ul class="flex flex-col items-end gap-1 md:flex-row md:items-center md:gap-4"><li><a href="/mentions-legales">Mentions légales</a></li><li><a href="/plan-du-site">Plan du site</a></li><li><a href="/mentions-legales#cookies">Cookies</a></li></ul></div></div></section></footer><dialog id="Callback-background" class="tw dialog" data-queue="0" ><div class="dialog__panel"><div class="relative p-6"><button type="button" class="dialog__close"> X </button><form class="space-y-4" id="contact-form-formCallback" method="POST" action="https://www.cegos.fr/callback/postcallback"><h3>Vous souhaitez être rappelé ?</h3><p>Nos commerciaux sont disponibles entre 8h00 et 18h30.<br>Laissez-nous vos coordonnées pour être rappelé.</p><div class="space-y-2"><label for="callbackUserName">Nom*</label><input type="text" name=callbackUserName id="callbackUserName" placeholder="Nom" required></div><div class="space-y-2"><label for="callbackNumbers">Numéro de téléphone*</label><input type="tel" name=callbackNumbers id="callbackNumbers" placeholder="0600000000" maxlength="15" pattern="[0]{1}[0-9]{1}[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{2}" required></div><input type="hidden" name=_token value="eAIKjML7INFl27azwzqorRLYAZCq7JYfzHrR3oJl" autocomplete="off"><div><button name=btnSubmit type="submit" class="btn btn--dark">Être rappelé</button></div></form><div class="hidden" id="contact-form-Callback-print"></div></div></div></dialog></div><div id="progressDivFog"></div><div id="progressDiv" data-error-message="Opération impossible"><div class="spinner"></div></div><div class="search-panel js-search-panel"><div class="wrap"><form action="https://www.cegos.fr/search"><div class="search-panel__wrap"><div class="search-panel__col search-panel__col--text"><div class="input-layout"><input type="search" name=q placeholder="Recherche par mot-clé ou par référence" class="form-control js-autocomplete-demo" autocomplete="off" ><div class="bt-search"></div></div></div> && config('laravel-theme-inter.CEGOS_COUNTRY') != 'neves') <div class="search-panel__col search-panel__col--date"><div class="input-layout"><input type="text" name=datesrange placeholder="Recherche par date" class="form-control js-daterange-picker"><div class="icon-calendar"></div></div></div><div class="search-panel__col search-panel__col--submit"><button type="submit" class="cta-primary white">Rechercher</button></div></div></form><button type="submit" class="u-btn-reset search-panel__close js-search-panel-close" aria-label="Fermer"><i class="icon-close"></i></button></div></div><div id="errorMessage" class="display-none cookies-banner"><p>Opération impossible</p></div><script defer="defer" src=/assets/js/vendors-4e8f4ee9.js nonce="f81a6f8c0c3ff2f647c1170ba4894202"></script><a class="display-none" id="btnPopupCustom" href="#popupCustom" data-modal-minwidth="500px" data-modal-maxwidth="800px">Display warning</a><script nonce="f81a6f8c0c3ff2f647c1170ba4894202"> whenAvailable('refreshCSRFTokenLoaded', function (t) { window.mobilecheck = function () { var check = false; (function (a) { if (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0, 4))) check = true; })(navigator.userAgent || navigator.vendor || window.opera); return check; }; var showPopupCustom = function () { if (!mobilecheck() && $('#popupCustom').length > 0) { var limitHours = $('#popupCustom').attr('data-hours'); var openDelay = parseInt($('#popupCustom').attr('data-open-delay')); setTimeout(function () { var cookieBannerPopupValue = getCookie($('#popupCustom').attr('data-key')); var limitHours = $('#popupCustom').attr('data-hours'); if (cookieBannerPopupValue != undefined && cookieBannerPopupValue != '' && limitHours != '-1') { var cookieTimestamp = parseInt(cookieBannerPopupValue); if (isNaN(cookieTimestamp)) { cookieTimestamp = Date.parse(cookieBannerPopupValue); } console.log(cookieTimestamp +" "+ Date.now()); if (!isNaN(cookieTimestamp) && cookieTimestamp > Date.now()) { return false; } } $('#popupCustom').removeClass('none'); }, openDelay * 1000); } }; var showBannerCustom = function () { if ($('#bannerCustom').length > 0) { var limitHours = $('#bannerCustom').attr('data-hours'); var isSticky = !!parseInt($('#bannerCustom').attr('data-is-sticky')); var now = new Date(); var cookieBannerPopupValue = getCookie($('#bannerCustom').attr('data-key')); if (cookieBannerPopupValue != undefined && cookieBannerPopupValue != '' && limitHours != '-1') { var cookieTimestamp = parseInt(cookieBannerPopupValue); if (isNaN(cookieTimestamp)) { cookieTimestamp = Date.parse(cookieBannerPopupValue); } if (!isNaN(cookieTimestamp) && cookieTimestamp > Date.now()) { return false; } } if (limitHours != '-1') { var expiryTimestamp = Date.now() + parseInt(limitHours) * 3600 * 1000; setCookie($('#bannerCustom').attr('data-key'), limitHours); } if (mobilecheck() == true) { $('#bannerContent').prependTo('main'); } else { $('#bannerContent').prependTo('body'); } if (isSticky) { setInterval(function () { var sticky = document.querySelector('[data-sticky]'); var bannerContentEl = document.getElementById('bannerContent'); if (sticky && bannerContentEl) { var height = bannerContentEl.getBoundingClientRect().height; sticky.style.top = height + 'px'; } }, 500); } } }; showPopupCustom(); showBannerCustom(); });</script><script data-component='page-body' nonce="f81a6f8c0c3ff2f647c1170ba4894202">async function refreshCSRFToken(){try{const e=await fetch("/ajax/get-new-csrf-token"),t=await e.json();document.querySelector('meta[name="csrf-token"]').content=t,window.refreshCSRFTokenLoaded=!0}catch(e){}}async function getCtok(){try{const e=await fetch("/ajax/get-ctok"),t=await e.json();document.querySelector('meta[name="ctok"]').content=t,window.refreshCSRFTokenLoaded=!0}catch(e){}}function bindAttemptAuth(){const e=document.querySelector(".loadingAccountConnection");if(e){const t=document.createElement("img");t.src=e.getAttribute("data-img"),t.height="20",t.width="20",t.alt="loading",e.prepend(t)}["#accountWrapper-sticky","#accountWrapper"].forEach(e=>{const t=document.querySelector(`${e} button[type="submit"]`);t&&t.addEventListener("click",t=>{t.preventDefault(),attemptAuth(e)})})}async function attemptAuth(e){const t=document.querySelectorAll(`${e} button[type="submit"]`);t.forEach(e=>e.style.display="none"),document.querySelector(".loadingAccountConnection").style.display="block",document.querySelector(".error-login-message").classList.add("none");const o=document.querySelector(`${e} input[name=login]`).value,n=document.querySelector(`${e} input[name=password]`).value,a=document.querySelector(e).getAttribute("data-url-forgot"),i=await fetch("/ajax/attempt-auth-cegos",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-CSRF-TOKEN":document.querySelector('meta[name="csrf-token"]').getAttribute("content")},body:`email=${encodeURIComponent(o)}&password=${encodeURIComponent(n)}`});if(i.ok){handleResponse(await i.json(),t,a,o)}else handleAjaxError(i,i.statusText,i.status)}function handleResponse(e,t,o,n){"invalidCredentials"==e?(t.forEach(e=>e.style.display="block"),document.querySelector(".loadingAccountConnection").style.display="none",document.querySelector(".error-login-message").classList.remove("none")):"tooMuchFailedAttempts"==e?window.location=`${o}?toomuchfailedattempts=true`:(window.dataLayer.push({event:"connexion-loginSuccess",mktoFormId:1030,mktoDomain:"//info.cegos.fr",mktoMunchkinID:"675-BZO-542",fields:{Email:n}}),location.reload())}function handleAjaxError(e,t,o){document.getElementById("progressDiv").getAttribute("data-error-message");document.getElementById("errorMessage").style.display="block"}async function updateMiniCart(){try{const e=await fetch("/ajax/update-mini-cart",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-CSRF-TOKEN":document.querySelector('meta[name="csrf-token"]').getAttribute("content")}});if(!e.ok)throw new Error(e.statusText);{const t=await e.text();document.querySelector(".mini-cart__items").insertAdjacentHTML("beforeend",t)}}catch(e){}}async function cegosAddToCart(e,t,o){try{const n=await fetch("/ajax/add-to-cart",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-CSRF-TOKEN":document.querySelector('meta[name="csrf-token"]').getAttribute("content")},body:`idproduct=${encodeURIComponent(e)}&idsession=${encodeURIComponent(t)}&idbutton=${encodeURIComponent(o)}`});if(n.ok){const e=await n.json();if(!1!==e&&window.ecommerceEvents&&window.ecommerceEvents.addToCart({id:document.getElementById(o).getAttribute("data-sku"),name:document.getElementById(o).getAttribute("data-name"),price:parseFloat(document.getElementById(o).getAttribute("data-price")),quantity:1,currency:"EUR"}),null!==o&&"addToMySelection"!==o){const t=document.getElementById(o).getAttribute("data-href");window.location="btnAddToCart"===o?t:`${t}?idCartItem=${e}`}return await updateMiniCart(),e}throw new Error(n.statusText)}catch(n){}}async function cegosRemoveFromCart(e){try{const t=await fetch("/ajax/remove-from-cart",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded","X-CSRF-TOKEN":document.querySelector('meta[name="csrf-token"]').getAttribute("content")},body:`idcartitem=${encodeURIComponent(e)}`});if(!t.ok)throw new Error(t.statusText);{await updateMiniCart();const t=document.getElementById(`selection-${e}`);t&&t.parentNode.removeChild(t),document.getElementById("selection")||location.reload()}}catch(t){}}let autocompleteList;function bindAutocomplete(){const e=document.querySelectorAll("[type=search]");e.forEach(e=>{e.addEventListener("input",debounce(async()=>{try{const t=await fetch(`/ajax/get-suggest-search?startwith=${encodeURIComponent(e.value)}`,{method:"GET",headers:{"X-CSRF-TOKEN":document.querySelector('meta[name="csrf-token"]').getAttribute("content")}}),o=(await t.json()).map(e=>({value:e.name,data:e.name}));autocompleteList=document.querySelector("#autocomplete-list"),autocompleteList?autocompleteList.innerHTML="":(autocompleteList=document.createElement("ul"),autocompleteList.id="autocomplete-list",e.parentNode.appendChild(autocompleteList)),o.forEach(t=>{const o=document.createElement("li");o.textContent=t.value,o.tabIndex=0,o.addEventListener("click",()=>{e.value=t.value,autocompleteList.innerHTML=""}),o.addEventListener("keyup",o=>{e.value=t.value,13===o.keyCode&&e.form.submit()}),autocompleteList.appendChild(o)})}catch(t){}},250))}),document.addEventListener("click",t=>{if(autocompleteList){const o=Array.from(e).some(e=>e.contains(t.target)),n=autocompleteList.contains(t.target);o||n||(autocompleteList.innerHTML="")}})}function setCookie(e,t){const o=new Date;o.setTime(o.getTime("")+60*t*60*1e3),document.cookie=`${e}=${o.toUTCString()};expires=${o.toUTCString()};path=/`}function getCookie(e){const t=decodeURIComponent(document.cookie).split(";"),o=`${e}=`;for(let n of t)if(n=n.trim(),n.startsWith(o))return n.slice(o.length);return""}function openCustomPopup(){document.querySelector(".pop-up-background__container").classList.remove("none")}function openModal(e){e[0]?btn=e[0]:btn=e;var t=btn.getAttribute("href"),o=btn.dataset.modalMinwidth,n=btn.dataset.modalMaxwidth,a='<div class="modal" id="modal"><div class="modal-container" id="modal-container"><button class="modal-close" id="modal-close"></button><div class="modal-guts _mCS_6"><div id="mCSB_6" class="mCustomScrollBox mCS-light mCSB_vertical mCSB_inside" tabindex="0" style="max-height: none;"><div id="mCSB_6_container" class="mCSB_container" style="position:relative; top:0; left:0;" dir="ltr">'+document.querySelector(t).innerHTML+"</div></div></div></div></div>";document.body.insertAdjacentHTML("beforeend",a),void 0!==o&&(document.getElementById("modal-container").style.minWidth=o,document.getElementById("modal-container").style.maxWidth=n,document.getElementById("modal-container").style.width="auto"),document.documentElement.classList.add("ovh"),document.getElementById("modal-close").addEventListener("click",function(){document.getElementById("modal").remove(),document.documentElement.classList.remove("ovh")})}function bindRedirectionModal(){document.querySelectorAll(".redirectionmodal").forEach(function(e){e.addEventListener("click",function(){var t=e.getAttribute("data-redirectlink");new URL(t).search?t+="&":t+="?",t+="ctok="+document.querySelector('meta[name="ctok"]').getAttribute("content"),openModal(e),setTimeout(function(){window.location.replace(t)},3e3)})})}var getUrlParameter=function(e){var t,o,n=decodeURIComponent(window.location.search.substring(1)).split("&");for(o=0;o<n.length;o++)if((t=n[o].split("="))[0]===e)return void 0===t[1]||t[1]};function submitOnEnterKey(e,t){13===e?.keyCode&&(document.querySelector(`#${t}`).click(),e.stopPropagation(),e.preventDefault())}function debounce(e,t,o){let n;return function(){const a=this,i=arguments,s=o&&!n;clearTimeout(n),n=setTimeout(function(){n=null,o||e.apply(a,i)},t),s&&e.apply(a,i)}}function toggleLoader(e){var t=document.querySelector(".overlay"),o=document.querySelector(".loader");if(!0===e){if(!t&&!o){(t=document.createElement("div")).classList.add("overlay","overlay--light"),(o=document.createElement("div")).classList.add("loader","loader--fixed");for(var n=0;n<3;n++){var a=document.createElement("i");o.appendChild(a)}document.body.appendChild(t),document.body.appendChild(o)}return o}return t&&o&&(t.classList.add("hide"),setTimeout(function(){t.parentNode.removeChild(t),o.parentNode.removeChild(o)},200)),null}function initGlobalSearchPopin(){const e=document.querySelector(".search-overlay"),t=document.querySelector(".hero-full__close"),o=document.querySelector(".hero-full__search .form-control"),n=document.querySelector(".hero-full__clear");e&&(e.addEventListener("click",()=>{document.body.classList.remove("popin-active")}),t&&t.addEventListener("click",()=>{document.body.classList.remove("popin-active")}),n&&n.addEventListener("click",()=>{o&&(o.style.transition="opacity 0.2s",o.style.opacity="0",setTimeout(()=>{o.value="",o.style.opacity="1"},200))}))}function addOrRemoveProduct(elementId){var element=document.getElementById(elementId);element.classList.contains("is-active")?eval(element.getAttribute("data-onclick-remove")):eval(element.getAttribute("data-onclick-add"))}function isPartiallyInViewport(e){const t=e.getBoundingClientRect();return t.bottom>0&&t.right>0&&t.top<(window.innerHeight||document.documentElement.clientHeight)&&t.left<(window.innerWidth||document.documentElement.clientWidth)}const bindMagSummaryToggleButton=()=>{document.querySelectorAll(".MagSummary__title").forEach(e=>{e.addEventListener("click",function(){e.parentNode.querySelector(".MagSummary__section").classList.toggle("hidden"),e.parentNode.querySelectorAll(".MagSummary__section a").forEach(t=>{t.addEventListener("click",o=>{o.preventDefault(),o.stopPropagation(),e.parentNode.querySelector(".MagSummary__section").classList.add("hidden");const n=t.getAttribute("href");if(n){const e=n.startsWith("#")?n:n.includes("#")?n.slice(n.indexOf("#")):null;if(e){const t=document.querySelector(e);t&&window.scrollTo({top:t.offsetTop+140,behavior:"smooth"})}}})})})})},updateProgressBar=()=>{const e=document.querySelector(".blog-container"),t=document.querySelector(".main-content");let o=document.body.scrollTop||document.documentElement.scrollTop,n=document.documentElement.scrollHeight-document.documentElement.clientHeight;e?(o=window.scrollY,n=e.scrollHeight-window.innerHeight):t&&(o=window.scrollY,n=t.scrollHeight-window.innerHeight);const a=o/n*100;document.querySelector(".progress-bar").style.width=a+"%";const i=document.querySelector(".Mag__tag");if(i){"rgb(255, 255, 255)"!==getComputedStyle(i).backgroundColor&&(document.querySelector(".progress-bar").dataset.cat=i.dataset.cat)}},updateMagSummaryActiveLink=()=>{let e=!1;document.querySelectorAll("h2.wp-block-heading").forEach(function(t){let o=t.getAttribute("id");document.querySelectorAll(`[href="#${o}"]`).forEach(function(e){e.parentNode.classList.remove("activeSummaryLink")}),isPartiallyInViewport(t)&&!e&&(document.querySelectorAll(`[href="#${o}"]`).forEach(function(e){e.parentNode.classList.add("activeSummaryLink")}),e=!0)});const t=document.querySelector(".Mag__tag");if(t){const e=getComputedStyle(t).backgroundColor;"rgb(255, 255, 255)"!==e?document.querySelectorAll(".activeSummaryLink").forEach(t=>t.style.setProperty("--bulletBgColor",e)):document.querySelectorAll(".activeSummaryLink").forEach(e=>e.style.setProperty("--bulletBgColor","#004641"))}};var cegosLoaded=!0,translations={};function getTranslation(e){try{if("en"===this.document.body.classList[0].substring(0,2))return e;if(!translations||"object"!=typeof translations)return e;var t=translations[e];return t||e}catch(o){return e}}async function loadTranslations(e,t){await fetch(e).then(e=>{if(!e.ok)throw new Error(`HTTP error! status: ${e.status}`);return e.json()}).then(e=>{translations=e,t&&"function"==typeof t&&t()}).catch(e=>{})}document.addEventListener("DOMContentLoaded",function(){refreshCSRFToken(),getCtok(),bindAttemptAuth(),new Header,new VideoClick,new VideoPopIn,initGlobalSearchPopin()}),window.addEventListener("DOMContentLoaded",function(){const e=document.querySelector(".wp-block-cegos-cegos-mag-breadcrumbs"),t=document.querySelector(".wp-block-cegos-cegos-mag-summary"),o=document.querySelector(".mag-share"),n=document.querySelector(".mag-wrap");if(e&&t&&o&&n){[e,t,o].forEach(e=>e.classList.add("mobile-version-element"));const a=n.innerHTML;let i=this.document.body.classList[0];"en"===i.substring(0,2)&&(i="fr_FR"),loadTranslations(`/assets/lang/${i}.json`,function(){n.innerHTML=`\n<div class="blog-left-column-container">\n\t<div style="position: sticky; top: 100px; margin-top: 5rem;">\n\t\t${e.outerHTML.replace("mobile-version-element","")}\n\t\t${t.outerHTML.replace("mobile-version-element","")}\n\t\t<div style="margin-top: 3rem;">\n\t\t\t<strong>${getTranslation("Share this article")}</strong>\n\t\t\t${o.outerHTML.replace("mobile-version-element","")}\n\t\t</div>\n\t</div>\n</div>\n<section class="wp-block-cegos-cegos-page-section page-section mag-wrap">\n\t${a}\n</section>`,n.className="wrap blog-container",document.querySelector(".mobile-version-element .MagSummary__section").classList.add("hidden"),window.onscroll=function(){updateProgressBar(),updateMagSummaryActiveLink()},bindMagSummaryToggleButton(),document.querySelectorAll(".blog-article-vote-action button").forEach(e=>{const t=e.getAttribute("data-wp-post-id"),o=e.getAttribute("data-vote-type");localStorage.getItem(`article-vote-${t}`)&&localStorage.getItem(`article-vote-${t}`)===o&&e.classList.add("active"),e.addEventListener("click",function(n){fetch("/ajax/get-new-csrf-token").then(e=>e.text()).then(n=>{const a=n.replace(/"/g,"");fetch("/ajax/vote",{headers:{"X-CSRF-TOKEN":a,"Content-Type":"application/x-www-form-urlencoded"},method:"POST",body:`wpPostId=${t}&voteType=${o}&token=${a}`}).then(e=>e.json()).then(n=>{"success"===n.status&&(localStorage.setItem(`article-vote-${t}`,o),document.querySelectorAll(".blog-article-vote-action button").forEach(e=>{e.classList.remove("active")}),e.classList.toggle("active"))}).catch(e=>{})})})})})}window.onscroll=function(){updateProgressBar()}});class Header{constructor(){this.els={},this.els.body=$("body"),this.els.html=$("html"),this.els.main=$(".main-content"),this.nav=$(".main-nav"),this.els.sticky=$("[data-sticky]"),this.els.button=$("[data-toggle-nav]"),this.els.menu=$(".primary-nav"),this.els.sidebar=$(".sidebar-nav"),this.els.children=this.els.sidebar.find(".has-children"),this.els.back=$(".go-back"),this.els.searchMobileTrigger=$("[data-open-search-mobile]"),this.els.searchMobile=$("[data-search-mobile]"),this.data={open:!1,scrollPos:0},this.init()}init(){this.bind(),this.resize(),$(window).on("resize",this.resize.bind(this)),this.onScroll("",{pos:window.scrollY}),window.addEventListener("scroll",()=>{this.onScroll("",{pos:window.scrollY})})}bind(){this.els.button.on("click",this.toggleNav.bind(this)),this.els.back.on("click",this.subNavBack.bind(this)),this.els.searchMobileTrigger.on("click",this.toggleSearchPanel.bind(this)),this.toggleSubNav(),this.makeColumns(),$(document).on("click, mousedown",".js-search-panel-open",this.toggleSearchPanel.bind(this)),$(document).on("click",".js-search-panel-close, .overlay",this.closeSearchPanel.bind(this))}onScroll(e,t){t&&void 0!==t.pos&&(this.data.scrollPos=t.pos,this.els.sticky&&window.matchMedia("(min-width: 768px)").matches&&this.sticky())}sticky(){this.data.scrollPos>=140?($(".main-nav").hasClass("is-mobile")||$(".main-nav").prependTo(".sidebar-nav").addClass("is-mobile").removeClass("is-desktop"),$("[data-mini-cart]").hasClass("is-scrolled")||$("[data-mini-cart]").appendTo(".page-header--sticky .page-header__content-right li.selection").addClass("is-scrolled"),$(this.els.sticky).addClass("fixed")):($(".main-nav").hasClass("is-desktop")||$(".main-nav").detach().insertAfter(".page-header--default .page-header__content-right").addClass("is-desktop").removeClass("is-mobile"),$("[data-mini-cart]").hasClass("is-scrolled")&&$("[data-mini-cart]").appendTo(".page-header--default li.selection").removeClass("is-scrolled"),$(this.els.sticky).removeClass("fixed"))}resize(){var e=$(".main-nav");window.matchMedia("(min-width: 980px)").matches?e.hasClass("is-mobile")&&(e.detach().insertAfter(".page-header--default .page-header__content-right").addClass("is-desktop").removeClass("is-mobile"),$(".primary-nav > .has-children").addClass("can-open"),this.closeNav()):e.hasClass("is-mobile")||e.detach().prependTo(".sidebar-nav").addClass("is-mobile").removeClass("is-desktop")}makeColumns(){var e,t=$("[data-subitems-columns]");t.each(function(){var t=$(this).find("[data-col-last]").length;e=t?3:4;var o=[],n=t?$(this).find("> li"):$(this).find("li");let a;a?a++:a=0;let i=[];for(let e of n)a++,i.push(e);for(var s=Math.floor(i.length/e),r=i.length-s*e,c=0;c<e;c++)o[c]=c<r?s+1:s;for(var l=0;l<e;l++){$(this).append($("<div></div>").addClass("col"));for(var d=0;d<o[l];d++){for(var u=0,m=0;m<l;m++)u+=o[m];$(this).find(".col").last().append(i[d+u])}}$(this).find("[data-col-last]").length&&$(this).addClass("has-col-last").find("[data-col-last]").detach().appendTo($(this)).show()}),t.closest(".has-children").addClass("can-open")}toggleSubNav(){$("body").on("click",".sidebar-nav .has-children > a",function(e){e.preventDefault();let t=$(e.currentTarget),o=t.text(),n=$(".go-back .back-label");if(t.next("ul").hasClass("is--hidden")){t.addClass("selected").next("ul").removeClass("is--hidden").end().parent(".has-children").parent("ul").addClass("moves-out"),t.parent(".has-children").siblings(".has-children").children("ul").addClass("is--hidden").end().children("a").removeClass("selected"),n.text(o);t.clone(!0).wrap("<li></li>")}else t.removeClass("selected").next("ul").addClass("is--hidden").end().parent(".has-children").parent("ul").removeClass("moves-out")})}subNavBack(e){e.preventDefault(),$(e.currentTarget).parents().find(".secondary-nav").addClass("is--hidden").parent(".has-children").parent("ul").removeClass("moves-out")}toggleNav(e){let t=$(e.currentTarget);t.hasClass("menu--open")?this.closeNav():this.openNav(t)}openNav(e){e.addClass("menu--open"),this.els.menu.addClass("is--visible"),this.els.main.addClass("menu--open"),this.scrollT=$(window).scrollTop(),this.els.body.addClass("ovh"),this.closeSearchPanel()}closeNav(){this.els.menu.removeClass("is--visible"),this.els.button.removeClass("menu--open"),this.els.main.removeClass("menu--open"),this.els.body.removeClass("ovh"),this.els.html.removeClass("ovh")}toggleSearchMobile(e){e.preventDefault();let t=$(e.currentTarget);t.hasClass("on")?(this.closeSearchMobile(),$("#inputsearch1").blur()):(t.addClass("on"),this.els.searchMobile.addClass("is--visible"),$("#inputsearch1").focus(),this.closeNav())}closeSearchMobile(){this.els.searchMobileTrigger.removeClass("on"),this.els.searchMobile.removeClass("is--visible"),this.els.searchMobile.find("input").blur()}toggleSearchPanel(e){e.stopPropagation(),e.preventDefault(),document.body.classList.add("popin-active");const t=document.querySelector("#txtSearch2");t&&setTimeout(()=>t.focus(),100)}closeSearchPanel(){document.body.classList.remove("popin-active")}}class VideoClick{constructor(){this.els={},this.els.trigger=document.querySelectorAll("[data-modal-open]"),this.els.triggerVideo=document.querySelectorAll("[data-video-open]"),this.els.triggerIframe=document.querySelectorAll("[data-iframe-open]"),this.data={hash:window.location.hash.trim()},this.init()}init(){this.els.trigger.forEach(e=>{e.addEventListener("click",this.openContent.bind(this))}),this.els.triggerVideo.forEach(e=>{e.addEventListener("click",this.openVideo.bind(this))}),this.els.triggerIframe.forEach(e=>{e.addEventListener("click",this.openIframe.bind(this))}),document.addEventListener("click",e=>{"modal-close"!==e.target.id&&"modal"!==e.target.id||this.close(e)}),document.getElementById("modal-container")?.addEventListener("click",e=>{e.stopPropagation()}),this.data.hash.indexOf("#url-popup")>-1&&this.makePopUpOnload()}makeModalVideo(){const e=this.data.hash.split("-");if(!document.getElementById("video-modal"))return;const t=`\n\t\t\t\t<div class="modal modal--dark" id="modal">\n\t\t\t\t\t<div class="modal-container modal-container--video" id="modal-container">\n\t\t\t\t\t\t<button class="modal-close" id="modal-close"></button>\n\t\t\t\t\t\t<div class="modal-guts modal-guts--video">\n\t\t\t\t\t\t\t<iframe src=https://www.youtube.com/embed/${e[e.length-1]}?autoplay=0&playsinline=1&loop=1&mute=1 width=100% height=100% allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen loading="lazy"></iframe>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>`;document.body.insertAdjacentHTML("beforeend",t)}makePopUpOnload(){const e=this.data.hash.split("-"),t=e[e.length-1],o=document.getElementById("url-popup").dataset[`urlPopupOnload${t}`];return window.open(o,"Popup","scrollbars=1,resizable=1,height=560,width=770"),!1}openContent(e){e.preventDefault();const t=e.currentTarget,o=t.getAttribute("href"),n=document.querySelector(o).innerHTML,a=t.dataset.modalWidth,i=`\n <div class="modal" id="modal">\n <div class="modal-container" id="modal-container">\n <button class="modal-close" id="modal-close"></button>\n <div class="modal-guts">${n}</div>\n </div>\n </div>`;document.body.insertAdjacentHTML("beforeend",i),void 0!==a&&(document.getElementById("modal-container").style.width=a)}openVideo(e){if(e.preventDefault&&e.preventDefault(),!e.isTrusted)return;const t=e.currentTarget?.dataset?.embedUrl;if(!t)return;if(document.getElementById("modal"))return;const o=`\n <div class="modal modal--dark" id="modal">\n <div class="modal-container modal-container--video" id="modal-container" role="dialog" aria-modal="true">\n <button class="modal-close" id="modal-close" aria-label="Close"></button>\n <div class="modal-guts modal-guts--video">\n <iframe src=${t}?autoplay=0&loop=1&mute=1&playsinline=1 width=100% height=100% allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen loading="lazy"></iframe>\n </div>\n </div>\n </div>`;document.body.insertAdjacentHTML("beforeend",o),document.documentElement.classList.add("ovh")}openIframe(e){if(!e.isTrusted)return;const t=e.currentTarget,o=`\n <iframe class="video-grid__iframe" src=${t.dataset.embedUrl}?autoplay=0&loop=1&mute=1&playsinline=1 width=100% height=100% allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen loading="lazy"></iframe>`;t.removeEventListener("click",this.openIframe),t.querySelector(".video-thumbnail__picture").innerHTML=o}close(e){const t=document.getElementById("modal");t&&t.remove(),document.documentElement.classList.remove("ovh")}}class VideoPopIn{constructor(){this.els={},this.triggers_close=Array.from(document.querySelectorAll("[data-close-pop-in]")),this.els.date=document.querySelectorAll("[data-wrap-date]"),this.els.scroll=document.querySelectorAll("[data-scroll-up]"),this.els.objectifTrigger=document.querySelectorAll("[data-objectif-open]"),this.els.shareLink=document.querySelectorAll("[data-share-link]"),this.els.selectDomainMobile=document.querySelector(".city__search--mobile select");const e=document.querySelector("[data-objectif-open] span");this.data={objectifLabel:e?e.textContent:"",hash:window.location.hash.trim()},this.init()}init(){this.triggers_close.forEach(e=>{e.addEventListener("click",e=>{e.currentTarget.parentNode.parentNode.classList.add("none")})}),this.els.date.length&&this.wrapDate(),this.els.scroll.forEach(e=>{e.addEventListener("click",()=>{window.scrollTo({top:0,behavior:"smooth"})})}),this.els.objectifTrigger.length&&this.els.objectifTrigger.forEach(e=>{e.addEventListener("click",this.toggleObjectifs.bind(this))}),this.els.shareLink.length&&this.els.shareLink.forEach(e=>{e.addEventListener("click",this.makeShare.bind(this))}),document.querySelectorAll("[data-prevent-click]").forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),e.stopPropagation()})});const e=document.querySelector("[data-global-scroll-up]");e&&e.addEventListener("click",()=>{window.scrollTo({top:0,behavior:"smooth"})}),window.addEventListener("scroll",()=>{window.scrollY>100?e.classList.add("is-visible"):e.classList.remove("is-visible")}),this.resize(),window.addEventListener("resize",this.debounce(this.resize.bind(this),150)),this.els.selectDomainMobile&&this.els.selectDomainMobile.addEventListener("change",e=>{window.location=e.target.value}),document.body.addEventListener("click",e=>{if(e.target.matches('a[href*="#"]:not([href="#"]):not([data-tab-scrollto]):not(.recommended-item__link):not([data-modal-open]):not([data-side-tab-open]):not(.js-product-scrollto):not(.js-tab-item):not([data-open-column]):not([data-open-search-mobile])')){const t=document.querySelector(e.target.hash);if(t){const o=e.target.classList.contains("hero__arrow")?200:85,n=t.offsetTop-o;return window.scrollTo({top:n,behavior:"smooth"}),!1}}}),this.data.hash&&!document.querySelector(".home-thematic")&&document.querySelector(this.data.hash)&&window.scrollTo({top:document.querySelector(this.data.hash).offsetTop-85,behavior:"smooth"}),document.querySelectorAll(".page-section table").forEach(e=>{if(!document.querySelector(".cegos-reset-style")){const t=document.createElement("div");t.classList.add("table-responsive"),e.parentNode.insertBefore(t,e),t.appendChild(e)}}),document.querySelectorAll("[data-window-popup]").forEach(e=>{e.addEventListener("click",this.makeWindowPopup.bind(this))}),window.Modernizr.touchevents&&this.isDesktop()&&this.makePreventDefaultLinks(),this.initLazyLoad(),document.querySelectorAll(".cegos_accordion .accHead").forEach(e=>{e.addEventListener("click",e=>{e.currentTarget.classList.toggle("open");const t=e.currentTarget.nextElementSibling;t&&(t.style.display="none"===t.style.display?"block":"none",this.updateLazyLoad())})}),document.querySelectorAll(".question").forEach(e=>{e.addEventListener("click",e=>{e.currentTarget.classList.toggle("on");const t=e.currentTarget.nextElementSibling;t&&(t.style.display="none"===t.style.display?"block":"none",this.updateLazyLoad())})}),document.querySelectorAll('[data-toggle="next"]').forEach(e=>{e.addEventListener("click",e=>{e.currentTarget.classList.toggle("on");const t=e.currentTarget.nextElementSibling;t&&(t.style.display="none"===t.style.display?"block":"none",this.updateLazyLoad())})}),document.querySelectorAll("[data-generate-quote]").forEach(e=>{e.addEventListener("click",e=>{e.preventDefault(),document.querySelector(".subBtnR.is-disabled")?document.querySelector('a[href="#modalQuoteAlert"]').click():window.location.href=e.currentTarget.dataset.href})})}resize(){const e=document.querySelector(".page-footer .a11y-toggle"),t=document.querySelector(".fiche-metier"),o=document.querySelectorAll(".fiche-metier .faq__sidebar .page-section");if(this.isDesktop()){if(e&&(e.parentNode.removeChild(e),document.querySelector(".page-footer__menu-list-desktop .col:last-child").appendChild(e)),document.querySelector(".page-city")&&document.querySelector(".city__form-input").classList.contains("city__form-input--mobile")){const e=document.querySelector(".city__form-input");e.parentNode.removeChild(e),document.querySelector(".city__search:not(.city__search--mobile)").prepend(e),e.classList.remove("city__form-input--mobile")}if(t&&t.classList.contains("is-mobile")){o[1].style.display="block";const e=document.querySelector(".faq__main").nextElementSibling;e.parentNode.removeChild(e),document.querySelector(".faq__sidebar").appendChild(e)}}else{if(document.querySelector(".page-city")&&!document.querySelector(".city__form-input").classList.contains("city__form-input--mobile")){const e=document.querySelector(".city__form-input");e.parentNode.removeChild(e),document.querySelector(".city__search--mobile").prepend(e),e.classList.add("city__form-input--mobile")}if(e){e.parentNode.removeChild(e);const t=document.createElement("div");t.classList.add("col-toggle"),t.appendChild(e);const o=document.querySelector(".page-footer__secondary--mobile .row");o&&o.appendChild(t)}if(t){t.classList.add("is-mobile"),o[1].style.display="none";const e=document.querySelector(".faq__layout");o[2].parentNode.removeChild(o[2]),e.appendChild(o[2])}}}makeWindowPopup(e){e.preventDefault();const t=e.currentTarget.dataset.href,o=screen.height/2-275,n=screen.width/2-400;window.open(t,"sharer",`top=${o},left=${n},toolbar=0,status=0,width=800,height=550`)}makePreventDefaultLinks(){document.querySelectorAll(".primary-nav a").forEach(e=>{e.closest(".secondary-nav a")||e.addEventListener("touchstart",t=>{e.parentNode.classList.contains("has-children")&&(t.preventDefault(),document.querySelectorAll(".has-children.can-open").forEach(e=>e.classList.remove("hover")),e.parentNode.classList.toggle("hover"))})})}makeShare(e){e.preventDefault();const t=e.currentTarget.dataset.href,o=screen.height/2-275,n=screen.width/2-400;window.open(`${t}${window.location}`,"sharer",`top=${o},left=${n},toolbar=0,status=0,width=800,height=550`)}toggleObjectifs(e){e.preventDefault();const t=e.currentTarget,o=t.closest(".objectifs__item").querySelector("[data-objectif-open]"),n=t.classList.contains("alt")?t.closest("[data-height-0]"):t.parentNode.nextElementSibling,a=o.querySelector("span"),i=n.parentNode.offsetTop-80,s=a.dataset.closeLabel,r=t.closest(".objectifs__item").classList.contains("hide-first-cta");t.classList.contains("on")?(o.classList.remove("on"),n.style.display="none",a.innerHTML=this.data.objectifLabel,t.classList.contains("alt")&&window.scrollTo({top:i,behavior:"smooth"}),document.querySelectorAll("[data-objectif-open]").forEach(e=>e.style.display="block")):(o.classList.add("on"),n.style.display="block",a.innerHTML=s,r&&(t.style.display="none"))}wrapDate(){this.els.date.forEach(e=>{e.innerHTML=e.innerHTML.replace(/\b(\d+)\b/g,"<span>$1</span>")})}debounce(e,t){let o;return function(...n){const a=this;clearTimeout(o),o=setTimeout(()=>e.apply(a,n),t)}}isDesktop(){return window.innerWidth>=1024}initLazyLoad(){const e=document.querySelectorAll(".lazy"),t=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(e.isIntersecting){const o=e.target;o.src=o.dataset.src,o.classList.remove("lazy"),t.unobserve(o)}})});e.forEach(e=>{t.observe(e)})}updateLazyLoad(){document.querySelectorAll(".lazy").forEach(e=>{e.src!==e.dataset.src&&(e.src=e.dataset.src,e.classList.remove("lazy"))})}}function removeFromMiniCart(e){const t=e.target.closest(".mini-cart__item"),o=e.target.dataset.cartitemid;t.style.transition="height 0.25s, opacity 0.25s",t.style.height="0",t.style.opacity="0",setTimeout(()=>{t.remove(),removeFromWishList(o),window.cegosRemoveFromCart(o)},250)}function removeFromWishList(e){document.querySelectorAll(`button[data-cartitemid="${e}"]`).forEach(e=>{e.classList.remove("is-active"),e.closest(".mini-cart__item")?.remove()});const t=document.querySelector("button[data-wishlist-add]")?.dataset.addLabel||"";document.querySelectorAll("button[data-wishlist-add]").forEach(e=>{e.classList.remove("is-active");const o=e.querySelector("span");o&&(o.textContent=t)}),updateWishList("dec")}function updateWishList(e){document.querySelectorAll("[data-wishlist]").forEach(t=>{const o=t.querySelector("[data-count]");let n=parseInt(o.textContent);n="inc"===e?n+1:n-1,o.textContent=n})}function openGlobalPopin(e){const t=document.createElement("div");t.className="modal-overlay";const o=document.createElement("div");o.className="modal-container",o.innerHTML=e,t.appendChild(o),document.body.appendChild(t),document.body.style.overflow="hidden",setTimeout(()=>{t.classList.add("visible"),setTimeout(()=>{o.classList.add("visible")},100)},10);let n=!1;function a(){n||(n=!0,o.classList.remove("visible"),o.classList.add("closing"),setTimeout(()=>{t.classList.remove("visible"),t.classList.add("closing"),setTimeout(()=>{document.body.removeChild(t),document.body.style.overflow="",document.removeEventListener("keydown",i)},300)},200))}function i(e){"Escape"===e.key&&a()}return t.addEventListener("click",e=>{e.target===t&&a()}),document.addEventListener("keydown",i),a}document.addEventListener("click",e=>{e.target.matches("[data-mini-cart-delete]")&&removeFromMiniCart(e)});</script><script data-component='mag-menu' nonce="f81a6f8c0c3ff2f647c1170ba4894202">document.addEventListener("DOMContentLoaded",function(){function e(e){const t=document.querySelectorAll(".mag__nav-pointer"),a=document.querySelector(".mag__menu_dpn"),n=window.location.pathname;let o={};const r=()=>{t.forEach((e,t)=>{o={...o,[e.parentNode.dataset.active]:e},e.parentNode.classList.add("hide")}),o[n]?o[n].parentNode.classList.remove("hide"):o["/ressources/mag"]&&o["/ressources/mag"].parentNode.classList.remove("hide")};r(),a&&a.addEventListener("click",function(e){"true"==e.target.dataset.open&&""!=e.target.dataset.open?(r(),e.target.setAttribute("data-open","false")):(t.forEach(e=>e.parentNode.classList.remove("hide")),e.target.setAttribute("data-open","true"))})}e(),window.addEventListener("resize",((e,t=300)=>{let a;return(...n)=>{clearTimeout(a),a=setTimeout(()=>{e(...n)},t)}})(t=>e()))});</script><script data-component='mag-header' nonce="f81a6f8c0c3ff2f647c1170ba4894202">document.addEventListener("DOMContentLoaded",function(){const e={fr_FR:{"Show more":"Afficher plus","Show less":"Afficher moins"},es_ES:{"Show more":"Mostrar más","Show less":"Mostrar menos"},de_DE:{"Show more":"Mehr anzeigen","Show less":"Einklappen"},pt_PT:{"Show more":"Mostrar mais","Show less":"Mostrar menos"},it_IT:{"Show more":"Mostra di più","Show less":"Mostra di meno"}},t=t=>{const o=document.querySelector("body"),[a]=[...o.classList];return e[a][t]?e[a][t]:t},o=document.querySelector(".Section__mag-search input");let a=window.location.origin.replace(".localhost","").split(".");const s=a.pop(),r=a.pop()+"."+s;o&&o.addEventListener("keyup",e=>{if("Enter"===e.key)switch(r){case"cegos.com":window.location.href=`/en/search?q=${e.target.value}`;break;case"ib-formation.fr":window.location.href=`/search?q=${e.target.value}&mode=all&typeSearch=edito&top_level=0&page=1`;break;case"cegos.fr":window.location.href=`/search?q=${e.target.value}&mode=all&typeSearch=edito&post_parent[]=Toutes\t nos\t ressources&post_parent[]=Toutes\t nos\t ressources\t >\t Le\t Mag&page=1`;break;case"cegos.it":window.location.href=`/ricerca?q=${e.target.value}&mode=all&typeSearch=edito&post_parent%5B%5D=Risorse&post_parent%5B%5D=Risorse%20>%20Blog&page=1`;break;case"cegoc.pt":window.location.href=`/pesquisa?q=${e.target.value}&mode=all&typeSearch=edito&post_parent%5B%5D=Resources&post_parent%5B%5D=Resources%20>%20Blog&page=1`;break;case"cegos.es":window.location.href=`/buscar?q=${e.target.value}&mode=all&typeSearch=edito&post_parent%5B%5D=Insights&post_parent%5B%5D=Insights%20>%20Blog%20de%20Cegos%20España&page=1`;break;case"cegos-integrata.de":window.location.href=`/suche?q=${e.target.value}&mode=all&typeSearch=edito&page=1`;break;default:window.location.href=`/search?q=${e.target.value}`}});const n=document.querySelector(".isArticle");if(!("true"===n?.dataset?.article)){const e=document.getElementById("btn-toggle");if(!e)return;const o=[...document.getElementsByClassName("Section__mag-tag")].filter(e=>""!==e.innerHTML.trim());if(0===o.length)return void e.remove();e.addEventListener("click",function(){e.classList.contains("active-header")?(o[0].classList.remove("hide"),e.classList.remove("active-header"),e.innerText=t("Show less"),e.style.color="black"):(e.classList.add("active-header"),o[0].classList.add("hide"),e.innerText=t("Show more"),e.style.color="#056F9F")})}});</script><script data-component='cegos-mag-all-articles' nonce="f81a6f8c0c3ff2f647c1170ba4894202">document.addEventListener("DOMContentLoaded",function(){const e=document.getElementsByClassName("magAllArticles")[0],t=document.getElementsByClassName("pageID")[0];if(!t)return;const n=t.dataset.page,a=document.querySelectorAll(".magAllArticles")[0],l=document.querySelector(".magAllArticles__card-body-tag"),o=l?l.dataset.country:"fr",i=document.getElementById("loader"),c=document.createElement("div");c.className="mag-pagination",c.style.display="flex",c.style.justifyContent="center",c.style.gap="10px",c.style.margin="20px auto",e.parentNode.insertBefore(c,e.nextSibling),i&&(i.style.display="none");const s=t=>{i&&(i.style.display="block"),c.innerHTML="",fetch("/ajax/get-new-csrf-token").then(e=>e.text()).then(a=>{fetch("/ajax/mag-all-articles-by-package/"+n+"/0/"+t,{headers:{"X-CSRF-TOKEN":a}}).then(e=>e.json()).then(n=>{const a=n.articles,l=n.total,c=n.limit,s=Math.ceil(l/c);e.innerHTML="",0==a.length&&(e.innerHTML="<p>Aucun article trouvé.</p>"),i&&(i.style.display="none"),a.forEach((t,n)=>{const a=document.createElement("div");let l="col-mag-4";17===c&&n<2&&(l="col-mag-6"),a.className=`magAllArticles__flex-item ${l}`;const i=document.createElement("a");i.href=t.guid,a.appendChild(i);const s=document.createElement("div");if(s.className="magAllArticles__card",i.appendChild(s),t.thumbnail_attachment){const e=document.createElement("img");e.src=t.thumbnail_attachment,s.appendChild(e)}const d=document.createElement("div");d.className="magAllArticles__card-body",s.appendChild(d);const r=document.createElement("div");r.className="magAllArticles__card-body-tag",r.innerHTML=t.category,r.dataset.cat=(new DOMParser).parseFromString(t.category,"text/html").body.textContent.replaceAll(" ","-").toLowerCase(),r.dataset.country=o,d.appendChild(r);const m=document.createElement("div");m.className="magAllArticles__card-body-title";const p=document.createElement("h3");p.innerHTML=t.post_title,m.appendChild(p),d.appendChild(m),e.appendChild(a)}),d(s,t)})})},d=(e,t)=>{if(c.innerHTML="",e<=1)return;const n=(e,t,n=!1,l=!1)=>{const o=document.createElement("button");return o.innerHTML=e,o.className=l?"mag-pagination__nav":"mag-pagination__item",n&&(o.classList.add("active"),o.disabled=!0),n||(o.onclick=()=>{s(t);const e=a.getBoundingClientRect().top+window.scrollY-100;window.scrollTo({top:e,behavior:"smooth"})}),o};if(t>0)c.appendChild(n('<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 18L9 12L15 6" stroke="#1D0000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',t-1,!1,!0));else{const e=document.createElement("div");e.style.width="24px",e.style.height="24px",c.appendChild(e)}let l=Math.max(0,t-2),o=Math.min(e-1,l+4);o-l<4&&(l=Math.max(0,o-4));for(let a=l;a<=o;a++)c.appendChild(n(a+1,a,a===t));if(t<e-1)c.appendChild(n('<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 18L15 12L9 6" stroke="#1D0000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',t+1,!1,!0));else{const e=document.createElement("div");e.style.width="24px",e.style.height="24px",c.appendChild(e)}};s(0)});</script><script data-component='popin-callback' nonce="f81a6f8c0c3ff2f647c1170ba4894202">document.addEventListener("DOMContentLoaded",function(){const t=document.getElementById("Callback-background");if(!t)return;const e=parseInt(t.dataset.queue??"0",10),c=/* @__PURE__ */new Date,n=parseInt(c.getHours().toString().padStart(2,"0")+c.getMinutes().toString().padStart(2,"0"),10);if(0===e||830>=n||n>1730){const t=document.querySelector(".side-contact__body--callback");return void(t&&(t.style.display="none"))}document.querySelectorAll(".SwitchCallback").forEach(function(t){t.classList.add("callbackButton"),t.classList.remove("SwitchCallback"),t.textContent="Être rappelé",t.removeAttribute("href")}),document.querySelectorAll(".SwitchCallback-hide").forEach(function(t){t.classList.add("callbackButton"),t.classList.remove("SwitchCallback"),t.removeAttribute("href")}),setTimeout(function(){document.querySelectorAll(".callbackButton").forEach(function(e){e.addEventListener("click",function(){t.showModal()})})},1e3),t.querySelector(".dialog__close")?.addEventListener("click",function(){t.close()}),t.addEventListener("click",function(e){e.target===t&&t.close()})});</script></body></html>