a,body{color:#3a3a3a}.slogan h1,body{font-weight:300}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 #801313;border-color:#801313 #fff0;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}html{font-size:18px}html[lang=zh-hant]{font-size:20px}body{font-family:"Porsche Next","Noto Sans HK","PingFang TC","Heiti TC","微軟正黑體","Microsoft JhengHei","Arial Unicode MS",Arial}a{cursor:pointer}#main-header{padding:12px 0 0;background-color:#FFF}#main-header .logo img{height:50px}#banner{background-repeat:no-repeat;background-position:center center;background-size:cover;height:35vw;position:relative}#banner h1{position:absolute;left:10%;top:20%;color:#fff;font-size:2.5555555556rem;text-shadow:2px 2px 3px rgb(0 0 0 / .3);text-transform:uppercase}.slogan{background-color:#ece4dc;padding:30px 20px;text-align:center}.slogan h1{font-size:1.3888888889rem}.content-wrapper{padding:60px 0}.content-wrapper .row>div{padding-top:20px;padding-bottom:20px}.content-wrapper .row>div:first-child{border-right:1px solid #ccc;padding-right:50px}.content-wrapper .row>div:first-child h2{font-size:1.4444444444rem;margin-bottom:20px}.content-wrapper .row>div:first-child p{font-size:.8888888889rem;line-height:1.4444444444rem}.content-wrapper .row>div:last-child{padding-left:50px}.content-wrapper .row>div:last-child h3{font-size:1.4444444444rem;margin-bottom:20px}.content-wrapper .row>div:last-child .vin-input{width:100%;border:1px solid #ccc;display:flex;flex-direction:row;align-items:center;justify-content:stretch}.content-wrapper .row>div:last-child .vin-input input{border:0;padding:8px 5px;flex-grow:1;font-size:.8888888889rem;font-weight:300;font-family:"Porsche Next","Noto Sans HK","PingFang TC","Heiti TC","微軟正黑體","Microsoft JhengHei","Arial Unicode MS",Arial}.content-wrapper .row>div:last-child .vin-input i{flex:.1;cursor:pointer}.content-wrapper .row>div:last-child .vin-input button{cursor:pointer;background-color:#fff0;border:0}.content-wrapper .row>div:last-child .vin-input #vin-error{font-size:.7777777778rem;color:#801313}.content-wrapper .row>div:last-child .vin-input .gform_wrapper{width:100%;margin:0;display:flex;align-items:center}.content-wrapper .row>div:last-child .vin-input .gform_wrapper .validation_error{display:none}.content-wrapper .row>div:last-child .vin-input .gform_wrapper form{width:100%;display:flex;align-items:center}.content-wrapper .row>div:last-child .vin-input .gform_wrapper ul.gform_fields li.gfield{padding-right:0;margin-top:0}.content-wrapper .row>div:last-child .vin-input .gform_wrapper .top_label div.ginput_container{margin-top:0}.content-wrapper .row>div:last-child .vin-input .gform_wrapper .top_label div.ginput_container input{margin-top:0;border:0!important}.content-wrapper .row>div:last-child .vin-input .gform_wrapper .gfield_description.validation_message{padding:0 9px 9px}.content-wrapper .row>div:last-child .vin-input .gform_wrapper .gform_footer{margin:0 5px 0 0;width:30px;height:30px;padding:4px}.content-wrapper .row>div:last-child p{font-size:.7777777778rem;line-height:1.3333333333rem;padding-top:50px}.result-wrapper{padding:60px 0}.result-wrapper .message-normal{display:block}.result-wrapper .message-alert{display:none}.result-wrapper .row>div{padding-top:20px;padding-bottom:20px}.result-wrapper .row>div:first-child{border-right:1px solid #ccc;padding-right:50px}.result-wrapper .row>div:first-child>h3{font-size:.8888888889rem;font-weight:500;margin-bottom:20px}.result-wrapper .row>div:first-child>h3 span{display:block;font-weight:700}.result-wrapper .row>div:first-child p{font-size:.8888888889rem;line-height:1.4444444444rem;font-weight:500}.result-wrapper .row>div:first-child p.warning{margin-top:60px}.result-wrapper .row>div:first-child ul li{border:1px solid #ccc;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;padding:20px;margin:10px 0}.result-wrapper .row>div:first-child ul li div:first-child{padding-right:10px}.result-wrapper .row>div:first-child ul li div img{width:80%}.result-wrapper .row>div:first-child ul li h2{font-size:1.4444444444rem;font-weight:300;color:#9c9c9c}.result-wrapper .row>div:first-child ul li h3{font-weight:500;font-size:1rem;padding-top:10px}.result-wrapper .row>div:first-child ul li.alert{border-color:#b12b28}.result-wrapper .row>div:first-child ul li.alert h2{color:#b12b28}.result-wrapper .row>div:last-child{padding-left:50px}.result-wrapper .row>div:last-child p{font-size:.8888888889rem;line-height:1.4444444444rem;font-weight:700}.result-wrapper .row>div:last-child table{font-size:.8888888889rem;line-height:1.4444444444rem}.result-wrapper .row>div:last-child table td{padding:2px 0}.result-wrapper .row>div:last-child .result-msg{background-color:#efefef;padding:30px;height:100%}.result-wrapper .row>div:last-child .result-msg p{font-weight:500}.result-wrapper .row>div:last-child .result-msg h3{font-size:1rem;padding-top:20px}.result-wrapper .row>div:last-child .result-msg h3 span{font-weight:700}.result-wrapper .row>div:last-child .gform_confirmation_wrapper{height:100%!important}.result-wrapper .row>div:last-child .gform_confirmation_wrapper .gform_confirmation_message{height:100%!important}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:.8888888889rem;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;width:100%}footer .company-info dl{display:table-row}footer .company-info dl dd,footer .company-info dl dt{display:table-cell;padding-bottom:6px;font-size:.8333333333rem}footer .company-info dl dt{max-width:100px;width:20%;font-weight:500}footer .company-info dl dd{max-width:300px;width:80%}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select{border:1px solid #ccc!important;padding:10px 8px!important}footer .copyright{margin-top:20px;font-size:.8333333333rem;margin-bottom:0}footer .copyright a{text-decoration:underline}.ginput_container_select{position:relative}.ginput_container_select:after{content:"";font-family:"Font Awesome 5 Free";color:#3a3a3a;font-size:10px;position:absolute;right:3%;top:50%;transform:translateY(-50%);font-weight:900}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container select,.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:.8888888889rem!important}.gform_wrapper .ginput_container input::placeholder{color:#9c9c9c}.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{line-height:.8888888889rem!important}.gform_wrapper .validation_message{font-size:.8rem!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 .gform_button{background-color:#ece4dc;border:0;color:#3a3a3a;padding:10px 60px;border-radius:0;cursor:pointer;font-size:1rem!important}