@media (max-width:1330px){#main-header #main-menu>ul>li a{padding:20px}#main-header #main-menu>ul>li .sub-menu li>a{padding:20px 40px}}@media (max-width:1023px){html{font-size:14px}html.m-opened{overflow:hidden}#main-header.m-opened{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:50}#main-header.m-opened .m-menu .menu-btn{display:block;position:relative}#main-header.m-opened .m-menu .menu-btn span,#main-header.m-opened .m-menu .menu-btn:after,#main-header.m-opened .m-menu .menu-btn:before{position:absolute;top:50%;left:0;transform:rotate(45deg) translateY(-50%)}#main-header.m-opened .m-menu .menu-btn:after{transform:rotate(-45deg) translateY(-1px);left:1px}#main-header.m-opened #main-menu{height:calc(100vh - 67px);transition:all .2s;overflow:scroll}#main-header .logo img{height:40px}#main-header .second-menu{display:none}#main-header .m-menu{display:flex;justify-content:center;align-items:center}#main-header .m-menu .menu-btn{width:30px;height:20px;display:flex;flex-direction:column;justify-content:space-between;margin-right:10px;cursor:pointer}#main-header .m-menu .menu-btn span,#main-header .m-menu .menu-btn:after,#main-header .m-menu .menu-btn:before{content:"";display:block;height:3px;width:100%;border-radius:20%;background-color:#000;transition:all .5s}#main-header #main-menu{height:0;overflow:hidden;transition:all .5s}#main-header #main-menu>ul{flex-direction:column}#main-header #main-menu>ul>li{text-align:left;padding-left:20px}#main-header #main-menu>ul>li.current-menu-parent .sub-menu,#main-header #main-menu>ul>li.opened .sub-menu,#main-header #main-menu>ul>li:hover .sub-menu{max-height:900px;width:calc(100% + 20px);position:relative;transform:translateX(-20px)}#main-header #main-menu .sub-menu,#main-header #main-menu>ul>li .opened{box-shadow:none}#main-header #main-menu .sub-menu li{padding-left:20px}#main-header #main-menu .sub-menu li.sep{padding-left:0}#main-header #main-menu .sub-menu li.sep>a{padding:5px 20px 5px 38px!important}#main-header #main-menu .sub-menu li.sep>.sub-menu a{padding:20px 20px 20px 50px!important}#main-header #main-menu .mobile-second-menu{display:flex;flex-direction:row;justify-content:stretch;padding:10px 20px}#main-header #main-menu .mobile-second-menu .search-form{flex-grow:1;background-color:#fff;padding:5px}#main-header #main-menu .mobile-second-menu .search-form form{display:flex}#main-header #main-menu .mobile-second-menu .search-form input{border:0;padding:5;flex:1}#main-header #main-menu .mobile-second-menu .search-form button{border:0;background:0 0;cursor:pointer}#main-header #main-menu .mobile-second-menu a{display:flex;justify-content:center;align-items:center;width:34px;height:34px;background-color:#fff;text-align:center;border-left:2px solid #e8e8e8}#main-header #main-menu .mobile-second-menu .wpml-ls-legacy-list-horizontal{padding:0;border:0}.booking-btn>div figure{width:38px;height:38px}#home-banner{position:relative}#home-banner .banner{height:70vh}#home-banner .headline-area{justify-content:flex-end;height:97%}#home-banner .headline-area .headline{height:160px;width:95%;margin:0 auto;padding:10% 20px}#home-banner .headline-area .headline:before{padding-left:50%}#home-banner .headline-area h2{font-size:1.5625rem}#home-banner .swiper-pagination{margin-left:10px}.home-menu-wrapper .container{transform:translate(0,0);position:static;overflow-x:scroll;box-shadow:0 10px 10px rgb(0 0 0 / .1)}.home-menu-wrapper .container .item{min-width:140px;padding:10px 10px 0}.home-menu-wrapper .container .item img{height:40px}.home-menu-wrapper .container .item h3{margin-top:10px}.sep-visual{height:80vw;-webkit-mask-image:url(/wp-content/themes/after-sales/assets/images/svg/mask-m.svg);mask-image:url(/wp-content/themes/after-sales/assets/images/svg/mask-m.svg)}footer{padding-left:10px;padding-right: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}#inner-banner .banner{height:50vh}#static-banner img{width:100%;height:50vh;object-fit:cover;display:block}h1.styled-header{font-size:2.5rem}h2.styled-header{font-size:1.875rem}h3.styled-header{font-size:1.625rem}.detail-section .content-element .container.no-padding{padding-left:0;padding-right:0}.detail-section .content-element .container.no-padding-right{padding-right:0}.as-item-listing .as-row{margin:30px 10px 0}.as-item-listing .as-row:nth-child(even),.as-item-listing .as-row:nth-child(odd){transform:translateX(0)}.as-item-listing .as-row:nth-child(even) img,.as-item-listing .as-row:nth-child(odd) img{transform:translateX(0);width:100%}.videos-element .gallery-thumbs .swiper-slide h5{padding:10px}.feature-event{margin-bottom:100%}.feature-event .left{position:relative}.feature-event .left:after{content:"";display:block;padding-bottom:100%}.feature-event .left img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.feature-event .right{top:80%}.event-slider .swiper-slide{width:70vw}.gallery-slider-big .swiper-slide{width:80vw}.gallery-slider .swiper-slide{width:100px}.gallery-slider img{width:100px;height:100px}.map-slider .swiper-slide{width:80vw}.map-slider .map-item{margin:20px 5px}.car-thumbnail-slider .swiper-slide{width:40vw}.car-thumbnail-slider .car-thumbnail{margin:0;padding:5px}.car-slider .swiper-slide{width:100vw}.car-slider .car-item .car .points .point{width:6%}.car-slider .car-item .car .points .point:hover{width:7%}.interior-section{position:relative}.interior-section img{width:100%;height:40vh;object-fit:cover}.interior-section .wrapper .points .point{width:5%}.interior-section:before{border-top:5vw solid #e8e8e8}.interior-section:after{border-bottom:5vw solid #e8e8e8}.accessories{height:calc(166px - 20px)}.car-modal .gallery-thumbs{right:10px}.car-modal .gallery-thumbs .swiper-slide{width:50px}.car-modal .gallery-thumbs figure{width:50px;height:50px}.main-list .general-item{padding-right:0}.interval-content-section .timeline{padding-left:0}.interval-content-section .timeline .line{left:calc(33.33% / 2 + 15px)}.interval-content-section .timeline .item-label h5.km{font-size:1.875rem}html[lang=zh-hant] .interval-content-section .content-item[data-tab=ownership] .timeline .line{left:calc(33.33% / 2 + 13px)}}@media (max-width:767px){#event-calendar,.classic-car-block .year-bar,.interval-car-slider-v2 .car-thumbnail .arrow{display:none}.video-banner .video-wrapper video.bgv{width:100%}.event-section .event-list .row{flex-direction:column-reverse}.event-section .event-list .row .left{text-align:center}.event-section .event-list .row .right{padding-right:0}.event-section .event-list .swiper-slide{width:70vw;margin-bottom:30px}.event-section .event-list .swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff}.event-item .btn{width:50px;height:50px}.classic-car-block .classic-scroll-wrapper .row{flex-wrap:nowrap}.classic-car-block .classic-scroll-wrapper .row>div:nth-child(even){padding-left:0;margin-top:0}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell{width:100%}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:nth-child(odd){padding-right:0}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:nth-child(even){padding-left:0}.interval-car-slider-v2 .car-thumbnail{width:100%;border:1px solid #fff0;padding:10px 20px}.interval-car-slider-v2 .car-thumbnail figure{width:auto;height:90px}.interval-car-slider-v2 .car-thumbnail h3{padding-top:20px}.interval-car-slider-v2 .car-thumbnail:after{display:none}.interval-car-slider-v2 .car-thumbnail.active,.interval-car-slider-v2 .car-thumbnail:hover{border:1px solid rgb(232 232 232 / .55);box-shadow:0 0 10px rgb(0 0 0 / .15)}.interval-car-slider-v2 .car-thumbnail.active h3,.interval-car-slider-v2 .car-thumbnail:hover h3{color:#000}.interval-car-slider-v2 .swiper-pagination{display:block;position:relative;margin:20px auto}.interval-car-slider-v2 .swiper-pagination .swiper-pagination-bullet{box-shadow:2px 2px 4px rgb(0 0 0 / .3)}.interval-car-slider-v2 .swiper-slide{display:flex;justify-content:flex-end}.interval-car-slider-v2 .swiper-wrapper{padding-right:7px;flex-direction:row}}@media (max-width:575px){footer{padding-bottom:80px}footer .social-media{margin-top:30px}footer .copyright{margin-top:20px}}