body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.cd-page #main-content,.cd-page .et_builder_inner_content{background:#0b1628!important}.cd-page .et_pb_section{padding:0!important;background:transparent!important}.cd-page .et_pb_row{max-width:100%!important;width:100%!important;padding:0!important}.cd-page .et_pb_column{padding:0!important}.cd-page .et_pb_code_inner{max-width:100%!important}.cd-page,.cd-page *{font-family:'Outfit',sans-serif;box-sizing:border-box}.cd-page .code-font{font-family:'JetBrains Mono',monospace}.cd-grain{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:9998;opacity:0.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.cd-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:50px;font-family:'Outfit',sans-serif;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;border:none;-webkit-transition:all 0.35s ease;transition:all 0.35s ease}.cd-btn-orange{background:#f47920;color:#0b1628;box-shadow:0 0 40px rgba(244,121,32,0.25),0 4px 20px rgba(244,121,32,0.2)}.cd-btn-orange:hover{background:#ff9a44;color:#0b1628;-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 0 60px rgba(244,121,32,0.35),0 8px 30px rgba(244,121,32,0.25)}.cd-btn-ghost{background:transparent;color:#f0f2f8;border:1px solid rgba(255,255,255,0.12)}.cd-btn-ghost:hover{background:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.2);color:#f0f2f8;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cd-reveal{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.cd-reveal.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:980px){.cd-hero-grid{display:block!important;text-align:center}.cd-hero-grid>*{margin-bottom:48px!important}.cd-hero-desc{margin:0 auto 36px!important}.cd-hero-buttons{justify-content:center}.cd-lens-container{width:260px!important;height:260px!important;margin:0 auto}.cd-code-float{display:none!important}.cd-metrics-bar{display:-webkit-flex!important;display:flex!important;-webkit-flex-wrap:wrap!important;flex-wrap:wrap!important}.cd-metrics-bar>*{width:50%!important}.cd-services-grid{display:block!important}.cd-services-grid>*{margin-bottom:24px!important}.cd-portfolio-grid{display:block!important}.cd-portfolio-grid>*{margin-bottom:28px!important}.cd-product-grid{display:block!important}.cd-product-grid>*{margin-bottom:40px!important}.cd-cta-card{padding:48px 28px!important}}.woocommerce-page #main-content .container::before,.woocommerce-page .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page #sidebar,.woocommerce-page .woocommerce-breadcrumb{display:none!important}.woocommerce-page #left-area{width:100%!important;padding:0!important}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(232,114,42,0.12);border:1px solid rgba(232,114,42,0.3);padding:8px 18px;border-radius:100px;font-size:0.85rem;font-weight:600;color:#e8722a!important}.btn-cta-hero .et_pb_button,.btn-cta-pricing .et_pb_button{background:linear-gradient(135deg,#e8722a,#f5842f)!important;border:none!important;border-radius:12px!important;padding:16px 36px!important;font-weight:700!important;font-size:1.05rem!important;box-shadow:0 4px 24px rgba(232,114,42,0.25)!important;transition:all 0.3s ease!important;color:#fff!important}.btn-cta-hero .et_pb_button:hover,.btn-cta-pricing .et_pb_button:hover{transform:translateY(-2px)!important;box-shadow:0 8px 40px rgba(232,114,42,0.4)!important}.feature-card .et_pb_blurb{background:#152238!important;border:1px solid rgba(255,255,255,0.05);border-radius:16px;padding:36px 28px;transition:all 0.35s ease}.feature-card .et_pb_blurb:hover{transform:translateY(-6px);border-color:rgba(232,114,42,0.2);box-shadow:0 16px 48px rgba(0,0,0,0.3)}.screenshot-hover img{border-radius:16px;transition:all 0.35s ease;border:1px solid rgba(255,255,255,0.06)}.screenshot-hover img:hover{transform:scale(1.03);box-shadow:0 16px 48px rgba(0,0,0,0.4);border-color:rgba(232,114,42,0.3)}.cta-card-section .et_pb_row{background:#152238!important;border:1px solid rgba(255,255,255,0.08);border-radius:24px;padding:60px;max-width:700px}.prix-barre{text-decoration:line-through;color:#6b7a8d!important}.prix-actuel{color:#e8722a!important;font-size:3.5rem!important;font-weight:800!important}.badge-save{display:inline-block;background:rgba(34,197,94,0.12);color:#22c55e!important;padding:6px 16px;border-radius:100px;font-size:0.85rem;font-weight:600}.text-gray{color:#b0b8c4!important}.section-label-orange{font-size:0.85rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:3px!important;color:#e8722a!important}#main-header,#main-header .container,.et-fixed-header#main-header{background-color:#0a1628!important;box-shadow:0 2px 20px rgba(0,0,0,0.3)!important;border-bottom:1px solid rgba(232,114,42,0.15)!important}#logo{max-height:60px!important}.et_header_style_left #et-top-navigation nav>ul>li>a,#top-menu li a{color:#ffffff!important;font-weight:600!important;font-size:15px!important;letter-spacing:0.5px;transition:color 0.3s ease!important}.et_header_style_left #et-top-navigation nav>ul>li>a:hover,#top-menu li a:hover,#top-menu li.current-menu-item a{color:#e8722a!important;opacity:1!important}.et_mobile_menu,.et_mobile_menu ul{background-color:#111d33!important;border-color:rgba(232,114,42,0.2)!important}.et_mobile_menu li a{color:#ffffff!important;border-color:rgba(255,255,255,0.05)!important}.et_mobile_menu li a:hover{color:#e8722a!important}.mobile_menu_bar::before,.mobile_menu_bar::after{color:#ffffff!important}#et-top-navigation .et-search-form,.et_search_outer{display:none!important}.et-fixed-header #top-menu li a{color:#ffffff!important}.et-fixed-header #top-menu li a:hover{color:#e8722a!important}#main-footer{background-color:#0a1628!important;border-top:1px solid rgba(232,114,42,0.15)!important}#footer-widgets .footer-widget{display:none!important}#footer-bottom{background-color:#0a1628!important;border-top:1px solid rgba(255,255,255,0.05)!important}#footer-info{display:none!important}#footer-bottom .container::before{content:"Copyright © 2026 Capteur Digital | Propulsé par Capteur Digital";display:block;text-align:center;color:#b0b8c4;font-size:14px;padding:10px 0}#footer-bottom .container::after{content:"";display:block;text-align:center;margin-top:8px}.et-social-icons li a{color:#6b7a8d!important;transition:color 0.3s ease!important}.et-social-icons li a:hover{color:#e8722a!important}#sidebar{display:none!important}#left-area,.et_right_sidebar #left-area{width:100%!important;padding-right:0!important}.woocommerce-breadcrumb{display:none!important}.widget_recent_entries,.widget_recent_comments,.widget_archive,.widget_categories{display:none!important}.woocommerce-products-header__title{color:#ffffff!important;font-size:2.5rem!important;font-weight:800!important;text-align:center!important;margin-bottom:40px!important}#main-header,#top-header,.et-fixed-header{display:none!important}#main-header,#top-header,.et-fixed-header{display:none!important}@media (max-width:980px){.nav-links{display:none!important;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#0b1628;border-bottom:1px solid rgba(255,255,255,0.08);padding:16px 24px;gap:16px}.nav-links[style*="flex"]{display:flex!important}.nav-hamburger{display:block!important}.nav-cta,.nav-login{text-align:center;display:block}}.nav-hamburger svg{stroke:#ffffff}#main-header,#top-header,.et-fixed-header{display:none!important}#page-container{padding-top:0!important;margin-top:0!important}.et_fixed_nav #main-content{padding-top:0!important}body,#page-container,.et_builder_inner_content,.et_pb_section,.et_pb_row,.et_pb_column,#main-content{background-color:#0b1628!important}.nav-hamburger svg{stroke:#ffffff}@media (max-width:980px){.nav-links{display:none!important;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#0b1628;border-bottom:1px solid rgba(255,255,255,0.08);padding:16px 24px;gap:16px}.nav-links[style*="flex"]{display:flex!important}.nav-hamburger{display:block!important}.nav-cta,.nav-login{text-align:center;display:block}}