html,body{overscroll-behavior:none!important}.forminator-field-captcha{display:none!important}.boutoncontact a{margin:0 1em}.presse img{height:14em;object-fit:cover}:root{--q-blue:#1b4481;--q-yellow:#eddc5c;--q-green:#819477;--text:#0f172a;--muted:#475569;--border:#e5e7eb;--surface:#ffffff;--surface2:#f8fafc;--shadow:0 10px 30px rgba(15,23,42,.08);--shadowHover:0 16px 44px rgba(15,23,42,.12);--radius:16px}.forminator-row *{color:white!important;background:transparent}input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:white!important}button.forminator-button.forminator-button-submit{width:100%!important;background-color:white;transition:all .4s linear}button.forminator-button.forminator-button-submit:hover{transform:scale(1.02)}button.forminator-button.forminator-button-submit *{color:#FF5701!important}@media screen and (min-width:981px){.sepcolcig .et_pb_column.et-last-child{border-left:solid 1px #00458636}}.listlogo img{max-height:80px!important;width:auto;margin:0 .5em;vertical-align:middle;aspect-ratio:4 / 3;object-fit:contain}.listlogo{margin-bottom:3em!important}.cig-bc{font-size:14px;opacity:.6}.cig-bc__list{display:flex;gap:.4em;list-style:none;padding:0;margin:0}.cig-bc__sep{opacity:.4}.cig-bc a{text-decoration:none;color:initial;font-weight:500;opacity:.7}.cig-bc a:hover{text-decoration:underline}li.cig-bc__item,.cig-bc__sep{list-style:none;padding:0;margin:0}.timeline-quelart{width:100%;color:var(--text);background:transparent;padding:clamp(16px,3vw,40px);border:0}.timeline-quelart .tl-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(14px,2.2vw,22px)}.timeline-quelart .tl-title{margin:0;font-size:clamp(20px,2.4vw,30px);letter-spacing:.2px;line-height:1.15}.timeline-quelart .tl-sub{margin:6px 0 0 0;color:var(--muted);font-size:14px}.timeline-quelart .tl-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;background:var(--surface2);border:1px solid var(--border);color:var(--muted);font-size:12px;white-space:nowrap;user-select:none}.timeline-quelart .tl-badge i{width:10px;height:10px;border-radius:50%;background:var(--q-yellow);box-shadow:0 0 0 4px rgba(237,220,92,.18);display:inline-block}.timeline-quelart .tl{position:relative;display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.timeline-quelart .tl::before{content:"";position:absolute;left:118px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,rgba(27,68,129,.35),rgba(15,23,42,.12),rgba(27,68,129,.35));border-radius:2px;pointer-events:none}.timeline-quelart .tl-item{display:grid;grid-template-columns:92px 46px 1fr;align-items:start}.timeline-quelart .tl-year{font-weight:800;letter-spacing:.6px;color:var(--text);font-size:16px;padding-top:16px;text-align:right}.timeline-quelart .tl-dotwrap{position:relative;display:flex;justify-content:center;padding-top:18px}.timeline-quelart .tl-dot{width:12px;height:12px;border-radius:50%;background:var(--q-blue);border:2px solid #fff;box-shadow:0 0 0 5px rgba(27,68,129,.10);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.timeline-quelart .tl-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px 16px 14px 16px;box-shadow:var(--shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;position:relative}.timeline-quelart .tl-card h4{margin:0 0 10px 0;font-size:15px;line-height:1.35;letter-spacing:.2px}.timeline-quelart .tl-card p{margin:0 0 10px 0;color:var(--muted);font-size:14px;line-height:1.55}.timeline-quelart .tl-card ul{margin:10px 0 0 0;padding:0 0 0 18px;color:var(--muted);font-size:14px;line-height:1.6}.timeline-quelart .tl-note{display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:6px 10px;border-radius:999px;border:1px solid rgba(129,148,119,.30);background:rgba(129,148,119,.10);color:var(--text);font-size:12px;width:fit-content}.timeline-quelart .tl-note b{font-weight:800}.timeline-quelart .tl-item:hover .tl-card{transform:translateY(-3px);box-shadow:var(--shadowHover);border-color:rgba(27,68,129,.28)}.timeline-quelart .tl-item:hover .tl-dot{transform:scale(1.08);background:var(--q-yellow);box-shadow:0 0 0 6px rgba(237,220,92,.18)}@media (max-width:760px){.timeline-quelart .tl::before{left:74px}.timeline-quelart .tl-item{grid-template-columns:58px 32px 1fr}.timeline-quelart .tl-year{font-size:14px;padding-top:18px}}button.cig-menu__burger{transform:translate(68vw,-20vw)}.quelart-contactbar{width:100%}.quelart-contactbar .qc-inline{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;white-space:nowrap;justify-content:center}.quelart-contactbar .qc-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:white;font-weight:600}.quelart-contactbar .qc-sep{opacity:.35}.quelart-contactbar .qc-fixed{display:none}@media (max-width:980px){.quelart-contactbar .qc-inline{display:none}.quelart-contactbar .qc-fixed{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:fixed;left:12px;right:12px;bottom:12px;z-index:999999;padding:10px;border-radius:14px;background:#004586;backdrop-filter:blur(10px);box-shadow:0 14px 40px rgba(0,0,0,.18)}.quelart-contactbar .qc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 10px;border-radius:12px;text-decoration:none;font-weight:600;line-height:1;color:white}.quelart-contactbar .qc-btn i{font-size:16px}body{padding-bottom:90px}}#slidevideocig{position:relative}.texteslidevig{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#5d5d5d40;display:inline-flex;justify-content:center;flex-direction:column;align-items:center;align-content:center;text-align:center}iframe.iframeivdeocig{width:100%!important;height:-webkit-fill-available!important;margin-top:-2em}h2.h2cigcig{color:white;font-weight:900;font-size:5em;margin-top:0em}.texteslidevig a{color:#2E3278;background-color:white;padding:.5em;border-radius:4px;text-decoration:none;font-weight:800!important}.divContVideo{display:flex;align-items:center;max-height:30vw;overflow:hidden;pointer-events:none}