@import url("https://fonts.googleapis.com/css?family=Roboto:300,400");@import url("https://fonts.googleapis.com/css?family=Fjalla+One");@import url("https://fonts.googleapis.com/css?family=Playfair+Display");.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-15{width:20%;float:left}@media (min-width: 768px){.col-sm-15{width:20%;float:left}}@media (min-width: 992px){.col-md-15{width:20%;float:left}}@media (min-width: 1200px){.col-lg-15{width:20%;float:left}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.row.gap--lg{margin-right:-30px;margin-left:-30px}@media (max-width: 1199px){.row.gap--lg{margin-right:-15px;margin-left:-15px}}.row.gap--lg>[class^="col-"],.row.gap--lg>[class*=" col-"]{padding-right:30px;padding-left:30px}@media (max-width: 1199px){.row.gap--lg>[class^="col-"],.row.gap--lg>[class*=" col-"]{padding-right:15px;padding-left:15px}}input,textarea,select{box-sizing:border-box}input:focus,textarea:focus,select:focus{outline:none}a,input{transition:all 0.3s ease}a:hover,a:focus,a:active{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0 0 0}img{max-width:100%;height:auto}ul{margin:0;padding:0;list-style-type:none}p{margin:0 0 0}.pos-r{position:relative}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}@media (max-width: 1199px){.hide-lg{display:none}}@media (max-width: 991px){.hide-md{display:none}}@media (max-width: 767px){.hide-sm{display:none}}@media (max-width: 479px){.hide-xs{display:none}}body{font-family:'Roboto', sans-serif;font-weight:300;font-size:16px;line-height:2}@media screen and (max-width: 991px){body{font-size:16px;line-height:2}}@media screen and (max-width: 767px){body{font-size:16px;line-height:2}}@media screen and (max-width: 479px){body{font-size:14px;line-height:2}}body.body--bg-black{background:#0a0a0a}.home--hero{position:absolute;top:0;bottom:0;left:0;right:0;background:#000 url("../img/home--hero.jpg") no-repeat center center;background-size:cover}.home--content{position:absolute;top:55%;left:42%;width:50%;transform:translateX(-50%) translateY(-50%)}@media (max-width: 1199px){.home--content{width:auto;left:20%;right:20%;transform:translateX(0) translateY(-50%)}}@media (max-width: 991px){.home--content{left:10%;right:10%}}@media (max-width: 767px){.home--content{width:auto;left:20px;right:20px;top:100px;transform:translateX(0) translateY(0)}}@media (max-width: 767px){.home--content{left:15px;right:15px}}.home--heading{font-size:76px;line-height:1.2;font-family:'Fjalla One', sans-serif;font-weight:400;position:relative;color:#ff0000;margin-bottom:35px;padding-bottom:35px}@media screen and (max-width: 991px){.home--heading{font-size:66px;line-height:1.2}}@media screen and (max-width: 767px){.home--heading{font-size:50px;line-height:1.4}}@media screen and (max-width: 479px){.home--heading{font-size:34px;line-height:1.4}}@media (max-width: 479px){.home--heading{margin-bottom:20px;padding-bottom:20px}}.home--heading:after{content:'';display:inline-block;height:3px;width:45px;background:#ff0000;position:absolute;bottom:0;left:0}.home--description{color:#fff;line-height:1.6}.header{position:absolute;top:0;left:15px;right:15px;height:100px;z-index:1051}@media (max-width: 767px){.header{left:0;right:0}}.header--logo{margin-top:50px;display:inline-block;width:189px;height:32px;background:url("../img/logo--white.png") no-repeat center center;background-size:189px 32px}.header--inverse .header--logo{background:url("../images/logo--black.png") no-repeat center center;background-size:189px 32px}@media (max-width: 767px){.header--logo{margin-top:30px}}@media (max-width: 479px){.header--logo{margin-top:20px}}.header--breadcrumb{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:125%;letter-spacing:1px;position:absolute;top:0;left:50%;transform:translateX(-50%);margin-top:47px;color:#fff}@media (max-width: 767px){.header--breadcrumb{margin-top:27px}}@media (max-width: 479px){.header--breadcrumb{margin-top:17px}}.header--breadcrumb a{color:#fff}.header--breadcrumb a:hover{opacity:0.75}.header--inverse .header--breadcrumb a{color:#000}.header--inverse .header--breadcrumb a:hover{opacity:0.75}.header--breadcrumb-img.left{margin-right:20px}.header--inverse .header--breadcrumb-img.white{display:none}.header--breadcrumb-img.black{display:none}.header--inverse .header--breadcrumb-img.black{display:inline}.header--hamburger{margin-top:53px;display:inline-block;width:32px;height:22px;position:relative}@media (max-width: 767px){.header--hamburger{margin-top:33px;width:30px;height:22px}}@media (max-width: 479px){.header--hamburger{margin-top:23px;width:28px;height:22px}}.header--hamburger-bar{position:absolute;width:100%;height:2px;background:#fff;left:0;border-radius:2px;transition:all 0.3s ease}.header--hamburger-bar.top{top:0;transform-origin:0% 50%}.header--hamburger-bar.middle{top:50%;margin-top:-1px}.header--hamburger-bar.bottom{bottom:0;transform-origin:0% 50%}.header--inverse .header--hamburger-bar{background:#000}.is--active .header--hamburger-bar.top{transform:rotate(45deg);width:90%}@media (max-width: 767px){.is--active .header--hamburger-bar.top{width:98%}}@media (max-width: 479px){.is--active .header--hamburger-bar.top{width:105%}}.is--active .header--hamburger-bar.middle{opacity:0}.is--active .header--hamburger-bar.bottom{transform:rotate(-45deg);width:90%}@media (max-width: 767px){.is--active .header--hamburger-bar.bottom{width:94%}}@media (max-width: 479px){.is--active .header--hamburger-bar.bottom{width:100%}}.project--hero{padding:180px 0 140px;position:relative;text-align:center}@media (max-width: 991px){.project--hero{padding:140px 0 85px}}@media (max-width: 767px){.project--hero{padding:120px 0 65px}}@media (max-width: 479px){.project--hero{padding:90px 0 45px}}.project--hero.quikhome{background:#ee4223;color:#fff}.project--hero.hongleong{background:#41a6d2;color:#fff}.project--hero.sp{background:#d9232e;color:#fff}.project--hero.osk{background:#dfbf5b;color:#000}.project--hero-preheading{padding-bottom:40px;font-size:93.75%;font-weight:normal}@media (max-width: 991px){.project--hero-preheading{padding-bottom:20px}}@media (max-width: 767px){.project--hero-preheading{font-size:100%;padding-bottom:15px}}@media (max-width: 479px){.project--hero-preheading{padding-bottom:10px}}.project--hero-heading{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:52px;line-height:1.4;padding-bottom:85px}@media screen and (max-width: 991px){.project--hero-heading{font-size:46px;line-height:1.4}}@media screen and (max-width: 767px){.project--hero-heading{font-size:38px;line-height:1.4}}@media screen and (max-width: 479px){.project--hero-heading{font-size:32px;line-height:1.4}}@media (max-width: 991px){.project--hero-heading{padding-bottom:45px}}@media (max-width: 767px){.project--hero-heading{padding-bottom:35px}}@media (max-width: 479px){.project--hero-heading{padding-bottom:20px}}.project--hero-hero{padding-bottom:80px}@media (max-width: 991px){.project--hero-hero{padding-bottom:55px}}@media (max-width: 767px){.project--hero-hero{padding-bottom:45px}}@media (max-width: 479px){.project--hero-hero{padding-bottom:30px}}.project--hero-brief{font-family:'Playfair Display', serif;font-weight:400;font-size:28px;line-height:1.8}@media screen and (max-width: 991px){.project--hero-brief{font-size:24px;line-height:1.8}}@media screen and (max-width: 767px){.project--hero-brief{font-size:20px;line-height:1.8}}@media screen and (max-width: 479px){.project--hero-brief{font-size:16px;line-height:1.8}}.project--hero-brief p+p{padding-top:40px}.project--info{padding:110px 0 100px;text-align:center;background:#f1f2f2}@media (max-width: 991px){.project--info{padding:50px 0 50px}}@media (max-width: 767px){.project--info{padding:40px 0 40px}}@media (max-width: 479px){.project--info{padding:35px 0 40px}}.project--info-title,.about--meet-title,.about--value-title,.about--work-title,.about--partner-title,.about--team-title{position:relative;font-family:'Fjalla One', sans-serif;font-weight:400;margin-bottom:60px}@media (max-width: 991px){.project--info-title,.about--meet-title,.about--value-title,.about--work-title,.about--partner-title,.about--team-title{margin-bottom:40px}}@media (max-width: 767px){.project--info-title,.about--meet-title,.about--value-title,.about--work-title,.about--partner-title,.about--team-title{margin-bottom:30px}}@media (max-width: 479px){.project--info-title,.about--meet-title,.about--value-title,.about--work-title,.about--partner-title,.about--team-title{margin-bottom:20px}}.project--info-title-number,.about--meet-title-number,.about--value-title-number,.about--work-title-number,.about--partner-title-number,.about--team-title-number{font-size:140px;line-height:1;color:#e6e7e8}.project--info-title-title,.about--meet-title-title,.about--value-title-title,.about--work-title-title,.about--partner-title-title,.about--team-title-title{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:44px;width:100%;color:#231f20}.project--info-details{text-align:left}.project--info-details p+p{padding-top:40px}@media (max-width: 767px){.project--info-details p+p{padding-top:30px}}@media (max-width: 479px){.project--info-details p+p{padding-top:20px}}.project--info-details a{color:#0069ff}.project--info-details a:hover{color:#005ce0}.project--info-img{padding-top:80px}@media (max-width: 991px){.project--info-img{padding-top:60px}}@media (max-width: 767px){.project--info-img{padding-top:45px}}@media (max-width: 479px){.project--info-img{padding-top:30px}}.project--info-hero img{width:100%;height:auto}.project--info-hero.quikhome{padding-bottom:50px;background:#f1f2f2}@media (max-width: 767px){.project--info-hero.quikhome{padding-bottom:40px}}@media (max-width: 479px){.project--info-hero.quikhome{padding-bottom:30px}}.contact{padding:140px 0 120px;background:#fff;text-align:center}@media (max-width: 991px){.contact{padding:65px 0 50px}}@media (max-width: 767px){.contact{padding:50px 0 50px}}@media (max-width: 479px){.contact{padding:40px 0 40px}}.contact.cyan{background:#00ffff;color:#000}.contact--preheading{font-family:'Playfair Display', serif;font-weight:400;font-size:30px;line-height:1;padding-bottom:15px}@media screen and (max-width: 991px){.contact--preheading{font-size:28px;line-height:1}}@media screen and (max-width: 767px){.contact--preheading{font-size:26px;line-height:1}}@media screen and (max-width: 479px){.contact--preheading{font-size:24px;line-height:1}}@media (max-width: 767px){.contact--preheading{padding-bottom:10px}}.contact--heading{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:76px;line-height:1;padding-bottom:50px}@media screen and (max-width: 991px){.contact--heading{font-size:70px;line-height:1}}@media screen and (max-width: 767px){.contact--heading{font-size:60px;line-height:1}}@media screen and (max-width: 479px){.contact--heading{font-size:50px;line-height:1}}@media (max-width: 767px){.contact--heading{padding-bottom:35px}}@media (max-width: 479px){.contact--heading{padding-bottom:25px}}.cyan .contact--heading{padding-bottom:0}.contact--control .error--message{color:#e74c3c;text-align:left;padding:5px 0 0 5px;font-size:93.75%}.contact--control+.contact--control{padding-top:15px}@media (max-width: 479px){.contact--control+.contact--control{padding-top:10px}}.contact--input,.contactpage--form-input,.contact--textarea,.contactpage--form-textarea{font-family:'Playfair Display', serif;font-weight:400;border:2px solid #e1e1e1;width:100%;color:#333}.contact--input::-webkit-input-placeholder,.contactpage--form-input::-webkit-input-placeholder,.contact--textarea::-webkit-input-placeholder,.contactpage--form-textarea::-webkit-input-placeholder{color:#aaa}.contact--input::-moz-placeholder,.contactpage--form-input::-moz-placeholder,.contact--textarea::-moz-placeholder,.contactpage--form-textarea::-moz-placeholder{color:#aaa}.contact--input:-ms-input-placeholder,.contactpage--form-input:-ms-input-placeholder,.contact--textarea:-ms-input-placeholder,.contactpage--form-textarea:-ms-input-placeholder{color:#aaa}.contact--input:-moz-placeholder,.contactpage--form-input:-moz-placeholder,.contact--textarea:-moz-placeholder,.contactpage--form-textarea:-moz-placeholder{color:#aaa}@media (max-width: 767px){.contact--input,.contactpage--form-input,.contact--textarea,.contactpage--form-textarea{font-size:14px}}.contact--input,.contactpage--form-input{height:58px;line-height:58px;padding:0 20px}@media (max-width: 767px){.contact--input,.contactpage--form-input{height:48px;line-height:48px;padding:0 15px}}.contact--textarea,.contactpage--form-textarea{height:200px;padding:15px 20px;margin-bottom:0;vertical-align:top}@media (max-width: 767px){.contact--textarea,.contactpage--form-textarea{padding:10px 15px}}.contact--submit-btn,.contactpage--form-submit-btn{font-family:'Fjalla One', sans-serif;font-weight:400;display:block;font-size:18px;background:#ef0d32;border:0;color:#fff;width:100%;height:58px;line-height:58px;letter-spacing:2px;position:relative}@media (max-width: 767px){.contact--submit-btn,.contactpage--form-submit-btn{height:48px;line-height:48px}}.contact--submit-btn:hover,.contactpage--form-submit-btn:hover,.contact--submit-btn:focus,.contactpage--form-submit-btn:focus,.contact--submit-btn:active,.contactpage--form-submit-btn:active{background:#ef0d32;color:#fff}.contact--submit-btn .is--loading,.contactpage--form-submit-btn .is--loading{position:absolute;top:0;left:0;right:0;bottom:0;background:#ef0d32;text-align:center}.contact--form{position:relative}.contact--success{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff}.contact--success-message{font-family:'Playfair Display', serif;font-weight:400;font-size:28px;line-height:1.8;color:#ff0000;padding-top:80px}@media screen and (max-width: 991px){.contact--success-message{font-size:24px;line-height:1.8}}@media screen and (max-width: 767px){.contact--success-message{font-size:20px;line-height:1.8}}@media screen and (max-width: 479px){.contact--success-message{font-size:16px;line-height:1.8}}@media (max-width: 991px){.contact--success-message{padding-top:40px}}@media (max-width: 767px){.contact--success-message{padding-top:0}}.contact--message{font-family:'Playfair Display', serif;font-weight:400;font-size:28px;line-height:1.8;color:#ff0000}@media screen and (max-width: 991px){.contact--message{font-size:24px;line-height:1.8}}@media screen and (max-width: 767px){.contact--message{font-size:20px;line-height:1.8}}@media screen and (max-width: 479px){.contact--message{font-size:16px;line-height:1.8}}.about--hero{background:#111 url("../images/about--hero-1.jpg") no-repeat center center;background-size:cover;padding:250px 0 240px}@media (max-width: 991px){.about--hero{padding:140px 0 85px}}@media (max-width: 767px){.about--hero{padding:120px 0 65px}}@media (max-width: 479px){.about--hero{padding:90px 0 45px}}.about--hero-heading,.work--hero-heading,.work--card-heading{color:#00ffff;position:relative;font-size:76px;line-height:1.2;font-family:'Fjalla One', sans-serif;font-weight:400;margin-bottom:35px;padding-bottom:35px}@media screen and (max-width: 991px){.about--hero-heading,.work--hero-heading,.work--card-heading{font-size:66px;line-height:1.2}}@media screen and (max-width: 767px){.about--hero-heading,.work--hero-heading,.work--card-heading{font-size:50px;line-height:1.4}}@media screen and (max-width: 479px){.about--hero-heading,.work--hero-heading,.work--card-heading{font-size:34px;line-height:1.4}}@media (max-width: 479px){.about--hero-heading,.work--hero-heading,.work--card-heading{margin-bottom:20px;padding-bottom:20px}}.about--hero-heading:after,.work--hero-heading:after,.work--card-heading:after{content:'';display:inline-block;height:3px;width:45px;background:#00ffff;position:absolute;bottom:0;left:0}.about--hero-subheading,.work--hero-subheading{color:#fff;line-height:1.6}.about--meet{padding:120px 0 120px;text-align:center}@media (max-width: 991px){.about--meet{padding:50px 0 50px}}@media (max-width: 767px){.about--meet{padding:40px 0 40px}}@media (max-width: 479px){.about--meet{padding:35px 0 40px}}.about--meet-stats{font-family:'Fjalla One', sans-serif;font-weight:400;padding-bottom:65px}@media (max-width: 767px){.about--meet-stats{padding-bottom:35px}}@media (max-width: 479px){.about--meet-stats{padding-bottom:20px}}.about--meet-key{font-size:100px;line-height:1;color:#ff0020}@media screen and (max-width: 991px){.about--meet-key{font-size:80px;line-height:1}}@media screen and (max-width: 767px){.about--meet-key{font-size:76px;line-height:1}}@media screen and (max-width: 479px){.about--meet-key{font-size:50px;line-height:1}}.about--meet-pair{font-size:150%}.about--meet-brief{font-size:28px;line-height:1.8;font-family:'Playfair Display', serif;font-weight:400}@media screen and (max-width: 991px){.about--meet-brief{font-size:24px;line-height:1.8}}@media screen and (max-width: 767px){.about--meet-brief{font-size:20px;line-height:1.8}}@media screen and (max-width: 479px){.about--meet-brief{font-size:16px;line-height:1.8}}.about--value{padding:120px 0 120px;text-align:center;background:#f1f2f2}@media (max-width: 991px){.about--value{padding:50px 0 50px}}@media (max-width: 767px){.about--value{padding:40px 0 40px}}@media (max-width: 479px){.about--value{padding:35px 0 40px}}.about--value-brief{font-size:28px;line-height:1.8;font-family:'Playfair Display', serif;font-weight:400;padding-bottom:100px}@media screen and (max-width: 991px){.about--value-brief{font-size:24px;line-height:1.8}}@media screen and (max-width: 767px){.about--value-brief{font-size:20px;line-height:1.8}}@media screen and (max-width: 479px){.about--value-brief{font-size:16px;line-height:1.8}}@media (max-width: 991px){.about--value-brief{padding-bottom:60px}}@media (max-width: 767px){.about--value-brief{padding-bottom:45px}}@media (max-width: 479px){.about--value-brief{padding-bottom:30px}}.about--value-card{text-align:left}@media (max-width: 991px){.about--value-card{text-align:center;padding-bottom:30px}}@media (max-width: 991px){.about--value-card.no--pad-md{padding-bottom:0}}.about--value-card-heading{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:150%;padding-bottom:10px}@media (max-width: 991px){.about--value-card-heading{padding-bottom:5px}}@media (max-width: 767px){.about--value-card-heading{padding-bottom:0}}.about--value-card-content{color:#a1a3a6}.about--banner img{width:100%;height:auto}.about--work{padding:120px 0 120px}@media (max-width: 991px){.about--work{padding:50px 0 50px}}@media (max-width: 767px){.about--work{padding:40px 0 40px}}@media (max-width: 479px){.about--work{padding:35px 0 40px}}.about--work-title{text-align:center}@media (max-width: 991px){.about--work-card{text-align:center;padding-bottom:30px}}@media (max-width: 991px){.about--work-card.no--pad-md{padding-bottom:0}}.about--work-card-heading{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:150%;padding-bottom:10px}@media (max-width: 991px){.about--work-card-heading{padding-bottom:5px}}@media (max-width: 767px){.about--work-card-heading{padding-bottom:0}}.about--work-card-content{color:#a1a3a6}.about--partner{padding:120px 0 120px;background:#f1f2f2;color:#a1a3a6}@media (max-width: 991px){.about--partner{padding:50px 0 50px}}@media (max-width: 767px){.about--partner{padding:40px 0 40px}}@media (max-width: 479px){.about--partner{padding:35px 0 40px}}.about--partner-title{text-align:center}.about--partner-card{padding-bottom:50px}@media (max-width: 991px){.about--partner-card{padding-bottom:40px;text-align:center}}@media (max-width: 767px){.about--partner-card{padding-bottom:35px}}.about--partner-card.no--pad{padding-bottom:0}@media (max-width: 991px){.about--partner-card.no--pad{padding-bottom:40px}}@media (max-width: 767px){.about--partner-card.no--pad{padding-bottom:35px}}.about--partner-card.no--pad-md{padding-bottom:0}@media (max-width: 991px){.about--partner-card.no--pad-md{padding-bottom:0}}@media (max-width: 767px){.about--partner-card.no--pad-md{padding-bottom:0}}.about--partner-card-name{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:125%;color:#000;padding-top:20px}@media (max-width: 991px){.about--partner-card-name{font-size:137.5%}}@media (max-width: 767px){.about--partner-card-name{padding-top:15px}}@media (max-width: 479px){.about--partner-card-name{padding-top:10px}}.about--partner-card-title{padding-bottom:25px}@media (max-width: 767px){.about--partner-card-title{padding-bottom:15px}}.about--team{padding:120px 0 120px}@media (max-width: 991px){.about--team{padding:50px 0 50px}}@media (max-width: 767px){.about--team{padding:40px 0 40px}}@media (max-width: 479px){.about--team{padding:35px 0 40px}}.about--team-title{text-align:center}.about--team-card{padding-bottom:40px}@media (max-width: 991px){.about--team-card{padding-bottom:35px;text-align:center}}.no--pad .about--team-card{padding-bottom:0}@media (max-width: 991px){.no--pad .about--team-card{padding-bottom:35px}}@media (max-width: 767px){.about--team-img img{max-width:40%}}@media (max-width: 479px){.about--team-img img{max-width:60%}}.about--team-info{padding-top:20px}.about--team-info-name{font-family:'Fjalla One', sans-serif;font-weight:400;display:block;line-height:1}@media (max-width: 767px){.about--team-info-name{font-size:125%;padding-bottom:5px}}.about--team-info-title{display:block;color:#a1a3a6;font-size:87.5%}@media (max-width: 767px){.about--team-info-title{font-size:100%}}.modal-backdrop.in{opacity:1;background:#0a0a0a}#navigation .modal-dialog{margin-top:170px;width:100% !important}@media (max-width: 991px){#navigation .modal-dialog{width:auto !important}}@media (max-width: 767px){#navigation .modal-dialog{margin-top:120px}}@media (max-width: 479px){#navigation .modal-dialog{margin-top:90px}}#navigation .modal-content{background:#0a0a0a;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.navigation{position:relative;left:65%}@media (max-width: 1199px){.navigation{left:55%}}@media (max-width: 991px){.navigation{left:0;text-align:center}}.navigation--list a{color:#fff;font-family:'Fjalla One', sans-serif;font-weight:400;font-size:44px;line-height:1;display:inline-block;padding:15px 0}@media screen and (max-width: 991px){.navigation--list a{font-size:44px;line-height:1}}@media screen and (max-width: 767px){.navigation--list a{font-size:40px;line-height:1}}@media screen and (max-width: 479px){.navigation--list a{font-size:36px;line-height:1}}@media (max-width: 479px){.navigation--list a{padding:10px 0}}.navigation--list a:hover,.navigation--list .is--active a{color:#ff0000}.contactpage{background:#0a0a0a;text-align:center;color:#fff;padding:140px 0 100px}@media (max-width: 991px){.contactpage{padding:140px 0 85px}}@media (max-width: 767px){.contactpage{padding:120px 0 65px}}@media (max-width: 479px){.contactpage{padding:90px 0 45px}}.contactpage--preheading{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:28px;line-height:1;padding-bottom:15px}@media screen and (max-width: 991px){.contactpage--preheading{font-size:26px;line-height:1}}@media screen and (max-width: 767px){.contactpage--preheading{font-size:24px;line-height:1}}@media screen and (max-width: 479px){.contactpage--preheading{font-size:20px;line-height:1}}@media (max-width: 479px){.contactpage--preheading{padding-bottom:10px}}.contactpage--heading{font-family:'Fjalla One', sans-serif;font-weight:400;font-size:68px;line-height:1;position:relative;padding-bottom:50px;margin-bottom:50px}@media screen and (max-width: 991px){.contactpage--heading{font-size:68px;line-height:1}}@media screen and (max-width: 767px){.contactpage--heading{font-size:54px;line-height:1.2}}@media screen and (max-width: 479px){.contactpage--heading{font-size:44px;line-height:1.2}}@media (max-width: 479px){.contactpage--heading{margin-bottom:24px;padding-bottom:20px}}.contactpage--heading:after{content:'';height:4px;width:46px;background:#ff0000;display:inline-block;position:absolute;bottom:0;left:50%;margin-left:-23px}.contactpage--form{position:relative}.contactpage--form .error--message{text-align:left;font-size:87.5%;padding:5px 0 0 5px;color:#e87679}.contactpage--success{position:absolute;top:0;bottom:0;left:0;right:0;background:#0a0a0a}.contactpage--success-message{font-family:'Playfair Display', serif;font-weight:400;font-size:28px;line-height:1.8;color:#00ffff;padding-top:80px}@media screen and (max-width: 991px){.contactpage--success-message{font-size:24px;line-height:1.8}}@media screen and (max-width: 767px){.contactpage--success-message{font-size:20px;line-height:1.8}}@media screen and (max-width: 479px){.contactpage--success-message{font-size:16px;line-height:1.8}}@media (max-width: 991px){.contactpage--success-message{padding-top:40px}}@media (max-width: 767px){.contactpage--success-message{padding-top:0}}.contactpage--temp-message{font-family:'Playfair Display', serif;font-weight:400;font-size:28px;line-height:1.8;color:#00ffff;padding-top:80px}@media screen and (max-width: 991px){.contactpage--temp-message{font-size:24px;line-height:1.8}}@media screen and (max-width: 767px){.contactpage--temp-message{font-size:20px;line-height:1.8}}@media screen and (max-width: 479px){.contactpage--temp-message{font-size:16px;line-height:1.8}}@media (max-width: 1199px){.contactpage--temp-message{padding-top:50px}}@media (max-width: 991px){.contactpage--temp-message{padding-top:40px}}@media (max-width: 767px){.contactpage--temp-message{padding-top:25px}}@media (max-width: 479px){.contactpage--temp-message{padding-top:10px}}.contactpage--form-control{padding-bottom:20px}@media (max-width: 479px){.contactpage--form-control{padding-bottom:15px}}.contactpage--form-input{background:transparent;border:2px solid #5e5e5e;color:#fff}.contactpage--form-textarea{background:transparent;border:2px solid #5e5e5e;color:#fff}.work--hero{padding:250px 0 240px;color:#fff;background:#111 url("../images/project--hero-1.jpg") no-repeat center center;background-size:cover}@media (max-width: 991px){.work--hero{padding:140px 0 85px}}@media (max-width: 767px){.work--hero{padding:120px 0 65px}}@media (max-width: 479px){.work--hero{padding:90px 0 45px}}.work--hero-heading{color:#fff}.work--hero-heading:after{background:#fff}.work--card{padding:100px 0}.work--card.quikhome{background:#ee4223}.work--card.sp{background:#d9232e}.work--card.cc{background:#000}.work--card.ambank{background:#d9232e}.work--card.hongleong{background:#41a6d2}.work--card.osk{background:#dfbf5b}@media (max-width: 1199px){.work--card{text-align:center}}@media (max-width: 991px){.work--card{padding:70px 0}}@media (max-width: 767px){.work--card{padding:55px 0}}@media (max-width: 479px){.work--card{padding:40px 0}}.work--card-heading{color:#fff;margin-bottom:30px;padding-bottom:30px}@media (max-width: 479px){.work--card-heading{margin-bottom:15px;padding-bottom:15px}}.work--card-heading:after{background:#fff}@media (max-width: 1199px){.work--card-heading:after{left:50%;transform:translateX(-50%)}}.work--card-description{color:#fff;font-weight:normal;line-height:1.5}@media (max-width: 1199px){.work--card-description{padding-bottom:40px}}@media (max-width: 767px){.work--card-description{padding-bottom:30px}}.work--card-img{text-align:center}.row--psuedo-table{display:table;width:100%}@media (max-width: 1199px){.row--psuedo-table{display:block;width:auto}}.column--psuedo-table{display:table-cell;float:none;vertical-align:middle}@media (max-width: 1199px){.column--psuedo-table{display:block}}
