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)}.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;color:#fff}footer a{color:#fff}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,#cars-style-2 .car 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}#cars-style-2>.container-fluid{padding:0}#cars-style-2 .car{position:relative;aspect-ratio:1}#cars-style-2 .car .car-name{position:absolute;top:10%;left:0;color:#fff;font-size:1.875rem;font-weight:500;width:100%}#cars-style-2 .car .car-name .line-1,#cars-style-2 .car .car-name .line-2{position:relative;text-shadow:2px 2px 2px rgb(0 0 0 / .3);width:100%}#cars-style-2 .car .car-name .line-1 h2,#cars-style-2 .car .car-name .line-1 p,#cars-style-2 .car .car-name .line-1 span,#cars-style-2 .car .car-name .line-2 h2,#cars-style-2 .car .car-name .line-2 p,#cars-style-2 .car .car-name .line-2 span{font-size:2.1875rem;font-weight:300;text-align:center;margin-bottom:8px;mix-blend-mode:overlay}#cars-style-2 .car .car-name .line-1 span,#cars-style-2 .car .car-name .line-2 span{position:absolute;left:0;top:0;width:100%}#cars-style-2 .car.top-slogan .car-name{top:10%}#cars-style-2 .car.bottom-slogan .car-name{top:unset;bottom:10%}#cars-style-2 .car.coming-soon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(55 113 154 / .5)}#cars-style-2 .car.coming-soon .car-name{top:50%;transform:translateY(-50%)}#cars-style-2 .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{width:100%;height:auto;object-fit:cover;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}#aito-car-swiper{position:relative;overflow:hidden;--aito-header-height:84px;box-sizing:border-box;display:flex;align-items:center;height:calc(100svh - var(--aito-header-height));background:rgb(53 101 168 / .4)}#aito-car-swiper::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .28),transparent 45%,rgb(255 255 255 / .12));pointer-events:none}#aito-car-swiper .swiper{overflow:visible;width:100%;height:100%}#aito-car-swiper .swiper-wrapper{align-items:center;height:100%}#aito-car-swiper .swiper-slide{position:relative;width:100%;height:calc(100svh - var(--aito-header-height));overflow:hidden;opacity:1}#aito-car-swiper .swiper-slide-active{z-index:2;opacity:1}#aito-car-swiper .car-slide-link{position:relative;display:block;width:100%;height:100%;color:inherit;text-decoration:none}#aito-car-swiper .swiper-slide picture{display:block;width:100%;height:100%}#aito-car-swiper .car-slide-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background-position:center;background-repeat:no-repeat;background-size:cover}#aito-car-swiper .car-slide-image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(55 25 16 / .45),transparent 38%,rgb(0 0 0 / .5))}#aito-car-swiper .car-slide-copy{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:12% 5% 10%;color:#fff;text-align:center;text-shadow:1px 1px 4px rgb(0 0 0 / .4)}#aito-car-swiper .car-slide-copy h2{margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:300}#aito-car-swiper .car-slide-copy p{margin:0;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:300}#aito-car-swiper .car-slide-copy p strong{display:block;font-size:clamp(1.8rem,3.2vw,2.75rem);font-weight:300}#aito-car-swiper .swiper-button-next,#aito-car-swiper .swiper-button-prev{color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .35)}#aito-car-swiper .swiper-button-prev{left:4%}#aito-car-swiper .swiper-button-next{right:4%}@media (max-width:575px){#aito-car-swiper{--aito-header-height:96px}#aito-car-swiper .swiper-slide{width:min(calc(100vw * .84),calc((100svh - var(--aito-header-height)) * .7984375));height:min(calc(100vw * .84 / .7984375),calc(100svh - var(--aito-header-height)));opacity:.38;transition:opacity .45s ease,transform .45s ease;transform:scale(.72)}#aito-car-swiper .swiper-slide-active{z-index:2;opacity:1;transform:scale(1)}#aito-car-swiper .swiper-slide-next,#aito-car-swiper .swiper-slide-prev{transform:scale(.72)}#aito-car-swiper .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next){visibility:hidden;opacity:0;pointer-events:none}#aito-car-swiper .swiper-button-next,#aito-car-swiper .swiper-button-prev{transform:scale(.7)}}