body.ci-site-page{margin:0;background:white;font-family:Arial,Helvetica,sans-serif}.ci-site-page #contenu{padding:0;margin:0;max-width:none}.ci-site-page .ci-home{display:block;max-width:none}.ci-home.e-con,.ci-home .e-con{--container-default-padding:0;--container-widget-width:100%;--container-widget-flex-grow:0;--gap:0;--row-gap:0;--column-gap:0;min-height:0}.ci-home .elementor-widget-html>.elementor-widget-container{height:100%}.ci-home .elementor-widget-heading .elementor-heading-title{font-family:Arial,Helvetica,sans-serif;}.ci-home .elementor-widget-container{max-width:100%}.ci-home .elementor-widget-image img{vertical-align:middle}.ci-site-header button{font-family:inherit}.ci-footer h2{color:#fff;font-family:inherit}.ci-site-page .ci-home a{text-decoration:none}.ci-site-page .ci-home p:last-child{margin-bottom:18px}.ci-home .elementor-widget-text-editor{font-family:inherit;font-size:inherit}.ci-home .ci-actions .elementor-widget-button{width:auto;max-width:100%}

body.ci-site-page .ci-home.e-con{padding:0;gap:0}body.ci-site-page .elementor .ci-home .elementor-button{text-transform:none;letter-spacing:normal;font-family:Arial,Helvetica,sans-serif}body.ci-site-page .elementor .ci-home .ci-photo-pair{align-self:stretch}body.ci-site-page .elementor .ci-home .ci-photo-pair .ci-photo{align-self:stretch}

.ci-breadcrumb{max-width:1280px;margin:auto;padding:12px 42px;font:13px/1.5 Arial,sans-serif;color:#465d77}.ci-breadcrumb a{color:#005bdf}.ci-related{padding:25px max(22px,calc((100% - 1196px)/2));background:#f1f7fb;color:#18314c;font:15px/1.5 Arial,sans-serif}.ci-related p{margin:0 0 12px}.ci-related nav{display:flex;flex-wrap:wrap;gap:12px 28px}.ci-related a{color:#005bdf;font-weight:600}@media(max-width:767px){.ci-breadcrumb{padding:10px 22px}}

body.ci-site-page .elementor .ci-faq-depth{display:block!important;max-width:1160px!important;margin:32px auto!important;padding:32px!important;background:#f1f8fc;border-radius:12px;width:calc(100% - 40px)!important}body.ci-site-page .ci-faq-depth h2{font-size:30px;margin-bottom:24px}body.ci-site-page .ci-faq-depth h3{font-size:21px;margin:24px 0 10px}body.ci-site-page .ci-faq-depth p{max-width:90ch;line-height:1.65}body.ci-site-page .ci-faq-depth a{text-decoration:underline}@media(max-width:600px){body.ci-site-page .elementor .ci-faq-depth{padding:24px!important}body.ci-site-page .ci-faq-depth h2{font-size:26px}}

body.ci-site-page .ci-video{margin:16px 0 32px}body.ci-site-page .ci-video-load{width:100%;min-height:220px;padding:28px;border:0;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:linear-gradient(135deg,#001b2b,#075ad2);color:#fff;cursor:pointer;font-size:16px}body.ci-site-page .ci-video-load strong{font-size:24px;color:#fff}body.ci-site-page .ci-video-load:focus-visible{outline:3px solid #008f64;outline-offset:4px}body.ci-site-page .ci-video-frame{width:100%;aspect-ratio:16/9;border:0;border-radius:10px}body.ci-site-page .ci-video-notice{font-size:14px;margin-top:12px}body.ci-site-page .ci-video-section h3{font-size:22px!important;margin-top:28px!important}
