a,body{color:#777}:root{--swiper-theme-color:#d5001c}input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#loading.open #square{width:400vw!important;height:400vw!important}#loading.open .logo-area{opacity:0!important}.lds-dual-ring{display:block;width:20px;height:20px;margin:20px auto 0}.lds-dual-ring:after{content:" ";display:block;width:16px;height:16px;margin:2px;border-radius:50%;border:2px solid #d5001c;border-color:#d5001c #fff0;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}html{font-size:16px;overflow-x:hidden}body{font-family:"Porsche Next","Noto Sans HK","PingFang TC","Heiti TC","微軟正黑體","Microsoft JhengHei","Arial Unicode MS",Arial;font-weight:300}a{cursor:pointer}.video-banner{position:relative;overflow:hidden}.video-banner .video-wrapper{min-height:42.25vw}video.bgv{max-width:none;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}.swiper-container{overflow:hidden}.swiper-pagination .swiper-pagination-bullet{width:33px;height:6px;background:rgb(232 232 232 / .55);border-radius:0;margin-right:5px;opacity:1}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d5001c}#main-header{background-color:#FFF}#main-header .container{padding:12px 0}#main-header .second-menu{display:flex;justify-content:flex-end;align-items:center}#main-header .second-menu svg{width:18px;height:18px;vertical-align:top;fill:#777}#main-header .second-menu a{vertical-align:bottom;line-height:135%;display:inline-block;padding:0 10px}#main-header .second-menu .search-form{display:inline-block;vertical-align:top;padding-bottom:3px}#main-header .second-menu .search-form form{display:flex}#main-header .second-menu .search-form input{border:0;height:100%;padding:0;max-width:0;transition:max-width .3s ease-out}#main-header .second-menu .search-form button{border:0;background:0 0;cursor:pointer}#main-header .second-menu .search-form:hover{border:1px solid #e8e8e8}#main-header .second-menu .search-form:hover input{max-width:300px;padding:3px}#main-header .m-menu{display:none}#main-header .lang,#main-header .wpml-ls-legacy-list-horizontal{font-size:1rem;padding:0}#main-header .logo{text-align:center}#main-header .logo img{height:50px}#main-header #main-menu{background-color:#e8e8e8}#main-header #main-menu>ul{max-width:1300px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-evenly}#main-header #main-menu>ul>li{position:relative;flex-grow:1;text-align:center;display:flex;flex-direction:column;justify-content:center}#main-header #main-menu>ul>li a{color:#000;font-size:1.25rem;display:block;padding:20px 0}#main-header #main-menu>ul>li.actived,#main-header #main-menu>ul>li.current-menu-item,#main-header #main-menu>ul>li.current-menu-parent{background-color:#d5001c}#main-header #main-menu>ul>li:hover,#main-header #main-menu>ul>li>.sub-menu{background-color:#fff;box-shadow:0 10px 10px rgb(0 0 0 / .35)}#main-header #main-menu>ul>li.actived>a,#main-header #main-menu>ul>li.current-menu-item>a,#main-header #main-menu>ul>li.current-menu-parent>a{color:#fff}#main-header #main-menu>ul>li:hover>.sub-menu{max-height:900px}#main-header #main-menu>ul>li:hover a{color:#000}#main-header #main-menu>ul>li>.sub-menu{position:absolute;left:0;top:100%;z-index:30;min-width:350px;max-height:0;overflow:hidden;transition:max-height .3s ease-out}#main-header #main-menu>ul>li>.sub-menu li{text-align:left}#main-header #main-menu>ul>li>.sub-menu li a{padding:20px;display:flex;justify-content:space-between;align-items:center}#main-header #main-menu>ul>li>.sub-menu li.current-menu-item,#main-header #main-menu>ul>li>.sub-menu li:hover{background-color:#e8e8e8}#main-header #main-menu>ul>li>.sub-menu li.current-menu-item>a:after,#main-header #main-menu>ul>li>.sub-menu li:hover>a:after{content:"";background:url(/wp-content/themes/after-sales/assets/images/svg/right-arrow-red.svg) center center no-repeat;width:19px;height:10px;display:block}#main-header #main-menu>ul>li>.sub-menu li.sep .sub-menu a{padding:14px 20px 14px 30px;font-size:1.25rem;background-color:#fff}#main-header #main-menu>ul>li>.sub-menu li.sep a{padding:5px 20px;font-size:1rem;background-color:#e8e8e8}#main-header #main-menu>ul>li>.sub-menu li.sep:hover>a:after{display:none}#main-header #main-menu .mobile-second-menu{display:none}.booking-btn-wrapper{position:sticky;z-index:51;bottom:80px;display:flex;justify-content:flex-end;align-items:flex-end;pointer-events:none}.booking-btn{background-color:#d5001c;border:5px solid #fff;border-radius:50px;display:inline-block;box-shadow:0 0 20px rgb(0 0 0 / .4);z-index:20;transform:translateY(50%);pointer-events:all}.booking-btn>div{padding:5px;display:flex;justify-content:space-between;align-items:center}.booking-btn>div figure{background-color:#fff;border-radius:50%;width:53px;height:53px;padding:10px;display:flex;justify-content:center;align-items:center}.booking-btn>div figure img{width:100%}.booking-btn>div span{color:#fff;font-size:1rem;line-height:120%;display:inline-block;padding:0 10px}#home-banner{position:relative}#home-banner .banner{height:70vh;width:100vw}#home-banner .banner img{width:100%;height:100%;object-fit:cover}#home-banner .headline-area{position:absolute;left:50%;top:0;height:90%;transform:translateX(-50%);z-index:10;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#home-banner .headline-area .headline{background-color:rgb(0 0 0 / .35);position:relative;height:200px;width:100%;max-width:600px;padding:10% 40px;display:flex;justify-content:flex-start;align-items:center}#home-banner .headline-area .headline:before{background:#000;content:"";position:absolute;left:0;top:0;height:100%;padding-left:40%;width:0}#home-banner .headline-area h2{color:#fff;font-size:1.875rem;line-height:130%;font-weight:100;position:relative;z-index:4;display:block}#home-banner .headline-area h2 b{font-weight:500}#home-banner .swiper-pagination{position:relative;margin-left:30px;margin-top:10px}.home-menu-wrapper{background-color:#e8e8e8;height:50px;position:relative}.home-menu-wrapper .container{padding:30px 0;position:absolute;left:50%;top:50%;z-index:20;transform:translate(-50%,-50%);background-color:#fff;display:flex;justify-content:space-between;box-shadow:0 40px 40px rgb(0 0 0 / .1)}.ginput_address_state,.ginput_container_select,footer .container{position:relative}.home-menu-wrapper .container .item{flex:1;width:calc(100%/6);text-align:center;border-right:1px solid #e8e8e8;padding:20px 30px 0}.home-menu-wrapper .container .item img{height:76px}.home-menu-wrapper .container .item h3{font-size:1.125rem;line-height:120%;margin-top:20px}.home-menu-wrapper .container .item:last-child{border:0}.sep-visual{transform:translateY(-20%);background-size:cover;background-repeat:no-repeat;background-position:center center;height:40vw;-webkit-mask-image:url(/wp-content/themes/after-sales/assets/images/svg/mask.svg);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/wp-content/themes/after-sales/assets/images/svg/mask.svg);mask-size:cover;mask-repeat:no-repeat;mask-position:left top}h1.styled-header{font-size:3rem}h2.styled-header{font-size:2.375rem}h3.styled-header{font-size:2.125rem}.styled-header{color:#777;text-align:center;line-height:130%}.styled-header:before{content:"";display:block;height:2px;width:30px;background-color:#d5001c;margin:0 auto 30px}.gform_wrapper .gf_list_3col,.gform_wrapper .gf_list_4col,.gform_wrapper .single-option,footer .company-info{width:100%}.content-box{font-size:1.125rem;line-height:130%;text-align:center}.content-box p{margin-bottom:.5em}footer{background-color:#f2f2f2;padding:50px 0 0;min-height:45px}footer .container{padding:0}footer .order-md-last{display:flex;align-items:center}footer .logo{text-align:center}footer .logo img{height:60px}footer .social-media{margin-bottom:20px}footer .social-media span{display:block;font-size:1rem;font-weight:500}footer .social-media a{display:inline-block;padding:2px 5px;font-size:25px;border-radius:100%}footer .social-media a i{transition:color .4s ease-in-out}footer .social-media a .fa-facebook-square:hover{color:#2753a7}footer .social-media a .fa-youtube-square:hover{color:#cd201f}footer .social-media a .fa-twitter-square:hover{color:#55acee}footer .social-media a .fa-pinterest-square:hover{color:#cd242b}footer .social-media a .fa-instagram-square:hover{color:#326189}footer .social-media a .fa-linkedin:hover{color:#0274b3}footer .company-info{display:table}footer .company-info .col-12{padding:0 15px;margin-bottom:20px}footer .company-info h5{font-size:1rem;font-weight:500;line-height:130%}footer .company-info address{font-size:.9375rem;padding:8px 0;line-height:130%}footer .company-info p{font-size:.9375rem}footer .copyright{margin-top:20px;font-size:.9375rem;margin-bottom:0}footer .copyright a{text-decoration:underline}.gform_confirmation_message h3{font-size:2.1875rem;text-align:center;line-height:130%}.ginput_address_state:after,.ginput_container_select:after{content:"";font-family:"Font Awesome 5 Free";color:#d5001c;font-size:20px;position:absolute;right:3%;top:50%;transform:translateY(-50%);font-weight:900}.ginput_address_state:after{top:31%}.gform_wrapper .gform_legacy_markup .gform_fields,.gform_wrapper.gform_legacy_markup_wrapper .gform_fields{display:flex!important;flex-wrap:wrap}.gform_wrapper .gfield_label{color:#777!important;font-size:1rem!important;font-weight:300!important}.gform_wrapper .ginput_container .gfield_checkbox label,.gform_wrapper .ginput_container .gfield_radio label{font-size:1rem;vertical-align:-3px!important}.gform_wrapper .gf_list_3col,.gform_wrapper .gf_list_4col,.gform_wrapper .single-option{padding-left:14px!important;margin-top:0!important}.gform_wrapper .gf_list_3col li,.gform_wrapper .gf_list_4col li,.gform_wrapper .single-option li{margin-bottom:10px!important}.gform_wrapper .ginput_container input[type=checkbox]{margin-top:3px!important;margin-right:10px!important}.gform_wrapper .ginput_container input[type=checkbox]:before{position:relative;display:block;width:15px;height:15px;content:"";background:#f2efee}.gform_wrapper .ginput_container input[type=checkbox]:after{position:relative;display:block;left:0;top:-15px;width:15px;height:15px;content:"";background-repeat:no-repeat;background-position:center}.gform_wrapper .ginput_container input[type=checkbox]:checked:after{background-color:#f2efee;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC)}.gform_wrapper .ginput_container input[type=checkbox]:disabled:after{-webkit-filter:opacity(.4);filter:opacity(.4)}.gform_wrapper .ginput_container input[type=checkbox]:not(:disabled):checked:hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC)}.gform_wrapper .ginput_container input[type=checkbox]:not(:disabled):hover:after{background-image:linear-gradient(135deg,#f2efee 0,#FFF 100%)}.gform_wrapper .ginput_container input[type=checkbox]:not(:disabled):hover:before{border-color:#000}.gform_wrapper .ginput_container .gfield_radio{margin-left:0!important}.gform_wrapper .ginput_container .gfield_radio .gchoice{margin-right:5%!important;margin-bottom:8px!important}.gform_wrapper .ginput_container input[type=radio]{margin-top:3px!important;margin-right:10px!important}.gform_wrapper .ginput_container input[type=radio]:before{position:relative;display:block;width:20px;height:20px;content:"";background:#f2efee;border-radius:50%;top:-4px;left:-1px}.gform_wrapper .ginput_container input[type=radio]:after{position:relative;display:block;left:-1px;top:-25px;width:20px;height:20px;content:"";background-repeat:no-repeat;background-position:center;border-radius:50%}.gform_wrapper .ginput_container input[type=radio]:checked:after{background-color:#f2efee;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC)}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select,.gform_wrapper .ginput_container textarea{padding:10px 8px!important;background-color:#f2efee!important;font-weight:300!important;font-family:"Porsche Next","Noto Sans HK","PingFang TC","Heiti TC","微軟正黑體","Microsoft JhengHei","Arial Unicode MS",Arial!important;font-size:1rem!important}.gform_wrapper .ginput_container input[type=radio]:disabled:after{-webkit-filter:opacity(.4);filter:opacity(.4)}.gform_wrapper .ginput_container input[type=radio]:not(:disabled):checked:hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC)}.gform_wrapper .ginput_container input[type=radio]:not(:disabled):hover:after{background-image:linear-gradient(135deg,#f2efee 0,#FFF 100%)}.gform_wrapper .ginput_container input[type=radio]:not(:disabled):hover:before{border-color:#000}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container textarea{border:1px solid #ccc!important}.gform_wrapper .ginput_container input::placeholder,.gform_wrapper .ginput_container textarea::placeholder{color:#9c9c9c}.gform_wrapper .ginput_container select{border:1px solid #ccc!important}.gform_wrapper .ginput_container select:invalid{color:#9c9c9c}.gform_wrapper .ginput_container.ginput_container_consent{display:flex;justify-content:flex-start;align-items:flex-start}.gform_wrapper .ginput_container.ginput_container_consent input{margin-top:0!important}.gform_wrapper .ginput_container.ginput_container_consent label{font-family:"Porsche Next","Noto Sans HK","PingFang TC","Heiti TC","微軟正黑體","Microsoft JhengHei","Arial Unicode MS",Arial!important;font-size:1rem!important;line-height:1rem!important}.gform_wrapper .validation_message{font-size:1.125rem!important;color:#d5001c!important}.gform_wrapper .gform_fields .gfield .gfield_checkbox input{vertical-align:top!important;font-size:.8rem!important}.gform_wrapper .gform_fields .gfield.gfield_error{background-color:transparent!important;margin-bottom:0!important;border-top:0!important;border-bottom:0!important;padding-bottom:0!important;padding-top:0!important;font-size:.8rem!important}.gform_wrapper .gform_fields .gfield.gfield_error .gfield_label{color:inherit!important}.gform_wrapper .ginput_container_address label,.gform_wrapper .ginput_container_name label{margin-top:5px!important}.gform_wrapper .contact-option{padding-left:50px!important}.gform_wrapper .captcha{margin-left:20px!important}.gform_wrapper .gform_button{margin:0 auto!important;display:block!important;background-color:#f2efee;border:0;color:#777;padding:10px 60px;border-radius:30px;cursor:pointer;font-size:1.125rem!important}.gform_wrapper .bday .ginput_complex,.gform_wrapper .ginput_complex select{margin-top:0!important}.gform_wrapper .gfield--type-repeater:not(.class-sub-form) .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item{display:flex;flex-wrap:wrap}.gform_wrapper .gfield_repeater_container legend{font-weight:700!important}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item{border-bottom:1px solid #ccc;padding-bottom:30px}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell{padding-top:5px!important;width:50%}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:nth-child(odd){padding-right:10px}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:nth-child(even){padding-left:10px}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_buttons{width:100%}.gform_wrapper .gfield_error .ginput_container_fileupload .gform_drop_area{background-color:rgb(213 0 28 / .6)}.gform_wrapper .gfield_error .ginput_container_fileupload .gform_drop_area .gform_drop_instructions{color:#fff}@supports (-webkit-touch-callout:none){.ginput_container input[type=checkbox]:after,.ginput_container input[type=checkbox]:before,.ginput_container input[type=radio]:after,.ginput_container input[type=radio]:before{display:none!important}}.event-section{background:linear-gradient(180deg,#fff 50%,#e8e8e8 50%);min-height:300px;padding-bottom:120px;padding-top:200px}.event-section .content-box{margin:50px auto;max-width:550px}.event-section .swiper-container-multirow-column>.swiper-wrapper{flex-direction:row}.event-section .swiper-container-multirow-column>.swiper-wrapper .swiper-slide{margin-top:0!important;margin-bottom:30px}.event-section .red-btn{transform:translateY(40px)}.event-section .no-event{font-size:2.1875rem;display:none;justify-content:center;align-items:center;height:410px;margin-bottom:10vh}.event-section .home-events{min-height:410px;margin-bottom:10vh}.event-section .home-events .swiper-slide{height:auto}.event-section .home-events .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff}.event-item{background-color:#fff;height:100%}.event-item a{display:block}.event-item figure{width:100%;height:auto;position:relative;overflow:hidden;padding-top:62.5%}.event-item figure img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0}.event-item .btn,.feature-event .right .event-detail .btn{transform:translateY(-50%);border:5px solid #fff;width:62px;box-shadow:5px 10px 20px rgb(0 0 0 / .3)}.event-item .bottom{padding:20px;position:relative}.event-item h4{font-size:1.1875rem;line-height:120%;color:#3d3d3d;padding-top:10px}.event-item label{font-size:.8125rem}.event-item .btn{position:absolute;right:5%;top:0;background-color:#d5001c;border-radius:50%;height:62px;display:flex;justify-content:center;align-items:center}.event-item .btn img{width:16px;height:16px;transform:rotate(45deg)}#event-calendar{box-shadow:0 40px 40px rgb(0 0 0 / .1)}#event-calendar .tavo-calendar__code_lock{opacity:1}#event-calendar .tavo-calendar__info{display:none!important}#event-calendar .tavo-calendar__header{font-size:1.25rem;background-color:#f3f5f5;color:#000;padding:20px 10px 10px}#event-calendar .tavo-calendar__header .tavo-calendar__nav svg{fill:#000;width:18px;height:18px}#event-calendar .tavo-calendar__week-names{font-size:.875rem;background-color:#f3f5f5;color:#363636;padding-bottom:20px;padding-top:10px;text-transform:uppercase}#event-calendar .tavo-calendar__days{background-color:#fff;padding:10px}#event-calendar .tavo-calendar__days .tavo-calendar__day_abs-today,.breadcrumb{background-color:#e8e8e8}#event-calendar .tavo-calendar__days .tavo-calendar__day_range-end,#event-calendar .tavo-calendar__days .tavo-calendar__day_range-start{background-color:#fff0}#event-calendar .tavo-calendar__days .tavo-calendar__day-inner{font-size:.875rem;width:100%;height:47px;display:flex;justify-content:center;align-items:center;color:#000}#event-calendar .tavo-calendar__days .tavo-calendar__day_highlight .tavo-calendar__day-inner{border-radius:50%}#event-calendar .tavo-calendar__days .tavo-calendar__day_select span{color:#fff}#event-calendar .tavo-calendar__days .tavo-calendar__day_range-start .tavo-calendar__day-inner{border-radius:50% 0 0 50%}#event-calendar .tavo-calendar__days .tavo-calendar__day_range-end .tavo-calendar__day-inner{border-radius:0 50% 50% 0}.red-btn{background-color:#d5001c;padding:10px 20px;border-radius:60px;font-size:1rem;color:#fff;display:inline-block}.red-btn img{vertical-align:middle}.social-section .styled-header{transform:translateY(-50px)}.social-wall{margin-top:40px}.social-wall .social-item{background-color:#fff;position:relative;margin-bottom:30px;max-width:calc(100vw - 30px)}.social-wall .social-item .icon{position:absolute;right:0;top:0;font-size:30px;color:#fff;padding-right:2%;padding-top:1%}.social-wall .social-item .icon i{position:relative;z-index:3}.social-wall .social-item .icon:after{content:"";width:0;height:0;border-left:50px solid #fff0;border-right:50px solid #fff0;border-bottom:50px solid #e52d27;position:absolute;right:-33px;top:-8px;transform:rotate(45deg)}.social-wall .social-item a{display:block}.social-wall .social-item h3{padding:20px 20px 0;font-size:1.25rem;font-weight:700;color:#000}.social-wall .social-item .content{font-size:1.125rem;padding:20px}.social-wall .social-item img{width:100%}.social-wall .social-item .bottom{padding:10px 12px 20px;display:flex;align-items:center;border-top:1px solid #e8e8e8;margin:0 8px}.social-wall .social-item .bottom .profile-img{padding-right:20px}.social-wall .social-item .bottom .profile-img img{width:55px;height:55px;object-fit:cover;border-radius:50%}.social-wall .social-item .bottom .profile h5{font-size:1.125rem;font-weight:700;color:#000;padding-bottom:8px}.social-wall .social-item .bottom .profile p{font-size:1rem}.breadcrumb,.breadcrumb a,.breadcrumb span{font-size:.875rem}.social-wall .social-item.fb .fb-video,.social-wall .social-item.fb .fb-video span,.social-wall .social-item.fb .fb-video span iframe,.social-wall .social-item.linkedin iframe{width:100%!important}#inner-banner{position:relative}#inner-banner .banner{height:40vw;width:100vw}#inner-banner .banner img{width:100%;height:100%;object-fit:cover}#inner-banner .swiper-pagination{position:absolute}#static-banner img{width:100%;display:block}.breadcrumb{padding:10px 0}.detail-section p:empty{display:none}.detail-section .content-element{padding:20px 0}.detail-section .content-element:first-child,.tequipment-bottom .styled-header{padding-top:80px}.detail-section .content-element:last-of-type{background:linear-gradient(180deg,#fff 40%,#e8e8e8 40%,#e8e8e8 100%);padding-bottom:200px}.detail-section .content-element:last-of-type .swiper-pagination .swiper-pagination-bullet{background-color:rgb(255 255 255 / .55)}.detail-section .content-element:last-of-type .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d5001c}.detail-section .content-element a{color:#d5001c}.detail-section .content-element .editor-style p{margin-bottom:.5em;line-height:130%}.detail-section .content-element .editor-style ol,.detail-section .content-element .editor-style ul{margin-bottom:.8em;margin-left:18px}.detail-section .content-element .editor-style ol li,.detail-section .content-element .editor-style ul li{padding:5px}.detail-section .content-element .editor-style ul{list-style:disc}.detail-section .content-element .editor-style ol{list-style:decimal}.detail-section .content-box{max-width:900px;margin-left:auto;margin-right:auto}.before-after{margin:65px auto 20px}.before-after .juxtapose{box-shadow:0 0 30px rgb(0 0 0 / .3)}.before-after .labels>div{text-align:center;padding:20px 10px}.before-after .labels label{background-color:#fff;display:inline-block;text-align:center;font-size:1rem;line-height:1rem;border-radius:30px;padding:8px 20px;box-shadow:2px 2px 10px rgb(0 0 0 / .3)}.as-item-listing .as-row{background-color:#f3f3f3}.as-item-listing .as-row:nth-child(odd){flex-direction:row-reverse;transform:translateX(10px)}.as-item-listing .as-row:nth-child(odd) img{transform:translateX(-10px)}.as-item-listing .as-row:nth-child(even):not(.has-slider){transform:translateX(-10px)}.as-item-listing .as-row img{width:calc(100% + 10px);height:100%;object-fit:cover}.as-item-listing .as-row>div{padding:0;display:flex;align-items:center}.as-item-listing .as-row .content{padding:30px;font-size:1rem;line-height:130%;color:#000}.as-item-listing .as-row .content h1,.as-item-listing .as-row .content h2,.as-item-listing .as-row .content h3,.as-item-listing .as-row .content h4,.as-item-listing .as-row .content h5,.as-item-listing .as-row .content h6{font-weight:700;font-size:1.125rem;padding-bottom:15px}.as-item-listing .as-row .content p{padding-bottom:25px}.as-item-listing .as-row .content-swiper,.as-item-listing .as-row .img-swiper{width:100%}.as-item-listing .as-row .swiper-button-next,.as-item-listing .as-row .swiper-button-prev{color:#d5001c}.youtube-container{position:relative;padding-bottom:56.25%;height:0}.youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videos-element .gallery-thumbs{width:100%;max-width:500px;margin:20px auto 30px}.videos-element .gallery-thumbs .swiper-slide{text-align:center}.videos-element .gallery-thumbs .swiper-slide h5{display:inline-block;border-radius:30px;padding:10px 20px;cursor:pointer}.videos-element .gallery-thumbs .swiper-slide.swiper-slide-thumb-active h5{background-color:#e8e8e8}.videos-element .content-box{padding:20px 0 30px}.feature-event{margin-bottom:15%}.feature-event .row{position:relative}.feature-event .left img{width:100%}.feature-event .right{position:absolute;right:0;top:30%}.feature-event .right .event-detail{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:50px 30px 30px;background-color:#fff;color:#000;line-height:120%}.feature-event .right .event-detail h2{font-weight:700;font-size:2rem;padding:15px 0 25px;line-height:130%}.feature-event .right .event-detail label{font-size:.9375rem}.feature-event .right .event-detail .short-desc{font-size:1rem}.feature-event .right .event-detail .btn{position:absolute;left:10%;top:0;background-color:#d5001c;border-radius:50%;height:62px;display:flex;justify-content:center;align-items:center}.car-slider .car-item .car,.car-thumbnail-slider,.event-slider,.gallery-slider,.gallery-slider-big,.map-slider,.map-slider .details{position:relative}.feature-event .right .event-detail .btn img{width:16px;height:16px;transform:rotate(45deg)}.event-slider{margin-bottom:50px}.event-slider .swiper-pagination{bottom:-30px;left:50%;transform:translateX(-50%)}.event-slider .swiper-button-next{right:-35px;color:#d5001c}.event-slider .swiper-button-next:after{font-size:1.875rem}.event-slider .swiper-button-prev{left:-35px;color:#d5001c;font-size:1.875rem}.event-slider .swiper-button-prev:after{font-size:1.875rem}.event-slider .event-item{box-shadow:0 0 10px rgb(0 0 0 / .35);margin:10px}.event-slider .event-item figure{height:250px}.event-slider .event-item figure img{width:100%;height:100%;object-fit:cover}.gallery-slider-big{margin-bottom:50px}.gallery-slider-big .swiper-pagination{bottom:-30px;left:50%;transform:translateX(-50%)}.gallery-slider-big .swiper-button-next{right:-35px;color:#d5001c}.gallery-slider-big .swiper-button-next:after{font-size:1.875rem}.gallery-slider-big .swiper-button-prev{left:-35px;color:#d5001c;font-size:1.875rem}.gallery-slider .swiper-pagination,.map-slider .swiper-pagination{left:50%;transform:translateX(-50%)}.gallery-slider-big .swiper-button-prev:after{font-size:1.875rem}.gallery-slider-big .gallery-item{box-shadow:0 0 10px rgb(0 0 0 / .35);margin:10px;height:100%}.map-slider .map-item:hover,.map-slider .swiper-slide-active .map-item{box-shadow:0 0 20px rgb(0 0 0 / .35)}.gallery-slider-big .gallery-item img{width:100%;height:100%;object-fit:cover}.gallery-slider-big .swiper-slide{height:100%!important}.gallery-slider{margin-bottom:50px;margin-top:30px}.gallery-slider img{width:200px;height:200px;object-fit:cover}.car-thumbnail-slider .car-thumbnail img,.contact-box img,.map-slider .maps{width:100%}.gallery-slider .swiper-pagination{bottom:-30px}.gallery-slider .swiper-button-next{right:-35px;color:#d5001c}.gallery-slider .swiper-button-next:after{font-size:1.875rem}.gallery-slider .swiper-button-prev{left:-35px;color:#d5001c;font-size:1.875rem}.gallery-slider .swiper-button-prev:after{font-size:1.875rem}.map-slider .map-item{background-color:#fff;margin:20px}.map-slider .map-item:hover .map-direction-btn{display:block}.map-slider .maps{height:330px}.map-slider .details{text-align:center;padding:30px;color:#000}.map-slider .details .map-direction-btn{position:absolute;right:25px;top:-20px;border-radius:50%;background-color:#f0e9e3;font-size:25px;padding:7px;border:3px solid #fff;display:none;color:#000}.map-slider .details h3{font-size:1.25rem}.map-slider .details .office-hour,.map-slider .details address,.map-slider .details p{font-size:.875rem;line-height:120%}.map-slider .details address{padding:15px 0}.map-slider .details p a{color:#000}.map-slider .details .office-hour{text-align:left}.map-slider .details .office-hour .col-4{padding-right:0}.map-slider .swiper-slide-active .details .map-direction-btn{display:block}.contact-box{background:linear-gradient(180deg,#fff 3%,#e8e8e8 3%,#e8e8e8 100%)!important;margin-top:50px}.contact-box .row:first-child{flex-direction:row-reverse}.contact-box .right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:30px 50px;font-size:1rem;line-height:130%;color:#000}.contact-box .right h2{font-size:1.375rem;padding-bottom:20px}.contact-box .right p{padding-bottom:8px}.contact-box .right p i{margin-right:5px}.contact-box .right a{color:#000}.tequipment-section .social-section{margin-top:90px}.car-thumbnail-slider .swiper-button-next{right:-35px;color:#d5001c}.car-thumbnail-slider .swiper-button-next:after{font-size:1.875rem}.car-thumbnail-slider .swiper-button-prev{left:-35px;color:#d5001c;font-size:1.875rem}.car-thumbnail-slider .swiper-button-prev:after{font-size:1.875rem}.car-thumbnail-slider .car-thumbnail{text-align:center;margin:10px;cursor:pointer;display:block;padding:20px}.car-thumbnail-slider .car-thumbnail.active,.car-thumbnail-slider .car-thumbnail:hover{border:1px solid rgb(232 232 232 / .55);box-shadow:0 0 10px rgb(0 0 0 / .15)}.car-thumbnail-slider .car-thumbnail h3{padding-top:20px}.car-slider{margin-top:50px}.car-slider .swiper-slide{width:70vw}.car-slider .car-item{text-align:center}.car-slider .car-item img{width:100%}.car-slider .car-item .car .points{position:absolute;width:100%;height:100%;z-index:20;left:0;top:0}.car-slider .car-item .car .points .point{width:4%;background-color:rgb(255 255 255 / .8);border:3px solid #d5001c;border-radius:50%;position:absolute;left:10%;top:15%;cursor:pointer;transform:translate(-50%,-50%);transition:all .4s}.interior-section,.interior-section .wrapper{position:relative}.car-slider .car-item .car .points .point:after{content:"";display:block;padding-bottom:100%}.car-slider .car-item .car .points .point:hover{width:5%}.car-slider .car-item h3{font-size:2.5rem;color:#000;font-weight:500;margin-top:60px}.interior-section img{width:100%}.interior-section .wrapper .points{position:absolute;width:100%;height:100%;z-index:20;left:0;top:0}.interior-section .wrapper .points .point{width:3%;background-color:rgb(255 255 255 / .8);border:3px solid #d5001c;border-radius:50%;position:absolute;left:10%;top:15%;cursor:pointer;transform:translate(-50%,-50%);transition:all .4s}.interior-section .wrapper .points .point:after{content:"";display:block;padding-bottom:100%}.interior-section .wrapper .points .point:hover{width:4%}.interior-section:before{content:"";width:0;height:0;border-left:100vw solid #fff0;border-right:0 solid #fff0;border-top:9vw solid #e8e8e8;position:absolute;right:0;top:0;z-index:5}.interior-section:after{content:"";width:0;height:0;border-left:100vw solid #fff0;border-right:0 solid #fff0;border-bottom:9vw solid #e8e8e8;position:absolute;right:0;bottom:0;z-index:5}.tequipment-bottom{background:linear-gradient(180deg,#e8e8e8 65%,#fff 65%,#fff 100%)}.tequipment-bottom .content-box{margin:30px auto 50px;max-width:550px}.accessories{background-color:#fff0;width:100%;height:calc(196px - 20px);perspective:1000px;cursor:pointer;margin-bottom:20px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.accessories:hover .flip-card-inner,.flip-card-back{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{color:#000;background-size:cover}.flip-card-back{background-color:rgb(213 0 28 / .8);color:#fff;padding:10px}.flip-card-back .content{border:1px solid #fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.flip-card-back h2{font-size:1.25rem}.car-modal{background-color:#fff;width:90vw;max-width:1000px;margin:0 auto;position:relative}.car-modal .close-btn{display:none}.car-modal .mfp-close{font-size:3.125rem;color:#fff!important;text-shadow:2px 2px 6px rgb(0 0 0 / .8);opacity:1}.car-modal .top{position:relative}.car-modal img{width:100%}.car-modal .gallery-top{overflow:hidden}.car-modal .gallery-top figure{position:relative;width:100%;background-color:#000}.car-modal .gallery-top figure:after{content:"";display:block;padding-bottom:70.8%}.car-modal .gallery-top figure img{position:absolute;width:100%;height:100%;object-fit:contain}.car-modal .gallery-thumbs{position:absolute;bottom:0;right:20px;transform:translateY(50%);max-width:calc(100% - 100px);overflow:hidden;z-index:30}.car-modal .gallery-thumbs .swiper-slide{width:80px}.car-modal .gallery-thumbs .swiper-slide-thumb-active figure{border-color:#d5001c}.car-modal .gallery-thumbs figure{width:80px;height:80px;border-radius:50%;overflow:hidden;border:4px solid #fff}.car-modal .gallery-thumbs figure img,.gallery-element .gallery-item img{height:100%;object-fit:cover;width:100%}.car-modal .bottom{padding:50px 20px}.car-modal .bottom h3{font-size:1.5rem;padding-bottom:15px;font-weight:500}.car-modal .bottom .content{font-size:1.25rem;line-height:120%}.search-item{border-bottom:1px solid #e8e8e8;padding:20px 20px 20px 0}.search-item img{width:100%}.search-item .entry-title{font-size:1.625rem;padding-bottom:20px;padding-top:20px}.search-item .entry-title a{color:#d5001c}.search-item .content{font-size:1.125rem;line-height:130%}.main-list .general-item{border-bottom:1px solid #e8e8e8;padding:20px 20px 20px 0}.main-list .general-item img{width:100%}.main-list .general-item .entry-title{font-size:1.625rem;padding-bottom:20px;padding-top:20px;color:#d5001c}.main-list .general-item .content{font-size:1.1875rem;line-height:130%}.main-list .general-item .content p{font-size:1.125rem;margin-top:10px}.main-list .general-item:nth-child(even){padding:20px 0}.main-list .general-item:nth-child(even) .row{flex-direction:row-reverse}.navigation.pagination{margin-top:30px;text-align:center}.navigation.pagination .screen-reader-text{display:none}.wp-block-column p{line-height:130%;font-size:1.125rem;margin-bottom:16px}.wp-block-column ul{list-style:disc;margin-left:18px}.wp-block-column ul li{margin-bottom:10px;font-size:1.125rem}.advgb-images-slider .slick-arrow:after,.advgb-images-slider .slick-arrow:before{color:#d5001c}.advgb-images-slider .slick-dots li button:after,.advgb-images-slider .slick-dots li button:before,.advgb-images-slider .slick-dots li.slick-active button:after,.advgb-images-slider .slick-dots li.slick-active button:before{color:#d5001c}.gallery-element .gallery-item{margin-bottom:10px}.gallery-element .gallery-item figure{width:100%;padding:34.37%;position:relative}.gallery-element .gallery-item img{position:absolute;left:0;top:0}.gallery-element .gallery-item h5{font-size:1.5625rem;padding:5px;text-align:center}.interval-car-slider{position:relative}.interval-car-slider .swiper-button-next{display:none;right:-35px;color:#d5001c}.interval-car-slider .swiper-button-next:after{font-size:1.875rem}.interval-car-slider .swiper-button-prev{display:none;left:-35px;color:#d5001c;font-size:1.875rem}.interval-car-slider .swiper-button-prev:after{font-size:1.875rem}.interval-car-slider .car-thumbnail{text-align:center;margin:10px;cursor:pointer;display:block;border:1px solid #fff0;color:#777!important;padding:20px}.interval-car-slider .car-thumbnail.active,.interval-car-slider .car-thumbnail:hover{border:1px solid rgb(232 232 232 / .55);box-shadow:0 0 10px rgb(0 0 0 / .15)}.interval-car-slider .car-thumbnail figure{height:90px}.interval-car-slider .car-thumbnail figure img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.interval-car-slider .car-thumbnail h3{padding-top:20px}.interval-car-slider .swiper-pagination{position:relative;margin:0 auto}.interval-car-slider-v2{margin-top:43px;position:relative}.interval-car-slider-v2 .swiper-button-next{display:none;right:-35px;color:#d5001c}.interval-car-slider-v2 .swiper-button-next:after{font-size:1.875rem}.interval-car-slider-v2 .swiper-button-prev{display:none;left:-35px;color:#d5001c;font-size:1.875rem}.interval-car-slider-v2 .swiper-button-prev:after{font-size:1.875rem}.interval-car-slider-v2 .car-thumbnail{width:70%;text-align:center;cursor:pointer;display:block;color:#777!important;transition:all .5s;position:relative;padding-bottom:10px}.interval-car-slider-v2 .car-thumbnail figure{width:60%;margin:0 auto;position:relative;z-index:3}.interval-car-slider-v2 .car-thumbnail figure img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.interval-car-slider-v2 .car-thumbnail:after{position:absolute;content:"";height:2px;width:100%;background-color:#e8e8e8;left:50%;bottom:0;transform:translateX(-50%);z-index:1}.interval-car-slider-v2 .car-thumbnail h3{font-size:1rem;color:#000;font-weight:500;position:relative;z-index:3;transition:all .2s}.interval-car-slider-v2 .car-thumbnail .arrow{position:absolute;bottom:0;left:-120%;opacity:0;width:100%;height:35%;border:5px solid #d5001c;border-width:0 5px 5px 0;transform:skew(60deg);z-index:3;transition:left .3s,opacity .3s,transform .2s linear .2s}.interval-car-slider-v2 .car-thumbnail .arrow:before{content:"";position:absolute;bottom:-5px;left:-6%;width:100%;height:126%;border:5px solid #d5001c;border-width:0 5px 5px 0;z-index:3}.interval-car-slider-v2 .car-thumbnail.active .arrow,.interval-car-slider-v2 .car-thumbnail:hover .arrow{left:10px;opacity:1;transform:skew(37deg)}.interval-car-slider-v2 .swiper-pagination{display:none}.interval-car-slider-v2 .swiper-slide{display:flex;justify-content:center}.interval-car-slider-v2 .swiper-slide:last-child .car-thumbnail::after{display:none}.interval-car-slider-v2 .swiper-wrapper{padding-right:7px;flex-direction:column}.interval-section-v2 .interval-content-section .tabs{margin:0}.interval-content-section{background:0 0!important}.interval-content-section .tabs{margin:0 auto;width:80vw;max-width:500px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #d5001c;cursor:pointer}.interval-content-section .tabs .tab-item{width:50%;text-align:center;font-size:1.125rem;padding:10px}.interval-content-section .tabs .tab-item.active{background-color:#d5001c;color:#fff}.interval-content-section .content-wrapper .content-item{display:none;margin-top:73px}.interval-content-section .content-wrapper .content-item.active{display:block}.interval-content-section .remark-lbl{border:1px solid #E8E8E8;border-top:4px solid #d5001c;padding:15px 20px;font-size:1rem;color:#000;font-weight:500;line-height:130%}.interval-content-section .remark-box{background:#E8E8E8;padding:51px 38px;margin:30px 0}.interval-content-section .remark-box img{width:42px}.interval-content-section .remark-box h2{color:#d5001c;font-size:1.625rem;font-weight:500;padding:10px 0 20px}.interval-content-section .timeline{padding-left:30px;position:relative}.interval-content-section .timeline .line{position:absolute;left:calc(33.33% / 2 + 30px);top:0;height:100%;width:3px;background:#777;overflow:hidden}.interval-content-section .timeline .line>span{display:block;position:absolute;width:100%;height:0;left:0;top:0;background:#d5001c}.interval-content-section .timeline .item-label h5{color:#777;transition:color .5s}.interval-content-section .timeline .item-label h5.show{color:#d5001c}.interval-content-section .timeline .item-label h5.km{font-size:3.125rem;font-weight:500;font-style:italic;background:#fff;padding:10px;white-space:nowrap}.interval-content-section .timeline .item-label h5.km span{font-size:1.25rem;vertical-align:middle}.interval-content-section .timeline .item-label h5.year{font-size:3.125rem;font-weight:700;font-style:italic;background:#fff;padding:10px;display:flex;justify-content:center;text-align:left;transform:translateX(12%);align-items:center}.interval-content-section .timeline .item-label h5.year span{font-size:1.125rem;vertical-align:middle;padding-left:5px;font-weight:300}.interval-content-section .timeline .item-content{display:flex;flex-direction:row;padding:15px 10px 50px 30px}.interval-content-section .timeline .item-content h4{font-size:1.4375rem;font-weight:500;color:#000;padding-bottom:15px;padding-top:8px}.interval-content-section .timeline .item-content .right{padding-left:10px}.interval-content-section .timeline .item-content .sub-title{color:#777;font-size:1.125rem;font-weight:500;padding-bottom:10px}.interval-content-section .timeline .item-content .desc ul{list-style:disc;margin-left:16px}html[lang=zh-hant] .interval-content-section .content-item[data-tab=ownership] .timeline .line{left:calc(33.33% / 2 + 44px)}html[lang=zh-hant] .interval-content-section .content-item[data-tab=ownership] .timeline .item-label h5.year{align-items:baseline}html[lang=zh-hant] .interval-content-section .content-item[data-tab=ownership] .timeline .item-label h5.year span:first-child{padding-right:7px}html[lang=zh-hant] .interval-content-section .content-item[data-tab=mileage] .timeline .item-content{padding:15px 10px 50px 60px}.change-details-form .gsection{margin-top:20px}.change-details-form .gsection .gsection_title{font-size:1.25rem;font-weight:500}.change-details-form .ginput_container_address .ginput_address_state::after{top:unset;bottom:7%}.change-details-form .ginput_container_address label{font-weight:500;margin-bottom:8px}.change-details-form .gfield_label{font-weight:500!important}