@media (max-width:1180px){#event-intro{background-size:114%;min-height:min(50vh,600px);background-position:-45% 50%}#event-intro:before{width:175%;transform:translate(-54%,-50%)}#event-intro .content-wrapper{width:78%}}@media (max-width:1023px){#main-header .lang,footer{padding-right:10px}html{font-size:14px}#main-header .logo img{height:40px}footer{padding-left:10px}footer .container{padding:0}footer .logo img{height:50px}footer .order-md-last{justify-content:center;margin-bottom:10px}.social-wall .col:nth-child(odd){padding-right:0}.social-wall .social-item .bottom .profile-img{padding-right:10px}.social-wall .social-item .bottom .profile-img img{width:35px;height:35px}#key-visaul{height:75vh}#key-visaul .scroll-icon img{width:34px}.logo-wrapper .dare-logo{height:35vw}.logo-wrapper.animated .dare-logo{left:12%;width:60vw}.logo-wrapper.ended .dare-logo{transform:scale(.9) translate(-10%,0)}#event-intro{min-height:100%;background:url(/wp-content/themes/porsche-macan/assets/images/event-img.jpg) 30% bottom no-repeat #111B3E;background-size:100%;padding-bottom:45%}#event-intro:before{width:250vw;height:120%;transform:translate(-30%,-38%);clip-path:polygon(50% 0,120% 50%,50% 100%,-20% 50%);top:0}#event-intro:after{width:125vw;height:59vw;transform:translate(-11%,-83%);clip-path:polygon(50% 0,120% 50%,50% 100%,-20% 50%);top:0}#event-intro .content-wrapper{width:100%;justify-content:flex-start;align-items:center;padding-top:100px}#event-intro .content-wrapper h2{margin-bottom:30px;max-width:none}#event-intro .content-wrapper .desc{max-width:none}#event-detail:before{width:350vw;right:-150%;transform:rotate(300deg)}#event-detail .swiper-button-next,#event-detail .swiper-button-prev{display:none}#event-detail .event-detail-item .row>div:last-child{padding-bottom:50px;padding-top:50px}#event-detail .event-detail-item .row>div:last-child p{font-size:1.1428571429rem}#event-detail .swiper-pagination{margin-top:5%}#event-detail .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}#macan-detail{min-height:100vh;height:auto;display:flex}#macan-detail .left .extra-wrapper .arrow,#macan-detail .right{display:none}#macan-detail[data-current=macan-s] .macan-spec{transform:translateX(-100%)}#macan-detail[data-current=macan-gts] .macan-spec{transform:translateX(-200%)}#macan-detail .macan-spec{padding-top:15%;width:100vw}#macan-detail .macan-spec>.row{height:100%}#macan-detail .left .extra-wrapper{height:auto!important;position:relative}#macan-detail .left .extra-wrapper .overlay{position:static}#macan-detail .left .gallery-slider-small{display:block;margin:30px;position:relative}#macan-detail .left .gallery-slider-small .gallery-item,#macan-detail .left .gallery-slider-small .swiper-container{height:100%}#macan-detail .left .gallery-slider-small .gallery-item img{width:100%;height:100%;object-fit:cover}#macan-detail .left .gallery-slider-small .swiper-pagination{width:100%;left:0;bottom:-10%}#macan-detail .left .gallery-slider-small .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px;background:#fff;opacity:1}#macan-detail .left .infomations{padding:0}#macan-detail .left .infomations .info-item .val{font-size:1.8571428571rem}#macan-detail .left .infomations .info-item .lbl{font-size:1rem}#macan-detail .left .model-name{font-size:3.9285714286rem;margin-left:30px;margin-right:30px}#macan-detail .car-options{bottom:unset;top:0;height:10%}#macan-detail .car-options[data-current=macan-s]{transform:translateX(0)}#macan-detail .car-options .macan,#macan-detail .car-options .macan-gts,#macan-detail .car-options .macan-s{height:100%;align-items:center}#macan-detail .car-options .macan-gts>img,#macan-detail .car-options .macan-s>img,#macan-detail .car-options .macan>img{width:100%;top:0}#macan-detail .car-options .macan h3,#macan-detail .car-options .macan-gts h3,#macan-detail .car-options .macan-s h3{font-size:1.2857142857rem;padding-top:20px}#macan-detail .car-options .macan h3>img,#macan-detail .car-options .macan-gts h3>img,#macan-detail .car-options .macan-s h3>img{display:none}#macan-detail .car-options .macan-gts::before,#macan-detail .car-options .macan-s::before,#macan-detail .car-options .macan::before{content:"";width:100%;height:100%;background-color:rgb(0 0 0 / .4);position:absolute;left:0;top:0;z-index:10}#macan-detail .car-options .macan-gts.active,#macan-detail .car-options .macan-s.active,#macan-detail .car-options .macan.active{height:100%;opacity:1}#macan-detail .car-options .macan-gts.active:before,#macan-detail .car-options .macan-s.active:before,#macan-detail .car-options .macan.active:before{display:none}#macan-detail .car-options .macan-gts.active h3,#macan-detail .car-options .macan-s.active h3,#macan-detail .car-options .macan.active h3{display:block;text-align:center}#macan-detail .car-options .macan-gts.active h3 span,#macan-detail .car-options .macan-s.active h3 span,#macan-detail .car-options .macan.active h3 span{display:none}#macan-detail .car-options .macan-gts.active h3>img,#macan-detail .car-options .macan-s.active h3>img,#macan-detail .car-options .macan.active h3>img{display:inline-block;transform:rotate(90deg) scale(.8);margin-top:27%}#macan-detail .car-options .macan-gts.active.ended,#macan-detail .car-options .macan-s.active.ended,#macan-detail .car-options .macan.active.ended{display:block}#in-ex-section{padding-bottom:0}#in-ex-section h3{color:#fff;font-size:1.7142857143rem}#in-ex-section .in-ex .points .point{transform:scale(.7) translate(-40%,-40%)}#in-ex-section .in-ex .points .point:hover{transform-origin:center center;transform:rotate(180deg) scale(.8)}#in-ex-section .result{position:fixed;z-index:100}#in-ex-section .result .content-wrapper{width:80%}#media-section h3{font-size:2.1428571429rem;padding:65px 25px 25px}#media-section .tabs{margin:0 25px 30px}#media-section .tabs .tab{font-size:1.1428571429rem;margin-right:20px}#media-section .content[data-key=video]{padding-bottom:60px}#media-section .social-wall .social-item{margin-left:2px}#form-section .title{font-size:2rem}.floating-btn{transform-origin:right bottom;transform:scale(.65)}}@media (max-width:767px){#event-intro{background-size:250%;padding-bottom:80%}#event-intro:before{height:138%}#event-intro:after{height:105vw}#event-intro .content-wrapper h1{font-size:1.7142857143rem}#event-intro .content-wrapper h2{font-size:2.2857142857rem}#event-intro .content-wrapper .address,#event-intro .content-wrapper .date{font-size:1.1428571429rem}#event-intro .content-wrapper .event-detail-btn{transform:scale(.8)}}@media (max-width:575px){footer{padding-bottom:80px}footer .social-media{margin-top:30px}footer .copyright{margin-top:20px}}