:root{--color-orange:#f25c27;--color-orange-filter:brightness(0) saturate(100%) invert(44%) sepia(21%) saturate(3595%) hue-rotate(343deg) brightness(97%) contrast(96%);--color-blue:#2891d9;--color-blue-filter:brightness(0) saturate(100%) invert(41%) sepia(98%) saturate(407%) hue-rotate(161deg) brightness(101%) contrast(94%);--color-bg:#0e2a47;--accent-color:var( --color-blue);--black-filter:brightness(0) saturate(100%);--white-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(57deg) brightness(102%) contrast(102%)}@font-face{font-family:exo2;src:url(../webfonts/Exo_2/Exo2-VariableFont_wght.ttf)}@font-face{font-family:montserrat;src:url(../webfonts/Montserrat/static/Montserrat-Medium.ttf)}.filter-orange{filter:var(--color-orange-filter)}.loading{animation:rotate-loading 1.5s linear 0s infinite normal;border:1px solid transparent;border-color:transparent var(--color-blue) transparent var(--color-blue);transform-origin:50% 50%}.navbar-brand{width:182px}.page-header,.page-header2{background-image:url(../images/client/breadcrumb-1.jpg)}.cta-box{background-image:url(../images/client/tarif-2.jpg)}.team-social-list ul{flex-direction:column;padding-top:20px}.team-social-list ul li{align-items:center;background:var(--color-bg);border:2px solid var(--color-blue);border-radius:100px;color:var(--white-color);color:#fff;display:flex;font-size:12px;justify-content:center;padding:6px 14px 6px 30px;position:relative;transition:all .4sease-in-out}.team-social-list{height:auto;max-height:0;overflow:hidden}.team-item:hover .team-item-body{bottom:30px}.team-item:hover .team-social-list{height:auto;margin-bottom:20px;max-height:300px;opacity:1;visibility:visible}.page-team .team-item-image figure img{aspect-ratio:1/1.05}.team-item .team-item-image figure:after{background:var(--primary-color);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.team-item:hover .team-item-image figure:after{opacity:.5}.team-social-list ul li:before{background:var(--color-blue);border-radius:50%;content:"";height:5px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:5px}#form-search .form-group label{color:#000;font-weight:700;margin-bottom:12px}#form-search .form-group input{width:180px}.tag-partenaire{align-items:center;background:var(--color-bg);border:2px solid var(--color-blue);border-radius:100px;color:var(--white-color);color:#fff;display:flex;font-size:12px;justify-content:center;padding:6px 14px 6px 30px;position:relative;transition:all .4s ease-in-out}.tag-partenaire:before{background:var(--color-blue);border-radius:50%;content:"";height:5px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.container-filtre-partenaire{display:flex;gap:16px}.container-filtre-partenaire .tag-partenaire{cursor:pointer}.container-filtre-partenaire .tag-partenaire:not(.active){background-color:#fff;color:#000}#form-search{scroll-margin-top:50px}.container-filtre-partenaire .delete-filter{align-self:center;color:#888;cursor:pointer;font-size:14px;text-decoration:underline;transition:color .2s ease}.container-filtre-partenaire .delete-filter:hover{color:#000}@media only screen and (max-width:575px){.container-filtre-partenaire{flex-wrap:wrap}#form-search .form-group input{width:100%}.container-filtre-partenaire .btn-default{flex-shrink:0}}.about-award-stone img{max-width:113px}.what-we-quotes-image-stone img{object-fit:contain}.how-work-image-circle-stone img{animation:none}.pricing-benefit-list-stone ul li img{filter:var(--color-blue-filter)}.book-appointment-stone{background-image:url(../images/client/contact.jpg)}.appointment-form-stone textarea.form-control{height:110px}.service-item-metal{height:fit-content}.modules:after,.modules:before{display:none}.hero-stone{background-image:url(../images/client/home-banner.jpg)}.home-benefice .how-work-step-no-stone img{width:32px}.home-fonction .icon-box span{color:#000;font-weight:700}.home-fonction .why-choose-body-item p{color:var(--text-color)}.home-fonction .why-choose-body-item:hover .icon-box span{color:var(--color-blue);z-index:3}.home-fonction .why-choose-body-item-list{width:100%}.main-menu ul li .no-link{background:transparent;border-radius:0;color:var(--white-color);font-size:16px;font-weight:600;line-height:1.2em;padding:12px 10px!important;transition:all .3sease-in-out}.main-menu ul li.submenu>.no-link:after{content:"\f107";font-family:FontAwesome;font-size:14px;font-weight:900;margin-left:8px}.footer-logo img{max-width:none}.page-header--private{padding:113px 0 0}.cta-box-items-list{gap:30px}.btn-logout{background-color:var(--color-orange)}.white-hover-black{filter:var(--white-filter)}.white-hover-black:hover{filter:var(--black-filter)}.page-tuto-marque .logo-marque{max-width:300px}.course-item-image .course-item-placeholder{aspect-ratio:1/.647;width:100%}.dashboard .feature-item .feature-item-body .feature-item-body-image,.dashboard .feature-item .feature-item-body .feature-item-body-image figure,.nav-dashboard .feature-item .feature-item-body .feature-item-body-image,.nav-dashboard .feature-item .feature-item-body .feature-item-body-image figure{width:100%}.dashboard .feature-item{min-height:362px}.nav-dashboard .feature-item{border:2px solid transparent;min-height:200px;transition:border-color .3s ease-in-out}.nav-dashboard .feature-item.active,.nav-dashboard .feature-item:hover{border-color:var(--color-blue)}.nav-dashboard .feature-item .feature-item-body .feature-item-body-image .readmore-btn{margin-top:20px}.nav-dashboard .nav-dashboard-logo figure{margin:0 0 30px;text-align:center}@media only screen and (max-width:1199px){.nav-dashboard .feature-item .feature-item-body{justify-content:center}.nav-dashboard .feature-item .feature-item-body .feature-item-body-image{text-align:center}.nav-dashboard .feature-item .feature-item-body .feature-item-body-image figure{margin:0}}.page-garage .fa-brands.fa-google{background-color:#0d6efd;border-radius:.375rem;color:#fff;height:36px;margin-top:4px;padding:6px 12px;width:55px}.choices__list--multiple .choices__item{background-color:var(--color-blue)}.conntainer-change-password{height:fit-content}.subscription-card{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(244,248,252,.98));border:1px solid rgba(40,145,217,.12);border-radius:30px;box-shadow:0 24px 60px rgba(14,42,71,.12);margin-bottom:40px;overflow:hidden;text-align:left}.subscription-card .subscription-card-head{align-items:center;border-bottom:1px solid rgba(14,42,71,.08);display:flex;gap:24px;justify-content:space-between;padding:30px 34px 26px}.subscription-card .subscription-card-title{align-items:center;display:flex;gap:16px}.subscription-card .subscription-card-icon{align-items:center;background:var(--accent-color);border-radius:18px;color:var(--primary-color);display:flex;font-size:24px;height:58px;justify-content:center;min-width:58px;width:58px}.subscription-card .subscription-card-label{color:var(--text-color);display:block;font-size:13px;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.subscription-card .subscription-card-plan{color:var(--primary-color);display:block;font-size:22px;font-weight:700;line-height:1.2}.subscription-card .subscription-card-badge{background:rgba(46,184,114,.12);border-radius:999px;color:#2eb872;flex-shrink:0;font-size:13px;font-weight:700;letter-spacing:.06em;padding:8px 18px;text-transform:uppercase}.subscription-card .subscription-card-grid{background:rgba(14,42,71,.08);display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.subscription-card .subscription-card-item{background:var(--white-color);padding:24px 34px}.subscription-card .subscription-card-item span{color:var(--text-color);display:block;font-size:13px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.subscription-card .subscription-card-item strong{color:var(--primary-color);display:block;font-size:18px;font-weight:700}@media only screen and (max-width:767px){.subscription-card .subscription-card-head{align-items:flex-start;flex-direction:column;gap:16px}.subscription-card .subscription-card-grid{grid-template-columns:1fr}}.vin-search{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(244,248,252,.98));border:1px solid rgba(40,145,217,.12);border-radius:30px;box-shadow:0 24px 60px rgba(14,42,71,.12);margin:28px auto 0;max-width:920px;padding:34px}.vin-search__head{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.vin-search__eyebrow{color:var(--text-color);font-size:13px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.vin-search__eyebrow,.vin-search__label{display:block;font-weight:700;line-height:1.2}.vin-search__label{color:var(--primary-color);font-size:24px;margin:0}.vin-search__counter{background:rgba(14,42,71,.06);border-radius:999px;color:var(--text-color);flex-shrink:0;font-size:13px;font-weight:700;line-height:1;min-width:86px;padding:8px 16px;text-align:center;transition:all .25s ease-in-out}.vin-search__counter--ok{background:rgba(46,184,114,.12);color:#2eb872}.vin-search__counter--error{background:rgba(230,87,87,.12);color:var(--error-color)}.vin-search__field{align-items:center;display:flex;position:relative}.vin-search__input.form-control{background:var(--white-color);border:1px solid rgba(40,145,217,.18);border-radius:16px;box-shadow:none;color:var(--primary-color);font-size:16px;font-weight:600;height:60px;letter-spacing:.08em;outline:none;padding:18px 62px 18px 22px;text-transform:uppercase;transition:all .25s ease-in-out;width:100%}.vin-search__input.form-control:focus{border-color:var(--color-blue);box-shadow:0 0 0 4px rgba(40,145,217,.12)}.vin-search__input.form-control::placeholder{color:rgba(34,34,34,.34)}.vin-search__clear{align-items:center;background:rgba(14,42,71,.06);border:none;border-radius:50%;color:var(--primary-color);display:flex;font-size:15px;height:40px;justify-content:center;line-height:1;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .25s ease-in-out;width:40px}.vin-search__clear:hover{background:var(--primary-color);color:var(--white-color)}.vin-search__status{align-items:center;display:flex;flex-wrap:wrap;gap:14px 18px;margin-top:18px;min-height:38px}.vin-search__badge{align-items:center;background:rgba(40,145,217,.12);border-radius:999px;color:var(--primary-color);display:none;font-size:14px;font-weight:700;gap:10px;line-height:1.2;padding:9px 16px}.vin-search__badge--visible{display:inline-flex}.vin-search__badge--unknown{background:rgba(230,87,87,.12);color:var(--error-color)}.vin-search__badge-dot{background:var(--color-blue);border-radius:50%;flex-shrink:0;height:8px;width:8px}.vin-search__badge--unknown .vin-search__badge-dot{background:var(--error-color)}.vin-search__message{color:var(--text-color);flex:1 1 260px;font-size:14px;line-height:1.5}.vin-search__message:empty{display:none}.vin-search__message--warning{color:var(--error-color)}.vin-search__actions{margin-top:26px}.vin-search__submit.btn-default{min-width:280px;text-align:left}.vin-search__submit.btn-default:disabled{cursor:not-allowed;opacity:.52}.vin-search__submit.btn-default:disabled:hover{color:var(--primary-color)}@media only screen and (max-width:767px){.vin-search{border-radius:24px;margin-top:22px;padding:28px 22px}.vin-search__head{align-items:flex-start;flex-direction:column;gap:14px}.vin-search__label{font-size:21px}.vin-search__counter{min-width:auto}.vin-search__submit.btn-default{min-width:0;text-align:left;width:100%}}.post-payment-card{background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(244,248,252,.98));border:1px solid rgba(40,145,217,.12);border-radius:30px;box-shadow:0 24px 60px rgba(14,42,71,.12);padding:50px 44px;text-align:center}.post-payment-card .post-payment-icon{align-items:center;border-radius:50%;display:flex;font-size:44px;height:92px;justify-content:center;margin:0 auto 26px;width:92px}.post-payment-card--ok .post-payment-icon{background:rgba(46,184,114,.12);color:#2eb872}.post-payment-card--err .post-payment-icon{background:rgba(230,87,87,.12);color:var(--error-color)}.post-payment-card .post-payment-title{color:var(--primary-color);font-weight:700;margin-bottom:16px}.post-payment-card .post-payment-text{color:var(--text-color);line-height:1.6;margin:0 auto 32px;max-width:520px}.post-payment-card .post-payment-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media only screen and (max-width:575px){.post-payment-card{padding:40px 24px}.post-payment-card .post-payment-actions{flex-direction:column}.post-payment-card .post-payment-actions .btn-default{text-align:center;width:100%}}.page-tuto-marque .page-single-sidebar{max-height:calc(100vh - 60px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.contact-info-list .contact-info-item{width:calc(50% - 15px)}@media only screen and (max-width:767px){.contact-info-list .contact-info-item{width:100%}}.slicknav_nav .slicknav_row{align-items:center;display:flex}.slicknav_nav .slicknav_row .nav-link{line-height:normal;padding:0}.navbar-nav:not(.slicknav_nav) .nav-item-auth{display:none}@media only screen and (max-width:1024px){.hero-stone{background-position:25% top}}