.oliz-simulateur .oliz-onglets{margin:0;padding:0;list-style:none;position:sticky;top:120px}@media (max-width:991px){.oliz-simulateur .oliz-onglets{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex;position:static}}.oliz-simulateur .oliz-onglets li+li{margin-top:8px}@media (max-width:991px){.oliz-simulateur .oliz-onglets li+li{margin-top:0}.oliz-simulateur .oliz-onglets li{flex:0 calc(50% - 4px)}}@media (max-width:575px){.oliz-simulateur .oliz-onglets li{flex:100%}}.oliz-simulateur .oliz-onglets button{border:1px solid var(--tj-color-border-1);background-color:var(--tj-color-common-white);text-align:start;border-radius:12px;align-items:center;gap:14px;width:100%;padding:16px 18px;transition:all .25s;display:flex}.oliz-simulateur .oliz-onglets button:hover{border-color:var(--tj-color-theme-primary)}.oliz-simulateur .oliz-onglets button.actif{background-color:var(--tj-color-theme-dark);border-color:var(--tj-color-theme-dark)}.oliz-simulateur .oliz-onglets button.actif .oliz-onglet-numero{color:var(--tj-color-common-white);opacity:.7}.oliz-simulateur .oliz-onglets button.actif strong,.oliz-simulateur .oliz-onglets button.actif em{color:var(--tj-color-common-white)}.oliz-simulateur .oliz-onglets button.actif em{opacity:.75}.oliz-simulateur .oliz-onglet-numero{font-weight:var(--tj-fw-bold);color:var(--tj-color-theme-primary);font-size:14px}.oliz-simulateur .oliz-onglet-texte{flex-direction:column;line-height:1.3;display:flex}.oliz-simulateur .oliz-onglet-texte strong{color:var(--tj-color-heading-primary);font-size:17px}.oliz-simulateur .oliz-onglet-texte em{color:var(--tj-color-text-body);font-size:13px;font-style:normal}.oliz-simulateur .oliz-panneau{padding:0 0 0 12px}@media (max-width:991px){.oliz-simulateur .oliz-panneau{padding:0}}.oliz-simulateur .oliz-panneau .sub-title{text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:var(--tj-fw-bold);color:var(--tj-color-theme-primary);margin-bottom:8px;display:inline-block}.oliz-simulateur .oliz-panneau .title{color:var(--tj-color-heading-primary);margin-bottom:10px}.oliz-simulateur .oliz-panneau .desc{color:var(--tj-color-text-body);margin-bottom:26px}.oliz-simulateur .form-input{margin-bottom:18px}.oliz-simulateur .oliz-label{font-weight:var(--tj-fw-medium);color:var(--tj-color-heading-primary);margin-bottom:6px;font-size:15px;display:block}.oliz-simulateur .oliz-aide{font-weight:var(--tj-fw-regular);color:var(--tj-color-text-body);font-size:13px}.oliz-simulateur input[type=number],.oliz-simulateur input[type=text],.oliz-simulateur select{border:1px solid var(--tj-color-border-1);background-color:var(--tj-color-common-white);width:100%;height:52px;color:var(--tj-color-heading-primary);border-radius:10px;padding:0 16px;font-size:16px}.oliz-simulateur input[type=number]:focus,.oliz-simulateur input[type=text]:focus,.oliz-simulateur select:focus{border-color:var(--tj-color-theme-primary);outline:none}.oliz-simulateur .oliz-case{cursor:pointer;color:var(--tj-color-text-body);align-items:flex-start;gap:10px;margin-bottom:14px;font-size:15px;display:flex}.oliz-simulateur .oliz-case input{accent-color:var(--tj-color-theme-primary);margin-top:4px}.oliz-simulateur .oliz-colonne{background-color:var(--tj-color-common-white);border-radius:12px;margin-bottom:20px;padding:20px}.oliz-simulateur .oliz-colonne h3{color:var(--tj-color-heading-primary);margin-bottom:16px;font-size:18px}.oliz-simulateur .oliz-resultat{background-color:var(--tj-color-theme-dark);color:var(--tj-color-common-white);border-radius:14px;padding:26px}.oliz-simulateur .oliz-resultat-titre{text-transform:uppercase;letter-spacing:.08em;opacity:.75;margin-bottom:6px;font-size:12px;display:block}.oliz-simulateur .oliz-resultat-montant{font-size:44px;font-weight:var(--tj-fw-bold);margin-bottom:18px;line-height:1.1}@media (max-width:575px){.oliz-simulateur .oliz-resultat-montant{font-size:34px}}.oliz-simulateur .oliz-resultat-detail{margin:0 0 14px;padding:0;list-style:none}.oliz-simulateur .oliz-resultat-detail li{border-top:1px solid #ffffff29;justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.oliz-simulateur .oliz-resultat-detail li span{opacity:.8}.oliz-simulateur .oliz-resultat-note{opacity:.7;margin:0;font-size:12.5px;line-height:1.5}.oliz-simulateur .oliz-mention{color:var(--tj-color-text-body);margin-top:22px;font-size:14px}.oliz-simulateur .oliz-capture{isolation:isolate;color:var(--tj-color-common-white);background:linear-gradient(135deg,#002a7a 0%,#001b5d 62%);border:1px solid #ffffff29;border-top:4px solid #4e7b9c;border-radius:14px;margin-top:40px;padding:28px 30px;animation:.55s cubic-bezier(.22,1,.36,1) both oliz-capture-apparition;position:relative;overflow:hidden;box-shadow:0 20px 48px #001b5d47;container-type:inline-size}.oliz-simulateur .oliz-capture:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#6096c880 0%,#002a7a38 38%,#001b5d00 64%);animation:13s ease-in-out infinite alternate oliz-capture-lueur;position:absolute;inset:-35%}@media (prefers-reduced-motion:reduce){.oliz-simulateur .oliz-capture,.oliz-simulateur .oliz-capture:before{animation:none}}.oliz-simulateur .oliz-capture-badge{font-size:12px;font-weight:var(--tj-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:#ffffff29;border:1px solid #ffffff5c;border-radius:999px;margin-bottom:12px;padding:5px 12px;display:inline-block}.oliz-simulateur .oliz-capture-titre{font-size:22px;font-weight:var(--tj-fw-bold);color:var(--tj-color-common-white);margin:0 0 8px;line-height:1.25}.oliz-simulateur .oliz-capture-texte{opacity:.82;margin:0 0 22px;font-size:15px;line-height:1.55}.oliz-simulateur .oliz-capture-form{grid-template-columns:minmax(132px,.8fr) minmax(132px,.8fr) minmax(0,1.4fr) auto;align-items:end;gap:16px;display:grid}@container (max-width:760px){.oliz-simulateur .oliz-capture-form{gap:12px}.oliz-simulateur .oliz-capture-form .oliz-capture-bouton .btn-icon{display:none}}@container (max-width:640px){.oliz-simulateur .oliz-capture-form{grid-template-columns:1fr 1fr}.oliz-simulateur .oliz-capture-form .oliz-capture-long,.oliz-simulateur .oliz-capture-form .oliz-capture-bouton{grid-column:1/-1}.oliz-simulateur .oliz-capture-form .oliz-capture-bouton .btn-icon{display:flex}}@container (max-width:430px){.oliz-simulateur .oliz-capture-form{grid-template-columns:1fr}}.oliz-simulateur .oliz-capture-champ{min-width:0;display:block}.oliz-simulateur .oliz-capture-champ span{letter-spacing:.03em;text-transform:uppercase;opacity:.78;margin-bottom:6px;font-size:13px;display:block}.oliz-simulateur .oliz-capture-champ i{text-transform:none;letter-spacing:0;opacity:.7;font-style:normal}.oliz-simulateur .oliz-capture-champ input{width:100%;height:48px;color:var(--tj-color-common-white);background-color:#ffffff14;border:1px solid #ffffff47;border-radius:8px;padding:0 14px;font-size:15px}.oliz-simulateur .oliz-capture-champ input::placeholder{color:#ffffff80}.oliz-simulateur .oliz-capture-champ input:focus{outline-offset:1px;background-color:#ffffff24;outline:2px solid #ffffffbf}.oliz-simulateur .oliz-capture-bouton{white-space:nowrap;justify-content:center;height:48px}.oliz-simulateur .oliz-capture-mention{opacity:.72;margin:18px 0 0;font-size:13px;line-height:1.5}.oliz-simulateur .oliz-capture-merci .oliz-capture-texte{margin-bottom:0}@keyframes oliz-capture-lueur{0%{transform:translate(-16%,-12%)scale(1)}to{transform:translate(18%,14%)scale(1.14)}}@keyframes oliz-capture-apparition{0%{opacity:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0;transform:translateY(14px)}to{opacity:1;max-height:900px;margin-top:40px;padding-top:28px;padding-bottom:28px;transform:translateY(0)}}.oliz-texte{color:var(--tj-color-text-body);font-size:17px;line-height:1.75}.oliz-texte p{margin-bottom:18px}.oliz-texte h2,.oliz-texte h3{color:var(--tj-color-heading-primary);margin:34px 0 14px;font-size:24px}.oliz-texte ul{margin:0 0 20px;padding-inline-start:22px}.oliz-texte ul li{margin-bottom:9px}.oliz-texte strong{color:var(--tj-color-heading-primary)}.oliz-texte a{color:var(--tj-color-theme-primary);text-decoration:underline}.oliz-coches{margin:0;padding:0;list-style:none}.oliz-coches li{color:var(--tj-color-heading-primary);align-items:flex-start;gap:12px;padding:11px 0;font-size:17px;display:flex}.oliz-coches li i{color:var(--tj-color-theme-primary);flex:none;font-size:20px;line-height:1.4}.oliz-magasins{color:var(--tj-color-text-body);margin-top:18px}.oliz-offres{margin-top:40px}.oliz-offre{background-color:var(--tj-color-common-white);border:1px solid var(--tj-color-border-1);border-radius:14px;height:100%;padding:22px;position:relative}.oliz-offre-badge{top:14px;background-color:var(--tj-color-theme-primary);color:var(--tj-color-common-white);text-transform:uppercase;letter-spacing:.06em;border-radius:20px;padding:5px 10px;font-size:11px;position:absolute;inset-inline-start:14px}.oliz-offre-visuel{background-color:var(--tj-color-grey-1);border:1px dashed var(--tj-color-border-1);border-radius:10px;height:130px;margin:42px 0 16px}.oliz-offre-nom{color:var(--tj-color-heading-primary);min-height:44px;margin-bottom:10px;font-size:16px}.oliz-offre-prix{font-size:30px;font-weight:var(--tj-fw-bold);color:var(--tj-color-theme-dark);line-height:1}.oliz-offre-prix sup{margin-inline-start:2px;font-size:11px}.oliz-offre-prix span{font-size:15px;font-weight:var(--tj-fw-regular)}.oliz-offre-tags{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.oliz-offre-tags li{background-color:var(--tj-color-grey-1);color:var(--tj-color-text-body);border-radius:20px;padding:5px 12px;font-size:12px}.oliz-liens-offres{flex-wrap:wrap;align-items:center;gap:28px;margin-top:40px;display:flex}.oliz-actu{background-color:var(--tj-color-common-white);border-radius:14px;height:100%;padding:18px}.oliz-actu-visuel{background-color:var(--tj-color-grey-1);border:1px dashed var(--tj-color-border-1);border-radius:10px;height:150px;margin-bottom:16px}.oliz-actu-titre{color:var(--tj-color-heading-primary);margin-bottom:10px;font-size:18px;line-height:1.4}.oliz-actu-etat{text-transform:uppercase;letter-spacing:.06em;color:var(--tj-color-theme-primary);font-size:12px}.oliz-actu-liens,.oliz-actu-accroche{color:var(--tj-color-text-body);margin-top:28px}.oliz-actu-liens a,.oliz-actu-accroche a{color:var(--tj-color-theme-primary);text-decoration:underline}.oliz-actu-accroche{color:var(--tj-color-heading-primary);margin-top:12px;font-size:19px}.about-img-area .h6-about-box .customers-box{background-color:#001b5d8c}.sec-heading.sec-heading .sub-title.sub-title,.sec-heading-wrap.sec-heading-wrap .sub-title.sub-title{background-color:var(--tj-color-common-white);color:var(--tj-color-theme-primary);border:0;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.sec-heading.sec-heading .sub-title.sub-title:before,.sec-heading-wrap.sec-heading-wrap .sub-title.sub-title:before{display:none}.h11-service .sec-heading.sec-heading .sub-title.sub-title,.h11-service .sec-heading-wrap.sec-heading-wrap .sub-title.sub-title,.tj-service-section.service-2 .sec-heading .sub-title.sub-title,.tj-service-section.service-2 .sec-heading-wrap .sub-title.sub-title,.h5-pricing-box-wrapper .sec-heading .sub-title.sub-title,.h5-pricing-box-wrapper .sec-heading-wrap .sub-title.sub-title{background-color:var(--tj-color-common-white);color:#001b5d}.sec-heading .sub-title i,.sec-heading-wrap .sub-title i{display:none}.oliz-atouts.oliz-atouts,.oliz-fond-clair.oliz-fond-clair{background-color:#eaf2fc}.h10-process.oliz-fond-clair .sec-title,.h10-process.oliz-fond-clair .h10-process-content .title{color:var(--tj-color-heading-primary)}.h10-process.oliz-fond-clair .h10-process-content .desc{color:var(--tj-color-text-body)}.h10-process.oliz-fond-clair .h10-process-sln{color:var(--tj-color-theme-primary)}.h10-process.oliz-fond-clair .h10-process-item{background-color:var(--tj-color-common-white)}.tj-footer-section.h7-footer{background-color:var(--tj-color-theme-dark)}.tj-footer-section.h7-footer .footer-widget .title,.tj-footer-section.h7-footer .footer-contact-info .contact-item a{color:var(--tj-color-common-white)}.tj-footer-section.h7-footer .copyright-text p,.tj-footer-section.h7-footer .footer-contact-info .contact-item span{color:#d6e2f2}.h7-cta{background:radial-gradient(ellipse 70% 120% at 78% 50%, #4e7b9c8c 0%, #4e7b9c00 70%) no-repeat,var(--tj-color-theme-dark)}.h7-cta-inner .cta-content .title{max-width:860px;font-size:52px;line-height:1.15}@media (max-width:991px){.h7-cta-inner .cta-content .title{font-size:40px}}@media (max-width:575px){.h7-cta-inner .cta-content .title{font-size:32px}}@media (max-width:767px){.tj-page-header-content,.text-center{text-align:left!important}.sec-heading,.sec-heading-centered,.sec-heading-center,.sec-heading.text-center,.sec-heading-wrap,.tj-page-header,.h10-process-content,.choose-content,.h6-service-content,.pricing-header,.cta-content,.footer-widget,.copyright-content-area,.copyright-content-area .copyright-text{text-align:left}.copyright-content-area .social-links ul,.copyright-content-area .copyright-menu ul,.copyright-content-area .footer-contact ul{justify-content:flex-start}.h7-choose-box,.h6-choose-box,.choose-box{text-align:left}.choose-content.choose-content,.h6-service-content.h6-service-content,.h10-process-content.h10-process-content,.pricing-header.pricing-header{align-items:flex-start}.choose-icon,.h6-service-icon,.h10-process-icon{aspect-ratio:1;flex:none}.tj-page-header .breadcrumb-list,.tj-page-header .breadcrumb,.copyright-content-area,.row.justify-content-center{justify-content:flex-start}.sec-heading .sec-title,.sec-heading .desc,.tj-page-header .tj-page-title{margin-inline:0}}@media (max-width:991px){.tj-page-header{padding-top:130px}}.h7-choose-box .choose-icon{background-color:var(--tj-color-theme-primary)}.h7-choose-box .choose-icon i{color:var(--tj-color-common-white)}.choose-box.choose-box .choose-icon.choose-icon{flex:none;width:90px;max-width:90px;height:90px}@media (max-width:767px){.choose-box.choose-box .choose-icon.choose-icon{width:80px;max-width:80px;height:80px}}@media (min-width:768px){.choose-box .choose-content{text-align:center;align-items:center}.choose-box .choose-icon{justify-content:center}}.oliz-boutiques{flex-direction:row;align-items:center;gap:14px;display:flex}.oliz-boutique-logo{color:#fff;background:#ffffff24;border:1px solid #ffffff47;border-radius:9999px;justify-content:center;align-items:center;width:62px;height:62px;font-size:22px;line-height:1;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.oliz-boutique-logo:hover,.oliz-boutique-logo:focus-visible{color:#fff;background:#ffffff42;border-color:#ffffff8c;transform:translateY(-2px)}.oliz-simu-accueil{padding-top:100px;padding-bottom:0}.oliz-simu-accueil .oliz-simulateur{background:0 0;padding-top:28px;padding-bottom:0}@media (max-width:991px){.oliz-simu-accueil{padding-top:60px;padding-bottom:0}}.oliz-simu-chapo{text-align:center;max-width:780px;margin:0 auto 18px}.oliz-simu-accueil .sec-heading{margin-bottom:14px}.oliz-simu-accueil .oliz-simulateur .row>.col-lg-4{width:27%}.oliz-simu-accueil .oliz-simulateur .row>.col-lg-8{width:73%}.oliz-simu-accueil .oliz-simulateur>.container{padding-inline-end:36px}@media (max-width:991px){.oliz-simu-accueil .oliz-simulateur .row>.col-lg-4,.oliz-simu-accueil .oliz-simulateur .row>.col-lg-8{width:100%}.oliz-simu-accueil .oliz-simulateur>.container{padding-inline-end:12px}}.oliz-btn-second.oliz-btn-second{color:#001b5d;background-color:#0000;border:1px solid #001b5d47}.oliz-btn-second.oliz-btn-second .btn-text,.oliz-btn-second.oliz-btn-second .btn-text span{color:#001b5d}.oliz-btn-second.oliz-btn-second .btn-icon{color:#fff;background-color:#001b5d}.oliz-btn-second.oliz-btn-second .btn-icon i,.oliz-btn-second.oliz-btn-second:hover .btn-icon i{transform:none}.oliz-btn-second.oliz-btn-second:hover,.oliz-btn-second.oliz-btn-second:focus-visible{background-color:#001b5d0f;border-color:#001b5d}.mainmenu ul li>.oliz-menu-titre{color:#001b5d;cursor:default;-webkit-user-select:none;user-select:none;padding:32px 0;font-size:16px;font-weight:500;display:inline-block}.mean-nav .oliz-menu-titre{text-transform:capitalize;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;padding:0;font-size:18px;font-weight:700;line-height:30px;display:block}.mainmenu ul>li.has-dropdown>.oliz-menu-titre{padding-inline-end:20px;position:relative}.mainmenu ul>li.has-dropdown>.oliz-menu-titre:after{content:"";color:inherit;top:0;bottom:0;align-items:center;font-family:bexon-icons;font-size:12px;line-height:1;transition:transform .3s ease-in-out;display:flex;position:absolute;inset-inline-end:0}.mainmenu ul>li.has-dropdown:hover>.oliz-menu-titre:after,.mainmenu ul>li.has-dropdown:focus-within>.oliz-menu-titre:after{transform:rotate(-180deg)}.mainmenu ul li.has-dropdown:focus-within>.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:none}.footer-list{margin-left:0;padding-left:0;list-style:none}.footer-list li::marker{content:none}.oliz-boutiques-pile{flex-flow:wrap;justify-content:flex-end;gap:26px 40px;min-width:0;display:flex}.oliz-boutiques-nom{letter-spacing:.04em;text-transform:uppercase;opacity:.72;margin:0 0 8px;font-size:14px;font-weight:600}.service-item.style-2 .service-content .list-items+.desc{margin-top:14px}.h9-about-area .about-img,.h9-about-area .about-img img,.h11-about-img .about-img,.h11-about-img .about-img img{aspect-ratio:2/3;height:auto}@media (min-width:992px){.h11-service .sec-heading.sec-heading{max-width:720px}}.h11-service-item.h11-service-item .h6-service-content{opacity:1;visibility:visible}.h11-service-item.h11-service-item .h6-service-thumb:before{bottom:0}.oliz-bareme{-webkit-overflow-scrolling:touch;border:1px solid #00000014;border-radius:10px;margin:0 0 26px;overflow-x:auto}.oliz-bareme table{border-collapse:collapse;width:100%;min-width:460px;font-size:16px}.oliz-bareme th,.oliz-bareme td{text-align:left;vertical-align:top;border-bottom:1px solid #00000014;padding:11px 16px}.oliz-bareme th{color:var(--tj-color-heading-primary);white-space:nowrap;background:#eaf2fc;font-weight:600}.oliz-bareme tr:last-child td{border-bottom:0}.oliz-bareme td+td{text-align:right;font-variant-numeric:tabular-nums}.oliz-bareme th+th{text-align:right}.oliz-alerte{border-left:3px solid var(--tj-color-theme-primary);margin:0 0 18px;padding:2px 0 2px 16px;font-size:16px}.oliz-offre-lien{height:100%;color:inherit;text-decoration:none;display:block}.oliz-offre-lien .oliz-offre-carte{height:100%;transition:transform .25s,box-shadow .25s}.oliz-offre-lien:hover .oliz-offre-carte,.oliz-offre-lien:focus-visible .oliz-offre-carte{transform:translateY(-4px)}.oliz-offre-lien:focus-visible{outline-offset:3px;border-radius:12px;outline:2px solid}.oliz-offre-vignette{aspect-ratio:4/3;background:#7f7f7f17;border-radius:10px;width:100%;margin-bottom:22px;position:relative;overflow:hidden}.oliz-offre-vignette img{object-fit:cover;width:100%;height:100%;display:block}.oliz-offre-vignette-vide{width:100%;height:100%;display:block}.oliz-offre-appel{text-underline-offset:4px;margin-top:18px;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-block}.service-item.style-2.style-2:hover{background-color:#000;border-color:#000}@media (min-width:992px){.oliz-cote{--bs-gutter-x:64px}.oliz-cote .sec-heading{margin-bottom:0}}.tj-pricing-section .sec-heading.sec-heading{max-width:720px}.choose-box:not(:hover) .text-btn .btn-text,.oliz-cartes-blanches .choose-box.choose-box:hover .text-btn .btn-text,.oliz-atouts .choose-box.choose-box:hover .text-btn .btn-text,.tj-banner-section-2 .choose-box.choose-box:hover .text-btn .btn-text,.h7-choose-box.h7-choose-box:hover .text-btn .btn-text,.h6-choose-box.h6-choose-box:hover .text-btn .btn-text,.h9-choose-box.h9-choose-box:hover .text-btn .btn-text{color:var(--tj-color-heading-primary)}.tj-service-section:has(+.tj-service-section){border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:60px}.tj-service-section+.tj-service-section{border-top-left-radius:0;border-top-right-radius:0;padding-top:60px}.oliz-texte-titre .sec-heading{margin-inline:0}.oliz-texte-titre .oliz-texte{max-width:900px}.oliz-cookies{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background-color:#000c28f0;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.oliz-cookies:focus{outline:none}@media (min-width:992px){.oliz-cookies{background-color:#001444f5;border-top:1px solid #ffffff29;top:auto;box-shadow:0 -18px 48px #000c2859}}.oliz-cookies-boite{flex-direction:column;gap:26px;width:100%;padding:32px 20px;display:flex}@media (min-width:992px){.oliz-cookies-boite{padding:40px 60px}}@media (min-width:1400px){.oliz-cookies-boite{padding:40px 12%}}.oliz-cookies-haut{flex-direction:column;gap:24px;display:flex}@media (min-width:992px){.oliz-cookies-haut{flex-direction:row;align-items:flex-start;gap:48px}}.oliz-cookies-mot{min-width:0}@media (min-width:992px){.oliz-cookies-mot{flex:1}}.oliz-cookies-titre{font-size:21px;font-weight:var(--tj-fw-bold);color:#fff;margin:0 0 8px}.oliz-cookies-texte{color:#ffffffc7;max-width:660px;margin:0;font-size:15px;line-height:1.6}.oliz-cookies-texte a{color:#fff;text-decoration:underline}.oliz-cookies-texte a:hover,.oliz-cookies-texte a:focus-visible{color:#fff;text-decoration-thickness:2px}.oliz-cookies-cats{gap:12px;display:grid}@media (min-width:992px){.oliz-cookies-cats{flex:1}}.oliz-cookies-cat{background-color:#ffffff12;border:1px solid #ffffff24;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.oliz-cookies-cat.est-fige{opacity:.82}.oliz-cookies-switch{cursor:pointer;background-color:#ffffff40;border:0;border-radius:999px;flex:none;width:44px;height:24px;margin-top:2px;padding:0;transition:background-color .2s;position:relative}.oliz-cookies-switch.est-actif{background-color:#4e7b9c}.oliz-cookies-switch:disabled{cursor:not-allowed}.oliz-cookies-switch:focus-visible{outline-offset:2px;outline:2px solid #fff}.oliz-cookies-bille{background-color:#fff;border-radius:999px;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px}.est-actif .oliz-cookies-bille{transform:translate(20px)}.oliz-cookies-cat-texte{min-width:0}.oliz-cookies-cat-titre{font-size:14px;font-weight:var(--tj-fw-medium);color:#fff;display:block}.oliz-cookies-cat-desc{color:#ffffff9e;margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.oliz-cookies-boutons{flex-direction:column;gap:12px;display:flex}@media (min-width:576px){.oliz-cookies-boutons{flex-direction:row;justify-content:flex-end}}.oliz-cookies-btn{min-width:190px;min-height:60px;font-size:15px;font-weight:var(--tj-fw-medium);cursor:pointer;border-radius:999px;padding:14px 26px;transition:background-color .2s,border-color .2s}.oliz-cookies-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.oliz-cookies-refuser{color:#fff;background-color:#ffffff1a;border:1px solid #ffffff52}.oliz-cookies-refuser:hover{background-color:#fff3}.oliz-cookies-accepter{color:#fff;background-color:#4e7b9c;border:1px solid #4e7b9c;font-size:19.5px;line-height:1.25;position:relative;overflow:hidden}.oliz-cookies-accepter:hover{background-color:#5d8cae;border-color:#5d8cae}.oliz-cookies-accepter:after{content:"";pointer-events:none;background:radial-gradient(circle,#bee0ff8c 0%,#78b2e233 40%,#4e7b9c00 66%);animation:7s ease-in-out infinite alternate oliz-cookies-lueur;position:absolute;inset:-60%}.oliz-cookies-emoji{margin-left:.45em}@media (prefers-reduced-motion:reduce){.oliz-cookies-accepter:after{animation:none}}@keyframes oliz-cookies-lueur{0%{transform:translate(-22%,-16%)scale(1)}to{transform:translate(24%,18%)scale(1.18)}}.oliz-cookies-lien{color:inherit;font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.oliz-cookies-lien:hover{color:#fff}.choose-icon{container-type:inline-size}.choose-icon i{font-size:56cqw;line-height:1}.oliz-pastilles .service-icon{background-color:#4e7b9c;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex;overflow:hidden;container-type:inline-size}.oliz-pastilles .service-icon i{color:#fff;font-size:56cqw;line-height:1}.oliz-pastilles .service-icon img{object-fit:contain;width:62%;height:62%}.oliz-joindre-cote{margin-bottom:32px;padding-top:60px}.oliz-joindre-cote .title{margin-bottom:35px}@media (max-width:991px){.oliz-joindre-cote{padding-top:0}}.oliz-joindre{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1.4rem 2rem;display:grid}.oliz-joindre p{margin:0}.oliz-joindre strong{letter-spacing:.04em;text-transform:uppercase;opacity:.7;margin-bottom:.2rem;font-size:.82rem;display:block}.choose-box.choose-box{background-color:#c6d9f1}.oliz-cartes-blanches .choose-box.choose-box,.oliz-atouts .choose-box.choose-box,.tj-banner-section-2 .choose-box.choose-box,.h7-choose-box.h7-choose-box,.h6-choose-box.h6-choose-box{background-color:#fff}.tj-footer-section.tj-footer-section p,.tj-footer-section.tj-footer-section li,.tj-footer-section.tj-footer-section span:not(.btn-icon):not(.call-icon):not(.sub-title),.tj-footer-section.tj-footer-section .desc,.tj-footer-section.tj-footer-section address,.tj-cta-section.tj-cta-section p,.tj-cta-section.tj-cta-section li,.tj-cta-section.tj-cta-section span:not(.btn-icon):not(.call-icon):not(.sub-title),.tj-cta-section.tj-cta-section .desc,.tj-cta-section.tj-cta-section address,.h11-service.h11-service p,.h11-service.h11-service li,.h11-service.h11-service span:not(.btn-icon):not(.call-icon):not(.sub-title),.h11-service.h11-service .desc,.h11-service.h11-service address,.tj-service-section.service-2 p,.tj-service-section.service-2 li,.tj-service-section.service-2 span:not(.btn-icon):not(.call-icon):not(.sub-title),.tj-service-section.service-2 .desc,.tj-service-section.service-2 address,.h5-pricing-box-wrapper.h5-pricing-box-wrapper p,.h5-pricing-box-wrapper.h5-pricing-box-wrapper li,.h5-pricing-box-wrapper.h5-pricing-box-wrapper span:not(.btn-icon):not(.call-icon):not(.sub-title),.h5-pricing-box-wrapper.h5-pricing-box-wrapper .desc,.h5-pricing-box-wrapper.h5-pricing-box-wrapper address,.tj-offcanvas-area.tj-offcanvas-area p,.tj-offcanvas-area.tj-offcanvas-area li,.tj-offcanvas-area.tj-offcanvas-area span:not(.btn-icon):not(.call-icon):not(.sub-title),.tj-offcanvas-area.tj-offcanvas-area .desc,.tj-offcanvas-area.tj-offcanvas-area address,.tj-footer-section.tj-footer-section a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo),.tj-cta-section.tj-cta-section a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo),.h11-service.h11-service a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo),.tj-service-section.service-2 a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo),.h5-pricing-box-wrapper.h5-pricing-box-wrapper a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo),.tj-offcanvas-area.tj-offcanvas-area a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo){color:#d6e2f2}.tj-footer-section.tj-footer-section a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo):hover,.tj-cta-section.tj-cta-section a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo):hover,.h11-service.h11-service a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo):hover,.tj-service-section.service-2 a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo):hover,.h5-pricing-box-wrapper.h5-pricing-box-wrapper a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo):hover,.tj-offcanvas-area.tj-offcanvas-area a:not(.tj-primary-btn):not(.text-btn):not(.oliz-boutique-logo):hover{color:#fff}.tj-footer-section .footer-widget .footer-text p,.tj-offcanvas-area .offcanvas-text p{color:#d6e2f2}.oliz-actu-visuel-img{border-radius:10px;display:block;overflow:hidden}.oliz-actu-visuel-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s ease-in-out;display:block}.oliz-actu-visuel-img:hover img{transform:scale(1.04)}.oliz-faq{margin:0}.oliz-faq>div+div{border-top:1px solid #001b5d1f;margin-top:20px;padding-top:20px}.oliz-faq dt{font-size:17px;font-weight:var(--tj-fw-bold);color:#001b5d;margin-bottom:6px}.oliz-faq dd{margin:0}.oliz-simu-liens{text-align:center;color:#001b5dbf;margin:24px 0 0;font-size:15px}.oliz-simu-liens a{color:#001b5d;text-underline-offset:3px;text-decoration:underline}.oliz-carte-attente{text-align:center;background:#001b5d0a;border:1px solid #001b5d1f;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:320px;padding:32px 24px;display:flex}.oliz-carte-attente p{max-width:34rem;margin:0}.oliz-carte-attente .oliz-carte-adresse{color:#001b5db3;font-size:14px}.oliz-ferre-gauche{text-align:left;flex:1;margin-inline:0;display:block}@media (max-width:767px){.tj-page-header [class^=col-],.tj-page-header [class*=\ col-]{padding-inline:20px}.tj-page-header .tj-page-header-content,.tj-page-header .tj-page-header-content .tj-page-title{text-align:center!important}.banner-content .banner-title.banner-title,.banner-content-2 .banner-title.banner-title{font-size:min(45px,10vw)}}.choose-box.choose-box{padding:35px 28px 50px}.oliz-panneau .title.title{font-size:32px;font-weight:500}.choose-box .title,.h6-service-content .title,.h9-choose-box .title,.package-name,.tj-faq-section .title{font-size:24px}.contact-form .title,.oliz-joindre-cote .title{font-size:32px}@media (max-width:767px){.contact-form .title,.oliz-joindre-cote .title{font-size:25px}}.hamburger-title,.footer-widget .title,.h6-service-index,.customers-text{font-size:20px}.site_logo .logo{max-width:190px}.oliz-chapo-section{text-align:center;max-width:780px;margin:0 auto 40px}
