body,html{overflow-x:hidden}@font-face{font-display:swap;font-family:pag-iconfont;src:url(/wp-content/themes/aito-macau/assets/fonts/pag-iconfont/icc-pva.eot);src:url(/wp-content/themes/aito-macau/assets/fonts/pag-iconfont/icc-pva.eot?#iefix) format("eot"),url(/wp-content/themes/aito-macau/assets/fonts/pag-iconfont/icc-pva.woff) format("woff"),url(/wp-content/themes/aito-macau/assets/fonts/pag-iconfont/icc-pva.ttf) format("truetype")}:root{--swiper-theme-color:#d5001c;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-size:.6875rem;--swiper-pagination-bullet-horizontal-gap:.375rem 1.25rem;--swiper-navigation-sides-offset:.5rem;--swiper-navigation-color:#ccc}input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}@keyframes flash{50%{filter:grayscale(1) invert(1)}}html{font-size:min(max(.8vw,12px),15px)}body{font-family:"HarmonyOS Sans TC","HarmonyOS Sans","PingFang TC","Heiti TC","微軟正黑體","Microsoft JhengHei","Arial Unicode MS",Arial;font-weight:300;color:#000}a{cursor:pointer;color:#000}#main-header{background:#fff;padding:20px;width:100%}#main-header .container-fluid{padding:12px 0}#main-header .container-fluid>.row{align-items:center}#main-header .container-fluid>.row>div:first-child{text-align:left;align-self:center}#main-header .container-fluid>.row>div:last-child{text-align:right;align-self:center}#main-header .lang,#main-header .wpml-ls-legacy-list-horizontal{font-size:1rem;padding:0 10px;color:#000}#main-header .lang a,#main-header .wpml-ls-legacy-list-horizontal a{color:#000;padding:0 10px}#main-header .lang ul li:first-child,#main-header .wpml-ls-legacy-list-horizontal ul li:first-child{border-right:1px solid #000}#main-header .lang .wpml-ls-current-language a,#main-header .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a{font-weight:500}#main-header .logo{text-align:center}#main-header .logo img{height:12px}.test-drive{color:#fff;transition:all .5s;position:relative;padding:8px 16px;display:inline-block;text-align:center}.test-drive span{position:relative;z-index:2}.test-drive:hover{color:#000;background-color:rgb(255 255 255 / .3);backdrop-filter:invert(.3) contrast(2) blur(32px)}footer,footer a{color:#fff}.test-drive::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#000;transition:all .3s}.test-drive:hover::before{opacity:0;transform:scale(.5,.5)}.test-drive::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transition:all .3s;border:2px solid #000;transform:scale(1.2,1.2)}.test-drive:hover::after{opacity:1;transform:scale(1,1)}footer{background-color:#000;padding:50px 20px 30px;min-height:45px}footer .container{padding:0;position:relative;max-width:1400px}footer .order-md-last{display:flex;align-items:center}footer .logo{text-align:center}footer .logo img{height:80px}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 .copyright{margin-top:20px;font-size:.9375rem;margin-bottom:0}footer .copyright a{text-decoration:underline}@keyframes jump{0%{transform:translate(-50%,-10px)}30%{transform:translate(-50%,-7px)}50%{transform:translate(-50%,-5px)}60%{transform:translate(-50%,-4px)}100%{transform:translate(-50%,0)}}video.bgv{max-width:none;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:135%;width:auto;height:auto;z-index:-1000;overflow:hidden}#key-visaul.animated{animation:flash .7s linear}#key-visual{background:center center no-repeat var(--desktop-image);position:relative;overflow:hidden;background-size:cover;min-height:74vw}#key-visual .video-wrapper{min-height:56.25vw}#key-visual .img-wrapper{min-height:51.5vw}#key-visual .img-wrapper img{width:100%;height:100%;object-fit:cover}#key-visual .scroll-icon{position:absolute;left:50%;bottom:3%;z-index:4;transform:translateX(-50%);animation:jump .8s ease-in alternate infinite;display:none}#key-visual .ai-logo{position:absolute;top:4vw;right:5%;width:14%;min-width:130px}#key-visual .ai-logo img{width:100%;height:auto}.logo-wrapper{margin-top:9%;text-align:center;color:#fff;width:100%}.logo-wrapper .slogan{position:relative;margin:0 auto;display:inline-block}.logo-wrapper .slogan h1,.logo-wrapper .slogan span{font-size:5.75rem;font-weight:700;text-align:center;margin-bottom:8px;mix-blend-mode:overlay}.logo-wrapper .slogan span{position:absolute;left:0;top:0}.logo-wrapper .slogan-2{display:flex;justify-content:center;align-items:center;margin-top:18px}.logo-wrapper .slogan-2 h2{font-size:3.125rem;font-weight:300;mix-blend-mode:overlay}.content-wrapper{margin:0 auto}.mfp-arrow:after,.mfp-arrow:before{border:0!important;width:30px;height:4px;border-radius:2px;background-color:#fff;opacity:1}#cars .car img,#pop-up-modal figure img{height:auto;width:100%;object-fit:cover}.mfp-arrow.mfp-arrow-right:before{transform:rotate(45deg);margin-left:0}.mfp-arrow.mfp-arrow-right:after{top:20px;transform:rotate(315deg);margin-left:0}.mfp-arrow.mfp-arrow-left:before{transform:rotate(315deg);margin-left:0}.mfp-arrow.mfp-arrow-left:after{top:20px;transform:rotate(45deg);margin-left:0}#cars>.container-fluid{padding:0}#cars .car{position:relative;aspect-ratio:1.5}#cars .car .car-name{position:absolute;top:10%;left:5%;color:#fff;font-size:1.875rem;font-weight:500}#cars .car .car-name .line-1,#cars .car .car-name .line-2{position:relative;margin:0 auto;display:flex;justify-content:start;align-items:center;text-shadow:2px 2px 2px rgb(0 0 0 / .3)}#cars .car .car-name .line-1 h2,#cars .car .car-name .line-1 p,#cars .car .car-name .line-1 span,#cars .car .car-name .line-2 h2,#cars .car .car-name .line-2 p,#cars .car .car-name .line-2 span{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:8px;mix-blend-mode:overlay}#cars .car .car-name .line-1 span,#cars .car .car-name .line-2 span{position:absolute;left:0;top:0}#cars .car .test-drive{position:absolute;bottom:0;right:0;padding:16px 32px;font-size:1.25rem}#social{margin:40px auto;text-align:center}#social h1{font-size:2.5rem;padding-bottom:30px;font-weight:400}#social .socials{display:flex;justify-content:center;align-items:center;gap:16px}#social .socials a{font-size:1.875rem;border-radius:50%;width:50px;aspect-ratio:1;display:flex;justify-content:center;align-items:center}#social .socials a i{font-size:2.1875rem}#social .socials a.fb-btn{background-color:#3b5998;color:#fff;transition:all .3s}#social .socials a.fb-btn:hover{background-color:#5e80bf}#social .socials a.ig-btn{background:#833ab4;background:linear-gradient(to right,#833ab4,#fd1d1d,#fcb045);color:#fff;transition:all .3s}#social .socials a.ig-btn:hover{opacity:.8}#form-section{padding-bottom:50px}#form-section .title{font-size:2.1875rem;padding-bottom:30px;padding-top:60px;color:#000;font-weight:400;text-align:center}#form-section .sub-title{font-size:1.5rem;padding-bottom:60px;color:#000;font-weight:400;text-align:center}.floating-btn{position:fixed;right:20px;bottom:20px;background-color:#fff;z-index:20;cursor:pointer;opacity:0;transition:all .3s;border:1px solid #fff}.floating-btn .test-drive{padding:16px 20px;font-size:1.25rem}.floating-btn.show{opacity:1}.mfp-iframe-holder .mfp-content{max-width:600px}.mfp-iframe-holder .mfp-iframe-scaler{padding-top:176%}.white-popup-block{background:#FFF;padding:30px;text-align:left;max-width:680px;margin:40px auto;position:relative;border-radius:30px}.white-popup-block.has-img{max-width:70vw}.white-popup-block .mfp-close{right:10px}#pop-up-modal figure img{object-position:center}#pop-up-modal.has-img figure{height:100%}#pop-up-modal.has-img figure img{width:100%;height:100%;object-fit:cover;object-position:center}#pop-up-modal.has-img .content-row{display:flex;gap:16px}#pop-up-modal.has-img .content-row .left,#pop-up-modal.has-img .content-row .right{width:50%}#pop-up-modal .content-wrapper{padding:10px}#pop-up-modal .content-wrapper h1,#pop-up-modal .content-wrapper h2,#pop-up-modal .content-wrapper h3,#pop-up-modal .content-wrapper h4,#pop-up-modal .content-wrapper h5{margin-bottom:18px;font-weight:600;color:#000}#pop-up-modal .content-wrapper h1{font-size:1.375rem}#pop-up-modal .content-wrapper h2{font-size:1.25rem}#pop-up-modal .content-wrapper h3,#pop-up-modal .content-wrapper h4,#pop-up-modal .content-wrapper h5{font-size:1.125rem}#pop-up-modal .content-wrapper p{font-size:1rem;line-height:130%;padding-bottom:13px}#pop-up-modal .content-wrapper ul{list-style:disc}#pop-up-modal .content-wrapper ol{list-style:decimal}#pop-up-modal .content-wrapper ol,#pop-up-modal .content-wrapper ul{margin-bottom:5px;margin-left:20px}#pop-up-modal .content-wrapper ol li,#pop-up-modal .content-wrapper ul li{font-size:1rem;line-height:130%;padding-bottom:6px}#pop-up-modal .content-wrapper table{width:100%}#pop-up-modal .content-wrapper table td{font-size:1rem;line-height:130%;padding-bottom:8px}#pop-up-modal .dismiss-with-go-form{display:inline-block;background-color:#000;color:#fff;font-size:1.125rem;padding:16px 30px;margin-left:10px}