.background-image-page-header-overlay{opacity:0.1;}/* Colors */a:hover,a.light:hover,.theme-heading .text::before,.theme-heading .text::after,#top-bar-content > a:hover,#top-bar-social li.oceanwp-email a:hover,#site-navigation-wrap .dropdown-menu > li > a:hover,#site-header.medium-header #medium-searchform button:hover,.oceanwp-mobile-menu-icon a:hover,.blog-entry.post .blog-entry-header .entry-title a:hover,.blog-entry.post .blog-entry-readmore a:hover,.blog-entry.thumbnail-entry .blog-entry-category a,ul.meta li a:hover,.dropcap,.single nav.post-navigation .nav-links .title,body .related-post-title a:hover,body #wp-calendar caption,body .contact-info-widget.default i,body .contact-info-widget.big-icons i,body .custom-links-widget .oceanwp-custom-links li a:hover,body .custom-links-widget .oceanwp-custom-links li a:hover:before,body .posts-thumbnails-widget li a:hover,body .social-widget li.oceanwp-email a:hover,.comment-author .comment-meta .comment-reply-link,#respond #cancel-comment-reply-link:hover,#footer-widgets .footer-box a:hover,#footer-bottom a:hover,#footer-bottom #footer-bottom-menu a:hover,.sidr a:hover,.sidr-class-dropdown-toggle:hover,.sidr-class-menu-item-has-children.active > a,.sidr-class-menu-item-has-children.active > a > .sidr-class-dropdown-toggle,input[type=checkbox]:checked:before{color:#010042;}.single nav.post-navigation .nav-links .title .owp-icon use,.blog-entry.post .blog-entry-readmore a:hover .owp-icon use,body .contact-info-widget.default .owp-icon use,body .contact-info-widget.big-icons .owp-icon use{stroke:#010042;}input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.button,#site-navigation-wrap .dropdown-menu > li.btn > a > span,.thumbnail:hover i,.thumbnail:hover .link-post-svg-icon,.post-quote-content,.omw-modal .omw-close-modal,body .contact-info-widget.big-icons li:hover i,body .contact-info-widget.big-icons li:hover .owp-icon,body div.wpforms-container-full .wpforms-form input[type=submit],body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{background-color:#010042;}.widget-title{border-color:#010042;}blockquote{border-color:#010042;}.wp-block-quote{border-color:#010042;}#searchform-dropdown{border-color:#010042;}.dropdown-menu .sub-menu{border-color:#010042;}.blog-entry.large-entry .blog-entry-readmore a:hover{border-color:#010042;}.oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#010042;}.social-widget li.oceanwp-email a:hover{border-color:#010042;}#respond #cancel-comment-reply-link:hover{border-color:#010042;}body .contact-info-widget.big-icons li:hover i{border-color:#010042;}body .contact-info-widget.big-icons li:hover .owp-icon{border-color:#010042;}#footer-widgets .oceanwp-newsletter-form-wrap input[type="email"]:focus{border-color:#010042;}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button[type="submit"]:hover,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button[type="submit"]:focus,.button:hover,.button:focus,#site-navigation-wrap .dropdown-menu > li.btn > a:hover > span,.post-quote-author,.omw-modal .omw-close-modal:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{background-color:#010042;}a{color:#010042;}a .owp-icon use {stroke:#010042;}body .theme-button,body input[type="submit"],body button[type="submit"],body button,body .button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout .wp-element-button,.wp-block-button__link{border-color:#ffffff;}body .theme-button:hover,body input[type="submit"]:hover,body button[type="submit"]:hover,body button:hover,body .button:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:hover, body div.wpforms-container-full .wpforms-form input[type=submit]:active, body div.wpforms-container-full .wpforms-form button[type=submit]:hover, body div.wpforms-container-full .wpforms-form button[type=submit]:active, body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, body div.wpforms-container-full .wpforms-form .wpforms-page-button:active,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout .wp-element-button:hover,.wp-block-button__link:hover{border-color:#ffffff;}body {color:#333333;}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title {color:#010042;}/* OceanWP Style Settings CSS */.container{width:1300px;}body{background-position:top left;}.theme-button,input[type="submit"],button[type="submit"],button,.button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-style:solid;}.theme-button,input[type="submit"],button[type="submit"],button,.button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button{border-width:1px;}form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea, .woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{border-style:solid;}body div.wpforms-container-full .wpforms-form input[type=date], body div.wpforms-container-full .wpforms-form input[type=datetime], body div.wpforms-container-full .wpforms-form input[type=datetime-local], body div.wpforms-container-full .wpforms-form input[type=email], body div.wpforms-container-full .wpforms-form input[type=month], body div.wpforms-container-full .wpforms-form input[type=number], body div.wpforms-container-full .wpforms-form input[type=password], body div.wpforms-container-full .wpforms-form input[type=range], body div.wpforms-container-full .wpforms-form input[type=search], body div.wpforms-container-full .wpforms-form input[type=tel], body div.wpforms-container-full .wpforms-form input[type=text], body div.wpforms-container-full .wpforms-form input[type=time], body div.wpforms-container-full .wpforms-form input[type=url], body div.wpforms-container-full .wpforms-form input[type=week], body div.wpforms-container-full .wpforms-form select, body div.wpforms-container-full .wpforms-form textarea{border-style:solid;}form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea{border-radius:3px}body div.wpforms-container-full .wpforms-form input[type=date], body div.wpforms-container-full .wpforms-form input[type=datetime], body div.wpforms-container-full .wpforms-form input[type=datetime-local], body div.wpforms-container-full .wpforms-form input[type=email], body div.wpforms-container-full .wpforms-form input[type=month], body div.wpforms-container-full .wpforms-form input[type=number], body div.wpforms-container-full .wpforms-form input[type=password], body div.wpforms-container-full .wpforms-form input[type=range], body div.wpforms-container-full .wpforms-form input[type=search], body div.wpforms-container-full .wpforms-form input[type=tel], body div.wpforms-container-full .wpforms-form input[type=text], body div.wpforms-container-full .wpforms-form input[type=time], body div.wpforms-container-full .wpforms-form input[type=url], body div.wpforms-container-full .wpforms-form input[type=week], body div.wpforms-container-full .wpforms-form select, body div.wpforms-container-full .wpforms-form textarea{border-radius:3px}#scroll-top{background-color:#0100429c;}#scroll-top:hover{background-color:#010042;}/* Header */#site-logo #site-logo-inner,.oceanwp-social-menu .social-menu-inner,#site-header.full_screen-header .menu-bar-inner,.after-header-content .after-header-content-inner{height:75px;}#site-navigation-wrap .dropdown-menu > li > a,#site-navigation-wrap .dropdown-menu > li > button.site-search-toggle,#site-navigation-wrap .dropdown-menu > li > span.opl-logout-link, .oceanwp-mobile-menu-icon a,.oceanwp-mobile-menu-icon>button,.mobile-menu-close,.after-header-content-inner > a{line-height:75px;}#site-header.has-header-media .overlay-header-media{background-color:rgba(0,0,0,0.5);}#site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:142px;}#site-header #site-logo #site-logo-inner a img, #site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-height:41px;}#site-logo a.site-logo-text{color:#ffffff;}#site-navigation-wrap .dropdown-menu > li > a,#site-header #site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle,#site-header #site-navigation-wrap .dropdown-menu > li > button.site-search-toggle,.oceanwp-mobile-menu-icon a,.oceanwp-mobile-menu-icon>button,#searchform-header-replace-close{color:#010042;}#site-navigation-wrap .dropdown-menu > li > a .owp-icon use,#site-header #site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle .owp-icon use,#site-header #site-navigation-wrap .dropdown-menu > li > button.site-search-toggle .owp-icon use,.oceanwp-mobile-menu-icon a .owp-icon use,.oceanwp-mobile-menu-icon>button .owp-icon use,#searchform-header-replace-close .owp-icon use{stroke:#010042;}#site-navigation-wrap .dropdown-menu > li > a:hover,#site-header #site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle:hover,#site-header #site-navigation-wrap .dropdown-menu > li > button.site-search-toggle:hover,.oceanwp-mobile-menu-icon a:hover,.oceanwp-mobile-menu-icon>button:hover,#searchform-header-replace-close:hover{color:#010042;}#site-navigation-wrap .dropdown-menu > li > a:hover .owp-icon use,#site-header #site-navigation-wrap .dropdown-menu > li > button.dropdown-toggle:hover .owp-icon use,#site-navigation-wrap .dropdown-menu > li > button.site-search-toggle:hover .owp-icon use,.oceanwp-mobile-menu-icon>button:hover .owp-icon use,.oceanwp-mobile-menu-icon a:hover .owp-icon use,#searchform-header-replace-close:hover .owp-icon use{stroke:#010042;}.dropdown-menu .sub-menu{min-width:500px;}.dropdown-menu .sub-menu,#searchform-dropdown,.current-shop-items-dropdown{border-color:#000000;}.dropdown-menu ul li.menu-item,.navigation > ul > li > ul.megamenu.sub-menu > li,.navigation .megamenu li ul.sub-menu{border-color:#ffffff;}.dropdown-menu ul > .current-menu-item > a.menu-link{color:#010042;}.navigation li.mega-cat .mega-cat-title{background-color:#000000;}.navigation li.mega-cat .mega-cat-title{color:#ffffff;}.navigation li.mega-cat ul li .mega-post-title a{color:#010042;}.navigation li.mega-cat ul li .mega-post-title a:hover{color:#010042;}.navigation li.mega-cat ul li .mega-post-date{color:#999999;}.navigation li.mega-cat ul li .mega-post-date .owp-icon use{stroke:#999999;}#searchform-dropdown input{border-color:#000000;}#searchform-dropdown input:focus{border-color:#010042;}a.sidr-class-toggle-sidr-close, button.sidr-class-toggle-sidr-close{background-color:#161616;}#sidr li, #sidr ul, #mobile-dropdown ul li, #mobile-dropdown ul li ul{border-color:#e5e5e0;}body .sidr a, body .sidr-class-dropdown-toggle, #mobile-dropdown ul li a, #mobile-dropdown ul li > button.menu-link.dropdown-toggle, #mobile-dropdown ul li a .dropdown-toggle, .menu-item-has-children>.oceanwp-sub-menu-toggle:not(.oceanwp-sub-menu-toggle-vertical-header), #mobile-fullscreen ul li a, #mobile-fullscreen ul li > button.menu-link.dropdown-toggle, #mobile-fullscreen .oceanwp-social-menu.simple-social ul li a{color:#0f1d59;}#mobile-fullscreen a.close .close-icon-inner, #mobile-fullscreen a.close .close-icon-inner::after, #mobile-fullscreen button.close .close-icon-inner, #mobile-fullscreen button.close .close-icon-inner::after{background-color:#0f1d59;}body .sidr a:hover, body .sidr-class-dropdown-toggle:hover, .menu-item-has-children>.oceanwp-sub-menu-toggle:not(.oceanwp-sub-menu-toggle-vertical-header):hover, body .sidr-class-dropdown-toggle .fa, body .sidr-class-menu-item-has-children.active > a, body .sidr-class-menu-item-has-children.active > a > .sidr-class-dropdown-toggle, #mobile-dropdown ul li a:hover, #mobile-dropdown ul li > button.menu-link.dropdown-toggle:hover, #mobile-dropdown ul li > button.menu-link.dropdown-toggle:focus-visible, #mobile-dropdown ul li a .dropdown-toggle:hover, #mobile-dropdown .menu-item-has-children.active > a, #mobile-dropdown .menu-item-has-children.active > button.menu-link.dropdown-toggle, #mobile-dropdown .menu-item-has-children.active > a > .dropdown-toggle, #mobile-dropdown .menu-item-has-children.open-sub > button.menu-link.dropdown-toggle, #mobile-fullscreen ul li a:hover, #mobile-fullscreen ul li > button.menu-link.dropdown-toggle:hover, #mobile-fullscreen ul li > button.menu-link.dropdown-toggle:focus-visible, #mobile-fullscreen .menu-item-has-children.active > button.menu-link.dropdown-toggle, #mobile-fullscreen .menu-item-has-children.open-sub > button.menu-link.dropdown-toggle, #mobile-fullscreen .oceanwp-social-menu.simple-social ul li a:hover{color:#f37021;}#mobile-fullscreen a.close:hover .close-icon-inner, #mobile-fullscreen a.close:hover .close-icon-inner::after, #mobile-fullscreen button.close:hover .close-icon-inner, #mobile-fullscreen button.close:hover .close-icon-inner::after{background-color:#f37021;}.sidr-class-dropdown-menu ul, #mobile-dropdown ul li ul, #mobile-fullscreen ul ul.sub-menu{background-color:#f7f7f5;}body .sidr-class-mobile-searchform input, #mobile-dropdown #mobile-menu-search form input{background-color:#f7f7f5;}body .sidr-class-mobile-searchform input,body .sidr-class-mobile-searchform input:focus, #mobile-dropdown #mobile-menu-search form input, #mobile-fullscreen #mobile-search input, #mobile-fullscreen #mobile-search .search-text{color:#0f1d59;}body .sidr-class-mobile-searchform input, #mobile-dropdown #mobile-menu-search form input, #mobile-fullscreen #mobile-search input{border-color:#e5e5e0;}body .sidr-class-mobile-searchform input:focus, #mobile-dropdown #mobile-menu-search form input:focus, #mobile-fullscreen #mobile-search input:focus{border-color:#5e5e5e;}.sidr-class-mobile-searchform button, #mobile-dropdown #mobile-menu-search form button{color:#0f1d59;}.sidr-class-mobile-searchform button .owp-icon use, #mobile-dropdown #mobile-menu-search form button .owp-icon use{stroke:#0f1d59;}.sidr-class-mobile-searchform button:hover, #mobile-dropdown #mobile-menu-search form button:hover{color:#a9a9a9;}.sidr-class-mobile-searchform button:hover .owp-icon use, #mobile-dropdown #mobile-menu-search form button:hover .owp-icon use{stroke:#a9a9a9;}/* Topbar */#top-bar-social li a{color:#8b8c8c;}#top-bar-social li a .owp-icon use{stroke:#8b8c8c;}#top-bar-wrap,.oceanwp-top-bar-sticky{background-color:#010042;}#top-bar-wrap{border-color:#010042;}#top-bar-wrap,#top-bar-content strong{color:#ffffff;}#top-bar-content a,#top-bar-social-alt a{color:#ffffff;}/* Blog CSS */.single-post .entry-title{color:#010042;}.ocean-single-post-header ul.meta-item li a:hover{color:#333333;}/* Sidebar */.widget-area .sidebar-box, .separate-layout .sidebar-box{margin-bottom:px;}/* Footer Widgets */#footer-widgets{background-color:#ffffff;}/* Footer Copyright */#footer-bottom{background-color:#2d2d2d;}#footer-bottom,#footer-bottom p{color:#6b6b6b;}#footer-bottom a,#footer-bottom #footer-bottom-menu a{color:#6b6b6b;}/* Typography */body{font-family: Trebuchet MS, Helvetica, sans-serif;font-size: 15px;line-height: 1.8;}h1,h2,h3,h4,h5,h6,.theme-heading,.widget-title,.oceanwp-widget-recent-posts-title,.comment-reply-title,.entry-title,.sidebar-box .widget-title{font-family: Trebuchet MS, Helvetica, sans-serif;line-height: 1.4;}h1{font-size: 23px;line-height: 1.4;}h2{font-size: 20px;line-height: 1.4;}h3{font-size: 18px;line-height: 1.4;}h4{font-size: 17px;line-height: 1.4;}h5{font-size: 14px;line-height: 1.4;}h6{font-size: 15px;line-height: 1.4;}.page-header .page-header-title, .page-header.background-image-page-header .page-header-title{font-size: 32px;line-height: 1.4;}.page-header .page-subheading, .page-header.background-image-page-header .page-subheading{font-size: 15px;line-height: 1.8;}.site-breadcrumbs, .site-breadcrumbs a{font-size: 13px;line-height: 1.4;}#top-bar-content,#top-bar-social-alt{font-size: 13px;line-height: 1.8;}#site-logo a.site-logo-text{font-size: 24px;line-height: 1.8;}#site-navigation-wrap .dropdown-menu > li > a,#site-header.full_screen-header .fs-dropdown-menu > li > a,#site-header.top-header #site-navigation-wrap .dropdown-menu > li > a,#site-header.center-header #site-navigation-wrap .dropdown-menu > li > a,#site-header.medium-header #site-navigation-wrap .dropdown-menu > li > a,.oceanwp-mobile-menu-icon a{font-size: 14px;font-weight: 600;text-transform: uppercase;}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-family: Tahoma, Geneva, sans-serif;font-size: 14px;line-height: 1.3;letter-spacing: 0.6px;text-transform: none;}.sidr-class-dropdown-menu li a, a.sidr-class-toggle-sidr-close, button.sidr-class-toggle-sidr-close, #mobile-dropdown ul li a, #mobile-dropdown ul li > button.menu-link.dropdown-toggle, body #mobile-fullscreen ul li a, body #mobile-fullscreen ul li > button.menu-link.dropdown-toggle{font-size: 15px;line-height: 1.8;}.blog-entry.post .blog-entry-header .entry-title a{font-size: 24px;line-height: 1.4;}.ocean-single-post-header .single-post-title{font-size: 34px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header ul.meta-item li, .ocean-single-post-header ul.meta-item li a{font-size: 13px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header .post-author-name, .ocean-single-post-header .post-author-name a{font-size: 14px;line-height: 1.4;letter-spacing: 0.6px;}.ocean-single-post-header .post-author-description{font-size: 12px;line-height: 1.4;letter-spacing: 0.6px;}.single-post .entry-title{line-height: 1.4;letter-spacing: 0.6px;}.single-post ul.meta li, .single-post ul.meta li a{font-size: 14px;line-height: 1.4;letter-spacing: 0.6px;}.sidebar-box .widget-title, .sidebar-box.widget_block .wp-block-heading{font-size: 13px;line-height: 1;letter-spacing: 1px;}#footer-widgets .footer-box .widget-title{font-size: 13px;line-height: 1;letter-spacing: 1px;}#footer-bottom #copyright{font-size: 13px;line-height: 1;letter-spacing: 0.6px;font-weight: 600;text-transform: uppercase;}#footer-bottom #footer-bottom-menu{font-size: 12px;line-height: 1;}.ocean-preloader--active .preloader-after-content{font-size: 20px;line-height: 1.8;letter-spacing: 0.6px;}/* PP *//* ============================================================================== ScoQi — Refonte CSS des pages Témoignages clients individuels — V1.5 CHANGELOG V1.5 :ajout de la prise en charge de la page ARSIA qui utilise des IDs Elementor totalement différents des 9 autres pages (template Elementor distinct). Pour chaque règle ciblant un ID,on ajoute en virgule le sélecteur correspondant ARSIA. La société y est en H5 (au lieu d'être collée à la fonction comme ailleurs),donc on lui applique le même style que la fonction. Correction d'un bug latent :la règle "sections questions" excluait c257db0 mais pas 66bce9f,ce qui rétrécissait le hero ARSIA. CHANGELOG V1.3 :ajout d'un fond blanc + z-index sur le #main pour empêcher le footer de transparaître quand le titre OceanWP est masqué. OceanWP active "has-fixed-footer" sur le body,ce qui place le footer en position fixed au fond. Sans le titre,le main devenait trop court et laissait voir un fragment du footer-bottom au sommet. Ajout aussi d'un garde-fou qui masque les sous-menus du menu footer-bottom (susceptibles de remonter via le système OceanWP). CHANGELOG V1.2 :ajout de "main" dans les sélecteurs pour limiter les règles à la zone de contenu principale uniquement,et empêcher ainsi tout effet de bord sur le footer (qui contient lui aussi un Elementor avec des sections "elementor-top-section"). CHANGELOG V1.1 :correction du sélecteur racine,qui était "body.category-..." en V1 (incorrect sur un single post). Le bon préfixe ajouté par WordPress sur un single post est "post-in-category-{slug}". CIBLE :toutes les pages d'articles individuels appartenant à la catégorie WordPress "temoignage-client-logiciel-qualite-scoqi-gamme-qalitel" VALIDÉ STRUCTUREL SUR :- Swissmec (post-9602) - IPHC / CNRS Strasbourg (post-5165) INSTALLATION :1. WordPress >Apparence >Personnaliser >CSS additionnel 2. REMPLACER le code V1 précédent par celui-ci,publier 3. Purger le cache (bouton "Purger le cache" dans la barre admin) 4. Le CSS s'applique à TOUTES les pages de témoignages clients sans toucher au contenu Elementor de chaque page. ============================================================================== *//* ============ Variables design system ScoQi ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel{--s-dark:#0F1D59;--s-orange:#F37021;--s-magenta:#DD1453;--s-light:#F7F7F5;--s-text-muted:#5B6478;--s-border:#E5E5E0}/* ============ Nettoyage du méta-tag « Nos références » en haut ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel ul.meta.ospm-default{display:none !important}/* ============================================================ *//* ============ HERO — Section haute (c257db0) ============ *//* ============================================================ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-c257db0{background:linear-gradient(180deg,#FFF 0,var(--s-light) 100%) !important;border:1px solid var(--s-border) !important;border-radius:20px !important;padding:56px 40px 40px !important;margin:32px auto 56px !important;max-width:1100px !important;position:relative !important;overflow:hidden !important}/* Bandeau dégradé en haut du hero */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-c257db0::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--s-orange) 0,var(--s-magenta) 100%);border-radius:20px 20px 0 0}/* === Citation phare (204ecc1) === */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-204ecc1 .elementor-heading-title{font-family:'Space Grotesk',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:clamp(20px,2.6vw,28px) !important;font-weight:400 !important;font-style:italic !important;line-height:1.4 !important;color:var(--s-dark) !important;letter-spacing:-0.01em !important;text-align:center !important;max-width:800px !important;margin:0 auto 40px !important;padding:0 60px !important;position:relative !important}/* Override des spans inline éventuels dans la citation */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-204ecc1 .elementor-heading-title span{font-family:inherit !important;font-size:inherit !important;font-style:inherit !important;font-weight:inherit !important;color:inherit !important}/* Guillemet décoratif orange */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-204ecc1 .elementor-heading-title::before{content:"\201C";position:absolute;top:-36px;left:0;font-family:Georgia,'Times New Roman',serif;font-size:96px;font-style:normal;line-height:1;color:var(--s-orange);opacity:0.30}/* === Bloc identité 3 colonnes (d8dad9d) === */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-d8dad9d{padding:24px 0 !important;border-top:1px solid var(--s-border) !important;border-bottom:1px solid var(--s-border) !important;margin-bottom:32px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-d8dad9d >.elementor-container{align-items:center !important}/* Photo (3c34d4e) → ronde 140px */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-3c34d4e .elementor-widget-container{text-align:center !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-3c34d4e img{width:140px !important;height:140px !important;max-width:140px !important;border-radius:50% !important;object-fit:cover !important;margin:0 auto !important;display:block !important;box-shadow:0 8px 24px rgba(15,29,89,0.12) !important;border:4px solid #FFF !important}/* Colonne nom + fonction (eaafcbc) — centrer verticalement */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-eaafcbc >.elementor-widget-wrap{align-content:center !important;justify-content:center !important;text-align:center !important}/* Nom (1477512) en gros titre Space Grotesk */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-1477512 .elementor-heading-title{font-family:'Space Grotesk',-apple-system,sans-serif !important;font-size:clamp(22px,2.8vw,30px) !important;font-weight:700 !important;letter-spacing:-0.02em !important;line-height:1.1 !important;color:var(--s-dark) !important;margin:0 0 6px !important;text-align:center !important}/* Fonction (0f51584) en muted lisible */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-0f51584 .elementor-heading-title{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:15px !important;font-weight:500 !important;font-style:normal !important;letter-spacing:0 !important;line-height:1.4 !important;color:var(--s-text-muted) !important;margin:0 !important;text-align:center !important}/* Logo société (4ca2179) — grayscale qui se colorise au hover */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-4ca2179 .elementor-widget-container{text-align:center !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-4ca2179 img{max-width:200px !important;max-height:90px !important;width:auto !important;height:auto !important;margin:0 auto !important;display:block !important;filter:grayscale(45%) !important;opacity:0.85 !important;transition:filter 0.25s ease,opacity 0.25s ease !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-4ca2179 a:hover img{filter:grayscale(0%) !important;opacity:1 !important}/* === Fiche identité texte (92689a6) — encart à gauche orange === */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 .elementor-widget-container{background:var(--s-light) !important;border-left:4px solid var(--s-orange) !important;border-radius:12px !important;padding:20px 28px !important;margin-top:8px !important}/* Override du courier new bleu marine et padding-left inline */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 p,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 p span,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 p strong,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 p em{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:14px !important;line-height:1.7 !important;color:var(--s-dark) !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 p{padding-left:0 !important;margin:0 !important}/* Les libellés "– Fonction :","– Ancienneté :" etc. en orange */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 p strong{color:var(--s-orange) !important;font-weight:600 !important}/* Liens (LinkedIn etc.) en magenta */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 a{color:var(--s-magenta) !important;text-decoration:underline !important;text-decoration-color:rgba(221,20,83,0.30) !important;text-underline-offset:3px !important;transition:text-decoration-color 0.2s ease !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-92689a6 a:hover{text-decoration-color:var(--s-magenta) !important}/* ============================================================ *//* ============ SECTIONS QUESTION/RÉPONSE ============ *//* (toutes les top-sections autres que c257db0) *//* ============================================================ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f){max-width:900px !important;margin:0 auto !important;padding:16px 0 !important}/* H2 questions — Space Grotesk + accent dégradé orange→magenta à gauche */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-heading .elementor-heading-title{font-family:'Space Grotesk',-apple-system,sans-serif !important;font-size:clamp(20px,2.4vw,26px) !important;font-weight:700 !important;letter-spacing:-0.01em !important;line-height:1.25 !important;color:var(--s-dark) !important;margin:32px 0 16px !important;padding:4px 0 4px 20px !important;position:relative !important}/* Barre verticale dégradée à gauche du H2 */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-heading .elementor-heading-title::before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;background:linear-gradient(180deg,var(--s-orange) 0,var(--s-magenta) 100%);border-radius:4px}/* Texte des réponses — override courier new bleu marine */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-text-editor p,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-text-editor div{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.7 !important;color:var(--s-dark) !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-text-editor p{margin:0 0 16px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-text-editor p span,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-text-editor div span,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-text-editor strong{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:16px !important;color:var(--s-dark) !important}/* ============================================================ *//* ============ RESPONSIVE ============ *//* ============================================================ */@media (max-width:768px){body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-c257db0{padding:32px 20px 28px !important;border-radius:16px !important;margin:16px auto 32px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-204ecc1 .elementor-heading-title{padding:0 24px !important;font-size:18px !important;margin-bottom:32px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-204ecc1 .elementor-heading-title::before{font-size:64px;top:-24px}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-3c34d4e img{width:100px !important;height:100px !important;max-width:100px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-92689a6 .elementor-widget-container{padding:18px 22px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-section.elementor-top-section:not(.elementor-element-c257db0):not(.elementor-element-66bce9f) .elementor-widget-heading .elementor-heading-title{margin:24px 0 12px !important}}/* ============================================================ *//* ============ FIX FOOTER QUI TRANSPARAÎT (V1.3) ============ *//* ============================================================ *//* OceanWP applique "has-fixed-footer" sur le body :le footer est positionné en fixed au fond. Quand le titre du post est masqué,le main devient trop court et laisse voir le footer derrière. Solution :forcer le main à avoir un fond blanc opaque,à passer au-dessus du footer (z-index),et à occuper au minimum la hauteur du viewport (min-height). */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel #main{background:#FFFFFF !important;position:relative !important;z-index:2 !important;min-height:calc(100vh - 220px) !important}/* Garde-fou :cacher les sous-menus du menu footer-bottom qui peuvent flotter au sommet de la page via leur position absolute héritée du système de dropdown. */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel #footer-bottom #footer-bottom-menu .sub-menu,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel #footer-bottom #menu-menu-principal-ancien .sub-menu{display:none !important}/* ============================================================ *//* ============ EXTENSIONS POUR LA PAGE ARSIA (V1.5) ============ *//* ============================================================ *//* La page ARSIA utilise un template Elementor distinct des 9 autres pages. Tous les IDs Elementor sont différents,donc on duplique les règles avec les IDs ARSIA. *//* ============ HERO ARSIA — Top section 66bce9f ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-66bce9f{background:linear-gradient(180deg,#FFF 0,var(--s-light) 100%) !important;border:1px solid var(--s-border) !important;border-radius:20px !important;padding:56px 40px 40px !important;margin:32px auto 56px !important;max-width:1100px !important;position:relative !important;overflow:hidden !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-66bce9f::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--s-orange) 0,var(--s-magenta) 100%);border-radius:20px 20px 0 0}/* ============ CITATION PHARE ARSIA — 982b74d ============ *//* Note :c'est un paragraphe (.elementor-heading-title) et non un titre H2. */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-982b74d .elementor-heading-title{font-family:'Space Grotesk',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:clamp(20px,2.6vw,28px) !important;font-weight:400 !important;font-style:italic !important;line-height:1.4 !important;color:var(--s-dark) !important;letter-spacing:-0.01em !important;text-align:center !important;max-width:800px !important;margin:0 auto 40px !important;padding:0 60px !important;position:relative !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-982b74d .elementor-heading-title::before{content:"\201C";position:absolute;top:-36px;left:0;font-family:Georgia,'Times New Roman',serif;font-size:96px;font-style:normal;line-height:1;color:var(--s-orange);opacity:0.3}/* ============ INNER SECTION IDENTITÉ ARSIA — d891bff ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-d891bff{padding:24px 0 !important;border-top:1px solid var(--s-border) !important;border-bottom:1px solid var(--s-border) !important;margin-bottom:32px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-d891bff >.elementor-container{align-items:center !important}/* ============ PHOTO ARSIA — b8022bc ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-b8022bc .elementor-widget-container{text-align:center !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-b8022bc img{width:140px !important;height:140px !important;max-width:140px !important;border-radius:50% !important;object-fit:cover !important;margin:0 auto !important;display:block !important;box-shadow:0 8px 24px rgb(15 29 89 / .12) !important;border:4px solid #FFF !important}/* ============ COLONNE CENTRE ARSIA (centrer les textes) — db4a97e ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-db4a97e >.elementor-widget-wrap{align-content:center !important;justify-content:center !important;text-align:center !important}/* ============ NOM ARSIA — 03ca1c4 (h2) ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-03ca1c4 .elementor-heading-title{font-family:'Space Grotesk',-apple-system,sans-serif !important;font-size:clamp(22px,2.8vw,30px) !important;font-weight:700 !important;letter-spacing:-0.02em !important;line-height:1.1 !important;color:var(--s-dark) !important;margin:0 0 6px !important;text-align:center !important}/* ============ FONCTION ARSIA — 1767f95 (h2) ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-1767f95 .elementor-heading-title{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:15px !important;font-weight:500 !important;font-style:normal !important;letter-spacing:0 !important;line-height:1.4 !important;color:var(--s-text-muted) !important;margin:0 0 4px !important;text-align:center !important}/* ============ SOCIÉTÉ ARSIA — 342dd48 (h5) ============ *//* Sur ARSIA seulement,le nom de la société est dans un H5 séparé. On lui donne le même style que la fonction mais un peu plus appuyé. */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-342dd48 .elementor-heading-title{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:14px !important;font-weight:600 !important;font-style:normal !important;letter-spacing:.02em !important;line-height:1.4 !important;color:var(--s-text-muted) !important;margin:0 !important;text-align:center !important;text-transform:uppercase !important}/* ============ LOGO ARSIA — 8305f3c ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-8305f3c .elementor-widget-container{text-align:center !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-8305f3c img{max-width:200px !important;max-height:90px !important;width:auto !important;height:auto !important;margin:0 auto !important;display:block !important;filter:grayscale(45%) !important;opacity:0.85 !important;transition:filter 0.25s ease,opacity 0.25s ease !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-8305f3c a:hover img{filter:grayscale(0%) !important;opacity:1 !important}/* ============ FICHE IDENTITÉ ARSIA — 11bf38b ============ */body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b .elementor-widget-container{background:var(--s-light) !important;border-left:4px solid var(--s-orange) !important;border-radius:12px !important;padding:20px 28px !important;margin-top:8px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b p,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b p span,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b p strong,body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b p em{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:14px !important;line-height:1.7 !important;color:var(--s-dark) !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b p{padding-left:0 !important;margin:0 !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b p strong{color:var(--s-orange) !important;font-weight:600 !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b a{color:var(--s-magenta) !important;text-decoration:underline !important;text-decoration-color:rgb(221 20 83 / .3) !important;text-underline-offset:3px !important;transition:text-decoration-color 0.2s ease !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel main .elementor-element.elementor-element-11bf38b a:hover{text-decoration-color:var(--s-magenta) !important}/* Mobile ARSIA */@media (max-width:768px){body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-66bce9f{padding:32px 20px 28px !important;border-radius:16px !important;margin:16px auto 32px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-982b74d .elementor-heading-title{padding:0 24px !important;font-size:18px !important;margin-bottom:32px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-982b74d .elementor-heading-title::before{font-size:64px;top:-24px}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-b8022bc img{width:100px !important;height:100px !important;max-width:100px !important}body.post-in-category-temoignage-client-logiciel-qualite-scoqi-gamme-qalitel .elementor-element.elementor-element-11bf38b .elementor-widget-container{padding:18px 22px !important}}/* ============================================================ ScoQi — Menu principal v2.1 CSS Customizer — VERSION 7 À COLLER EN REMPLACEMENT TOTAL DU CSS ACTUEL v7 — Correctifs drawer mobile :- Fond blanc cassé sur tout le drawer (au lieu de bleu OceanWP) - Sous-items proprement stylés - Hiérarchie visuelle parent/enfant claire - Cohérence chromatique avec le desktop ============================================================ *//* ============================================================ MOBILE FIX (≤ 960px) — MASQUAGE DU MENU DESKTOP ============================================================ */@media (max-width:960px){body #site-navigation,body #site-navigation .main-menu,body #site-navigation >ul,body nav.main-navigation,body nav.main-navigation .main-menu,body ul#menu-menu-principal-v2,body ul.main-menu.dropdown-menu,body #searchform-dropdown{display:none !important}}/* ============================================================ DESKTOP ONLY (≥ 961px) — STYLES DU MENU ============================================================ */@media (min-width:961px){/* === CENTRAGE VERTICAL === */#site-header-inner{align-items:center !important}#site-navigation{display:flex !important;align-items:center !important}#site-navigation .main-menu{display:flex !important;align-items:center !important}#site-navigation .main-menu >li{display:flex !important;align-items:center !important}/* === ITEMS DU MENU === */#site-navigation .main-menu >li >a.menu-link{padding:10px 14px !important;border-radius:8px !important;transition:all 0.15s ease !important;line-height:1.4 !important}#site-navigation .main-menu >li >a.menu-link .text-wrap{text-transform:none !important;color:#0F1D59 !important;font-size:15px !important;font-weight:500 !important;letter-spacing:normal !important}#site-navigation .main-menu >li >a.menu-link:hover,#site-navigation .main-menu >li:hover >a.menu-link{background:#F7F7F5 !important}#site-navigation .main-menu >li >a.menu-link:hover .text-wrap,#site-navigation .main-menu >li:hover >a.menu-link .text-wrap{color:#F37021 !important}#site-navigation .main-menu >li.current-menu-item >a.menu-link .text-wrap,#site-navigation .main-menu >li.current-menu-parent >a.menu-link .text-wrap,#site-navigation .main-menu >li.current-menu-ancestor >a.menu-link .text-wrap{color:#F37021 !important}/* === CHEVRON OceanWP === */#site-navigation .main-menu >li >a.menu-link .nav-arrow{transition:transform 0.2s ease !important;margin-left:4px !important;font-size:12px !important}#site-navigation .main-menu >li:hover >a.menu-link .nav-arrow{transform:rotate(180deg) !important;color:#F37021 !important}/* === SOUS-MENUS DROPDOWNS === */#site-navigation .main-menu ul.sub-menu{background:white !important;border:1px solid #E5E5E0 !important;border-radius:12px !important;box-shadow:0 12px 40px rgba(15,29,89,0.12) !important;padding:8px !important;min-width:280px !important;margin-top:0 !important}#site-navigation .main-menu ul.sub-menu li a.menu-link{padding:10px 14px !important;border-radius:8px !important;border-bottom:none !important;transition:all 0.15s ease !important;line-height:1.4 !important}#site-navigation .main-menu ul.sub-menu li a.menu-link .text-wrap{text-transform:none !important;color:#0F1D59 !important;font-size:14px !important;font-weight:500 !important;letter-spacing:normal !important}#site-navigation .main-menu ul.sub-menu li a.menu-link:hover{background:#F7F7F5 !important}#site-navigation .main-menu ul.sub-menu li a.menu-link:hover .text-wrap{color:#F37021 !important}#site-navigation .main-menu ul.sub-menu li.current-menu-item >a.menu-link .text-wrap{color:#F37021 !important;font-weight:600 !important}/* === SÉPARATEUR "Voir la gamme complète" === */#site-navigation .main-menu ul.sub-menu li a.menu-link[href*="gamme-qalitel"]{border-top:1px solid #E5E5E0 !important;margin-top:6px !important;padding-top:14px !important}#site-navigation .main-menu ul.sub-menu li a.menu-link[href*="gamme-qalitel"] .text-wrap{color:#F37021 !important;font-weight:600 !important}/* === BOUTON CTA "Parlons de votre projet →" === */#site-navigation .main-menu li.scoqi-cta-header{margin-left:16px !important;display:flex !important;align-items:center !important}#site-navigation .main-menu li.scoqi-cta-header >a.menu-link{background:#F37021 !important;border-radius:100px !important;padding:8px 20px !important;line-height:1.4 !important;height:auto !important;transition:all 0.2s ease !important;box-shadow:0 4px 12px rgba(243,112,33,0.25) !important;border:none !important;margin:0 !important}#site-navigation .main-menu li.scoqi-cta-header >a.menu-link .text-wrap{color:white !important;font-size:14px !important;font-weight:600 !important;text-transform:none !important;letter-spacing:normal !important}#site-navigation .main-menu li.scoqi-cta-header >a.menu-link:hover{background:#D95E15 !important;transform:translateY(-1px) !important;box-shadow:0 8px 20px rgba(243,112,33,0.35) !important}#site-navigation .main-menu li.scoqi-cta-header >a.menu-link:hover .text-wrap{color:white !important}/* === ICÔNE DE RECHERCHE + BARRE DROPDOWN === */#site-navigation .main-menu li.search-toggle-li{display:flex !important;align-items:center !important}#site-navigation .main-menu li.search-toggle-li >a{color:#0F1D59 !important;padding:10px 14px !important}#site-navigation .main-menu li.search-toggle-li >a:hover{color:#F37021 !important}#site-navigation #searchform-dropdown{position:absolute !important;top:100% !important;right:0 !important;left:auto !important;margin-top:12px !important;background:white !important;border:1px solid #E5E5E0 !important;border-radius:12px !important;box-shadow:0 12px 40px rgba(15,29,89,0.12) !important;padding:16px !important;min-width:320px !important;z-index:1000 !important}#site-navigation #searchform-dropdown form.searchform{display:block !important}#site-navigation #searchform-dropdown input.field{width:100% !important;padding:10px 14px !important;font-size:14px !important;border:1px solid #E5E5E0 !important;border-radius:8px !important;background:#F7F7F5 !important;color:#0F1D59 !important;transition:all 0.15s ease !important}#site-navigation #searchform-dropdown input.field:focus{outline:none !important;border-color:#F37021 !important;background:white !important;box-shadow:0 0 0 3px rgba(243,112,33,0.15) !important}}/* === FIN @media (min-width:961px) === *//* début css pour la saisie du mot de passe pour démo *//* ============================================================ ScoQi — Habillage de l'écran de mot de passe natif WordPress À coller dans :Apparence → Personnaliser → CSS supplémentaire (ou OceanWP Customizer → CSS personnalisé) ============================================================ *//* Le formulaire natif wp-login post_password */.post-password-form{max-width:520px;margin:80px auto;padding:48px 40px;background:#FFFFFF;border:1px solid #E2E1DA;border-radius:16px;box-shadow:0 8px 24px rgba(15,29,89,0.06);position:relative;overflow:hidden;font-family:'Space Grotesk',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:#3D3D38}/* Bandeau dégradé top,signature ScoQi */.post-password-form::before{content:'';position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient( 90deg,#F37021 0,#FBC0A0 100% )}/* Premier paragraphe (consigne) */.post-password-form >p:first-of-type{font-size:16px;line-height:1.55;color:#3D3D38;margin:0 0 24px;text-align:center}/* Paragraphe vide qui traîne dans le code natif */.post-password-form >p:empty{display:none}/* Label "Mot de passe :" */.post-password-form label{display:block;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#0F1D59;margin-bottom:8px}/* Champ password */.post-password-form input[type="password"]{display:block;width:100%;padding:12px 16px;margin-top:6px;font-size:16px;font-family:inherit;color:#0F1D59;background:#FAFAF8;border:1.5px solid #E2E1DA;border-radius:8px;outline:none;transition:border-color 0.15s ease,background 0.15s ease,box-shadow 0.15s ease;box-sizing:border-box}.post-password-form input[type="password"]:focus{border-color:#F37021;background:#FFFFFF;box-shadow:0 0 0 4px rgba(243,112,33,0.12)}/* Bouton Valider — pattern CTA primaire ScoQi */.post-password-form input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;width:auto;margin-top:20px;padding:12px 28px;font-size:15px;font-weight:600;letter-spacing:.02em;font-family:inherit;color:#FFFFFF;background:#F37021;border:none;border-radius:100px;cursor:pointer;box-shadow:0 4px 12px rgba(243,112,33,0.25);transition:background 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.post-password-form input[type="submit"]:hover{background:#D95E15;transform:translateY(-1px);box-shadow:0 8px 20px rgba(243,112,33,0.35)}.post-password-form input[type="submit"]:active{transform:translateY(0)}/* Mobile */@media (max-width:600px){.post-password-form{margin:40px 16px;padding:32px 24px}}/* fin de saisie de l'écran de mot de passe démo *//* ============================================================ MOBILE — STYLE DU DRAWER OceanWP (≤ 960px) v7 — Correctifs :fond blanc,sous-items propres ============================================================ */@media (max-width:960px){/* Bouton MENU plus lisible */.mobile-menu-wrap a.mobile-menu{color:#0F1D59 !important;font-weight:600 !important;font-size:14px !important;letter-spacing:.05em !important}.mobile-menu-wrap a.mobile-menu i{color:#0F1D59 !important}/* === DRAWER PRINCIPAL — FOND BLANC SCOQI === */#mobile-fullscreen,#mobile-fullscreen-nav,div.oceanwp-mobile-menu-icon,div.mobile-menu,nav.mobile-menu,ul.mobile-menu,.mobile-menu-content,.sidr,#sidr-main{background:#FFFFFF !important}/* === ITEMS PRINCIPAUX DU DRAWER === */#sidr-main li,.mobile-menu li,nav.mobile-menu li,#mobile-fullscreen li{background:transparent !important;border-bottom:1px solid #E5E5E0 !important}#sidr-main li a,.mobile-menu li a,nav.mobile-menu li a,#mobile-fullscreen li a{color:#0F1D59 !important;background:transparent !important;font-weight:500 !important;text-transform:none !important;padding:14px 20px !important;font-size:15px !important;border-bottom:none !important}#sidr-main li a:hover,#sidr-main li a:active,.mobile-menu li a:hover,nav.mobile-menu li a:hover{color:#F37021 !important;background:#F7F7F5 !important}/* === SOUS-MENUS DU DRAWER (FIX FOND BLEU) === */#sidr-main ul.sub-menu,#sidr-main li ul,.mobile-menu ul.sub-menu,.mobile-menu li ul,nav.mobile-menu ul.sub-menu,#mobile-fullscreen ul.sub-menu,#mobile-fullscreen li ul{background:#F7F7F5 !important}#sidr-main ul.sub-menu li,#sidr-main li ul li,.mobile-menu ul.sub-menu li,.mobile-menu li ul li,nav.mobile-menu ul.sub-menu li{background:transparent !important;border-bottom:1px solid #E5E5E0 !important}#sidr-main ul.sub-menu li a,#sidr-main li ul li a,.mobile-menu ul.sub-menu li a,.mobile-menu li ul li a,nav.mobile-menu ul.sub-menu li a{color:#0F1D59 !important;background:transparent !important;padding:12px 20px 12px 36px !important;font-size:14px !important;font-weight:500 !important}#sidr-main ul.sub-menu li a:hover,.mobile-menu ul.sub-menu li a:hover,nav.mobile-menu ul.sub-menu li a:hover{color:#F37021 !important;background:#FFFFFF !important}/* === BOUTON CTA "Parlons de votre projet" dans le drawer === */#sidr-main li.scoqi-cta-header,.mobile-menu li.scoqi-cta-header,nav.mobile-menu li.scoqi-cta-header{background:transparent !important;border-bottom:none !important;margin:12px 16px !important}#sidr-main li.scoqi-cta-header >a,.mobile-menu li.scoqi-cta-header >a,nav.mobile-menu li.scoqi-cta-header >a{background:#F37021 !important;color:white !important;font-weight:700 !important;border-radius:100px !important;padding:14px 20px !important;text-align:center !important;box-shadow:0 4px 12px rgba(243,112,33,0.25) !important}#sidr-main li.scoqi-cta-header >a:hover,.mobile-menu li.scoqi-cta-header >a:hover,nav.mobile-menu li.scoqi-cta-header >a:hover{background:#D95E15 !important;color:white !important}/* === BOUTON FERMER (X) === */.close-mobile-menu,a.close-mobile-menu{color:#0F1D59 !important}}/* ============================================================ GLOBAL — TOPBAR (optionnel,masquée si décommenté) ============================================================ *//* #top-bar-wrap{display:none !important}*//* ============================================================ FIN DU CSS ============================================================ *//* css après le nouveau menu *//* ScoQi :libérer la section Elementor qui contient ma home V2.2 */body.home .elementor-section.elementor-section-boxed >.elementor-container{max-width:100% !important}body.home .elementor-section,body.home .elementor-container{padding:0 !important}/* ScoQi :masquer les flyouts latéraux sur la home uniquement */body.home .bne-flyout-wrapper,body.home .flyout-trigger{display:none !important}/* Début de sco Float Shadow */.blog-entry.thumbnail-entry .blog-entry-comments,.blog-entry.thumbnail-entry .blog-entry-comments a,.blog-entry.thumbnail-entry .blog-entry-date,.recent-posts-details .recent-posts-details-inner .recent-posts-info,.related-post time.published{display:none}.navigation li.mega-cat ul li .mega-post-date{display:none}.sco-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.sco-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);/* W3C */-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.sco-float-shadow:hover,.sco-float-shadow:focus,.sco-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px);/* move the element up by 5px */}.sco-float-shadow:hover:before,.sco-float-shadow:focus:before,.sco-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px);/* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */}/*fin de sco-float-shadow*/.gallery-caption{background-color :white!important}body.archive .flyout-trigger.flyout-trigger-id-661,body.archive .flyout-trigger.flyout-trigger-id-1818{display:none}.elementor-accordion-item [id^=elementor-tab-title]{border-radius:.5em}.sf-menu ul.sub-menu{visibility:inherit!important}/*PP*//* Full width button on the homepage */.full-btn.elementor-widget-button .elementor-button{width:100%}/* Newsletter form button */.oew-newsletter-form-wrap .button{padding:0 20px}/* Footer */body #footer-widgets{text-align:center}body #footer-widgets .ocean-newsletter-form{margin:0 0 26px}body #footer-widgets .ocean-newsletter-form-wrap input[type="email"]{color:#7c7c7c;border-width:2px;border-color:rgba(255,255,255,0.2);font-size:15px;letter-spacing:.8px}body #footer-widgets .ocean-newsletter-form-wrap input[type="email"]:hover{border-color:rgba(255,255,255,0.5)}body #footer-widgets .ocean-newsletter-form-wrap input[type="email"]:focus{border-color:rgba(255,255,255,0.6)}body #footer-widgets .ocean-newsletter-form-wrap button:hover{background-color:#5c7c19}body #footer-widgets .social-widget li a{color:#4a4a4a;font-size:20px;line-height:1;padding:.5em}body #footer-widgets .social-widget li a:hover{color:#8cba29}/* Scroll top button */#scroll-top{right:30px;bottom:0;width:48px;height:35px;line-height:35px;font-size:22px;border-radius:4px 4px 0 0}/* Footer newsletter form on responsive */@media only screen and (max-width:320px){#scroll-top{display:none !important}}/* mise en forme des logos clients */.mes-references .gallery-item{min-height:250px;height:250px;width:28%!important;text-align:center;align-content:center;box-sizing:border-box;background-color:#ffffff;border-style:solid;border-color:#cccccc;border-radius:1px 1px 1px 1px;box-shadow:0 0 15px 0 rgb(0 0 0 / 10%);padding:0!important;margin:20px!important}.mes-references .gallery-item .gallery-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:10px}.oew-blog-grid .oew-grid-media img{padding:2em;max-height:11em}#site-header-inner{display:flex;width:100%!important}#site-header-inner #site-logo{flex:1}/* mega menu*/.navigation li.mega-cat ul li a.mega-post-link{background-color:white!important}.navigation li.mega-cat ul li a.mega-post-link img{max-width:15em;margin:0 auto}.navigation.main-navigation{font-family:"Segoe UI Web (West European)",Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif}/*.elementor-section{background-size:cover !important;background-position:center !important;opacity:1 !important}*//*.elementor-section{background:none !important}*/