﻿@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}*{box-sizing:border-box}*::after,*::before{box-sizing:border-box}:root{--font-size: 16px;--color-text: #fff;--color-bg: #000;--color-link: #fff;--color-link-hover: #fff}a{color:#ccc;text-decoration:none}a:hover{color:#fff;text-decoration:none}html,body{margin:0;padding:0;height:100%;background:#000;color:#fff;font-weight:300;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}@media(min-width: 769px){html,body{font-size:16px}}h1{font-size:50px;font-weight:600;color:#c49a6d}h3{font-size:20px;font-weight:600}.header{position:fixed;z-index:999;display:flex;padding:30px 25px;justify-content:space-between;width:100vw}.header #topNav{text-align:right}.header .logo img{height:20px;transition:height .4s ease}@media(min-width: 769px){.header .logo img{height:23px}}.tnc{position:fixed;z-index:99;bottom:10px;left:25px;font-size:11px;font-weight:500;opacity:.4;letter-spacing:1}.nav-list.loaded{opacity:1}.nav-list{padding:0;margin:0;list-style:none;font-size:12px;font-weight:500;margin-right:auto;opacity:0;transition:opacity .5s ease-out}@media(min-width: 769px){.nav-list{font-size:14px}}.nav-list li{padding:3px;display:block}.nav-list li a.nav-button{text-decoration:none;position:relative;display:inline-block;padding-bottom:4px;color:#cacaca;transition:color .3s}.nav-list li a.nav-button::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#ccc;transform:scaleX(0);transform-origin:right;transition:transform .25s ease-out}.nav-list li a.nav-button:hover::after{transform-origin:left;transform:scaleX(1)}.nav-list li a.nav-button.active{color:#fff}.nav-list li a.nav-button.active::after{transform:scaleX(1);transform-origin:left}@media(min-width: 1025px){.nav-list li{display:inline;padding:0px 8px}}.swiper{width:100%;height:100vh}.swiper-slide{display:flex;align-items:center;justify-content:center;flex-direction:column;background-size:cover;background-position:center}.projects-grid{display:none}.projects-swiper{width:100%;height:auto}.projects-swiper .swiper-slide{padding:40px 20px}.project-pagination{display:block;position:relative}@media(min-width: 769px){.project-pagination{display:none}}.automotive_logo{padding-top:30%}.logo-wrap{position:relative;display:inline-block}.logo-wrap:hover .popup-links{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.popup-links{position:absolute;top:-100px;left:50px;transform:translateX(-50%) translateY(-10px);opacity:0;pointer-events:none;padding:25px;transition:opacity .3s ease,transform .3s ease;text-align:center;white-space:nowrap}.popup-links a:hover{color:#ccc}.popup-links a{color:rgba(204,204,204,.6784313725);font-weight:500;text-decoration:none}.popup-links p{padding:3px}.honda{padding-right:25px}.hospitality_logo{padding-top:30%}.hospitality_logo p{display:inline;padding:10px;vertical-align:middle}.airmas_desc{position:relative;width:300px;text-align:left;position:absolute;top:120px;left:27px;right:auto;line-height:20px}@media(min-width: 769px){.airmas_desc{top:150px;text-align:right;right:100px;left:auto;width:380px}}.inner-swiper{width:100vw;height:auto;position:relative;padding-top:50px}.inner-swiper .swiper-slide{justify-content:center;align-items:center;width:300px}.news-pagination{position:relative;padding-top:50px}.swiper-pagination-bullet{width:9px;height:9px;background:rgba(255,255,255,.533);opacity:1;border-radius:50%}.swiper-pagination-bullet-active{background:#d3aa5d}@media(min-width: 769px){.projects-grid{display:grid;grid-template-columns:repeat(3, 1fr);display:grid;grid-template-columns:repeat(3, 1fr);width:55vw;position:absolute;left:28px}}@media(min-width: 769px)and (min-width: 1025px){.projects-grid{width:45vw;left:58px}}@media(min-width: 769px){.projects-grid .project-item{padding:10px;text-align:center;color:#fff}.projects-swiper{width:100%;height:auto;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;z-index:1;display:none}}.card{position:relative;width:400px;height:400px;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.3)}.card img{width:100%;height:100%;object-fit:cover;display:block}.overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.6), transparent 60%);padding:20px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.tag{background-color:rgba(133,133,168,.8);color:#fff;padding:6px 12px;border-radius:10px;width:fit-content;text-transform:uppercase;letter-spacing:1px;margin-bottom:auto}.title{font-weight:bold;margin:0 0 10px}.location{display:flex;align-items:center;opacity:.9}.location::before{content:"📍";margin-right:6px}.logo_ani{opacity:1;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.logo_ani:hover{opacity:.7}.about_airmas_header .main_title{position:absolute;top:auto;right:auto;bottom:100px;left:28px}@media(min-width: 769px){.about_airmas_header .main_title{top:200px;right:100px;left:auto}}.about_airmas_header p{font-size:20px;text-align:left;padding-top:15px;font-weight:300}@media(min-width: 769px){.about_airmas_header p{text-align:right}}.about_airmas_header .header_bg{width:100%;height:100vh;overflow:hidden;position:relative}.about_airmas_header .header_bg img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:80%;width:auto}@media(min-width: 769px){.about_airmas_header .header_bg img{width:100%;height:auto}}.about_vision{display:flex;justify-content:center;margin-bottom:150px;padding:60px;text-align:left;padding-bottom:150px}@media(min-width: 769px){.about_vision{text-align:center;max-width:800px;margin:auto}}.about_vision div{max-width:900px}.about_vision p{padding-top:20px}.about_count{display:flex;width:60vw;margin:auto;padding-top:50px;font-weight:500;flex-direction:column}@media(min-width: 769px){.about_count{flex-direction:row}}.about_count .counter-box{text-align:center;font-size:18px;flex:1;padding-bottom:50px}.about_count .number{font-size:48px;font-weight:500;padding-bottom:30px;color:#c49a6d}.contact_us{width:65vw;line-height:18px}.contact_us p{padding-bottom:15px}.contact_us img{padding:3px 5px}.contact_us .opening_hour{font-size:11px}@media(min-width: 769px){.contact_us .opening_hour{font-size:13px}}.chat-float{position:fixed;bottom:30px;right:30px;z-index:9999;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.chat-float div{padding-right:8px}.chat-float div img{height:20px;filter:contrast(0) brightness(2)}.fb-customerchat{position:fixed !important;bottom:80px !important;right:20px !important;z-index:9998}.timeline-maintitle{text-align:center}.timeline-maintitle h2{font-size:30px;padding-top:50px;padding-bottom:50px}.timeline-section{position:relative;padding:50px 20px;max-width:1000px;margin:auto;z-index:1}.timeline-section .timeline-line{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:2px;background:rgba(62,62,62,.5137254902);z-index:0}.timeline-section .timeline-item{position:relative;display:flex;flex-direction:row;margin-bottom:60px;align-items:center;justify-content:space-between;gap:20px}.timeline-section .timeline-item:nth-child(even){flex-direction:row-reverse}.timeline-section .timeline-item .timeline-dot{position:absolute;left:50%;width:15px;height:15px;background:#c8b283;border-radius:50%;z-index:2;top:50%;transform:translate(-50%, -50%);box-shadow:0 0 0 6px rgba(200,178,131,.3)}.timeline-section .timeline-item .timeline-text,.timeline-section .timeline-item .timeline-image{flex:1;min-width:280px;padding:20px}.timeline-section .timeline-item .timeline-text h3{color:#f7e3c5;margin-bottom:10px}.timeline-section .timeline-item .timeline-text p{line-height:22px}.timeline-section .timeline-item .timeline-image img{width:100%;object-fit:cover;height:250px}.timeline-section .timeline-item .read-more-btn{background-color:rgba(0,0,0,0);color:#c8b283;cursor:pointer;margin-top:10px;font-size:14px;font-weight:300}@media(max-width: 767px){.timeline-section .timeline-item{flex-direction:column;text-align:left;align-items:flex-start}.timeline-section .timeline-item:nth-child(even){flex-direction:column}.timeline-section .timeline-item .timeline-text,.timeline-section .timeline-item .timeline-image{width:100%;padding-left:40px}.timeline-section .timeline-item .timeline-dot{left:20px;transform:translateY(-50%)}}@media(max-width: 575px){.timeline-section .timeline-item .timeline-text,.timeline-section .timeline-item .timeline-image{padding:10px}.timeline-section .timeline-item .timeline-text h3{margin-bottom:8px}.timeline-section .timeline-item .timeline-dot{width:10px;height:10px;box-shadow:0 0 0 4px rgba(200,178,131,.3);left:-12px;top:20px}}@media(max-width: 575px){.timeline-section{padding:20px 60px}.timeline-section .timeline-line{width:3px;left:52px;opacity:.5;background:rgba(255,255,255,.2196078431)}}.logo-tooltip-wrapper{position:relative;display:inline-block}.logo-tooltip-wrapper .tooltip-text{position:fixed;visibility:hidden;background-color:rgba(0,0,0,.2156862745);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;z-index:1000;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease;font-weight:500}.logo-tooltip-wrapper:hover .tooltip-text{visibility:visible;opacity:1}.swiper-slide[data-hash=Hospitality]{position:relative}.swiper-slide[data-hash=Hospitality] .hospitality-bg-overlay{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity .6s ease-in-out;pointer-events:none;z-index:0}.swiper-slide[data-hash=Hospitality] .hospitality_logo{position:absolute}.swiper-slide[data-hash=Hospitality] .hospitality_logo p{display:inline;padding-right:5px}.swiper-slide[data-hash=Hospitality] .hospitality_logo .logo_ani:hover{opacity:1}.project_header .logo{position:absolute;right:30px;top:30px}@media(min-width: 769px){.project_header .logo{right:50px;top:50px}}.project_header .logo img{height:100px}@media(min-width: 769px){.project_header .logo img{height:auto}}.project_content{max-width:auto;margin:auto;padding-left:30px;padding-right:30px}@media(min-width: 769px){.project_content{max-width:1024px}}.project_content section{padding-top:50px;padding-bottom:50px}.project_content h2{font-size:25px;padding-top:20px;padding-bottom:20px;text-align:center}.floorplan-container{width:100%;text-align:center}.floorplan-swiper{padding:0;margin:0;height:600px}.floorplan-swiper .swiper-slide{display:flex;flex-direction:column;align-items:center}.floorplan-swiper .swiper-slide img{height:100%}.floorplan-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;background-color:rgba(255,255,255,.3);opacity:1;border-radius:50%;transition:background-color .3s}.floorplan-pagination .swiper-pagination-bullet-active{background-color:#c49a6d}.floorplan-swiper{cursor:grab}.floorplan-swiper:active{cursor:grabbing}.floorplan-nav{text-align:center}.floorplan-nav ul{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.floorplan-nav li{cursor:pointer;padding:6px 14px;font-size:14px;color:#c49a6d;transition:background-color .3s,color .3s}.floorplan-nav li.active,.floorplan-nav li:hover{background-color:#c49a6d;color:#000}.gallery-wrapper{width:100%;max-width:500px;margin:auto;padding:60px 20px}.gallery-wrapper .gallery-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.gallery-wrapper .gallery-swiper img{width:100%;max-width:800px;height:auto;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.4)}.tnc_content{padding-left:50px;padding-right:50px;max-width:auto;margin:auto}@media(min-width: 769px){.tnc_content{max-width:1024px}}.tnc_content h1{padding-top:100px;padding-bottom:50px}.tnc_content p{padding-top:10px;padding-bottom:10px}.project_footer{padding-top:200px;padding-bottom:200px;text-align:center}.project_callus{text-align:center}.project_callus .whatsapp{display:flex;padding-top:50px}.project_callus .whatsapp p{flex:1}