@keyframes spin{to{transform:translateY(-50%) rotate(360deg)}}@font-face{font-family:"VWHead";src:url(fonts/VWHead-Light.eot);src:url(fonts/VWHead-Light.eot?#iefix) format("embedded-opentype"),url(fonts/VWHead-Light.woff2) format("woff2"),url(fonts/VWHead-Light.woff) format("woff"),url(fonts/VWHead-Light.ttf) format("truetype"),url(fonts/VWHead-Light.svg#VWHead-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"VW Head";src:url(fonts/VWHead.eot);src:url(fonts/VWHead.eot?#iefix) format("embedded-opentype"),url(fonts/VWHead.woff2) format("woff2"),url(fonts/VWHead.woff) format("woff"),url(fonts/VWHead.ttf) format("truetype"),url(fonts/VWHead.svg#VWHead) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"VW Head";src:url(fonts/VWHead-Bold.eot);src:url(fonts/VWHead-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/VWHead-Bold.woff2) format("woff2"),url(fonts/VWHead-Bold.woff) format("woff"),url(fonts/VWHead-Bold.ttf) format("truetype"),url(fonts/VWHead-Bold.svg#VWHead-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"VW Text";src:url(fonts/VWText-Bold.eot);src:url(fonts/VWText-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/VWText-Bold.woff2) format("woff2"),url(fonts/VWText-Bold.woff) format("woff"),url(fonts/VWText-Bold.ttf) format("truetype"),url(fonts/VWText-Bold.svg#VWText-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"VW Text";src:url(fonts/VWText.eot);src:url(fonts/VWText.eot?#iefix) format("embedded-opentype"),url(fonts/VWText.woff2) format("woff2"),url(fonts/VWText.woff) format("woff"),url(fonts/VWText.ttf) format("truetype"),url(fonts/VWText.svg#VWText) format("svg");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;text-decoration:none;appearance:none;padding:0;outline:0;margin:0;border:0;list-style:none}body.no__scroll,html.no__scroll{overflow:hidden}body,html{background:#ccc;width:100%;color:#0c0c0c;font-size:16px;font-family:"VW Text",Arial;font-weight:400;position:relative;scroll-behavior:smooth}.guide{box-shadow:inset 0 0 0 1px #333}.wrapper__container_root{position:relative;overflow:hidden}.wrapper__container{position:relative;max-width:1920px;width:100%;margin:0 auto}.inner__content.absolute,.wrapper__container.absolute{position:absolute;top:0;left:50%;transform:translateX(-50%)}.inner__content{position:relative;max-width:1380px;z-index:10}.inner__content.absolute{height:100%;z-index:50}section{display:block;z-index:1}.inner__content,section.section{width:100%;margin:0 auto}section img{width:100%;height:inherit;display:block}section img.desktop{display:block!important}section img.mobile{display:none!important}.loading__content{position:fixed;top:0;left:0;background:rgba(12,12,12,.8) url(../images/ajax-loader.svg) center center no-repeat;background-size:100px;width:100%;height:100%;z-index:1000000000000000000;display:none}@media only screen and (max-width:1580px){.inner__content{max-width:90%}}@media only screen and (max-width:1024px){body,html{width:100%}.wrapper__container_root{width:100%;max-width:initial}section img.desktop{display:none!important}section img.mobile{display:block!important}}.bar__header{background:0 0;position:absolute;top:0;left:0;z-index:400;height:auto;padding-top:33px;padding-bottom:3vw;width:100%;overflow:hidden}.bar__header .inner__content{display:flex;justify-content:flex-end}.bar__header .logo__vw{position:relative;width:56px;height:56px;display:block;padding-left:112px;z-index:20;transform:translateX(-400px)}.bar__header .logo__vw svg{width:56px;height:56px;fill:#fff;display:block;opacity:1}.bar__header .logo__vw::after,.bar__header .logo__vw::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100vw;opacity:1;height:2px;background:#fff;transition:all .6s cubic-bezier(.87,0,.13,1)}.bar__header .logo__vw::before{right:16px}.bar__header .logo__vw::after{left:182px}section.section#section__login{background:#0c0c0c;color:#fff;overflow:hidden;height:100vh;min-height:740px;display:flex;justify-content:center;align-items:center}section.section#section__login .description{position:absolute;top:14rem;left:0;max-width:420px;color:#ccc;z-index:100}section.section#section__login .description h3{font-size:min(2.625vw,42px);line-height:120%;font-family:"VWHead";font-weight:300;margin:10px 0 24px}section.section#section__login .description p{font-family:"VW Text";font-size:min(1.125vw,18px);text-wrap:pretty}section.section#section__login .description .login{padding-top:32px;position:relative;width:100%}section.section#section__login .description .login.error input[type=email]{border-color:#e3002b}section.section#section__login .description .login.error button{background:#e3002b;color:#fff}section,section.section#section__login .description .login form ul li{position:relative}section.section#section__login .description .login form ul li .ico{width:18px;position:absolute;top:50%;transform:translateY(-60%);left:14px}section.section#section__login .description .login form label,section.section#section__login .logo__golf__gti{display:none}section.section#section__login .description .login form input[type=email]{background:0 0;border:1px solid #fff;border-radius:25px;color:#ccc;font-family:"VW Head";height:44px;width:100%;font-size:min(1.0666666667vw,16px);padding:0 12px 4px 38px}section.section#section__login .description .login form input[type=email]::placeholder{color:#ccc}section.section#section__login .description .login form button{background:#f0e6dc;color:#3b3834;border-radius:50px;width:auto;height:36px;display:flex;justify-content:center;align-items:center;font-family:"VW Head";font-weight:700;font-size:min(.8666666667vw,13px);position:absolute;bottom:4px;right:4px;cursor:pointer;z-index:50;transition:all .3s ease;padding:0 1.2rem}section.section#section__hero .description .btn a:hover,section.section#section__login .description .login form button:hover{background:#fff;color:#e3002b}section.section#section__login .description .login #error-message{position:absolute;top:100%;left:0;color:#ccc;display:none;font-family:"VW Text";font-weight:700;font-size:min(1.125vw,18px);white-space:pre-line;text-wrap:pretty}section.section#section__login .description .login .loading::before{content:"";position:absolute;background:#e3002b;left:0;top:50%;transform:translateY(-50%);width:32px;height:32px;border:2px solid rgba(209,20,20,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}section.section#section__login .wrapper__options{width:min(54.7916666667vw,1052px);height:min(21.3541666667vw,410px);position:absolute;top:50%;left:50%;transform:translate(-40%,-25%);z-index:20}section.section#section__login .wrapper__options .wrapper__car{width:min(43.3333333333vw,832px);position:absolute;top:14%;left:20%;z-index:20}section.section#section__login .wrapper__options .wrapper__car .car{width:100%}section.section#section__login .wrapper__img{position:relative;width:100%;height:auto}section.section#section__login .wrapper__img:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(12,12,12,0) 85%,#0c0c0c 100%);opacity:1;z-index:10}section.section#section__login .wrapper__img:after{content:"";position:absolute;top:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(12,12,12,0) 85%,#0c0c0c 100%);opacity:1}@media only screen and (max-width:1920px){section.section#section__login .description{top:11vw}}@media only screen and (max-width:1440px){section.section#section__login{align-items:flex-start}}@media only screen and (max-width:1366px){section.section#section__login{min-height:630px}}@media only screen and (max-width:1024px){.bar__header{background:0 0;position:absolute;top:0;left:0;z-index:400;height:auto;padding-top:30px;padding-bottom:0;width:100%;overflow:hidden}.bar__header .logo__vw{position:relative;width:40px;height:40px;display:block;padding-left:0;z-index:20;margin:0 auto;transform:translateX(0)}.bar__header .logo__vw svg{width:40px;height:40px;fill:#fff;display:block;opacity:1}.bar__header .logo__vw::after,.bar__header .logo__vw::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100vw;opacity:1;height:2px;background:#fff;transition:all .6s cubic-bezier(.87,0,.13,1)}.bar__header .logo__vw::before{right:130%}.bar__header .logo__vw::after{left:130%}section.section#section__login{background:#0c0c0c url(../images/bg-login-mobile.jpg) center center no-repeat;background-size:cover;height:100dvh;min-height:initial;padding-bottom:0}section.section#section__login .wrapper__container{height:100%}section.section#section__login .description .login form label,section.section#section__login .description h3 br,section.section#section__login::before{display:none}section.section#section__login .inner__content{max-width:100%}section.section#section__login .logo__golf__gti{position:relative;right:initial;left:initial;transform:translateX(0);width:30%;top:initial;display:block;margin:26vw auto 5vw}section.section#section__login .description{position:relative;top:initial;left:0;width:100%;max-width:100%;padding:0 24px;transform:translateY(0)}section.section#section__login .description h3{font-size:6vw;margin:0 0 3vw}section.section#section__login .description p{font-size:15px;line-height:120%}section.section#section__login .description .login{padding-top:24px;position:relative;width:100%}section.section#section__login .description .login form ul li{position:relative}section.section#section__login .description .login form ul li .ico{position:absolute;top:50%;transform:translateY(-90%);left:15px}section.section#section__login .description .login form ul li.error input[type=email]{border-color:#e3002b}section.section#section__login .description .login form input[type=email]{background:0 0;border:1px solid #fff;border-radius:25px;color:#fff;font-family:"VW Head";margin-bottom:14px;height:44px;width:100%;font-size:16px;padding:0 12px 0 36px}section.section#section__login .description .login form input[type=email]::placeholder{color:#fff}section.section#section__login .description .login form button{display:flex;justify-content:center;align-items:center;font-size:14px;position:relative;bottom:initial;right:initial;cursor:pointer;z-index:50;width:100%;padding:24px 0;transition:all .3s ease}section.section#section__login .description .login form button:hover{background:#fff;color:#e3002b}section.section#section__login .description .login #error-message{position:absolute;top:110%;left:0;font-size:15px;display:none;text-wrap:pretty}section.section#section__login .description .btn,section.section#section__login .wrapper__img:after,section.section#section__login .wrapper__img:before{display:none}section.section#section__login .wrapper__options{width:100%;height:auto;position:absolute;top:initial;left:0;bottom:2vw;transform:translate(0,0);z-index:20;padding-top:20%}section.section#section__login .wrapper__options .wrapper__car{width:100%;position:relative;top:initial;left:initial;z-index:20}section.section#section__login .wrapper__options .wrapper__car .car{width:100%;padding:0 8%}section.section#section__login .wrapper__img{position:relative;width:100%;height:auto}section.section#section__login .wrapper__img img{width:100%;height:100%;object-fit:cover;opacity:0}}@media only screen and (max-width:375px){.bar__header{background:0 0;position:absolute;top:0;left:0;z-index:400;height:auto;padding-top:30px;padding-bottom:0;width:100%;overflow:hidden}.bar__header .logo__vw{position:relative;width:40px;height:40px;display:block;padding-left:0;z-index:20;margin:0 auto;transform:translateX(0)}.bar__header .logo__vw svg{width:40px;height:40px;fill:#fff;display:block;opacity:1}.bar__header .logo__vw::after,.bar__header .logo__vw::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100vw;opacity:1;height:2px;background:#fff;transition:all .6s cubic-bezier(.87,0,.13,1)}.bar__header .logo__vw::before{right:130%}.bar__header .logo__vw::after{left:130%}section.section#section__login{height:100dvh;min-height:initial;padding-bottom:0}section.section#section__login .description .login form label,section.section#section__login .description h3 br,section.section#section__login::before{display:none}section.section#section__login .inner__content{max-width:100%}section.section#section__login .logo__golf__gti{position:relative;right:initial;left:initial;transform:translateX(0);width:28%;top:initial;display:block;margin:26vw auto 4vw}section.section#section__login .description{position:relative;top:initial;left:0;width:100%;padding:0 24px;transform:translateY(0)}section.section#section__login .description h3{font-size:6vw;margin:0 0 3vw}section.section#section__login .description p{font-size:3.3vw;line-height:120%;text-wrap:balance}section.section#section__login .description .login{padding-top:24px;position:relative;width:100%}section.section#section__login .description .login form ul li{position:relative}section.section#section__login .description .login form ul li .ico{width:16px;position:absolute;top:50%;transform:translateY(-100%);left:15px}section.section#section__login .description .login form ul li.error input[type=email]{border-color:#e3002b}section.section#section__login .description .login form input[type=email]{background:0 0;border:1px solid #fff;border-radius:25px;color:#fff;font-family:"VW Head";margin-bottom:14px;height:auto;width:100%;font-size:16px;padding:8px 12px 10px 36px}section.section#section__login .description .login form input[type=email]::placeholder{color:#fff}section.section#section__login .description .login form button{display:flex;justify-content:center;align-items:center;font-size:14px;position:relative;bottom:initial;right:initial;cursor:pointer;z-index:50;width:100%;padding:20px 0;transition:all .3s ease}section.section#section__login .description .login form button:hover{background:#fff;color:#e3002b}section.section#section__login .description .login #error-message{position:absolute;top:105%;left:0;font-size:3.3vw;line-height:130%;text-shadow:0 0 10px rgba(0,0,0,.7);display:none}section.section#section__login .description .btn,section.section#section__login .wrapper__img:after,section.section#section__login .wrapper__img:before{display:none}section.section#section__login .wrapper__options{width:100%;height:auto;left:0;transform:translate(0,0);z-index:20}section.section#section__login .wrapper__options .wrapper__car{width:100%;position:relative;top:initial;left:initial;z-index:20}section.section#section__login .wrapper__options .wrapper__car .car{width:100%;padding:0 16%}section.section#section__login .wrapper__img{position:relative;width:100%;height:auto}section.section#section__login .wrapper__img img{width:100%;height:auto;object-fit:cover}}.bar__header__home{background:0 0;position:absolute;top:0;left:0;z-index:400;height:auto;padding-top:33px;padding-bottom:3vw;width:100%;overflow:hidden}.bar__header__home.logo{z-index:600}.bar__header__home.logo.active::before,section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip>img,section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip>img{opacity:0}.bar__header__home.logo .logo__vw.active::after,.bar__header__home.logo .logo__vw.active::before{width:0;opacity:1}.bar__header__home.active::before,.bar__header__home.logo .logo__vw svg{opacity:1}.bar__header__home::before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;background:#0c0c0c;background:linear-gradient(0deg,rgba(12,12,12,0) 0,#0c0c0c 50%);opacity:0;z-index:1}.bar__header__home .close__nav,.bar__header__home .open__nav{display:none}.bar__header__home ul.nav{position:absolute;top:20px;right:5vw;left:initial;z-index:20;display:flex;justify-content:space-evenly}.bar__header__home ul.nav li{color:#fff;display:flex;align-items:center;margin-left:70px}.bar__header__home ul.nav li i{width:24px;margin-left:10px;display:flex;align-items:center}.bar__header__home ul.nav li i img{display:block;width:100%}.bar__header__home ul.nav li a{color:#fff;transition:all .3s ease}.bar__header__home ul.nav li a:hover,section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description a:hover{color:#e3002b}.bar__header__home .logo__vw{position:relative;width:56px;height:56px;display:block;padding-left:112px;z-index:20}.bar__header__home .logo__vw svg,section.section#section__news .bar__header__news .logo__vw svg{width:56px;height:56px;fill:#fff;display:block;opacity:1}.bar__header__home .logo__vw::after,.bar__header__home .logo__vw::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100vw;opacity:1;height:2px;background:#fff;transition:all .6s cubic-bezier(.87,0,.13,1)}.bar__header__home .logo__vw::before{right:16px}.bar__header__home .logo__vw::after{left:182px}section.section#section__hero{background:#0c0c0c;color:#fff;overflow:hidden}section.section#section__hero::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:320px;z-index:50;background:#1c2241;background:linear-gradient(0deg,#000 0,transparent 100%)}section.section#section__hero .description{position:absolute;top:min(10vw,192px);left:0;width:400px;color:#ccc;z-index:100}section.section#section__hero .description h3{font-size:min(2.625vw,42px);line-height:1;font-family:"VWHead";font-weight:300;margin:10px 0 24px}section.section#section__hero .description p{font-family:"VW Head";font-size:min(1.125vw,18px);text-wrap:pretty}section.section#section__hero .description p.first{font-family:"VW Text";font-size:min(1.625vw,26px)}section.section#section__hero .description .btn{position:relative;padding-top:32px;width:auto;display:flex}section.section#section__hero .description .btn a{width:auto;cursor:pointer;font-family:"VW Head";font-weight:700;font-size:min(1.125vw,18px);border:1px solid #fff;color:#fff;padding:16px 40px;border-radius:50px;text-align:center;transition:all .3s ease}section.section#section__hero .logo__golf__gti{position:absolute;right:0;transform:translateX(7rem);width:min(13.59375vw,261px);top:min(6.25vw,120px)}section.section#section__hero .wrapper__options{width:min(54.7916666667vw,1052px);height:min(21.3541666667vw,410px);position:absolute;top:50%;left:50%;transform:translate(-45%,-45%);z-index:20}section.section#section__hero .wrapper__options .wrapper__car{width:min(43.3333333333vw,832px);position:absolute;top:14%;left:9%;z-index:20}section.section#section__hero .wrapper__options .wrapper__car .car{width:100%}section.section#section__hero .wrapper__options .wrapper__inside{width:min(11.9791666667vw,230px);position:absolute;top:0;left:75%;z-index:15}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip{position:relative;clip-path:polygon(40% 100%,60% 0,60% 0,40% 100%);background:#0c0c0c}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip.open{clip-path:polygon(0 100%,24% 0,100% 0,75% 100%)}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip.open .polygon__clip{opacity:.8}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip .polygon__clip{width:100%;height:100%;z-index:10;position:absolute;transform-origin:center center;opacity:0}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__legend{position:absolute;top:50%;transform:translateY(-50%);left:100%;z-index:20;color:#ccc}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__legend .legend{position:relative;display:block}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__legend .legend span,section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__legend .legend span{font-family:"VWHead";font-size:min(1.125vw,18px)}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__legend .legend p,section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__legend .legend p{width:100vw;display:block;font-size:min(1.3125vw,21px)}section.section#section__hero .wrapper__options .wrapper__color{width:min(7.2916666667vw,140px);position:absolute;top:32%;left:87%;z-index:10}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip{position:relative;clip-path:polygon(40% 100%,60% 0,60% 0,40% 100%)}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.white{background:#fff}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.white::after{content:"";position:absolute;top:0;left:0;width:100%;height:70%;background:#4a4a4a;background:linear-gradient(0deg,rgba(74,74,74,0) 0,#4a4a4a 100%);opacity:.5}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.red{background:#a30f0f}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.red::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#87000f;background:linear-gradient(180deg,#87000f 0,#bb0121 100%)}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.gray{background:#d1d1d1}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.gray::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#565453;background:linear-gradient(180deg,#565453 0,#a4a2a2 100%)}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.black{background:#0c0c0c}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.black::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background:#4a4a4a;background:linear-gradient(180deg,rgba(74,74,74,0) 0,#4a4a4a 100%);opacity:.5}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.open{clip-path:polygon(0 100%,24% 0,100% 0,75% 100%)}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip .polygon__clip{width:100%;height:100%;z-index:10;position:absolute;transform-origin:center center;opacity:0}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__legend{position:absolute;top:105%;left:12%;z-index:20}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__legend .legend{position:relative;display:block;color:#ccc}section.section#section__hero .wrapper__options .wrapper__location{position:absolute;top:72%;left:89%;z-index:10;display:none}section.section#section__hero .wrapper__options .wrapper__location .location{color:#ccc}section.section#section__hero .wrapper__options .wrapper__location .location span{position:relative;display:inline-block;font-family:"VWHead";font-size:min(1.125vw,18px);margin-bottom:10px}section.section#section__hero .wrapper__options .wrapper__location .location span::before{content:"";position:absolute;top:4px;left:-20px;width:12px;height:16px;background:url(../images/ico-pin.png) 0 0 no-repeat;background-size:cover}section.section#section__hero .wrapper__options .wrapper__location .location p{display:block;width:min(12.5vw,200px);font-size:min(.875vw,14px);line-height:120%}section.section#section__hero .wrapper__status{padding-top:min(41.0526315789vw,780px)}section.section#section__hero .wrapper__status .content__status .status{padding-bottom:32px}section.section#section__hero .wrapper__status .content__status .status ul{display:flex;justify-content:center}section.section#section__hero .wrapper__status .content__status .status ul li{position:relative;text-align:center;padding:0 40px;color:#ccc}section.section#section__hero .wrapper__status .content__status .status ul li:first-child::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:100%;width:1px;height:min(3.3333333333vw,60px);background:#ccc}section.section#section__hero .wrapper__status .content__status .status ul li span{display:block;font-family:"VWHead";font-size:min(1vw,18px)}section.section#section__hero .wrapper__status .content__status .status ul li p{font-family:"VWHead";font-size:min(1.7777777778vw,32px)}section.section#section__hero .wrapper__infos{width:100%;position:absolute;top:min(46.8421052632vw,890px);left:0}section.section#section__hero .wrapper__infos .track__infos{display:flex;justify-content:center;align-items:center;gap:20px}section.section#section__hero .wrapper__infos .track__infos .info{border:1px solid #a9a8b2;transform:skewX(-19deg);padding:10px 50px 10px 30px;border-radius:12px}section.section#section__hero .wrapper__infos .track__infos .info p{color:#ccc;transform:skewX(19deg);font-size:min(.875vw,14px)}section.section#section__hero .wrapper__infos .track__infos .info p:first-child{transform:translateX(-8px) skewX(19deg)}section.section#section__hero .wrapper__infos .track__infos .info p strong{font-size:min(1vw,16px);font-weight:700}section.section#section__hero .btn__mobile,section.section#section__news .inner__content .wrapper__content__news .content__news figure a figcaption{display:none}section.section#section__hero .img__bg{position:relative;width:100%;height:auto}section.section#section__hero .img__bg:after,section.section#section__hero .img__bg:before{content:"";position:absolute;top:0;bottom:0;width:100%;height:100%;background:#0c0c0c;opacity:1}section.section#section__hero .img__bg:before{left:0;background:linear-gradient(270deg,rgba(12,12,12,0) 85%,#0c0c0c 100%);z-index:10}section.section#section__hero .img__bg:after{right:0;background:linear-gradient(90deg,rgba(12,12,12,0) 85%,#0c0c0c 100%)}@media only screen and (max-width:1720px){section.section#section__hero .logo__golf__gti{right:0;transform:translateX(0);width:min(13.59375vw,261px);top:min(7.2916666667vw,140px)}}@media only screen and (max-width:1024px){.bar__header__home{background:0 0;position:absolute;top:0;left:0;z-index:999900;height:auto;padding-top:33px;padding-bottom:3vw;width:100%;overflow:hidden}.bar__header__home .open__nav{position:absolute;top:12px;left:24px;width:38px;z-index:550;opacity:1;display:block}.bar__header__home .close__nav{position:absolute;top:8px;left:24px;width:fit-content;height:40px;z-index:540;display:flex;align-items:center;font-size:18px;opacity:0;pointer-events:none}.bar__header__home .close__nav span{display:inline-block;font-size:5vw;margin-right:10px;font-family:"VWHead"}.bar__header__home::before{content:"";position:fixed;top:0;left:0;width:100%;height:100dvh;background:#002356;background:linear-gradient(0deg,#002356 0,#003d73 100%);z-index:10;transition:opacity .3s ease}.bar__header__home.active{height:100dvh}.bar__header__home.active::before{pointer-events:initial;height:100dvh;opacity:1}.bar__header__home.active ul.nav{display:block}.bar__header__home.active .open__nav,.bar__header__home::before{opacity:0;pointer-events:none}.bar__header__home.active .close__nav{opacity:1;pointer-events:initial}.bar__header__home.active .logo__vw,section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip>img,section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip>img{opacity:0}.bar__header__home ul.nav{width:100%;position:absolute;top:90px;left:54px;right:initial;z-index:20;display:none}.bar__header__home ul.nav li{color:#fff;margin-left:0;font-size:5vw;margin-bottom:20px}.bar__header__home ul.nav li i{width:22px;margin-left:10px;display:flex;align-items:center;transform:translateY(0)}.bar__header__home ul.nav li i img{display:block;width:100%}.bar__header__home ul.nav li a{color:#fff;transition:all .3s ease;padding:4vw 0;font-size:5vw;display:block}.bar__header__home ul.nav li a:hover{color:#e3002b}.bar__header__home .logo__vw{position:relative;width:40px;height:40px;display:block;padding-left:0;z-index:20;margin:0 auto}.bar__header__home .logo__vw svg{width:40px;height:40px;fill:#fff;display:block;opacity:1}.bar__header__home .logo__vw::after,.bar__header__home .logo__vw::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:100vw;opacity:1;height:2px;background:#fff;transition:all .6s cubic-bezier(.87,0,.13,1)}.bar__header__home .logo__vw::before{right:130%}.bar__header__home .logo__vw::after{left:130%}section.section#section__hero{background:#0c0c0c;padding-bottom:15vw}section.section#section__hero .inner__content{max-width:100%}section.section#section__hero .description{position:absolute;top:20%;left:0;width:100%;padding:0 24px;color:#fff;transform:translateY(0)}section.section#section__hero .description h3{font-size:6vw;margin:8px 0 10px}section.section#section__hero .description .btn,section.section#section__hero .description h3 br,section.section#section__hero .img__bg:after,section.section#section__hero .img__bg:before{display:none}section.section#section__hero .description p{font-size:4vw;line-height:120%;text-wrap:pretty}section.section#section__hero .description p.first{font-size:4vw}section.section#section__hero .logo__golf__gti{position:absolute;right:initial;left:50%;transform:translateX(-50%);width:30%;top:12%}section.section#section__hero .wrapper__options{width:100%;height:300px;position:absolute;top:39%;left:0;transform:translate(0,0);z-index:20}section.section#section__hero .wrapper__options .wrapper__car{width:90%;position:absolute;top:48%;left:5%;z-index:20}section.section#section__hero .wrapper__options .wrapper__car .car{width:100%}section.section#section__hero .wrapper__options .wrapper__inside{width:36%;position:absolute;top:0;left:55%;z-index:15}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip{position:relative;clip-path:polygon(40% 100%,60% 0,60% 0,40% 100%);background:#0c0c0c}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip.open{clip-path:polygon(0 100%,24% 0,100% 0,75% 100%)}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip.open .polygon__clip{opacity:.8}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__clip .polygon__clip{width:100%;height:100%;z-index:10;position:absolute;transform-origin:center center;opacity:0}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__legend{position:absolute;top:2%;transform:translateY(0);left:-45%;z-index:20;color:#ccc}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__legend .legend{position:relative;display:flex}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__legend .legend span,section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__legend .legend span{font-family:"VWHead";font-size:3.5vw;margin-right:4px}section.section#section__hero .wrapper__options .wrapper__inside .inside .wrapper__legend .legend p{width:100vw;display:block;font-size:3.5vw}section.section#section__hero .wrapper__options .wrapper__color{width:30%;position:absolute;top:20%;left:70%;z-index:10}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip{position:relative;clip-path:polygon(40% 100%,60% 0,60% 0,40% 100%)}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.white{background:#fff}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.red{background:#a30f0f}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.gray{background:#d1d1d1}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.black{background:#0c0c0c}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip.open{clip-path:polygon(0 100%,24% 0,100% 0,75% 100%)}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__clip .polygon__clip{width:100%;height:100%;z-index:10;position:absolute;transform-origin:center center;opacity:0}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__legend{width:100vw;position:absolute;top:65%;right:0;left:initial;z-index:20}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__legend .legend{position:relative;display:flex;justify-content:flex-end;color:#000;padding-right:32%;width:auto}section.section#section__hero .wrapper__options .wrapper__color .color .wrapper__legend .legend p{width:auto;display:block;font-size:3.5vw}section.section#section__hero .wrapper__options .wrapper__location{position:absolute;top:10%;left:8%;z-index:10}section.section#section__hero .wrapper__options .wrapper__location .location{color:#ccc}section.section#section__hero .wrapper__options .wrapper__location .location span{position:relative;display:inline-block;font-family:"VWHead";font-size:4vw;margin-bottom:10px}section.section#section__hero .wrapper__options .wrapper__location .location span::before{content:"";position:absolute;top:4px;left:-20px;width:12px;height:16px;background:url(../images/ico-pin.png) 0 0 no-repeat;background-size:cover}section.section#section__hero .wrapper__options .wrapper__location .location p{display:block;width:40%;font-size:3vw;line-height:120%}section.section#section__hero .btn__mobile{position:absolute;top:78%;left:10%;width:80%;display:flex}section.section#section__hero .btn__mobile a{width:100%;cursor:pointer;font-family:"VW Head";font-weight:700;font-size:4vw;border:1px solid #ccc;color:#ccc;padding:12px 0;border-radius:50px;text-align:center;transition:all .3s ease}section.section#section__hero .btn__mobile a:hover{background:#ccc;color:#e3002b}section.section#section__hero .wrapper__status{padding-top:178%}section.section#section__hero .wrapper__status .content__status .status{padding-bottom:0;transform:translateX(0)}section.section#section__hero .wrapper__status .content__status .status ul{display:flex;justify-content:center}section.section#section__hero .wrapper__status .content__status .status ul li{position:relative;text-align:center;padding:0 20px;color:#ccc}section.section#section__hero .wrapper__status .content__status .status ul li:first-child::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:100%;width:1px;height:min(7.7922077922vw,60px);background:#ccc}section.section#section__hero .wrapper__status .content__status .status ul li span{display:block;font-family:"VWHead";font-size:12px}section.section#section__hero .wrapper__status .content__status .status ul li p{font-family:"VWHead";font-size:4.5vw}section.section#section__hero .wrapper__infos{padding-bottom:5vw;overflow:hidden;overflow-x:auto;margin-bottom:5vw;top:initial;bottom:-5%;z-index:20}section.section#section__hero .wrapper__infos .track__infos{display:flex;justify-content:flex-start;align-items:center;gap:0;padding-left:20px}section.section#section__hero .wrapper__infos .track__infos .info{border:1px solid #a9a8b2;transform:skewX(-19deg);padding:10px 50px 10px 30px;border-radius:12px;flex-shrink:0;margin-right:20px}section.section#section__hero .wrapper__infos .track__infos .info:last-child{margin-right:100px}section.section#section__hero .wrapper__infos .track__infos .info p{transform:skewX(19deg);font-size:10px}section.section#section__hero .wrapper__infos .track__infos .info p:first-child{transform:translateX(-8px) skewX(19deg)}section.section#section__hero .wrapper__infos .track__infos .info p strong{font-size:12px}section.section#section__hero .img__bg{position:relative;width:100%;height:auto}}section.section#section__experience__club{background:#e3002b;color:#fff;height:auto;z-index:10}section.section#section__experience__club::before{content:"";background:#000;position:absolute;top:0;left:0;width:100%;height:min(5.2083333333vw,100px);z-index:0}section.section#section__experience__club .wrapper__experience__club{display:flex;justify-content:flex-start;padding-bottom:2vw}section.section#section__experience__club .wrapper__experience__club .wrapper__images{position:relative;width:min(35vw,672px);padding-top:10px}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images{position:relative;z-index:5}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images.top{width:min(37.3333333333vw,672px);z-index:10}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images.middle{position:absolute;width:min(22.2222222222vw,400px);top:min(21.1111111111vw,380px);left:min(16.6666666667vw,300px)}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images.bottom{position:absolute;width:min(28.8888888889vw,520px);top:min(28.8888888889vw,520px);left:-40px;z-index:4}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip{position:relative;clip-path:polygon(40% 100%,60% 0,60% 0,40% 100%);background:#0c0c0c}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip.open{clip-path:polygon(0 100%,24% 0,100% 0,75% 100%)}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip.open .polygon__clip,section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .wrapper__clip .polygon__clip{opacity:.8}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip .polygon__clip{width:100%;height:100%;z-index:10;position:absolute;transform-origin:center center;opacity:0}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip>img,section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .wrapper__clip>img{opacity:0}section.section#section__experience__club .wrapper__experience__club .wrapper__images .bg{position:absolute;top:3rem;left:7rem;width:min(33.9583333333vw,652px);z-index:1}section.section#section__experience__club .wrapper__experience__club .wrapper__description{width:min(34.375vw,660px);padding-left:4rem}section.section#section__experience__club .wrapper__experience__club .wrapper__description .header__description{display:flex;justify-content:space-between;padding:min(3.125vw,60px) 0 1.8rem}section.section#section__experience__club .wrapper__experience__club .wrapper__description .header__description .logo{width:45%;max-width:268px}section.section#section__experience__club .wrapper__experience__club .wrapper__description .header__description .car{width:55%;transform:translate(20px,-20px)}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description p{font-size:min(1vw,16px);margin-bottom:min(1.6666666667vw,30px);padding-left:4rem;line-height:140%;text-wrap:pretty}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description p:first-child{padding-left:0;font-size:min(1.3125vw,21px);margin-bottom:min(3.3333333333vw,60px)}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description ul{padding-left:4rem}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description ul li{position:relative;font-size:min(1vw,16px);margin-bottom:min(1.6666666667vw,30px);padding-left:min(4vw,72px)}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description ul li::before{content:"";position:absolute;top:50%;left:min(.625vw,10px);width:min(2.8125vw,45px);height:1px;background:#fff}@media only screen and (max-width:1024px){section.section#section__experience__club{background:#e3002b;color:#fff;height:auto}section.section#section__experience__club::before{content:"";background:#000;position:absolute;top:0;left:0;width:100%;height:min(5.2083333333vw,100px);z-index:0}section.section#section__experience__club .wrapper__experience__club{display:block}section.section#section__experience__club .wrapper__experience__club .wrapper__images{position:absolute;width:60%;padding-top:0;left:0;transform:translateX(-35%)}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images{position:relative;z-index:5}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images.top{width:100%;z-index:10}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images.middle{width:50%;margin-left:22%;transform:translateY(2rem)}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip{position:relative;clip-path:polygon(40% 100%,60% 0,60% 0,40% 100%);background:#0c0c0c}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip.open{clip-path:polygon(0 100%,24% 0,100% 0,75% 100%)}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip.open .polygon__clip{opacity:.8}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip .polygon__clip{width:100%;height:100%;z-index:10;position:absolute;transform-origin:center center;opacity:0}section.section#section__experience__club .wrapper__experience__club .wrapper__images .images .wrapper__clip>img{opacity:0}section.section#section__experience__club .wrapper__experience__club .wrapper__images .bg{position:absolute;top:10px;left:1rem;width:110%;z-index:1}section.section#section__experience__club .wrapper__experience__club .wrapper__description{position:relative;width:100%;padding-left:0;z-index:10}section.section#section__experience__club .wrapper__experience__club .wrapper__description .header__description{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 0 15vw;transform:translateX(22%)}section.section#section__experience__club .wrapper__experience__club .wrapper__description .header__description .logo{width:90%;max-width:initial;order:1;padding-left:25%;padding-right:15%}section.section#section__experience__club .wrapper__experience__club .wrapper__description .header__description .car{order:0;width:75%;padding-left:15%;max-width:initial;transform:translate(20px,-5%)}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description p{font-size:3.5vw;margin-bottom:20px;padding-left:0;line-height:140%;text-wrap:pretty}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description p:first-child{font-size:4vw;margin-bottom:20px}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description ul{padding-left:0}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description ul li{position:relative;font-size:3.5vw;margin-bottom:20px;padding-left:12%}section.section#section__experience__club .wrapper__experience__club .wrapper__description .description ul li::before{content:"";position:absolute;top:51%;transform:translateY(-50%);left:min(.9765625vw,10px);width:7vw;height:1px;background:#fff}}section.section#section__stories__inspire{background:#e3002b;color:#fff;z-index:20}section.section#section__stories__inspire .wrapper__description{padding:min(1.0416666667vw,20px) 0 0;color:#fff}section.section#section__stories__inspire .wrapper__description h3{font-family:"VWHead";font-weight:100;font-size:min(3.1875vw,51px);margin-bottom:40px}section.section#section__stories__inspire .wrapper__description p{width:40%;font-size:min(1.125vw,18px);text-wrap:pretty}section.section#section__stories__inspire .wrapper__slider__stories .swiper,section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper{overflow:initial}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .description{opacity:1;transition:all .6s ease-in-out}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .wrapper__clip{clip-path:polygon(0 100%,24% 0,100% 0,75% 100%);transition:all .8s cubic-bezier(.16,1,.3,1)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description{width:50%;opacity:0;padding-left:2.5%;padding-top:2.5em}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description h3{font-size:min(1.75vw,28px);margin-bottom:10px}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description p{font-size:min(1vw,16px);padding:0 5%}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul{padding-top:32px;padding-bottom:32px}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li{font-size:min(1vw,16px);margin-top:10px;padding-left:5%}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li:first-child{padding-left:0;margin-top:0;font-size:min(1.5vw,24px)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li strong{font-size:min(1.5vw,24px)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li strong.medium{font-family:"VW Head";font-size:min(1.75vw,28px)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description h4,section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li strong.large{font-size:min(1.75vw,28px)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li a{color:#fff;font-size:min(1vw,16px);padding-bottom:2px;border-bottom:1px solid #fff;transition:all .3s ease-in-out}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li a:hover{color:#0c0c0c;border-bottom:1px solid #0c0c0c}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li .btn{position:relative;padding:28px 0;width:auto;display:flex}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li .btn a{width:auto;cursor:pointer;font-family:"VW Head";font-weight:700;font-size:min(1.25vw,20px);border:1px solid #fff;color:#e3002b;padding:16px 40px;border-radius:50px;text-align:center;transition:all .3s ease;background:#fff}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li .btn a:hover{background:0 0;color:#fff}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .wrapper__clip{width:50%;position:relative;clip-path:polygon(40% 100%,60% 0,60% 0,40% 100%);background:#0c0c0c;transform:translateY(40px)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .wrapper__clip .polygon__clip{width:100%;height:100%;z-index:10;position:absolute;transform-origin:center center;opacity:0}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-button-next{right:0;color:#fff;transform:scale(.6)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-button-prev{left:0;color:#fff;transform:scale(.6)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-pagination{width:50%;bottom:28px;display:flex;align-items:center;justify-content:center}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-pagination .swiper-pagination-bullet{background:#fff;width:10px;height:10px;margin:0 10px}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:14px;height:14px}@media only screen and (max-width:1024px){section.section#section__stories__inspire{background:#e3002b;color:#fff;height:auto}section.section#section__stories__inspire .wrapper__description{padding:20px 0 40px;color:#fff}section.section#section__stories__inspire .wrapper__description h3{font-size:6vw;margin-bottom:10px}section.section#section__stories__inspire .wrapper__description p{width:90%;font-size:4vw}section.section#section__stories__inspire .wrapper__slider__stories{padding-bottom:10vw}section.section#section__stories__inspire .wrapper__slider__stories .swiper,section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper{overflow:initial}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .description{opacity:1;transition:all .6s ease-in-out}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .wrapper__clip{clip-path:polygon(0 100%,24% 0,100% 0,75% 100%);transition:all .8s cubic-bezier(.16,1,.3,1)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .wrapper__clip .polygon__clip{opacity:.8}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description{width:100%;opacity:0;min-height:300px;padding-left:0;padding-top:0}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description h3,section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description h4{font-size:22px}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description p{font-size:14px;padding:0 5%}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul{padding-top:20px;padding-bottom:20px}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li{width:100%;font-size:3vw;line-height:5vw;text-wrap:balance}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li:first-child{padding-left:0;margin-top:0;font-size:4vw}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li strong{font-size:4vw}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li strong.medium{font-size:20px}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li strong.large{font-size:22px;padding-top:5px;display:block}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li a{color:#fff;font-size:3vw;padding-bottom:2px;border-bottom:1px solid #fff}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li a:hover{color:#0c0c0c;border-bottom:1px solid #0c0c0c}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li .btn{position:relative;padding:32px 0;width:100%;display:flex}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li .btn a{width:100%;font-size:3.5vw;padding:12px 0;border-radius:50px;display:block}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .description ul li .btn a:hover{background:#fff;color:#e3002b}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .wrapper__clip{width:100%;position:relative;clip-path:polygon(40% 100%,60% 0,60% 0,40% 100%);background:#0c0c0c;transform:translateY(0)}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .wrapper__clip .polygon__clip{width:100%;height:100%;z-index:10;position:absolute;transform-origin:center center;opacity:0}section.section#section__stories__inspire .wrapper__slider__stories .swiper .swiper-wrapper .swiper-slide .wrapper__clip>img{opacity:0}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-button-next,section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-button-prev{display:none}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-pagination{width:100%;bottom:-12vw;display:flex;align-items:center;justify-content:center}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-pagination .swiper-pagination-bullet{background:#fff;width:10px;height:10px;margin:0 10px}section.section#section__stories__inspire .wrapper__slider__stories .swiper .stories.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:14px;height:14px}}section.section#section__slider__news{background:#fff;color:#0c0c0c;padding:5vw 0}section.section#section__slider__news .wrapper__description{padding:min(1.0416666667vw,20px) 0 2.5vw}section.section#section__slider__news .wrapper__description h3{font-family:"VWHead";font-weight:100;font-size:min(3.1875vw,51px);padding-left:8.5vw;margin-bottom:40px}section.section#section__slider__news .wrapper__description p{width:65%;font-size:min(1.125vw,18px);padding-left:8vw;text-wrap:pretty}section.section#section__slider__news .wrapper__slider__news{padding:0 4vw}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide{padding:0 4vw;display:flex;align-items:center}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .image img{opacity:1;transform:translate3d(0,0,0);transition:all .8s cubic-bezier(.16,1,.3,1)}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .description{opacity:1;transform:translate3d(0,0,0);transition:all .6s cubic-bezier(.16,1,.3,1) .2s}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .image{width:40%}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .image img{transform:translate3d(-40px,0,0);opacity:0;background-size:cover;background-position:center;background-repeat:no-repeat}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description{width:60%;opacity:0;padding:0 0 0 4%;transform:translate3d(0,20px,0)}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description span.date{display:block;font-size:min(1vw,16px);margin-bottom:20px;font-style:italic}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description h3{font-size:min(1.875vw,30px);margin-bottom:20px;font-family:"VWHead";font-weight:300;text-wrap:pretty}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description p{font-size:min(1vw,16px);margin-bottom:20px}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description a{font-size:min(1vw,16px);color:#0c0c0c;text-decoration:underline;font-weight:700;transition:all .3s ease-in-out}section.section#section__slider__news .wrapper__slider__news .swiper .news.swiper-button-next{right:0;color:#0c0c0c;transform:scale(.6)}section.section#section__slider__news .wrapper__slider__news .swiper .news.swiper-button-prev{left:0;color:#0c0c0c;transform:scale(.6)}section.section#section__slider__news .wrapper__slider__news .news.swiper-pagination{height:100px;padding:40px 0;position:relative;top:initial;bottom:initial;display:flex;align-items:center;justify-content:center}section.section#section__slider__news .wrapper__slider__news .news.swiper-pagination .swiper-pagination-bullet{background:#0c0c0c;width:10px;height:10px;margin:0 10px;transition:all .3s ease-in-out}section.section#section__slider__news .wrapper__slider__news .news.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:14px;height:14px}@media only screen and (max-width:1024px){section.section#section__slider__news{height:auto;padding:0}section.section#section__slider__news .wrapper__description{padding:40px 0}section.section#section__slider__news .wrapper__description h3{font-size:6vw;margin-bottom:10px;padding-left:0}section.section#section__slider__news .wrapper__description p{width:90%;font-size:4vw;padding-left:0}section.section#section__slider__news .wrapper__slider__news{padding:0}section.section#section__slider__news .wrapper__slider__news .swiper,section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper{overflow:initial}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .image{width:100%;margin-bottom:20px}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .image img{aspect-ratio:16/9}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description{width:100%;opacity:0;padding-left:0;padding-top:0}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description span.date{display:block;font-size:14px;margin-bottom:20px}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description h3{font-size:22px}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description p{font-size:3.5vw;padding:0}section.section#section__slider__news .wrapper__slider__news .swiper .swiper-wrapper .swiper-slide .description a{font-size:3.5vw}section.section#section__slider__news .wrapper__slider__news .swiper .news.swiper-button-next,section.section#section__slider__news .wrapper__slider__news .swiper .news.swiper-button-prev{display:none}section.section#section__slider__news .wrapper__slider__news .swiper .news.swiper-pagination{width:100%;bottom:-12vw;display:flex;align-items:center;justify-content:center}section.section#section__slider__news .wrapper__slider__news .swiper .news.swiper-pagination .swiper-pagination-bullet{background:#fff;width:10px;height:10px;margin:0 10px}section.section#section__slider__news .wrapper__slider__news .swiper .news.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:14px;height:14px}}section.section#section__timeline{background:#fff;background:linear-gradient(0deg,#fff 0,#ebe5dc 30%);overflow:hidden}section.section#section__timeline .custom__bg{background:#8c061f;position:absolute;top:0;left:0;width:100%;height:min(27.5vw,440px);overflow:hidden}section.section#section__timeline .custom__bg::before{content:"";position:absolute;bottom:min(-6.25vw,-100px);left:0;width:100%;height:min(11.25vw,180px);z-index:1;background:#1c2241;background:linear-gradient(0deg,#000 10%,transparent 100%)}section.section#section__timeline .wrapper__description{padding:min(3.125vw,60px) 0;color:#fff}section.section#section__timeline .wrapper__description h3{font-family:"VWHead";font-size:min(3.1875vw,51px);margin-bottom:40px}section.section#section__timeline .wrapper__description p{font-size:min(1.125vw,18px)}section.section#section__timeline .wrapper__slider{padding-bottom:5rem}section.section#section__timeline .wrapper__slider .swiper{overflow:initial}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide{position:relative;width:26%}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide span{display:inline-block;font-family:"VW Head";font-weight:700;font-size:min(1.5vw,24px);margin-bottom:10px;color:#fff}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide .car{width:100%}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide h4{font-size:min(1.5vw,24px);text-align:center;margin-bottom:10px;color:#000}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide p{font-size:min(1.125vw,18px);color:#000}@media only screen and (max-width:1024px){section.section#section__timeline{background:#fff;background:linear-gradient(0deg,#fff 0,#ebe5dc 30%);overflow:hidden}section.section#section__timeline .custom__bg{background:#8c061f;position:absolute;top:0;left:0;width:100%;height:86vw;overflow:hidden}section.section#section__timeline .custom__bg::before{content:"";position:absolute;bottom:min(-10vw,-100px);left:0;width:100%;height:min(18vw,180px);z-index:1;background:#1c2241;background:linear-gradient(0deg,#000 10%,transparent 100%)}section.section#section__timeline .wrapper__description{padding:30px 0;color:#fff}section.section#section__timeline .wrapper__description h3{font-family:"VWHead";font-size:6vw;margin-bottom:20px}section.section#section__timeline .wrapper__description p{font-size:4vw}section.section#section__timeline .wrapper__slider{padding-bottom:5rem}section.section#section__timeline .wrapper__slider .swiper{overflow:initial}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide{position:relative;width:64%}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide span{display:inline-block;font-family:"VW Head";font-weight:700;font-size:4vw;margin-bottom:10px;color:#fff}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide .car{width:100%}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide h4{font-size:4vw;text-align:center;margin-bottom:10px;color:#000}section.section#section__timeline .wrapper__slider .swiper .swiper-wrapper .swiper-slide p{font-size:3vw;color:#000}}section.section#section__video{background:#0c0c0c}.wrapper__modal .content__modal,section.section#section__video .btn__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center}section.section#section__video .btn__play{z-index:20;width:50px;height:50px;border-radius:50%;cursor:pointer}section.section#section__video .btn__play::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:rgba(12,12,12,.7);border-radius:50%;transition:all .3s ease}section.section#section__video .btn__play .play{position:relative;z-index:10;width:22px;transform:translateX(2px)}section.section#section__video .btn__play:hover::before{background:#a30f0f;transform:translate(-50%,-50%) scale(1.4)}.wrapper__modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(12,12,12,.8);z-index:999;display:none}.wrapper__modal .content__modal{width:100%;max-width:65vw}.wrapper__modal .content__modal .btn__close{position:absolute;top:-3vw;right:-2vw;cursor:pointer}.wrapper__modal .content__modal .btn__close span{display:block;color:#fff;font-size:2vw;transition:all .6s cubic-bezier(.16,1,.3,1)}.wrapper__modal .content__modal .btn__close:hover span{color:#e3002b;transform:rotate(-90deg)}.wrapper__modal .content__modal video{width:100%;height:auto}@media only screen and (max-width:1024px){.wrapper__modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(12,12,12,.8);z-index:999;display:none}.wrapper__modal .content__modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:100%;display:flex;justify-content:center;align-items:center}.wrapper__modal .content__modal .btn__close{position:absolute;top:-25vw;right:initial;left:50%;transform:translateX(-50%);cursor:pointer}.wrapper__modal .content__modal .btn__close span{display:block;color:#fff;font-size:10vw;transition:all .6s cubic-bezier(.16,1,.3,1)}.wrapper__modal .content__modal .btn__close:hover span{color:#e3002b;transform:rotate(-90deg)}.wrapper__modal .content__modal video{width:100%;height:auto}}section.section#section__faq{background:#fff;color:#0c0c0c;padding:5rem 0}section.section#section__faq .wrapper__description{max-width:1000px;margin:0 auto;padding:60px 0}section.section#section__faq .wrapper__description h3{font-family:"VWHead";font-size:min(2.4375vw,39px);margin-bottom:40px}section.section#section__faq .wrapper__description p{font-size:min(1.125vw,18px)}section.section#section__faq .wrapper__faq{display:flex;justify-content:center;flex-direction:column;align-items:center}section.section#section__faq .wrapper__faq .faq{position:relative;z-index:10;width:100%;max-width:1000px;margin-bottom:2rem}section.section#section__faq .wrapper__faq .faq .ums-set{position:relative;width:100%;height:auto;background:0 0;border-bottom:1px solid #dfe4e8;will-change:transform}section.section#section__faq .wrapper__faq .faq .ums-set>a{position:relative;display:block;padding:1vw 0;text-decoration:none;color:#001f51;font-size:min(1.8831168831vw,29px);font-family:"VW Head";font-weight:700;transition:.2s ease-in-out all;cursor:pointer}section.section#section__faq .wrapper__faq .faq .ums-set>a::after{content:"";background:url(../images/ico-faq.png) 0 0 no-repeat;background-size:cover;width:22px;height:22px;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.2s ease-in-out all}section.section#section__faq .wrapper__faq .faq .ums-set>a.active{border-bottom:0}section.section#section__faq .wrapper__faq .faq .ums-set>a.active::after{transform:translateY(-50%) rotate(180deg)}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content{overflow:hidden;display:none;padding:0 .6vw;padding:0 .6vw 1vw .2rem}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer{overflow-y:auto;padding-right:1.5vw;transition:all .4s ease-in-out .5s}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner{font-size:16px;line-height:24px;overflow:hidden;padding-right:5%}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner p{margin-top:1vw}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner p:first-child{margin-top:0}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner p a{color:#001f51;transition:all .3s ease}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner p a:hover{color:#a30f0f}section.section#section__faq .wrapper__faq .btn{position:relative;width:auto;display:flex;align-self:center;margin:0 auto}section.section#section__faq .wrapper__faq .btn a{width:auto;cursor:pointer;font-family:"VWHead";font-weight:700;font-size:16;border:1px solid #001f51;color:#001f51;padding:16px 40px;border-radius:50px;text-align:center;transition:all .3s ease}section.section#section__faq .wrapper__faq .btn a:hover{color:#fff;background:#001f51}@media only screen and (max-width:1024px){section.section#section__faq{background:#fff;color:#0c0c0c;padding:2rem 0}section.section#section__faq .wrapper__description{max-width:initial;margin:0 auto;padding:30px 0}section.section#section__faq .wrapper__description h3{font-family:"VWHead";font-size:6vw;margin-bottom:20px}section.section#section__faq .wrapper__description p{font-size:4vw}section.section#section__faq .wrapper__faq{display:flex;justify-content:center;flex-direction:column;align-items:center}section.section#section__faq .wrapper__faq .faq{position:relative;z-index:10;width:100%;max-width:1000px;margin-bottom:2rem}section.section#section__faq .wrapper__faq .faq .ums-set{position:relative;width:100%;height:auto;background:0 0;border-bottom:1px solid #dfe4e8;will-change:transform}section.section#section__faq .wrapper__faq .faq .ums-set>a{position:relative;display:block;padding:4vw 10vw 4vw 0;text-decoration:none;color:#001f51;font-size:4.5vw;font-family:"VW Head";font-weight:700;transition:.2s ease-in-out all;cursor:pointer}section.section#section__faq .wrapper__faq .faq .ums-set>a::after{content:"";background:url(../images/ico-faq.png) 0 0 no-repeat;background-size:cover;width:22px;height:22px;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.2s ease-in-out all}section.section#section__faq .wrapper__faq .faq .ums-set>a.active{border-bottom:0}section.section#section__faq .wrapper__faq .faq .ums-set>a.active::after{transform:translateY(-50%) rotate(180deg)}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content{overflow:hidden;display:none;padding:0 0 4vw}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer{overflow-y:auto;padding-right:1.5vw;transition:all .4s ease-in-out .5s}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner{font-size:16px;line-height:24px;overflow:hidden;padding-right:5%}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner p{margin-top:1vw}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner p:first-child{margin-top:0}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner p a{color:#001f51;transition:all .3s ease}section.section#section__faq .wrapper__faq .faq .ums-set .ums-content .outer .inner p a:hover{color:#a30f0f}section.section#section__faq .wrapper__faq .btn{position:relative;width:auto;display:flex;align-self:center;margin:0 auto}section.section#section__faq .wrapper__faq .btn a{width:auto;cursor:pointer;font-family:"VWHead";font-weight:700;font-size:16px;border:1px solid #001f51;color:#001f51;padding:16px 40px;border-radius:50px;text-align:center;transition:all .3s ease}section.section#section__faq .wrapper__faq .btn a:hover{color:#fff;background:#001f51}}section.section#section__fale-conosco{color:#fff;padding:52px 0 60px;background:#001f51;background:radial-gradient(circle,#003a72 0,#002154 75%)}section.section#section__fale-conosco .inner__content{display:flex;flex-direction:column;justify-content:center;align-items:center}section.section#section__fale-conosco .inner__content h3{font-family:"VWHead";font-weight:100;font-size:min(3.1875vw,51px);margin-bottom:2.5rem;line-height:1}section.section#section__fale-conosco .inner__content p{font-size:min(1.125vw,18px);line-height:140%;text-align:center}section.section#section__fale-conosco .inner__content .btn{position:relative;width:auto;display:flex;align-self:center;margin:0 auto}section.section#section__fale-conosco .inner__content .btn a{width:auto;cursor:pointer;font-family:"VW Head";font-weight:700;font-size:16;border:1px solid #fff;color:#fff;padding:16px 40px;border-radius:50px;text-align:center;transition:all .3s ease}section.section#section__fale-conosco .inner__content .btn a:hover{background:#fff;color:#001f51}@media only screen and (max-width:1024px){section.section#section__fale-conosco{color:#fff;background:#001f51;background:radial-gradient(circle,#003a72 0,#002154 75%)}section.section#section__fale-conosco .inner__content{display:flex;flex-direction:column;justify-content:center;align-items:center}section.section#section__fale-conosco .inner__content h3{font-size:6vw;margin-bottom:2.5rem}section.section#section__fale-conosco .inner__content p{font-size:4vw}section.section#section__fale-conosco .inner__content .btn{position:relative;width:auto;display:flex;align-self:center;margin:0 auto}section.section#section__fale-conosco .inner__content .btn a{width:auto;cursor:pointer;font-family:"VW Head";font-weight:700;font-size:16;border:1px solid #fff;color:#fff;padding:16px 40px;border-radius:50px;text-align:center;transition:all .3s ease}section.section#section__fale-conosco .inner__content .btn a:hover{background:#fff;color:#001f51}}section.section#section__footer{background:#fff;color:#000e26;height:auto;z-index:1}section.section#section__footer .inner__content{padding:40px 0}section.section#section__footer .inner__content ul{display:flex;justify-content:flex-start;padding:0 0 40px;gap:10px}section.section#section__footer .inner__content ul li a{color:#000e26;font-size:min(1.25vw,16px)}section.section#section__footer .inner__content ul li a:hover{color:#0c0c0c}section.section#section__footer .inner__content p{font-size:min(1.25vw,16px);padding-bottom:20px;margin-bottom:0}section.section#section__footer .inner__content p:last-child{font-size:min(.9375vw,12px);padding-top:40px;border-top:1px solid #d1d1d1;padding-bottom:0}@media only screen and (max-width:1024px){section.section#section__footer{background:#fff;height:auto;z-index:1;padding:0}section.section#section__footer .inner__content{max-width:100%;padding:0 40px 40px}section.section#section__footer .inner__content ul{display:block;gap:0}section.section#section__footer .inner__content ul li{padding-top:40px;width:50%}section.section#section__footer .inner__content ul li:last-child{width:100%}section.section#section__footer .inner__content ul li.pipe{display:none;width:2px}section.section#section__footer .inner__content ul li a{color:#000e26;font-size:3vw}section.section#section__footer .inner__content ul li a:hover{color:#0c0c0c}section.section#section__footer .inner__content p{font-size:3vw}section.section#section__footer .inner__content p:last-child{font-size:10px;padding-bottom:0}}section.section#section__news{background:#fff;border-bottom:1px solid #d1d1d1}section.section#section__news .bar__header__news{background:#e3002b;height:170px;width:100%;padding-top:30px}section.section#section__news .bar__header__news .logo__vw{position:relative;width:56px;height:56px;display:block;z-index:20}section.section#section__news .bar__header__news .logo__vw::before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:74px;width:100vw;opacity:1;height:2px;background:#fff}section.section#section__news .bar__header__news .logo__vw::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:72px;width:100vw;opacity:1;height:2px;background:#fff}section.section#section__news .bar__header__news .wrapper__car__logo{width:100%;display:flex;justify-content:space-between;align-items:flex-start}section.section#section__news .bar__header__news .wrapper__car__logo .car{width:280px;transform:translate3d(5%,10px,0)}section.section#section__news .bar__header__news .wrapper__car__logo .logo_gti{width:170px;transform:translate3d(0,-5px,0)}section.section#section__news .inner__content .wrapper__content__news{padding:100px 0}section.section#section__news .inner__content .wrapper__content__news span{display:block;font-size:14px;margin-bottom:50px;padding-left:5%;font-style:italic}section.section#section__news .inner__content .wrapper__content__news h2{font-size:min(2.625vw,42px);font-family:"VWHead";font-weight:100;margin-bottom:50px;line-height:1}section.section#section__news .inner__content .wrapper__content__news .content__news::after{content:"";display:block;clear:both}section.section#section__news .inner__content .wrapper__content__news .content__news p{font-size:min(1.3125vw,21px);line-height:140%;margin-bottom:40px;padding:0 5%}section.section#section__news .inner__content .wrapper__content__news .content__news p.image{float:left;padding:0 2.5% 0 0}section.section#section__news .inner__content .wrapper__content__news .content__news figure{margin-bottom:40px}section.section#section__news .inner__content .wrapper__content__news .content__news figure a{pointer-events:none;cursor:default}section.section#section__news .inner__content .wrapper__content__news .content__news blockquote{font-size:min(1.5vw,24px);line-height:140%;margin-bottom:40px;font-weight:700;padding:0 5% 0 25%}@media only screen and (max-width:1024px){section.section#section__news .bar__header__news{height:120px;width:100%;padding-top:30px}section.section#section__news .bar__header__news .logo__vw{position:relative;width:40px;height:40px;display:block;padding-left:0;z-index:20;margin:0 auto}section.section#section__news .bar__header__news .logo__vw svg{width:40px;height:40px}section.section#section__news .bar__header__news .logo__vw::before{right:130%;height:1px}section.section#section__news .bar__header__news .logo__vw::after{left:130%;height:1px}section.section#section__news .bar__header__news .wrapper__car__logo{width:100%;display:flex;justify-content:space-between;align-items:flex-start}section.section#section__news .bar__header__news .wrapper__car__logo .car{width:160px;transform:translate3d(-5px,0,0)}section.section#section__news .bar__header__news .wrapper__car__logo .logo_gti{width:90px;transform:translate3d(0,0,0)}section.section#section__news .inner__content .wrapper__content__news{padding:50px 0}section.section#section__news .inner__content .wrapper__content__news span{font-size:12px;margin-bottom:25px;padding-left:0}section.section#section__news .inner__content .wrapper__content__news h2{font-size:5vw;font-weight:100;margin-bottom:25px;line-height:1}section.section#section__news .inner__content .wrapper__content__news .content__news p{font-size:3.5vw;line-height:140%;margin-bottom:20px;padding:0;text-wrap:pretty}section.section#section__news .inner__content .wrapper__content__news .content__news p.image{float:none;padding:0}section.section#section__news .inner__content .wrapper__content__news .content__news p.image img{width:100%}section.section#section__news .inner__content .wrapper__content__news .content__news figure{margin-bottom:20px}section.section#section__news .inner__content .wrapper__content__news .content__news blockquote{font-size:4.2vw;line-height:120%;margin-bottom:20px;padding:0 5% 0 10%}}#loading-site{width:100vw;height:100vh;position:fixed;left:0;top:0!important;z-index:99992000;background:#fff}#loading-site .progress-bar,#loading-site .progress-bar .progress{height:200px;position:absolute;background-size:cover;backface-visibility:hidden}#loading-site .progress-bar{width:300px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/loading-container.png) left top no-repeat}#loading-site .progress-bar .progress{width:0;top:0;left:0;background:url(../images/loading-progress.png) left top no-repeat;transition:.2s all;z-index:10}@media only screen and (max-width:770px){#loading-site .progress-bar{top:45%;width:150px;height:100px;background-size:cover}#loading-site .progress-bar .progress{width:0;height:100px;background-size:cover}}
/*# sourceMappingURL=style.min.css.map */
