.intro-layout.single{height:75vh}.intro-layout.single .action{position:absolute;bottom:calc(var(--gutter) * 2);left:0;width:100%;text-align:right}.intro-layout.single .overlay{background:-moz-linear-gradient(top,rgb(7 33 56) 0%,#fff0 29%,#fff0 100%);background:-webkit-linear-gradient(top,rgb(7 33 56) 0%,#fff0 29%,#fff0 100%);background:linear-gradient(to bottom,rgb(7 33 56) 0%,#fff0 29%,#fff0 100%)}.single-after-intro .section-intro{max-width:1400px}.single-after-intro .section-intro .pretitle::before{display:none}.single-after-intro .section-intro .title>*{font-weight:700;line-height:1em}.single-after-intro .section-intro .text{position:relative;top:-5px}.single-numbers{padding:calc(var(--gutter) * 2) 0}.animated-number label{display:block;min-height:3.6em;line-height:1.2em;text-transform:uppercase}.animated-number .the-number{display:inline-block;position:relative;font-size:3em;font-weight:500}.animated-number .the-number::after{content:attr(data-legend);position:absolute;bottom:.5em;left:calc(100% + 5px);font-size:1.125rem;font-weight:400;text-transform:uppercase}.single-galleries{text-align:left;margin-bottom:calc(var(--gutter) * 2)}.galleries-layout{padding-left:calc(var(--gutter) * 2)}.galleries-layout .galleries-nav{flex:0 0 40em;height:100%}.galleries-layout .galleries{flex:1}.galleries-nav{--gap:calc(var(--gutter) * 1.5);position:relative;border-left:#ccc 2px solid;padding:2em 0}.galleries-nav .bg{position:absolute;top:0;left:-4px;width:6px;height:6em;background:var(--color1);border-radius:4px;transform:translateY(-2em);transition:0.6s cubic-bezier(.175,.885,.32,1.275)}.galleries-nav .nav-item{position:relative;padding:0 var(--gap)}.galleries-nav .nav-item:not(:last-child){margin-bottom:2em}.galleries-nav .nav-item-title{display:block;margin-bottom:1em}.galleries-nav .nav-item-title>*{font-size:1.5em;line-height:1.15em;text-transform:uppercase}.galleries-nav .active .nav-item-title>*{font-weight:700}.galleries-nav .nav-item:not(.active) .text{display:none}.galleries-nav .nav-item .text{font-size:.875em;margin-bottom:2em}.galleries{position:relative}.galleries::after{content:'';display:block;padding-bottom:70%;height:0;overflow:hidden}.galleries .gallery{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.galleries .gallery:not(.active){display:none;clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}.galleries .gallery.active{animation:clip-left 3s 0s cubic-bezier(.5,0,.1,1) both}.gallery .slick-slider{height:calc(100% - 70px);margin-top:70px}.gallery .slick-list,.gallery .slick-track{height:100%}.gallery .slick-slider img{height:100%;width:100%;object-fit:cover}.gallery-nav{list-style-type:none;padding:1em 0;position:absolute;top:0;left:-.5em}.gallery-nav li{display:inline-block}.gallery-nav li:not(:last-child){margin-right:.5em}.gallery-nav li a{display:inline-block;padding:.5em}.gallery-nav li.active a{font-weight:700}.single-technique{background:var(--lightGrey);text-align:left}.tech-layout>*{flex:0 0 33.333%;padding:calc(var(--gutter) * 1.5)}.tech-heading .title>*{text-transform:uppercase}.tech-layout .tech-list{font-size:1.125em;margin-top:1.5em;line-height:1.2em;margin-left:1em}.tech-layout .tech-list li{margin-bottom:1em}.tech-layout .tech-list.w-icon{margin-left:-.25em;margin-top:1em}.tech-layout .tech-list.w-icon ul{list-style-type:none}.tech-layout .tech-list.w-icon li{position:relative;padding:.5em 0 .5em 2.75em;margin-bottom:.5em;background-position:center left 10px;background-repeat:no-repeat;background-size:1.5em auto}.tech-list.w-icon .icon-car{background-image:url(https://www.privaty-cars.fr/wp-content/themes/ps_starter/assets/css/inc/../../img/icon-car.svg)}.tech-list.w-icon .icon-engine{background-image:url(https://www.privaty-cars.fr/wp-content/themes/ps_starter/assets/css/inc/../../img/icon-engine.svg)}.tech-list.w-icon .icon-gearbox{background-image:url(https://www.privaty-cars.fr/wp-content/themes/ps_starter/assets/css/inc/../../img/icon-gearbox.svg)}.tech-list.w-icon .icon-km{background-image:url(https://www.privaty-cars.fr/wp-content/themes/ps_starter/assets/css/inc/../../img/icon-km.svg)}.tech-list.w-icon .icon-color{background-image:url(https://www.privaty-cars.fr/wp-content/themes/ps_starter/assets/css/inc/../../img/icon-color.svg)}.tech-list.w-icon .icon-origin{background-image:url(https://www.privaty-cars.fr/wp-content/themes/ps_starter/assets/css/inc/../../img/icon-origin.svg)}.tech-details{border-right:#fff 4px solid}.tech-historique .action{margin-top:2em}.single-video{margin-bottom:calc(var(--gutter) * 1.5)}.single-video .iframe-wrapper{padding-bottom:56.25%}.single-equipements{padding-bottom:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1.5)}.equipements-lists{text-align:left}.equipements-lists .title{text-transform:uppercase}.equipements-lists ul{column-count:3;column-gap:50px;margin:1.5em 0 3em 1em;line-height:1.25em}.equipements-lists ul li{margin-bottom:.5em}@media screen and (max-width:1400px){.tech-layout>.tech-heading{flex:0 0 100%}.tech-layout>.tech-details,.tech-layout>.tech-historique{flex:0 0 50%}}@media screen and (max-width:1200px){.single-numbers .animated-number{font-size:.75em}.animated-number .the-number::after{font-size:.75rem}.galleries-layout .galleries-nav{flex:0 0 100%}.galleries-layout .galleries{flex:0 0 calc(100% - (var(--gutter) * 2));margin:auto auto auto 0}.tech-layout .tech-list{font-size:1em}}@media screen and (max-width:900px){.single-numbers .grid--4>*{flex:0 0 50%;margin-bottom:1em}.galleries-nav .nav-item-title>*{font-size:1.25em}.tech-layout .tech-list{font-size:.875em}.equipements-lists ul{font-size:.875em}}@media screen and (max-width:700px){.tech-layout>.tech-details,.tech-layout>.tech-historique{flex:0 0 100%}.tech-details{border-right:none;border-bottom:#fff 4px solid}.equipements-lists ul{column-count:2}}@media screen and (max-width:600px){.single-after-intro .section-intro{padding-top:var(--gutter)}.galleries-layout{padding-left:var(--gutter)}.galleries-layout .galleries{flex:0 0 calc(100% - var(--gutter))}}@media screen and (max-width:600px){.single-numbers .animated-number{font-size:.6em}.equipements-lists ul{column-count:1}}@media screen and (max-width:500px){.galleries-layout .galleries{min-height:75vw}}