@charset "UTF-8";@import"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css";*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;min-height:100vh}#app{max-width:100%;margin:0;padding:0;font-weight:400;width:100%}body{margin:0;padding:0;width:100%}@font-face{font-family:icomoon;src:url(/asset/css/fonts/icomoon.eot);src:url(/asset/css/fonts/icomoon.eot) format("embedded-opentype"),url(/asset/css/fonts/icomoon.ttf) format("truetype"),url(/asset/css/fonts/icomoon.woff) format("woff"),url(/asset/css/fonts/icomoon.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-to-list:before{content:""}.icon-remove-user:before{content:""}.icon-warning:before{content:""}.icon-arrow-with-circle-down:before{content:""}.icon-arrow-with-circle-left:before{content:""}.icon-arrow-with-circle-right:before{content:""}.icon-arrow-with-circle-up:before{content:""}.icon-bookmark:before{content:""}.icon-bookmarks:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-small-down:before{content:""}.icon-chevron-small-left:before{content:""}.icon-chevron-small-right:before{content:""}.icon-chevron-small-up:before{content:""}.icon-chevron-thin-down:before{content:""}.icon-chevron-thin-left:before{content:""}.icon-chevron-thin-right:before{content:""}.icon-chevron-thin-up:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-with-circle-down:before{content:""}.icon-chevron-with-circle-left:before{content:""}.icon-chevron-with-circle-right:before{content:""}.icon-chevron-with-circle-up:before{content:""}.icon-cloud:before{content:""}.icon-dot-single:before{content:""}.icon-dots-three-horizontal:before{content:""}.icon-dots-three-vertical:before{content:""}.icon-dots-two-horizontal:before{content:""}.icon-dots-two-vertical:before{content:""}.icon-download:before{content:""}.icon-emoji-flirt:before{content:""}.icon-install:before{content:""}.icon-layers:before{content:""}.icon-open-book:before{content:""}.icon-resize-100:before{content:""}.icon-resize-full-screen:before{content:""}.icon-save:before{content:""}.icon-select-arrows:before{content:""}.icon-sound-mute:before{content:""}.icon-sound:before{content:""}.icon-trash:before{content:""}.icon-triangle-down:before{content:""}.icon-triangle-left:before{content:""}.icon-triangle-right:before{content:""}.icon-triangle-up:before{content:""}.icon-uninstall:before{content:""}.icon-upload-to-cloud:before{content:""}.icon-upload:before{content:""}.icon-add-user:before{content:""}.icon-address:before{content:""}.icon-adjust:before{content:""}.icon-air:before{content:""}.icon-aircraft-landing:before{content:""}.icon-aircraft-take-off:before{content:""}.icon-aircraft:before{content:""}.icon-align-bottom:before{content:""}.icon-align-horizontal-middle:before{content:""}.icon-align-left:before{content:""}.icon-align-right:before{content:""}.icon-align-top:before{content:""}.icon-align-vertical-middle:before{content:""}.icon-archive:before{content:""}.icon-area-graph:before{content:""}.icon-attachment:before{content:""}.icon-awareness-ribbon:before{content:""}.icon-back-in-time:before{content:""}.icon-back:before{content:""}.icon-bar-graph:before{content:""}.icon-battery:before{content:""}.icon-beamed-note:before{content:""}.icon-bell:before{content:""}.icon-blackboard:before{content:""}.icon-block:before{content:""}.icon-book:before{content:""}.icon-bowl:before{content:""}.icon-box:before{content:""}.icon-briefcase:before{content:""}.icon-browser:before{content:""}.icon-brush:before{content:""}.icon-bucket:before{content:""}.icon-cake:before{content:""}.icon-calculator:before{content:""}.icon-calendar:before{content:""}.icon-camera:before{content:""}.icon-ccw:before{content:""}.icon-chat:before{content:""}.icon-check:before{content:""}.icon-circle-with-cross:before{content:""}.icon-circle-with-minus:before{content:""}.icon-circle-with-plus:before{content:""}.icon-clapperboard:before{content:""}.icon-clipboard:before{content:""}.icon-clock:before{content:""}.icon-code:before{content:""}.icon-cog:before{content:""}.icon-colours:before{content:""}.icon-compass:before{content:""}.icon-copy:before{content:""}.icon-credit-card:before{content:""}.icon-cross:before{content:""}.icon-cup:before{content:""}.icon-cw:before{content:""}.icon-cycle:before{content:""}.icon-database:before{content:""}.icon-dial-pad:before{content:""}.icon-direction:before{content:""}.icon-document:before{content:""}.icon-documents:before{content:""}.icon-drink:before{content:""}.icon-drive:before{content:""}.icon-drop:before{content:""}.icon-edit:before{content:""}.icon-email:before{content:""}.icon-emoji-happy:before{content:""}.icon-emoji-neutral:before{content:""}.icon-emoji-sad:before{content:""}.icon-erase:before{content:""}.icon-eraser:before{content:""}.icon-export:before{content:""}.icon-eye:before{content:""}.icon-feather:before{content:""}.icon-flag:before{content:""}.icon-flash:before{content:""}.icon-flashlight:before{content:""}.icon-flat-brush:before{content:""}.icon-folder-images:before{content:""}.icon-folder-music:before{content:""}.icon-folder-video:before{content:""}.icon-folder:before{content:""}.icon-forward:before{content:""}.icon-funnel:before{content:""}.icon-game-controller:before{content:""}.icon-gauge:before{content:""}.icon-globe:before{content:""}.icon-graduation-cap:before{content:""}.icon-grid:before{content:""}.icon-hair-cross:before{content:""}.icon-hand:before{content:""}.icon-heart-outlined:before{content:""}.icon-heart:before{content:""}.icon-help-with-circle:before{content:""}.icon-help:before{content:""}.icon-home:before{content:""}.icon-hour-glass:before{content:""}.icon-image-inverted:before{content:""}.icon-image:before{content:""}.icon-images:before{content:""}.icon-inbox:before{content:""}.icon-infinity:before{content:""}.icon-info-with-circle:before{content:""}.icon-info:before{content:""}.icon-key:before{content:""}.icon-keyboard:before{content:""}.icon-lab-flask:before{content:""}.icon-landline:before{content:""}.icon-laptop:before{content:""}.icon-leaf:before{content:""}.icon-level-down:before{content:""}.icon-level-up:before{content:""}.icon-lifebuoy:before{content:""}.icon-light-bulb:before{content:""}.icon-light-down:before{content:""}.icon-light-up:before{content:""}.icon-line-graph:before{content:""}.icon-link:before{content:""}.icon-list:before{content:""}.icon-location-pin:before{content:""}.icon-location:before{content:""}.icon-lock-open:before{content:""}.icon-lock:before{content:""}.icon-log-out:before{content:""}.icon-login:before{content:""}.icon-loop:before{content:""}.icon-magnet:before{content:""}.icon-magnifying-glass:before{content:""}.icon-mail:before{content:""}.icon-man:before{content:""}.icon-map:before{content:""}.icon-mask:before{content:""}.icon-medal:before{content:""}.icon-megaphone:before{content:""}.icon-menu:before{content:""}.icon-message:before{content:""}.icon-mic:before{content:""}.icon-minus:before{content:""}.icon-mobile:before{content:""}.icon-modern-mic:before{content:""}.icon-moon:before{content:""}.icon-mouse:before{content:""}.icon-music:before{content:""}.icon-network:before{content:""}.icon-new-message:before{content:""}.icon-new:before{content:""}.icon-news:before{content:""}.icon-note:before{content:""}.icon-notification:before{content:""}.icon-old-mobile:before{content:""}.icon-old-phone:before{content:""}.icon-palette:before{content:""}.icon-paper-plane:before{content:""}.icon-pencil:before{content:""}.icon-phone:before{content:""}.icon-pie-chart:before{content:""}.icon-pin:before{content:""}.icon-plus:before{content:""}.icon-popup:before{content:""}.icon-power-plug:before{content:""}.icon-price-ribbon:before{content:""}.icon-price-tag:before{content:""}.icon-print:before{content:""}.icon-progress-empty:before{content:""}.icon-progress-full:before{content:""}.icon-progress-one:before{content:""}.icon-progress-two:before{content:""}.icon-publish:before{content:""}.icon-quote:before{content:""}.icon-radio:before{content:""}.icon-reply-all:before{content:""}.icon-reply:before{content:""}.icon-retweet:before{content:""}.icon-rocket:before{content:""}.icon-round-brush:before{content:""}.icon-rss:before{content:""}.icon-ruler:before{content:""}.icon-scissors:before{content:""}.icon-share-alternitive:before{content:""}.icon-share:before{content:""}.icon-shareable:before{content:""}.icon-shield:before{content:""}.icon-shop:before{content:""}.icon-shopping-bag:before{content:""}.icon-shopping-basket:before{content:""}.icon-shopping-cart:before{content:""}.icon-shuffle:before{content:""}.icon-signal:before{content:""}.icon-sound-mix:before{content:""}.icon-sports-club:before{content:""}.icon-spreadsheet:before{content:""}.icon-squared-cross:before{content:""}.icon-squared-minus:before{content:""}.icon-squared-plus:before{content:""}.icon-star-outlined:before{content:""}.icon-star:before{content:""}.icon-stopwatch:before{content:""}.icon-suitcase:before{content:""}.icon-swap:before{content:""}.icon-sweden:before{content:""}.icon-switch:before{content:""}.icon-tablet:before{content:""}.icon-tag:before{content:""}.icon-text-document-inverted:before{content:""}.icon-text-document:before{content:""}.icon-text:before{content:""}.icon-thermometer:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up:before{content:""}.icon-thunder-cloud:before{content:""}.icon-ticket:before{content:""}.icon-time-slot:before{content:""}.icon-tools:before{content:""}.icon-traffic-cone:before{content:""}.icon-tree:before{content:""}.icon-trophy:before{content:""}.icon-tv:before{content:""}.icon-typing:before{content:""}.icon-unread:before{content:""}.icon-untag:before{content:""}.icon-user:before{content:""}.icon-users:before{content:""}.icon-v-card:before{content:""}.icon-video:before{content:""}.icon-vinyl:before{content:""}.icon-voicemail:before{content:""}.icon-wallet:before{content:""}.icon-water:before{content:""}.icon-500px-with-circle:before{content:""}.icon-500px:before{content:""}.icon-basecamp:before{content:""}.icon-dropbox:before{content:""}.icon-icloud:before{content:""}.icon-onedrive:before{content:""}.icon-paypal:before{content:""}.icon-facebook-with-circle:before{content:""}.icon-facebook:before{content:""}.icon-instagram-with-circle:before{content:""}.icon-instagram:before{content:""}.icon-twitter-with-circle:before{content:""}.icon-twitter:before{content:""}.icon-youtube-with-circle:before{content:""}.icon-youtube:before{content:""}*{-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;color:#414042}a{color:inherit;text-decoration:none}.clear{clear:both}.content{position:relative;width:1200px;height:100%;margin:0 auto}.postal_code{display:none}::-moz-selection{background:#414042;color:#fff}::-webkit-selection{background:#414042;color:#fff}::selection{background:#414042;color:#fff}.header{position:fixed;top:0;left:0;width:100%;height:95px;background:#000;z-index:10;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:0 2px 10px #0000004d}.header_center{background:transparent!important;box-shadow:none}.header_scrolled{background:#000;box-shadow:0 2px 10px #0000004d}.header_logo{position:absolute;bottom:25px;left:50px;opacity:1;transform:translateY(0);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;pointer-events:auto}.header_center .header_logo{opacity:0;transform:translateY(-10px);pointer-events:none}.header_logo-visible{opacity:1;transform:translateY(0);pointer-events:auto}.nav{position:absolute;right:30px;bottom:25px;width:1090px;text-align:right;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.nav_item{position:relative;margin:0 20px;font-size:16px;color:#fff;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.nav_item:after{content:"";display:block;position:absolute;bottom:-5px;left:0;width:75%;height:2px;background:transparent;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.nav_item:hover:after{background:#fff}.nav_item-active{font-weight:600;color:#0080c6}.nav_item-active:after{background:#0080c6}.nav_item_instagram{margin:0 10px 0 20px;font-size:28px;color:#fff;vertical-align:middle;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.nav_item_instagram:hover{color:#0080c6}.nav_item_facebook{margin:0 20px 0 10px;font-size:28px;color:#fff;vertical-align:middle;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.nav_item_facebook:hover{color:#0080c6}.nav_item_cookies{margin:0 20px 0 10px;font-size:24px;color:#fff;background:none;border:none;cursor:pointer;vertical-align:middle;padding:0;line-height:1;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.nav_item_cookies:hover{color:#0080c6;transform:scale(1.1)}.header_center{background:transparent!important}.header_center.header_scrolled{background:#000!important}.header_center .header_logo{opacity:0}.header_center .nav{right:50%;bottom:50%;-ms-transform:translate3d(50%,50%,0);-webkit-transform:translate3d(50%,50%,0);transform:translate3d(50%,50%,0);-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.header_center.header_scrolled .nav{right:30px;bottom:25px;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.header_margin{height:95px}.header-mobile{background:#000;color:#fff;position:fixed;top:0;left:0;width:100%;z-index:20;display:none}.header-mobile-top{position:relative;height:75px}.header-mobile-top-burger{float:left;height:75px;width:75px;text-align:center;line-height:85px;cursor:pointer;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.header-mobile-top-burger span{font-size:32px}.header-mobile-top-burger:hover{color:#0080c6}.header-mobile-top-logo{position:absolute;top:50%;left:50%;-ms-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.header-mobile-bottom{background:#000;border-top:1px solid #0080C6;position:absolute;top:75px;left:0;width:100%;display:none;z-index:21;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.header-mobile-bottom-open{display:block!important}.header-mobile-bottom-link-button{background:none;border:none;width:100%;text-align:center;cursor:pointer;color:#fff;font-size:20px;font-weight:300;padding:20px 0;border-bottom:1px solid #333;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;display:block}.header-mobile-bottom-link-button:hover{color:#0080c6;border-color:#0080c6}.header-mobile-bottom-link{display:block;text-align:center;font-size:20px;font-weight:300;padding:20px 0;border-bottom:1px solid #333;color:#fff;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.header-mobile-bottom-link:hover{color:#0080c6;border-color:#0080c6}.top{position:relative;width:100%;height:940px;background:#000;overflow:hidden}.top:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}.top_img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-o-transition:opacity 1.2s;-webkit-transition:opacity 1.2s;transition:opacity 1.2s}.top_img-active{opacity:.99}.top_img-1{background:url(/asset/img/top-1.jpg) 50% 50% fixed no-repeat;-ms-background-size:cover;background-size:cover}.top_img-2{background:url(/asset/img/top-2.jpg) 50% 50% fixed no-repeat;-ms-background-size:cover;background-size:cover}.top_img-3{background:url(/asset/img/top-3.jpg) 50% 50% fixed no-repeat;-ms-background-size:cover;background-size:cover}.top_img-4{background:url(/asset/img/top-4.jpg) 50% 50% fixed no-repeat;-ms-background-size:cover;background-size:cover}.top_img-5{background:url(/asset/img/top-5.jpg) 50% 50% fixed no-repeat;-ms-background-size:cover;background-size:cover}.top_img-6{background:url(/asset/img/top-1.jpg) 50% 50% fixed no-repeat;-ms-background-size:cover;background-size:cover}@media screen and (max-width:768px){.top_img-1,.top_img-2,.top_img-3,.top_img-4,.top_img-5,.top_img-6{background-attachment:scroll;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top{height:100vh;min-height:600px;max-height:900px;-webkit-transform:translateZ(0);transform:translateZ(0)}}@media screen and (max-width:480px){.top_img-1,.top_img-2,.top_img-3,.top_img-4,.top_img-5,.top_img-6{background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:scroll}.top{height:100vh;min-height:500px}}.top_center{position:absolute;top:50%;left:50%;text-align:center;-ms-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:2}.top_logo{opacity:1;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:visible}.top_logo-hidden{opacity:0;visibility:hidden}.top_title{margin:10px 0 40px;font-size:18px;font-weight:600;color:#0080c6;opacity:1;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:visible}.top_title-hidden{opacity:0;visibility:hidden}.top_actions{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:30px;opacity:1;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:visible}.top_actions-hidden{opacity:0;visibility:hidden}.top_action-btn{display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 40px;min-width:320px;text-decoration:none;border-radius:50px;font-weight:700;font-size:16px;letter-spacing:1px;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative;overflow:hidden;box-shadow:0 4px 15px #0003}.top_action-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}.top_action-btn:hover:before{left:100%}.top_action-btn-primary{background:#0080c6;color:#fff;border:2px solid #0080C6}.top_action-btn-primary:hover{background:#000;border-color:#000;transform:translateY(-3px) scale(1.05);box-shadow:0 6px 25px #0080c666}.top_action-btn-secondary{background:transparent;color:#fff;border:2px solid #FFF}.top_action-btn-secondary:hover{background:#fff;color:#000;transform:translateY(-3px) scale(1.05);box-shadow:0 6px 25px #ffffff4d}.top_action-btn-text{position:relative;z-index:1;text-transform:uppercase}.top_action-btn-icon{position:relative;z-index:1;font-size:18px;-o-transition:transform .4s ease-in-out;-webkit-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out}.top_action-btn:hover .top_action-btn-icon{transform:translate(5px)}@media screen and (max-width:520px){.top_actions{gap:12px;margin-top:25px}.top_action-btn{min-width:280px;padding:14px 30px;font-size:14px}.top_action-btn-icon{font-size:16px}}.top_bottom{position:absolute;bottom:40px;left:50%;-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);opacity:1;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:visible}.top_bottom-hidden{opacity:0;visibility:hidden}.top-alt{position:relative;height:215px}.top-alt-1{background:url(/asset/img/mark.jpg) 50% 60% no-repeat;-ms-background-size:cover;background-size:cover}.top-alt-2{background:url(/asset/img/top-alt-2.jpg) 50% 25% no-repeat;-ms-background-size:cover;background-size:cover}.top-alt-vehicules-show{background:url(/asset/img/top-alt-vehicules-show.jpg) 50% 60% no-repeat;-ms-background-size:cover;background-size:cover}.top-alt-3{background:url(/asset/img/top-alt-3.jpg) 50% 25% no-repeat;-ms-background-size:cover;background-size:cover}.top-alt-4{background:url(/asset/img/top-2_old.jpg) 50% 25% no-repeat;-ms-background-size:cover;background-size:cover}.top-alt-5{background:url(/asset/img/top-5.jpg) 50% 60% no-repeat;-ms-background-size:cover;background-size:cover}.top-alt-vehicules{background:url(/asset/img/top-vehicules.jpg) 50% 25% no-repeat;-ms-background-size:cover;background-size:cover}.top-alt_title{position:absolute;top:50%;left:50%;margin:0;font-size:46px;font-weight:700;color:#fff;-ms-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.meilleurs-distributeurs-content{position:relative}.meilleurs-distributeurs-img{position:absolute;width:140px;top:10px;left:30px;z-index:10}.castrol-service-content{position:relative}.castrol-service-img-accueil{position:fixed;width:200px;top:47.5px;left:30px;z-index:9;transform:translateY(-50%);opacity:1;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;visibility:visible}.castrol-service-img-accueil-hidden{opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width:1550px){.castrol-service-img-accueil{width:200px;top:47.5px;left:0;transform:translateY(-50%)}}@media screen and (max-width:1200px){.castrol-service-img-accueil{width:200px;top:120px;left:175px;transform:translateY(-50%)}}.castrol-service-img{position:absolute;top:70%;left:50%;margin:0;width:400px;color:#fff;-ms-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.car-index{display:block;width:100%;height:auto;object-fit:cover}@media screen and (max-width:768px){.car-index{width:100%;height:auto;max-height:400px;object-fit:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}}.slider .slider-img{display:block;width:100%}.slider .slick-arrow{position:absolute;top:50%;width:45px;height:45px;background:#0080c6;border:none;font-size:22px;color:#fff;cursor:pointer;z-index:5;-ms-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.slider .slick-arrow:hover{background:#fff;color:#0080c6}.slider .slick-prev{left:75px}.slider .slick-next{right:75px}.three-points{margin-top:-150px}.three-points:after{content:"";display:block;clear:both}.three-point_item{display:block;float:left;position:relative;width:367px;height:500px;margin-right:49px;padding-top:286px}.three-point_item:last-child{margin:0}.three-point_item:hover .three-point_item-img-alt{opacity:.99}.three-point_item:hover .three-point_item-title{color:#0080c6}.three-point_item:hover .three-point_item-plus{-ms-transform:translate3d(-252px,0,0);-webkit-transform:translate3d(-252px,0,0);transform:translate3d(-252px,0,0)}.three-point_item:hover .three-point_item-plus:before{opacity:0;-ms-transform:translate3d(252px,0,0);-webkit-transform:translate3d(252px,0,0);transform:translate3d(252px,0,0)}.three-point_item-img{position:absolute;top:0}.three-point_item-img-1{left:-37px}.three-point_item-img-2,.three-point_item-img-3{left:-39px}.three-point_item-img-alt{position:absolute;top:0;opacity:0;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.three-point_item-img-alt-1{left:-37px}.three-point_item-img-alt-2,.three-point_item-img-alt-3{left:-39px}.three-point_item-title{margin:35px 0;font-size:26px;font-weight:300;color:#000;line-height:36px;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.three-point_item-title span{font-size:36px;font-weight:800}.three-point_item-plus{position:relative;font-size:16px;font-weight:600;color:#0080c6;line-height:16px;text-align:right;font-style:italic;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.three-point_item-plus:before{content:"";display:block;position:absolute;top:9px;left:0;width:240px;height:1px;background:#0080c6;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.new-cars{position:relative}.new-cars .slick-arrow{position:absolute;top:-80px;width:45px;height:45px;background:#0080c6;border:none;font-size:22px;color:#fff;cursor:pointer;z-index:5;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;border-radius:100px}.new-cars .slick-arrow:hover{background:#000}.new-cars .slick-prev{left:50px}.new-cars .slick-next{right:50px}.new-cars_title{margin:100px 0 25px;font-size:30px;font-weight:700;color:#0080c6;line-height:30px;text-align:center}.new-cars_title span{display:block;font-size:21px;font-weight:300}.new-cars_items{width:100%;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new-cars_item{position:relative;width:calc((100% - 30px) / 3);margin:0 0 20px;flex-shrink:0;box-sizing:border-box}.new-cars_item-content{position:relative;display:block}.new-cars_item-state{position:absolute;top:0;left:0;width:100%;background:#0080c6bf;font-weight:700;font-size:22px;color:#fff;text-align:center;padding:20px 0;border-top-left-radius:15px;border-top-right-radius:15px}.new-cars_firsthand{position:absolute;top:0;left:0;margin-top:-15px;margin-left:-15px;width:70px;background:#0080c6bf;font-weight:700;font-size:16px}.first-hand-badge{display:inline-block;margin-left:8px;padding:4px 10px;background:#0080c61a;color:#0080c6;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;border-radius:12px;border:1px solid rgba(0,128,198,.2);line-height:1.3;white-space:nowrap;vertical-align:middle}.cars_item-price .first-hand-badge,.new-cars_item-price .first-hand-badge{margin-left:10px;margin-top:-2px;vertical-align:top}.cars-show_title-h2,.cars_item-title-with-badge,.new-cars_item-title-with-badge{position:relative}.cars-show_title span .first-hand-badge{font-size:11px;padding:2px 8px;margin-left:8px;margin-right:8px;margin-top:-1px;display:inline-block;vertical-align:middle;white-space:nowrap}@media screen and (max-width:768px){.first-hand-badge{font-size:10px;padding:3px 8px;margin-left:6px}.cars-show_title h2 .first-hand-badge{font-size:11px;padding:4px 10px}}@media screen and (max-width:480px){.first-hand-badge{font-size:9px;padding:2px 6px;margin-left:4px}}.new-cars_item-firsthand{position:absolute;top:0;left:0;width:100%;background:#0080c6bf;font-weight:700;font-size:22px;color:#fff;text-align:center;padding:20px 0;border-top-left-radius:15px;border-top-right-radius:15px}.new-cars_item-img{display:block;width:100%;margin-bottom:10px;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;border-radius:15px}.new-cars_item-title{margin:0;font-size:24px;font-weight:700;color:#0080c6}.new-cars_item-price{font-size:24px;font-weight:700;color:#0080c6}.new-cars_item-text{font-size:13px}.new-cars_link{display:flex;width:300px;height:48px;background:#0080c6;margin:75px auto;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;border-radius:15px;text-decoration:none;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 #0080c666}50%{box-shadow:0 0 0 8px #0080c600}}.new-cars_link:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);-o-transition:left .5s;-webkit-transition:left .5s;transition:left .5s}.new-cars_link:hover{background:#000;transform:translateY(-2px) scale(1.05);box-shadow:0 6px 20px #0006;animation:none}.new-cars_link:hover:before{left:100%}.new-cars_link-text{color:#fff;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px;-o-transition:color .4s;-webkit-transition:color .4s;transition:color .4s;position:relative;z-index:1}.new-cars_link:hover .new-cars_link-text{color:#fff}.new-cars_link-icon{color:#fff;font-size:20px;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;position:relative;z-index:1;display:inline-block}.new-cars_link:hover .new-cars_link-icon{transform:translate(5px);color:#fff}.communication{height:450px;background:#ebebec}.communication_img{position:absolute;top:76px;left:0}.communication_list{position:absolute;left:90px;margin:0;font-size:22px;font-weight:800}.communication_list-1{top:102px}.communication_list-2{top:176px}.communication_list-3{top:250px}.communication_list-4{top:326px}.communication_title{position:absolute;top:92px;left:720px;color:#fff;font-size:31px;font-weight:700;line-height:26px}.communication_title span{display:block;font-size:18px;font-weight:300}.communication_text{position:absolute;top:190px;left:660px;width:400px;font-size:16px;line-height:22px;text-align:justify;color:#fff}.communication_number{position:absolute;top:340px;left:662px;font-size:16px;color:#fff}.communication_like{position:absolute;top:285px;left:662px;cursor:pointer;-o-box-shadow:0 0 0 0 rgba(0,0,0,0);-ms-box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 #0000;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.communication_like:hover{-ms-transform:translate3d(0,-4px,0);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);-o-box-shadow:0 8px 4px -4px rgba(0,0,0,.4);-ms-box-shadow:0 8px 4px -4px rgba(0,0,0,.4);-webkit-box-shadow:0 8px 4px -4px rgba(0,0,0,.4);box-shadow:0 8px 4px -4px #0006}.index-1{height:760px}.index-1:after{content:"";display:block;clear:both}.index-1-left{float:left;width:38%;height:100%;background:url(/asset/img/index-1-img.jpg) 50% 50% no-repeat;-ms-background-size:cover;background-size:cover}.index-1-right{float:left;width:62%;height:100%;background:#0080c6}.index-1-right-content{position:relative;width:785px;padding-left:50px;color:#fff}.index-1-picto{display:block;margin:30px 0}.index-1-title{margin:0 0 21px;padding-bottom:20px;border-bottom:1px solid #FFF;font-size:32px;font-weight:700}.index-1-title span{display:block;font-size:21px;font-weight:300}.index-1-text{font-size:16px;font-weight:300;line-height:20px;text-align:justify}.index-1-text strong{font-weight:700}.index-1-img{position:absolute;top:0;right:0;height:170px}.index-2:after{content:"";display:block;clear:both}.index-2-item{float:left;position:relative;width:25%}.index-2-item img{display:block;width:100%}.index-2-item:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.index-2-item:hover:after{background:#0080c680}.coord{height:355px;background:#000;color:#fff}.coord_items:after{content:"";display:block;clear:both}.coord_item{float:left;width:33.33%;padding-top:55px;text-align:center}.coord_item-text{margin-top:40px;font-size:25px;font-weight:300}.coord_item-text strong{font-weight:600}.coord_item-text-alt{margin-top:25px;font-size:19px}.coord_item-text-alt em{font-weight:600;font-style:italic}.mark{position:relative;height:450px;background:url(/asset/img/mark-2.jpg) 50% 50% fixed no-repeat;-ms-background-size:cover;background-size:cover}.mark-img{position:absolute;top:50%;left:50%;-ms-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.reseaux-facebook{color:#4267b2;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.reseaux-facebook:hover{background:#4267b2;color:#fff}.reseaux-facebook-icon{margin-right:10px;font-size:20px}.search_arrow{display:none;position:absolute;right:5px;-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.search{height:280px;background:#0080c6}.search_title{padding:28px 0;font-size:20px;font-weight:300;color:#fff;text-align:center}.search_content{width:1004px;margin:0 auto}.search_content:after{content:"";display:block;clear:both}.search_item{float:left;position:relative;margin:0 10px 30px;cursor:pointer}.search_item:after{content:"";display:block;clear:both}.search_item_checkbox{position:relative;float:left;font-size:18px;font-weight:500;color:#fff;margin-left:1rem;margin-bottom:1rem;margin-top:5px}.search_item_input{position:relative;float:left;border-radius:15px}.search_item_input span{position:absolute;top:0;left:10px;height:37px;width:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#005f93;color:#fff;border-top-left-radius:15px;border-bottom-left-radius:15px}.search_item_input input{margin:0 10px 30px;padding:0 8px 0 50px;float:left;width:231px;height:37px;display:block;border:none;font-size:14px;border-radius:15px}.search_item_input input:focus{outline:none}.search_item-active .search_item-reveal{display:block}.search_item-disable .search_item-text{color:#aaa}.search_item-btn{float:left;width:37px;height:37px;background:#005f93;color:#fff;line-height:40px;text-align:center;border-top-left-radius:15px;border-bottom-left-radius:15px}.search_item-text{float:left;width:194px;height:37px;background:#fff;padding-right:10px;font-size:17px;font-weight:700;color:#000;line-height:35px;text-align:right;overflow:auto;border-top-right-radius:15px;border-bottom-right-radius:15px}.search_item-text-alt{padding-top:3px;font-size:14px;line-height:15px}.search_item-text-alt span{display:block;font-size:13px;font-weight:600;font-style:italic}.search_item-reveal{display:none;position:absolute;top:37px;right:0;width:100%;background:#fff;overflow:auto;z-index:9;max-height:197px;-o-box-shadow:0 0 0 1px rgba(0,128,198,.9),0 10px 5px -5px rgba(0,0,0,.4);-ms-box-shadow:0 0 0 1px rgba(0,128,198,.9),0 10px 5px -5px rgba(0,0,0,.4);-webkit-box-shadow:0 0 0 1px rgba(0,128,198,.9),0 10px 5px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px #0080c6e6,0 10px 5px -5px #0006}.search_item-reveal-item{padding:8px 10px;border-bottom:1px solid #c1c0c1;font-size:14px;text-align:right;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.search_item-reveal-item:hover{background:#eee;padding-right:16px;color:#0080c6}.search_item-reveal-item:last-child{border:none}.search_item-reveal-item span{display:block;font-size:12px}.search_btn{display:block;float:right;width:231px;height:37px;background:url(/asset/img/search-btn.jpg) 0 0 no-repeat;margin:0 10px 30px;cursor:pointer;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;border-radius:15px}.search_btn:hover{background-position:0 -37px}.search_init_btn{display:block;float:right;width:231px;height:37px;margin:0 10px 30px;background:#005f93;cursor:pointer;border:none;color:#fff;border-radius:15px;font-size:16px;font-weight:700}.search_init_btn:hover{background-position:0 -37px}.cars{position:relative;margin-bottom:100px;margin-top:20px}.cars_title{margin:50px 0 25px;font-size:30px;font-weight:700;color:#0080c6;line-height:30px;text-align:center}.cars_title span{display:block;font-size:21px;font-weight:300}.cars_items{width:100%;padding:0 1%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cars_item{position:relative;width:32%;margin-bottom:20px}.cars_item-img-content{position:relative}.cars_item-img{display:block;width:100%;margin-bottom:10px;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;border-radius:15px}.cars_item-title{margin:0;font-size:24px;font-weight:700;color:#0080c6}.cars_item-price{font-size:24px;font-weight:700;color:#0080c6}.cars_item-price-ttc{font-size:18px;font-weight:400;color:#0080c6b3;margin-left:6px}.cars_item-text{font-size:13px}.no-cars-message{text-align:center;padding:60px 20px;color:#666;font-size:18px}.no-cars-message p{margin:0}.error{text-align:center;padding:40px 20px;color:#666;font-size:16px}.vehicules{height:740px;background:#01649b;color:#fff}.vehicules_items{padding-top:40px}.vehicules_items:after{content:"";display:block;clear:both}.vehicules_item{float:left;position:relative;width:560px;height:290px;margin:10px 20px}.vehicules_item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff}.vehicules_item-img{position:absolute}.vehicules_item-img-1{top:75px;left:45px}.vehicules_item-img-2{top:25px;left:-18px}.vehicules_item-img-3{top:30px;left:-25px}.vehicules_item-img-4{top:20px;left:-33px}.vehicules_item-title{position:absolute;top:30px;left:290px;margin:0;font-size:20px;font-weight:300;line-height:32px}.vehicules_item-title span{font-size:32px;font-weight:700}.vehicules_item-text{position:absolute;top:150px;left:290px;font-size:16px;font-weight:300;text-align:justify}.vehicules_item-text strong{font-weight:700}.vehicules_item-link{display:block;position:absolute;right:0;bottom:-19px;width:39px;height:39px;background:url(/asset/img/vehicules_item-link.jpg) 0 0 no-repeat;z-index:5;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.vehicules_item-link:hover{background-position:0 -39px}.vehicules_item-link-alt{width:164px;background-image:url(/asset/img/vehicules_item-link-alt.jpg)}.cars-show_back{display:inline-block;margin:15px 0;font-size:15px;font-weight:600;color:#0080c6;font-style:italic;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.cars-show_back:hover{color:#414042}.print-page{position:absolute;top:8px;right:0;padding:10px 15px;background:#0080c6;color:#fff;cursor:pointer;font-weight:700;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;border-radius:15px}.print-page:hover{background:#000}.cars-show_title{position:relative;margin:15px 0 25px;font-weight:700;color:#0080c6;width:95%;padding-right:200px;min-height:60px}.cars-show_title h2{margin:0;font-size:32px;font-weight:700;padding-right:10px;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word}.cars-show_title span{display:block;font-size:20px;color:#000;margin-top:5px;line-height:1.5}.cars-show_price{position:absolute;top:0;right:0;font-size:32px;white-space:nowrap;min-width:150px;text-align:right}.cars-show_top{padding:0 1%}.cars-show_top:after{content:"";display:block;clear:both}.cars-show_top-img{display:block;float:left;width:48%;margin:0 1%;border-radius:15px}.cars-show_middle-content{margin:0 2% 100px}@media screen and (max-width:768px){.cars-show_middle-content{margin:0 1% 100px}}@media screen and (max-width:480px){.cars-show_middle-content{margin:0 .5% 100px}}.cars-show_middle{position:relative;margin:20px -20px}.cars-show_middle a{margin:20px}.cars-show_middle .slick-arrow{position:absolute;bottom:-60px;width:45px;height:45px;background:#0080c6;border:none;font-size:22px;color:#fff;cursor:pointer;z-index:5;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.cars-show_middle .slick-arrow:hover{background:#000}.cars-show_middle .slick-prev{left:20px;border-radius:25px}.cars-show_middle .slick-next{right:18px;border-radius:25px}.cars-show_middle .slick-dots{position:absolute;bottom:-60px;left:50%;-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.cars-show_middle .slick-dots li{display:inline-block;width:8px;height:8px;background:#cdcdcd;margin:0 4px;cursor:pointer;list-style:none;border-radius:50%;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.cars-show_middle .slick-dots li:hover{background:#aaa}.cars-show_middle .slick-dots li button{display:none}.cars-show_middle .slick-dots li.slick-active{background:#0080c6}.cars-show_middle-img{display:block;width:100%;border-radius:15px}.infos{padding-bottom:75px}.infos-content{position:relative;width:100%;padding-left:35px}.infos-content:after{content:"";display:block;clear:both}.infos-commerciaux-items{position:absolute;top:70px;left:86%}@media screen and (max-width:1650px){.infos-commerciaux-items{display:none}}.infos-commerciaux-item{text-align:center;font-size:16px;margin-bottom:25px}.infos-commerciaux-item-img-content{border:4px solid #0080C6;overflow:hidden;width:200px;margin-bottom:10px;border-radius:100px}.infos-commerciaux-item-img{display:block;-webkit-filter:grayscale(1);filter:grayscale(1);width:100%;border-radius:100px}.infos-commerciaux-item-name{font-weight:700;color:#0080c6}.infos-commerciaux-item-email{padding:4px 0 5px}.infos-commerciaux-item-phone{font-weight:700}.infos-commerciaux-item-qr-code{width:150px}.info-left{float:left;width:365px;color:#fff}.info-left_top{padding:20px 24px;background:#0080c6;border-radius:15px}.info-left_title{margin:0 0 40px;font-size:32px;font-weight:700}.info-left_title span{display:block;font-size:16px;font-weight:600;line-height:20px}.info-left_km{font-size:22px;font-weight:600;margin-bottom:4px}.info-left_price{font-size:38px;font-weight:700;line-height:30px;margin-bottom:15px}.info-left_price span{display:block;font-size:20px;font-weight:400}.info-left_btn{font-size:16px;border:1px solid #FFF;font-weight:700;padding:10px;text-align:center;border-radius:8px;background:#fff;color:#0080c6;margin-bottom:10px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.info-left_btn:hover{background:#0080c6;color:#fff}.info-left_mention{right:20px;font-size:15px;font-weight:700}.info-left_center{background:#e6e7e8;color:#000;padding:15px 20px;font-weight:600;margin:10px 0 -10px}.info-left_center span{font-size:14px;font-weight:400;font-style:italic}.info-left_bottom{position:relative;height:275px;background:#000;margin-top:30px;border-radius:15px}.info-left_logo{position:absolute;top:45px;left:20px}.info-left_address{position:absolute;top:118px;left:65px;font-size:16px;font-weight:300}.info-left_phone{position:absolute;top:195px;left:65px;font-size:20px;font-weight:700}.info-right{float:left;width:70%;height:640px;margin-left:30px}.info-right_bottom{float:left;width:100%;background:#0080c6;color:#fff;padding:15px 20px;font-weight:600;margin:10px 0;border-radius:15px;text-align:center}.info-right_bottom span{font-size:14px;font-weight:400;font-style:italic}.info-right_tab-content{border-bottom:1px solid #0080C6}.info-right_tab-content:after{content:"";display:block;clear:both}.info-right_tab{display:block;float:left;width:50%;height:70px;background:#fff;font-weight:700;color:#0080c6;line-height:70px;text-align:center;cursor:pointer;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s;border-top-left-radius:15px;border-top-right-radius:15px}.info-right_tab:hover{background:#eee}.info-right_tab-active{background:#0080c6!important;color:#fff}.show-print,.info-right_pane{display:none}.info-right_pane-active{display:block}.info-right_pane-caracteristique table{width:100%;border-collapse:collapse}.info-right_pane-caracteristique table tr td{height:64px;border-bottom:1px solid #0080C6}.info-right_pane-caracteristique table tr td.info-right_pane-caracteristique-left{width:80px;text-align:center}.info-right_pane-caracteristique table tr td.info-right_pane-caracteristique-center{padding-left:10px;font-size:20px;font-weight:300}@media screen and (max-width:520px){.info-right_pane-caracteristique table tr td.info-right_pane-caracteristique-center{font-size:14px}}.info-right_pane-caracteristique table tr td.info-right_pane-caracteristique-right{font-size:20px;font-weight:700;text-align:right}@media screen and (max-width:520px){.info-right_pane-caracteristique table tr td.info-right_pane-caracteristique-right{font-size:14px}}.info-right_pane-options{margin-top:20px;-o-column-count:2;-ms-column-count:2;-moz-column-count:2;-webkit-column-count:2;column-count:2;-o-column-gap:20px;-ms-column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.info-right_pane-garanties{margin-top:20px;overflow:auto;height:495px}.info-new-cars{position:relative;height:175px;margin-bottom:30px;color:#fff}.zone{position:absolute;border-radius:15px;border:1px solid #0080C6;width:100%;height:100%;padding:20px 24px;display:flex;justify-content:center;align-items:center;text-align:center}.zone-contenu{position:relative;z-index:2}.zone_catalog{background:#000;clip-path:polygon(0 0,55% 0,35% 100%,0% 100%)}.zone_bmc{background:#0080c6;clip-path:polygon(35% 0,85% 0,65% 100%,15% 100%)}.zone_remise{background:#fff;clip-path:polygon(75% 0,100% 0,100% 100%,55% 100%)}.info-new-cars_catalog{margin:0 0 40px;font-size:22px;font-weight:700}.info-new-cars_catalog span{display:block;font-size:16px;font-weight:600;line-height:20px}.info-new-cars_catalog-price{font-size:30px;font-weight:700;line-height:30px;margin-bottom:15px}.info-new-cars_catalog-price span{display:block;font-size:20px;font-weight:400}.info-new-cars_bmc{margin:0 0 40px;font-size:32px;font-weight:700}.info-new-cars_bmc span{display:block;font-size:16px;font-weight:600;line-height:20px}.info-new-cars_bmc-price{font-size:38px;font-weight:700;line-height:30px;margin-bottom:15px}.info-new-cars_bmc-price span{display:block;font-size:20px;font-weight:400}.cadre{position:relative;height:175px;margin-bottom:30px;margin-right:2%;color:#fff}.bg{position:absolute;border-radius:15px;border:1px solid #0080C6;width:100%;height:100%;inset:0;z-index:1}.vehicule{background:#0080c6;clip-path:polygon(0 0,25% 0,25% 100%,0% 100%);border-top-right-radius:0;border-bottom-right-radius:0}.noir{background:#000;clip-path:polygon(25% 0,60% 0,52% 100%,25% 100%)}.bleu{background:#0080c6;clip-path:polygon(52% 0,84% 0,76% 100%,44% 100%)}.blanc{background:#fff;clip-path:polygon(84% 0,100% 0,100% 100%,76% 100%)}.contenus{position:absolute;inset:0;z-index:2;display:flex;align-items:stretch}.contenu{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(10px,3vw,25px);box-sizing:border-box}.contenu h2{position:absolute;top:8%;left:50%;transform:translate(-50%);margin:0;font-weight:700;font-size:clamp(1rem,2vw,1.4rem);color:#fff}.contenu p{margin:30px 0 0;font-weight:700;font-size:clamp(2.5rem,4vw,4.5rem);width:100%;color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;line-height:1.1em}.options-info{font-size:.8rem;font-weight:400;color:#fffc;margin-top:6px}.vehicule-content,.noir-content{flex:0 0 25%}.bleu-content{flex:0 0 30%}.blanc-content{flex:0 0 20%}.vehicule-content p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:clamp(2rem,3vw,2rem);font-weight:800;line-height:1.8em;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-top:0}.noir-content p{font-size:clamp(1.7rem,2vw,2rem)}.blanc-content h2{color:#000}.blanc-content p{color:#0080c6}.cadre--sans-remise .bg.blanc{display:none}.cadre--sans-remise .bleu{clip-path:polygon(52% 0,100% 0,100% 100%,44% 100%)}.cadre--sans-remise .contenu.blanc-content{display:none}@media(max-width:768px){.cadre{position:relative;height:auto!important;margin:0 0 20px;border:1px solid #0080C6;border-radius:15px;overflow:hidden}.bg,.vehicule,.noir,.bleu,.blanc{position:static;clip-path:none;border-radius:12px;width:100%;height:auto;border:none}.vehicule-content{background:#0080c6;display:flex;align-items:center;justify-content:center;text-align:center;padding:30px 0}.noir-content{background:#000}.bleu-content{background:#0080c6}.blanc-content{background:#fff}.contenus{position:static;display:flex;flex-direction:column;gap:0}.contenu{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-left:0;padding-right:0}.contenu h2{position:static!important;left:auto!important;top:auto!important;transform:none!important;margin:0 0 8px;width:100%;max-width:100%;text-align:center!important;align-self:center!important;box-sizing:border-box}.contenu p{position:static;font-size:1.8rem;color:inherit;display:flex;flex-direction:column;align-items:center;margin-top:5px}.options-info{font-size:.8rem;opacity:.9;margin-top:4px}.blanc-content p{color:#0080c6;font-size:2.5rem}.noir-content p{font-size:1.5rem}.bleu-content p{font-size:2.5rem}.vehicule-content p{position:static!important;transform:none!important;margin:0;font-size:1.8rem;font-weight:800;line-height:1.2em;color:#fff;letter-spacing:1px;text-transform:uppercase}.cadre--sans-remise .bg.blanc,.cadre--sans-remise .blanc-content{display:none!important}}.essai{height:765px;background:#e6e7e8}.essai-title{margin:0;padding-top:40px;border-bottom:1px solid #0080C6;font-size:66px;font-weight:700;color:#0080c6}.essai-title span{display:block;font-size:22px;font-weight:300;color:#000;line-height:16px}.essai-title strong{display:block;margin-bottom:10px;font-size:22px;font-weight:700;color:#000;line-height:45px}@media screen and (max-width:480px){.essai-title{font-size:40px}}.essai-form{position:relative;width:auto}.essai-form label{position:absolute;font-size:16px;font-weight:600}.essai-form input[type=text],.essai-form input[type=email],.essai-form textarea{position:absolute;width:365px;height:48px;background:#fff;padding:10px;border:1px solid #FFF;font-family:Open Sans,sans-serif;outline:none;border-radius:15px}.essai-form textarea{width:975px;height:300px;resize:none}.essai-form .error{background:#f99!important;border-color:red!important}.essai-label-1{top:44px;left:0}.essai-label-2{top:44px;left:645px}.essai-label-3{top:110px;left:0}.essai-label-4{top:110px;left:645px}.essai-label-5{top:175px;left:0}.essai-input-1{top:30px;left:225px}.essai-input-2{top:30px;left:835px}.essai-input-3{top:96px;left:225px}.essai-input-4{top:96px;left:835px}.essai-input-5{top:161px;left:225px}.essai-submit{display:block;position:absolute;top:461px;right:0;width:270px;height:auto;min-height:44px;padding:14px 28px;font-size:16px;font-weight:600;font-family:Open Sans,sans-serif;color:#fff;background:#0080c6;border:2px solid #0080C6;border-radius:15px;cursor:pointer;outline:none;transition:all .3s ease;text-align:center}.essai-submit:hover:not(:disabled){background:#006ba3;border-color:#006ba3;transform:translateY(-2px);box-shadow:0 4px 12px #0080c64d}.essai-submit:disabled{opacity:.7;cursor:not-allowed;transform:none}.rdvatelier_btn{font-size:16px;border:1px solid #0080C6;font-weight:700;padding:10px;text-align:center;border-radius:8px;background:#0080c6;color:#fff;margin-bottom:10px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.rdvatelier_btn:hover{background:#fff;color:#0080c6}.rdvatelier{height:765px;background:#e6e7e8}.rdvatelier-title{margin:0;padding-top:40px;border-bottom:1px solid #0080C6;font-size:66px;font-weight:700;color:#0080c6}.rdvatelier-title span{display:block;font-size:22px;font-weight:300;color:#000;line-height:16px}.rdvatelier-title strong{display:block;margin-bottom:10px;font-size:22px;font-weight:700;color:#000;line-height:45px}@media screen and (max-width:480px){.rdvatelier-title{font-size:40px}}.rdvatelier-form{position:relative}.rdvatelier-form label{position:absolute;font-size:16px;font-weight:600}.rdvatelier-form input[type=text],.rdvatelier-form input[type=email],.rdvatelier-form textarea,.rdvatelier-form select{position:absolute;width:365px;height:48px;background:#fff;padding:10px;border:1px solid #FFF;font-family:Open Sans,sans-serif;outline:none;border-radius:15px}.rdvatelier-form textarea{width:975px;height:300px;resize:none}.rdvatelier-form .error{background:#f99!important;border-color:red!important}.rdvatelier-label-1{top:44px;left:0}.rdvatelier-label-2{top:44px;left:645px}.rdvatelier-label-3{top:110px;left:0}.rdvatelier-label-4{top:110px;left:645px}.rdvatelier-label-5{top:315px;left:0}.rdvatelier-label-6{top:175px;left:0}.rdvatelier-label-7{top:240px;left:0}.rdvatelier-label-8{top:240px;left:645px}.rdvatelier-input-1{top:30px;left:225px;border-radius:15px}.rdvatelier-input-2{top:30px;left:835px;border-radius:15px}.rdvatelier-input-3{top:95px;left:225px;border-radius:15px}.rdvatelier-input-4{top:95px;left:835px;border-radius:15px}.rdvatelier-input-5{top:290px;left:225px;border-radius:15px}.rdvatelier-input-6{top:160px;left:225px;width:975px;border-radius:15px}.rdvatelier-input-7{top:225px;left:225px;border-radius:15px}.rdvatelier-input-8{top:225px;left:835px;border-radius:15px}.rdvatelier-submit{display:block;position:absolute;top:600px;right:0;width:345px;height:auto;min-height:44px;padding:14px 28px;font-size:16px;font-weight:600;font-family:Open Sans,sans-serif;color:#fff;background:#0080c6;border:2px solid #0080C6;border-radius:15px;cursor:pointer;outline:none;transition:all .3s ease;text-align:center}.rdvatelier-submit:hover:not(:disabled){background:#006ba3;border-color:#006ba3;transform:translateY(-2px);box-shadow:0 4px 12px #0080c64d}.rdvatelier-submit:disabled{opacity:.7;cursor:not-allowed;transform:none}.jantes-title{font-weight:800;font-size:40px;padding:100px 0 20px;text-align:center;color:#0080c6}.jantes-text{font-size:24px;text-align:center;font-weight:300;width:1200px;margin:0 auto 40px;line-height:28px}.jantes-news{margin-bottom:100px}.jantes-news:after{content:"";display:block;clear:both}.jantes-news a{position:relative;display:block;float:left;width:20%;overflow:hidden}.jantes-news a:after{display:block;content:"+";position:absolute;top:0;left:0;width:100%;height:100%;line-height:50px;font-size:50px;text-align:center;padding-top:45%;color:#fff;background:#0080c6bf;opacity:0;-ms-transform:translate3d(-100%,100%,0);-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0);-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.jantes-news a:hover:after{opacity:.99;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.jantes-news img{width:100%;display:block}.atelier-1{background:#000;color:#fff;padding:75px 0}.atelier-1-title{margin:0 0 50px;padding:0;font-weight:700;font-size:40px;color:#0080c6;text-align:left}.atelier-title-content:after{content:"";display:block;clear:both}.atelier-title-left{position:relative;float:left;width:70%}.atelier-title-right{float:right;width:30%;text-align:right;margin-top:12px}@media screen and (max-width:1200px){.atelier-title-left{width:60%}.atelier-title-right{width:40%}}@media screen and (max-width:480px){.atelier-1-title{margin:0 0 10px;font-size:28px;text-align:center}.atelier-title-left{width:100%}.atelier-title-right{width:100%;text-align:center;margin-bottom:25px}}.atelier-1-content:after{content:"";display:block;clear:both}.atelier-1-left{position:relative;float:left;width:50%}.atelier-1-left table{width:60%;margin-left:10%}.atelier-1-left table tr td.right{text-align:right;font-weight:700}.atelier-1-left table tr td{padding:3px 0;font-weight:300}.atelier-1-left table tr td strong{display:block;margin-top:18px;font-size:22px;font-weight:700}.atelier-1-right{float:right;width:50%;text-align:right}.atelier-1-left-img{position:absolute;top:4px;left:0}.atelier-2{padding:75px 0 50px}.atelier-2-bloc-title{margin:0 0 50px;padding:0;font-weight:700;font-size:40px;color:#0080c6;text-align:center}.atelier-2-content:after{content:"";display:block;clear:both}.atelier-2-left{position:relative;float:left;width:50%;text-align:center}.atelier-2-right{float:right;width:50%}.atelier-2-right table{width:60%;margin-left:15%}.atelier-2-right table tr td.top-table{padding-top:18px}.atelier-2-right table tr td.right{text-align:right;font-weight:700;color:#0080c6}.atelier-2-right table tr td{padding:3px 0;font-weight:300}.atelier-2-right table tr td strong{display:block;font-size:22px;font-weight:700}.atelier-3{background:#000;color:#fff;padding:75px 0}.atelier-3-title{margin:0 0 50px;padding:0;font-weight:700;font-size:40px;color:#0080c6;text-align:center}.atelier-3-content:after{content:"";display:block;clear:both}.atelier-3-bloc{float:left;width:50%}.atelier-3-bloc ul{margin:20px 0 0;padding:0 0 0 20px}.atelier-3-bloc ul li{position:relative;list-style:none;font-weight:300;line-height:24px}.atelier-3-bloc ul li:after{display:block;content:"";position:absolute;top:9px;left:-20px;width:8px;height:8px;background:#0080c6}.atelier-3-bloc-title{font-weight:600;font-size:24px}.atelier-3-bloc-title span{line-height:20px;padding-top:4px;display:block;font-weight:400;font-style:italic;font-size:18px}.atelier-3-bloc-price{color:#0080c6;font-size:22px;font-weight:700;width:500px;padding:4px 0 20px;border-bottom:1px solid #0080C6}.atelier-3-sub-title{margin-top:40px;text-align:center;color:#0080c6;font-style:italic}.atelier-4{background:#0080c6;color:#fff;padding:75px 0}.atelier-4-big-title{margin:0 0 50px;padding:0;font-weight:700;font-size:40px;color:#000;text-align:center}.atelier-4-title{margin:0}.atelier-4-subtitle{font-size:12px;font-weight:300;margin-top:4px}.atelier-4-content:after{content:"";display:block;clear:both}.atelier-4-bloc{float:left;width:50%}.atelier-4-bloc ul{margin:15px 0 50px;padding:0 0 0 20px}.atelier-4-bloc ul li{position:relative;list-style:none;font-weight:300;line-height:24px}.atelier-4-bloc ul li:after{display:block;content:"";position:absolute;top:9px;left:-20px;width:8px;height:8px;background:#fff}.atelier-4-40-points{position:relative}.atelier-4-40-points span{position:absolute;top:-35px;left:50%;border:2px solid #FFF;padding:8px 14px;font-weight:600}.atelier-4-sub-title{margin-top:40px;text-align:center;color:#fff;font-style:italic}.atelier-4-img{display:block;margin:50px auto 0}.services{height:901px}.services ul{margin:0;padding:0;list-style:none}.services ul li{position:relative;width:585px;padding:10px 0 10px 25px;border-top:1px solid #0080C6;font-size:20px}.services ul li strong{font-weight:700}.services ul li:after{content:">";display:block;position:absolute;top:8px;left:0;font-size:20px;font-weight:700;color:#0080c6}.services-img{position:absolute;top:0;right:0}.services_title{width:585px;margin:0;padding-top:75px;font-size:40px;font-weight:700;color:#0080c6}.services_title span{display:block;font-size:24px;font-weight:300;color:#000}.services_subtitle{width:585px;margin:25px 0 20px;font-size:20px;font-weight:300}.services_subtitle strong{font-weight:700}.services_text{width:585px;margin:15px 0;font-size:20px;font-weight:700}.services_text span{font-weight:400;font-style:italic}.services_red{width:585px;background:#0080c6;padding:10px 20px;font-size:20px;color:#fff;font-style:italic}.garanties{height:1100px;background:#000}.garanties_img{position:absolute;top:163px;left:15px}.garanties_right{position:absolute;top:0;left:615px;width:570px;color:#fff}.garanties_right ul{margin:0 0 70px;padding:0;list-style:none}.garanties_right ul li{position:relative;width:585px;padding:14px 0 14px 25px;border-top:1px solid #0080C6;font-size:19px}.garanties_right ul li strong{font-weight:700}.garanties_right ul li:after{content:">";display:block;position:absolute;top:8px;left:0;font-size:20px;font-weight:700;color:#0080c6}.garanties_right ul li:last-child{border-bottom:1px solid #0080C6}.garanties_title{margin:0 0 35px;padding-top:50px;font-size:40px;font-weight:700;color:#0080c6}.garanties_title span{display:block;font-size:24px;font-weight:300;color:#fff}.garanties_text{margin-bottom:10px;font-size:20px;font-weight:300;text-align:justify}.garanties_text strong{font-weight:700}.garanties_link{display:block;width:562px;height:59px;margin-top:30px;cursor:pointer;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.garanties_link:hover{background-position:0 -59px}.garanties_link-1{background:url(/asset/img/garanties-link-1.jpg) 0 0 no-repeat}.garanties_link-2{background:url(/asset/img/garanties-link-2.jpg) 0 0 no-repeat}.garanties-extensions{font-size:20px;margin-bottom:10px}.garanties-extensions strong{color:#0080c6}.services-vehicules{height:450px;background:#0080c6;color:#fff}.services-vehicules_items{padding-top:40px}.services-vehicules_items:after{content:"";display:block;clear:both}.services-vehicules_item{float:left;position:relative;width:560px;height:290px;margin:10px 20px}.services-vehicules_item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff}.services-vehicules_item-img{position:absolute}.services-vehicules_item-img-1{top:35px;left:-10px}.services-vehicules_item-img-2{top:10px;left:-10px}.services-vehicules_item-title{position:absolute;top:30px;left:290px;font-size:22px;font-weight:300;line-height:35px}.services-vehicules_item-title span{font-size:38px;font-weight:700}.services-vehicules_item-text{position:absolute;top:175px;left:5px;width:550px;font-size:16px;font-weight:300;text-align:justify}.services-vehicules_item-link{display:block;position:absolute;right:0;bottom:-19px;width:39px;height:39px;background:url(/asset/img/vehicules_item-link.jpg) 0 0 no-repeat;z-index:5;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.services-vehicules_item-link:hover{background-position:0 -39px}.contact{height:800px}.contact-title{margin:0;padding:90px 0 10px;border-bottom:1px solid #0080C6;font-size:32px;font-weight:700;color:#0080c6}.contact-title span{display:block;font-size:22px;font-weight:300;color:#000}.contact-form{position:relative;min-height:600px}@media screen and (max-width:1200px){.contact-form,.essai-form,.rdvatelier-form{min-height:auto}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea,.contact-form select,.essai-form input[type=text],.essai-form input[type=email],.essai-form textarea,.rdvatelier-form input[type=text],.rdvatelier-form input[type=email],.rdvatelier-form textarea,.rdvatelier-form select{max-width:100%;box-sizing:border-box}}.contact-form label{position:absolute;font-size:16px;font-weight:600}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea,.contact-form select{position:absolute;width:365px;height:48px;background:#fff;padding:10px;border:1px solid #000;font-family:Open Sans,sans-serif;outline:none;border-radius:15px}.contact-form textarea{width:975px;height:300px;resize:none}.contact-form .error{background:#f99!important;border-color:red!important}.contact-label-service{top:44px;left:0}.contact-select-service{top:30px;left:225px;position:absolute}.contact-label-1{top:110px;left:0}.contact-label-2{top:110px;left:645px}.contact-label-3{top:180px;left:0}.contact-label-4{top:180px;left:645px}.contact-label-5{top:250px;left:0}.contact-input-1{top:96px;left:225px}.contact-input-2{top:96px;left:835px}.contact-input-3{top:166px;left:225px}.contact-input-4{top:166px;left:835px}.contact-input-5{top:236px;left:225px}.contact-submit{display:block;position:absolute;top:536px;right:0;width:269px;height:auto;min-height:44px;padding:14px 28px;font-size:16px;font-weight:600;font-family:Open Sans,sans-serif;color:#fff;background:#0080c6;border:2px solid #0080C6;border-radius:15px;cursor:pointer;outline:none;transition:all .3s ease;text-align:center}.contact-submit:hover:not(:disabled){background:#006ba3;border-color:#006ba3;transform:translateY(-2px);box-shadow:0 4px 12px #0080c64d}.contact-submit:disabled{opacity:.7;cursor:not-allowed;transform:none}.contact-red{position:absolute;top:165px;left:0;width:100%;height:50px;background:#0080c6;color:#fff}.contact-red:after{content:"";display:block;clear:both}.contact-left{float:left;padding-left:20px;font-size:16px;line-height:48px}.contact-right{float:right;padding-right:20px}.contact-right label{position:relative;font-weight:300;line-height:48px;cursor:pointer}.contact-right label input[type=checkbox]{display:none}.contact-right label span{display:inline-block;width:22px;height:22px;margin:0 2px 0 20px;border:2px solid #FFF;vertical-align:-5px;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.contact-right label input[type=checkbox]:checked+span{background:#fff;-o-box-shadow:0 0 0 2px #0080C6 inset;-ms-box-shadow:0 0 0 2px #0080C6 inset;-webkit-box-shadow:0 0 0 2px #0080C6 inset;box-shadow:0 0 0 2px #0080c6 inset}.mentions-legales{padding:100px 0 60px}.mentions-legales-title{font-size:26px;font-weight:600;color:#0080c6}.mentions-legales-text{margin:10px 0 40px;font-weight:300;line-height:22px;text-align:justify}.mentions-legales-text strong{font-weight:600}.mentions-legales-text a{font-weight:600;color:#0080c6}.footer{height:670px;background:#000;color:#fff}.footer_cols{padding-top:80px}.footer_cols:after{content:"";display:block;clear:both}.footer_col{float:left;position:relative;width:366px;margin-right:50px}.footer_col:last-child{margin:0}.footer_col-title{margin-top:8px;font-size:22px;font-weight:700}.footer_col-separator{width:100%;height:1px;background:#fff;margin:10px 0}.footer_col-text{font-size:16px;font-weight:300;line-height:20px;text-align:justify}.footer_col-text strong{font-weight:700}.footer_col-text em{font-weight:600;font-style:italic}.footer_col-links:after{content:"";display:block;clear:both}.footer_col-links a{display:block;float:left;width:50%;margin-bottom:15px;font-size:16px;font-weight:700;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.footer_col-links a:hover{color:#0080c6}.footer_col-socials{position:absolute;top:250px;right:0;width:150px;height:43px}.footer_col-socials:after{content:"";display:block;clear:both}.footer_col-social-1,.footer_col-social-2,.footer_col-social-3{display:block;float:left;width:43px;height:43px;background:url(/asset/img/footer-socials-2.png) 0 0 no-repeat;margin-right:10px;opacity:.5;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.footer_col-social-1:last-child,.footer_col-social-2:last-child,.footer_col-social-3:last-child{margin:0}.footer_col-social-1:hover,.footer_col-social-2:hover,.footer_col-social-3:hover{opacity:.99}.footer_col-social-1{background-position:0 0}.footer_col-social-2{background-position:50% 0}.footer_col-social-3{background-position:100% 0}.footer_bottom{margin-top:150px;font-size:14px;line-height:18px;text-align:center}.footer_bottom span{color:#8c8c8c}.footer_bottom a{text-decoration:underline;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.footer_bottom a:hover{color:#0080c6}.footer_bottom-alt{text-decoration:none!important}.lg-backdrop{background:#000000e6}.swal2-modal .swal2-title{color:#0080c6}.swal2-modal .swal2-content{line-height:22px}.swal2-modal .swal2-content strong{font-weight:700}.swal2-modal .swal2-styled{background:#0080c6!important;outline:none;-o-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.swal2-modal .swal2-styled:hover{background:#414042!important}@media screen and (max-width:1200px){.content{width:100%;padding-left:0}.communication,.header,.header_margin{display:none}.header-mobile{display:block}.slider .slick-prev{left:0}.slider .slick-next{right:0}.three-points{margin:0;padding:50px 50px 0}.three-point_item{margin:0 0 45px;float:none;width:100%;text-align:center;height:auto;padding-top:0;min-height:auto}.three-point_item:hover .three-point_item-plus{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.three-point_item-img-1,.three-point_item-img-2,.three-point_item-img-3,.three-point_item-img-alt-1,.three-point_item-img-alt-2,.three-point_item-img-alt-3{left:50%;-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.three-point_item-img-2,.three-point_item-img-3,.three-point_item-img-alt-2,.three-point_item-img-alt-3{margin-left:-12px}.three-point_item-title{margin:35px 0 25px}.three-point_item-plus{text-align:center}.three-point_item-plus:before{background:transparent}.new-cars{margin-bottom:50px}.new-cars_link{display:none}.index-1{height:auto}.index-1-left{display:none}.index-1-right{float:none;width:100%}.index-1-right-content{width:100%;padding:50px}.index-1-picto{margin-top:0}.index-2{display:none}.coord{height:auto;padding-bottom:50px}.coord_item{float:none;width:100%}.mark-img{width:90%}.footer{height:auto}.footer_col{float:none;width:100%;margin:0;padding:0 50px 50px}.footer_col-socials{right:50%;top:auto;bottom:-70px;-ms-transform:translate3d(50%,0,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0)}.footer_bottom{padding-bottom:100px}.top-alt{margin-top:75px}.cars_item{width:48%}.new-cars_item{width:calc((100% - 20px) / 3);min-width:calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3);margin:0 5px 20px 0}.new-cars_item:first-child{margin-left:0}.new-cars_item:nth-child(3n){margin-right:0}.vehicules{height:auto}.vehicules_items{padding:40px}.vehicules_item{float:none;width:100%;margin:0}.cars-show_back{margin:15px 25px}.cars-show_title{margin:15px 25px 25px;padding-right:0;min-height:auto}.cars-show_title h2{padding-right:0}.infos{height:auto;padding:0 25px 75px}.info-left{width:30%}.info-right{width:66%}.essai{height:auto;padding:25px}.essai-title{padding:0}.essai-form label{position:relative;top:auto;left:auto;display:block;margin:25px 0 8px}.essai-form input[type=text],.essai-form input[type=email],.essai-form textarea{position:relative;top:auto;left:auto;width:100%}.essai-submit{position:relative;top:auto;right:auto;margin:25px auto}.atelier-1-left{width:100%}.atelier-1-left table{width:80%;margin-left:50%;-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.atelier-1-left-img,.atelier-1-right{display:none}.atelier-2-left,.atelier-2-right{float:none;width:100%}.atelier-2-right table{width:80%;margin-left:50%;-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.jantes-text{width:100%;padding:0 40px}.services{height:auto;padding:25px}.services-img{display:none}.services_title{width:100%;padding-top:25px}.services_red,.services_subtitle,.services_text,.services ul li{width:100%}.garanties{height:auto;padding:25px}.garanties_img{display:none}.garanties_right{position:relative;top:auto;left:auto;width:100%}.garanties_title{padding-top:25px}.garanties_right ul li{width:100%}.garanties_right ul{margin-bottom:25px}.garanties_link{display:none}.services-vehicules{height:auto}.services-vehicules_items{padding:40px 40px 20px}.services-vehicules_item{float:none;width:100%;height:auto;margin:0 0 40px}.services-vehicules_item-img{position:relative;top:auto;left:auto;display:block;margin:0 auto}.services-vehicules_item-title{position:relative;top:auto;left:auto;text-align:center}.services-vehicules_item-text{width:100%;position:relative;top:auto;left:auto;padding-bottom:30px}.contact{height:auto;padding:25px}.contact-title{padding:0}.contact-form label{position:relative;top:auto;left:auto;display:block;margin:25px 0 8px}.contact-form input[type=text],.contact-form input[type=email],.contact-form textarea,.contact-form select{position:relative;top:auto;left:auto;width:100%}.contact-right label{margin:0}.contact-red{position:relative;top:auto;left:auto;margin:25px 0;height:auto}.contact-left{float:none}.contact-right{float:none;padding-right:0}.contact-submit,.essai-submit,.rdvatelier-submit{position:relative;top:auto;right:auto;margin:25px auto;width:100%;max-width:100%}.rdvatelier{height:auto;padding:25px}.rdvatelier-title{padding:0;font-size:40px}.rdvatelier-form label{position:relative;top:auto;left:auto;display:block;margin:25px 0 8px}.rdvatelier-form input[type=text],.rdvatelier-form input[type=email],.rdvatelier-form textarea,.rdvatelier-form select{position:relative;top:auto;left:auto;width:100%}.meilleurs-distributeurs-img{top:90px}.index-1-img{top:50px;right:50px}}@media screen and (max-width:1010px){.reseaux-facebook{display:none}.search_arrow{display:inline}.search{height:auto}.search_content{width:100%;padding-bottom:30px}.search_item,.search_item_input{float:none;display:none}.search_item-text{width:calc(100% - 37px)}.search_item_input{float:none;margin:0 10px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.search_item_input span{left:0}.search_item_input input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;float:none;display:block}.search_btn{float:none;margin:0 auto;border-radius:15px}.search_init_btn{float:none;margin:15px auto 0;border-radius:15px}.info-left{float:none;width:100%;margin-bottom:25px}.info-left:after{content:"";display:block;clear:both}.info-left_top{float:left;width:49%}.info-left_center{display:none}.info-left_bottom{float:right;width:49%;margin:0;height:295px}.info-right{float:none;width:100%;margin-left:0}.atelier-3-bloc{float:none;width:100%;margin-bottom:50px;padding:0 50px}.atelier-3-bloc-price{width:100%}.atelier-4-title{margin:25px 50px 0}.atelier-4-bloc{float:none;width:100%;padding:0 50px}.atelier-4-bloc ul{margin-bottom:10px}.atelier-4-40-points{margin:20px 50px}.atelier-4-40-points span{position:static}.cars_item-img{margin-bottom:10px}.cars_item-title,.cars_item-price{font-size:20px}.cars-show_price{position:relative}}@media screen and (max-width:650px){.info-left_top{float:none;width:100%}.info-left_bottom{float:none;width:100%;margin:20px 0;height:245px}.info-right_pane-options{font-size:14px}.jantes-news a{width:100%}.atelier-4-img{width:90%}.index-1-img{display:none}}@media screen and (max-width:520px){.top_logo{width:100%}.three-point_item{padding-top:50%;height:auto}.three-point_item-img,.three-point_item-img-alt,.cars_item{width:100%}.new-cars_item{width:calc((100% - 10px) / 3);min-width:calc((100% - 10px) / 3);max-width:calc((100% - 10px) / 3);margin:0 3px 20px 0}.new-cars_item:first-child{margin-left:0}.new-cars_item:nth-child(3n){margin-right:0}.vehicules_item{height:auto}.vehicules_item-img{position:relative;top:auto;left:auto;display:block;width:100%;margin:40px 0 0}.vehicules_item-title{position:relative;top:auto;left:auto;text-align:center}.vehicules_item-text{position:relative;top:auto;left:auto;padding:10px 0 40px}.info-right_tab{font-size:12px}.cars-show_back{display:none}}@media screen and (max-width:395px){.print-page{position:relative;top:auto;right:auto}}.pdf-image-top{width:100%;display:block}.pdf-container-top{margin:20px 20px 10px}.pdf-container-top-img{width:40%;float:left}.pdf-container-top-info{width:56%;text-align:right;text-transform:uppercase;float:right}.pdf-container-top-title{color:#0080c6;font-weight:800;font-size:38px;line-height:42px;margin-bottom:20px}.pdf-container-top-text{font-weight:600;font-size:20px}.pdf-caract{margin:10px 0 0 20px;background:#0080c6;font-size:16px;font-weight:700;color:#fff;width:200px;text-align:center;padding:8px 0}.pdf-container{padding:0 20px}.pdf-caract-item{width:100%;border-collapse:collapse;margin-bottom:10px}.pdf-caract-item tr td{padding:0 10px;height:50px;border:1px solid #0080C6;border-left:none;width:50%}.pdf-caract-item tr td:nth-child(2n){border-right:none}.pdf-caract-item-alt{background:#0080c6;color:#fff}.pdf-caract-item-img{width:25px;margin-right:10px;float:left}.pdf-caract-item-label{float:left;display:block;width:50%;font-size:16px}.pdf-caract-item-value{font-size:16px;display:block;font-weight:600;float:left;width:39%;text-align:right}.pdf-opt{margin:10px 0 0 20px;background:#252625;font-size:16px;font-weight:700;color:#fff;width:200px;text-align:center;padding:8px 0}.pdf-opt-items{border-top:1px solid #252625;border-bottom:1px solid #252625;margin-bottom:10px;padding:10px 0}.pdf-opt-item{position:relative;float:left;width:30%;font-size:11px;line-height:11px;color:#000;margin-left:3.33%;margin-bottom:2px}.pdf-opt-item:before{position:absolute;top:3px;left:-12px;content:"";width:6px;height:6px;background:#0080c6;display:block;border-radius:50%}.pdf-left{float:left;width:20%}.pdf-left img{margin-top:55px;width:80px}.pdf-center{float:left;text-align:center;width:60%}.pdf-price{font-size:72px;font-weight:800;color:#000}.pdf-price sup{font-size:32px;vertical-align:20px;font-weight:400}.pdf-price-text{font-size:10px;margin-right:10px}.pdf-right{float:left;width:20%;text-align:right}.pdf-right p{font-size:14px;color:#0080c6;font-weight:700}.pdf-right img{width:80px}.pop-up{position:fixed;inset:0;background:#000c;z-index:10000;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop-up-content{position:relative;max-width:600px;background:#fff;padding:40px;text-align:center;font-size:20px;line-height:28px}.pop-up-content strong{display:block;font-weight:400;color:#0080c6}.pop-up-content span{display:block;color:#888;font-size:16px}.pop-up-close{position:absolute;top:6px;right:10px;font-size:30px;color:#aaa;cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.pop-up-close:hover{color:#0080c6}.remarques{padding:0 25px 100px}.remarques-title{font-weight:700;color:#0080c6;line-height:70px}.remarques-text{word-break:break-all;font-weight:300}.jante-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}@media screen and (max-width:1200px){.jante-tabs{padding:0 20px}}.jante-tab{width:49%;padding:8px 10px;text-align:center;background:#eee;border:1px solid #DDD;border-radius:4px;text-transform:uppercase;cursor:pointer;font-size:12px;font-weight:700;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.jante-tab.active,.jante-tab:hover{background:#0080c6;border-color:#005f93;color:#fff}.jante-show{display:none}.jante-show.active{display:block}.jantes-neuves{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-bottom:150px}@media screen and (max-width:1200px){.jantes-neuves{padding:0 20px}}@media screen and (max-width:600px){.jantes-neuves{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}.jantes-neuves-link{position:relative;overflow:hidden;border:1px solid #EEE;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:4px}.jantes-neuves-img{width:100%;display:block}.jantes-neuves-hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;inset:0;background:#0080c6bf;color:#fff;font-size:80px;font-weight:700;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;-ms-transform:translate3d(-100%,100%,0);-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}.jantes-neuves-link:hover .jantes-neuves-hover{opacity:.99;-ms-transform:translate3d(0%,0%,0);-webkit-transform:translate3d(0%,0%,0);transform:translateZ(0)}.jantes-occasion{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-bottom:150px}@media screen and (max-width:1200px){.jantes-occasion{padding:0 20px}}@media screen and (max-width:1100px){.jantes-occasion{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:800px){.jantes-occasion{-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.jantes-occasion{-ms-grid-columns:1fr;grid-template-columns:repeat(1,minmax(0,1fr))}}.jantes-occasion-link{position:relative;overflow:hidden;border:1px solid #EEE;-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jantes-occasion-img{width:100%;display:block}.jantes-occasion-hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;inset:0;background:#0080c6bf;color:#fff;font-size:80px;font-weight:700;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;-ms-transform:translate3d(-100%,100%,0);-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}.jantes-occasion-link:hover .jantes-occasion-hover{opacity:.99;-ms-transform:translate3d(0%,0%,0);-webkit-transform:translate3d(0%,0%,0);transform:translateZ(0)}.jantes-occasion-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.jantes-occasion-text{padding:16px;font-size:13px;line-height:16px;border-top:1px solid #DDD;text-align:justify}.jantes-occasion-price{text-align:right;color:#0080c6;padding:0 16px 16px;font-weight:700;font-size:22px}.commerciaux{background:#e6e7e8;padding:75px 0;display:block}@media screen and (max-width:1650px){.commerciaux{display:block}}.commerciaux-title{font-weight:700;text-align:center;font-size:30px;margin-bottom:50px;color:#0080c6;text-transform:uppercase}.commerciaux-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:700px){.commerciaux-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.commerciaux-item{margin:0 50px;text-align:center}@media screen and (max-width:700px){.commerciaux-item{margin:20px 0}}.commerciaux-item-img-content{border:4px solid #0080C6;overflow:hidden;margin-bottom:20px;border-radius:150px}.commerciaux-item-img{display:block;-webkit-filter:grayscale(1);filter:grayscale(1);border-radius:150px}.commerciaux-item-name{font-weight:700;color:#0080c6}.commerciaux-item-email{color:#666;margin:6px 0;font-size:16px}.commerciaux-item-phone{font-weight:700}.cookie-consent-banner[data-v-8f44537e]{position:fixed;bottom:0;left:0;right:0;background:#fff;box-shadow:0 -2px 10px #0000001a;z-index:10000;padding:20px;transform:translateY(100%);transition:transform .3s ease-in-out;max-height:90vh;overflow-y:auto}.cookie-consent-banner-visible[data-v-8f44537e]{transform:translateY(0)}.cookie-consent-content[data-v-8f44537e]{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.cookie-consent-text[data-v-8f44537e]{flex:1;min-width:300px}.cookie-consent-text h3[data-v-8f44537e]{margin:0 0 10px;font-size:18px;font-weight:600;color:#333}.cookie-consent-text p[data-v-8f44537e]{margin:8px 0;font-size:14px;line-height:1.5;color:#666}.cookie-consent-links[data-v-8f44537e]{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:10px}.cookie-consent-links a[data-v-8f44537e]{color:#0080c6;text-decoration:underline;font-size:14px}.cookie-consent-links a[data-v-8f44537e]:hover{color:#006ba3}.cookie-consent-prefs-btn[data-v-8f44537e]{background:none;border:none;color:#0080c6;text-decoration:underline;cursor:pointer;font-size:14px;padding:0}.cookie-consent-prefs-btn[data-v-8f44537e]:hover{color:#006ba3}.cookie-consent-actions[data-v-8f44537e]{display:flex;gap:10px;flex-wrap:wrap}.cookie-consent-btn[data-v-8f44537e]{padding:12px 24px;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Open Sans,sans-serif}.cookie-consent-btn-accept[data-v-8f44537e]{background:#0080c6;color:#fff}.cookie-consent-btn-accept[data-v-8f44537e]:hover{background:#006ba3}.cookie-consent-btn-reject[data-v-8f44537e]{background:#f5f5f5;color:#333;border:1px solid #ddd}.cookie-consent-btn-reject[data-v-8f44537e]:hover{background:#e8e8e8}.cookie-consent-btn-secondary[data-v-8f44537e]{background:#f5f5f5;color:#333;border:1px solid #ddd}.cookie-consent-btn-secondary[data-v-8f44537e]:hover{background:#e8e8e8}.cookie-consent-preferences[data-v-8f44537e]{max-width:1200px;margin:0 auto;padding-top:20px}.cookie-consent-preferences h3[data-v-8f44537e]{margin:0 0 20px;font-size:20px;font-weight:600;color:#333}.cookie-consent-category[data-v-8f44537e]{margin-bottom:20px;padding:15px;background:#f9f9f9;border-radius:8px}.cookie-consent-category-header[data-v-8f44537e]{display:flex;align-items:flex-start;gap:15px}.cookie-consent-category-info[data-v-8f44537e]{flex:1}.cookie-consent-category-info strong[data-v-8f44537e]{display:block;font-size:16px;color:#333;margin-bottom:5px}.cookie-consent-required[data-v-8f44537e]{color:#666;font-size:12px;font-weight:400;margin-left:5px}.cookie-consent-category-info p[data-v-8f44537e]{margin:5px 0 0;font-size:14px;color:#666;line-height:1.5}.cookie-consent-switch[data-v-8f44537e]{position:relative;display:inline-block;width:50px;height:26px;flex-shrink:0}.cookie-consent-switch input[data-v-8f44537e]{opacity:0;width:0;height:0}.cookie-consent-slider[data-v-8f44537e]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.3s;border-radius:26px}.cookie-consent-slider[data-v-8f44537e]:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.cookie-consent-switch input:checked+.cookie-consent-slider[data-v-8f44537e]{background-color:#0080c6}.cookie-consent-switch input:focus+.cookie-consent-slider[data-v-8f44537e]{box-shadow:0 0 1px #0080c6}.cookie-consent-switch input:checked+.cookie-consent-slider[data-v-8f44537e]:before{transform:translate(24px)}.cookie-consent-switch input:disabled+.cookie-consent-slider[data-v-8f44537e]{background-color:#0080c6;opacity:.6;cursor:not-allowed}.cookie-consent-preferences-actions[data-v-8f44537e]{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.cookie-consent-manage-btn[data-v-8f44537e]{display:none;position:fixed;bottom:20px;right:20px;width:50px;height:50px;border-radius:50%;background:#0080c6;color:#fff;border:none;font-size:24px;cursor:pointer;box-shadow:0 2px 10px #0003;z-index:9999;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.cookie-consent-manage-btn[data-v-8f44537e]:hover{background:#006ba3;transform:scale(1.1)}@media screen and (max-width:768px){.cookie-consent-content[data-v-8f44537e]{flex-direction:column;align-items:stretch}.cookie-consent-actions[data-v-8f44537e]{width:100%;flex-direction:column}.cookie-consent-btn[data-v-8f44537e]{width:100%}.cookie-consent-category-header[data-v-8f44537e],.cookie-consent-preferences-actions[data-v-8f44537e]{flex-direction:column}.cookie-consent-preferences-actions .cookie-consent-btn[data-v-8f44537e]{width:100%}}.whatsapp-container[data-v-afd87d56]{position:fixed;bottom:20px;right:20px;z-index:1000}.whatsapp-tooltip[data-v-afd87d56]{position:absolute;bottom:80px;right:0;max-width:450px;min-width:380px;animation:slideInTooltip-afd87d56 .3s ease-out;z-index:1002;pointer-events:auto}@keyframes slideInTooltip-afd87d56{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.whatsapp-tooltip-content[data-v-afd87d56]{background:#fff;border-radius:12px;padding:16px;box-shadow:0 4px 20px #00000026;position:relative;display:flex;align-items:flex-start;gap:12px}.whatsapp-tooltip-message[data-v-afd87d56]{margin:0;font-size:.9rem;line-height:1.5;color:#333;flex:1}.whatsapp-tooltip-close[data-v-afd87d56]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#999;transition:color .2s ease;flex-shrink:0;margin-top:-2px}.whatsapp-tooltip-close[data-v-afd87d56]:hover{color:#333}.whatsapp-tooltip-arrow[data-v-afd87d56]{position:absolute;bottom:-8px;right:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white}.whatsapp-button[data-v-afd87d56]{position:relative;width:60px;height:60px;border-radius:50%;background-color:#25d366;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #25d36666;transition:all .3s ease;padding:0;z-index:1}.whatsapp-button[data-v-afd87d56]:hover{background-color:#20ba5a;transform:scale(1.1);box-shadow:0 6px 16px #25d36680}.whatsapp-button[data-v-afd87d56]:active{transform:scale(.95)}.whatsapp-button-open[data-v-afd87d56]{transform:scale(.9);opacity:.8}.whatsapp-icon[data-v-afd87d56]{width:32px;height:32px;color:#fff;transition:transform .3s ease}.whatsapp-button-open .whatsapp-icon[data-v-afd87d56]{transform:rotate(90deg)}.whatsapp-button-pulse[data-v-afd87d56]{animation:pulse-afd87d56 2s ease-in-out infinite}@keyframes pulse-afd87d56{0%{box-shadow:0 4px 12px #25d36666,0 0 #25d366b3}50%{box-shadow:0 4px 12px #25d36666,0 0 0 10px #25d36600}to{box-shadow:0 4px 12px #25d36666,0 0 #25d36600}}.whatsapp-pulse-ring[data-v-afd87d56]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;border:2px solid #25d366;animation:pulseRing-afd87d56 2s ease-in-out infinite;pointer-events:none}@keyframes pulseRing-afd87d56{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}.whatsapp-modal-overlay[data-v-afd87d56]{position:fixed;inset:0;background-color:#00000080;z-index:1001;animation:fadeIn-afd87d56 .2s ease}@keyframes fadeIn-afd87d56{0%{opacity:0}to{opacity:1}}.whatsapp-modal[data-v-afd87d56]{position:fixed;bottom:90px;right:20px;background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:calc(100vh - 120px);display:flex;flex-direction:column;box-shadow:0 10px 40px #0003;animation:expandFromButton-afd87d56 .3s cubic-bezier(.34,1.56,.64,1);transform-origin:bottom right}@keyframes expandFromButton-afd87d56{0%{transform:scale(.1) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.whatsapp-modal-header[data-v-afd87d56]{padding:20px;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.whatsapp-modal-header>div[data-v-afd87d56]{flex:1;min-width:0}.whatsapp-modal-header h3[data-v-afd87d56]{margin:0 0 4px;font-size:1.25rem;font-weight:600;color:#333}.whatsapp-modal-incitation[data-v-afd87d56]{margin:0;font-size:.875rem;color:#666;font-weight:400;line-height:1.4}.whatsapp-modal-close[data-v-afd87d56]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease}.whatsapp-modal-close[data-v-afd87d56]:hover{color:#333}.whatsapp-modal-body[data-v-afd87d56]{padding:20px;flex:1;overflow-y:auto}.whatsapp-modal-label[data-v-afd87d56]{display:block;margin-bottom:8px;font-weight:500;color:#333;font-size:.95rem}.whatsapp-modal-textarea[data-v-afd87d56]{width:100%;padding:14px;border:1px solid #ddd;border-radius:8px;font-family:inherit;font-size:1rem;resize:vertical;min-height:180px;box-sizing:border-box;transition:border-color .2s ease;line-height:1.5}.whatsapp-modal-textarea[data-v-afd87d56]:focus{outline:none;border-color:#25d366;box-shadow:0 0 0 3px #25d3661a}.whatsapp-modal-footer[data-v-afd87d56]{padding:20px;border-top:1px solid #e5e5e5;display:flex;justify-content:flex-end;gap:12px}.whatsapp-modal-cancel[data-v-afd87d56],.whatsapp-modal-send[data-v-afd87d56]{padding:10px 20px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;display:flex;align-items:center;gap:8px}.whatsapp-modal-cancel[data-v-afd87d56]{background-color:#f5f5f5;color:#333}.whatsapp-modal-cancel[data-v-afd87d56]:hover{background-color:#e5e5e5}.whatsapp-modal-send[data-v-afd87d56]{background-color:#25d366;color:#fff}.whatsapp-modal-send[data-v-afd87d56]:hover:not(:disabled){background-color:#20ba5a}.whatsapp-modal-send[data-v-afd87d56]:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}@media(max-width:768px){.whatsapp-button[data-v-afd87d56]{width:56px;height:56px}.whatsapp-icon[data-v-afd87d56]{width:28px;height:28px}.whatsapp-tooltip[data-v-afd87d56]{max-width:calc(100vw - 80px);min-width:250px;right:-10px}.whatsapp-tooltip-content[data-v-afd87d56]{padding:14px}.whatsapp-tooltip-message[data-v-afd87d56]{font-size:.85rem}.whatsapp-modal[data-v-afd87d56]{width:calc(100% - 40px);max-width:calc(100% - 40px);right:20px;bottom:80px;max-height:calc(100vh - 100px)}.whatsapp-modal-textarea[data-v-afd87d56]{min-height:150px}.whatsapp-modal-header h3[data-v-afd87d56]{font-size:1.1rem}}.carousel-container[data-v-31dbb4d0]{position:relative;width:100%;overflow:hidden}.carousel-wrapper[data-v-31dbb4d0]{display:flex;transition:transform .5s ease-in-out;width:100%}.carousel-slide[data-v-31dbb4d0]{min-width:100%;width:100%;display:flex;gap:15px;padding:0 25px;box-sizing:border-box}.carousel-slide[data-v-31dbb4d0]>*{flex:0 0 calc((100% - 30px) / 3);max-width:calc((100% - 30px) / 3)}.carousel-button[data-v-31dbb4d0]{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;background:#0080c6;border:none;font-size:30px;color:#fff;cursor:pointer;z-index:5;transition:all .4s;border-radius:100px;display:flex;align-items:center;justify-content:center;line-height:1}.carousel-button[data-v-31dbb4d0]:hover{background:#000}.carousel-button-prev[data-v-31dbb4d0]{left:10px}.carousel-button-next[data-v-31dbb4d0]{right:10px}.carousel-dots[data-v-31dbb4d0]{display:flex;justify-content:center;gap:10px;margin-top:20px}.carousel-dot[data-v-31dbb4d0]{width:12px;height:12px;border-radius:50%;border:none;background:#ccc;cursor:pointer;transition:all .3s;padding:0}.carousel-dot[data-v-31dbb4d0]:hover{background:#999}.carousel-dot-active[data-v-31dbb4d0]{background:#0080c6}@media screen and (max-width:1200px){.carousel-button[data-v-31dbb4d0]{width:40px;height:40px;font-size:24px}.carousel-button-prev[data-v-31dbb4d0]{left:5px}.carousel-button-next[data-v-31dbb4d0]{right:5px}.carousel-slide[data-v-31dbb4d0]{gap:10px;padding:0 15px}.carousel-slide[data-v-31dbb4d0]>*{flex:0 0 calc((100% - 20px) / 3);max-width:calc((100% - 20px) / 3)}}@media screen and (max-width:768px){.carousel-slide[data-v-31dbb4d0]>*{flex:0 0 100%!important;max-width:100%!important}}@media screen and (max-width:520px){.carousel-button[data-v-31dbb4d0]{width:35px;height:35px;font-size:20px}.carousel-slide[data-v-31dbb4d0]{gap:8px;padding:0 10px}.carousel-slide[data-v-31dbb4d0]>*{flex:0 0 100%!important;max-width:100%!important}}.loading-container[data-v-3ca4d225]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:300px}.loading-spinner[data-v-3ca4d225]{position:relative;width:80px;height:80px;margin-bottom:30px}.spinner-ring[data-v-3ca4d225]{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#0080c6;border-radius:50%;animation:spin-3ca4d225 1.2s cubic-bezier(.5,0,.5,1) infinite}.spinner-ring[data-v-3ca4d225]:nth-child(1){animation-delay:-.45s}.spinner-ring[data-v-3ca4d225]:nth-child(2){animation-delay:-.3s;border-top-color:#000;width:70%;height:70%;top:15%;left:15%}.spinner-ring[data-v-3ca4d225]:nth-child(3){animation-delay:-.15s;border-top-color:#0080c6;width:50%;height:50%;top:25%;left:25%}.spinner-ring[data-v-3ca4d225]:nth-child(4){animation-delay:0s;border-top-color:#000;width:30%;height:30%;top:35%;left:35%}@keyframes spin-3ca4d225{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text[data-v-3ca4d225]{color:#0080c6;font-size:18px;font-weight:600;text-align:center;letter-spacing:1px;animation:pulse-3ca4d225 1.5s ease-in-out infinite}@keyframes pulse-3ca4d225{0%,to{opacity:1}50%{opacity:.6}}@media screen and (max-width:520px){.loading-container[data-v-3ca4d225]{padding:40px 15px;min-height:200px}.loading-spinner[data-v-3ca4d225]{width:60px;height:60px;margin-bottom:20px}.loading-text[data-v-3ca4d225]{font-size:16px}}.progressive-image-container[data-v-421fb7bd]{position:relative;width:100%;height:100%;overflow:hidden}.progressive-image-container.progressive-image-float[data-v-421fb7bd]{display:block;float:left;width:48%;margin:0 1%;position:relative;border-radius:15px;overflow:hidden;height:auto}.progressive-image-container.progressive-image-float .progressive-image-thumbnail[data-v-421fb7bd]{position:relative;filter:blur(2px);transform:scale(1.05);z-index:1;width:100%;height:auto;display:block}.progressive-image-container.progressive-image-float .progressive-image-hq[data-v-421fb7bd]{position:absolute;top:0;left:0;opacity:0;z-index:2;width:100%;height:100%;object-fit:cover}.progressive-image-container.progressive-image-float .progressive-image-visible[data-v-421fb7bd]{opacity:1}.progressive-image-container.progressive-image-float .progressive-image-thumbnail[data-v-421fb7bd],.progressive-image-container.progressive-image-float .progressive-image-hq[data-v-421fb7bd]{border-radius:15px}.progressive-image-thumbnail[data-v-421fb7bd],.progressive-image-hq[data-v-421fb7bd]{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease-in-out}.progressive-image-thumbnail[data-v-421fb7bd]{position:absolute;top:0;left:0;filter:blur(2px);transform:scale(1.05)}.progressive-image-hq[data-v-421fb7bd]{position:relative;opacity:0}.progressive-image-visible[data-v-421fb7bd]{opacity:1}.progressive-image-hidden[data-v-421fb7bd]{opacity:0}.progressive-image-placeholder[data-v-421fb7bd]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.progressive-image-placeholder-default[data-v-421fb7bd]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading-421fb7bd 1.5s ease-in-out infinite}@keyframes loading-421fb7bd{0%{background-position:200% 0}to{background-position:-200% 0}}.home-hero-announcement[data-v-19df5f78]{position:absolute;left:0;right:0;top:calc(105px + env(safe-area-inset-top,0px));z-index:4;box-sizing:border-box;width:100%;margin:0;padding:.95rem 3.25rem 1rem clamp(.75rem,3vw,2rem);text-align:center;color:#fff;font-size:.9375rem;font-weight:500;line-height:1.5;letter-spacing:.02em;font-family:Open Sans,sans-serif;border:none;border-bottom:1px solid rgba(255,255,255,.2);border-radius:0;background:#0000006b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px #00000026}.home-hero-announcement__text[data-v-19df5f78]{margin:0 auto;max-width:min(72rem,100%);white-space:normal;text-wrap:balance;text-shadow:0 1px 3px rgba(0,0,0,.4)}.home-hero-announcement__text[data-v-19df5f78] p{margin:.35em 0}.home-hero-announcement__text[data-v-19df5f78] p:first-child{margin-top:0}.home-hero-announcement__text[data-v-19df5f78] p:last-child{margin-bottom:0}.home-hero-announcement__text[data-v-19df5f78] a{color:#fff;text-decoration:underline;text-underline-offset:2px}.home-hero-announcement__text[data-v-19df5f78] ul,.home-hero-announcement__text[data-v-19df5f78] ol{margin:.35em auto;padding-left:1.25rem;text-align:left;display:table}.home-hero-announcement__close[data-v-19df5f78]{position:absolute;top:50%;right:clamp(.35rem,2vw,1rem);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:0;padding:0;border:none;border-radius:0;background:transparent;color:#fff;font-size:1.35rem;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,color .2s ease;font-family:inherit}.home-hero-announcement__close[data-v-19df5f78]::-moz-focus-inner{border:0;padding:0}.home-hero-announcement__close[data-v-19df5f78]:hover{opacity:.85;color:#fff}.home-hero-announcement__close[data-v-19df5f78]:focus,.home-hero-announcement__close[data-v-19df5f78]:focus-visible{outline:none;box-shadow:none;background:transparent}@media screen and (max-width:1200px){.home-hero-announcement[data-v-19df5f78]{top:calc(85px + env(safe-area-inset-top,0px))}}@media screen and (max-width:520px){.home-hero-announcement[data-v-19df5f78]{padding:.8rem 2.85rem .85rem .65rem;font-size:.8125rem;line-height:1.45}.home-hero-announcement__close[data-v-19df5f78]{width:1.75rem;height:1.75rem;font-size:1.15rem}}
