.integral-home #branding #nav-desktop{margin-bottom:16px}.integral-home .divider{height:0;margin-top:20px;margin-bottom:20px;border:solid 1px #c4c4c4;background-color:#c4c4c4}@media (max-width:767px){.integral-home .divider{margin-top:8px;margin-bottom:5px}}.integral-home section{margin-bottom:18px}@media (max-width:767px){.integral-home section{margin-bottom:12px}}.integral-home section{max-width:100%;overflow:hidden;font-family:SourceSansProRegular,Arial,sans-serif}.integral-home section .section-title{font-size:34px;margin-bottom:20px;line-height:1.3}@media (max-width:767px){.integral-home section .section-title{font-size:28px}}.integral-home section .section-title{font-family:SourceSansProSemiBold,Arial,sans-serif;font-weight:600;color:#005ea8}.integral-home .page-container{padding-right:15px;padding-left:15px;padding-bottom:30px}.integral-home .integral-intro .breadcrumb{padding:26px 30px 0}@media (max-width:767px){.integral-home .integral-intro .breadcrumb{padding:0 0 0 10px}}.integral-home .integral-intro .-content{display:flex;align-items:center}@media (max-width:767px){.integral-home .integral-intro .-content{flex-wrap:wrap}}.integral-home .integral-intro .-content .integral-intro-text{width:50%;padding:26px 30px}@media (max-width:767px){.integral-home .integral-intro .-content .integral-intro-text{padding:10px;width:100%}}.integral-home .integral-intro .-content .integral-intro-text .integral-intro-title{font-size:40px;text-transform:uppercase}@media (max-width:767px){.integral-home .integral-intro .-content .integral-intro-text .integral-intro-title{font-size:28px}}.integral-home .integral-intro .-content .integral-intro-text .integral-intro-description{font-size:16px}.integral-home .integral-intro .-content .integral-intro-text .integral-intro-description p{margin-bottom:15px}.integral-home .integral-intro .-content .integral-intro-img{padding:26px 30px;display:flex;flex-direction:column;align-items:center;width:50%}.integral-home .integral-intro .-content .integral-intro-img .-illu{max-width:100%;margin-bottom:40px}@media (max-width:767px){.integral-home .integral-intro .-content .integral-intro-img{padding:10px;width:100%}}.integral-home .integral-intro .-content .integral-intro-img a{font-size:16px;padding:12px 24px;background-color:#005ea8;color:#fff}@media (max-width:767px){.integral-home .integral-intro .-content .integral-intro-img a{font-size:14px;padding:10px 24px}}.integral-home .integral-intro .-content .integral-intro-img a:hover{text-decoration:none}.integral-home .integral-encart{min-height:92px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#005ea8;padding:20px}@media (max-width:767px){.integral-home .integral-encart{flex-direction:column}}.integral-home .integral-encart .-text{font-size:24px;color:#fff;margin-right:39px}@media (max-width:767px){.integral-home .integral-encart .-text{max-width:300px;margin-bottom:15px;margin-right:0;text-align:center;font-size:18px}}.integral-home .integral-encart .-link-to{font-size:19px;padding:14px 24px;background-color:#fff;color:#000}@media (max-width:767px){.integral-home .integral-encart .-link-to{font-size:16px;padding:10px 24px}}.integral-home .integral-encart .-link-to:hover{text-decoration:none}.integral-home .integral-offer{padding:14px 10px 25px 30px}@media (max-width:767px){.integral-home .integral-offer{padding:10px;margin-bottom:0}}.integral-home .integral-offer .section-content{display:flex;justify-content:center;flex-wrap:wrap}.integral-home .integral-offer .section-content .offer-list{width:50%;max-width:500px;padding:20px 40px}@media (max-width:767px){.integral-home .integral-offer .section-content .offer-list{width:100%;padding:0}}.integral-home .integral-offer .section-content .offer-list .offer-list-title{font-size:28px;font-family:SourceSansProSemiBold,Arial,sans-serif;font-weight:600}@media (max-width:767px){.integral-home .integral-offer .section-content .offer-list .offer-list-title{font-size:20px}}.integral-home .integral-offer .section-content .offer-list .offer-list-title{line-height:1.3;margin-bottom:25px}.integral-home .integral-offer .section-content .offer-list .service-panel{display:flex;margin-bottom:5px;height:80px}.integral-home .integral-offer .section-content .offer-list .service-panel .-illu{margin-right:25px;padding-top:11px}@media (max-width:767px){.integral-home .integral-offer .section-content .offer-list .service-panel .-illu{padding-top:5px}}.integral-home .integral-offer .section-content .offer-list .service-panel .-illu svg{width:50px;height:50px}.integral-home .integral-offer .section-content .offer-list .service-panel .-content{display:flex;flex-direction:column}.integral-home .integral-offer .section-content .offer-list .service-panel .-content .-title{font-size:24px}@media (max-width:767px){.integral-home .integral-offer .section-content .offer-list .service-panel .-content .-title{font-size:20px}}.integral-home .integral-offer .section-content .offer-list .service-panel .-content .-title{font-family:SourceSansProSemiBold,Arial,sans-serif;font-weight:600;line-height:1.17;margin-bottom:2px}.integral-home .integral-offer .section-content .offer-list .service-panel .-content .-description{font-size:13px;line-height:1.23}.integral-home .integral-thematics{padding:14px 10px 25px 30px}@media (max-width:767px){.integral-home .integral-thematics{padding:10px;margin-bottom:0}}.integral-home .integral-thematics .section-content p{margin-bottom:20px}#integral-ia{position:relative;top:-50px}@media (min-width:992px){#integral-ia{top:-20px}}#integral-ia .page-container{padding:0}#integral-ia .bloc-ia{background:url(../../images/logo-weka-assistant-ia-mini-couleur.png) no-repeat;color:transparent!important}#integral-ia .cta{display:flex;height:36px;padding:0 24px;justify-content:center;align-items:center;gap:6px;flex-shrink:0;align-self:center;border-radius:8px;background:#f9f9f9;border:2px solid #f9f9f9}#integral-ia .cta span{color:#186daf;text-align:center;font-family:SourceSansProBold,Arial,sans-serif;font-size:13px;font-style:normal;line-height:16px}#integral-ia .cta:hover{text-decoration:none}#integral-ia .cta:hover span{text-decoration:none}#integral-ia img{max-width:100%;height:auto}#integral-ia .integral-bandeau{display:flex;flex-direction:column;padding:16px 20px;justify-content:space-between;align-items:center;background:#005ea8;gap:10px;position:sticky;top:0;border-bottom:none}@media (min-width:992px){#integral-ia .integral-bandeau{flex-direction:row;padding:16px 64px;top:58px}}#integral-ia .integral-bandeau span{color:#f9f9f9;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:16px;font-style:normal;line-height:20px}#integral-ia .integral-bandeau span .bloc-ia{height:14px;width:17px;display:inline-block;background-size:100%;color:transparent}#integral-ia .integral-bandeau .cta{background:#f9f9f9;border-color:#f9f9f9}#integral-ia .integral-bandeau .cta span{color:#000;font-size:13px;font-style:normal;line-height:16px}#integral-ia .integral-bandeau .cta:hover{background:#000;border-color:#000}#integral-ia .integral-bandeau .cta:hover span{color:#fff}#integral-ia section{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch;background:#fff;padding:20px;border-bottom:10px solid #f9f9f9}@media (min-width:992px){#integral-ia section{padding:32px 64px}}#integral-ia section:first-child{position:relative;top:98px;padding-top:0;margin-bottom:0}@media (min-width:992px){#integral-ia section:first-child{top:68px}}#integral-ia .integral-intro-accroche{color:#000;text-align:center;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:24px;font-style:normal;line-height:28px;width:100%}@media (min-width:992px){#integral-ia .integral-intro-accroche{font-size:28px;line-height:32px}}#integral-ia .integral-intro-accroche br{display:none}@media (min-width:992px){#integral-ia .integral-intro-accroche br{display:inline-block}}#integral-ia .bloc-cols{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:48px;align-self:stretch}@media (min-width:992px){#integral-ia .bloc-cols{flex-direction:row;padding:0 50px}}#integral-ia .bloc-cols>div:first-child{flex-shrink:0}#integral-ia .arguments{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0}#integral-ia .arguments li{display:flex;align-items:baseline;gap:8px;align-self:stretch}#integral-ia .arguments li svg{flex-shrink:0}#integral-ia .arguments li span{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}#integral-ia .integral-intro{z-index:2;position:relative}#integral-ia .integral-intro .content{display:flex;padding:0;flex-direction:column;align-items:center;gap:28px}@media (min-width:992px){#integral-ia .integral-intro .content{padding:0 48px 0 48px}}#integral-ia .integral-intro .content .integral-intro-title{color:var(--primary-bleu-fonce-005-ea-8,#005ea8);text-align:center;font-family:SourceSansProBold,Arial,sans-serif;font-size:34px;font-style:normal;line-height:38px}@media (min-width:992px){#integral-ia .integral-intro .content .integral-intro-title{font-size:42px;line-height:46px}}#integral-ia .integral-intro .content .integral-intro-title .bloc-ia{height:28px;width:31px;display:inline-block;background-size:100%;color:transparent}#integral-ia .integral-intro .content .integral-intro-desc-produit{display:flex;flex-direction:column;align-items:center;gap:32px;align-self:stretch;margin-top:22px}@media (min-width:992px){#integral-ia .integral-intro .content .integral-intro-desc-produit{gap:48px}}#integral-ia .integral-intro .content .integral-intro-desc-produit .bloc-cols .price-line{font-size:22px;text-align:center;margin-top:10px}#integral-ia .integral-intro .content .integral-intro-desc-produit .bloc-cols .price-line strong{color:#005ea8}#integral-ia .integral-intro .content .integral-intro-desc-produit .bloc-cols p{color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:10px}#integral-ia .integral-intro .content .integral-intro-desc-produit .cta{background:#005ea8;align-self:center;height:42px;border:2px solid #005ea8}#integral-ia .integral-intro .content .integral-intro-desc-produit .cta span{color:#f9f9f9;text-align:center;font-family:SourceSansProBold,Arial,sans-serif;font-size:16px;font-style:normal;line-height:20px}#integral-ia .integral-intro .content .integral-intro-desc-produit .cta:hover{background:#fff}#integral-ia .integral-intro .content .integral-intro-desc-produit .cta:hover span{color:#005ea8}#integral-ia .integral-content{gap:40px}#integral-ia .integral-content .bloc-avantages{display:flex;flex-direction:column;padding:32px 36px 16px 36px;align-items:flex-start;gap:32px;flex:1 0 0;border-radius:16px;border:4px solid #005ea8}@media (min-width:992px){#integral-ia .integral-content .bloc-avantages{flex-direction:row;gap:16px}}#integral-ia .integral-content .bloc-avantages>div{display:flex;flex-direction:column;gap:10px}#integral-ia .integral-content .bloc-avantages .avantage-titre{display:flex;align-items:center;gap:16px;align-self:stretch}#integral-ia .integral-content .bloc-avantages .avantage-titre h3{color:#005ea8;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:16px;font-style:normal;line-height:20px}#integral-ia .integral-content .bloc-avantages .accroche-avantage{color:#eb7a61;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center}#integral-ia .integral-content .bloc-cols{padding:0}#integral-ia .integral-content .bloc-cols h3{color:#000;font-family:SourceSansProSemiBold,Arial,sans-serif;font-size:24px;font-style:normal;line-height:28px;margin-bottom:15px}#integral-ia .integral-content .bloc-cols ol{padding-left:25px;display:flex;flex-direction:column;gap:15px}#integral-ia .integral-content .bloc-cols ol li{list-style:decimal;color:#000;font-family:"Open Sans",Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}#integral-ia .integral-content .bloc-cols ol li::marker{color:#005ea8;font-size:22px}#integral-ia .integral-content .cta{background:#005ea8;align-self:center;height:42px;border:2px solid #005ea8}#integral-ia .integral-content .cta span{color:#f9f9f9;text-align:center;font-family:SourceSansProBold,Arial,sans-serif;font-size:16px;font-style:normal;line-height:20px}#integral-ia .integral-content .cta:hover{background:#fff}#integral-ia .integral-content .cta:hover span{color:#005ea8}#integral-ia .integral-content.bg-blue{align-items:flex-start;margin-bottom:0;background:#005ea8}@media (min-width:992px){#integral-ia .integral-content.bg-blue{background:url(../../images/bg-folder-white.png) #005ea8 no-repeat 80% center;padding-left:128px;padding-right:128px}}#integral-ia .integral-content.bg-blue *{color:#fff}#integral-ia .integral-content.bg-blue .bloc-ia{height:22px;width:25px;display:inline-block;background-size:100%;color:transparent}#integral-ia .integral-content.bg-blue .arguments{gap:16px}@media (min-width:992px){#integral-ia .integral-content.bg-blue .arguments{max-width:67%}}#integral-ia .integral-content.bg-blue .arguments li span{font-size:18px;line-height:22px}#integral-ia .integral-content.bg-blue .cta{background:#f9f9f9;border-color:#f9f9f9}#integral-ia .integral-content.bg-blue .cta span{color:#000}#integral-ia .integral-content.bg-blue .cta:hover{background:#000;border-color:#000}#integral-ia .integral-content.bg-blue .cta:hover span{color:#fff}