@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);header[data-v-52775482]{position:fixed;z-index:100;transition:all .1s ease-out;background-color:#fff;width:100%;height:70px}header.fixed[data-v-52775482]{box-shadow:0 2px 10px rgba(97,93,93,.4);height:50px}header.fixed h1[data-v-52775482]{font-size:1.8em}header.fixed nav[data-v-52775482]{height:50px}nav[data-v-52775482]{max-width:1200px;margin:auto;height:70px;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;color:#000}nav a[data-v-52775482]{color:#000}nav h1[data-v-52775482]{cursor:pointer;font-size:1.8em;font-family:Avenir;font-weight:400;transition:all .3s}nav .nav-right[data-v-52775482]{display:none;justify-content:space-around}nav .nav-right span[data-v-52775482]{margin:auto 10px;cursor:pointer;transition:all .3s;border-bottom:3px solid transparent;padding-bottom:8px;padding-top:11px}nav .nav-right span[data-v-52775482]:hover{border-bottom-color:#000}@media (min-width:768px){header[data-v-52775482],nav[data-v-52775482]{height:100px}nav .nav-right[data-v-52775482]{display:flex}nav h1[data-v-52775482]{font-size:2.3em}}footer[data-v-458c366a]{height:40px;background-color:#000}footer .container[data-v-458c366a]{height:100%;display:flex;justify-content:center;align-items:center;color:hsla(0,0%,100%,.8);font-size:.85em}footer .container>[data-v-458c366a]{margin:0 15px}footer .href[data-v-458c366a]{cursor:pointer;transition:all .3s}footer .href[data-v-458c366a]:hover{color:#fff}#top[data-v-4241465a]{background:linear-gradient(272.35deg,#0d63b3 5.38%,#4ce0d7 93.7%);min-height:300px;padding-top:30px}#top .container[data-v-4241465a]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 15px}#top .icon[data-v-4241465a]{cursor:pointer}#top .icon>[data-v-4241465a]{display:block;text-align:center}#top .icon .image[data-v-4241465a]{height:150px;width:150px;border:5px solid #fff;border-radius:50%}#top .icon .text[data-v-4241465a]{color:#fff;font-size:1.4em;text-transform:uppercase;margin:20px auto}#top #topTransport .image[data-v-4241465a]{background:url(../img/Camion_FatLine.7f401cb5.svg) no-repeat 50%;background-size:80%}#top #topLocation .image[data-v-4241465a]{background:#faff17 url(../img/Porsche_Fat.29652cd1.svg) no-repeat 50%;background-size:85%}#top #topPlus[data-v-4241465a]{font-size:70px;color:#fff;margin:0 0 10% 0}@media (min-width:500px){#top[data-v-4241465a]{min-height:340px}#top .container[data-v-4241465a]{padding:40px;flex-direction:row}#top .icon .text[data-v-4241465a]{font-size:1.8em}#topPlus[data-v-4241465a]{font-size:100px;margin:5% 10% auto 10%}}@media (min-width:768px){#top[data-v-4241465a]{height:430px;padding-top:30px}#top .icon .image[data-v-4241465a]{height:240px;width:240px}#top .icon .text[data-v-4241465a]{font-size:2.2em}#top #topPlus[data-v-4241465a]{font-size:124px;margin:8% 10% auto 10%}}@media (min-width:1024px){#top[data-v-4241465a]{height:533px;padding-top:60px}#top .icon .image[data-v-4241465a]{height:316px;width:316px}#top #topPlus[data-v-4241465a]{font-size:144px;margin:auto 10%}}#sec-1[data-v-4b09a204]{background:url(../img/paysage.cbbee8fe.jpg) no-repeat center 130px;background-size:100%;position:relative;overflow:hidden}@media (min-width:450px){#sec-1[data-v-4b09a204]{background:url(../img/paysage.cbbee8fe.jpg) no-repeat center 70px;background-size:100%}}@media (min-width:600px){#sec-1[data-v-4b09a204]{background:url(../img/paysage.cbbee8fe.jpg) no-repeat 100% 100%;background-size:75%}#sec-1 .blockText[data-v-4b09a204]{width:60%}#sec-1[data-v-4b09a204]:before{left:0}#sec-1[data-v-4b09a204]:after,#sec-1[data-v-4b09a204]:before{content:"";display:block;position:absolute;background-color:#fff;width:50%;height:100%;bottom:0;z-index:0}#sec-1[data-v-4b09a204]:after{left:26%;transform:skewY(-50deg)}}@media (min-width:1198px){#sec-1[data-v-4b09a204]{background:url(../img/paysage.cbbee8fe.jpg) no-repeat 100%;background-size:75%}}#sec-2[data-v-a491bf86]{color:#fff;position:relative;overflow:hidden;background:linear-gradient(180deg,#faff17,#faff17 46%,#fff 49%)}#sec-2[data-v-a491bf86]:before{content:"";display:block;background:linear-gradient(90.96deg,#1772c6 11.71%,#3d4c98 92.4%);transform:skewY(-5deg);position:absolute;top:0;right:0;left:0;bottom:0;z-index:0}.mask[data-v-a491bf86]{position:absolute;width:100%;height:100%}#mask-1[data-v-a491bf86]{top:0}#mask-2[data-v-a491bf86]{bottom:0}#line-1[data-v-a491bf86]{left:0;top:-100px}#line-2[data-v-a491bf86]{right:-60px;bottom:-10px}.camion[data-v-a491bf86]{position:absolute;top:50%;transform:translateY(-50%);left:-50px;background:url(../img/Camion_White.6ba1a31e.svg) no-repeat 50%;background-size:100%;width:40%;height:100%}@media (min-width:530px){#line-1[data-v-a491bf86]{left:8%;top:-80px}}@media (min-width:700px){#line-1[data-v-a491bf86]{left:20%;top:-50px}}@media (min-width:900px){#line-1[data-v-a491bf86]{left:25%;top:-30px}}@media (min-width:1200px){#line-1[data-v-a491bf86]{left:35%;top:-10px}#line-2[data-v-a491bf86]{right:-30px;bottom:30px}}#sec-3[data-v-37a3caa7]{position:relative;overflow:hidden}#line-3[data-v-37a3caa7]{left:-100px;top:-100px}#line-4[data-v-37a3caa7]{left:72%;bottom:-60px}.porscheContainer[data-v-37a3caa7]{position:absolute;top:0;right:0;width:40%;height:100%;overflow:hidden}.porsche[data-v-37a3caa7]{position:absolute;top:50%;right:-50px;background:url(../img/Porsche_Thin.8310c941.svg) no-repeat bottom;background-size:100%;width:120%;height:100%;transform:scaleX(-1) translateY(-50%)}@media (min-width:500px){.porsche[data-v-37a3caa7]{background:url(../img/Porsche_Thin.8310c941.svg) no-repeat 50%;background-size:100%;width:100%}}@media (min-width:550px){#sec-3[data-v-37a3caa7]{overflow:visible}}@media (min-width:800px){#line-4[data-v-37a3caa7]{left:52%}}@media (min-width:1400px){#line-3[data-v-37a3caa7]{left:-50px;top:-10px}}#sec-4[data-v-d2b6400e]{color:#fff;position:relative;overflow:hidden;background:linear-gradient(180deg,#faff17,#faff17 46%,#fff 49%)}#sec-4[data-v-d2b6400e]:before{transform:skewY(3deg);top:0;right:0;left:-20%;z-index:2}#sec-4[data-v-d2b6400e]:after,#sec-4[data-v-d2b6400e]:before{content:"";display:block;background:linear-gradient(272.35deg,#3e4c99 5.38%,#111065 93.7%);position:absolute;bottom:0}#sec-4[data-v-d2b6400e]:after{left:0;width:100%;height:10%;z-index:1}#sec-4 a[data-v-d2b6400e]{color:#fff;text-decoration:underline}#sec-4 a[data-v-d2b6400e]:hover{text-decoration:none;color:hsla(0,0%,100%,.6)}main[data-v-1ec3900a]{background:linear-gradient(272.35deg,#3e4c99 5.38%,#111065 93.7%);padding:20px 0 50px 0;color:#fff}main a[data-v-1ec3900a]{color:#fff;text-decoration:underline}main a[data-v-1ec3900a]:hover{text-decoration:none;color:hsla(0,0%,100%,.6)}h3[data-v-1ec3900a]{margin-top:50px}@media (min-width:768px){main[data-v-1ec3900a]{padding:70px 0 100px 0}}*{box-sizing:border-box}body,html{margin:0;padding:0;color:#000}#app{font-family:Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#000;box-sizing:border-box}#app a{text-decoration:none;transition:all .3s}#app section{min-height:260px;padding-top:30px}#app section p{line-height:1.4em;font-size:1em}.main{padding-top:70px}.container{max-width:1200px;margin:auto;text-align:left}.blockText{padding-right:20px}.container,nav{padding-left:15px;padding-right:15px}h2{font-size:1.8em;font-weight:400;text-transform:uppercase}.line{position:absolute;z-index:1}#sec-1 .blockText{z-index:1}#sec-1 .blockText,#sec-2 .blockText{position:absolute;top:50%;transform:translateY(-50%)}#sec-2 .blockText{left:15px}#sec-3 .blockText,#sec-4 .blockText{position:absolute;top:50%;transform:translateY(-50%)}#sec-4 .blockText{z-index:2}@media (min-width:430px){#sec-2 .blockText{left:35%}}@media (min-width:500px){#sec-2 .blockText{left:35%}#sec-3 .blockText{width:65%}}@media (min-width:600px){.container,nav{padding-left:20px;padding-right:20px}#sec-1 .blockText{width:50%}#sec-2 .blockText{left:40%}#app section{min-height:300px;padding-top:60px}#app section p{font-size:1.1em}}@media (min-width:768px){#sec-1 .blockText{width:40%}#sec-2 .blockText{left:50%}#app section{min-height:360px}#app section p{line-height:1.5em;font-size:1.2em}.main{padding-top:100px}}@media (min-width:1024px){#app section{min-height:400px}}