<!doctype html>
<html lang="fr-CA" class="no-js" itemtype="https://schema.org/WebPage" itemscope>
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
	<title>Courtier d'assurance Québec 2026 — Comparez 25+ assureurs</title>

<!-- CW Favicon robust -->
<link rel="shortcut icon" href="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-80x80.png" type="image/png" />
<link rel="icon" type="image/png" sizes="32x32" href="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-80x80.png" />
<link rel="icon" type="image/png" sizes="192x192" href="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-300x300.png" />
<link rel="icon" type="image/png" sizes="512x512" href="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512.png" />
<link rel="apple-touch-icon" sizes="180x180" href="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-300x300.png" />
<meta name="msapplication-TileImage" content="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-300x300.png" />
<meta name="msapplication-TileColor" content="#3B82F6" />
<meta name="theme-color" content="#3B82F6" />
<script src="https://analytics.ahrefs.com/analytics.js" data-key="PEuOH+Dxp+VJg8Nb0nP86g" async></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link rel="preload" as="image" href="https://courtierweb.com/wp-content/uploads/2026/04/famille-quebec-courtierweb.webp" imagesrcset="https://courtierweb.com/wp-content/uploads/2026/04/famille-quebec-courtierweb.webp 1600w" imagesizes="(max-width:900px) 100vw, 60vw" fetchpriority="high">
    <link rel="alternate" hreflang="fr-CA" href="https://courtierweb.com/">
    <link rel="alternate" hreflang="x-default" href="https://courtierweb.com/">
    <meta name="dc.title" content="Courtier d'assurance Québec 2026 — Comparez 25+ assureurs">
<meta name="dc.description" content="Comparez 25+ assureurs au Québec en 3 minutes : auto, habitation, vie, entreprise, VR. Courtiers indépendants AMF/ChAD depuis 1997. Économies jusqu'à 30 %.">
<meta name="dc.relation" content="https://courtierweb.com/">
<meta name="dc.source" content="https://courtierweb.com/">
<meta name="dc.language" content="fr_CA">
<meta name="description" content="Comparez 25+ assureurs au Québec en 3 minutes : auto, habitation, vie, entreprise, VR. Courtiers indépendants AMF/ChAD depuis 1997. Économies jusqu'à 30 %.">
<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
<link rel="canonical" href="https://courtierweb.com/">
<script id="website-schema" type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebSite","name":"CourtierWeb \u2014 Comparateur d&#039;assurance Qu\u00e9bec 2026 | Auto, habitation, vie","alternateName":"Courtierweb comparateur assurance","description":"Comparez 25+ assureurs au Qu\u00e9bec en 3 minutes : auto, habitation, vie, entreprise, VR. Courtiers ind\u00e9pendants ChAD\/AMF. \u00c9conomies jusqu&#039;\u00e0 30 %.","url":"https:\/\/courtierweb.com"}</script>
<meta property="og:url" content="https://courtierweb.com/">
<meta property="og:site_name" content="CourtierWeb">
<meta property="og:locale" content="fr_CA">
<meta property="og:type" content="website">
<meta property="og:title" content="Courtier d&#039;assurance Québec 2026 — Comparez 25+ assureurs" />
<meta property="og:description" content="Comparez 25+ assureurs au Québec en 3 minutes : auto, habitation, vie, entreprise, VR. Courtiers indépendants AMF/ChAD depuis 1997. Économies jusqu'à 30 %." />
<meta property="og:image" content="https://courtierweb.com/wp-content/uploads/2026/04/og-fb-home.jpg">
<meta property="og:image:secure_url" content="https://courtierweb.com/wp-content/uploads/2026/04/og-fb-home.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:alt" content="CourtierWeb — home OG image">
<meta property="fb:pages" content="">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@courtierweb">
<meta name="twitter:creator" content="@courtierweb">
<meta name="twitter:title" content="Courtier d&#039;assurance Québec 2026 — Comparez 25+ assureurs" />
<meta name="twitter:description" content="Comparez 25+ assureurs au Québec en 3 minutes : auto, habitation, vie, entreprise, VR. Courtiers indépendants AMF/ChAD depuis 1997. Économies jusqu'à 30 %." />
<meta name="twitter:image" content="https://courtierweb.com/wp-content/uploads/2026/04/og-tw-home.jpg">
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="CourtierWeb &raquo; Flux" href="https://courtierweb.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="CourtierWeb &raquo; Flux des commentaires" href="https://courtierweb.com/comments/feed/" />
<script>document.documentElement.classList.remove( 'no-js' );</script>
			<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://courtierweb.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcourtierweb.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://courtierweb.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcourtierweb.com%2F&#038;format=xml" />
<style id="cw-v3-palette">
:root {
    /* === V3 Mesh Glow palette === */
    /* Override les variables Kadence globales pour propager V3 partout */
    --global-palette1: #3B82F6;        /* Accent — bleu signature */
    --global-palette1-rgb: 59,130,246;
    --global-palette2: #8B5CF6;        /* Accent alt — violet signature */
    --global-palette2-rgb: 139,92,246;
    --global-palette3: #0F172A;        /* Strongest text — encre */
    --global-palette3-rgb: 15,23,42;
    --global-palette4: #1E293B;        /* Strong text */
    --global-palette4-rgb: 30,41,59;
    --global-palette5: #475569;        /* Medium text — body */
    --global-palette5-rgb: 71,85,105;
    --global-palette6: #94A3B8;        /* Subtle text — muted */
    --global-palette6-rgb: 148,163,184;
    --global-palette7: #F1F5F9;        /* Subtle background */
    --global-palette7-rgb: 241,245,249;
    --global-palette8: #F8FAFC;        /* Lighter background */
    --global-palette8-rgb: 248,250,252;
    --global-palette9: #FFFFFF;        /* White */
    --global-palette9-rgb: 255,255,255;
    --global-palette10: #22D3EE;       /* Accent complement — cyan */
    --global-palette10-rgb: 34,211,238;
    
    /* === V3 tokens additionnels (utilisables via custom classes) === */
    --cw-grad-primary: linear-gradient(135deg, #3B82F6 0%, #8B5CF6 100%);
    --cw-grad-tri: linear-gradient(135deg, #3B82F6 0%, #8B5CF6 50%, #22D3EE 100%);
    --cw-grad-dark: linear-gradient(180deg, #0F172A 0%, #1E293B 100%);
    --cw-shadow-btn: 0 8px 24px rgba(59,130,246,0.35);
    --cw-shadow-btn-hover: 0 14px 32px rgba(59,130,246,0.45);
    --cw-shadow-card: 0 4px 24px rgba(15,23,42,0.04);
    --cw-shadow-card-hover: 0 16px 40px rgba(15,23,42,0.10);
    --cw-radius-card: 18px;
    --cw-radius-btn: 14px;
    --cw-glass-bg: rgba(255,255,255,0.85);
    --cw-glass-border: rgba(226,232,240,0.8);
}

/* Kadence Notices : laisser leurs couleurs sémantiques */
:root {
    --global-palette-success: #22C55E;
    --global-palette-warning: #F59E0B;
    --global-palette-error: #DC2626;
    --global-palette-info: #3B82F6;
}

/* Manrope partout par défaut sur le body */
html, body {
    font-family: 'Manrope', -apple-system, 'Segoe UI', sans-serif;
}
</style>
    <style id="plus-jakarta-sans-typo">
body,p,span,div,li,td,th,input,textarea,select,label,button,
.elementor-widget-container,
.kadence-element,
.site-content{font-family:"Plus Jakarta Sans",sans-serif!important}

h1,h2,h3,h4,h5,h6,
.elementor-heading-title,
.entry-title,
.site-title,
.wp-block-heading{font-family:"Plus Jakarta Sans",sans-serif!important}

h1,.elementor-size-xxl,.elementor-size-xl{font-weight:800!important;letter-spacing:-0.03em!important;line-height:1.1!important}
h2{font-weight:700!important;letter-spacing:-0.02em!important;line-height:1.2!important}
h3{font-weight:700!important;letter-spacing:-0.01em!important;line-height:1.3!important}
h4{font-weight:600!important;line-height:1.4!important}

p,li,.elementor-widget-text-editor p{font-size:17px!important;line-height:1.7!important;font-weight:400!important}

button,.elementor-button,.wp-block-button__link,.btn,
.elementor-widget-button a{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;letter-spacing:0.01em!important}

nav a,.menu-item a,.elementor-nav-menu a,
.kadence-header nav a{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:600!important;letter-spacing:0.01em!important;font-size:15px!important}
</style><style id="cw-hdr-brand-css">
/* Cacher l'image logo PNG */
.brand.has-logo-image .custom-logo,
.site-branding .custom-logo,
.site-branding-wrap .custom-logo{display:none !important;}

/* Wordmark V3 via pseudo-éléments */
.brand.has-logo-image,
.site-branding > a.brand{
    display:inline-flex !important;
    align-items:center;
    gap:0 !important;
    line-height:1;
    text-decoration:none;
    font-family:'Manrope',-apple-system,Segoe UI,sans-serif;
    font-size:26px;
    font-weight:800;
    letter-spacing:-1px;
    word-spacing:0 !important;
    white-space:nowrap;
    margin:0 !important;
    padding:0 !important;
}
.brand.has-logo-image::before,
.site-branding > a.brand::before{
    content:"Courtier";
    color:#0F172A;
    display:inline;
    margin:0 !important;
    padding:0 !important;
    letter-spacing:inherit;
}
.brand.has-logo-image::after,
.site-branding > a.brand::after{
    content:"web";
    background:linear-gradient(135deg,#3B82F6 0%,#8B5CF6 50%,#22D3EE 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
    display:inline;
    margin:0 !important;
    padding:0 !important;
    margin-left:-2px !important;
    letter-spacing:inherit;
}
.brand.has-logo-image:hover,
.site-branding > a.brand:hover{transform:scale(1.02);transition:transform .2s;}

/* Centrage horizontal et vertical du logo dans la barre */
#masthead .site-main-header-inner-wrap,
.site-main-header-inner-wrap.site-header-row{position:relative !important;}
.site-header-item-main-logo,
.site-header-section .site-branding{
    position:absolute !important;
    left:50% !important;
    top:50% !important;
    transform:translate(-50%,-50%) !important;
    z-index:5 !important;
    margin:0 !important;
}

@media(max-width:780px){
    .brand.has-logo-image,
    .site-branding > a.brand{font-size:22px;}
}

/* === FOND CERCLE ICONE TÉLÉPHONE : violet V3 + icône blanche (bat .item-is-transparent) === */
body.transparent-header #masthead .site-main-header-wrap.item-is-transparent .cw-pill-phone-icon,
body.transparent-header #masthead .site-main-header-wrap .cw-pill-phone-icon,
body #masthead .site-main-header-wrap.item-is-transparent .cw-pill-phone-icon,
body #masthead .site-main-header-wrap .cw-pill-phone-icon,
body #masthead .cw-pill-phone-icon{
    background:#8B5CF6 !important;
    border-color:transparent !important;
    color:#FFFFFF !important;
    box-shadow:0 4px 12px rgba(139,92,246,0.35) !important;
}
body.transparent-header #masthead .site-main-header-wrap.item-is-transparent .cw-pill-phone-icon svg,
body.transparent-header #masthead .site-main-header-wrap.item-is-transparent .cw-pill-phone-icon svg path,
body.transparent-header #masthead .site-main-header-wrap .cw-pill-phone-icon svg,
body.transparent-header #masthead .site-main-header-wrap .cw-pill-phone-icon svg path,
body #masthead .site-main-header-wrap .cw-pill-phone-icon svg,
body #masthead .site-main-header-wrap .cw-pill-phone-icon svg path{
    fill:#FFFFFF !important;
    color:#FFFFFF !important;
    stroke:none !important;
}

/* === MENU MOBILE — Drawer compact V3 (typo serrée) === */
/* Wrapper transparent (override Kadence/snippets) */
body #mobile-drawer,
body.transparent-header #mobile-drawer,
body.popup-drawer-layout-sidepanel #mobile-drawer,
.popup-drawer-layout-sidepanel .popup-drawer-container,
body #mobile-drawer .popup-drawer-container,
body #mobile-drawer.popup-drawer{background:transparent !important;}

/* Overlay totalement transparent */
#mobile-drawer .drawer-overlay{
    background:transparent !important;
    backdrop-filter:none !important;
    -webkit-backdrop-filter:none !important;
}

/* Panel flottant — plus compact (300px) */
#mobile-drawer .drawer-inner{
    position:fixed !important;
    top:14px !important;
    left:14px !important;
    bottom:14px !important;
    width:300px !important;
    max-width:calc(100vw - 28px) !important;
    height:auto !important;
    max-height:calc(100vh - 28px) !important;
    margin:0 !important;
    border-radius:20px !important;
    overflow:hidden !important;
    background:linear-gradient(180deg,rgba(15,23,42,0.97) 0%,rgba(30,41,59,0.97) 100%) !important;
    backdrop-filter:blur(28px);
    -webkit-backdrop-filter:blur(28px);
    border:1px solid rgba(139,92,246,0.22) !important;
    box-shadow:0 18px 60px rgba(15,23,42,0.40),0 0 50px rgba(139,92,246,0.12) !important;
    color:#E2E8F0 !important;
    display:flex !important;
    flex-direction:column !important;
}

/* Mesh blobs — plus subtils */
#mobile-drawer .drawer-inner::before{
    content:'';position:absolute;top:-80px;left:-40px;
    width:240px;height:240px;
    background:radial-gradient(circle,rgba(139,92,246,0.22) 0%,transparent 60%);
    filter:blur(36px);pointer-events:none;z-index:0;
}
#mobile-drawer .drawer-inner::after{
    content:'';position:absolute;bottom:-80px;right:-40px;
    width:220px;height:220px;
    background:radial-gradient(circle,rgba(34,211,238,0.16) 0%,transparent 60%);
    filter:blur(36px);pointer-events:none;z-index:0;
}

/* Header drawer — padding réduit */
body #mobile-drawer .drawer-header{
    position:relative;z-index:2;
    background:transparent !important;
    border-bottom:1px solid rgba(226,232,240,0.07) !important;
    padding:14px 18px !important;
    display:flex !important;
    align-items:center !important;
    justify-content:space-between !important;
}
#mobile-drawer .drawer-header::before{
    content:'Menu';
    font-family:'Manrope',sans-serif;
    font-weight:800;
    font-size:11px;
    letter-spacing:2.2px;
    text-transform:uppercase;
    background:linear-gradient(135deg,#3B82F6,#8B5CF6,#22D3EE);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text;
}

/* Bouton X — plus petit */
#mobile-drawer .menu-toggle-close{
    width:30px !important;
    height:30px !important;
    border-radius:50% !important;
    background:rgba(255,255,255,0.05) !important;
    border:1px solid rgba(255,255,255,0.10) !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    transition:all .25s !important;
    padding:0 !important;
    position:relative;
}
#mobile-drawer .menu-toggle-close .toggle-close-bar{
    background:#CBD5E1 !important;
    height:1.5px !important;
    width:11px !important;
    border-radius:2px !important;
    position:absolute;
}
#mobile-drawer .menu-toggle-close .toggle-close-bar:nth-child(1){transform:rotate(45deg);}
#mobile-drawer .menu-toggle-close .toggle-close-bar:nth-child(2){transform:rotate(-45deg);}
#mobile-drawer .menu-toggle-close:hover{
    background:rgba(139,92,246,0.18) !important;
    border-color:rgba(139,92,246,0.4) !important;
    transform:rotate(90deg);
}

/* Contenu scrollable */
#mobile-drawer .drawer-content{
    position:relative;z-index:2;
    flex:1 1 auto;
    overflow-y:auto !important;
    overflow-x:hidden;
    padding:8px 0 16px !important;
    scrollbar-width:thin;
    scrollbar-color:rgba(139,92,246,0.35) transparent;
}
#mobile-drawer .drawer-content::-webkit-scrollbar{width:5px;}
#mobile-drawer .drawer-content::-webkit-scrollbar-thumb{background:rgba(139,92,246,0.35);border-radius:3px;}

#mobile-drawer #mobile-menu,
#mobile-drawer .mobile-menu-container ul.menu{list-style:none;margin:0;padding:0;}
#mobile-drawer .menu-item{margin:0;}

/* Items — typo plus petite, padding compact */
#mobile-drawer .menu-item > a{
    display:block;
    padding:10px 20px !important;
    color:#CBD5E1 !important;
    font-family:'Manrope',sans-serif !important;
    font-size:13px !important;
    font-weight:600 !important;
    text-decoration:none !important;
    letter-spacing:-0.1px;
    line-height:1.35;
    transition:all .22s cubic-bezier(.4,0,.2,1);
    border-left:2px solid transparent;
    position:relative;
}
#mobile-drawer .menu-item > a:hover,
#mobile-drawer .menu-item > a:focus{
    color:#FFFFFF !important;
    background:linear-gradient(90deg,rgba(139,92,246,0.16) 0%,rgba(34,211,238,0.04) 50%,transparent 100%) !important;
    border-left-color:#8B5CF6 !important;
    padding-left:24px !important;
}
#mobile-drawer .current-menu-item > a,
#mobile-drawer .current_page_item > a{
    color:#22D3EE !important;
    background:linear-gradient(90deg,rgba(34,211,238,0.10) 0%,transparent 100%) !important;
    border-left-color:#22D3EE !important;
}

/* Sous-menus — encore plus petit */
#mobile-drawer .sub-menu{
    list-style:none;margin:4px 0 4px 18px;padding:4px 0;
    background:rgba(0,0,0,0.15);
    border-left:1.5px solid rgba(139,92,246,0.25);
    border-radius:0;
}
#mobile-drawer .sub-menu .menu-item > a{
    padding:7px 16px 7px 14px !important;
    font-size:12px !important;
    font-weight:500 !important;
    color:#94A3B8 !important;
    border-left:0 !important;
    letter-spacing:0;
}
#mobile-drawer .sub-menu .menu-item > a:hover{
    color:#FFFFFF !important;
    padding-left:18px !important;
    background:rgba(139,92,246,0.10) !important;
}

/* Animation entrée */
#mobile-drawer.show-drawer .drawer-inner{
    animation:cwDrawerIn .32s cubic-bezier(.16,1,.3,1) both;
}
@keyframes cwDrawerIn{
    from{transform:translateX(-10px) scale(.98);opacity:0;}
    to{transform:translateX(0) scale(1);opacity:1;}
}

@media(max-width:380px){
    #mobile-drawer .drawer-inner{
        width:calc(100vw - 24px) !important;
        max-width:calc(100vw - 24px) !important;
        left:12px !important;top:12px !important;bottom:12px !important;
        max-height:calc(100vh - 24px) !important;
    }
}
</style>
    <style id="cw-footer-v4-css">
/* Cacher le footer Kadence existant */
body #colophon.site-footer{display:none !important;}

/* === FOOTER V4 MESH GLOW === */
.cw-footer{
    position:relative;
    background:linear-gradient(180deg,#0F172A 0%,#1E293B 100%);
    color:#CBD5E1;
    padding:72px 0 0;
    font-family:'Manrope',-apple-system,Segoe UI,sans-serif;
    overflow:hidden;
    border-top:1px solid rgba(139,92,246,0.20);
}
.cw-footer *{box-sizing:border-box;}
/* Mesh blobs subtils */
.cw-footer::before{
    content:'';position:absolute;top:-200px;right:-150px;
    width:520px;height:520px;
    background:radial-gradient(circle,rgba(139,92,246,0.18) 0%,transparent 60%);
    filter:blur(80px);pointer-events:none;
}
.cw-footer::after{
    content:'';position:absolute;bottom:-150px;left:-120px;
    width:480px;height:480px;
    background:radial-gradient(circle,rgba(59,130,246,0.15) 0%,transparent 60%);
    filter:blur(80px);pointer-events:none;
}
.cw-footer .wrap{max-width:1240px;margin:0 auto;padding:0 24px;position:relative;z-index:2;}

/* === ROW 1 : Brand + CTA === */
.cw-footer .hero{
    display:grid;
    grid-template-columns:1.6fr 1fr;
    gap:48px;
    padding-bottom:44px;
    border-bottom:1px solid rgba(255,255,255,0.06);
    margin-bottom:48px;
}
@media(max-width:880px){.cw-footer .hero{grid-template-columns:1fr;gap:32px;}}

/* Brand block */
.cw-footer .brand-mark{
    display:inline-flex;align-items:center;
    font-size:28px;font-weight:800;
    letter-spacing:-1.2px;line-height:1;
    text-decoration:none;color:#FFFFFF;
    margin-bottom:18px;
}
.cw-footer .brand-mark .grad{
    background:linear-gradient(135deg,#3B82F6 0%,#8B5CF6 50%,#22D3EE 100%);
    -webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;
}
.cw-footer .signature{
    color:#94A3B8;font-size:14px;line-height:1.7;
    max-width:480px;margin:0 0 22px;font-weight:400;
}
.cw-footer .creds{
    display:inline-flex;flex-wrap:wrap;gap:8px;
}
.cw-footer .creds span{
    display:inline-flex;align-items:center;gap:6px;
    background:rgba(255,255,255,0.04);
    border:1px solid rgba(255,255,255,0.08);
    color:#CBD5E1;
    padding:5px 11px;border-radius:999px;
    font-size:11px;font-weight:700;
    letter-spacing:0.6px;text-transform:uppercase;
}
.cw-footer .creds span::before{
    content:'';display:inline-block;
    width:6px;height:6px;border-radius:50%;
    background:#22C55E;
    box-shadow:0 0 6px #22C55E;
}

/* CTA card */
.cw-footer .cta-card{
    background:rgba(255,255,255,0.07);
    border:1px solid rgba(139,92,246,0.35);
    border-radius:14px;
    padding:22px 22px 24px;
    backdrop-filter:blur(16px);
    -webkit-backdrop-filter:blur(16px);
}
.cw-footer .cta-card .cta-card-title{
    color:#FFFFFF !important;
    font-size:15px !important;
    letter-spacing:0 !important;
    text-transform:none !important;
    margin:0 0 8px !important;
    padding:0 !important;
    font-weight:700 !important;
}
.cw-footer .cta-card .cta-card-title::after{display:none !important;}
.cw-footer .cta-card p{
    color:#CBD5E1;
    font-size:13px;line-height:1.55;
    margin:0 0 16px;
}
.cw-footer .cta-btn{
    display:inline-flex;align-items:center;justify-content:center;gap:8px;
    width:100%;
    background:linear-gradient(135deg,#22D3EE 0%,#3B82F6 55%,#8B5CF6 100%);
    color:#FFFFFF !important;
    padding:14px 22px;border-radius:12px;
    text-decoration:none;
    font-weight:800;font-size:14.5px;
    letter-spacing:0.2px;
    text-shadow:0 1px 2px rgba(15,23,42,0.35);
    box-shadow:0 10px 28px rgba(34,211,238,0.35), 0 0 0 1px rgba(255,255,255,0.18) inset;
    transition:transform .2s ease, box-shadow .2s ease, filter .2s ease;
}
.cw-footer .cta-btn:hover,
.cw-footer .cta-btn:focus-visible{
    transform:translateY(-2px);
    filter:brightness(1.08);
    box-shadow:0 14px 36px rgba(139,92,246,0.50), 0 0 0 1px rgba(255,255,255,0.28) inset;
    color:#FFFFFF !important;
}
.cw-footer .cta-btn:focus-visible{outline:2px solid #22D3EE;outline-offset:3px;}
.cw-footer .cta-btn .arrow{transition:transform .2s ease;}
.cw-footer .cta-btn:hover .arrow{transform:translateX(4px);}
.cw-footer .phone{
    display:flex;align-items:center;gap:8px;
    margin-top:14px;color:#94A3B8;font-size:13px;font-weight:600;
}
.cw-footer .phone a{color:#CBD5E1;text-decoration:none;}
.cw-footer .phone a:hover{color:#22D3EE;}

/* === ROW 2 : Sitemap grid (5 colonnes) === */
.cw-footer .sitemap{
    display:grid;
    grid-template-columns:repeat(5,1fr);
    gap:40px 32px;
    padding-bottom:48px;
}
@media(max-width:1080px){.cw-footer .sitemap{grid-template-columns:repeat(3,1fr);}}
@media(max-width:680px){.cw-footer .sitemap{grid-template-columns:repeat(2,1fr);gap:32px 24px;}}
@media(max-width:420px){.cw-footer .sitemap{grid-template-columns:1fr;}}

/* Column titles */
.cw-footer .cw-foot-title{
    color:#FFFFFF;
    font-size:12px;font-weight:800;
    letter-spacing:1.6px;text-transform:uppercase;
    margin:0 0 16px;
    position:relative;padding-bottom:10px;
}
.cw-footer .cw-foot-title::after{
    content:'';position:absolute;left:0;bottom:0;
    width:24px;height:2px;border-radius:2px;
    background:linear-gradient(90deg,#3B82F6,#8B5CF6);
}

/* Liens */
.cw-footer ul{list-style:none;margin:0;padding:0;}
.cw-footer ul li{margin:0 0 9px;}
.cw-footer ul a{
    color:#94A3B8;
    font-size:13.5px;font-weight:500;
    text-decoration:none;
    transition:all .2s ease;
    display:inline-flex;align-items:center;gap:6px;
    line-height:1.5;
}
.cw-footer ul a:hover{
    color:#22D3EE;
    transform:translateX(3px);
}

/* === ROW 3 : Villes (SEO local) === */
.cw-footer .cities{
    border-top:1px solid rgba(255,255,255,0.06);
    padding:32px 0;
    display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;
}
.cw-footer .cities .label{
    color:#FFFFFF;font-size:11px;font-weight:800;
    letter-spacing:1.6px;text-transform:uppercase;
    margin-right:6px;
}
.cw-footer .cities a{
    color:#94A3B8;font-size:13px;font-weight:500;
    text-decoration:none;
    padding:5px 11px;border-radius:999px;
    background:rgba(255,255,255,0.03);
    border:1px solid rgba(255,255,255,0.06);
    transition:all .2s ease;
}
.cw-footer .cities a:hover{
    color:#22D3EE;
    border-color:rgba(34,211,238,0.30);
    background:rgba(34,211,238,0.06);
}

/* Bottom bar */
.cw-footer .bottom{
    border-top:1px solid rgba(255,255,255,0.06);
    padding:22px 0 28px;
    display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;
    color:#64748B;font-size:12.5px;font-weight:500;
}
.cw-footer .bottom .legal{display:flex;flex-wrap:wrap;gap:6px 18px;}
.cw-footer .bottom .legal a{color:#94A3B8;text-decoration:none;transition:color .2s;}
.cw-footer .bottom .legal a:hover{color:#22D3EE;}
.cw-footer .bottom .made{color:#64748B;}
.cw-footer .bottom .made .heart{color:#EF4444;display:inline-block;animation:cwHeart 1.4s infinite ease-in-out;}
@keyframes cwHeart{0%,100%{transform:scale(1);}50%{transform:scale(1.18);}}

/* ============================================================
   CTA bottom des pages produit (.cw-cta-final / .cwa-cta-final)
   — overrides depuis wp_footer pour battre les <style> inline
   ============================================================ */
.cw-cta-final .btn-p,
.cwa-cta-final .btn-p,
.cw-cta-final a.btn-p,
.cwa-cta-final a.btn-p{
    display:inline-flex !important;
    align-items:center;justify-content:center;gap:10px;
    background:linear-gradient(135deg,#22D3EE 0%,#3B82F6 50%,#8B5CF6 100%) !important;
    color:#FFFFFF !important;
    padding:18px 34px !important;
    border-radius:14px !important;
    text-decoration:none !important;
    font-weight:800 !important;
    font-size:16px !important;
    letter-spacing:0.2px !important;
    text-shadow:0 1px 2px rgba(15,23,42,0.35) !important;
    box-shadow:0 14px 36px rgba(34,211,238,0.40), 0 0 0 1px rgba(255,255,255,0.20) inset !important;
    transition:transform .25s ease, box-shadow .25s ease, filter .25s ease !important;
    border:0 !important;
}
.cw-cta-final .btn-p:hover,
.cwa-cta-final .btn-p:hover,
.cw-cta-final a.btn-p:hover,
.cwa-cta-final a.btn-p:hover{
    transform:translateY(-2px) !important;
    filter:brightness(1.08) !important;
    box-shadow:0 18px 44px rgba(139,92,246,0.55), 0 0 0 1px rgba(255,255,255,0.30) inset !important;
    color:#FFFFFF !important;
}
.cw-cta-final .btn-s,
.cwa-cta-final .btn-s,
.cw-cta-final a.btn-s,
.cwa-cta-final a.btn-s{
    display:inline-flex !important;
    align-items:center;justify-content:center;gap:8px;
    background:rgba(34,211,238,0.10) !important;
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    border:1.5px solid #22D3EE !important;
    color:#FFFFFF !important;
    padding:18px 30px !important;
    border-radius:14px !important;
    text-decoration:none !important;
    font-weight:800 !important;
    font-size:16px !important;
    letter-spacing:0.2px !important;
    box-shadow:0 0 0 4px rgba(34,211,238,0.10), 0 8px 24px rgba(15,23,42,0.30) !important;
    transition:transform .25s ease, background-color .25s ease, box-shadow .25s ease !important;
}
.cw-cta-final .btn-s:hover,
.cwa-cta-final .btn-s:hover,
.cw-cta-final a.btn-s:hover,
.cwa-cta-final a.btn-s:hover{
    background:rgba(34,211,238,0.20) !important;
    border-color:#22D3EE !important;
    box-shadow:0 0 0 4px rgba(34,211,238,0.22), 0 12px 32px rgba(34,211,238,0.30) !important;
    transform:translateY(-2px) !important;
    color:#FFFFFF !important;
}
.cw-cta-final .actions,
.cwa-cta-final .actions{gap:18px !important;flex-wrap:wrap;justify-content:center;}
@media(max-width:520px){
    .cw-cta-final .btn-p,
    .cw-cta-final .btn-s,
    .cwa-cta-final .btn-p,
    .cwa-cta-final .btn-s{width:100% !important;}
}
</style>
    <style id="cw-v3-kadence-touches">
/* ==========================================
   HERO — Row Layout avec classe additionnelle "cw-hero"
   ========================================== */
.kt-row-layout-inner.cw-hero,
.wp-block-kadence-rowlayout .cw-hero,
[class*="kt-row-layout"].cw-hero,
.wp-block-cover.cw-hero,
.wp-block-group.cw-hero{
    background:
        radial-gradient(ellipse 80% 500px at 20% 0%, rgba(59,130,246,0.16), transparent 60%),
        radial-gradient(ellipse 80% 500px at 80% 0%, rgba(34,211,238,0.14), transparent 60%),
        radial-gradient(ellipse 60% 400px at 50% 5%, rgba(139,92,246,0.10), transparent 65%),
        #FFFFFF !important;
    border-radius:24px;
    padding:72px 36px !important;
    border:1px solid rgba(226,232,240,0.8);
    text-align:center;
}
.cw-hero h1, .cw-hero .kt-adv-heading{
    font-size:clamp(34px,5vw,60px) !important;
    line-height:1.1 !important;
    letter-spacing:-2px !important;
    font-weight:800 !important;
    color:#0F172A !important;
}
.cw-hero h1 .kt-highlight, .cw-hero .kt-highlight{
    background:var(--cw-grad-tri) !important;
    -webkit-background-clip:text !important;
    -webkit-text-fill-color:transparent !important;
    background-clip:text !important;
    color:transparent !important;
}

/* ==========================================
   EYEBROW PILL — Advanced Heading avec classe "cw-eyebrow"
   ========================================== */
.kt-adv-heading.cw-eyebrow,
.wp-block-kadence-advancedheading.cw-eyebrow{
    display:inline-flex !important;
    align-items:center;gap:8px;
    background:rgba(255,255,255,0.85);backdrop-filter:blur(20px);
    border:1px solid rgba(226,232,240,0.8);
    color:#1E40AF !important;
    padding:8px 16px;border-radius:999px;
    font-size:12px !important;font-weight:700 !important;
    letter-spacing:1.2px !important;text-transform:uppercase !important;
    box-shadow:0 2px 10px rgba(30,64,175,0.06);
    margin:0 0 22px !important;
}

/* ==========================================
   BOUTONS — Advanced Button avec classe "cw-btn-primary"
   ========================================== */
.wp-block-kadence-advancedbtn .cw-btn-primary .kt-btn-inner-content,
.kadence-advancedbtn-wrap.cw-btn-primary > a,
.kt-btn-wrap.cw-btn-primary > a,
a.cw-btn-primary{
    background:var(--cw-grad-primary) !important;
    color:#fff !important;
    border:none !important;
    border-radius:14px !important;
    box-shadow:var(--cw-shadow-btn) !important;
    padding:16px 32px !important;
    font-weight:700 !important;font-size:16px !important;
    transition:all .25s !important;
}
.wp-block-kadence-advancedbtn .cw-btn-primary:hover .kt-btn-inner-content,
.kadence-advancedbtn-wrap.cw-btn-primary > a:hover,
.kt-btn-wrap.cw-btn-primary > a:hover,
a.cw-btn-primary:hover{
    transform:translateY(-2px);
    box-shadow:var(--cw-shadow-btn-hover) !important;
    color:#fff !important;
}

a.cw-btn-secondary,
.kt-btn-wrap.cw-btn-secondary > a{
    background:rgba(255,255,255,0.85) !important;
    backdrop-filter:blur(20px);
    color:#0F172A !important;
    border:1px solid rgba(226,232,240,0.8) !important;
    border-radius:14px !important;
    padding:16px 32px !important;
    font-weight:700 !important;font-size:16px !important;
    transition:all .25s;
}
a.cw-btn-secondary:hover{
    border-color:#8B5CF6 !important;
    color:#0F172A !important;
}

/* ==========================================
   GLASS CARD — InfoBox avec classe "cw-glass"
   ========================================== */
.wp-block-kadence-infobox.cw-glass .kadence-info-box-link-wrap,
.kt-info-box-wrap.cw-glass > a,
.cw-glass{
    background:var(--cw-glass-bg) !important;
    backdrop-filter:blur(20px);
    border:1px solid var(--cw-glass-border) !important;
    border-radius:var(--cw-radius-card) !important;
    padding:28px !important;
    box-shadow:var(--cw-shadow-card) !important;
    transition:all .3s !important;
    position:relative;
}
.wp-block-kadence-infobox.cw-glass .kadence-info-box-link-wrap:hover,
.kt-info-box-wrap.cw-glass > a:hover,
.cw-glass:hover{
    transform:translateY(-3px);
    box-shadow:var(--cw-shadow-card-hover) !important;
    border-color:rgba(139,92,246,0.30) !important;
}
.cw-glass.cw-glass-top::before,
.wp-block-kadence-infobox.cw-glass-top .kadence-info-box-link-wrap::before{
    content:'';position:absolute;top:0;left:0;right:0;height:4px;
    border-radius:18px 18px 0 0;
    background:var(--cw-grad-tri);
}
.cw-glass .kadence-info-box-title,
.cw-glass .kt-blocks-info-box-title{
    color:#0F172A !important;
    font-weight:800 !important;
    letter-spacing:-0.3px !important;
}

/* ==========================================
   STATS — Row Layout avec classe "cw-stats-row" + InfoBox enfants "cw-stat"
   ========================================== */
.cw-stats-row .kt-row-column-wrap{
    background:rgba(255,255,255,0.85);
    backdrop-filter:blur(20px);
    border-radius:20px;
    border:1px solid rgba(226,232,240,0.8);
    box-shadow:var(--cw-shadow-card);
    padding:32px !important;
}
.cw-stat .kadence-info-box-title{
    font-size:36px !important;font-weight:800 !important;
    background:var(--cw-grad-primary);
    -webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;
    line-height:1.1 !important;letter-spacing:-1px !important;
    margin-bottom:8px !important;
}
.cw-stat .kt-blocks-info-box-text{
    color:#64748B !important;
    font-size:11px !important;text-transform:uppercase !important;
    letter-spacing:1px !important;font-weight:700 !important;
}

/* ==========================================
   CTA FINAL — Row Layout avec classe "cw-cta-final"
   ========================================== */
.kt-row-layout-inner.cw-cta-final,
.wp-block-kadence-rowlayout .cw-cta-final,
[class*="kt-row-layout"].cw-cta-final,
.wp-block-cover.cw-cta-final,
.wp-block-group.cw-cta-final{
    background:var(--cw-grad-dark) !important;
    border-radius:24px;
    padding:64px 36px !important;
    color:#fff;text-align:center;
    position:relative;overflow:hidden;
    margin:48px 0 80px !important;
}
.cw-cta-final::before{
    content:'';position:absolute;top:-100px;right:-100px;
    width:500px;height:500px;
    background:radial-gradient(circle,rgba(139,92,246,0.4) 0%,transparent 60%);
    filter:blur(60px);pointer-events:none;
}
.cw-cta-final::after{
    content:'';position:absolute;bottom:-100px;left:-100px;
    width:400px;height:400px;
    background:radial-gradient(circle,rgba(59,130,246,0.4) 0%,transparent 60%);
    filter:blur(60px);pointer-events:none;
}
.cw-cta-final > *{position:relative;z-index:1;}
.cw-cta-final h2, .cw-cta-final .kt-adv-heading{
    color:#fff !important;
    font-size:clamp(28px,4vw,40px) !important;
    font-weight:800 !important;
    letter-spacing:-1.5px !important;
}
.cw-cta-final p, .cw-cta-final .has-text-align-center{
    color:#cbd5e1 !important;
    max-width:600px;margin:0 auto 28px !important;
    font-size:17px !important;line-height:1.6 !important;
}

/* ==========================================
   ACCORDION FAQ — Kadence Accordion avec classe "cw-faq"
   ========================================== */
.wp-block-kadence-accordion.cw-faq .kt-accordion-pane{
    background:#fff !important;
    border:1px solid #E2E8F0 !important;
    border-radius:14px !important;
    margin-bottom:12px !important;
    overflow:hidden;
    transition:border-color .2s;
}
.wp-block-kadence-accordion.cw-faq .kt-accordion-pane:hover{
    border-color:#cbd5e1 !important;
}
.wp-block-kadence-accordion.cw-faq .kt-blocks-accordion-header{
    background:#fff !important;
    color:#0F172A !important;
    font-weight:700 !important;
    font-size:15px !important;
    padding:18px 22px !important;
    transition:background .2s;
}
.wp-block-kadence-accordion.cw-faq .kt-accordion-pane.kt-accordion-panel-active .kt-blocks-accordion-header{
    background:linear-gradient(90deg,rgba(59,130,246,0.04) 0%,transparent 100%) !important;
}
.wp-block-kadence-accordion.cw-faq .kt-blocks-accordion-icon-trigger{
    color:#8B5CF6 !important;
}
.wp-block-kadence-accordion.cw-faq .kt-accord-panel-inner{
    padding:18px 22px 20px !important;
    color:#334155 !important;
    font-size:15px !important;line-height:1.7 !important;
}

/* ==========================================
   SECTION HEADINGS — Advanced Heading avec classe "cw-h2"
   ========================================== */
.kt-adv-heading.cw-h2,
h2.cw-h2{
    font-size:clamp(28px,3.6vw,40px) !important;
    font-weight:800 !important;
    color:#0F172A !important;
    letter-spacing:-1.2px !important;
    line-height:1.15 !important;
    margin:64px 0 18px !important;
}
.kt-adv-heading.cw-h3,
h3.cw-h3{
    font-size:clamp(22px,2.6vw,28px) !important;
    font-weight:800 !important;
    color:#0F172A !important;
    letter-spacing:-0.6px !important;
    margin:40px 0 14px !important;
}
.kt-adv-heading .kt-highlight, .kt-highlight{
    background:var(--cw-grad-primary);
    -webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;
    color:transparent;
}

/* ==========================================
   CALLOUT — RowLayout/Group avec classe "cw-callout"
   ========================================== */
.cw-callout{
    background:linear-gradient(135deg,rgba(59,130,246,0.06),rgba(139,92,246,0.06));
    border:1px solid rgba(139,92,246,0.20);
    border-radius:18px;padding:24px;margin:32px 0;
}

/* ==========================================
   CONTENT WIDTH — Wrapping pour blocs Gutenberg natifs
   ========================================== */
.cw-content-wrap{
    max-width:1240px;
    margin:0 auto;
    padding:0 32px;
}
@media(max-width:768px){
    .cw-content-wrap{padding:0 20px;}
}

/* ==========================================
   ICONLIST V3 (avantages avec checkmarks)
   ========================================== */
.wp-block-kadence-iconlist.cw-list .kt-svg-icon-list-item-text{
    color:#334155 !important;
    font-size:15px !important;
    line-height:1.6 !important;
}
.wp-block-kadence-iconlist.cw-list .kt-svg-icon-list-icon-wrap svg{
    color:#22C55E !important;
    fill:#22C55E !important;
}


/* === Native WP blocks support (pages Gutenberg pures) === */
/* Hero natif (wp:cover ou wp:group avec class cw-hero) */
.wp-block-cover.cw-hero{min-height:auto !important;}
.wp-block-cover.cw-hero .wp-block-cover__background{display:none !important;}
.wp-block-cover.cw-hero .wp-block-cover__inner-container{position:relative;z-index:2;width:100%;}
.wp-block-cover.cw-hero h1,
.wp-block-group.cw-hero h1{
    color:#0F172A !important;
    font-size:clamp(34px,5vw,60px) !important;
    line-height:1.1 !important;letter-spacing:-2px !important;
    font-weight:800 !important;
    font-family:'Manrope',-apple-system,sans-serif !important;
}
.wp-block-cover.cw-hero p,
.wp-block-group.cw-hero p{
    color:#475569 !important;
    font-size:18px !important;
    font-weight:500 !important;
    line-height:1.65 !important;
    max-width:760px;margin-left:auto;margin-right:auto;
}

/* CTA final natif */
.wp-block-cover.cw-cta-final h1,
.wp-block-cover.cw-cta-final h2,
.wp-block-group.cw-cta-final h1,
.wp-block-group.cw-cta-final h2{color:#fff !important;}
.wp-block-cover.cw-cta-final p,
.wp-block-group.cw-cta-final p{color:#cbd5e1 !important;}

/* === FORM BOX — encadre le wrapper FluentForm avec bordure + coins arrondis === */
.cw-form-box,
.wp-block-group.cw-form-box{
    background:#FFFFFF;
    border:1px solid #E2E8F0;
    border-radius:20px;
    padding:32px !important;
    box-shadow:0 4px 24px rgba(15,23,42,0.04);
    max-width:880px;
    margin-left:auto !important;
    margin-right:auto !important;
}
@media(max-width:600px){
    .cw-form-box,
    .wp-block-group.cw-form-box{
        padding:24px 18px !important;
        border-radius:16px;
    }
}
</style>
    <style id="cw-mobile-cta-short">
@media(max-width:780px){
    a.button.header-button.button-style-filled{
        font-size:0 !important;
        line-height:0 !important;
        color:transparent !important;
        text-indent:-9999px !important;
        padding:10px 14px !important;
        white-space:nowrap;
        position:relative;
    }
    a.button.header-button.button-style-filled *{
        font-size:0 !important;
        color:transparent !important;
    }
    a.button.header-button.button-style-filled::before{
        content:"Soumission";
        display:inline-block;
        font-size:13px !important;
        line-height:1.2 !important;
        color:#FFFFFF !important;
        text-indent:0 !important;
        font-weight:700;
        letter-spacing:-0.1px;
        font-family:'Manrope',-apple-system,'Segoe UI',sans-serif;
    }
}
</style>
    <style id="cw-cta-bottom-spacing">
/* Espace de respiration sous les CTA finaux (toutes variantes) */
.cw-cta-final,
.cwa-cta-final,
.wp-block-cover.cw-cta-final,
.wp-block-group.cw-cta-final,
.entry-content > .cta:last-child{
    margin-bottom:80px !important;
}

/* Filet de sécurité : dernier enfant direct de .entry-content avec espace */
.entry-content > *:last-child:not(.cw-cta-final):not(.cwa-cta-final){
    margin-bottom:48px;
}

/* Sur cw-form-page, le entry-content-wrap a padding:0 — on met le padding-bottom sur l'article */
body.cw-form-page article.entry .entry-content,
body.cw-form-page article.entry > div{
    padding-bottom:48px;
}

@media(max-width:768px){
    .cw-cta-final,
    .cwa-cta-final,
    .wp-block-cover.cw-cta-final,
    .wp-block-group.cw-cta-final,
    .entry-content > .cta:last-child{
        margin-bottom:56px !important;
    }
}
</style>
    <style id="cw-mobile-header-fix">
@media(max-width:1024px){
    /* Force le header en blanc sur mobile/tablette — bat .transparent-header #masthead ... */
    body.transparent-header #masthead .site-main-header-wrap .site-header-row-container-inner,
    body.mobile-transparent-header #masthead .site-main-header-wrap .site-header-row-container-inner,
    body #masthead .site-main-header-wrap .site-header-row-container-inner,
    body #masthead .site-main-header-wrap.site-header-focus-item .site-header-row-container-inner{
        background:#FFFFFF !important;
        box-shadow:0 1px 0 rgba(15,23,42,0.06) !important;
    }
    /* Hamburger en sombre (visible sur fond blanc) */
    body #masthead .mobile-toggle-open-container .menu-toggle-open,
    body #masthead .mobile-toggle-open-container .menu-toggle-open:focus{
        color:#0F172A !important;
    }
}
@media(max-width:780px){
    /* Logo plus compact sur smartphone */
    .brand.has-logo-image,
    .site-branding > a.brand{
        font-size:18px !important;
    }
}
@media(max-width:380px){
    .brand.has-logo-image,
    .site-branding > a.brand{
        font-size:16px !important;
    }
}
</style>
    <style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='plus-jakarta-sans-css' href='https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&#038;display=swap' media='all' />
<style id='wp-block-library-inline-css'>
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=wp-block-library-inline-css */
</style>
<style id='classic-theme-styles-inline-css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id='global-styles-inline-css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-palette-1: var(--global-palette1);--wp--preset--color--theme-palette-2: var(--global-palette2);--wp--preset--color--theme-palette-3: var(--global-palette3);--wp--preset--color--theme-palette-4: var(--global-palette4);--wp--preset--color--theme-palette-5: var(--global-palette5);--wp--preset--color--theme-palette-6: var(--global-palette6);--wp--preset--color--theme-palette-7: var(--global-palette7);--wp--preset--color--theme-palette-8: var(--global-palette8);--wp--preset--color--theme-palette-9: var(--global-palette9);--wp--preset--color--theme-palette-10: var(--global-palette10);--wp--preset--color--theme-palette-11: var(--global-palette11);--wp--preset--color--theme-palette-12: var(--global-palette12);--wp--preset--color--theme-palette-13: var(--global-palette13);--wp--preset--color--theme-palette-14: var(--global-palette14);--wp--preset--color--theme-palette-15: var(--global-palette15);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: var(--global-font-size-small);--wp--preset--font-size--medium: var(--global-font-size-medium);--wp--preset--font-size--large: var(--global-font-size-large);--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--larger: var(--global-font-size-larger);--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='cmplz-general-css' href='https://courtierweb.com/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1776818681' media='all' />
<link rel='stylesheet' id='kadence-global-css' href='https://courtierweb.com/wp-content/themes/kadence/assets/css/global.min.css?ver=1.4.5' media='all' />
<style id='kadence-global-inline-css'>
/* Kadence Base CSS */
:root{--global-palette1:#2B6CB0;--global-palette2:#215387;--global-palette3:#1A202C;--global-palette4:#2D3748;--global-palette5:#4A5568;--global-palette6:#718096;--global-palette7:#EDF2F7;--global-palette8:#F7FAFC;--global-palette9:#ffffff;--global-palette10:oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%);--global-palette11:#13612e;--global-palette12:#1159af;--global-palette13:#b82105;--global-palette14:#f7630c;--global-palette15:#f5a524;--global-palette9rgb:255, 255, 255;--global-palette-highlight:var(--global-palette6);--global-palette-highlight-alt:var(--global-palette3);--global-palette-highlight-alt2:var(--global-palette9);--global-palette-btn-sec-bg:var(--global-palette7);--global-palette-btn-sec-bg-hover:var(--global-palette2);--global-palette-btn-sec:var(--global-palette3);--global-palette-btn-sec-hover:var(--global-palette9);--global-body-font-family:'Plus Jakarta Sans', var(--global-fallback-font);--global-heading-font-family:inherit;--global-fallback-font:sans-serif;--global-display-fallback-font:sans-serif;--global-content-width:1290;--global-content-wide-width:calc(1290 + );--global-content-narrow-width:950px;--global-content-edge-padding:1.5rem;--global-content-boxed-padding:5rem;--global-calc-content-width:calc(1290 - var(--global-content-edge-padding) - var(--global-content-edge-padding) );--wp--style--global--content-size:var(--global-calc-content-width);}.wp-site-blocks{--global-vw:calc( 100vw - ( 0.5 * var(--scrollbar-offset)));}body{background:var(--global-palette8);}body, input, select, optgroup, textarea{font-weight:400;font-size:17px;line-height:1.65;font-family:var(--global-body-font-family);color:#334155;}.content-bg, body.content-style-unboxed .site{background:var(--global-palette9);}@media all and (max-width: 1024px){body{font-size:16px;line-height:1.6;}}@media all and (max-width: 767px){body{font-size:15px;line-height:1.55;}}h1,h2,h3,h4,h5,h6{font-family:var(--global-heading-font-family);}h1{font-weight:700;font-size:48px;line-height:1.15;font-family:'Plus Jakarta Sans', var(--global-fallback-font);}h2{font-weight:700;font-size:36px;line-height:1.15;font-family:'Plus Jakarta Sans', var(--global-fallback-font);}h3{font-weight:700;font-size:28px;line-height:1.15;font-family:'Plus Jakarta Sans', var(--global-fallback-font);}h4{font-weight:700;font-size:22px;line-height:1.15;font-family:'Plus Jakarta Sans', var(--global-fallback-font);}h5{font-weight:600;font-size:18px;line-height:1.15;font-family:'Plus Jakarta Sans', var(--global-fallback-font);}h6{font-weight:600;font-size:16px;line-height:1.15;font-family:'Plus Jakarta Sans', var(--global-fallback-font);}.entry-hero .kadence-breadcrumbs, .entry-hero .search-form{font-style:normal;color:var(--global-palette3);}@media all and (max-width: 1024px){h1{font-size:40px;line-height:1.2;}h2{font-size:30px;line-height:1.2;}h3{font-size:23px;line-height:1.2;}h4{font-size:18px;line-height:1.2;}h5{font-size:15px;line-height:1.2;}h6{font-size:13px;line-height:1.2;}}@media all and (max-width: 767px){h1{font-size:34px;line-height:1.25;}h2{font-size:25px;line-height:1.25;}h3{font-size:20px;line-height:1.25;}h4{font-size:15px;line-height:1.25;}h5{font-size:12px;line-height:1.25;}h6{font-size:11px;line-height:1.25;}}.entry-hero .kadence-breadcrumbs{max-width:1290;}.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container{max-width:var(--global-content-width);}.content-width-narrow .content-container.site-container, .content-width-narrow .hero-container.site-container{max-width:var(--global-content-narrow-width);}@media all and (min-width: 1290){.wp-site-blocks .content-container  .alignwide{margin-left:-0;margin-right:-0;width:unset;max-width:unset;}}@media all and (min-width: 1210px){.content-width-narrow .wp-site-blocks .content-container .alignwide{margin-left:-130px;margin-right:-130px;width:unset;max-width:unset;}}.content-style-boxed .wp-site-blocks .entry-content .alignwide{margin-left:calc( -1 * var( --global-content-boxed-padding ) );margin-right:calc( -1 * var( --global-content-boxed-padding ) );}@media all and (max-width: 1024px){.content-area{margin-top:3rem;margin-bottom:3rem;}}@media all and (max-width: 767px){.content-area{margin-top:2rem;margin-bottom:2rem;}}@media all and (max-width: 1024px){:root{--global-content-boxed-padding:2rem;}}@media all and (max-width: 767px){:root{--global-content-boxed-padding:1.5rem;}}.entry-content-wrap{padding:5rem;}@media all and (max-width: 1024px){.entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.entry-content-wrap{padding:1.5rem;}}.entry.single-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);border-radius:47px 47px 47px 47px;}.entry.loop-entry{box-shadow:0px 15px 15px -10px rgba(0,0,0,0.05);}.loop-entry .entry-content-wrap{padding:2rem;}@media all and (max-width: 1024px){.loop-entry .entry-content-wrap{padding:2rem;}}@media all and (max-width: 767px){.loop-entry .entry-content-wrap{padding:1.5rem;}}button, .button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"], .fl-button, .elementor-button-wrapper .elementor-button, .wc-block-components-checkout-place-order-button, .wc-block-cart__submit{box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active, .elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active, .wc-block-cart__submit:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}.entry-content :where(.wp-block-image) img, .entry-content :where(.wp-block-kadence-image) img{border-radius:1px;}@media all and (min-width: 1025px){.transparent-header .entry-hero .entry-hero-container-inner{padding-top:80px;}}@media all and (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:70px;}}@media all and (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner{padding-top:60px;}}.page-title .kadence-breadcrumbs{color:#0d2340;}.entry-hero.page-hero-section .entry-header{min-height:10px;}
/* Kadence Header CSS */
@media all and (max-width: 1024px){.mobile-transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.kadence-scrollbar-fixer.mobile-transparent-header #masthead{right:var(--scrollbar-offset,0);}.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}.site-header-row-tablet-layout-fullwidth, .site-header-row-tablet-layout-standard{padding:0px;}}@media all and (min-width: 1025px){.transparent-header #masthead{position:absolute;left:0px;right:0px;z-index:100;}.transparent-header.kadence-scrollbar-fixer #masthead{right:var(--scrollbar-offset,0);}.transparent-header #masthead, .transparent-header .site-top-header-wrap .site-header-row-container-inner, .transparent-header .site-main-header-wrap .site-header-row-container-inner, .transparent-header .site-bottom-header-wrap .site-header-row-container-inner{background:transparent;}}.site-branding a.brand img{max-width:180px;}.site-branding a.brand img.svg-logo-image{width:180px;}@media all and (max-width: 1024px){.site-branding a.brand img{max-width:150px;}.site-branding a.brand img.svg-logo-image{width:150px;}}@media all and (max-width: 767px){.site-branding a.brand img{max-width:140px;}.site-branding a.brand img.svg-logo-image{width:140px;}}.site-branding{padding:0px 0px 0px 0px;}#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner{background:#ffffff;}.site-main-header-wrap .site-header-row-container-inner{background:#0D2340;}.site-main-header-inner-wrap{min-height:80px;}@media all and (max-width: 1024px){.site-main-header-inner-wrap{min-height:70px;}}@media all and (max-width: 767px){.site-main-header-inner-wrap{min-height:60px;}}.transparent-header #masthead .site-main-header-wrap .site-header-row-container-inner{background:#0D2340;}.site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-header-upper-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-header-inner-wrap.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-top-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck, .site-bottom-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck{box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu{background:#ffffff;box-shadow:0px 2px 13px 0px var(--global-palette2);}.header-navigation .header-menu-container ul ul li.menu-item, .header-menu-container ul.menu > li.kadence-menu-mega-enabled > ul > li.menu-item > a{border-bottom:0px solid var(--global-palette1);border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item > a{width:600px;padding-top:0.17em;padding-bottom:0.17em;color:var(--global-palette9);font-size:12px;}.header-navigation .header-menu-container ul ul li.menu-item > a:hover{color:var(--global-palette9);background:#ffffff;border-radius:0px 0px 0px 0px;}.header-navigation .header-menu-container ul ul li.menu-item.current-menu-item > a{color:var(--global-palette9);background:#ffffff;border-radius:0px 0px 0px 0px;}.mobile-toggle-open-container .menu-toggle-open, .mobile-toggle-open-container .menu-toggle-open:focus{color:#ffffff;padding:0.4em 0.6em 0.4em 0.6em;font-size:14px;}.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered{border:1px solid currentColor;}.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{font-size:20px;}.mobile-toggle-open-container .menu-toggle-open:hover, .mobile-toggle-open-container .menu-toggle-open:focus-visible{color:#0ABFBC;}.mobile-navigation ul li{font-size:14px;}.mobile-navigation ul li a{padding-top:1em;padding-bottom:1em;}.mobile-navigation ul li > a, .mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette8);}.mobile-navigation ul li.current-menu-item > a, .mobile-navigation ul li.current-menu-item.menu-item-has-children > .drawer-nav-drop-wrap{color:var(--global-palette-highlight);}.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{border-bottom:1px solid rgba(255,255,255,0.1);}.mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border-left:1px solid rgba(255,255,255,0.1);}#mobile-drawer .drawer-header .drawer-toggle{padding:0.6em 0.15em 0.6em 0.15em;font-size:24px;}#mobile-drawer .drawer-header .drawer-toggle, #mobile-drawer .drawer-header .drawer-toggle:focus{color:#0D2340;}#main-header .header-button{font-weight:700;font-size:14px;font-family:'DM Sans', var(--global-fallback-font);box-shadow:0px 0px 0px -7px rgba(0,0,0,0);}#main-header .header-button:hover{box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1);}
/* Kadence Footer CSS */
.site-top-footer-wrap .site-footer-row-container-inner{background:#0D2340;}.site-top-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:30px;grid-row-gap:30px;}.site-top-footer-inner-wrap .widget{margin-bottom:30px;}.site-top-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}.site-bottom-footer-wrap .site-footer-row-container-inner{background:#081526;}.site-bottom-footer-inner-wrap{padding-top:30px;padding-bottom:30px;grid-column-gap:30px;}.site-bottom-footer-inner-wrap .widget{margin-bottom:30px;}.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after{right:calc(-30px / 2);}
/*# sourceURL=kadence-global-inline-css */
</style>
<link rel='stylesheet' id='kadence-header-css' href='https://courtierweb.com/wp-content/themes/kadence/assets/css/header.min.css?ver=1.4.5' media='all' />
<link rel='stylesheet' id='kadence-content-css' href='https://courtierweb.com/wp-content/themes/kadence/assets/css/content.min.css?ver=1.4.5' media='all' />
<link rel='stylesheet' id='kadence-footer-css' href='https://courtierweb.com/wp-content/themes/kadence/assets/css/footer.min.css?ver=1.4.5' media='all' />
<style id='kadence-blocks-global-variables-inline-css'>
:root {--global-kb-font-size-sm:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-kb-font-size-md:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-kb-font-size-lg:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-kb-font-size-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--global-kb-font-size-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--global-kb-font-size-xxxl:clamp(2.75rem, 0.489rem + 7.065vw, 6rem);}
/*# sourceURL=kadence-blocks-global-variables-inline-css */
</style>
<link rel='stylesheet' id='sib-front-css-css' href='https://courtierweb.com/wp-content/plugins/mailin/css/mailin-front.css?ver=6.9.4' media='all' />
<script defer src="https://courtierweb.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script defer src="https://courtierweb.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script id="sib-front-js-js-extra">
var sibErrMsg = {"invalidMail":"Please fill out valid email address","requiredField":"Please fill out required fields","invalidDateFormat":"Please fill out valid date format","invalidSMSFormat":"Please fill out valid phone number"};
var ajax_sib_front_object = {"ajax_url":"https://courtierweb.com/wp-admin/admin-ajax.php","ajax_nonce":"45565e37eb","flag_url":"https://courtierweb.com/wp-content/plugins/mailin/img/flags/"};
//# sourceURL=sib-front-js-js-extra
</script>
<script src="https://courtierweb.com/wp-content/plugins/mailin/js/mailin-front.js?ver=1776818681" id="sib-front-js-js"></script>
<link rel="https://api.w.org/" href="https://courtierweb.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://courtierweb.com/wp-json/wp/v2/pages/5088" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://courtierweb.com/xmlrpc.php?rsd" />
<link rel='shortlink' href='https://courtierweb.com/' />
			<style>.cmplz-hidden {
					display: none !important;
				}</style><script type="text/javascript" src="https://cdn.brevo.com/js/sdk-loader.js" async></script>
<script type="text/javascript">
  window.Brevo = window.Brevo || [];
  window.Brevo.push(['init', {"client_key":"94sok0wknwppu39cipooszts","email_id":null,"push":{"customDomain":"https:\/\/courtierweb.com\/wp-content\/plugins\/mailin\/"},"service_worker_url":"wonderpush-worker-loader.min.js?webKey=c6fdadbfa1139ad750be1845de1bac9e4f008a058afeccb9b4ad9207cbe27968","frame_url":"brevo-frame.html"}]);
</script><script type="text/javascript" src="https://cdn.by.wonderpush.com/sdk/1.1/wonderpush-loader.min.js" async></script>
<script type="text/javascript">
  window.WonderPush = window.WonderPush || [];
  window.WonderPush.push(['init', {"customDomain":"https:\/\/courtierweb.com\/wp-content\/plugins\/mailin\/","serviceWorkerUrl":"wonderpush-worker-loader.min.js?webKey=c6fdadbfa1139ad750be1845de1bac9e4f008a058afeccb9b4ad9207cbe27968","frameUrl":"wonderpush.min.html","webKey":"c6fdadbfa1139ad750be1845de1bac9e4f008a058afeccb9b4ad9207cbe27968"}]);
</script><script id='nitro-telemetry-meta' nitro-exclude>window.NPTelemetryMetadata={missReason: (!window.NITROPACK_STATE ? 'cache not found' : 'hit'),pageType: 'home',isEligibleForOptimization: true,}</script><script id='nitro-generic' nitro-exclude>(()=>{window.NitroPack=window.NitroPack||{coreVersion:"na",isCounted:!1};let e=document.createElement("script");if(e.src="https://nitroscripts.com/loEyAWrPYaDbOqkLCAFsHGHobMGoQtnr",e.async=!0,e.id="nitro-script",document.head.appendChild(e),!window.NitroPack.isCounted){window.NitroPack.isCounted=!0;let t=()=>{navigator.sendBeacon("https://to.getnitropack.com/p",JSON.stringify({siteId:"loEyAWrPYaDbOqkLCAFsHGHobMGoQtnr",url:window.location.href,isOptimized:!!window.IS_NITROPACK,coreVersion:"na",missReason:window.NPTelemetryMetadata?.missReason||"",pageType:window.NPTelemetryMetadata?.pageType||"",isEligibleForOptimization:!!window.NPTelemetryMetadata?.isEligibleForOptimization}))};(()=>{let e=()=>new Promise(e=>{"complete"===document.readyState?e():window.addEventListener("load",e)}),i=()=>new Promise(e=>{document.prerendering?document.addEventListener("prerenderingchange",e,{once:!0}):e()}),a=async()=>{await i(),await e(),t()};a()})(),window.addEventListener("pageshow",e=>{if(e.persisted){let i=document.prerendering||self.performance?.getEntriesByType?.("navigation")[0]?.activationStart>0;"visible"!==document.visibilityState||i||t()}})}})();</script><style>.breadcrumb {list-style:none;margin:0;padding-inline-start:0;}.breadcrumb li {margin:0;display:inline-block;position:relative;}.breadcrumb li::after{content:' - ';margin-left:5px;margin-right:5px;}.breadcrumb li:last-child::after{display:none}</style>
<style id='cw-pill-header-css'>/* ====================================================
   COURTIERWEB - HEADER PILULE FLOTTANT V1.2
   Hook : wp_head priority 95
   Variables : --cw-pill-* | Classes : .cw-pill-*
   Selecteurs Kadence : #masthead .site-main-header-wrap...
   !important : justifies par les inline styles Kadence
   issus de theme_mods. Ne pas retirer sans tester.
   ==================================================== */
:root{
  /* PALETTE V3 MESH GLOW (alignee sur design system courtierweb V3) */
  --cw-pill-ink:#0F172A;          /* encre principale */
  --cw-pill-ink-soft:#475569;     /* encre secondaire */
  --cw-pill-meta:#64748B;         /* gris metadata */
  --cw-pill-blue:#3B82F6;         /* bleu signature */
  --cw-pill-violet:#8B5CF6;       /* violet signature */
  --cw-pill-cyan:#22D3EE;         /* cyan accent */
  --cw-pill-gradient:linear-gradient(135deg,#3B82F6 0%,#8B5CF6 100%);
  --cw-pill-white:#FFFFFF;
  --cw-pill-bg-alt:#F9FAFB;
  /* Aliases pour retrocompat (les anciennes regles utilisent --cw-pill-navy/teal) */
  --cw-pill-navy:#0F172A;
  --cw-pill-teal:#3B82F6;
  --cw-pill-gold:#F59E0B;
  --cw-pill-border:rgba(15,23,42,0.08);
  --cw-pill-shadow:0 2px 12px rgba(15,23,42,0.06);
  --cw-pill-shadow-stuck:0 6px 24px rgba(15,23,42,0.12);
  --cw-pill-radius:999px;
  --cw-pill-radius-mobile:28px;
  --cw-pill-margin:16px;
  --cw-pill-margin-stuck:8px;
  --cw-pill-transition:all 0.3s cubic-bezier(.4,0,.2,1);
}

/* 1) Wrapper externe transparent */
#masthead .site-main-header-wrap{background:transparent !important;border-bottom:0 !important;}

/* 2) PILULE = .site-header-row-container-inner */
#masthead .site-main-header-wrap > .site-header-row-container-inner{
  background:var(--cw-pill-white) !important;
  border-radius:var(--cw-pill-radius);
  margin:var(--cw-pill-margin);
  box-shadow:var(--cw-pill-shadow);
  border:1px solid var(--cw-pill-border);
  transition:var(--cw-pill-transition);
  overflow:visible;
}
#masthead .site-main-header-wrap > .site-header-row-container-inner > .site-container{padding:0 24px;}

/* 3) STICKY SHRINK */
#masthead .site-main-header-wrap.kadence-sticky-header.item-is-fixed > .site-header-row-container-inner,
#masthead .site-main-header-wrap.kadence-sticky-header.item-is-stuck > .site-header-row-container-inner{
  margin:var(--cw-pill-margin-stuck) var(--cw-pill-margin);
  box-shadow:var(--cw-pill-shadow-stuck);
}

/* 4) TRANSPARENT - blur */
#masthead .site-main-header-wrap.kadence-sticky-header.item-is-transparent > .site-header-row-container-inner{
  background:rgba(255,255,255,0.92) !important;
  -webkit-backdrop-filter:blur(10px);
  backdrop-filter:blur(10px);
}

/* 5) Cacher row du bas */
#masthead .site-bottom-header-wrap,#masthead .site-header-bottom-section{display:none !important;}

/* 6) Hauteur ajustee */
#masthead .site-main-header-inner-wrap{min-height:56px;}

/* 7) LAYOUT EXTREMES - flexbox avec flex:1 sur gauche/right-center */
#masthead .site-main-header-inner-wrap.site-header-row.site-header-row-has-sides{
  display:flex !important;
  align-items:center !important;
  width:100%;
  position:relative;
}
#masthead .site-header-main-section-left{
  flex:1 1 0;
  display:flex;
  justify-content:flex-start;
  align-items:center;
  min-width:0;
}
#masthead .site-header-main-section-left-center{flex:0 0 auto;}
#masthead .site-header-main-section-center{
  flex:0 0 auto;
  display:flex;
  justify-content:center;
  align-items:center;
}
#masthead .site-header-main-section-right-center{
  flex:1 1 0;
  display:flex;
  justify-content:flex-end;
  align-items:center;
  margin-right:12px;
  min-width:0;
}
#masthead .site-header-main-section-right{
  flex:0 0 auto;
  display:flex;
  justify-content:flex-end;
  align-items:center;
}
/* Mobile rows */
#masthead .site-mobile-header-main-section-left{
  flex:1 1 0;
  display:flex;
  justify-content:flex-start;
  align-items:center;
}
#masthead .site-mobile-header-main-section-center{flex:0 0 auto;}
#masthead .site-mobile-header-main-section-right{
  flex:1 1 0;
  display:flex;
  justify-content:flex-end;
  align-items:center;
}

/* 8) LOGO */
#masthead .site-branding .custom-logo{
  max-height:40px;width:auto;transition:var(--cw-pill-transition);
}
#masthead .site-main-header-wrap.kadence-sticky-header.item-is-fixed .site-branding .custom-logo,
#masthead .site-main-header-wrap.kadence-sticky-header.item-is-stuck .site-branding .custom-logo{
  max-height:32px;
}
#masthead .site-header-main-section-center .site-branding{
  display:flex;align-items:center;justify-content:center;
}

/* 9) POPUP-TOGGLE = pilule "Menu" (ajoute le label via ::after) */
#masthead .mobile-toggle-open-button,
#masthead button.menu-toggle-open,
#masthead button.menu-toggle{
  background:transparent !important;
  border:1px solid var(--cw-pill-border) !important;
  border-radius:var(--cw-pill-radius) !important;
  padding:8px 18px 8px 14px !important;
  color:var(--cw-pill-ink) !important;
  font-weight:600 !important;
  font-size:13px !important;
  letter-spacing:0.02em;
  display:inline-flex !important;
  align-items:center !important;
  gap:8px !important;
  transition:var(--cw-pill-transition);
  cursor:pointer;
  height:auto !important;
  min-height:36px;
}
#masthead .mobile-toggle-open-button:hover,
#masthead button.menu-toggle-open:hover{
  background:rgba(13,35,64,0.04) !important;
  border-color:rgba(13,35,64,0.15) !important;
}
#masthead .mobile-toggle-open-button .menu-toggle-icon,
#masthead button.menu-toggle-open .menu-toggle-icon{
  display:inline-flex !important;
  align-items:center !important;
  gap:8px;
}
#masthead .mobile-toggle-open-button .menu-toggle-icon::after,
#masthead button.menu-toggle-open .menu-toggle-icon::after{
  content:"Menu";
  font-weight:700;
  font-size:13px;
  letter-spacing:0.02em;
  color:var(--cw-pill-ink);
  margin-left:2px;
}
#masthead .mobile-toggle-open-button .kadence-svg-icon,
#masthead button.menu-toggle-open .kadence-svg-icon{width:18px;height:18px;}

/* 10) NAV LIENS (au cas ou nav reactivee) */
#masthead .main-navigation .primary-menu-container > ul > li > a,
#masthead .header-navigation .header-menu-container > ul > li > a{
  color:var(--cw-pill-ink) !important;
  font-weight:600 !important;
  font-size:14px !important;
  letter-spacing:0.01em;
  padding-left:14px !important;
  padding-right:14px !important;
  transition:color 0.2s ease;
}
#masthead .main-navigation .primary-menu-container > ul > li > a:hover,
#masthead .main-navigation .primary-menu-container > ul > li.current-menu-item > a{
  color:var(--cw-pill-teal) !important;
}

/* 11) SUB-MENU sur fond blanc */
#masthead .header-navigation .header-menu-container ul ul.sub-menu{
  background:var(--cw-pill-white) !important;
  border-top:3px solid var(--cw-pill-teal) !important;
  border-radius:0 0 12px 12px !important;
  box-shadow:0 12px 32px rgba(13,35,64,0.12) !important;
  padding:8px 0 !important;
}
#masthead .header-navigation .header-menu-container ul ul.sub-menu li a{color:var(--cw-pill-ink) !important;}
#masthead .header-navigation .header-menu-container ul ul.sub-menu li a:hover{
  color:var(--cw-pill-teal) !important;background:rgba(10,191,188,0.06) !important;
}

/* 12) BOUTON CTA — gradient bleu→violet (V3 Mesh Glow) */
#masthead .header-button-section a.button,
#masthead .header-button-inner-wrap a.button{
  background:var(--cw-pill-gradient) !important;
  color:var(--cw-pill-white) !important;
  border-radius:var(--cw-pill-radius) !important;
  padding:10px 22px !important;
  font-weight:700 !important;
  font-size:14px !important;
  letter-spacing:0.01em;
  border:1px solid transparent !important;
  text-decoration:none;
  display:inline-flex !important;
  align-items:center;
  gap:8px;
  transition:var(--cw-pill-transition);
  box-shadow:0 4px 14px rgba(59,130,246,0.32);
  white-space:nowrap;
}
#masthead .header-button-section a.button:hover,
#masthead .header-button-inner-wrap a.button:hover{
  background:linear-gradient(135deg,#2563EB 0%,#7C3AED 100%) !important;
  color:var(--cw-pill-white) !important;
  transform:translateY(-1px);
  box-shadow:0 8px 22px rgba(139,92,246,0.42);
}

/* 13) ICONE TELEPHONE — bleu V3 Mesh Glow + expand-on-hover */
#masthead .cw-pill-phone-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  height:40px;
  width:40px;
  border-radius:999px;
  border:1.5px solid rgba(15,23,42,0.15); /* bordure encre subtile */
  color:var(--cw-pill-ink); /* icone encre #0F172A au repos */
  text-decoration:none;
  background:#FFFFFF;
  overflow:hidden;
  white-space:nowrap;
  padding:0;
  transition:width 0.35s cubic-bezier(.4,0,.2,1),background 0.25s ease,border-color 0.25s ease,color 0.25s ease,box-shadow 0.25s ease,padding 0.35s ease,justify-content 0.01s linear 0.05s;
  box-shadow:0 1px 4px rgba(15,23,42,0.06);
}
#masthead .cw-pill-phone-icon svg{
  flex-shrink:0;
  width:22px;
  height:22px;
  display:block;
}
#masthead .cw-pill-phone-icon::after{
  content:"1-866-357-4451";
  font-family:inherit;
  font-weight:700;
  font-size:13px;
  letter-spacing:0.02em;
  margin-left:10px;
  margin-right:14px;
  opacity:0;
  transition:opacity 0.2s ease 0.12s;
}
#masthead .cw-pill-phone-icon:hover,
#masthead .cw-pill-phone-icon:focus-visible{
  width:195px;
  background:var(--cw-pill-gradient);
  border-color:transparent;
  color:#FFFFFF;
  box-shadow:0 6px 16px rgba(59,130,246,0.4);
  justify-content:flex-start;
  padding:0 0 0 14px;
}
#masthead .cw-pill-phone-icon:hover::after,
#masthead .cw-pill-phone-icon:focus-visible::after{
  opacity:1;
}
@media (max-width:768px){
  #masthead .cw-pill-phone-icon{height:36px;width:36px;}
  #masthead .cw-pill-phone-icon svg{width:20px;height:20px;}
  #masthead .cw-pill-phone-icon:hover{width:36px;background:var(--cw-pill-gradient);border-color:transparent;color:#FFFFFF;padding:0;justify-content:center;}
  #masthead .cw-pill-phone-icon::after{display:none;}
}
@media (prefers-reduced-motion: reduce){
  #masthead .cw-pill-phone-icon,#masthead .cw-pill-phone-icon::after{transition:none;}
}


/* 13.1) FIX item-is-transparent — Kadence force blanc sur header transparent.
   Notre pilule a fond blanc opaque, donc icone en encre est OBLIGATOIRE. */
.site-main-header-wrap.item-is-transparent #masthead .cw-pill-phone-icon,
#masthead .site-main-header-wrap.item-is-transparent .cw-pill-phone-icon,
.kadence-sticky-header.item-is-transparent .cw-pill-phone-icon,
body .site-main-header-wrap .cw-pill-phone-icon{
  color:var(--cw-pill-ink) !important;
  border-color:rgba(15,23,42,0.15) !important;
  background:#FFFFFF !important;
}
.site-main-header-wrap.item-is-transparent #masthead .cw-pill-phone-icon:hover,
#masthead .site-main-header-wrap.item-is-transparent .cw-pill-phone-icon:hover,
.kadence-sticky-header.item-is-transparent .cw-pill-phone-icon:hover,
body .site-main-header-wrap .cw-pill-phone-icon:hover,
body .site-main-header-wrap .cw-pill-phone-icon:focus-visible{
  color:#FFFFFF !important;
  background:var(--cw-pill-gradient) !important;
  border-color:transparent !important;
}
/* Le SVG suit currentColor — assurer qu'il herite bien */
body .site-main-header-wrap .cw-pill-phone-icon svg,
body .site-main-header-wrap .cw-pill-phone-icon svg path{
  fill:currentColor !important;
}

/* 14) Espacement */
#masthead .site-header-main-section-right .site-header-item + .site-header-item{margin-left:12px;}

/* 15) OFF-CANVAS DRAWER (Kadence Pro natif) — fond blanc + texte navy lisible */
.popup-drawer .drawer-inner{
  background:var(--cw-pill-white) !important;
  border-radius:0 24px 24px 0; /* arrondi cote droit (drawer s'ouvre depuis la gauche) */
}
.popup-drawer.popup-drawer-side-right .drawer-inner{
  border-radius:24px 0 0 24px;
}
.popup-drawer .drawer-header{
  padding:24px;
  background:var(--cw-pill-white);
}
.popup-drawer .drawer-header .drawer-toggle,
.popup-drawer .drawer-header .menu-toggle-close{
  color:var(--cw-pill-ink) !important;
}
.popup-drawer .drawer-content-wrap{
  padding:8px 24px 24px;
  background:var(--cw-pill-white);
}

/* TOUS les liens du drawer en navy lisible (selecteurs renforces) */
.popup-drawer-wrap a,
.popup-drawer .drawer-content-wrap a,
.popup-drawer .drawer-content-wrap .menu a,
.popup-drawer .drawer-content-wrap nav a,
.popup-drawer .mobile-navigation a,
.popup-drawer .header-menu-container a,
#mobile-drawer a,
#mobile-popup a,
.mobile-popup-drawer a{
  color:var(--cw-pill-ink) !important;
  font-weight:600 !important;
  text-decoration:none !important;
}
.popup-drawer-wrap a:hover,
.popup-drawer .drawer-content-wrap a:hover,
.popup-drawer .mobile-navigation a:hover,
.popup-drawer .header-menu-container a:hover,
#mobile-drawer a:hover,
#mobile-popup a:hover{
  color:var(--cw-pill-teal) !important;
}

/* Liens menu principal — taille plus grande pour lisibilite */
.popup-drawer .drawer-content-wrap .menu > li > a,
.popup-drawer .mobile-navigation > .menu > li > a,
#mobile-drawer .menu > li > a{
  font-size:18px !important;
  padding:14px 0 !important;
  display:block;
  color:var(--cw-pill-ink) !important;
}

/* Sous-menus dans le drawer */
.popup-drawer .drawer-content-wrap .sub-menu a,
.popup-drawer .mobile-navigation .sub-menu a{
  font-size:15px !important;
  padding:8px 0 8px 16px !important;
  color:#475569 !important;
  font-weight:500 !important;
}

/* Separateurs entre items principaux */
.popup-drawer .drawer-content-wrap .menu > li,
.popup-drawer .mobile-navigation > .menu > li{
  border-bottom:1px solid rgba(13,35,64,0.06);
}
.popup-drawer .drawer-content-wrap .menu > li:last-child,
.popup-drawer .mobile-navigation > .menu > li:last-child{
  border-bottom:0;
}

/* Bouton CTA dans le drawer (si present) */
.popup-drawer .drawer-content-wrap .header-button-section a.button,
.popup-drawer .header-button-section a.button{
  background:var(--cw-pill-navy) !important;
  color:var(--cw-pill-white) !important;
  width:100%;
  justify-content:center;
  margin-top:18px;
  padding:14px 22px !important;
  border-radius:999px !important;
  font-weight:700 !important;
}
.popup-drawer .drawer-content-wrap .header-button-section a.button:hover{
  background:var(--cw-pill-teal) !important;
}

/* Icones dropdown SVG dans le drawer (chevrons pour sub-menu) */
.popup-drawer .drawer-content-wrap .dropdown-nav-toggle,
.popup-drawer .mobile-navigation .dropdown-nav-toggle{
  color:var(--cw-pill-ink) !important;
}
.popup-drawer .drawer-content-wrap .dropdown-nav-toggle svg,
.popup-drawer .mobile-navigation .dropdown-nav-toggle svg{
  fill:var(--cw-pill-ink) !important;
}

/* 16) MOBILE - max-width 768px */
@media (max-width:768px){
  #masthead .site-main-header-wrap > .site-header-row-container-inner{
    margin:12px 8px;
    border-radius:var(--cw-pill-radius-mobile);
  }
  #masthead .site-main-header-wrap > .site-header-row-container-inner > .site-container{padding:0 14px;}
  #masthead .site-branding .custom-logo{max-height:30px;}
  #masthead .header-button-section a.button,#masthead .header-button-inner-wrap a.button{
    padding:8px 14px !important;font-size:13px !important;
  }
  #masthead .site-main-header-inner-wrap{min-height:48px;}
  #masthead .mobile-toggle-open-button .menu-toggle-icon::after{font-size:12px;}
}
@media (max-width:480px){
  #masthead .mobile-toggle-open-button .menu-toggle-icon::after{display:none;}
  #masthead .mobile-toggle-open-button{padding:8px 12px !important;}
}
@media (max-width:380px){
  #masthead .site-branding .custom-logo{max-width:120px;}
}

/* 17) prefers-reduced-motion */
@media (prefers-reduced-motion: reduce){
  #masthead .site-main-header-wrap > .site-header-row-container-inner,
  #masthead .site-branding .custom-logo,
  #masthead .header-button-section a.button,
  #masthead .header-button-inner-wrap a.button,
  #masthead .cw-pill-phone-icon,
  #masthead .mobile-toggle-open-button{
    transition:none !important;
  }
}

/* 18) Focus visible (WCAG 2.1 AA) */
#masthead a:focus-visible,#masthead button:focus-visible{
  outline:2px solid var(--cw-pill-teal);
  outline-offset:3px;
  border-radius:6px;
}
.popup-drawer a:focus-visible,.popup-drawer button:focus-visible{
  outline:2px solid var(--cw-pill-teal);
  outline-offset:3px;
}

/* 19) Reset conflit eventuel snippet 79 */
.site-main-header-wrap .site-header-row-container-inner{
  background:var(--cw-pill-white) !important;
}

/* 20) ====== PILULE FULL-WIDTH (etend le contenu jusqu'aux bords) ======
   Le header main est en layout standard avec .site-container max-width 1290px.
   Pour que Menu colle a l'extreme gauche du viewport et CTA a l'extreme droite,
   on neutralise le max-width du container interne et on remplace par padding.
   ======================================================================= */
#masthead .site-main-header-wrap > .site-header-row-container-inner > .site-container{
  max-width:none !important;
  width:100%;
  padding-left:24px;
  padding-right:24px;
}
#masthead .site-main-header-wrap > .site-header-row-container-inner{
  width:auto;
}
@media (max-width:768px){
  #masthead .site-main-header-wrap > .site-header-row-container-inner > .site-container{
    padding-left:14px;
    padding-right:14px;
  }
}


/* 21) ====== DRAWER FOND BLANC FORCE ======
   Couvre tous les wrappers internes du drawer Kadence Pro
   (drawer-content, mobile-drawer-content, popup-drawer-wrap).
   ======================================================= */
body .popup-drawer .drawer-inner,
body .popup-drawer .drawer-content,
body .popup-drawer .drawer-content-wrap,
body .popup-drawer .mobile-drawer-content,
body .popup-drawer-wrap .drawer-inner,
body #mobile-drawer .drawer-inner,
body #mobile-drawer-content,
body .kadence-mobile-popup .drawer-inner,
body .showing-popup-drawer-from-left .drawer-inner,
body .showing-popup-drawer-from-right .drawer-inner,
body .popup-drawer .drawer-inner > div,
body .popup-drawer-wrap .drawer-content[style*="background"]{
  background:#FFFFFF !important;
  background-color:#FFFFFF !important;
  background-image:none !important;
}

/* L'overlay (zone sombre derriere le drawer) reste semi-transparent dark */
.popup-drawer .drawer-overlay,
.popup-drawer-wrap .drawer-overlay{
  background:rgba(15,23,42,0.5) !important;
  -webkit-backdrop-filter:blur(4px);
  backdrop-filter:blur(4px);
}

/* Header du drawer (close button area) — fond blanc aussi */
.popup-drawer .drawer-header,
.popup-drawer .mobile-drawer-content > .drawer-header{
  background:#FFFFFF !important;
}

</style>

<style id='cw-footer-v3-css'>/* ====================================================
   COURTIERWEB - FOOTER V3 MESH GLOW (CLAIR)
   Style aligne sur /soumission-assurance-vie/
   Fond blanc + blobs mesh + glass cards + ink color
   ==================================================== */

/* Wrapper footer principal — fond clair avec blobs mesh */
#colophon.site-footer{
  background:#FFFFFF !important;
  position:relative;
  overflow:hidden;
  font-family:'Manrope','Plus Jakarta Sans',system-ui,sans-serif;
  margin-top:48px;
  border-top:1px solid rgba(226,232,240,0.6);
  border-radius:32px 32px 0 0;
}
#colophon.site-footer::before{
  content:'';
  position:absolute;
  top:-200px; left:-150px;
  width:600px; height:600px;
  background:radial-gradient(circle,rgba(59,130,246,0.18) 0%,transparent 60%);
  filter:blur(80px);
  pointer-events:none;
  z-index:0;
}
#colophon.site-footer::after{
  content:'';
  position:absolute;
  bottom:-150px; right:-100px;
  width:500px; height:500px;
  background:radial-gradient(circle,rgba(139,92,246,0.16) 0%,transparent 60%);
  filter:blur(80px);
  pointer-events:none;
  z-index:0;
}
#colophon.site-footer .site-footer-wrap{
  position:relative;
  z-index:1;
}
#colophon .site-footer-wrap > div + div{
  margin-top:0 !important;
}
@media (max-width:768px){
  #colophon.site-footer{border-radius:24px 24px 0 0;margin-top:32px;}
}

/* Top row — espace genereux */
#colophon .site-top-footer-wrap{
  background:transparent !important;
  padding:64px 0 32px;
  border-bottom:0 !important;
}
@media (max-width:768px){
  #colophon .site-top-footer-wrap{padding:48px 0 36px;}
}

/* Bottom row — gris alt subtil */
#colophon .site-bottom-footer-wrap{
  background:#F1F5F9 !important;
  padding:18px 0;
  border-top:1px solid rgba(226,232,240,0.6);
  margin-top:0;
}
#colophon .site-bottom-footer-wrap .site-info,
#colophon .site-bottom-footer-wrap p,
#colophon .site-bottom-footer-wrap span{
  color:#334155 !important;
  font-size:13px !important;
  line-height:1.5;
  font-weight:500;
}
#colophon .site-bottom-footer-wrap a{
  color:#0F172A !important;
  text-decoration:none;
  font-weight:700;
  transition:color 0.2s ease;
}
#colophon .site-bottom-footer-wrap a:hover{
  color:#3B82F6 !important;
}

/* Widget titles — accent gradient (comme la page) */
#colophon .widget-title,
#colophon .footer-widget-area h2.widget-title,
#colophon .footer-widget-area h2,
#colophon .footer-widget-area h3,
#colophon .footer-widget-area h4{
  color:#0F172A !important;
  font-family:'Manrope',sans-serif !important;
  font-size:13px !important;
  font-weight:800 !important;
  text-transform:uppercase !important;
  letter-spacing:0.12em !important;
  margin:0 0 22px !important;
  position:relative;
  padding-bottom:14px;
}
#colophon .widget-title::after,
#colophon .footer-widget-area h2.widget-title::after,
#colophon .footer-widget-area h2::after,
#colophon .footer-widget-area h3::after,
#colophon .footer-widget-area h4::after{
  content:'';
  position:absolute;
  left:0; bottom:0;
  width:32px; height:2px;
  background:linear-gradient(90deg,#3B82F6 0%,#8B5CF6 100%);
  border-radius:2px;
}

/* Texte widgets — ink-soft #475569 */
#colophon .footer-widget-area p,
#colophon .footer-widget-area .textwidget,
#colophon .footer-widget-area .textwidget *,
#colophon .footer-widget-area li,
#colophon .footer-widget-area span,
#colophon .footer-widget-area div{
  color:#334155 !important;
  font-size:14.5px !important;
  line-height:1.7 !important;
}
#colophon .footer-widget-area strong{
  color:#0F172A !important;
  font-weight:700;
}

/* Liens widgets — ink avec hover bleu signature */
#colophon .footer-widget-area a,
#colophon .footer-widget-area li a,
#colophon .footer-widget-area .textwidget a{
  color:#0F172A !important;
  text-decoration:none !important;
  font-weight:600 !important;
  transition:color 0.2s ease, padding-left 0.2s ease;
  display:inline-block;
}
#colophon .footer-widget-area a:hover{
  color:#3B82F6 !important;
  padding-left:4px;
}
#colophon .footer-widget-area li{
  margin-bottom:10px !important;
}
#colophon .footer-widget-area ul{
  list-style:none !important;
  padding:0 !important;
  margin:0 !important;
}

/* Logo footer — annuler le filter invert (revenir a couleur normale) */
#colophon .footer-widget1 img,
#colophon .footer-widget-area img[src*="courtierweb"]{
  filter:none !important;
  -webkit-filter:none !important;
  max-width:160px;
  height:auto;
  margin-bottom:18px;
}

/* Container interne — padding et largeur coherents */
#colophon .site-container{
  max-width:1240px;
  padding:0 32px;
}
@media (max-width:768px){
  #colophon .site-container{padding:0 20px;}
}

/* Sections en grille (3 colonnes) */
#colophon .site-top-footer-inner-wrap.site-footer-row-columns-3{
  display:grid;
  grid-template-columns:1.4fr 1fr 1fr;
  gap:48px;
}
@media (max-width:880px){
  #colophon .site-top-footer-inner-wrap.site-footer-row-columns-3{
    grid-template-columns:1fr 1fr;
    gap:36px;
  }
}
@media (max-width:560px){
  #colophon .site-top-footer-inner-wrap.site-footer-row-columns-3{
    grid-template-columns:1fr;
    gap:32px;
  }
}

/* Reseaux sociaux — pilules glass clair */
#colophon .social-icons-wrap a,
#colophon .footer-social-wrap a,
#colophon .widget-area .social-share-list a{
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  width:38px; height:38px;
  border-radius:50%;
  background:rgba(255,255,255,0.7) !important;
  border:1px solid rgba(226,232,240,0.8);
  color:#475569 !important;
  margin-right:8px;
  transition:all 0.25s ease;
  padding:0 !important;
  backdrop-filter:blur(20px);
}
#colophon .social-icons-wrap a:hover,
#colophon .footer-social-wrap a:hover{
  background:linear-gradient(135deg,#3B82F6,#8B5CF6) !important;
  border-color:transparent;
  color:#FFFFFF !important;
  transform:translateY(-2px);
  box-shadow:0 6px 16px rgba(59,130,246,0.32);
}

/* Pilule "live" optionnelle */
#colophon .cw-foot-live{
  display:inline-flex;
  align-items:center;
  gap:8px;
  padding:6px 14px;
  background:rgba(255,255,255,0.7);
  backdrop-filter:blur(20px);
  border:1px solid rgba(226,232,240,0.8);
  border-radius:999px;
  font-size:12px;
  font-weight:600;
  color:#475569 !important;
  margin-bottom:18px;
}
#colophon .cw-foot-live::before{
  content:'';
  width:8px; height:8px;
  border-radius:50%;
  background:#22C55E;
  box-shadow:0 0 10px #22C55E;
  animation:cwFootPulse 1.6s infinite;
}
@keyframes cwFootPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(0.9)}}

/* Override les inline styles white/transparent (les widgets actuels ont color:rgba(255,255,255,X)) */
#colophon .footer-widget-area [style*="color:rgba(255,255,255"],
#colophon .footer-widget-area [style*="color:#fff"],
#colophon .footer-widget-area [style*="color: #fff"],
#colophon .footer-widget-area [style*="color: rgba(255,255,255"],
#colophon .footer-widget-area [style*="color:#FFFFFF"]{
  color:#334155 !important;
}
#colophon .footer-widget-area a[style*="color:rgba(255,255,255"],
#colophon .footer-widget-area a[style*="color:#fff"]{
  color:#0F172A !important;
  font-weight:600 !important;
}
#colophon .footer-widget-area h4[style*="color"]{
  color:#0F172A !important;
}

/* Focus visible (WCAG 2.1 AA) */
#colophon a:focus-visible{
  outline:2px solid #3B82F6;
  outline-offset:3px;
  border-radius:4px;
  color:#3B82F6 !important;
}

/* prefers-reduced-motion */
@media (prefers-reduced-motion: reduce){
  #colophon *{transition:none !important;animation:none !important;}
}

/* Mobile — bottom row centre */
@media (max-width:560px){
  #colophon .site-bottom-footer-inner-wrap,
  #colophon .site-bottom-footer-wrap .site-info{
    text-align:center;
  }
}</style>

<style id='cw-fluentform-v3-css'>/* ====================================================
   COURTIERWEB - FLUENTFORMS V3 MESH GLOW
   Hook : wp_head priority 97
   Cible : tous les .frm-fluent-form (FluentForms)
   Palette : --cw-pill-* heritee du snippet 139
   ==================================================== */

/* Wrapper principal */
.frm-fluent-form,
.fluentform .ff-el-group,
.fluentform_wrapper{
  font-family:'Manrope','Plus Jakarta Sans',system-ui,sans-serif !important;
  color:#0F172A;
}

/* Labels */
.frm-fluent-form .ff-el-input--label label,
.frm-fluent-form label.ff-el-form-check-label,
.frm-fluent-form .ff_t_container label{
  color:#0F172A !important;
  font-family:'Manrope',sans-serif !important;
  font-weight:600 !important;
  font-size:14px !important;
  letter-spacing:0.01em;
  margin-bottom:8px !important;
  display:block;
}
.frm-fluent-form .ff-el-input--label .ff_required_asterisk,
.frm-fluent-form .ff-el-input--label .ff_t_container span[style*="color:red"]{
  color:#DC2626 !important;
  font-weight:700;
  margin-left:2px;
}

/* Inputs / selects / textarea — glass blur style */
.frm-fluent-form input.ff-el-form-control,
.frm-fluent-form select.ff-el-form-control,
.frm-fluent-form textarea.ff-el-form-control,
.frm-fluent-form input[type="text"],
.frm-fluent-form input[type="email"],
.frm-fluent-form input[type="tel"],
.frm-fluent-form input[type="number"],
.frm-fluent-form input[type="url"],
.frm-fluent-form input[type="password"],
.frm-fluent-form input[type="date"],
.frm-fluent-form select,
.frm-fluent-form textarea{
  background:rgba(255,255,255,0.75) !important;
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border:1.5px solid rgba(226,232,240,0.8) !important;
  border-radius:12px !important;
  padding:13px 16px !important;
  font-family:'Manrope',sans-serif !important;
  font-size:15px !important;
  font-weight:500 !important;
  color:#0F172A !important;
  width:100% !important;
  height:auto !important;
  min-height:48px;
  box-shadow:0 1px 3px rgba(15,23,42,0.04) !important;
  transition:border-color 0.2s ease, box-shadow 0.25s ease, background 0.2s ease;
  outline:none;
}
.frm-fluent-form input.ff-el-form-control:hover,
.frm-fluent-form select.ff-el-form-control:hover,
.frm-fluent-form textarea.ff-el-form-control:hover{
  border-color:rgba(59,130,246,0.4) !important;
  background:rgba(255,255,255,0.9) !important;
}
.frm-fluent-form input.ff-el-form-control:focus,
.frm-fluent-form select.ff-el-form-control:focus,
.frm-fluent-form textarea.ff-el-form-control:focus,
.frm-fluent-form input:focus,
.frm-fluent-form select:focus,
.frm-fluent-form textarea:focus{
  border-color:#3B82F6 !important;
  background:#FFFFFF !important;
  box-shadow:0 0 0 4px rgba(59,130,246,0.12),0 4px 12px rgba(59,130,246,0.08) !important;
}

/* Placeholders */
.frm-fluent-form input::placeholder,
.frm-fluent-form textarea::placeholder,
.frm-fluent-form select::placeholder{
  color:#94A3B8 !important;
  font-weight:400;
  opacity:1;
}

/* Textarea — hauteur min */
.frm-fluent-form textarea.ff-el-form-control,
.frm-fluent-form textarea{
  min-height:120px;
  resize:vertical;
  line-height:1.6;
}

/* Select — flèche custom */
.frm-fluent-form select.ff-el-form-control,
.frm-fluent-form select{
  appearance:none;
  -webkit-appearance:none;
  background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230F172A'><path d='M7 10l5 5 5-5z'/></svg>") !important;
  background-repeat:no-repeat !important;
  background-position:right 12px center !important;
  background-size:20px !important;
  padding-right:44px !important;
}

/* Bouton submit — gradient bleu→violet */
.frm-fluent-form button.ff-btn-submit,
.frm-fluent-form button[type="submit"],
.frm-fluent-form .ff-btn-submit,
.frm-fluent-form .ff_btn_style,
.frm-fluent-form .ff-el-group button.ff-btn,
.frm-fluent-form input[type="submit"]{
  background:linear-gradient(135deg,#3B82F6 0%,#8B5CF6 100%) !important;
  background-image:linear-gradient(135deg,#3B82F6 0%,#8B5CF6 100%) !important;
  color:#FFFFFF !important;
  border:none !important;
  border-radius:999px !important;
  padding:14px 30px !important;
  font-family:'Manrope',sans-serif !important;
  font-weight:700 !important;
  font-size:15px !important;
  letter-spacing:0.01em;
  text-transform:none !important;
  box-shadow:0 6px 18px rgba(59,130,246,0.32) !important;
  cursor:pointer;
  transition:all 0.25s cubic-bezier(.4,0,.2,1);
  min-height:48px;
}
.frm-fluent-form button.ff-btn-submit:hover,
.frm-fluent-form button[type="submit"]:hover,
.frm-fluent-form .ff-btn-submit:hover,
.frm-fluent-form .ff_btn_style:hover,
.frm-fluent-form input[type="submit"]:hover{
  background:linear-gradient(135deg,#2563EB 0%,#7C3AED 100%) !important;
  background-image:linear-gradient(135deg,#2563EB 0%,#7C3AED 100%) !important;
  transform:translateY(-2px);
  box-shadow:0 10px 26px rgba(139,92,246,0.42) !important;
}
.frm-fluent-form button.ff-btn-submit:focus-visible,
.frm-fluent-form button[type="submit"]:focus-visible{
  outline:3px solid rgba(59,130,246,0.4);
  outline-offset:3px;
}

/* Bouton secondaire (Previous step) */
.frm-fluent-form button.ff-btn-prev,
.frm-fluent-form .ff-btn-prev{
  background:rgba(255,255,255,0.85) !important;
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border:1.5px solid rgba(226,232,240,0.8) !important;
  color:#0F172A !important;
  border-radius:999px !important;
  padding:14px 24px !important;
  font-weight:700 !important;
  font-size:15px !important;
  font-family:'Manrope',sans-serif !important;
  transition:all 0.25s ease;
}
.frm-fluent-form button.ff-btn-prev:hover,
.frm-fluent-form .ff-btn-prev:hover{
  background:#FFFFFF !important;
  border-color:#3B82F6 !important;
  color:#3B82F6 !important;
}

/* STEPS — barre de progression gradient */
.frm-fluent-form .ff-step-header{
  margin-bottom:32px !important;
}
.frm-fluent-form .ff-step-titles,
.frm-fluent-form .ff_step_progress{
  background:rgba(241,245,249,0.7) !important;
  border-radius:999px !important;
  height:8px !important;
  overflow:hidden;
  margin-bottom:18px;
}
.frm-fluent-form .ff-step-titles .ff-step-progress-content,
.frm-fluent-form .ff_step_progress > div,
.frm-fluent-form .ff-step-titles > .ff_progress_bar{
  background:linear-gradient(90deg,#3B82F6 0%,#8B5CF6 100%) !important;
  background-image:linear-gradient(90deg,#3B82F6 0%,#8B5CF6 100%) !important;
  height:100% !important;
  border-radius:999px !important;
  transition:width 0.5s cubic-bezier(.4,0,.2,1);
}
.frm-fluent-form .ff-el-progress-status,
.frm-fluent-form .ff_progress_label{
  color:#475569 !important;
  font-size:13px !important;
  font-weight:600 !important;
  font-family:'Manrope',sans-serif !important;
}

/* Step pills (si numerotation visible) */
.frm-fluent-form .ff-step-titles ul li,
.frm-fluent-form .ff_steps_wrapper li{
  color:#94A3B8 !important;
  font-weight:600;
  font-size:13px;
  font-family:'Manrope',sans-serif !important;
}
.frm-fluent-form .ff-step-titles ul li.ff_active,
.frm-fluent-form .ff-step-titles ul li.ff_complete,
.frm-fluent-form .ff_steps_wrapper li.ff_active,
.frm-fluent-form .ff_steps_wrapper li.ff_complete{
  color:#0F172A !important;
}
.frm-fluent-form .ff-step-titles ul li.ff_active::before,
.frm-fluent-form .ff_steps_wrapper li.ff_active::before{
  background:linear-gradient(135deg,#3B82F6,#8B5CF6) !important;
  border-color:transparent !important;
  color:#FFFFFF !important;
  box-shadow:0 4px 12px rgba(59,130,246,0.3);
}

/* Radios / checkboxes custom — accent bleu */
.frm-fluent-form input[type="radio"],
.frm-fluent-form input[type="checkbox"]{
  accent-color:#3B82F6 !important;
  width:18px !important;
  height:18px !important;
  cursor:pointer;
}
.frm-fluent-form .ff-el-form-check{
  display:flex;
  align-items:center;
  gap:10px;
  margin-bottom:10px;
  padding:8px 12px;
  border-radius:10px;
  transition:background 0.2s ease;
}
.frm-fluent-form .ff-el-form-check:hover{
  background:rgba(59,130,246,0.04);
}
.frm-fluent-form .ff-el-form-check label{
  cursor:pointer;
  margin:0 !important;
  font-weight:500 !important;
  color:#334155 !important;
}

/* Help text / description */
.frm-fluent-form .ff-el-help-message,
.frm-fluent-form .ff_help_text,
.frm-fluent-form small.ff-help{
  color:#64748B !important;
  font-size:12.5px !important;
  font-weight:500;
  margin-top:6px !important;
  font-family:'Manrope',sans-serif !important;
}

/* Messages erreur */
.frm-fluent-form .error,
.frm-fluent-form .ff-el-input--error,
.frm-fluent-form .text-danger,
.frm-fluent-form .ff-message-error{
  color:#DC2626 !important;
  font-size:13px !important;
  font-weight:600 !important;
  margin-top:6px;
}
.frm-fluent-form input.ff-el-form-control.ff_error,
.frm-fluent-form select.ff-el-form-control.ff_error,
.frm-fluent-form textarea.ff-el-form-control.ff_error,
.frm-fluent-form .has-error input,
.frm-fluent-form .has-error select,
.frm-fluent-form .has-error textarea{
  border-color:#DC2626 !important;
  background:rgba(254,226,226,0.4) !important;
  box-shadow:0 0 0 3px rgba(220,38,38,0.08) !important;
}

/* Messages succes */
.frm-fluent-form .ff-message-success,
.frm-fluent-form .ff_form_success{
  background:rgba(220,252,231,0.6) !important;
  border:1.5px solid #22C55E !important;
  color:#065F46 !important;
  border-radius:14px;
  padding:18px 22px;
  font-weight:600;
  font-family:'Manrope',sans-serif !important;
}

/* Loader / spinner */
.frm-fluent-form .ff_form_loader{
  border-top-color:#3B82F6 !important;
}

/* Group spacing */
.frm-fluent-form .ff-el-group{
  margin-bottom:18px !important;
}
.frm-fluent-form .ff_columns_total_2,
.frm-fluent-form .ff_columns_total_3{
  gap:16px;
}

/* Form within glass card (la page assurance vie l'utilise deja) */
.cw-form-wrap .frm-fluent-form{
  margin-top:8px;
}

/* Date / time pickers — coherent avec inputs */
.flatpickr-calendar.open{
  font-family:'Manrope',sans-serif !important;
  border-radius:14px !important;
  box-shadow:0 20px 50px rgba(15,23,42,0.12) !important;
  border:1px solid rgba(226,232,240,0.8);
}
.flatpickr-day.selected,
.flatpickr-day.selected:hover{
  background:linear-gradient(135deg,#3B82F6,#8B5CF6) !important;
  border-color:transparent !important;
  color:#FFFFFF !important;
}
.flatpickr-day:hover{
  background:rgba(59,130,246,0.1) !important;
  border-color:transparent !important;
}

/* prefers-reduced-motion */
@media (prefers-reduced-motion: reduce){
  .frm-fluent-form *{transition:none !important;}
}</style>
<link rel="icon" href="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-80x80.png" sizes="32x32" />
<link rel="icon" href="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-300x300.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-300x300.png" />
<meta name="msapplication-TileImage" content="https://courtierweb.com/wp-content/uploads/2026/04/favicon-courtierweb-512-300x300.png" />
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://courtierweb.com/#organization","name":"CourtierWeb","alternateName":"Courtier d'assurance Québec","url":"https://courtierweb.com/","logo":{"@type":"ImageObject","url":"https://courtierweb.com/wp-content/uploads/2024/11/Courtierweb.webp","width":512,"height":512},"image":"https://courtierweb.com/wp-content/uploads/2024/11/Courtierweb.webp","description":"Comparateur indépendant d'assurance au Québec. Plus de 25 assureurs comparés en 3 minutes : auto, habitation, vie, entreprise, VR.","foundingDate":"1997","telephone":"+1-866-357-4451","email":"info@courtierweb.com","address":{"@type":"PostalAddress","streetAddress":"299 boul. Frontenac Ouest","addressLocality":"Thetford Mines","addressRegion":"QC","postalCode":"G6G 6K2","addressCountry":"CA"},"areaServed":{"@type":"AdministrativeArea","name":"Québec, Canada"},"sameAs":["https://www.facebook.com/CourtierWeb/","https://www.instagram.com/courtierweb/","https://www.youtube.com/user/courtierweb","https://x.com/courtierweb","https://www.pinterest.ca/assurancequebec/","https://www.linkedin.com/company/courtierweb"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8","reviewCount":"247","bestRating":"5","worstRating":"1"}}</script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","name":"Assurance automobile","url":"https://courtierweb.com/assurance-auto/","description":"Comparez les meilleurs tarifs d'assurance auto au Québec auprès de 25+ assureurs.","provider":{"@id":"https://courtierweb.com/#organization"},"areaServed":{"@type":"AdministrativeArea","name":"Québec, Canada"},"serviceType":"Insurance brokerage"}</script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","name":"Assurance habitation","url":"https://courtierweb.com/assurance-habitation/","description":"Maison, condo ou locataire — protégez votre habitation au meilleur prix au Québec.","provider":{"@id":"https://courtierweb.com/#organization"},"areaServed":{"@type":"AdministrativeArea","name":"Québec, Canada"},"serviceType":"Insurance brokerage"}</script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","name":"Assurance vie","url":"https://courtierweb.com/soumission-assurance-vie/","description":"Assurance vie temporaire ou permanente, comparez les principaux assureurs canadiens.","provider":{"@id":"https://courtierweb.com/#organization"},"areaServed":{"@type":"AdministrativeArea","name":"Québec, Canada"},"serviceType":"Insurance brokerage"}</script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","name":"Assurance entreprise","url":"https://courtierweb.com/assurance-entreprise/","description":"PME, RC professionnelle, biens commerciaux — solutions adaptées à votre entreprise au Québec.","provider":{"@id":"https://courtierweb.com/#organization"},"areaServed":{"@type":"AdministrativeArea","name":"Québec, Canada"},"serviceType":"Insurance brokerage"}</script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"Service","name":"Assurance véhicule récréatif","url":"https://courtierweb.com/assurance-vehicule-recreatif/","description":"VR, motorisé, roulotte, fifth wheel — couverture spécialisée pour vos loisirs.","provider":{"@id":"https://courtierweb.com/#organization"},"areaServed":{"@type":"AdministrativeArea","name":"Québec, Canada"},"serviceType":"Insurance brokerage"}</script>
		<style id="wp-custom-css">
			/* ===== COURTIERWEB — HEADER DARK PRO ===== */

/* Palette custom (override palette Kadence par défaut) */
:root {
    --global-palette1: #0ABFBC;
    --global-palette2: #0D2340;
    --global-palette3: #F5A623;
    --global-palette4: #FFFFFF;
    --global-palette5: #F5F7FA;
    --global-palette6: #64748B;
    --global-palette7: #1E293B;
    --global-palette8: #0F172A;
    --global-palette9: #0ABFBC;
}

/* ---- HEADER MAIN ---- */
.site-main-header-wrap .site-header-row-container-inner {
    background: #0D2340 !important;
}
/* Sticky header */
.site-main-header-wrap.kadence-sticky-header.item-is-fixed .site-header-row-container-inner,
.site-main-header-wrap.kadence-sticky-header.item-is-stuck .site-header-row-container-inner {
    background: rgba(10,27,46,0.97) !important;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    box-shadow: 0 2px 24px rgba(0,0,0,0.25) !important;
}

/* ---- LOGO BLANC ---- */
#main-header .site-branding img.custom-logo,
#main-header .custom-logo-link img {
    filter: brightness(0) invert(1) !important;
}

/* ---- CTA BUTTON ---- */
#main-header .header-button {
    background: #0ABFBC !important;
    color: #0D2340 !important;
    font-weight: 700 !important;
    letter-spacing: 0.03em !important;
    border: none !important;
    padding: 10px 22px !important;
    border-radius: 4px !important;
    transition: all 0.2s ease !important;
    box-shadow: none !important;
}
#main-header .header-button:hover {
    background: #F5A623 !important;
    color: #ffffff !important;
    transform: translateY(-1px) !important;
    box-shadow: 0 4px 16px rgba(245,166,35,0.35) !important;
}

/* ---- MOBILE HEADER ---- */
.site-mobile-header-wrap .site-header-row-container-inner,
#mobile-header .site-header-inner-wrap {
    background: #0D2340 !important;
}
#mobile-header .site-branding img.custom-logo {
    filter: brightness(0) invert(1) !important;
}
.mobile-toggle-open-container .menu-toggle-open {
    color: #FFFFFF !important;
}
.mobile-toggle-open-container .menu-toggle-open:hover {
    color: #0ABFBC !important;
}

/* Drawer mobile */
#mobile-drawer,
.popup-drawer-layout-sidepanel .popup-drawer-container {
    background: #0D2340 !important;
}
#mobile-drawer .drawer-header {
    background: #081526 !important;
    border-bottom: 1px solid rgba(255,255,255,0.08) !important;
}
#mobile-drawer .drawer-header .drawer-toggle {
    color: #FFFFFF !important;
}
#mobile-drawer .mobile-navigation ul li > a,
#mobile-drawer .mobile-navigation ul li .drawer-nav-drop-wrap {
    color: rgba(255,255,255,0.82) !important;
    border-bottom-color: rgba(255,255,255,0.06) !important;
}
#mobile-drawer .mobile-navigation ul li > a:hover,
#mobile-drawer .mobile-navigation ul li.current-menu-item > a {
    color: #0ABFBC !important;
}

/* ---- BODY LINK COLORS ---- */
a { color: #0ABFBC; }
a:hover { color: #F5A623; }

/* ---- BOUTONS GLOBAUX ---- */
.wp-block-button__link,
.kb-btn {
    background-color: #0ABFBC !important;
    border-color: #0ABFBC !important;
    border-radius: 4px !important;
}
.wp-block-button__link:hover,
.kb-btn:hover {
    background-color: #F5A623 !important;
    border-color: #F5A623 !important;
}		</style>
		<style id="cw-v3-palette-override">
:root {
    --global-palette1: #3B82F6 !important;
    --global-palette9: #3B82F6 !important;
}
/* Liens body : remplacer turquoise par bleu V3 */
.entry-content a:not(.cw-btn-p):not(.cw-btn-s):not(.cw-btn-w):not([class*="cw-"]):not([class*="kb-"]):not([class*="wp-"]) {
    color: #3B82F6;
}
.entry-content a:not(.cw-btn-p):not(.cw-btn-s):not(.cw-btn-w):not([class*="cw-"]):not([class*="kb-"]):not([class*="wp-"]):hover {
    color: #8B5CF6;
}
/* Boutons natifs WP/Kadence : palette V3 gradient */
.entry-content .wp-block-button__link,
.entry-content .kb-btn:not(.cw-btn-p):not(.cw-btn-s):not(.cw-btn-w) {
    background: linear-gradient(135deg, #3B82F6, #8B5CF6) !important;
    background-color: #3B82F6 !important;
    border-color: #3B82F6 !important;
    border-radius: 14px !important;
}
.entry-content .wp-block-button__link:hover,
.entry-content .kb-btn:not(.cw-btn-p):not(.cw-btn-s):not(.cw-btn-w):hover {
    background: linear-gradient(135deg, #2563EB, #7C3AED) !important;
    background-color: #2563EB !important;
    border-color: #2563EB !important;
}
/* Header CTA si encore turquoise */
#main-header .header-button {
    background: linear-gradient(135deg, #3B82F6, #8B5CF6) !important;
    color: #fff !important;
}
#main-header .header-button:hover {
    background: linear-gradient(135deg, #2563EB, #7C3AED) !important;
    color: #fff !important;
}
/* Si le footer Kadence se montre malgré display:none, neutraliser ses fonds turquoise */
#colophon.site-footer,
#colophon.site-footer .site-top-footer-wrap,
#colophon.site-footer .site-bottom-footer-wrap,
#colophon.site-footer [class*="footer-widget"],
#colophon.site-footer [id*="custom_html"] a {
    background: transparent !important;
}
/* Couleur du widget custom_html-9 button (au cas où visible) */
#colophon.site-footer [id*="custom_html"] a[href*="soumission"] {
    background: linear-gradient(135deg, #3B82F6, #8B5CF6) !important;
}
/* Mobile drawer hover */
#mobile-drawer .mobile-navigation ul li > a:hover,
#mobile-drawer .mobile-navigation ul li.current-menu-item > a {
    color: #22D3EE !important;
}
.mobile-toggle-open-container .menu-toggle-open:hover {
    color: #3B82F6 !important;
}
</style></head>

<body class="home wp-singular page-template-default page page-id-5088 wp-custom-logo wp-embed-responsive wp-theme-kadence footer-on-bottom hide-focus-outline link-style-color-underline content-title-style-hide content-width-fullwidth content-style-unboxed content-vertical-padding-hide transparent-header mobile-transparent-header">
<div id="wrapper" class="site wp-site-blocks">
			<a class="skip-link screen-reader-text scroll-ignore" href="#main">Skip to content</a>
		<header id="masthead" class="site-header" role="banner" itemtype="https://schema.org/WPHeader" itemscope>
	<div id="main-header" class="site-header-wrap">
		<div class="site-header-inner-wrap">
			<div class="site-header-upper-wrap">
				<div class="site-header-upper-inner-wrap">
					<div class="site-main-header-wrap site-header-row-container site-header-focus-item site-header-row-layout-" data-section="kadence_customizer_header_main">
	<div class="site-header-row-container-inner">
				<div class="site-container">
			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-center-column">
									<div class="site-header-main-section-left site-header-section site-header-section-left">
						<div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger">
		<div class="mobile-toggle-open-container">
						<button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Open menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-left" aria-expanded="false" data-set-focus=".menu-toggle-close"
					>
						<span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Toggle Menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path>
				</svg></span></span>
		</button>
	</div>
	</div><!-- data-section="mobile_trigger" -->
							<div class="site-header-main-section-left-center site-header-section site-header-section-left-center">
															</div>
												</div>
													<div class="site-header-main-section-center site-header-section site-header-section-center">
						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
	<div class="site-branding branding-layout-standard site-brand-logo-only"><a class="brand has-logo-image" href="https://courtierweb.com/" rel="home"><img width="250" height="50" src="https://courtierweb.com/wp-content/uploads/2026/03/cropped-courtierweb.png" class="custom-logo" alt="CourtierWeb — Comparateur d&#039;assurance Québec" decoding="async" /></a></div></div><!-- data-section="title_tagline" -->
					</div>
													<div class="site-header-main-section-right site-header-section site-header-section-right">
													<div class="site-header-main-section-right-center site-header-section site-header-section-right-center">
								<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_html">
	<div class="header-html inner-link-style-normal"><div class="header-html-inner"><p><a href="tel:+18663574451" class="cw-pill-phone-icon" aria-label="Appeler CourtierWeb au 1-866-357-4451"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 256 256" fill="currentColor" aria-hidden="true" focusable="false"><path d="M222.37,158.46l-47.11-21.11-.13-.06a16,16,0,0,0-15.17,1.4,8.12,8.12,0,0,0-.75.56L134.87,160c-15.42-7.49-31.34-23.29-38.83-38.51l20.78-24.71c.2-.25.39-.5.57-.77a16,16,0,0,0,1.32-15.06l0-.12L96.54,33.64a16,16,0,0,0-16.62-9.52A56.26,56.26,0,0,0,32,80c0,79.4,64.6,144,144,144a56.26,56.26,0,0,0,55.88-47.92A16,16,0,0,0,222.37,158.46Z"></path></svg></a></p>
</div></div></div><!-- data-section="header_html" -->
							</div>
							<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_button">
	<div class="header-button-wrap"><div class="header-button-inner-wrap"><a href="https://courtierweb.com/soumission-assurance-de-dommages/" target="_blank" rel="noopener noreferrer" class="button header-button button-size-medium button-style-filled">Obtenir une soumission</a></div></div></div><!-- data-section="header_button" -->
					</div>
							</div>
		</div>
	</div>
</div>
				</div>
			</div>
					</div>
	</div>
	
<div id="mobile-header" class="site-mobile-header-wrap">
	<div class="site-header-inner-wrap">
		<div class="site-header-upper-wrap">
			<div class="site-header-upper-inner-wrap">
			<div class="site-main-header-wrap site-header-focus-item site-header-row-layout- site-header-row-tablet-layout-default site-header-row-mobile-layout-default ">
	<div class="site-header-row-container-inner">
		<div class="site-container">
			<div class="site-main-header-inner-wrap site-header-row site-header-row-has-sides site-header-row-center-column">
									<div class="site-header-main-section-left site-header-section site-header-section-left">
						<div class="site-header-item site-header-focus-item site-header-item-navgation-popup-toggle" data-section="kadence_customizer_mobile_trigger">
		<div class="mobile-toggle-open-container">
						<button id="mobile-toggle" class="menu-toggle-open drawer-toggle menu-toggle-style-default" aria-label="Open menu" data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-left" aria-expanded="false" data-set-focus=".menu-toggle-close"
					>
						<span class="menu-toggle-icon"><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-menu-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Toggle Menu</title><path d="M3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z"></path>
				</svg></span></span>
		</button>
	</div>
	</div><!-- data-section="mobile_trigger" -->
					</div>
													<div class="site-header-main-section-center site-header-section site-header-section-center">
						<div class="site-header-item site-header-focus-item" data-section="title_tagline">
	<div class="site-branding branding-layout-standard site-brand-logo-only"><a class="brand has-logo-image" href="https://courtierweb.com/" rel="home"><img width="250" height="50" src="https://courtierweb.com/wp-content/uploads/2026/03/cropped-courtierweb.png" class="custom-logo" alt="CourtierWeb — Comparateur d&#039;assurance Québec" decoding="async" /></a></div></div><!-- data-section="title_tagline" -->
					</div>
													<div class="site-header-main-section-right site-header-section site-header-section-right">
						<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_button">
	<div class="header-button-wrap"><div class="header-button-inner-wrap"><a href="https://courtierweb.com/soumission-assurance-de-dommages/" target="_blank" rel="noopener noreferrer" class="button header-button button-size-medium button-style-filled">Obtenir une soumission</a></div></div></div><!-- data-section="header_button" -->
					</div>
							</div>
		</div>
	</div>
</div>
			</div>
		</div>
			</div>
</div>
</header><!-- #masthead -->

	<main id="inner-wrap" class="wrap kt-clear" role="main">
		<div id="primary" class="content-area">
	<div class="content-container site-container">
		<div id="main" class="site-main">
						<div class="content-wrap">
				<article id="post-5088" class="entry content-bg single-entry post-5088 page type-page status-publish hentry">
	<div class="entry-content-wrap">
		
<div class="entry-content single-content">
	
<link rel="preconnect" href="https://fonts.googleapis.com" crossorigin/>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin/>
<link rel="dns-prefetch" href="https://nitrocdn.com"/>
<link rel="preload" as="image" href="https://courtierweb.com/wp-content/uploads/2026/04/og-fb-home.jpg" fetchpriority="high"/>


<style>
/* ========== HOMEPAGE V3 MESH GLOW ========== */
/* Force pleine largeur (override Kadence + cw-form-page) */
.page-id-5088 .content-container.site-container,.page-id-5088 .content-wrap,.page-id-5088 #inner-wrap.wrap,.page-id-5088 #primary.content-area,.page-id-5088 #main.site-main,.page-id-5088 article.entry,.page-id-5088 .entry-content-wrap,.page-id-5088 .entry-content{max-width:none;width:100%;}
.page-id-5088 .entry-content-wrap{padding:0;}
.page-id-5088 article.entry.content-bg{background:transparent;box-shadow:none;border:0;}
body.page-id-5088.cw-form-page .content-container,body.page-id-5088.cw-form-page .site-container,body.page-id-5088.cw-form-page .entry-content-wrap,body.page-id-5088.cw-form-page .entry-content{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;}
body.page-id-5088.cw-form-page .entry-content-wrap{padding:0!important;}
body.page-id-5088,body.page-id-5088 .site,body.page-id-5088 #inner-wrap,body.page-id-5088 #primary,body.page-id-5088 #main,body.page-id-5088 .content-wrap,body.page-id-5088 article.entry,body.page-id-5088 .entry-content,body.page-id-5088 .entry-content-wrap{background:#FFFFFF !important;background-color:#FFFFFF !important;}

.cw-home{background:#FFFFFF;color:#0F172A;font-family:'Manrope','Plus Jakarta Sans',system-ui,sans-serif;position:relative;overflow:visible;width:100%;}
.cw-home *{box-sizing:border-box;}

/* === HERO === */
.cw-h-hero{position:relative;background:radial-gradient(ellipse 80% 600px at 20% 0%,rgba(59,130,246,0.18),transparent 60%),radial-gradient(ellipse 80% 600px at 85% 5%,rgba(34,211,238,0.16),transparent 60%),radial-gradient(ellipse 60% 500px at 50% 10%,rgba(139,92,246,0.12),transparent 65%),#FFFFFF;}
.cw-h-inner{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:100px 32px 48px;}
@media(max-width:880px){.cw-h-inner{padding:80px 20px 32px;}}

.cw-eyebrow{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,0.85);backdrop-filter:blur(20px);border:1px solid rgba(226,232,240,0.8);padding:5px 14px;border-radius:999px;font-size:11px;color:#1E40AF;font-weight:700;letter-spacing:1px;text-transform:uppercase;box-shadow:0 2px 10px rgba(30,64,175,0.06);margin:25px 0;line-height:1;}
.cw-eyebrow::before{content:'\2728';color:#F59E0B;font-size:13px;}

.cw-h-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center;}
@media(max-width:880px){.cw-h-grid{grid-template-columns:1fr;gap:36px;}}

.cw-h1{font-size:clamp(40px,6vw,72px);font-weight:800;line-height:1;letter-spacing:-2.5px;margin:3px 0 18px !important;color:#0F172A;max-width:920px;}
.cw-h1 .hi{background:linear-gradient(135deg,#3B82F6 0%,#8B5CF6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}
.cw-lede{font-size:19px;line-height:1.6;color:#475569;max-width:580px;margin:0 0 22px;font-weight:500;}

.cw-live-pill{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#64748b;font-weight:500;margin-bottom:24px;background:rgba(255,255,255,0.7);backdrop-filter:blur(20px);padding:8px 14px;border-radius:999px;border:1px solid rgba(226,232,240,0.6);}
.cw-live-dot{width:8px;height:8px;border-radius:50%;background:#22C55E;box-shadow:0 0 10px #22C55E;animation:cwPulse 1.6s infinite;}
@keyframes cwPulse{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.5;transform:scale(0.9);}}

.cw-h-cta{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:0;}
.cw-btn-p{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:#fff;padding:18px 32px;border-radius:14px;text-decoration:none;font-weight:700;font-size:16px;box-shadow:0 14px 36px rgba(59,130,246,0.4);transition:all .25s;}
.cw-btn-p:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(59,130,246,0.5);}
.cw-btn-p::after{content:'\2192';transition:transform .25s;}
.cw-btn-p:hover::after{transform:translateX(4px);}
.cw-btn-s{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,0.85);backdrop-filter:blur(20px);border:1px solid rgba(226,232,240,0.8);color:#0F172A;padding:18px 28px;border-radius:14px;text-decoration:none;font-weight:700;font-size:16px;}

/* Hero trust card (right) */
.cw-trust-card{background:rgba(255,255,255,0.85);backdrop-filter:blur(40px);border:1.5px solid transparent;background-image:linear-gradient(rgba(255,255,255,0.92),rgba(255,255,255,0.92)),linear-gradient(135deg,#3B82F6,#8B5CF6);background-origin:border-box;background-clip:padding-box,border-box;border-radius:24px;padding:32px;box-shadow:0 30px 80px rgba(59,130,246,0.18);position:relative;}
.cw-trust-tag{position:absolute;top:-12px;left:24px;background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:#fff;padding:5px 12px;border-radius:999px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;box-shadow:0 4px 12px rgba(59,130,246,0.3);}
.cw-trust-h{font-size:13px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:18px;}
.cw-trust-stats{display:grid;grid-template-columns:1fr 1fr;gap:18px;}
.cw-trust-stat .v{font-size:32px;font-weight:800;letter-spacing:-1px;background:linear-gradient(135deg,#3B82F6,#8B5CF6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1;}
.cw-trust-stat .l{font-size:12px;color:#64748b;font-weight:600;margin-top:6px;line-height:1.4;}
.cw-trust-foot{margin-top:20px;padding-top:18px;border-top:1px solid rgba(226,232,240,0.8);font-size:13px;color:#475569;line-height:1.5;}
.cw-trust-foot strong{color:#0F172A;}

/* === LOGOS ASSUREURS === */
.cw-logos-strip{margin:0 auto;max-width:1240px;padding:24px 32px 48px;}
.cw-logos-card{padding:32px;background:rgba(255,255,255,0.7);backdrop-filter:blur(30px);border:1px solid rgba(226,232,240,0.8);border-radius:20px;}
.cw-logos-lab{font-size:11px;color:#64748b;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;text-align:center;margin-bottom:18px;}
.cw-logos-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:14px;align-items:center;}
@media(max-width:880px){.cw-logos-grid{grid-template-columns:repeat(4,1fr);}}
@media(max-width:480px){.cw-logos-grid{grid-template-columns:repeat(2,1fr);}}
.cw-logo-cell{text-align:center;padding:12px 8px;background:rgba(248,250,252,0.6);border-radius:10px;font-weight:800;font-size:12px;color:#475569;letter-spacing:-0.3px;line-height:1.2;border:1px solid rgba(226,232,240,0.6);transition:all .2s;}
.cw-logo-cell:hover{background:#fff;color:#0F172A;border-color:#3B82F6;transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,0.1);}

/* === SECTIONS GENERIC === */
.cw-section{margin:64px auto;max-width:1240px;padding:0 32px;position:relative;}
@media(max-width:768px){.cw-section{padding:0 20px;margin:48px auto;}}
.cw-eb{font-size:12px;color:#3B82F6;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:14px;}
.cw-h2{font-size:clamp(32px,4.5vw,52px);font-weight:800;line-height:1.1;letter-spacing:-1.5px;margin:0 0 18px;color:#0F172A;max-width:820px;}
.cw-h2 .hi{background:linear-gradient(135deg,#3B82F6 0%,#8B5CF6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}
.cw-section-lede{font-size:18px;color:#475569;max-width:760px;line-height:1.65;margin:0 0 36px;}

/* === PRODUITS GRID === */
.cw-prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;}
@media(max-width:1024px){.cw-prod-grid{grid-template-columns:repeat(2,1fr);}}
@media(max-width:560px){.cw-prod-grid{grid-template-columns:1fr;}}
.cw-prod-card{display:block;background:rgba(255,255,255,0.75);backdrop-filter:blur(30px);border:1px solid rgba(226,232,240,0.8);border-radius:20px;padding:28px 24px;text-decoration:none;color:#0F172A;transition:all 0.3s;position:relative;overflow:hidden;}
.cw-prod-card:hover{transform:translateY(-6px);box-shadow:0 28px 56px rgba(15,23,42,0.1);background:rgba(255,255,255,0.95);border-color:#3B82F6;}
.cw-prod-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#3B82F6,#8B5CF6);opacity:0;transition:opacity .3s;}
.cw-prod-card:hover::before{opacity:1;}
.cw-prod-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:14px;background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:#fff;margin-bottom:16px;box-shadow:0 8px 20px rgba(59,130,246,0.25);}
.cw-prod-icon svg{width:24px;height:24px;}
.cw-prod-card h3{font-size:20px;font-weight:800;letter-spacing:-0.4px;margin:0 0 6px;color:#0F172A;}
.cw-prod-card p{font-size:14px;color:#475569;line-height:1.5;margin:0 0 14px;}
.cw-prod-link{display:inline-flex;align-items:center;gap:6px;color:#3B82F6;font-weight:700;font-size:13px;}
.cw-prod-link::after{content:'\2192';transition:transform .2s;}
.cw-prod-card:hover .cw-prod-link::after{transform:translateX(4px);}

/* === POURQUOI 3 cards (large) === */
.cw-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
@media(max-width:880px){.cw-why-grid{grid-template-columns:1fr;}}
.cw-why-card{background:rgba(255,255,255,0.75);backdrop-filter:blur(30px);border:1px solid rgba(226,232,240,0.8);border-radius:20px;padding:32px;transition:all 0.3s;position:relative;overflow:hidden;}
.cw-why-card:hover{transform:translateY(-5px);box-shadow:0 28px 56px rgba(15,23,42,0.1);background:rgba(255,255,255,0.95);}
.cw-why-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#3B82F6,#8B5CF6);opacity:0;transition:opacity .3s;}
.cw-why-card:hover::before{opacity:1;}
.cw-why-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:14px;background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:#fff;margin-bottom:18px;box-shadow:0 10px 24px rgba(59,130,246,0.3);}
.cw-why-icon svg{width:26px;height:26px;}
.cw-why-card h3{font-size:22px;font-weight:800;letter-spacing:-0.5px;margin:0 0 10px;color:#0F172A;}
.cw-why-card p{font-size:15px;color:#475569;line-height:1.65;margin:0;}
.cw-why-card .stat{margin-top:18px;padding-top:18px;border-top:1px solid #e2e8f0;font-size:13px;color:#64748b;font-weight:600;}
.cw-why-card .stat strong{color:#3B82F6;font-weight:800;font-size:18px;display:block;margin-bottom:2px;letter-spacing:-0.3px;}

/* === TIMELINE 3 ÉTAPES === */
.cw-timeline{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:40px;}
@media(max-width:880px){.cw-timeline{grid-template-columns:1fr;gap:24px;}.cw-timeline::before{display:none;}}
.cw-timeline::before{content:'';position:absolute;top:36px;left:8%;right:8%;height:2px;background:linear-gradient(90deg,#3B82F6 0%,#8B5CF6 100%);opacity:0.3;}
.cw-tl{position:relative;text-align:center;padding:0 18px;}
.cw-tl .num{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:#fff;font-weight:800;font-size:26px;letter-spacing:-1px;box-shadow:0 14px 30px rgba(59,130,246,0.35);margin-bottom:22px;}
.cw-tl h3{font-size:22px;font-weight:800;color:#0F172A;margin:0 0 10px;letter-spacing:-0.5px;}
.cw-tl p{font-size:15px;color:#475569;line-height:1.6;margin:0 0 12px;}
.cw-tl .meta{display:inline-block;font-size:12px;font-weight:700;color:#3B82F6;background:rgba(59,130,246,0.08);padding:4px 10px;border-radius:999px;}

/* === BANQUE VS COURTIER === */
.cw-vs{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:stretch;margin-top:32px;}
@media(max-width:780px){.cw-vs{grid-template-columns:1fr;}.cw-vs-divider{display:none;}}
.cw-vs-card{background:rgba(255,255,255,0.75);backdrop-filter:blur(30px);border:1px solid rgba(226,232,240,0.8);border-radius:20px;padding:28px;}
.cw-vs-card.lose{opacity:0.85;}
.cw-vs-card.win{background:linear-gradient(180deg,rgba(255,255,255,0.95) 0%,rgba(240,249,255,0.95) 100%);border:1.5px solid transparent;background-image:linear-gradient(180deg,rgba(255,255,255,0.95),rgba(240,249,255,0.95)),linear-gradient(135deg,#3B82F6,#8B5CF6);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 20px 50px rgba(59,130,246,0.15);}
.cw-vs-card .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #e2e8f0;}
.cw-vs-card .head .ti{font-size:18px;font-weight:800;color:#0F172A;letter-spacing:-0.3px;}
.cw-vs-card .head .pr{font-size:24px;font-weight:800;letter-spacing:-1px;}
.cw-vs-card.lose .head .pr{color:#DC2626;}
.cw-vs-card.win .head .pr{background:linear-gradient(135deg,#3B82F6,#8B5CF6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.cw-vs-card ul{list-style:none;padding:0;margin:0;}
.cw-vs-card li{padding:8px 0;font-size:14px;color:#475569;line-height:1.5;display:flex;gap:10px;align-items:flex-start;}
.cw-vs-card.lose li::before{content:'\2717';color:#DC2626;font-weight:800;flex-shrink:0;}
.cw-vs-card.win li::before{content:'\2713';color:#22C55E;font-weight:800;flex-shrink:0;}
.cw-vs-divider{display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;color:#64748b;}
.cw-vs-divider .vs{width:48px;height:48px;border-radius:50%;background:#fff;border:2px solid #e2e8f0;display:flex;align-items:center;justify-content:center;letter-spacing:-0.5px;}

/* === TÉMOIGNAGES === */
.cw-test-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}
@media(max-width:880px){.cw-test-grid{grid-template-columns:1fr;}}
.cw-test{background:rgba(255,255,255,0.75);backdrop-filter:blur(30px);border:1px solid rgba(226,232,240,0.8);border-radius:18px;padding:24px;}
.cw-test-stars{color:#F59E0B;font-size:16px;letter-spacing:2px;margin-bottom:12px;}
.cw-test-text{font-size:15px;color:#0F172A;line-height:1.6;font-weight:500;margin:0 0 16px;font-style:italic;}
.cw-test-author{display:flex;align-items:center;gap:12px;}
.cw-test-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;}
.cw-test-meta{font-size:13px;color:#475569;font-weight:600;line-height:1.3;}
.cw-test-meta span{display:block;font-size:12px;font-weight:500;color:#64748b;margin-top:1px;}

/* === EEAT === */
.cw-eeat{background:rgba(255,255,255,0.75);backdrop-filter:blur(30px);border:1px solid rgba(226,232,240,0.8);border-radius:24px;padding:36px;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;}
@media(max-width:880px){.cw-eeat{grid-template-columns:repeat(2,1fr);}}
@media(max-width:480px){.cw-eeat{grid-template-columns:1fr;}}
.cw-eeat .e .h{display:flex;align-items:center;gap:10px;font-weight:800;color:#0F172A;font-size:16px;margin-bottom:8px;letter-spacing:-0.2px;}
.cw-eeat .e .h::before{content:'\2713';color:#fff;font-weight:800;font-size:14px;background:linear-gradient(135deg,#22C55E,#10B981);width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(34,197,94,0.3);}
.cw-eeat .e .d{font-size:14px;color:#475569;line-height:1.6;}

/* === FAQ === */
.cw-faq summary{font-weight:700;color:#0F172A;font-size:17px;padding:18px 22px;background:rgba(255,255,255,0.75);backdrop-filter:blur(30px);border:1px solid rgba(226,232,240,0.8);border-radius:14px;cursor:pointer;letter-spacing:-0.2px;list-style:none;transition:all .2s;}
.cw-faq summary:hover{border-color:#3B82F6;box-shadow:0 6px 20px rgba(59,130,246,0.08);}
.cw-faq summary::after{content:'+';float:right;font-size:22px;color:#3B82F6;font-weight:800;line-height:1;transition:transform .2s;}
.cw-faq details[open] summary{border-color:#3B82F6;background:rgba(255,255,255,0.95);}
.cw-faq details[open] summary::after{transform:rotate(45deg);}
.cw-faq details{margin-bottom:10px;}
.cw-faq .answer{padding:18px 22px;color:#475569;line-height:1.7;font-size:15px;background:rgba(248,250,252,0.6);border-left:3px solid #3B82F6;border-radius:0 14px 14px 0;margin-top:8px;}

/* === CTA FINAL === */
.cw-cta-final{background:#0F172A;color:#fff;border-radius:24px;padding:80px 36px;text-align:center;position:relative;overflow:hidden;margin:64px auto;max-width:1240px;}
.cw-cta-final::before{content:'';position:absolute;top:-100px;right:-100px;width:600px;height:600px;background:radial-gradient(circle,rgba(139,92,246,0.4) 0%,transparent 60%);filter:blur(80px);}
.cw-cta-final::after{content:'';position:absolute;bottom:-100px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(59,130,246,0.4) 0%,transparent 60%);filter:blur(80px);}
.cw-cta-final h2{font-size:clamp(32px,4.5vw,48px);font-weight:800;letter-spacing:-1.5px;margin:0 0 16px;color:#fff;position:relative;z-index:1;}
.cw-cta-final p{font-size:18px;color:#E2E8F0;margin:0 auto 32px;max-width:640px;line-height:1.65;position:relative;z-index:1;font-weight:500;}
.cw-cta-final .actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;position:relative;z-index:1;}
.cw-cta-final .cw-btn-p{background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:#fff;padding:18px 36px;border-radius:14px;text-decoration:none;font-weight:700;font-size:17px;box-shadow:0 14px 36px rgba(59,130,246,0.4);transition:transform .25s;}
.cw-cta-final .cw-btn-p:hover{transform:translateY(-2px);}
.cw-cta-final .cw-btn-s{background:rgba(255,255,255,0.1);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,0.2);color:#fff;padding:18px 32px;border-radius:14px;text-decoration:none;font-weight:700;font-size:17px;}
@media(max-width:768px){.cw-cta-final{padding:56px 24px;margin:48px 16px;}}

/* === HUMAN SECTION === */
.cw-human{position:relative;max-width:1240px;margin:0 auto;padding:80px 32px;font-family:'Manrope',sans-serif;}
.cw-human::before{content:'';position:absolute;top:-80px;right:-100px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,0.18) 0%,transparent 60%);filter:blur(70px);z-index:0;pointer-events:none;}
.cw-human::after{content:'';position:absolute;bottom:-80px;left:-100px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,0.16) 0%,transparent 60%);filter:blur(70px);z-index:0;pointer-events:none;}
.cw-human-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center;}
.cw-human-img-wrap{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 30px 80px rgba(15,23,42,0.18);transform:perspective(1200px) rotateY(-2deg);transition:transform .5s ease;}
.cw-human-img-wrap:hover{transform:perspective(1200px) rotateY(0deg);}
.cw-human-img-wrap img{display:block;width:100%;height:auto;}
.cw-human-img-wrap::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(59,130,246,0.06) 0%,transparent 40%,rgba(139,92,246,0.10) 100%);pointer-events:none;}
.cw-human-badge{position:absolute;bottom:24px;left:24px;background:rgba(255,255,255,0.96);backdrop-filter:blur(20px);border-radius:16px;padding:14px 18px;display:flex;align-items:center;gap:12px;box-shadow:0 16px 40px rgba(15,23,42,0.18);max-width:320px;}
.cw-human-badge-dot{width:10px;height:10px;border-radius:50%;background:#22C55E;box-shadow:0 0 12px #22C55E;flex-shrink:0;animation:cwHumPulse 1.6s infinite;}
@keyframes cwHumPulse{0%,100%{opacity:1;transform:scale(1);}50%{opacity:0.5;transform:scale(0.85);}}
.cw-human-badge-txt{font-size:13px;color:#0F172A;font-weight:700;line-height:1.35;}
.cw-human-badge-txt span{display:block;font-size:11px;color:#64748B;font-weight:500;margin-top:2px;}
.cw-human-text{padding-left:8px;}
.cw-human-eb{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase;background:linear-gradient(135deg,#3B82F6,#8B5CF6,#22D3EE);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px;}
.cw-human-h{font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.1;letter-spacing:-1.5px;color:#0F172A;margin:0 0 18px;font-family:'Manrope',sans-serif;}
.cw-human-h .hi{background:linear-gradient(135deg,#3B82F6,#8B5CF6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}
.cw-human-p{font-size:17px;color:#475569;line-height:1.7;margin:0 0 14px;}
.cw-human-p strong{color:#0F172A;}
.cw-human-list{list-style:none;padding:0;margin:18px 0 28px;display:flex;flex-direction:column;gap:12px;}
.cw-human-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#0F172A;font-weight:600;line-height:1.5;}
.cw-human-list li::before{content:'';width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#3B82F6,#8B5CF6);display:inline-flex;flex-shrink:0;margin-top:2px;position:relative;}
.cw-human-list li svg{display:none;}
.cw-human-list li:after{}
.cw-human-list .ck{position:relative;display:inline-flex;align-items:flex-start;gap:12px;}
.cw-human-cta{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#3B82F6,#8B5CF6);color:#fff !important;padding:15px 28px;border-radius:14px;text-decoration:none;font-weight:700;font-size:15px;box-shadow:0 8px 24px rgba(59,130,246,0.4);transition:all .25s;}
.cw-human-cta:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(59,130,246,0.5);}
@media(max-width:900px){
  .cw-human{padding:60px 20px;}
  .cw-human-grid{grid-template-columns:1fr;gap:36px;}
  .cw-human-img-wrap{transform:none;}
  .cw-human-text{padding-left:0;}
  .cw-human-badge{bottom:16px;left:16px;padding:12px 14px;max-width:260px;}
  .cw-human-badge-txt{font-size:12px;}
}

.cw-ico{display:inline-block;vertical-align:middle;flex-shrink:0;}
.cw-human-eb{display:inline-flex;align-items:center;gap:8px;}
.cw-btn-s,.btn-s,.cw-btn-p{display:inline-flex;align-items:center;gap:10px;}
.cw-test-stars{display:inline-flex;gap:2px;color:#F59E0B;}
.cw-tl-meta .meta,.cw-prod-meta{display:inline-flex;align-items:center;gap:6px;}
</style>

<div class="cw-home"><section class="cw-h-hero"><div class="cw-h-inner"><div class="cw-h-grid"><div><div class="cw-eyebrow">Comparateur indépendant · Depuis 1997</div><h1 class="cw-h1">Comparez 25+ assureurs au Québec, <br /><span class="hi">économisez jusqu&rsquo;à 30 %.</span></h1><p class="cw-lede">Une seule demande, plusieurs assureurs. Courtiers indépendants ChAD/AMF, soumission gratuite et sans engagement en 3 minutes.</p><div class="cw-live-pill"><span class="cw-live-dot"></span><span>Tarifs mis à jour quotidiennement · Soumissions traitées en moins de 24 h</span></div><div class="cw-h-cta"><a href="/soumission-assurance-de-dommages/" class="cw-btn-p">Lancer ma soumission</a><a href="tel:+18663574451" class="cw-btn-s"><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg><span>1-866-357-4451</span></a></div></div><div class="cw-trust-card"><span class="cw-trust-tag">Depuis 1997</span><div class="cw-trust-h">Approuvé par les Québécois</div><div class="cw-trust-stats"><div class="cw-trust-stat"><div class="v">100k+</div><div class="l">Québécois assurés via notre réseau</div></div><div class="cw-trust-stat"><div class="v">25+</div><div class="l">Assureurs comparés en temps réel</div></div><div class="cw-trust-stat"><div class="v">28+ ans</div><div class="l">D&rsquo;expertise courtage Québec</div></div><div class="cw-trust-stat"><div class="v">4.8/5</div><div class="l">Note moyenne clients (Google)</div></div></div><div class="cw-trust-foot"><strong>Certifiés AMF · Membres ChAD</strong> · Conformité Loi 25 · Données hébergées au Canada</div></div></div></div></section>
<div class="cw-logos-strip"><div class="cw-logos-card"><div class="cw-logos-lab">25+ grands assureurs comparés en temps réel</div><div class="cw-logos-grid"><div class="cw-logo-cell">Wawanesa</div><div class="cw-logo-cell">Intact</div><div class="cw-logo-cell">Promutuel</div><div class="cw-logo-cell">Aviva</div><div class="cw-logo-cell">Travelers</div><div class="cw-logo-cell">Economical</div><div class="cw-logo-cell">April</div><div class="cw-logo-cell">PUM</div></div></div></div>
<section class="cw-human" aria-labelledby="cw-human-h">
  <div class="cw-human-grid">
    <div class="cw-human-img-wrap">
      <img src="https://courtierweb.com/wp-content/uploads/2026/04/famille-quebec-courtierweb.webp" srcset="https://courtierweb.com/wp-content/uploads/2026/04/famille-quebec-courtierweb-768x512.jpg 768w, https://courtierweb.com/wp-content/uploads/2026/04/famille-quebec-courtierweb-1024x683.jpg 1024w, https://courtierweb.com/wp-content/uploads/2026/04/famille-quebec-courtierweb.webp 1600w" sizes="(max-width:900px) 100vw, 60vw" alt="Père souriant tenant ses deux enfants devant leur maison familiale au Québec — concept assurance habitation et famille" loading="eager" fetchpriority="high" width="1600" height="1067" decoding="async" />
      <div class="cw-human-badge">
        <span class="cw-human-badge-dot" aria-hidden="true"></span>
        <div class="cw-human-badge-txt">100 000+ Québécois protégés<span>Familles · maisons · véhicules · entreprises</span></div>
      </div>
    </div>
    <div class="cw-human-text">
      <div class="cw-human-eb"><svg class="cw-ico" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path><path d="M20 3v4"></path><path d="M22 5h-4"></path><path d="M4 17v2"></path><path d="M5 18H3"></path></svg><span>Notre engagement humain</span></div>
      <h2 id="cw-human-h" class="cw-human-h">Derrière chaque police, <br /><span class="hi">une vraie famille.</span></h2>
      <p class="cw-human-p">Chez CourtierWeb, on ne vend pas des contrats. On <strong>protège des gens</strong>. Des parents qui rentrent du travail, des enfants qui jouent dans le sous-sol, un chalet qui passe de génération en génération. Notre métier, c&rsquo;est d&rsquo;être là <strong>quand ça compte vraiment</strong>.</p>
      <ul class="cw-human-list">
        <li>Un courtier humain qui répond à votre appel — pas un robot vocal</li>
        <li>Vos données restent au Québec, jamais revendues à des tiers</li>
        <li>28+ ans d&rsquo;expertise locale, certifiés AMF &amp; ChAD</li>
        <li>Disponibles 7 jours sur 7 en cas de sinistre</li>
      </ul>
      <a href="/soumission-assurance-de-dommages/" class="cw-human-cta">Parler à un courtier humain →</a>
    </div>
  </div>
</section>

<section class="cw-section"><div class="cw-eb">Tous nos produits</div><h2 class="cw-h2">Une seule demande, <span class="hi">tous vos besoins.</span></h2><p class="cw-section-lede">Que vous magasiniez votre première assurance ou que vous regroupiez plusieurs polices pour économiser, nous comparons toutes les principales protections au Québec.</p><div class="cw-prod-grid"><a href="/soumission-assurance-auto/" class="cw-prod-card"><div class="cw-prod-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M14 16H9m10 0h3v-3.15a1 1 0 0 0-.84-.99L16 11l-2.7-3.6a1 1 0 0 0-.8-.4H5.24a2 2 0 0 0-1.8 1.1l-.8 1.63A6 6 0 0 0 2 12.42V16h2"></path><circle cx="6.5" cy="16.5" r="2.5"></circle><circle cx="16.5" cy="16.5" r="2.5"></circle></svg></div><h3>Auto</h3><p>Comparez 25+ assureurs auto</p><span class="cw-prod-link">Voir</span></a><a href="/assurance-habitation/" class="cw-prod-card"><div class="cw-prod-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M3 9.5 12 3l9 6.5V21a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9.5z"></path><path d="M9 22V12h6v10"></path></svg></div><h3>Habitation</h3><p>Maison, condo, locataire</p><span class="cw-prod-link">Voir</span></a><a href="/soumission-assurance-vie/" class="cw-prod-card"><div class="cw-prod-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z"></path></svg></div><h3>Vie</h3><p>Temporaire &#038; permanente</p><span class="cw-prod-link">Voir</span></a><a href="/assurance-entreprise/" class="cw-prod-card"><div class="cw-prod-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><rect width="20" height="14" x="2" y="7" rx="2" ry="2"></rect><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path></svg></div><h3>Entreprise</h3><p>PME, RC pro, biens</p><span class="cw-prod-link">Voir</span></a><a href="/assurance-vehicule-recreatif/" class="cw-prod-card"><div class="cw-prod-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"></path><path d="M15 18H9"></path><path d="M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14"></path><circle cx="17" cy="18" r="2"></circle><circle cx="7" cy="18" r="2"></circle></svg></div><h3>VR &#038; motorisé</h3><p>Roulotte, motorisé, fifth wheel</p><span class="cw-prod-link">Voir</span></a><a href="/soumission-assurance-bateau/" class="cw-prod-card"><div class="cw-prod-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1 .6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1"></path><path d="M19.38 20A11.6 11.6 0 0 0 21 14l-9-4-9 4c0 2.9.94 5.34 2.81 7.76"></path><path d="M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6"></path><path d="M12 10v4"></path><path d="M12 2v3"></path></svg></div><h3>Bateau</h3><p>Plaisance, voilier, jet ski</p><span class="cw-prod-link">Voir</span></a><a href="/soumission-assurance-moto/" class="cw-prod-card"><div class="cw-prod-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="6" cy="17" r="3"></circle><circle cx="18" cy="17" r="3"></circle><path d="M14 6h3l3 7"></path><path d="M9 17h6l-2-7-3 1-2-3-4 1"></path></svg></div><h3>Moto</h3><p>Routière, sport, custom</p><span class="cw-prod-link">Voir</span></a><a href="/soumission-assurance-motoneige/" class="cw-prod-card"><div class="cw-prod-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2v20"></path><path d="M5.6 5.6 18.4 18.4"></path><path d="M18.4 5.6 5.6 18.4"></path><path d="M2 12h20"></path></svg></div><h3>Motoneige</h3><p>Saisons + sentiers</p><span class="cw-prod-link">Voir</span></a></div></section>
<section class="cw-section"><div class="cw-eb">Pourquoi CourtierWeb</div><h2 class="cw-h2">Trois raisons concrètes <span class="hi">de magasiner avec nous.</span></h2><p class="cw-section-lede">Notre seul mandat : trouver la meilleure couverture au meilleur prix selon votre profil. Pas de pression de vente, pas de produit imposé.</p><div class="cw-why-grid"><div class="cw-why-card"><div class="cw-why-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><line x1="12" x2="12" y1="2" y2="22"></line><path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path></svg></div><h3>Économies réelles</h3><p>Magasiner avec un courtier indépendant fait économiser <strong>15 à 30 %</strong> en moyenne sur la prime annuelle vs souscription en banque ou assureur direct.</p><div class="stat"><strong>Jusqu&rsquo;à 30 %</strong>d&rsquo;économies sur votre prime annuelle</div></div><div class="cw-why-card"><div class="cw-why-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"></path><path d="m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z"></path><path d="M7 21h10"></path><path d="M12 3v18"></path><path d="M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2"></path></svg></div><h3>Indépendance totale</h3><p>Aucun lien d&#8217;employé avec une compagnie. Nous comparons <strong>25+ assureurs majeurs</strong> au Québec et négocions pour vous, pas pour eux.</p><div class="stat"><strong>25+ assureurs</strong>comparés à chaque demande</div></div><div class="cw-why-card"><div class="cw-why-icon"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M13 2 3 14h9l-1 8 10-12h-9l1-8z"></path></svg></div><h3>Soumission rapide</h3><p>Formulaire en <strong>3 minutes</strong>. Un courtier vous rappelle dans les 24 heures avec une analyse personnalisée et 2-3 propositions.</p><div class="stat"><strong>3 min + 24 h</strong>Formulaire &#038; rappel d&rsquo;un courtier</div></div></div></section>
<section class="cw-section"><div class="cw-eb">Comment ça marche</div><h2 class="cw-h2">Votre soumission en <span class="hi">3 étapes simples.</span></h2><p class="cw-section-lede">Pas de pression, pas de jargon. Un processus transparent conçu pour vous laisser tout le temps de comparer et décider en confiance.</p><div class="cw-timeline"><div class="cw-tl"><div class="num">1</div><h3>Vous remplissez le formulaire</h3><p>3 minutes pour partager vos besoins. Données chiffrées et hébergées au Canada.</p><span class="meta">⏱ 3 minutes</span></div><div class="cw-tl"><div class="num">2</div><h3>Un courtier vous rappelle</h3><p>Dans les 24 heures ouvrables, un conseiller indépendant analyse votre dossier et compare les assureurs.</p><span class="meta"><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg><span>24 h</span></span></div><div class="cw-tl"><div class="num">3</div><h3>Vous comparez et choisissez</h3><p>Recevez 2 à 3 propositions détaillées. Vous choisissez celle qui vous convient — ou rien du tout.</p><span class="meta"><svg class="cw-ico" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="20 6 9 17 4 12"></polyline></svg><span>Sans engagement</span></span></div></div></section>
<section class="cw-section"><div class="cw-eb">L&rsquo;écart est réel</div><h2 class="cw-h2">Banque ou courtier indépendant : <span class="hi">vous décidez.</span></h2><p class="cw-section-lede">Pour une assurance habitation standard à Montréal en 2026, la prime varie du simple au double selon le canal. Voici la même couverture, deux mondes différents.</p><div class="cw-vs"><div class="cw-vs-card lose"><div class="head"><div class="ti">Banque ou assureur direct</div><div class="pr">+30 %</div></div><ul><li>Une seule compagnie proposée — pas de comparaison</li><li>Vendeur employé qui doit vendre SES produits</li><li>Avenants génériques, pas adaptés à votre profil</li><li>Aucun défenseur en cas de litige sinistre</li><li>Changement de prêteur = perte de la police</li></ul></div><div class="cw-vs-divider"><div class="vs">vs</div></div><div class="cw-vs-card win"><div class="head"><div class="ti">CourtierWeb</div><div class="pr">-15 à -30 %</div></div><ul><li>25+ assureurs comparés à chaque demande</li><li>Courtier <strong>indépendant</strong> qui négocie pour VOUS</li><li>Avenants sur mesure selon votre profil de risque</li><li>Représentation à l&rsquo;AMF et à la ChAD en cas de litige</li><li>Police personnelle portable, vous gardez la couverture</li></ul></div></div></section>
<section class="cw-section"><div class="cw-eb">Ils nous font confiance</div><h2 class="cw-h2" style="font-size:clamp(28px,3.5vw,40px);">100 000+ Québécois <span class="hi">déjà assurés via notre réseau.</span></h2><div class="cw-test-grid"><div class="cw-test"><div class="cw-test-stars"><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><p class="cw-test-text">« Économisé 380 $/an sur mon assurance habitation. Le courtier a tout fait, je n&rsquo;ai eu qu&rsquo;à signer. »</p><div class="cw-test-author"><div class="cw-test-avatar">ML</div><div class="cw-test-meta">Mélanie L.<span>Lévis, QC</span></div></div></div><div class="cw-test"><div class="cw-test-stars"><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><p class="cw-test-text">« Service rapide et efficace. J&rsquo;ai eu trois soumissions en moins de 24 h. Très bon suivi. »</p><div class="cw-test-author"><div class="cw-test-avatar">MT</div><div class="cw-test-meta">Marc-André T.<span>Sherbrooke, QC</span></div></div></div><div class="cw-test"><div class="cw-test-stars"><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="none" aria-hidden="true"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon></svg></div><p class="cw-test-text">« Approche transparente et professionnelle. Je recommande à tous mes amis qui magasinent leur auto. »</p><div class="cw-test-author"><div class="cw-test-avatar">SP</div><div class="cw-test-meta">Sylvie P.<span>Laval, QC</span></div></div></div></div></section>
<section class="cw-section"><div class="cw-eb">Pourquoi nous choisir</div><h2 class="cw-h2" style="font-size:clamp(28px,3.5vw,40px);">Un comparateur indépendant <span class="hi">au service des Québécois.</span></h2><div class="cw-eeat"><div class="e"><div class="h">Certifiés AMF</div><div class="d">Cabinet de courtage en assurance dûment inscrit auprès de l&rsquo;Autorité des marchés financiers du Québec.</div></div><div class="e"><div class="h">Membres ChAD</div><div class="d">Tous nos courtiers sont membres de la Chambre de l&rsquo;assurance de dommages.</div></div><div class="e"><div class="h">25+ assureurs comparés</div><div class="d">Wawanesa, Intact, Promutuel, Aviva, Travelers, Economical, April, PUM et plus.</div></div><div class="e"><div class="h">Conformité Loi 25</div><div class="d">Vos données sont chiffrées, hébergées au Canada et jamais revendues à des tiers.</div></div></div></section>
<section class="cw-section"><div class="cw-eb">Questions fréquentes</div><h2 class="cw-h2">Tout ce qu&rsquo;il faut savoir <span class="hi">avant de comparer.</span></h2><div class="cw-faq"><details><summary>Pourquoi passer par CourtierWeb plutôt que mon assureur direct ?</summary><div class="answer">Un courtier indépendant compare 25+ assureurs à votre place et négocie les meilleures conditions selon votre profil. Une banque ou assureur direct ne propose que ses propres produits — choix limité, prime souvent plus élevée. Économies typiques : 15 à 30 %.</div></details><details><summary>Combien coûte le service de courtage ?</summary><div class="answer"><strong>Rien.</strong> Le courtier est rémunéré par l&rsquo;assureur que vous choisirez (commission incluse dans la prime). Vous ne payez aucun supplément en passant par CourtierWeb. Notre soumission est gratuite et sans engagement.</div></details><details><summary>Comment fonctionne une soumission en ligne ?</summary><div class="answer">Vous remplissez un formulaire de 3 minutes avec vos infos clés. Dans les 24 heures ouvrables, un courtier indépendant vous rappelle avec 2-3 propositions personnalisées. Vous choisissez celle qui vous convient — ou aucune. Aucune obligation.</div></details><details><summary>Mes données personnelles sont-elles protégées ?</summary><div class="answer">Oui. Vos données sont <strong>chiffrées</strong>, hébergées au Canada et jamais revendues à des tiers. Politique conforme à la <strong>Loi 25 du Québec</strong> sur la protection des renseignements personnels. Vous pouvez en tout temps demander la suppression.</div></details><details><summary>Quelles assurances comparez-vous ?</summary><div class="answer">Auto, habitation, vie, invalidité, entreprise, véhicules récréatifs (VR, roulotte, motorisé), bateau, moto, motoneige, agricole et plus. Tous les produits courants au Québec sont couverts.</div></details><details><summary>Combien de temps prend une soumission complète ?</summary><div class="answer">Le formulaire en ligne prend <strong>3 minutes</strong>. Un courtier vous rappelle dans les <strong>24 heures ouvrables</strong>. La police peut être effective dès le lendemain (sous réserve d&rsquo;examen pour certains produits comme l&rsquo;assurance vie).</div></details><details><summary>CourtierWeb est-il certifié par l&rsquo;AMF ?</summary><div class="answer">Oui. Tous nos courtiers sont <strong>certifiés par l&rsquo;<a href="https://lautorite.qc.ca/" target="_blank" rel="noopener" style="color:inherit">Autorité des marchés financiers (AMF)</a></strong> du Québec et membres de la <strong><a href="https://chad.ca/" target="_blank" rel="noopener" style="color:inherit">Chambre de l’assurance de dommages (ChAD)</a></strong> ou de la Chambre de la sécurité financière selon le produit.</div></details><details><summary>Puis-je changer de courtier ou résilier ?</summary><div class="answer">Oui, en tout temps. Votre contrat est avec l&rsquo;<strong>assureur</strong>, pas avec le courtier. Vous pouvez aussi résilier votre police avec préavis (10 à 30 jours selon assureur, remboursement au prorata).</div></details></div></section>
<div class="cw-cta-final"><h2>Prêt à comparer vos assurances ?</h2><p>Une demande, plusieurs assureurs. Soumission gratuite, sans engagement, en moins de 3 minutes.</p><div class="actions"><a href="/soumission-assurance-de-dommages/" class="cw-btn-p">Lancer ma soumission</a><a href="tel:+18663574451" class="cw-btn-s"><svg class="cw-ico" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg><span>1-866-357-4451</span></a></div></div></div>


<script type="application/ld+json">{"@context":"https://schema.org","@type":"InsuranceAgency","@id":"https://courtierweb.com/#organization","name":"CourtierWeb","alternateName":"Courtierweb comparateur assurance","url":"https://courtierweb.com/","logo":{"@type":"ImageObject","url":"https://courtierweb.com/wp-content/uploads/2026/04/courtierweb-logo-v3-medium.png","width":2340,"height":405},"image":"https://courtierweb.com/wp-content/uploads/2026/04/og-fb-home.jpg","description":"Comparateur indépendant d'assurance au Québec. Courtiers certifiés ChAD/AMF. Auto, habitation, vie, entreprise, VR. 25+ assureurs comparés.","telephone":"+1-866-357-4451","email":"info@courtierweb.com","priceRange":"$$","currenciesAccepted":"CAD","paymentAccepted":"Cash, Credit Card, Cheque","areaServed":[{"@type":"AdministrativeArea","name":"Québec, Canada"},{"@type":"Country","name":"Canada"}],"address":{"@type":"PostalAddress","streetAddress":"299 boul. Frontenac Ouest","addressLocality":"Thetford Mines","addressRegion":"QC","postalCode":"G6G 6K2","addressCountry":"CA"},"geo":{"@type":"GeoCoordinates","latitude":46.1027,"longitude":-71.3072},"hasMap":"https://www.google.com/maps?q=299+boul.+Frontenac+Ouest+Thetford+Mines+QC","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"08:30","closes":"17:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Saturday","opens":"09:00","closes":"13:00"}],"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8","bestRating":"5","worstRating":"1","ratingCount":"412","reviewCount":"412"},"founder":{"@type":"Person","name":"Jean Boissonneault","url":"https://courtierweb.com/a-propos/"},"foundingDate":"1997","numberOfEmployees":{"@type":"QuantitativeValue","value":"15"},"slogan":"Comparateur indépendant d'assurance au Québec","knowsAbout":["Assurance auto Québec","Assurance habitation Québec","Assurance vie Québec","Assurance entreprise PME Québec","Assurance véhicule récréatif","Courtage en assurance de dommages","Comparateur assurance"],"memberOf":[{"@type":"Organization","name":"Chambre de l'assurance de dommages (ChAD)"},{"@type":"Organization","name":"Autorité des marchés financiers (AMF)"}],"sameAs":["https://www.facebook.com/CourtierWeb/","https://www.instagram.com/courtierweb/","https://www.youtube.com/user/courtierweb","https://x.com/courtierweb"],"contactPoint":{"@type":"ContactPoint","telephone":"+1-866-357-4451","contactType":"customer service","areaServed":"CA","availableLanguage":["French","English"]}}</script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","inLanguage":"fr-CA","mainEntity":[{"@type":"Question","name":"Pourquoi passer par CourtierWeb plutôt que mon assureur direct ?","acceptedAnswer":{"@type":"Answer","text":"Un courtier indépendant compare 25+ assureurs à votre place et négocie les meilleures conditions selon votre profil. Une banque ou assureur direct ne propose que ses propres produits — choix limité, prime souvent plus élevée. Économies typiques : 15 à 30 %."}},{"@type":"Question","name":"Combien coûte le service de courtage ?","acceptedAnswer":{"@type":"Answer","text":"Rien. Le courtier est rémunéré par l'assureur que vous choisirez (commission incluse dans la prime). Vous ne payez aucun supplément en passant par CourtierWeb. Notre soumission est gratuite et sans engagement."}},{"@type":"Question","name":"Comment fonctionne une soumission en ligne ?","acceptedAnswer":{"@type":"Answer","text":"Vous remplissez un formulaire de 3 minutes avec vos infos clés. Dans les 24 heures ouvrables, un courtier indépendant vous rappelle avec 2-3 propositions personnalisées. Vous choisissez celle qui vous convient — ou aucune. Aucune obligation."}},{"@type":"Question","name":"Mes données personnelles sont-elles protégées ?","acceptedAnswer":{"@type":"Answer","text":"Oui. Vos données sont chiffrées, hébergées au Canada et jamais revendues à des tiers. Politique conforme à la Loi 25 du Québec sur la protection des renseignements personnels. Vous pouvez en tout temps demander la suppression."}},{"@type":"Question","name":"Quelles assurances comparez-vous ?","acceptedAnswer":{"@type":"Answer","text":"Auto, habitation, vie, invalidité, entreprise, véhicules récréatifs (VR, roulotte, motorisé), bateau, moto, motoneige, agricole et plus. Tous les produits courants au Québec sont couverts."}},{"@type":"Question","name":"Combien de temps prend une soumission complète ?","acceptedAnswer":{"@type":"Answer","text":"Le formulaire en ligne prend 3 minutes. Un courtier vous rappelle dans les 24 heures ouvrables. La police peut être effective dès le lendemain (sous réserve d'examen pour certains produits comme l'assurance vie)."}},{"@type":"Question","name":"CourtierWeb est-il certifié par l'AMF ?","acceptedAnswer":{"@type":"Answer","text":"Oui. Tous nos courtiers sont certifiés par l'Autorité des marchés financiers (AMF) du Québec et membres de la Chambre de l'assurance de dommages (ChAD) ou de la Chambre de la sécurité financière selon le produit."}},{"@type":"Question","name":"Puis-je changer de courtier ou résilier ?","acceptedAnswer":{"@type":"Answer","text":"Oui, en tout temps. Votre contrat est avec l'assureur, pas avec le courtier. Vous pouvez aussi résilier votre police avec préavis (10 à 30 jours selon assureur, remboursement au prorata)."}}]}</script>

</div><!-- .entry-content -->
	</div>
</article><!-- #post-5088 -->

			</div>
					</div><!-- #main -->
			</div>
</div><!-- #primary -->

<script nitro-exclude>
    var heartbeatData = new FormData(); heartbeatData.append('nitroHeartbeat', '1');
    fetch(location.href, {method: 'POST', body: heartbeatData, credentials: 'omit'});
</script>
<script nitro-exclude>
    document.cookie = 'nitroCachedPage=' + (!window.NITROPACK_STATE ? '0' : '1') + '; path=/; SameSite=Lax';
</script>
<script nitro-exclude>
    if (!window.NITROPACK_STATE || window.NITROPACK_STATE != 'FRESH') {
        var proxyPurgeOnly = 0;
        if (typeof navigator.sendBeacon !== 'undefined') {
            var nitroData = new FormData(); nitroData.append('nitroBeaconUrl', 'aHR0cHM6Ly9jb3VydGllcndlYi5jb20v'); nitroData.append('nitroBeaconCookies', 'W10='); nitroData.append('nitroBeaconHash', '91f4f4f617b6569124c26ee81429658c116741590da760af0ade3123680fd86ca9f646b800559d7a8f69e4b5d1c2930ebfdef22aa888e8222051e5f53f2480ed'); nitroData.append('proxyPurgeOnly', ''); nitroData.append('layout', 'home'); navigator.sendBeacon(location.href, nitroData);
        } else {
            var xhr = new XMLHttpRequest(); xhr.open('POST', location.href, true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send('nitroBeaconUrl=aHR0cHM6Ly9jb3VydGllcndlYi5jb20v&nitroBeaconCookies=W10=&nitroBeaconHash=91f4f4f617b6569124c26ee81429658c116741590da760af0ade3123680fd86ca9f646b800559d7a8f69e4b5d1c2930ebfdef22aa888e8222051e5f53f2480ed&proxyPurgeOnly=&layout=home');
        }
    }
</script>	</main><!-- #inner-wrap -->
	<footer id="colophon" class="site-footer" role="contentinfo">
	<div class="site-footer-wrap">
		<div class="site-top-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_top">
	<div class="site-footer-row-container-inner">
				<div class="site-container">
			<div class="site-top-footer-inner-wrap site-footer-row site-footer-row-columns-3 site-footer-row-column-layout-equal site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
									<div class="site-footer-top-section-1 site-footer-section footer-section-inner-items-1">
						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget1 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer1">
	<div class="footer-widget-area-inner site-info-inner">
		<section id="custom_html-7" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div style="padding:0"><img src="https://courtierweb.com/wp-content/uploads/2026/03/cropped-courtierweb.png" alt="CourtierWeb" width="160" height="32" style="margin-bottom:16px;filter:brightness(0)invert(1)"/><p style="color:rgba(255,255,255,0.65);font-size:14px;line-height:1.6;margin:0">Courtierweb votre comparateur d'assurance de confiance au Québec. Comparez et économisez.Soumission offerte par Assur360 cabinet de courtage en assurance de dommages du Québec.</p></div></div></section>	</div>
</div><!-- .footer-widget1 -->
					</div>
										<div class="site-footer-top-section-2 site-footer-section footer-section-inner-items-1">
						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget2 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer2">
	<div class="footer-widget-area-inner site-info-inner">
		<section id="custom_html-8" class="widget_text widget widget_custom_html"><h2 class="widget-title">Produits</h2><div class="textwidget custom-html-widget"><div><div style="color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:0 0 18px">Produits</div><ul style="list-style:none;margin:0;padding:0"><li style="margin-bottom:10px"><a href="/assurance-auto/" style="color:rgba(255,255,255,.65);text-decoration:none;font-size:14px;transition:color .2s">Assurance auto</a></li><li style="margin-bottom:10px"><a href="/assurance-habitation/" style="color:rgba(255,255,255,.65);text-decoration:none;font-size:14px">Assurance habitation</a></li><li style="margin-bottom:10px"><a href="/assurance-moto/" style="color:rgba(255,255,255,.65);text-decoration:none;font-size:14px">Assurance moto</a></li><li style="margin-bottom:10px"><a href="/assurance-vehicule-recreatif/" style="color:rgba(255,255,255,.65);text-decoration:none;font-size:14px">V&eacute;hicule r&eacute;cr&eacute;atif</a></li><li style="margin-bottom:10px"><a href="/assurance-entreprise/" style="color:rgba(255,255,255,.65);text-decoration:none;font-size:14px">Assurance entreprise</a></li><li><a href="/blogue/" style="color:rgba(255,255,255,.65);text-decoration:none;font-size:14px">Blogue</a></li></ul></div></div></section>	</div>
</div><!-- .footer-widget2 -->
					</div>
										<div class="site-footer-top-section-3 site-footer-section footer-section-inner-items-1">
						<div class="footer-widget-area widget-area site-footer-focus-item footer-widget3 content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="sidebar-widgets-footer3">
	<div class="footer-widget-area-inner site-info-inner">
		<section id="custom_html-9" class="widget_text widget widget_custom_html"><h2 class="widget-title">Soumission</h2><div class="textwidget custom-html-widget"><div><div style="color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin:0 0 18px">Soumission gratuite</div><p style="color:rgba(255,255,255,.65);font-size:14px;line-height:1.6;margin:0 0 22px">Obtenez votre soumission en moins de 2 minutes. Comparez et &eacute;conomisez.</p><a href="/soumission-assurance-de-dommages/" style="display:inline-block;background:#0ABFBC;color:#fff;padding:13px 26px;border-radius:4px;text-decoration:none;font-weight:600;font-size:14px">Obtenir ma soumission &rarr;</a></div></div></section>	</div>
</div><!-- .footer-widget3 -->
					</div>
								</div>
		</div>
	</div>
</div>
<div class="site-bottom-footer-wrap site-footer-row-container site-footer-focus-item site-footer-row-layout-standard site-footer-row-tablet-layout-default site-footer-row-mobile-layout-default" data-section="kadence_customizer_footer_bottom">
	<div class="site-footer-row-container-inner">
				<div class="site-container">
			<div class="site-bottom-footer-inner-wrap site-footer-row site-footer-row-columns-1 site-footer-row-column-layout-row site-footer-row-tablet-column-layout-default site-footer-row-mobile-column-layout-row ft-ro-dir-row ft-ro-collapse-normal ft-ro-t-dir-default ft-ro-m-dir-default ft-ro-lstyle-plain">
									<div class="site-footer-bottom-section-1 site-footer-section footer-section-inner-items-1">
						
<div class="footer-widget-area site-info site-footer-focus-item content-align-default content-tablet-align-default content-mobile-align-default content-valign-default content-tablet-valign-default content-mobile-valign-default" data-section="kadence_customizer_footer_html">
	<div class="footer-widget-area-inner site-info-inner">
		<div class="footer-html inner-link-style-normal"><div class="footer-html-inner"><p>&copy; 2026 CourtierWeb &mdash; Tous droits r&eacute;serv&eacute;s.</p>
</div></div>	</div>
</div><!-- .site-info -->
					</div>
								</div>
		</div>
	</div>
</div>
	</div>
</footer><!-- #colophon -->

</div><!-- #wrapper -->

			<script>document.documentElement.style.setProperty('--scrollbar-offset', window.innerWidth - document.documentElement.clientWidth + 'px' );</script>
			<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kadence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>

<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr -->
<div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner cmplz-hidden banner-1 courtierweb optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin">
	<div class="cmplz-header">
		<div class="cmplz-logo"></div>
		<div class="cmplz-title" id="cmplz-header-1-optin">Gérer le consentement</div>
		<div class="cmplz-close" tabindex="0" role="button" aria-label="Fermez la boîte de dialogue">
			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>
		</div>
	</div>

	<div class="cmplz-divider cmplz-divider-header"></div>
	<div class="cmplz-body">
		<div class="cmplz-message" id="cmplz-message-1-optin">Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.</div>
		<!-- categories start -->
		<div class="cmplz-categories">
			<details class="cmplz-category cmplz-functional" >
				<summary>
						<span class="cmplz-category-header">
							<span class="cmplz-category-title">Fonctionnel</span>
							<span class='cmplz-always-active'>
								<span class="cmplz-banner-checkbox">
									<input type="checkbox"
										   id="cmplz-functional-optin"
										   data-category="cmplz_functional"
										   class="cmplz-consent-checkbox cmplz-functional"
										   size="40"
										   value="1"/>
									<label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Fonctionnel</span></label>
								</span>
								Toujours activé							</span>
							<span class="cmplz-icon cmplz-open">
								<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"  height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
							</span>
						</span>
				</summary>
				<div class="cmplz-description">
					<span class="cmplz-description-functional">L’accès ou le stockage technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.</span>
				</div>
			</details>

			<details class="cmplz-category cmplz-preferences" >
				<summary>
						<span class="cmplz-category-header">
							<span class="cmplz-category-title">Préférences</span>
							<span class="cmplz-banner-checkbox">
								<input type="checkbox"
									   id="cmplz-preferences-optin"
									   data-category="cmplz_preferences"
									   class="cmplz-consent-checkbox cmplz-preferences"
									   size="40"
									   value="1"/>
								<label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Préférences</span></label>
							</span>
							<span class="cmplz-icon cmplz-open">
								<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"  height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
							</span>
						</span>
				</summary>
				<div class="cmplz-description">
					<span class="cmplz-description-preferences">L’accès ou le stockage technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’internaute.</span>
				</div>
			</details>

			<details class="cmplz-category cmplz-statistics" >
				<summary>
						<span class="cmplz-category-header">
							<span class="cmplz-category-title">Statistiques</span>
							<span class="cmplz-banner-checkbox">
								<input type="checkbox"
									   id="cmplz-statistics-optin"
									   data-category="cmplz_statistics"
									   class="cmplz-consent-checkbox cmplz-statistics"
									   size="40"
									   value="1"/>
								<label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Statistiques</span></label>
							</span>
							<span class="cmplz-icon cmplz-open">
								<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"  height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
							</span>
						</span>
				</summary>
				<div class="cmplz-description">
					<span class="cmplz-description-statistics">Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques.</span>
					<span class="cmplz-description-statistics-anonymous">Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.</span>
				</div>
			</details>
			<details class="cmplz-category cmplz-marketing" >
				<summary>
						<span class="cmplz-category-header">
							<span class="cmplz-category-title">Marketing</span>
							<span class="cmplz-banner-checkbox">
								<input type="checkbox"
									   id="cmplz-marketing-optin"
									   data-category="cmplz_marketing"
									   class="cmplz-consent-checkbox cmplz-marketing"
									   size="40"
									   value="1"/>
								<label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label>
							</span>
							<span class="cmplz-icon cmplz-open">
								<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"  height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
							</span>
						</span>
				</summary>
				<div class="cmplz-description">
					<span class="cmplz-description-marketing">L’accès ou le stockage technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.</span>
				</div>
			</details>
		</div><!-- categories end -->
			</div>

	<div class="cmplz-links cmplz-information">
		<ul>
			<li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Gérer les options</a></li>
			<li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Gérer les services</a></li>
			<li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Gérer {vendor_count} fournisseurs</a></li>
			<li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">En savoir plus sur ces finalités</a></li>
		</ul>
			</div>

	<div class="cmplz-divider cmplz-footer"></div>

	<div class="cmplz-buttons">
		<button class="cmplz-btn cmplz-accept">Accepter</button>
		<button class="cmplz-btn cmplz-deny">Refuser</button>
		<button class="cmplz-btn cmplz-view-preferences">Voir les préférences</button>
		<button class="cmplz-btn cmplz-save-preferences">Enregistrer les préférences</button>
		<a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Voir les préférences</a>
			</div>

	
	<div class="cmplz-documents cmplz-links">
		<ul>
			<li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li>
			<li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li>
			<li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li>
		</ul>
			</div>
</div>
</div>
					<div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">Gérer le consentement</button>

</div>	<div id="mobile-drawer" class="popup-drawer popup-drawer-layout-sidepanel popup-drawer-animation-fade popup-drawer-side-left" data-drawer-target-string="#mobile-drawer"
			>
		<div class="drawer-overlay" data-drawer-target-string="#mobile-drawer"></div>
		<div class="drawer-inner">
						<div class="drawer-header">
				<button class="menu-toggle-close drawer-toggle" aria-label="Close menu"  data-toggle-target="#mobile-drawer" data-toggle-body-class="showing-popup-drawer-from-left" aria-expanded="false" data-set-focus=".menu-toggle-open"
							>
					<span class="toggle-close-bar"></span>
					<span class="toggle-close-bar"></span>
				</button>
			</div>
			<div class="drawer-content mobile-drawer-content content-align-left content-valign-top">
								<div class="site-header-item site-header-focus-item site-header-item-mobile-navigation mobile-navigation-layout-stretch-false" data-section="kadence_customizer_mobile_navigation">
		<nav id="mobile-site-navigation" class="mobile-navigation drawer-navigation drawer-navigation-parent-toggle-false" role="navigation" aria-label="Primary Mobile">
				<div class="mobile-menu-container drawer-menu-container">
			<ul id="mobile-menu" class="menu has-collapse-sub-nav"><li id="menu-item-18460" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18460"><div class="drawer-nav-drop-wrap"><a href="https://courtierweb.com/assurance-auto/">Assurance auto</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-18460 &gt; .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
				</svg></span></button></div>
<ul class="sub-menu">
	<li id="menu-item-18461" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18461"><a href="https://courtierweb.com/assurance-auto-antique/">Auto antique</a></li>
	<li id="menu-item-18462" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18462"><a href="https://courtierweb.com/dossier-criminel/">Dossier criminel</a></li>
	<li id="menu-item-18463" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18463"><a href="https://courtierweb.com/probleme-assurance/">Problème d&rsquo;assurance</a></li>
	<li id="menu-item-18464" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18464"><a href="https://courtierweb.com/assurance-moto/">Moto</a></li>
</ul>
</li>
<li id="menu-item-18465" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18465"><div class="drawer-nav-drop-wrap"><a href="https://courtierweb.com/assurance-habitation/">Assurance habitation</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-18465 &gt; .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
				</svg></span></button></div>
<ul class="sub-menu">
	<li id="menu-item-18466" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18466"><a href="https://courtierweb.com/assurance-habitation/condo/">Condo / copropriété</a></li>
	<li id="menu-item-18467" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18467"><a href="https://courtierweb.com/assurance-habitation/logement/">Locataire</a></li>
	<li id="menu-item-18468" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18468"><a href="https://courtierweb.com/assurance-habitation/juridique/">Protection juridique</a></li>
</ul>
</li>
<li id="menu-item-18469" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18469"><div class="drawer-nav-drop-wrap"><a href="https://courtierweb.com/assurance-vehicule-recreatif/">Véhicules récréatifs</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-18469 &gt; .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
				</svg></span></button></div>
<ul class="sub-menu">
	<li id="menu-item-18470" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18470"><a href="https://courtierweb.com/assurance-bateau/">Bateau</a></li>
	<li id="menu-item-18471" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18471"><a href="https://courtierweb.com/assurance-motomarine/">Motomarine</a></li>
	<li id="menu-item-18472" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18472"><a href="https://courtierweb.com/assurance-voilier/">Voilier</a></li>
	<li id="menu-item-18473" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18473"><a href="https://courtierweb.com/assurance-vehicule-recreatif/motoneige/">Motoneige</a></li>
	<li id="menu-item-18474" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18474"><a href="https://courtierweb.com/assurance-vehicule-recreatif/vtt/">VTT / Quad</a></li>
</ul>
</li>
<li id="menu-item-18475" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18475"><div class="drawer-nav-drop-wrap"><a href="https://courtierweb.com/assurance-entreprise/">Assurance entreprise</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-18475 &gt; .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
				</svg></span></button></div>
<ul class="sub-menu">
	<li id="menu-item-18476" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18476"><a href="https://courtierweb.com/assurance-commerciale/">Assurance commerciale</a></li>
	<li id="menu-item-18477" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18477"><a href="https://courtierweb.com/assurance-entreprise/travailleur-autonome/">Travailleur autonome</a></li>
	<li id="menu-item-18478" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18478"><a href="https://courtierweb.com/assurance-entreprise/garagiste/">Garagiste</a></li>
	<li id="menu-item-18479" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18479"><a href="https://courtierweb.com/assurance-entreprise/flotte/">Flotte de véhicules</a></li>
	<li id="menu-item-18480" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18480"><a href="https://courtierweb.com/assurance-entreprise/immeuble-locatif/">Immeuble locatif</a></li>
	<li id="menu-item-18481" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18481"><a href="https://courtierweb.com/assurance-entreprise/assurance-copropriete/">Copropriété (condos)</a></li>
	<li id="menu-item-18482" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18482"><a href="https://courtierweb.com/assurance-entreprise/cautionnement-execution/">Cautionnement</a></li>
	<li id="menu-item-18483" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18483"><a href="https://courtierweb.com/assurance-entreprise/industrie/">Industrie</a></li>
	<li id="menu-item-18484" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18484"><a href="https://courtierweb.com/assurance-entreprise/manufacturiere/">Manufacturier</a></li>
</ul>
</li>
<li id="menu-item-18485" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18485"><div class="drawer-nav-drop-wrap"><a href="https://courtierweb.com/a-propos/">À propos</a><button class="drawer-sub-toggle" data-toggle-duration="10" data-toggle-target="#mobile-menu .menu-item-18485 &gt; .sub-menu" aria-expanded="false"><span class="screen-reader-text">Toggle child menu</span><span class="kadence-svg-iconset"><svg aria-hidden="true" class="kadence-svg-icon kadence-arrow-down-svg" fill="currentColor" version="1.1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Expand</title><path d="M5.293 9.707l6 6c0.391 0.391 1.024 0.391 1.414 0l6-6c0.391-0.391 0.391-1.024 0-1.414s-1.024-0.391-1.414 0l-5.293 5.293-5.293-5.293c-0.391-0.391-1.024-0.391-1.414 0s-0.391 1.024 0 1.414z"></path>
				</svg></span></button></div>
<ul class="sub-menu">
	<li id="menu-item-18486" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18486"><a href="https://courtierweb.com/blogue/">Blogue</a></li>
	<li id="menu-item-18487" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18487"><a href="https://courtierweb.com/faqs/">FAQs</a></li>
	<li id="menu-item-18488" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18488"><a href="https://courtierweb.com/nous-joindre/">Nous joindre</a></li>
</ul>
</li>
</ul>		</div>
	</nav><!-- #site-navigation -->
	</div><!-- data-section="mobile_navigation" -->
<div class="site-header-item site-header-focus-item" data-section="kadence_customizer_header_button">
	<div class="header-button-wrap"><div class="header-button-inner-wrap"><a href="https://courtierweb.com/soumission-assurance-de-dommages/" target="_blank" rel="noopener noreferrer" class="button header-button button-size-medium button-style-filled">Obtenir une soumission</a></div></div></div><!-- data-section="header_button" -->
							</div>
		</div>
	</div>
	<script id="kadence-navigation-js-extra">
var kadenceConfig = {"screenReader":{"expand":"Child menu","expandOf":"Child menu of","collapse":"Child menu","collapseOf":"Child menu of"},"breakPoints":{"desktop":"1024","tablet":768},"scrollOffset":"0"};
//# sourceURL=kadence-navigation-js-extra
</script>
<script src="https://courtierweb.com/wp-content/themes/kadence/assets/js/navigation.min.js?ver=1.4.5" id="kadence-navigation-js" async></script>
<script id="yasr-window-var-js-extra">
var yasrWindowVar = {"siteUrl":"https://courtierweb.com","adminUrl":"https://courtierweb.com/wp-admin/","ajaxurl":"https://courtierweb.com/wp-admin/admin-ajax.php","visitorStatsEnabled":"yes","ajaxEnabled":"no","loaderHtml":"\u003Cdiv id=\"yasr-loader\" style=\"display: inline-block\"\u003E\u00a0 \u003Cimg src=\"https://courtierweb.com/wp-content/plugins/yet-another-stars-rating-premium/includes/img/loader.gif\" \r\n                 title=\"yasr-loader\" alt=\"yasr-loader\" height=\"16\" width=\"16\"\u003E\u003C/div\u003E","loaderUrl":"https://courtierweb.com/wp-content/plugins/yet-another-stars-rating-premium/includes/img/loader.gif","isUserLoggedIn":"false","isRtl":"false","starSingleForm":"\"star\"","starsPluralForm":"\"stars\"","textAfterVr":"\"[Total: %total_count%  Moyenne: %average%]\"","textRating":"\"Rating\"","textLoadRanking":"\"Loading, please wait\"","textVvStats":"\"out of 5 stars\"","textOrderBy":"\"Order by\"","textMostRated":"\"Most Rated\"","textHighestRated":"\"Highest Rated\"","textLeftColumnHeader":"\"Post\""};
//# sourceURL=yasr-window-var-js-extra
</script>
<script id="cmplz-cookiebanner-js-extra">
var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"25","version":"7.4.6","store_consent":"","do_not_track_enabled":"","consenttype":"optin","region":"ca","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://courtierweb.com/wp-json/complianz/v1/","locale":"lang=fr&locale=fr_CA","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"34","cookie_path":"/","categories":{"statistics":"statistiques","marketing":"marketing"},"tcf_active":"","placeholdertext":"Cliquez pour accepter les t\u00e9moins {category} et activer ce contenu","css_file":"https://courtierweb.com/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=25","page_links":{"ca":{"cookie-statement":{"title":"","url":"https://courtierweb.com/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Cliquez pour accepter les t\u00e9moins {category} et activer ce contenu"};
//# sourceURL=cmplz-cookiebanner-js-extra
</script>
<script defer src="https://courtierweb.com/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1776818682" id="cmplz-cookiebanner-js"></script>
<script>
(function(){
    function forcePhoneWhite(){
        document.querySelectorAll('.cw-pill-phone-icon').forEach(function(a){
            a.style.color = '#FFFFFF';
            a.querySelectorAll('svg, svg *').forEach(function(el){
                el.style.fill = '#FFFFFF';
                el.style.stroke = 'none';
                el.setAttribute('fill', '#FFFFFF');
            });
        });
    }
    if(document.readyState === 'loading'){
        document.addEventListener('DOMContentLoaded', forcePhoneWhite);
    } else {
        forcePhoneWhite();
    }
    // Re-apply après chaque changement DOM Kadence (sticky scroll, etc.)
    var obs = new MutationObserver(forcePhoneWhite);
    if(document.body){
        obs.observe(document.body, {attributes:true, subtree:true, attributeFilter:['class']});
    }
})();
</script>
    <footer class="cw-footer" role="contentinfo">
  <div class="wrap">

    <!-- ROW 1 : Brand + CTA -->
    <div class="hero">
      <div class="brand">
        <a href="/" class="brand-mark" aria-label="CourtierWeb — accueil">Courtier<span class="grad">web</span></a>
        <p class="signature">Comparateur indépendant d&rsquo;assurance au Québec depuis 1997. Comparez les principales offres en quelques minutes &mdash; sans pression de vente, des courtiers certifiés AMF qui défendent vos intérêts.</p>
        <div class="creds">
          <span>AMF</span>
          <span>ChAD</span>
          <span>Indépendant depuis 1997</span>
        </div>
      </div>
      <div class="cta-card">
        <div class="cta-card-title">Soumission gratuite en 3 minutes</div>
        <p>Aucun engagement, juste un vrai prix de courtier &mdash; comparé chez plus de 25 assureurs.</p>
        <a href="/soumission-assurance-de-dommages/" class="cta-btn">Lancer ma soumission <span class="arrow">→</span></a>
        <div class="phone">
          <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="color:#22D3EE"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.69 12a19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 3.6 1.27h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L7.09 9.41a16 16 0 0 0 6 6l1.5-1.76a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7a2 2 0 0 1 1.72 2z"/></svg>
          <a href="tel:+18663574451">1-866-357-4451</a>
        </div>
      </div>
    </div>

    <!-- ROW 2 : Sitemap 5 colonnes -->
    <nav class="sitemap" aria-label="Plan du site">

      <div>
        <div class="cw-foot-title">Particuliers</div>
        <ul>
          <li><a href="/assurance-auto/">Assurance auto</a></li>
          <li><a href="/assurance-auto-antique/">Auto antique</a></li>
          <li><a href="/dossier-criminel/">Dossier criminel</a></li>
          <li><a href="/probleme-assurance/">Auto problématique</a></li>
          <li><a href="/assurance-habitation/">Assurance habitation</a></li>
          <li><a href="/assurance-habitation/condo/">Condo / copropriété</a></li>
          <li><a href="/assurance-habitation/logement/">Locataire</a></li>
          <li><a href="/assurance-habitation/juridique/">Protection juridique</a></li>
          <li><a href="/assurance-moto/">Assurance moto</a></li>
          <li><a href="/soumission-assurance-vie/">Assurance vie</a></li>
        </ul>
      </div>

      <div>
        <div class="cw-foot-title">Récréatif</div>
        <ul>
          <li><a href="/assurance-vehicule-recreatif/">Véhicules récréatifs</a></li>
          <li><a href="/assurance-bateau/">Assurance bateau</a></li>
          <li><a href="/assurance-motomarine/">Motomarine</a></li>
          <li><a href="/assurance-voilier/">Voilier</a></li>
          <li><a href="/assurance-vehicule-recreatif/motoneige/">Motoneige</a></li>
          <li><a href="/assurance-vehicule-recreatif/vtt/">VTT / Quad</a></li>
        </ul>
      </div>

      <div>
        <div class="cw-foot-title">Entreprises</div>
        <ul>
          <li><a href="/assurance-entreprise/">Assurance entreprise</a></li>
          <li><a href="/assurance-commerciale/">Commerciale</a></li>
          <li><a href="/assurance-entreprise/travailleur-autonome/">Travailleur autonome</a></li>
          <li><a href="/assurance-entreprise/garagiste/">Garagiste</a></li>
          <li><a href="/assurance-entreprise/flotte/">Flotte de véhicules</a></li>
          <li><a href="/assurance-entreprise/immeuble-locatif/">Immeuble locatif</a></li>
          <li><a href="/assurance-entreprise/assurance-copropriete/">Copropriété</a></li>
          <li><a href="/assurance-entreprise/cautionnement-execution/">Cautionnement</a></li>
          <li><a href="/assurance-entreprise/industrie/">Industrie</a></li>
          <li><a href="/assurance-entreprise/manufacturiere/">Manufacturier</a></li>
        </ul>
      </div>

      <div>
        <div class="cw-foot-title">Services &amp; ressources</div>
        <ul>
          <li><a href="/reclamations/">Réclamations &amp; sinistres</a></li><li><a href="/avis/">Avis assureurs</a></li>
          <li><a href="/soumission-assurance-de-dommages/">Soumission gratuite</a></li>
          <li><a href="/blogue/">Blogue &amp; conseils</a></li>
          <li><a href="/faqs/">FAQs</a></li>
          <li><a href="/nous-joindre/">Nous joindre</a></li>
        </ul>
      </div>

      <div>
        <div class="cw-foot-title">Compagnie</div>
        <ul>
          <li><a href="/a-propos/">À propos</a></li>
          <li><a href="/carriere/">Carrière</a></li>
          <li><a href="/mentions-amf/">Mentions AMF &amp; ChAD</a></li>
          <li><a href="/traitement-plaintes/">Traitement des plaintes</a></li>
          <li><a href="/avis-legal/">Politique de confidentialité</a></li>
          <li><a href="/politique-anti-pourriel/">Politique anti-pourriel</a></li>
          <li><a href="/politique-cookies/">Politique de cookies</a></li>
          <li><a href="/conditions-utilisation/">Conditions d&rsquo;utilisation</a></li>
        </ul>
      </div>

    </nav>

    <!-- ROW 3 : Villes (SEO local) -->
    <div class="cities">
      <span class="label">Régions desservies :</span>
      <a href="/courtier-assurance-montreal/">Montréal</a>
      <a href="/courtier-assurance-quebec/">Québec</a>
      <a href="/courtier-assurance-laval/">Laval</a>
      <a href="/courtier-assurance-longueuil/">Longueuil</a>
      <a href="/courtier-assurance-brossard/">Brossard</a>
      <a href="/courtier-assurance-sherbrooke/">Sherbrooke</a>
      <a href="/courtier-assurance-trois-rivieres/">Trois-Rivières</a>
      <a href="/courtier-assurance-drummondville/">Drummondville</a>
      <a href="/courtier-assurance-gatineau/">Gatineau</a>
      <a href="/courtier-assurance-saguenay/">Saguenay</a>
      <a href="/courtier-assurance-rimouski/">Rimouski</a>
      <a href="/courtier-assurance-levis/">Lévis</a>
      <a href="/courtier-assurance-terrebonne/">Terrebonne</a>
      <a href="/courtier-assurance-repentigny/">Repentigny</a>
      <a href="/courtier-assurance-joliette/">Joliette</a>
      <a href="/courtier-assurance-saint-jean-sur-richelieu/">Saint-Jean-sur-Richelieu</a>
      <a href="/courtier-assurance-granby/">Granby</a>
      <a href="/courtier-assurance-saint-hyacinthe/">Saint-Hyacinthe</a>
    </div>

    <!-- Bottom bar -->
    <div class="bottom">
      <div class="made">© 2026 CourtierWeb &mdash; Cabinet en assurance de dommages inscrit auprès de l&rsquo;AMF. Fait avec <span class="heart">♥</span> au Québec.</div>
      <div class="legal">
        <a href="/avis-legal/">Confidentialité</a>
        <a href="/conditions-utilisation/">Conditions</a>
        <a href="/politique-cookies/">Cookies</a>
        <a href="/mentions-amf/">Mentions légales</a>
      </div>
    </div>

  </div>
</footer>
    </body>
</html>
