:root{--color-body-background:#ededed;--color-body-text:#444444;--color-text-title:#222222;--color-text-light:#333;--color-text-contrast:#ffffff;--color-background-alternate:#f6f6f6;--color-primary:#999999;--color-primary-text:#ffffff;--color-primary-hover:#111111;--color-primary-dark:#333333;--color-primary-dark-hover:#111111;--color-border:#eeeeee;--color-error-border:#999999;--color-error-background:#d4eef9;--color-input-background:#ffffff;--color-input-text:#777777;--color-input-border:#dddddd;--color-input-place-holder:#cccccc;--color-header-background:#ffffff;--color-header-text:#777777;--color-header-text-highlight:#333333;--color-header-toggle-background:#ffffff;--color-header-toggle-border:#cccccc;--color-header-menu-background:#282828;--color-header-menu-background-mobile:#222222;--color-header-menu-text:#ffffff;--color-header-menu-dropdown-background:#ffffff;--color-header-menu-dropdown-background-mobile:#333333;--color-header-menu-dropdown-text:#777777;--color-header-menu-dropdown-text-mobile:#eeeeee;--color-header-menu-dropdown-border:#eeeeee;--color-header-menu-dropdown-border-mobile:#111111;--color-header-language-background:#eeeeee;--color-header-language-text:#777777;--color-header-border-bottom:#eeeeee;--color-footer-background:#191919;--color-footer-background-light:#232323;--color-footer-background-icons:#191919;--color-footer-text:#888888;--color-footer-text-highlight:#ffffff;--color-footer-login:#666666;--color-inventory-item-background:#ffffff;--color-inventory-item-border:#eeeeee;--color-inventory-item-text:#333333;--color-inventory-item-text-title:#333333;--color-inventory-item-text-light:#cccccc;--color-modal-side-background:#333333;--color-modal-side-text:#ffffff;--color-modal-center-background:#ffffff;}html{scroll-behavior:smooth;}.btn-primary{background:linear-gradient(180deg,#ededed,#9f9f9f);color:#000000;border:none;transition:background .3s ease-in;}.btn-primary:hover{background:linear-gradient(180deg,#888888,#333333);color:#ffffff;border:none;}#border{max-width:5%;border:2px solid var(--color-primary);margin:20px auto;}.center-all{text-align:center;margin:4vh auto;}.form-contact{max-width:1000px;margin:0 auto;}.main-home .contact{background:#111;color:#ededed;}.main-home .contact h2{color:#ededed;}header .top .logo a img{height:80px;}@media (max-width:525px){header .top .logo a img{height:60px;}}header .bottom{background:#000000;}header .top .toggle a{background:none;border:none;}header .bottom .menu .navbar .navbar-nav .nav-item:first-child .nav-link{padding-left:15px;}header .bottom .menu .navbar .navbar-nav .nav-item .nav-link{transition:background .3s ease-in-out;}header .bottom .menu .navbar .navbar-nav .nav-item .nav-link:hover{background:linear-gradient(180deg,#ededed,#9f9f9f);color:#000;}header .bottom .menu .navbar .navbar-nav .nav-item .nav-link.show{background:linear-gradient(180deg,#ededed,#9f9f9f);color:#000;}header .bottom .menu .navbar .navbar-nav .nav-item .dropdown-menu li a:hover{background:linear-gradient(180deg,#ededed,#9f9f9f);color:#000;}header{transition:all 0.6s ease;}header .top .dealer a{color:#000;}header .top .dealer a:hover{color:#555;}header a:hover{color:#000;}header .top .dial a:hover{background-color:#000;}header .bottom .language{padding:0 15px;transition:0.3s ease;}header .bottom .language:hover{background:linear-gradient(180deg,#ededed,#9f9f9f);color:#000000;}header .bottom .language:hover a{color:#000;}.main-home .intro{padding:50px 0 50px 0;}.main-home .intro .wrapper{display:grid;grid-template-columns:400px auto;grid-gap:50px;justify-content:center;align-items:center;}.main-home .intro h1{font-weight:900;color:#999999;}@media (max-width:1200px){.main-home .intro .wrapper{grid-template-columns:auto;}}.main-home .search{background:#111;}.main-home .form-control{background-color:#111;border-radius:5px;padding:.60rem .75rem;color:#ededed;border:solid 1px #444;}.prez-wrapper-banner-intro{max-width:1599px;margin:0 auto;overflow:hidden;}.prez-wrapper-banner-intro .container-banner-intro{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;width:100%;height:auto;justify-content:center;align-items:center;}@media (max-width:1280px){.prez-wrapper-banner-intro .container-banner-intro{grid-template-columns:repeat(2,1fr);}}@media (max-width:650px){.prez-wrapper-banner-intro .container-banner-intro{grid-template-columns:repeat(1,1fr);}}.prez-wrapper-banner-intro .container-banner-intro .banner-item-intro{width:100%;height:300px;position:relative;color:#fff;border-radius:10px;transition:all cubic-bezier(0.175,0.885,0.32,1.275) 0.6s;}.prez-wrapper-banner-intro .container-banner-intro .banner-item-intro:hover{border-bottom:8px solid #999999;color:#999999;}.prez-wrapper-banner-intro .container-banner-intro .banner-item-intro .bloc-text-intro{width:250px;height:auto;position:absolute;text-align:left;bottom:20px;left:30px;}.prez-wrapper-banner-intro .container-banner-intro .banner-item-intro .bloc-text-intro .icon{font-size:1.6rem;line-height:2rem;text-align:left;margin-bottom:1.2vh;}.intro .bloc-text-intro h3{color:#fff;font-size:1.2rem;}.pic-01{width:100%;height:auto;background-image:url(/resources/4452/Website/Images/home-01/banner-inventaire.jpg);background-color:#222;background-size:cover;background-position:center center;box-sizing:border-box;}.pic-02{width:200px;height:523px;background-image:url(/resources/4452/Website/Images/home-01/banner-financement.jpg);background-repeat:no-repeat;background-color:#222;background-size:cover;background-position:center center;box-sizing:border-box;}.pic-03{width:200px;height:523px;background-image:url(/resources/4452/Website/Images/home-01/banner-evaluation.jpg);background-color:#222;background-size:cover;background-position:center center;box-sizing:border-box;}.pic-04{width:200px;height:523px;background-image:url(/resources/4452/Website/Images/home-01/banner-contact.jpg);background-color:#222;background-size:cover;background-position:center bottom;box-sizing:border-box;}.inventory{background-color:#fff;padding:2vh 0;}.container-car{max-width:1200px;margin:4vh auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;justify-content:center;align-items:center;}.container-car > div{min-height:100px;padding:40px;background:none;align-content:center;color:#333;border-radius:10px;transition:0.3s ease;}.container-car > div:hover{box-shadow:rgba(0,0,0,0.16) 0 1px 4px;}.container-car a{text-align:center;font-size:1.4rem;font-weight:700;line-height:2.2rem;text-transform:uppercase;transition:0.3s ease;}.container-car a:hover{color:#999999;}.slider-photo{height:560px;width:100%;position:relative;margin:0 auto;}.slider-photo img{object-fit:cover;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .5s;}.slider-photo img.active{opacity:1;}.suivant,.precedent{color:#fff;font-size:2rem;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;opacity:0.6;z-index:999;}.suivant{right:1rem;}.precedent{left:1rem;} .zi-home{font-family:"lato",sans-serif;position:relative;width:100%;height:560px;display:flex;justify-content:center;flex-direction:column;background:#333;align-items:center;}.zi-home:before{z-index:777;content:'';position:absolute;background:rgba(0,0,0,0);width:100%;height:100%;top:0;left:0;}.zi-home .content{z-index:888;width:80%;height:auto;display:none;}.zi-home .content.active{display:block;transition:0.4s ease;}.zi-home .content h1{font-size:3em;color:#ffffff !important;font-weight:900;text-transform:uppercase;letter-spacing:2px;line-height:1em;}.zi-home .content h1 span{color:#999999 !important;font-weight:900;}.zi-home .content p{max-width:80%;margin-bottom:40px;margin-top:20px;font-size:2rem;line-height:1.2em;font-weight:400;color:#ededed;}.zi-home .content a{background:linear-gradient(180deg,#ededed,#9f9f9f);padding:14px 30px;color:#000000;font-size:1.1em;font-weight:500;text-decoration:none;border-radius:5px;transition:background 0.3s ease;}.zi-home .content a:hover{background:linear-gradient(180deg,#888888,#333333);color:#ffffff;}.zi-home .container-slider{position:relative;max-width:1300px;height:auto;}.zi-home .container-slider .media-icons{z-index:888;position:absolute;bottom:20px;right:0;display:flex;flex-direction:row;}.zi-home .container-slider .media-icons a{margin-right:40px;color:#fff;font-size:1.5em;transform:0.3s ease;transition:0.2s ease;}.zi-home .container-slider .media-icons a:not(:last-child){margin-bottom:20px;}.zi-home .container-slider .media-icons a:hover{transform:scale(1.3);color:#999999;}@media screen and (max-width:530px){.zi-home .content h1{font-size:2.2em;}.zi-home .content p{font-size:1.6rem;}}.zi-eval{width:100%;height:auto;margin:0 auto;font-family:"lato",sans-serif;color:#333;text-align:left;overflow:hidden;}.zi-eval h3{font-weight:700;font-size:1.6rem;line-height:1.8rem;text-transform:none;}.zi-eval h4{font-weight:400;font-size:1.4rem;line-height:1.6rem;text-transform:none;color:#333;margin-bottom:5px;}.zi-eval .wrapper{max-width:1599px;height:auto;margin:0 auto;}.zi-eval .zi-container{max-width:100%;height:auto;margin:40px auto;display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;align-items:start;gap:50px;position:relative;}.zi-eval .zi-container .eval-texte{width:860px;height:auto;box-sizing:border-box;margin:0 auto;display:flex;gap:15px;flex-wrap:wrap;justify-content:space-between;}.zi-eval .zi-container .eval-texte .banner-text{width:275px;height:auto;text-align:center;border-radius:20px;background-color:#ffffff;padding:30px 15px;transition:0.3s ease;}.zi-eval .zi-container .eval-texte .banner-text:hover{box-shadow:rgba(0,0,0,0.1) 0 20px 25px -5px,rgba(0,0,0,0.04) 0 10px 10px -5px;}.zi-eval .zi-container .eval-texte .banner-text p{font-size:1rem;line-height:1.3rem;margin:20px 0;text-align:center;}.banner-text h5{font-weight:700;}.zi-eval .zi-container .eval-texte .banner-text i{width:100px;height:auto;margin-bottom:20px;font-size:4rem;color:#999999;}.zi-eval .zi-container .eval-texte .banner-text .description{display:block;width:100%;}.eval-texte .texte{text-align:justify;} .faq-content{margin:40px auto;width:100%;height:auto;}.faq-center{width:100%;align-self:center;margin:30px auto;}.faq-content h5{text-transform:uppercase;text-align:left;font-size:1.5rem;line-height:2rem;}.faq-content details{font-family:'Raleway',sans-serif;}.faq-content summary{transition:background .75s ease;width:100%;outline:0;text-align:center;font-size:80%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-top:1px solid #D3D3D3;transition:0.3s ease;}.faq-content .faq-center h6{text-align:left;margin-bottom:0;padding:15px;font-size:1.1rem;text-shadow:none;color:#333;font-weight:500;}.faq-content details p{padding:15px 25px 15px 25px;margin:0;text-shadow:none;text-align:justify;line-height:1.3em;}.faq-content summary::after{font-family:"Font Awesome 5 Free";font-weight:800;content:"\f107";display:inline-block;padding-right:15px;font-size:160%;color:#999999;}.faq-content details[open] summary::after{content:'\f106';display:inline-block;padding-right:20px;font-size:180%;}.faq-content details[open] summary:hover{background:none;}.faq-content summary:hover{background:#fff;}.faq-content details summary::-webkit-details-marker{display:none;} .eval-formulaire{width:400px;height:auto;padding:30px 30px 50px 30px;background-color:#ffffff;text-align:left;border-radius:15px;color:#222;box-shadow:rgba(0,0,0,0.1) 0 20px 25px -5px,rgba(0,0,0,0.04) 0 10px 10px -5px;}.eval-formulaire h4{font-size:1.2rem;margin:20px 0;font-weight:400;}.eval-formulaire h3{font-size:1.8rem;line-height:2rem;margin:20px 0;}.eval-formulaire p{font-size:1rem;line-height:1.4rem;margin:20px 0;}.form-eval{display:flex;flex-direction:column;width:100%;gap:10px;justify-content:center;align-items:center;}@media (max-width:970px){.navigation{display:none;}.zi-eval .zi-container{max-width:100%;height:auto;margin:0 auto;}.zi-eval .zi-container .eval-texte .banner-text{width:99%;text-align:center;}}@media (max-width:1330px){.eval-formulaire{width:100%;}}.zi-menu{top:60px;left:50px;transform:translate(-50%,-50%);position:absolute;width:40px;z-index:9999;}.zi-menu:before,.zi-menu:after,.zi-menu div{background:#000;content:"";display:block;height:5px;border-radius:4px;margin:6px 0;transition:0.5s;}.zi-menu:hover:before{transform:translateY(12px) rotate(135deg);}.zi-menu:hover:after{transform:translateY(-12px) rotate(-135deg);}.zi-menu:hover div{transform:scale(0);}.information .form-contact{max-width:100%;margin:0 auto;}.main-contact .information .data .form .title{margin:30px auto;text-align:center;font-weight:700;text-transform:uppercase;font-size:1.4em;}.main-contact h2,.main-contact h3{margin:30px 0 20px 0;}.main-contact .information .content h2{margin:0 0 20px 0;font-size:1.8em;}.container-contact{margin:0 auto;border:none;border-radius:30px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:25px;}.container-contact .info-box{width:380px;height:auto;text-align:center;background:linear-gradient(180deg,rgba(0,0,0,1) 0,rgba(34,34,34,1) 50%,rgba(51,51,51,1) 100%);color:#ddd;margin:0 auto;overflow:hidden;padding:60px 20px;border-radius:0;}.container-contact .info-box h4{text-transform:none;color:#ddd;font-size:1.3rem;font-weight:600;}.container-contact .info-box h3{color:#ddd;text-transform:uppercase;margin-bottom:30px;}.container-contact .info-box i{margin-top:30px;font-size:1.8rem;color:#999999;margin-bottom:20px;}.container-contact .info-box p{max-width:80%;margin:0 auto;font-size:1rem;color:#ddd;line-height:1.6rem;}.container-contact .info-box strong{font-weight:700;font-size:1.2rem;}.container-contact .info-box .socials{width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;gap:30px;margin:30px auto 0 auto;}.container-contact .info-box .socials i{font-size:1.5rem;color:#999999;transition:0.3s ease;}.container-contact .info-box .socials i:hover{color:#fff;}.formulaire-contact{max-width:870px;height:auto;margin:40px auto;}.formulaire-contact h3{display:block;font-size:2rem;font-weight:700;margin-bottom:10px;color:#333;text-transform:uppercase;}.formulaire-contact h4{margin:0 0 30px;display:block;font-size:1.2rem;line-height:1.6rem;font-weight:500;color:#333;}.formulaire-contact p{margin:0 0 20px;display:block;font-size:1rem;font-weight:300;text-align:justify;line-height:1.6rem;}.margin-30{height:30px;width:100%;}.margin-20{height:20px;width:100%;}.margin-10{height:10px;width:100%;}.divider-40{height:1px;background-color:#999999;margin:40px 0;}.hours-part .item:nth-child(2n+1){background:#000;}@media (max-width:1360px){.formulaire-contact{max-width:100%;height:auto;padding:40px 10px 40px 10px;margin:0 auto;}.container-contact .info-box{width:100vw;}}.inventory .container .actions h1{text-align:center;text-transform:uppercase;font-weight:600;}@keyframes slide{from{transform:translateX(0);}to{transform:translateX(-100%);}}.logos-banner{overflow:hidden;padding:70px 0;background:#ededed;white-space:nowrap;position:relative;background-color:#fff;}.logos-banner:hover .logos-slide{animation-play-state:paused;}.logos-slide{display:inline-block;animation:80s slide infinite linear;}.logos-slide img{height:50px;margin:0 40px;}footer .partner{max-width:100%;margin:0 auto;padding:40px;box-sizing:border-box;text-align:center;background-color:#111;}footer .partner .container-partner{margin:40px auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;}footer .partner .container-partner .item{width:150px;height:auto;overflow:hidden;box-sizing:border-box;}footer .partner h2{color:#ffffff;text-transform:uppercase;}footer{color:#ededed;}footer .top{background-color:#333333;}footer .top a{color:#ffffff;}footer .top a:hover{color:#bbbbbb;}footer .top .social-part a{background-color:transparent;border-radius:30px;transition:all .2s ease-in-out;border:1px solid #ffffff;color:#ffffff;}footer .top .social-part a:hover{background-color:#ffffff;color:#999999;}footer .top h3{font-weight:700;}footer .bottom a{color:#ffffff;}footer .bottom a:hover{color:#999999;}footer .bottom img{height:30px !important;}.estimate{display:none!important;}.med-btn-print{float:right;left:10px;margin-right:10px;margin-top:2px;margin:10px 10px;border-radius:5px;background:black;padding:6px 15px;color:white;font-weight:600;}.price-payment{display:none!important;}.med-btn-print.print-btn{height:55px;display:block;padding:0 15px;float:none;}.main-details .back{margin-bottom:30px;}@media screen and (max-width:980px){.caption .med-btn-print.print-btn{display:none;}}