@charset "UTF-8";body.home .ast-site-identity .site-logo-img .custom-logo-link{display:none}.ast-site-identity .site-logo-img .sticky-custom-logo img{width:393px!important}header .lang a{text-transform:uppercase}header label{margin:0}header .s-form-content{position:fixed;left:0px;background-color:#fff;width:100%;top:0}header .s-form-content .container-form-s{position:relative;width:100%;max-width:1200px;margin:0 auto}header .s-form-content .container-form-s input[type=search]:focus{background:none;border-bottom:1px solid #000!important}header .s-form-content .container-form-s .search-form .search-field{border:0;width:100%;outline:0;border-radius:0;border-bottom:1px solid #ccc!important;margin-bottom:15px}header .s-form-content .container-form-s .search-form .search-field:focus{background:none}header .s-form-content form+div.close{position:absolute;top:5px;right:0}header .search{margin:0 0 0 15px}.admin-bar .s-form-content{top:32px}#ast-desktop-header .menu-item:hover{text-decoration:underline}#ast-desktop-header .menu-item .ast-icon{display:none}#ast-desktop-header .main-header-menu .sub-menu{margin-top:-15px}#ast-desktop-header .main-header-menu .sub-menu .menu-item:not(:last-child) .menu-link{padding-bottom:0px}#ast-desktop-header .main-header-menu .sub-menu .menu-item .menu-link{text-align:center}.menu-cursor:hover{cursor:default}.ast-primary-header-bar.ast-sticky-active{background-color:#000}.ast-header-break-point .main-navigation ul .menu-item .menu-link{border:none}.ast-header-break-point .ast-nav-menu .sub-menu,.ast-header-break-point .main-header-bar-navigation{line-height:2.5}.ast-menu-toggle{border:none}.encadre-blanc{text-decoration:none!important}.encadre-blanc .menu-text{background-color:#fff;color:#000;border-radius:16px;padding:0 25px;height:50px;line-height:50px}.encadre-blanc .menu-text:hover{background-color:#818181}.elementor-popup-modal .dialog-widget-content .elementor-element p:last-child{margin-bottom:0px}[data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#fff!important}@media only screen and (max-height:920px) and (min-width:1350px){#header-accueil .elementor-column:first-child{max-width:27vh!important}#header-accueil .elementor-column:last-child{width:100%}}@media only screen and (min-width:1200px) and (max-width:1400px){.site-logo-img .custom-logo{max-width:22vw}.site-header .menu-text{font-size:16px}}@media only screen and (min-width:1025px) and (max-width:1199px){.site-logo-img .custom-logo{max-width:23vw}.site-header .menu-link{padding-left:0}.site-header .menu-text{font-size:15px}}@media only screen and (max-width:1024px){}.display-block .facetwp-type-reset{display:block!important}.filtres-grilles .chosen-container.chosen-container-single .chosen-single{background-color:#242424;color:#fff;border:none;border-radius:16px;padding-left:30px;padding-right:30px;min-width:275px;text-transform:uppercase;line-height:31px}.filtres-grilles .chosen-drop{background-color:#242424;color:#fff;border:none;border-radius:16px;padding:16px 20px;min-width:275px;text-transform:uppercase;top:115%}.filtres-grilles .active-result{padding:5px 10px!important;line-height:1.2em!important}.filtres-grilles .active-result:not(:last-child){margin-bottom:0}.filtres-grilles .active-result.highlighted,.filtres-grilles .active-result.result-selected{color:#fff!important;background-color:transparent!important}.filtres-grilles.blog .chosen-container.chosen-container-single .chosen-single{background-color:#F5F5F5;color:#656565}.filtres-grilles.blog .chosen-drop{background-color:#F5F5F5;color:#656565}.filtres-grilles.blog .active-result.highlighted,.filtres-grilles.blog .active-result.result-selected{color:#B2B2B2!important;background-color:transparent!important}.filtres-grilles.blog .facetwp-reset{color:#656565;border:2px solid #959595}.filtres-grilles.blog .facetwp-reset:hover{color:#fff;background-color:#959595}.grille-emplois .fwpl-col{display:-ms-grid;display:grid}.grille-emplois .fwpl-col:nth-child(4){-ms-grid-column-align:self-end;justify-self:self-end}.grille-emplois .fwpl-item{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.grille-emplois .bouton-emploi a{color:#fff;border:1px solid #fff;line-height:50px;display:inline-block;padding:0 35px;border-radius:16px;text-transform:uppercase;font-size:17px}.grille-emplois .bouton-emploi a:hover{color:#707070;border:1px solid #707070}@media only screen and (max-width:1024px){.grille-emplois .bouton-emploi a{font-size:14px;padding:0 15px}}@media only screen and (max-width:767px){.grille-emplois div.fwpl-row{-ms-grid-columns:1fr;grid-template-columns:1fr}.grille-emplois div.fwpl-row .fwpl-col{padding:0 0 20px 0;-ms-grid-column-align:normal;justify-self:normal}}@media only screen and (max-width:767px){.facetwp-template div.fwpl-layout{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}div.grille-blog img{height:24vw;max-height:400px;-o-object-fit:cover;object-fit:cover;border-radius:30px}div.grille-blog .paralucent a{font-weight:800;color:#000}div.grille-blog .fwpl-btn{text-decoration:underline}div.grille-blog .fwpl-btn.fwpl-btn:hover{color:#959595}div.facetwp-facet-pagination{margin-bottom:0}div.facetwp-facet-pagination a{margin-bottom:0;font-weight:800;color:#DBDBDB;padding:0 5px}div.facetwp-facet-pagination a.next,div.facetwp-facet-pagination a.prev{font-size:20px}div.facetwp-facet-pagination a.active,div.facetwp-facet-pagination a:hover{color:#000}@media only screen and (max-width:767px){div.grille-blog img{height:50vw}div.grille-blog .fwpl-row{padding-bottom:35px}}.cat-content{padding:30px 0}.cat-content.not-last{border-bottom:1px solid #ccc}h1,h2,h3,h4,h5,h6{font-family:"Paralucent",sans-serif}@media only screen and (min-width:1025px){.entry-content h1,div.h1-clamp h2,h1{font-size:clamp(40px,5vw,80px)}.entry-content h2,div.h2-clamp *,h2{font-size:clamp(34px,3vw,48px)}}.paralucent *{font-family:"Paralucent",sans-serif}.elementor-location-footer .elementor-column .elementor-element ol:last-child,.elementor-location-footer .elementor-column .elementor-element p:last-child,.elementor-location-footer .elementor-column .elementor-element ul:last-child,.entry-content .elementor-column .elementor-element ol:last-child,.entry-content .elementor-column .elementor-element p:last-child,.entry-content .elementor-column .elementor-element ul:last-child{margin-bottom:0px}.partage-actions{font-weight:800}.partage-actions a:first-child{margin-left:5px}.paralucent-accordeon .elementor-accordion-title{font-family:"Paralucent",sans-serif}.paralucent-liste li span{font-family:"Paralucent",sans-serif}div.camion-facet-img img{max-height:400px;height:400px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px 30px 0 0}.infos-camion{border-radius:0 0 30px 30px}.infos-camion a{color:#000000}.infos-camion .paralucent{font-weight:800}#filtres-camions .facet-wrap .facetwp-facet:not(.facetwp-type-pager,.facetwp-facet-catgories_camion,.facetwp-facet-autres_filtres_camion){padding:10px 10px 0px 0;margin-bottom:0px}#filtres-camions .facet-wrap.open .facetwp-facet{display:block;margin-bottom:0px}#filtres-camions .facet-wrap.open h3 .custom-chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#filtres-camions .facet-wrap h3{color:#959595;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-right:10px;margin:0}#filtres-camions .facet-wrap h3 .custom-chevron{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}#filtres-camions .facet-wrap .facetwp-facet.facetwp-type-search{padding:0;width:100%;display:block;margin-bottom:10px}#filtres-camions .facet-wrap .facetwp-facet.facetwp-type-search .facetwp-input-wrap{display:block}#filtres-camions .facet-wrap .facetwp-facet.facetwp-type-search input{background-color:transparent}#filtres-camions .facet-wrap .facetwp-facet.facetwp-type-search .facetwp-icon{right:7px}.facet-categories{padding-bottom:15px}.facet-categories .facet-wrap .facetwp-facet{display:block;margin-bottom:0px}.facet-categories .facet-wrap h3{color:#000;font-size:24px}.facetwp-display-value{color:#000}.facetwp-counter{display:none}#grille-camions .fwpl-row{position:relative}.vignette-camion{position:absolute;top:35px;border-radius:0 10px 10px 0;padding:10px 20px;font-size:20px;text-transform:uppercase;font-weight:700}.vignette-camion.Promotion{color:#fff;background-color:#D51D29}.vignette-camion.Consignation,.vignette-camion.Consignment{color:#000;background-color:#FBC005}.vignette-camion.Sold,.vignette-camion.Vendu{color:#fff;background-color:#000;padding:30px}.camion-facet-info{border:none;margin-bottom:5px}.camion-facet-info td{padding:2px 15px;color:#000;border:none}.camion-facet-info td:nth-child(odd){border-radius:5px 0 0 5px}.camion-facet-info td:nth-child(2n){border-radius:0 5px 5px 0;color:#959595}.camion-facet-info tr:nth-child(odd){background-color:#DBDBDB}.facetwp-load-more{border:2px solid #DBDBDB;color:#656565}div.facetwp-facet input.facetwp-search{width:100%;min-width:unset}.single-infos-camion{width:100%;border:none;border-collapse:collapse;font-size:24px;margin:0px}.single-infos-camion td{padding:7px 15px;border:none}.single-infos-camion td:first-child{color:#000;width:50%;border-radius:5px 0 0 5px}.single-infos-camion td:last-child{color:#959595;width:50%;border-radius:0 5px 5px 0}.single-infos-camion tr:nth-child(2n){background-color:#fff}.single-infos-camion tr:nth-child(odd){background-color:#F5F5F5}.camions-similaires-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));gap:20px;margin-top:20px}.camion-similaire-item{display:block;text-align:left;text-decoration:none}.camion-similaire-item .camion-thumb img{width:100%;height:29vw;max-height:400px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:30px}.camion-similaire-item .camion-title{padding:10px 10px 10px 20px;font-weight:800;color:#000;font-size:24px}@media only screen and (max-width:1200px){.facetwp-template .fwpl-layout.el-aygoaq{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:767px){.facetwp-template .fwpl-layout.el-aygoaq{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.vignette-camion{padding:9px 17px;font-size:17px;line-height:1em}.facet-categories{padding-bottom:0px}}div#login{width:375px!important;width:100%;padding:20px}div#login h1{margin-bottom:30px}div#login #loginform{white-space:nowrap}div#login #loginform label{display:block;line-height:1.5;margin-bottom:15px}div#login #loginform input[type=password],div#login #loginform input[type=text]{font-size:16px;height:50px;width:100%;padding:10px;border-radius:0px;border-radius:400;margin-bottom:20px}div#login #loginform .user-pass-wrap .wp-pwd{margin-top:0px;position:relative}div#login #loginform .user-pass-wrap .wp-pwd .wp-hide-pw{padding:10px;position:absolute;top:0;right:0;height:50px}div#login #loginform .user-pass-wrap .wp-pwd .wp-hide-pw>.dashicons{width:20px;height:20px;top:0px}div#login #loginform .c4wp_captcha_field{margin-bottom:20px!important}div#login #loginform .forgetmenot{width:50%;float:left;padding-top:8px}div#login #loginform .forgetmenot input[type=checkbox]{height:16px;width:16px;min-width:16px;margin-top:-15px}div#login #loginform .forgetmenot input[type=checkbox]:checked{background-color:transparent}div#login #loginform .forgetmenot input[type=checkbox]:checked:before{margin:-4px -5px!important}div#login #loginform .forgetmenot label{font-size:16px;display:inline-block}div#login #loginform .submit{display:inline-block;text-align:end;width:50%}div#login #loginform .submit input{padding:10px 20px}div#login #lostpasswordform input[type=text]{font-size:16px;height:50px;width:100%;padding:10px;border-radius:0px;border-radius:400;margin-bottom:20px}div#login #nav{text-align:left;margin-top:50px}div#login #backtoblog{display:none}:not(header) .wpml-login-ls{display:none}:not(header) .wpml-login-ls label{display:none}:not(header) .wpml-login-ls #wpml-language-switcher-locales{height:38px;margin-right:20px;padding:5px}@media only screen and (max-width:782px){div#login #loginform .user-pass-wrap .wp-pwd .wp-hide-pw>.dashicons{top:4px}div#login #loginform .user-pass-wrap .wp-pwd .wp-hide-pw>.dashicons:before{color:black}div#login #loginform .forgetmenot input[type=checkbox]:checked:before{margin:-10px -8px!important}}.flare-bg:before{background-size:contain;content:"";background-image:url(/wp-content/uploads/2025/07/flare.svg);background-repeat:no-repeat;width:1940px;max-width:100%;height:1130px;display:block;top:-275px;z-index:-1;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.flare-bg.flare-right:before{left:95%}.flare-bg.flare-left:before{left:5%}.flare-bg.zindex0:before{z-index:0}.left-border-text>*{border-left:10px solid white;padding-left:20px!important}.left-border-text-footer>*{border-left:10px solid #000;padding-left:8%;line-height:43px}.left-border-text-footer.footer-link a,.left-border-text-footer.footer-link p{line-height:1.4em;padding-top:8px;padding-bottom:8px}#video-accueil{height:100%}#video-accueil .elementor-background-video-container{border-radius:30px 0 0 30px}@media only screen and (max-width:1024px){.flare-bg:before{background-size:cover!important}.flare-bg.flare-left:before{background-size:contain!important}.flare-bg.flare-right:before{display:none}.flare-bg:before{-webkit-filter:blur(0.1rem);filter:blur(0.1rem)}}.faq-financement .elementor-accordion-item{border-top:1px solid #656565!important;border-bottom:1px solid #656565!important}.faq-financement .elementor-accordion-icon{font-size:1em!important;line-height:3em!important}.uc_video_content_slider_holder .uc_content_box{display:none!important}.btn-hover a:hover{color:#959595!important}.floating-icons{position:fixed;right:24px;bottom:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1000}.icon{background-color:#FFF;color:white;font-size:24px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;cursor:pointer;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.icon span{background-color:#fff;border-radius:50%;z-index:10;width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.icon span img{max-width:32px;max-height:32px}.icon .icon-text{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;background-color:rgba(255,255,255,0.8);color:#000;font-size:20px;font-weight:800;padding:0 70px 0 30px;border-radius:35px;width:0;height:60px;position:absolute;right:-150px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;overflow:hidden;-webkit-transition:width 0.1s ease,opacity 0s ease;transition:width 0.1s ease,opacity 0s ease;z-index:1}.icon:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.icon:hover .icon-text{width:300px;opacity:1;right:0;-webkit-transition:width 0.5s ease,opacity 0.3s ease;transition:width 0.5s ease,opacity 0.3s ease}@media only screen and (max-width:1024px){.flare-bg:before{width:1940px;height:1130px;top:-50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.camions-similaires-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.single-infos-camion{font-size:22px}.icon-text{display:none!important}}@media only screen and (max-width:767px){.flare-bg:before{background-size:cover;height:1130px;top:-275px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.flare-bg.flare-left:before{background-size:contain;top:-100px}div.camion-facet-img img{height:52vw}.camions-similaires-grid{-ms-grid-columns:auto;grid-template-columns:auto;max-width:550px}.camions-similaires-grid .camion-thumb img{height:300px}.single-infos-camion{font-size:20px}.single-infos-camion td{padding:10px 15px;display:block}.single-infos-camion td:first-child{padding-bottom:0px;width:100%}.single-infos-camion td:last-child{padding-top:0px;width:100%}}@media (min-width:1475px){.adresses-tablette{display:none}}@media (min-width:767px) and (max-width:1475px){.adresses-desk{display:none}.adresses-tablette{display:block}}@media (max-width:767px){.adresses-tablette{display:none}.infos-camion{word-break:break-all}.infos-camion>.fwpl-col>.fwpl-row:first-child{display:block}.infos-camion>.fwpl-col>.fwpl-row:first-child .fwpl-item{text-align:left}table.camion-facet-info td{display:block;padding:0px 15px}table.camion-facet-info td:nth-child(odd){padding-top:5px}table.camion-facet-info td:nth-child(2n){padding-bottom:5px}}