@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap";body.landing-porsche{margin:0;padding:0;font-family:Roboto,sans-serif!important;background:#F5F4F0!important}body.landing-porsche>section{background:#F5F4F0;overflow:hidden}.layout-1{overflow:hidden}body.landing-porsche h1,body.landing-porsche .h1,body.landing-porsche h2,body.landing-porsche .h2,body.landing-porsche h3,body.landing-porsche .h3,body.landing-porsche h4,body.landing-porsche .h4,body.landing-porsche h5,body.landing-porsche .h5,body.landing-porsche h6,body.landing-porsche .h6,body.landing-porsche .thb-lightbox-button .thb-lightbox-text,body.landing-porsche .post .post-category,body.landing-porsche .post.thumbnail-seealso .thb-seealso-text,body.landing-porsche .thb-entry-footer,body.landing-porsche .smart-list .smart-list-title .smart-list-count,body.landing-porsche .smart-list .thb-smart-list-content .smart-list-count,body.landing-porsche .thb-carousel.bottom-arrows .slick-bottom-arrows,body.landing-porsche .thb-hotspot-container,body.landing-porsche .thb-pin-it-container .thb-pin-it,body.landing-porsche label,body.landing-porsche input[type=text],body.landing-porsche input[type=password],body.landing-porsche input[type=date],body.landing-porsche input[type=datetime],body.landing-porsche input[type=email],body.landing-porsche input[type=number],body.landing-porsche input[type=search],body.landing-porsche input[type=tel],body.landing-porsche input[type=time],body.landing-porsche input[type=url],body.landing-porsche textarea,body.landing-porsche .testimonial-author,body.landing-porsche .thb-article-sponsors,body.landing-porsche input[type=submit],body.landing-porsche submit,body.landing-porsche .button,body.landing-porsche .btn,body.landing-porsche .btn-block,body.landing-porsche .btn-text,body.landing-porsche .post .post-gallery .thb-post-icon,body.landing-porsche .post .thb-post-bottom,body.landing-porsche .woocommerce-MyAccount-navigation,body.landing-porsche .featured_image_credit,body.landing-porsche .widget .thb-widget-title,body.landing-porsche .thb-readmore .thb-readmore-title,body.landing-porsche .widget.thb_widget_instagram .thb-instagram-header,body.landing-porsche .widget.thb_widget_instagram .thb-instagram-footer,body.landing-porsche .thb-instagram-row figure .instagram-link,body.landing-porsche .widget.thb_widget_top_reviews .post .widget-review-title-holder .thb-widget-score,body.landing-porsche .thb-instagram-row figure,body.landing-porsche .widget.thb_widget_top_categories .thb-widget-category-link .thb-widget-category-name,body.landing-porsche .widget.thb_widget_twitter .thb-twitter-user,body.landing-porsche .widget.thb_widget_twitter .thb-tweet .thb-tweet-time,body.landing-porsche .widget.thb_widget_twitter .thb-tweet .thb-tweet-actions,body.landing-porsche .thb-social-links-container,body.landing-porsche .login-page-form,body.landing-porsche .woocommerce .woocommerce-form-login .lost_password,body.landing-porsche .woocommerce-message,body.landing-porsche .woocommerce-error,body.landing-porsche .woocommerce-notice,body.landing-porsche .woocommerce-info,body.landing-porsche .woocommerce-success,body.landing-porsche .select2,body.landing-porsche .woocommerce-MyAccount-content legend,body.landing-porsche .shop_table,body.landing-porsche .thb-lightbox-button .thb-lightbox-thumbs,body.landing-porsche .post.thumbnail-style6 .post-gallery .now-playing,body.landing-porsche .widget.thb_widget_top_reviews .post .widget-review-title-holder .thb-widget-score strong,body.landing-porsche .post.thumbnail-style8 .thumb_large_count,body.landing-porsche .post.thumbnail-style4 .thumb_count,body.landing-porsche .post .thb-read-more{font-family:Roboto,sans-serif!important}.landing-porsche img{max-width:100%}.landing-porsche h1{font-size:3.1vw!important;text-transform:uppercase}.landing-porsche h2{font-size:2vw!important;margin-bottom:30px!important;margin-top:0;text-transform:uppercase}.landing-porsche .with-black-bg{background:#191D21}.landing-porsche .with-black-bg .car-slide{text-align:center}.landing-porsche .with-black-bg .car-slide img{max-width:650px}.landing-porsche h3{font-size:1.3vw!important;margin-bottom:30px!important;margin-top:0;text-transform:uppercase}.landing-porsche h4{font-size:18px;margin-bottom:30px;margin-top:0}.landing-porsche .section-title h2{letter-spacing:inherit!important}.landing-porsche video{max-width:100%}.landing-porsche hr{margin:30px auto!important;border-bottom:2px solid #E9B719!important;max-width:125px!important;width:100%}.landing-porsche p{font-size:19px!important;line-height:1.6}.pulsing{position:relative}.pulsing .animate-pulsing-dot{position:absolute;width:50px;height:50px;border-radius:50%;border:2px solid #fff;display:flex;justify-content:center;align-items:center;cursor:pointer;background:rgba(71,44,44,.24);top:0;left:0}@media screen and (min-width:992px){.pulsing .animate-pulsing-dot span.content-info-pulsing{position:absolute;text-align:center;line-height:1.5;left:2.5vw;overflow:hidden;background:#E9B719;color:#000;padding:0;width:0;height:auto;overflow:inherit;font-size:0;transition:all 0.2s ease-out}.pulsing .animate-pulsing-dot span.content-info-pulsing:after{content:"";position:absolute;background:#fff;left:0;top:50%;transform:translatey(-50%);width:0;height:0;transition:all 0.3s ease-out}.pulsing .animate-pulsing-dot:hover span.content-info-pulsing{padding:10px;width:250px;left:108px;height:auto;overflow:inherit;font-size:14px;transition:all 0.3s ease-out}.pulsing .animate-pulsing-dot:hover span.content-info-pulsing:after{height:5px;width:62px;left:-62px;transition:all 0.3s ease-out}}@media screen and (max-width:991px){.pulsing .animate-pulsing-dot span.content-info-pulsing{position:absolute;display:none;width:90vw;border-radius:20px;background:#fff;color:#000;padding:30px;font-size:18px!important;text-align:center;left:5vw;top:50%;transform:translateY(-50%)}.pulsing .animate-pulsing-dot span.content-info-pulsing.active{display:block}}.pulsing .animate-pulsing-dot span.circle-pulsing{animation:pulse 1500ms infinite;background-color:#E9B719;width:10px;height:10px;border-radius:50%}@keyframes pulse{0%{box-shadow:#ffa665 0 0 0 0}75%{box-shadow:rgba(255,105,180,0) 0 0 0 16px}}.img-as-bg{width:100%;height:100%;z-index:-1;object-fit:cover;position:absolute;top:0;left:0}.bg-gradient-bottom{background:transparent linear-gradient(180deg,var(--unnamed-color-191d2100) 0%,var(--unnamed-color-191d2100) 44%,#191D21 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,rgba(25,29,33,0) 0%,rgba(25,29,33,0) 44%,#191D21 100%) 0% 0% no-repeat padding-box}.bg-gradient-linear{background:transparent linear-gradient(180deg,#191D21 0%,#191D21 36%,#CCD0D2 56%,#FFFFFF 68%,#FFFFFF 100%) 0% 0% no-repeat padding-box}.border-rounded{border-radius:20px}.relative{position:relative}.absolute{position:absolute}.center-text{text-align:center}.color-black{color:#1E2124}.color-white{color:#fff}.golden-color{color:#B79360}a{text-decoration:none}.bg-white{background:#fff;color:#191D21}.bg-black{background:#1E2124;color:#fff}.content-header{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;color:#fff;font-size:14px}.content-header>a{display:inline-flex;color:#fff;flex:1;font-size:14px}.content-header>a:last-child{justify-content:flex-end}.content-header .logo{display:flex;flex-direction:column;justify-content:center;align-items:center}.content-header .logo img{margin-top:5px}.two-columns{display:flex;grid-gap:80px;align-items:center}.two-columns>*{width:50%}.content-box{max-width:1100px;margin:0 auto}.title-box{max-width:720px;margin:0 auto;padding-left:15px;padding-right:15px}.slide-item>div{display:grid;grid-template-columns:420px 1fr;grid-gap:60px;align-items:center;padding:20px;box-sizing:border-box}.read-more{text-decoration:underline;font-size:16px;font-weight:700;color:#1E2124}.four-img-slide{padding:0 15px}.four-img-slide img{width:100%;height:auto}.four-img-slide a{position:relative;display:flex;transition:all 0.3s}.four-img-slide a .lazy-icon{position:absolute;width:60px;height:60px;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:all 0.3s}.four-img-slide a:hover .lazy-icon{opacity:1}.four-img-slide a:hover .lazy-icon:hover{opacity:.8}.hero-banner{position:relative}.hero-banner .parallax{padding:130px 0;position:relative;z-index:2}.hero-banner .two-columns{max-width:1550px;margin:0 auto;width:100%;padding-left:15px;padding-right:15px}.hero-banner h1,.hero-banner h2{color:#fff}.hero-banner h2.subheadline{font-size:1.9vw!important}.video-block{padding:35px;max-width:1850px;margin:0 auto}.video-block video{width:100%;height:auto}.content-landing figure.size-full{margin:0 auto;display:flex;justify-content:center}.content-landing figure.size-full img{width:100%;max-width:10000px;height:auto}.parallax{min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax video{position:absolute;z-index:-1;top:0;width:100%;height:100%;object-fit:cover}.one-slider{max-width:1600px;margin:0 auto;position:relative}.one-slider .slide-item-one-slider{position:relative}.one-slider .slider-cars-text{width:100%;bottom:60px;left:50%;position:absolute;max-width:1200px;text-transform:uppercase;text-align:center;padding-left:15px;padding-right:15px;color:#fff;transform:translateX(-50%);line-height:1}.one-slider .slider-cars-text p{margin-bottom:10px}.pd-video-block-text{position:relative;z-index:3;max-width:1850px;margin:35px auto;color:#fff;padding-top:20px}.pd-video-block-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#C1CDCF}.pd-video-block-text .parallax{min-height:45vw;display:flex;flex-direction:column-reverse}.pd-video-block-text .parallax>div{max-width:830px;text-align:center;max-width:1270px;margin:0 auto;color:#000}.pd-video-block-text .parallax video{position:static}.white-text p{color:#fff}.white-text h2,.white-text h3{color:#D5A81C}h2.headline span,h2.subheadline span{display:block}h2.subheadline{font-size:23px!important}@media only screen and (min-width:768px){.cd-horizontal-timeline .events-content h2{font-size:7rem}.cd-horizontal-timeline .events-content em{font-size:1.5em!important}.cd-horizontal-timeline .events-content p{font-size:1.8rem}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}.layout-1 .four-img-slide-title{padding:90px 15px;text-align:center;background:#191D21;color:#fff;margin:0 auto}.layout-1 .four-img-slide-title .section-title{max-width:900px;margin:0 auto}.layout-1 .four-img-slide-title .subheadline{color:#E9B719;font-size:23px}.layout-1 .four-img-slide{background:linear-gradient(to top,#F5F4F0 50%,#1E2124 50%)}.layout-1 .four-img-slide img{width:100%;height:auto}.layout-1 .four-img-slide .slick-slide{margin:0 15px}.layout-1 .title-box{max-width:730px;font-size:60px;margin-bottom:30px}.layout-2{padding:45px 0;text-align:center;max-width:100%;overflow:hidden}.layout-2 .two-columns{max-width:1650px;margin:0 auto;gap:115px;display:flex}.layout-2 .two-columns>div{width:50%}.layout-2 .two-columns:nth-child(even){flex-direction:row-reverse}.layout-2 .section-title{max-width:1300px;margin:0 auto;padding:0 15px}.layout-2 ul{margin:0;padding:0}.layout-2 ul li{list-style-type:none;font-size:22px;font-weight:700;margin-top:30px;position:relative;padding-left:40px;line-height:1}.layout-2 ul li:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#1E2124;left:0;top:50%;transform:translateY(-50%)}.layout-3{position:relative;padding:230px 15px}.layout-3 h2{font-size:60px;max-width:720px;margin-bottom:30px}.layout-4{padding:45px 0}.layout-4 .wrapper img{width:100%;height:100%;object-fit:cover}.layout-4 .wrapper .wrapper-div{display:flex}.layout-4 .wrapper .wrapper-div>div{width:50%;position:relative}.layout-4 .wrapper .wrapper-div .wrapper-with-content{position:relative}.layout-4 .wrapper .wrapper-div .wrapper-with-content .wrapper-info{position:absolute;top:50%;transform:translateY(-50%);width:70%;left:15%;color:#fff}.layout-4 .wrapper .wrapper-div .wrapper-with-content .wrapper-info h2{color:#E9B719}.layout-4 .wrapper .wrapper-div:nth-of-type(even){flex-direction:row-reverse}.layout-4 .wrapper h3{max-width:1700px;margin:0 auto;padding-bottom:60px}.layout-4>.wrapper{max-width:1910px;padding-left:35px;padding-right:35px;margin:0 auto}.landing-porsche .watch-slider{text-align:center;background:#F5F4F0}.landing-porsche .watch-slider .content-slide{display:none}.landing-porsche .watch-slider .content-slide.active{display:block}.landing-porsche .watch-slider .img-slide img{width:100%;height:auto}.landing-porsche .watch-slider .timeline-year{max-width:1100px;margin:0 auto}.landing-porsche .watch-slider .timeline-year>ul.year{margin:0;padding:0;display:flex}.landing-porsche .watch-slider .timeline-year>ul.year>li{list-style-type:none;margin:0;padding:0;flex:1}.landing-porsche .watch-slider .timeline-year>ul.year>li>ul{margin:0;padding:0}.landing-porsche .watch-slider .timeline-year>ul.year>li>ul li{list-style-type:none;margin:0;padding:0;display:flex}.landing-porsche .watch-slider .timeline-year>ul.year>li>ul li>button{flex:1}.landing-porsche .watch-slider h3{color:#E9B719;margin-bottom:10px!important}.landing-porsche .block-pd-two-images{display:flex;gap:30px;max-width:1880px;margin:0 auto;background:#F5F4F0;padding:0 15px}.landing-porsche .block-pd-two-images img{max-width:100%}.landing-porsche .slick-dots{position:absolute;bottom:30px;margin:0;display:flex;left:50%;transform:translateX(-50%);background:#191D21;border-radius:20px;padding:10px 20px}.landing-porsche .slick-dots li{margin:0;padding:0;width:6px;height:6px;background:#fff;border-radius:50%;font-size:0;margin-right:15px;cursor:pointer;transition:all 0.3s ease-out}.landing-porsche .slick-dots li.slick-active{background:#EA1947;width:15px;border-radius:5px}.landing-porsche .slick-dots li:last-child{margin-right:0}@media screen and (min-width:992px){.landing-porsche .slick-dots li:hover{background:#EA1947;width:15px;border-radius:5px;transition:all 0.3s ease-out}}.landing-porsche .custom-slide-arrow{position:absolute;top:50%;width:95%;z-index:2;left:2.5%;transform:translateY(-50%);display:flex;justify-content:space-between}.landing-porsche .custom-slide-arrow button{background:#191D21;display:flex;align-items:center;justify-content:center;height:85px;width:35px;cursor:pointer;transition:all 0.3s ease-out}.landing-porsche .custom-slide-arrow button svg path{stroke:#fff}.landing-porsche .custom-slide-arrow button:hover{background:#E9B719;transition:all 0.3s ease-out}.landing-porsche .custom-slide-arrow button:hover svg path{stroke:#000}.landing-porsche .slider-block{position:relative}.overflow-hidden{overflow:hidden}.layout-5{padding:60px 15px}.layout-5 .two-columns{max-width:1700px;margin:30px auto;grid-gap:115px}.layout-5 .two-columns:nth-child(odd){flex-direction:row-reverse}.layout-5 h3{font-size:60px;line-height:1.5}.layout-6{padding:30px 15px}.layout-6 .slide-years{max-width:800px;margin:0 auto}.layout-6 .slide-years .item-years{transform:scale(.6);transition:all 300ms ease}.layout-6 .slide-years .slick-center .item-years{transform:scale(1);transition:all 300ms ease}.layout-7{position:relative;padding:0;height:85vw}.layout-7>img{position:absolute;width:100%;height:100%;object-fit:cover}.layout-7 .section-title{max-width:1300px;margin:0 auto;text-align:center;width:100%;left:50%;transform:translateX(-50%);top:6vw;position:absolute}.layout-7 .pulsing .animate-pulsing-dot{width:2.6vw;height:2.6vw}.layout-7 .pulsing .animate-pulsing-dot span.circle-pulsing{width:.8vw;height:.8vw}.layout-7 .pulsing .animate-pulsing-dot.first{top:46vw;left:33vw}.layout-7 .pulsing .animate-pulsing-dot.second{top:34vw;left:31vw}.layout-7 .pulsing .animate-pulsing-dot.third{top:30vw;left:57vw}.layout-7 .pulsing .animate-pulsing-dot.fourth{top:44vw;left:53vw}.layout-7 .pulsing .animate-pulsing-dot.fifth{top:54vw;left:45vw}.layout-7 .pulsing .animate-pulsing-dot.sixth{top:50vw;left:73vw}.layout-8{max-width:1700px;margin:0 auto;padding:120px 15px}.layout-8 h2{font-size:60px;margin-bottom:40px}.layout-8>.two-columns{gap:115px;align-items:flex-start}.layout-8 .two-images{gap:30px;margin-bottom:16px}.layout-8 .two-images a{display:block}.layout-8 .two-images a img{width:100%;height:100%;object-fit:cover}.layout-8 p{color:#363635}.layout-9{padding:0 0 100px}.layout-9 .video-bg{background:linear-gradient(to top,#1E2124 50%,white 50%)}.layout-9 .video-bg>div{max-width:1700px;margin:0 auto}.layout-9>img{margin:0 auto}.layout-9 .title-box{max-width:900px;margin:30px auto}.layout-10{max-width:1700px;margin:0 auto;padding:230px 15px 30px}.layout-10 h2{font-size:40px;margin-bottom:30px}.layout-11{padding:30px 15px}.layout-11 .two-columns{gap:200px;max-width:1300px;margin:0 auto;align-items:flex-start}.layout-12 h2{font-size:60px;text-align:center;padding:120px 15px}.layout-13{padding:60px 0}.layout-13 .two-columns{gap:100px}.layout-13 h3{margin-bottom:30px;font-size:30px;line-height:1.5}.layout-14{position:relative;max-width:1700px;margin:0 auto;padding:100px 40px;color:#fff}.layout-14 h2{color:#fff}.layout-14 p{color:#fff}.layout-14 .two-columns{gap:140px}.layout-14 .img-as-bg{height:calc(100% - 300px);bottom:0;top:auto}.layout-16{padding:120px 0 20px}.layout-16 h2{font-size:60px;max-width:1600px;margin:0 auto 60px;text-align:center}.layout-17 .full-images-container{position:relative}.layout-17 .full-images-container .info{position:absolute;max-width:850px;width:50%;top:50%;transform:translateY(-50%);padding:0 120px;left:0}.layout-17 .full-images-container .info h3{font-size:60px;margin-bottom:30px}.layout-17 .full-images-container:nth-child(even) .info{left:auto;right:0}.layout-6{max-width:1100px;margin:0 auto;position:relative}.layout-6 .timeline-slide{margin:0 auto}.layout-6 .slick-initialized .slick-slide{opacity:.2;scale:.6;transition:all 0.3s ease-out}.layout-6 .slick-initialized .slick-slide.prev-slide,.layout-6 .slick-initialized .slick-slide.next-slide{scale:.8;opacity:.6;transition:all 0.3s ease-out}.layout-6 .slick-initialized .slick-slide.slick-current{opacity:1;scale:1;transition:all 0.3s ease-out}.timeline-slider{padding:80px 15px;border-top:1px solid #C1CDCF;border-bottom:1px solid #C1CDCF}.timeline-slider .container-slider{padding-left:30px;padding-right:30px;max-width:1300px;margin:0 auto;position:relative}.timeline-slider .container-slider .timeline-title{text-align:center;line-height:1;padding:30px 15px}.timeline-slider .container-slider .timeline-title .timeline-title-item{margin-bottom:30px}.timeline-slider .container-slider .timeline-title .timeline-title-item p{margin-bottom:15px;line-height:1}.timeline-slider .container-slider .timeline-title .timeline-title-item.active{display:block}.timeline-slider .container-slider .timeline-images{display:flex;align-items:center}.timeline-slider .container-slider .timeline-images .timeline-images-item{display:none;transform:scale(.65);opacity:.2}.timeline-slider .container-slider .timeline-images .timeline-images-item.active{display:block}.timeline-slider .container-slider .timeline-images .timeline-images-item.next-slide,.timeline-slider .container-slider .timeline-images .timeline-images-item.prev-slide{transform:scale(.8);opacity:.6}.timeline-slider .container-slider .timeline-images .timeline-images-item.center{transform:scale(1);opacity:1;margin:0 30px}.timeline-slider .container-slider .timeline-year ul{margin:0;padding:0}.timeline-slider .container-slider .timeline-year ul li{list-style-type:none}.timeline-slider .container-slider .timeline-year ul li span{cursor:pointer}.timeline-slider .container-slider .timeline-year ul li span:after{content:"";width:20px;height:20px;border:2px solid #c1cdcf;border-radius:50%;display:block;background:#fff;margin-bottom:-10px}.timeline-slider .container-slider .timeline-year ul li span:hover:after{background:#CF1F54;border:2px solid #CF1F54}.timeline-slider .container-slider .timeline-year ul.timeline{display:flex;margin-top:30px;position:relative}.timeline-slider .container-slider .timeline-year ul.timeline>li{flex:1;position:relative}.timeline-slider .container-slider .timeline-year ul.timeline>li.active>span:after{background:#CF1F54;border:2px solid #CF1F54}.timeline-slider .container-slider .timeline-year ul.timeline>li:hover:after{content:"";position:absolute;width:20px;height:2px;background:#CF1F54;left:0;bottom:10px;z-index:4}.timeline-slider .container-slider .timeline-year ul.timeline>li:hover:before{content:"";position:absolute;width:20px;height:2px;background:#CF1F54;left:20px;bottom:10px;z-index:4}.timeline-slider .container-slider .timeline-year ul.timeline>li:hover>span:after{background:#CF1F54;border:2px solid #CF1F54}.timeline-slider .container-slider .timeline-year ul.timeline>li>span{position:relative;left:5px;display:inline-block}.timeline-slider .container-slider .timeline-year ul.timeline>li>span:after{left:7px;position:relative;z-index:3}.timeline-slider .container-slider .timeline-year ul.timeline>li>ul{display:flex;height:12px;position:relative;padding:0 20px}.timeline-slider .container-slider .timeline-year ul.timeline>li>ul:after{content:"";position:absolute;width:100%;height:2px;background:#AFBEC9;top:0;left:0;z-index:2}.timeline-slider .container-slider .timeline-year ul.timeline>li>ul>li{flex:1;text-align:center;display:flex;position:relative}.timeline-slider .container-slider .timeline-year ul.timeline>li>ul>li.active:before,.timeline-slider .container-slider .timeline-year ul.timeline>li>ul>li:hover:before{content:"";position:absolute;width:100%;height:2px;z-index:3;background:#CF1F54;left:-50%}.timeline-slider .container-slider .timeline-year ul.timeline>li>ul>li:first-child:before{width:50%;left:0}.timeline-slider .container-slider .timeline-year ul.timeline>li>ul>li.active>span:after{background:#CF1F54}.timeline-slider .container-slider .timeline-year ul.timeline>li>ul>li>span{font-size:0;position:relative;left:50%;position:absolute;transform:translatex(-50%);width:10px;height:10px;top:-4px;z-index:7}.timeline-slider .container-slider .timeline-year ul.timeline>li>ul>li>span:after{width:10px;height:10px;border:1px solid #c1cdcf}.timeline-slider .container-slider .arrow-sides-details{display:flex;justify-content:space-between;width:100%}.timeline-slider .container-slider .arrow-sides-details button{display:flex;align-items:center;position:absolute;top:calc(50% + 30px);transform:translateY(-50%);z-index:14;cursor:pointer}.timeline-slider .container-slider .arrow-sides-details button span{margin:0 5px}.timeline-slider .container-slider .arrow-sides-details button.prev{left:0}.timeline-slider .container-slider .arrow-sides-details button.next{right:0}.timeline-slider .container-slider .arrow-bottom-years{display:flex;margin-top:20px;justify-content:center}.timeline-slider .container-slider .arrow-bottom-years button{padding:10px;display:flex;align-items:center;justify-content:center;background:#fff;cursor:pointer;margin:0 5px;border:1px solid #C1CDCF}.timeline-slider .container-slider .arrow-bottom-years button:hover{background:#E9B719;border:1px solid #E9B719}.timeline-slider .container-slider .swiper-progress-container{width:100%;margin:40px auto 0;height:40px;position:relative}.timeline-slider .container-slider .swiper-progress-container:after{content:"";position:absolute;height:2px;width:100%;background:#AFBEC9;left:0;top:29px}.timeline-slider .container-slider .swiper-progress-container .swiper-progress-bar{display:none}.timeline-slider .container-slider div.circle{position:absolute;border:1px solid #c1cdcf;border-radius:50%;display:block;background:#fff;opacity:1;top:calc(100% + 5px);left:50%;transform:translatex(-50%);transition:all 0.3s}.timeline-slider .container-slider div.circle:after{content:"";position:absolute;left:2px;width:0;height:2px;transition:all 0.3s ease;transform:translateY(-50%);left:0;top:50%}.timeline-slider .container-slider div.circle:before{content:"";position:absolute;right:-20px;width:0;height:2px;background:#CF1F54;transform:translateY(-50%);right:0;top:50%;z-index:0;transition:all 0.3s ease}.timeline-slider .container-slider div.circle:hover{background:#CF1F54;border:1px solid #CF1F54}.timeline-slider .container-slider div.circle:hover:after{content:"";position:absolute;left:-20px;width:30px;height:2px;background:#CF1F54;transform:translateY(-50%);left:0;top:50%;z-index:0;transition:all 0.3s ease}.timeline-slider .container-slider div.circle:hover:before{content:"";position:absolute;right:-20px;width:30px;height:2px;background:#CF1F54;transform:translateY(-50%);right:0;top:50%;z-index:0;transition:all 0.5s ease}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets,.timeline-slider .container-slider .swiper-pagination-bullets.swiper-pagination-horizontal,.timeline-slider .container-slider .swiper-pagination-custom,.timeline-slider .container-slider .swiper-pagination-fraction{display:flex;justify-content:center;bottom:-60px;max-width:1000px;margin:0 auto;position:relative}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{height:auto;width:auto;margin:0;padding:0;display:flex;align-items:flex-end;position:relative;background:transparent;font-size:18px;height:20px;font-weight:700}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.parent-year,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.parent-year{width:auto;height:auto;opacity:1;position:relative}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.parent-year div.circle,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.parent-year div.circle{position:absolute;width:20px;height:20px;border:1px solid #c1cdcf;border-radius:50%;display:block;background:#fff;opacity:1;top:100%;left:50%;transform:translatex(-50%);z-index:12}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.parent-year div.circle:hover,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.parent-year div.circle:hover{background:#CF1F54;border:1px solid #CF1F54}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.parent-year div.circle:hover:after,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.parent-year div.circle:hover:after{content:"";position:absolute;left:-20px;width:30px;height:2px;background:#CF1F54;transform:translateY(-50%);left:0;top:50%;z-index:0;transition:all 0.5s ease}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.parent-year div.circle:hover:before,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.parent-year div.circle:hover:before{content:"";position:absolute;right:-20px;width:30px;height:2px;background:#CF1F54;transform:translateY(-50%);right:0;top:50%;z-index:0;transition:all 0.5s ease}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.child-month,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.child-month{width:auto;height:auto;opacity:1;position:relative;font-size:0;flex:1}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.child-month div.circle,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.child-month div.circle{width:10px;height:10px}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active div.circle,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active div.circle{background:#CF1F54;border:1px solid #CF1F54}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active div.circle:after,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active div.circle:after{content:"";position:absolute;left:-20px;width:30px;height:2px;background:#CF1F54;transform:translateY(-50%);left:0;top:50%;z-index:0;transition:all 0.3s}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active div.circle:before,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active div.circle:before{content:"";position:absolute;right:-20px;width:30px;height:2px;background:#CF1F54;transform:translateY(-50%);right:0;top:50%;z-index:0;transition:all 0.3s}.bottom-button{display:flex;align-items:center;justify-content:center;padding:120px 0}.bottom-button a{background:#000;color:#fff;display:flex;padding:18px 10px;margin:0 10px;min-width:300px;text-align:center;line-height:1;letter-spacing:.19px;font-size:16px;font-weight:700;display:flex;justify-content:center;align-items:center;color:white!important}.bottom-button a svg{margin:0 10px;fill:#fff}.bottom-button div.links-bottom:hover a{background:#E9B719;color:white!important}.layout-4.row-reverse .wrapper .wrapper-div:nth-of-type(even){flex-direction:row}.layout-4.row-reverse .wrapper .wrapper-div:nth-of-type(odd){flex-direction:row-reverse}@media screen and (max-width:1200px){.layout-4 .wrapper .wrapper-div .wrapper-with-content .wrapper-info h2{margin:0 auto 10px!important}.layout-4 .wrapper .wrapper-div .wrapper-with-content p{font-size:17px!important}.landing-porsche h2{font-size:20px!important}.landing-porsche h3{font-size:18px!important;margin-bottom:15px!important}.layout-4>.wrapper{padding-left:15px;padding-right:15px}.layout-4 .wrapper img{padding:0}}@media screen and (max-width:1100px){.layout-4 .wrapper .wrapper-div .wrapper-with-content .wrapper-info{position:absolute;top:50%;transform:translateY(-50%);width:90%;left:5%;color:#fff}.landing-porsche h2{margin-bottom:20px!important}.layout-7 .section-title{top:3vw}.layout-7 .section-title p{font-size:16px!important;padding:0 15px}.video-block-item{display:flex}}@media screen and (min-width:992px){.pulsing-mobile-container{display:none}.landing-porsche span.close-btn{display:none}}@media screen and (max-width:991px){.layout-4.row-reverse .wrapper .wrapper-div:nth-of-type(even){flex-direction:column-reverse}.layout-4.row-reverse .wrapper .wrapper-div:nth-of-type(odd){flex-direction:column-reverse}h2.headline span,h2.subheadline span{display:inline}.layout-7.pulsing-animation h2{font-size:16px!important}.layout-2{padding:30px 0}.landing-porsche hr{margin:15px auto!important}.timeline-slider{padding:30px 15px}.timeline-slider .container-slider .timeline-title{padding:0}.pd-video-block-text .parallax>div{width:80%;max-width:10000px}.landing-porsche h2{font-size:18px!important}.landing-porsche .block-pd-two-images{padding-top:30px}body.fixed{position:absolute;width:100%;height:100%;overflow:hidden}.overlay.active{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.overlay.active .pulsing-mobile-container{display:block;bottom:0;left:0;position:absolute;right:0;top:0;transition-timing-function:cubic-bezier(.22,.61,.36,1);background:rgba(0,0,0,.8);z-index:99993}.overlay.active .pulsing-mobile-container .content-info-pulsing{padding:20px;display:block;background:#fff;top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);max-width:90%;width:80%}.landing-porsche span.close-btn{position:absolute;top:-15px;right:-15px;background:#fff;font-size:13px;border:1px solid #AFBEC9;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.bottom-button{flex-direction:column;padding:50px 15px}.bottom-button .links-bottom{margin-bottom:10px;width:350px;max-width:100%;min-width:0}.bottom-button .links-bottom a{font-size:12px;min-width:0}.landing-porsche .content-header{padding:15px 10px;justify-content:center}.landing-porsche .content-header>a{display:none}.layout-4 .wrapper .wrapper-div .wrapper-with-content .wrapper-info{width:90%;left:5%}.layout-4.with-black-bg .wrapper img{width:100%;height:auto}.layout-4.with-black-bg .wrapper .wrapper-div .wrapper-with-content .wrapper-info{position:static;transform:translate(0,0);width:100%;padding:15px}.layout-7.no-pulsing-animation{height:auto;position:static;background:#1E2124;display:flex;flex-direction:column-reverse}.layout-7.no-pulsing-animation .section-title{position:static;padding:30px 15px 15px;transform:translate(0,0)}.layout-7.no-pulsing-animation .section-title p{padding:0}.layout-7.no-pulsing-animation .section-title h2{color:#fff}.layout-7.no-pulsing-animation .section-title .content{color:#fff}.layout-7.no-pulsing-animation>img{position:static}.content-header .logo img{max-width:170px}.content-header>a{font-size:12px}.layout-2{padding:30px 0}.layout-4 .wrapper .wrapper-div:nth-of-type(even){flex-direction:column}.layout-4 .wrapper .wrapper-div .wrapper-with-content{margin:20px 0}.layout-4 .wrapper .wrapper-div{flex-direction:column}.layout-4 .wrapper .wrapper-div>div{width:100%}.hero-banner .parallax{padding:40px 0}.layout-1 .four-img-slide-title{padding:30px 15px}.hero-banner .two-columns{flex-direction:column-reverse}.hero-banner h2.subheadline{text-align:center;font-size:5vw!important}.two-columns{grid-gap:30px}.two-columns>*{width:100%;text-align:center}.landing-porsche h1{font-size:7vw!important;text-align:center}.landing-porsche h2{margin-bottom:15px!important}.landing-porsche h2.subheadline{font-size:14px!important}.landing-porsche p{font-size:14px!important}.landing-porsche .video-block{padding:15px 0}.landing-porsche .layout-4{padding:0}.landing-porsche .one-slider .slider-cars-text{bottom:auto;top:100%;position:relative;padding:15px}.landing-porsche .one-slider .slick-dots{bottom:-22px}.landing-porsche .slider-block{background:#191D21;padding-bottom:35px}.landing-porsche h3{font-size:14px!important}.one-slider .slider-cars-text p{font-size:12px!important;max-width:90%;margin:0 auto}.block-pd-two-images{gap:15px}.landing-porsche .custom-slide-arrow button{height:50px;width:20px}.layout-4 .wrapper .wrapper-div .wrapper-with-content p{font-size:14px!important}}@media screen and (max-width:768px){.landing-porsche .block-pd-two-images{display:flex;flex-direction:column;padding-top:0}.layout-7 .pulsing .animate-pulsing-dot{width:3.2vw;height:3.2vw}.timeline-slider .container-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.timeline-slider .container-slider .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{font-size:14px}.custom-slide-arrow{display:none!important}.timeline-slider .container-slider .arrow-sides-details{display:none}.layout-4 .wrapper .wrapper-div .wrapper-with-content p{font-size:12px!important}.hero-banner h2.subheadline{font-size:18px!important}h1{font-size:22px!important}h2{font-size:16px!important}h3{font-size:14px!important}.content-header .logo img{max-width:170px}.content-header>a,.content-header .logo span{font-size:11px!important;text-transform:capitalize}.timeline-slider .container-slider{padding:0}.timeline-slider .container-slider .arrow-sides-details button span{font-size:0}}