@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Noto+Sans+TC:wght@100;300;400;500;700;900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";body{overflow-x:hidden;font-family:"Jost","Noto Sans TC",sans-serif;-webkit-text-size-adjust:none;color:#000;line-height:1.45;font-size:100%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){body{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){body{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){body{font-size:1em}}body .size .m{position:relative;color:inherit}body .size .l{position:relative;color:inherit}body .size .xl{position:relative;color:inherit}body.m{font-size:100%}body.m .size .m{color:inherit}body.m .size .m:before{content:"";bottom:1px;position:absolute;left:0;height:2px;z-index:-1;pointer-events:none;opacity:1;background-color:#ffc700;width:100%;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all}body.m .size .l{color:inherit}body.m .size .xl{color:inherit}body.l{font-size:120%}body.l .size .m{color:inherit}body.l .size .l{color:inherit}body.l .size .l:before{content:"";bottom:1px;position:absolute;left:0;height:2px;z-index:-1;pointer-events:none;opacity:1;background-color:#ffc700;width:100%;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all}body.l .size .xl{color:inherit}body.l header .flex-container .menu-container .menu a span:before{bottom:4px}body.l .home-featured-work a .box .title span:after{bottom:13px}body.l .project-list-container a .box .title span:after{bottom:13px}body.l .menu-container .menu a{padding-left:20px !important;padding-right:20px !important}body.xl{font-size:130%}body.xl .size .m{color:inherit}body.xl .size .l{color:inherit}body.xl .size .xl{color:inherit}body.xl .size .xl:before{content:"";bottom:2px;position:absolute;left:0;height:2px;z-index:-1;pointer-events:none;opacity:1;background-color:#ffc700;width:100%;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all}body.xl .menu-container .menu a{padding-left:19px !important;padding-right:19px !important}body.xl header .flex-container .menu-container .menu a span:before{bottom:5px}body.xl .home-featured-work a .box .title span:after{bottom:13px}body.xl .project-list-container a .box .title span:after{bottom:14px}body.xl .contact-where-did-you-hear-about-us-row,body.xl .contact-email-row{flex:0 0 100%;max-width:100%}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-challenge .flex-container .left-col,body.xl .project-detail-challenge .flex-container .left-col{width:100%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-challenge .flex-container .right-col,body.xl .project-detail-challenge .flex-container .right-col{width:100%;padding-left:0px;margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-introduction .container,body.xl .project-detail-introduction .container{padding-left:0px;padding-right:0px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-introduction .flex-container,body.xl .project-detail-introduction .flex-container{overflow-x:hidden}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-introduction .flex-container .left-col,body.xl .project-detail-introduction .flex-container .left-col{display:none;width:100%;padding-top:40px;padding-bottom:45px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-introduction .flex-container .left-col .content-wrapper,body.xl .project-detail-introduction .flex-container .left-col .content-wrapper{overflow-x:hidden}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-introduction .flex-container .left-col .content-wrapper,body.xl .project-detail-introduction .flex-container .left-col .content-wrapper{padding-left:15px;padding-right:15px;position:relative;top:0px}}@media only screen and (max-height: 920px){body.l .project-detail-introduction .flex-container .left-col .content-wrapper,body.xl .project-detail-introduction .flex-container .left-col .content-wrapper{padding-left:15px;padding-right:15px;position:relative;top:0px}}@media only screen and (max-height: 920px){body.l .project-detail-introduction .flex-container .left-col,body.xl .project-detail-introduction .flex-container .left-col{display:none;width:100%;padding-top:40px;padding-bottom:45px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-introduction .flex-container .right-col,body.xl .project-detail-introduction .flex-container .right-col{padding-bottom:0px}}@media only screen and (max-height: 920px){body.l .project-detail-introduction .flex-container .right-col,body.xl .project-detail-introduction .flex-container .right-col{padding-bottom:0px;overflow-x:hidden;width:100%}body.l .project-detail-introduction .flex-container .right-col .content-mobile,body.xl .project-detail-introduction .flex-container .right-col .content-mobile{display:block}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body.l .project-detail-introduction .flex-container .right-col,body.xl .project-detail-introduction .flex-container .right-col{overflow-x:hidden;width:100%}body.l .project-detail-introduction .flex-container .right-col .content-mobile,body.xl .project-detail-introduction .flex-container .right-col .content-mobile{display:block}}body a{text-decoration:none;color:inherit;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}body a:active{text-decoration:none}body a:hover{outline:none;color:#ffc700;text-decoration:none}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){body a:hover{color:inherit}}body.black-menu header{color:#000;background-color:#fff}body.black-menu header .logo-white{display:none !important}body.black-menu header .logo-black{display:block !important}body.black-menu header .responsive-menu-btn span{background-color:#000 !important}body.black-menu header .menu a{color:#000 !important}body.black-menu header .menu a:hover,body.black-menu header .menu a:active,body.black-menu header .menu a:focus{color:#000}:focus-visible{border:1px solid red}::-moz-selection{color:#000;background:#ffc700;text-shadow:none !important}::selection{color:#000;background:#ffc700;text-shadow:none !important}.whole-content-wrapper{overflow-x:hidden;flex:1 0 0;ms-flex:1;-webkit-flex:1}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.project-detail .whole-content-wrapper,.home .whole-content-wrapper{overflow-x:unset !important}}.project-detail header,.home header{text-shadow:rgba(0,0,0,.2549019608) 0px 2px 4px}.project-detail header.scrolled,.home header.scrolled{text-shadow:unset}.fix-header .seperator{background-color:#fff !important}.loading-screen{position:fixed;height:100%;width:100%;background-color:#fff;bottom:0;left:0;right:0;top:0;z-index:9999;opacity:1;display:flex;justify-content:center;align-items:center}.loading-screen img{display:none;width:210px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.loading-screen img{width:180px}}.loading-screen.done{opacity:0}.loading-screen.fixed{position:fixed}.flex-wrapper{display:flex;min-height:100vh;flex-direction:column;justify-content:flex-start}.general-message .whole-content-wrapper{display:flex;justify-content:center;align-items:center}@media(min-width: 1550px){.container{max-width:1350px}}.home .loading-screen img{display:block}.home .size a:hover{color:#ffc700 !important}.home .m:hover{color:#ffc700 !important}.home .l:hover{color:#ffc700 !important}.home .xl:hover{color:#ffc700 !important}.animsition-overlay-slide{z-index:9999 !important;background-color:#ffc700 !important}header{position:fixed;top:0;left:0;width:100%;color:#fff;z-index:6;height:80px;display:flex;align-items:center;-webkit-transition:.25s all;-moz-transition:.25s all;-ms-transition:.25s all;-o-transition:.25s all;box-shadow:0 2px 40px hsla(240,0%,6%,.07)}header.add-bg{background-color:#fff;color:#000;text-shadow:unset;box-shadow:0 2px 40px hsla(240,0%,6%,.07)}header.add-bg .logo-white{display:none !important}header.add-bg .logo-black{display:block !important}header.add-bg .responsive-menu-btn span{background-color:#000 !important}header.add-bg .menu a:hover,header.add-bg .menu a:focus,header.add-bg .menu a:active{color:#000 !important}header.scrolled{color:#000;background-color:#fff;transform:translateY(-100%);box-shadow:0 2px 40px hsla(240,0%,6%,.07)}header.scrolled .logo-white{display:none !important}header.scrolled .logo-black{display:block !important}header.scrolled .responsive-menu-btn span{background-color:#000 !important}header.scrolled .menu a:hover,header.scrolled .menu a:focus,header.scrolled .menu a:active{color:#000 !important}header .flex-container{display:flex;flex-wrap:wrap;align-items:center}header .flex-container .logo-container{width:265px;display:flex;align-items:center}@media only screen and (max-width: 1550px){header .flex-container .logo-container{width:50%}}header .flex-container .logo-container img{width:113px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .flex-container .logo-container img{width:103px}}header .flex-container .logo-container .logo-black{display:none}header .flex-container .menu-container{width:calc(100% - 265px - 305px);padding-left:20px;padding-right:20px;display:flex;justify-content:center}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(min-width: 1200px)and (max-width: 1549px){header .flex-container .menu-container{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 1550px){header .flex-container .menu-container{display:none}}header .flex-container .menu-container .menu a{padding-left:24px;padding-right:24px;padding-top:27px;padding-bottom:27px;display:inline-flex;-webkit-transition:.1s all;-moz-transition:.1s all;-ms-transition:.1s all;-o-transition:.1s all}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(min-width: 1200px)and (max-width: 1549px){header .flex-container .menu-container .menu a{padding-left:20px;padding-right:20px}}header .flex-container .menu-container .menu a:hover,header .flex-container .menu-container .menu a:active,header .flex-container .menu-container .menu a:focus{color:#fff}header .flex-container .menu-container .menu a.active span:before{width:100%}header .flex-container .menu-container .menu a span{position:relative;line-height:1}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){header .flex-container .menu-container .menu a span{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){header .flex-container .menu-container .menu a span{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){header .flex-container .menu-container .menu a span{font-size:1em}}header .flex-container .menu-container .menu a span:before{content:"";bottom:2px;position:absolute;left:0;height:4px;z-index:-1;pointer-events:none;opacity:1;background-color:#ffc700;width:0%;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all}header .flex-container .menu-container .menu a:hover span:before{width:100%}header .flex-container .social-and-lang-container{width:305px;display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width: 1550px){header .flex-container .social-and-lang-container{width:50%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .flex-container .social-and-lang-container .social-media,header .flex-container .social-and-lang-container .enquiry-container,header .flex-container .social-and-lang-container .lang-container{display:none}}header .flex-container .social-and-lang-container .responsive-menu-btn-container{display:none;font-size:26px}header .flex-container .social-and-lang-container .responsive-menu-btn-container .responsive-menu-btn{display:block;width:26px;margin-left:22px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .flex-container .social-and-lang-container .responsive-menu-btn-container .responsive-menu-btn{margin-left:24px}}header .flex-container .social-and-lang-container .responsive-menu-btn-container .responsive-menu-btn span{height:2px;background-color:#fff;width:100%;margin-bottom:7px;display:block;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}header .flex-container .social-and-lang-container .responsive-menu-btn-container .responsive-menu-btn span:last-child{margin-bottom:0px}header .flex-container .social-and-lang-container .responsive-menu-btn-container .responsive-menu-btn:hover span{background-color:#ffc700}@media only screen and (max-width: 1550px){header .flex-container .social-and-lang-container .responsive-menu-btn-container{display:block}}header .flex-container .social-and-lang-container .social-media{margin-right:18px}header .flex-container .social-and-lang-container .social-media a{margin-right:14px;-webkit-transition:.1s all;-moz-transition:.1s all;-ms-transition:.1s all;-o-transition:.1s all}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){header .flex-container .social-and-lang-container .social-media a{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){header .flex-container .social-and-lang-container .social-media a{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){header .flex-container .social-and-lang-container .social-media a{font-size:1em}}header .flex-container .social-and-lang-container .social-media a:last-of-type{margin-right:0px}header .flex-container .social-and-lang-container .social-media a:hover{transform:translateY(-2px)}header .flex-container .social-and-lang-container .social-media a .fa-instagram{position:relative;top:1px}header .flex-container .social-and-lang-container .social-media a .fa-linkedin-in{position:relative;top:1px}header .flex-container .social-and-lang-container .button-container{margin-right:18px;display:flex}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){header .flex-container .social-and-lang-container .button-container{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){header .flex-container .social-and-lang-container .button-container{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){header .flex-container .social-and-lang-container .button-container{font-size:1em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .flex-container .social-and-lang-container .button-container{margin-right:0px}}header .flex-container .social-and-lang-container .button-container .button-wrapper{margin-right:15px;cursor:pointer;-webkit-transition:.1s all;-moz-transition:.1s all;-ms-transition:.1s all;-o-transition:.1s all}header .flex-container .social-and-lang-container .button-container .button-wrapper:last-child{margin-right:0px}header .flex-container .social-and-lang-container .button-container .button-wrapper.active,header .flex-container .social-and-lang-container .button-container .button-wrapper:hover{color:#ffc700}@media screen and (max-width: 1340px),screen and (max-height: 940px){header .flex-container .social-and-lang-container .button-container .button-wrapper.mobile-btn,header .flex-container .social-and-lang-container .button-container .button-wrapper.tablet-btn{display:none}}header .flex-container .social-and-lang-container .size{display:flex;align-items:center;margin-right:18px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .flex-container .social-and-lang-container .size{display:none}}header .flex-container .social-and-lang-container .size a{-webkit-transition:.1s all;-moz-transition:.1s all;-ms-transition:.1s all;-o-transition:.1s all}header .flex-container .social-and-lang-container .size a:hover{color:#ffc700}header .flex-container .social-and-lang-container .size .m{font-weight:500;font-size:14px;cursor:pointer}header .flex-container .social-and-lang-container .size .m:hover{color:#ffc700}header .flex-container .social-and-lang-container .size .l{font-weight:500;font-size:16px;cursor:pointer}header .flex-container .social-and-lang-container .size .l:hover{color:#ffc700}header .flex-container .social-and-lang-container .size .xl{font-weight:500;font-size:18px;cursor:pointer}header .flex-container .social-and-lang-container .size .xl:hover{color:#ffc700}header .flex-container .social-and-lang-container .size .seperator{width:1px;height:13px;background-color:#000;margin-left:9px;margin-right:9px;-webkit-transition:.1s all;-moz-transition:.1s all;-ms-transition:.1s all;-o-transition:.1s all}header .flex-container .social-and-lang-container .lang-container .lang-btn{display:inline-flex;padding-right:0px;position:relative;-webkit-transition:.1s all;-moz-transition:.1s all;-ms-transition:.1s all;-o-transition:.1s all;padding-left:9px}header .flex-container .social-and-lang-container .lang-container .lang-btn:first-child{padding-left:0px}header .flex-container .social-and-lang-container .lang-container a[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg) !important}header .flex-container .social-and-lang-container .lang-container .dropdown-item{padding-left:15px;padding-right:15px;color:#000}header .flex-container .social-and-lang-container .lang-container .dropdown-item:hover{background-color:#ffc700}header .flex-container .social-and-lang-container .lang-container .dropdown-menu{min-width:unset;border-radius:0;border:0px;padding-top:4px;padding-bottom:4px;margin-top:7px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1);-webkit-transition:0s all;-moz-transition:0s all;-ms-transition:0s all;-o-transition:0s all}.responsive-menu{box-shadow:0 7px 14px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1);width:300px;background-color:#000;color:#fff;position:fixed;height:100%;right:-1px;top:0;z-index:10;padding-top:125px;transform:translateX(100%)}.responsive-menu.loaded{-webkit-transition:.3s transform;-moz-transition:.3s transform;-ms-transition:.3s transform;-o-transition:.3s transform}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.responsive-menu{width:100%}}.responsive-menu.active{transform:translateX(0%)}.responsive-menu .close-btn{width:24px;height:24px;top:23px;right:23px;cursor:pointer;position:absolute;background-image:url(../../image/common/system/close.png);background-position:center;background-repeat:no-repeat;background-size:contain}.responsive-menu .close-btn:hover{background-image:url(../../image/common/system/close_hover.png)}.responsive-menu .responsive-logo{display:inline-flex;position:absolute;top:60px;padding-left:32px}.responsive-menu .responsive-logo .logo-white{height:38px}.responsive-menu .menu-container a{display:flex;width:100%;padding-top:15px;padding-bottom:15px;padding-left:32px;padding-right:32px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.responsive-menu .menu-container a{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.responsive-menu .menu-container a{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.responsive-menu .menu-container a{font-size:1.25em}}.responsive-menu .menu-container a span{line-height:1}.responsive-menu .menu-container a.active span{position:relative}.responsive-menu .menu-container a.active span:before{content:"";bottom:2px;position:absolute;left:0;height:4px;z-index:-1;pointer-events:none;width:100%;background-color:#ffc700}.responsive-menu .size{margin-top:22px;padding-left:32px;padding-right:32px;display:flex;align-items:center}.responsive-menu .size .m{cursor:pointer;font-size:14px}.responsive-menu .size .l{cursor:pointer;font-size:16px}.responsive-menu .size .xl{cursor:pointer;font-size:18px}.responsive-menu .size .seperator{width:1px;height:13px;background-color:#fff;margin-left:9px;margin-right:9px}.responsive-menu .social-media{margin-top:30px;padding-left:32px;padding-right:32px}.responsive-menu .social-media a{margin-right:14px;font-size:16px}.responsive-menu .social-media a:last-of-type{margin-right:0px}.responsive-menu .social-media a:hover{transform:translateY(-2px)}.responsive-menu .social-media a .fa-instagram{position:relative;top:1px}.responsive-menu .social-media a .fa-linkedin-in{position:relative;top:1px}.responsive-menu .lang-container{padding-left:32px;padding-right:32px;margin-top:22px}.responsive-menu .lang-container a{margin-right:14px;font-size:16px}footer{background-color:#000;color:#fff;bottom:-100%;-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;-o-transition:.4s all;box-shadow:0px 2px 40px 40px rgba(15,15,15,.07);position:relative}footer:before{content:"";position:absolute;top:0;left:0;width:15px;height:100%;background-color:#ffc700}footer.active:before{display:none}footer .ribbon{display:none;position:absolute;right:19px;top:25px;cursor:pointer;width:23px;height:23px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .ribbon{right:15px;top:30px}}footer .ribbon .close-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:23px;height:23px;background-image:url(../../image/common/system/close.png);background-position:center;background-repeat:no-repeat;background-size:contain}footer .ribbon .close-icon:hover{background-image:url(../../image/common/system/close_hover.png)}footer .ribbon.down>.content{clip-path:polygon(0 0, 100% 0, 100% calc(100% - 8px), 50% 100%, 0 calc(100% - 8px))}footer .ribbon:hover .content{background:#c39909 linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 0.25) 100%)}footer.active{position:fixed;left:0;width:100%;bottom:0px;transform:translateY(0%);z-index:10}footer.active .ribbon{display:block}@media screen and (max-height: 870px){footer.active{position:fixed;overflow-y:scroll;top:0px;bottom:unset;height:-webkit-fill-available}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer.active{position:fixed;overflow-y:scroll;top:0px;bottom:unset;height:-webkit-fill-available}}footer .flex-container{display:flex;flex-wrap:wrap}footer .flex-container .top-col,footer .flex-container .bottom-col{width:100%;display:flex;flex-wrap:wrap}footer .flex-container .top-col .left-col,footer .flex-container .bottom-col .left-col{width:calc(100% - 510px);padding-right:15px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .top-col .left-col,footer .flex-container .bottom-col .left-col{width:100%;padding-right:0px;order:2}}footer .flex-container .top-col .right-col,footer .flex-container .bottom-col .right-col{width:510px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .top-col .right-col,footer .flex-container .bottom-col .right-col{width:100%;order:1}}footer .flex-container .top-col .right-col a,footer .flex-container .bottom-col .right-col a{margin-left:3px;margin-right:3px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .top-col .right-col a,footer .flex-container .bottom-col .right-col a{width:50%;padding-left:3px;padding-right:3px;margin-left:0px;margin-right:0px}}footer .flex-container .top-col .right-col a:last-of-type,footer .flex-container .bottom-col .right-col a:last-of-type{margin-right:0px}footer .flex-container .top-col{padding-top:26px;padding-bottom:26px;align-items:center}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){footer .flex-container .top-col{padding-top:18px;padding-bottom:18px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .top-col{padding-top:20px;padding-bottom:20px;order:2;border-top:0px solid #fff}footer .flex-container .top-col.active{padding-top:25px;padding-bottom:25px}}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){footer .flex-container .top-col .left-col{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){footer .flex-container .top-col .left-col{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){footer .flex-container .top-col .left-col{font-size:.9375em}}footer .flex-container .top-col .left-col br{display:none}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){footer .flex-container .top-col .left-col{width:100%;text-align:center;margin-bottom:7px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .top-col .left-col{text-align:center;order:1 !important;margin-bottom:0px;width:100%}footer .flex-container .top-col .left-col br{display:unset}}footer .flex-container .top-col .right-col{display:flex;justify-content:flex-end}footer .flex-container .top-col .right-col span{margin-left:3px;margin-right:3px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){footer .flex-container .top-col .right-col{width:100%}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .top-col .right-col{justify-content:center;order:2 !important}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .top-col .right-col{width:100%;display:none;margin-top:5px}}footer .flex-container .bottom-col{padding-top:30px;padding-bottom:30px;display:flex;flex-wrap:wrap;border-top:1px solid #fff;display:none}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){footer .flex-container .bottom-col{padding-bottom:25px;display:none}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .bottom-col{border-top:0px;display:none}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){footer .flex-container .bottom-col .left-col{width:50%;padding-right:7.5px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .bottom-col .left-col{margin-top:50px}}footer .flex-container .bottom-col .left-col .company-name{color:#ffc700;font-weight:500;margin-bottom:20px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){footer .flex-container .bottom-col .left-col .company-name{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){footer .flex-container .bottom-col .left-col .company-name{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){footer .flex-container .bottom-col .left-col .company-name{font-size:1.3125em}}footer .flex-container .bottom-col .left-col .address-flex-container{display:flex;flex-wrap:wrap}footer .flex-container .bottom-col .left-col .address-flex-container .address-title{color:#fff;font-weight:500;text-decoration:underline}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){footer .flex-container .bottom-col .left-col .address-flex-container .address-title{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){footer .flex-container .bottom-col .left-col .address-flex-container .address-title{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){footer .flex-container .bottom-col .left-col .address-flex-container .address-title{font-size:1.125em}}footer .flex-container .bottom-col .left-col .address-flex-container .address-title.studio{margin-top:19px}footer .flex-container .bottom-col .left-col .address-flex-container .address-company-name{margin-top:3px;margin-bottom:15px}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container{display:flex;flex-wrap:wrap}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container.uk-email{margin-top:15px}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col{width:15px;display:flex;align-items:flex-start;padding-top:4px}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img{width:14px;position:relative}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img.location{width:13px;top:-1px}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img.tel{top:-1px}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img.fax{top:-1px}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img.email{top:2px}footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col{width:calc(100% - 15px);padding-left:5px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){footer .flex-container .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col{font-size:1em}}footer .flex-container .bottom-col .left-col .address-flex-container .tel-and-email{margin-top:27px;display:flex;flex-wrap:wrap;margin-bottom:-5px;margin-bottom:35px}footer .flex-container .bottom-col .left-col .address-flex-container .tel-and-email .content-flex-container{margin-right:24px;margin-bottom:4px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .bottom-col .left-col .address-flex-container .tel-and-email .content-flex-container{margin-bottom:6px}}footer .flex-container .bottom-col .left-col .address-flex-container .tel-and-email .content-flex-container .content-right-col{white-space:nowrap}footer .flex-container .bottom-col .left-col .address-flex-container .address-left-col{width:405px;padding-right:15px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .bottom-col .left-col .address-flex-container .address-left-col{width:100%}}footer .flex-container .bottom-col .left-col .address-flex-container .address-right-col{margin-bottom:35px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .bottom-col .left-col .address-flex-container .address-right-col{width:100%}}footer .flex-container .bottom-col .left-col .get-connected{display:flex;align-items:center;margin-top:0px;padding-top:10px}footer .flex-container .bottom-col .left-col .get-connected span{font-weight:500;margin-right:16px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){footer .flex-container .bottom-col .left-col .get-connected span{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){footer .flex-container .bottom-col .left-col .get-connected span{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){footer .flex-container .bottom-col .left-col .get-connected span{font-size:1.125em}}footer .flex-container .bottom-col .left-col .get-connected a{margin-right:14px;font-size:18px;color:#ffc700}footer .flex-container .bottom-col .left-col .get-connected a:last-of-type{margin-right:0px}footer .flex-container .bottom-col .left-col .get-connected a:hover{transform:translateY(-2px)}footer .flex-container .bottom-col .left-col .get-connected a .fa-instagram{position:relative;top:1px}footer .flex-container .bottom-col .left-col .get-connected a .fa-linkedin-in{position:relative;top:1px}footer .flex-container .bottom-col .left-col .award{margin-top:40px}footer .flex-container .bottom-col .left-col .award .google{width:136px;margin-right:34px}footer .flex-container .bottom-col .left-col .award .caringcompany{width:118px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){footer .flex-container .bottom-col .right-col{width:50%;padding-left:7.5px}}footer .flex-container .bottom-col .right-col .form-title{color:#ffc700;font-weight:500;margin-bottom:20px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){footer .flex-container .bottom-col .right-col .form-title{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){footer .flex-container .bottom-col .right-col .form-title{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){footer .flex-container .bottom-col .right-col .form-title{font-size:1.375em}}footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container label{margin-right:10px;cursor:pointer}footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox,footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-radio{border:1px solid #fff}footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox:checked,footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox:indeterminate,footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-radio:checked{background-color:#f5c703;border-color:#fff}footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox:focus,footer .flex-container .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-radio:focus{border-color:#ffc700}footer .flex-container .bottom-col .right-col .enquiry-form .submit-btn{width:100%;color:#000;background-color:#ffc700;font-weight:500;padding:15px 15px;border:0px solid;margin-top:30px;outline:0px;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){footer .flex-container .bottom-col .right-col .enquiry-form .submit-btn{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){footer .flex-container .bottom-col .right-col .enquiry-form .submit-btn{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){footer .flex-container .bottom-col .right-col .enquiry-form .submit-btn{font-size:1em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .bottom-col .right-col .enquiry-form .submit-btn{padding:12px 12px}}footer .flex-container .bottom-col .right-col .enquiry-form .submit-btn:focus-visible{border:1px solid red !important}footer .flex-container .bottom-col .right-col .enquiry-form .submit-btn:hover{transform:translateY(-3px)}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){footer .flex-container .bottom-col .right-col .enquiry-form .submit-btn:hover{transform:translateY(0px)}}footer .flex-container .bottom-col .right-col .enquiry-form select{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url(../../image/common/system/selectbox_arrow.png);background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-size:12px;background-position-y:50%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){footer .flex-container .bottom-col .right-col .enquiry-form label{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){footer .flex-container .bottom-col .right-col .enquiry-form label{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){footer .flex-container .bottom-col .right-col .enquiry-form label{font-size:1em}}footer .flex-container .bottom-col .right-col .enquiry-form .form-control{border:1px solid #b5b5b5;color:#fff;background-color:#000;border-radius:0px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all}footer .flex-container .bottom-col .right-col .enquiry-form .form-control:focus{outline:none;box-shadow:none;border:1px solid #ffc700}footer .flex-container .bottom-col .right-col .enquiry-form .form-group{margin-bottom:15px}footer .flex-container .bottom-col .right-col .enquiry-form .form-row{margin-left:-10px;margin-right:-10px;margin-bottom:-15px}footer .flex-container .bottom-col .right-col .enquiry-form .form-row .form-group{padding-left:10px;padding-right:10px}.hidden-h1{font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute !important;border:0 !important;padding:0 !important;margin:0 !important;clip:rect(1px, 1px, 1px, 1px)}.ck-box p,.ck-box li,.ck-box label,.ck-box table,.ck-box h1,.ck-box h2,.ck-box h3,.ck-box h4,.ck-box h5,.ck-box h6{line-height:1.8}.ck-box a{color:#000;text-decoration:underline}.ck-box img{max-width:100%;height:auto !important}.ck-box img[float=left]{max-width:calc(50% - 15px);width:calc(50% - 15px) !important;height:auto !important;margin-right:15px;margin-bottom:15px}.menu-toggle-layer{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,0);z-index:9;top:0;pointer-events:none;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.menu-toggle-layer.active{pointer-events:all;background-color:rgba(0,0,0,.5)}.home .home-video{width:100%;height:100vh;min-height:800px;position:relative;overflow:hidden;background-color:#000}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-video{min-height:unset}}.home .home-video video{filter:brightness(30%);position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden;pointer-events:none}.home .home-video .text-layer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px;flex-wrap:wrap}.home .home-video .text-layer .wrapper{max-width:100%}.home .home-video .text-layer .title,.home .home-video .text-layer .desc{max-width:100%;color:#fff;text-align:center}.home .home-video .text-layer .title .c,.home .home-video .text-layer .desc .c{color:#ffc700}.home .home-video .text-layer .title{width:1000px;max-width:100%;font-weight:600;line-height:1.15;text-shadow:rgba(0,0,0,.3176470588) 0px 2px 5px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-video .text-layer .title{font-size:4.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-video .text-layer .title{font-size:3.75em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-video .text-layer .title{font-size:2.1875em}}.home .home-video .text-layer .title .ah-words-wrapper{margin-left:-21px;overflow:unset}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.home .home-video .text-layer .title .ah-words-wrapper{margin-left:-18px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-video .text-layer .title .ah-words-wrapper{margin-left:-13px}}.home .home-video .text-layer .title .ah-words-wrapper b{color:#fff;font-weight:600;font-style:normal !important}.home .home-video .text-layer .title .ah-words-wrapper b i{font-style:normal !important}.home .home-video .text-layer .title .ah-words-wrapper.selected{background-color:#ffc700 !important;text-shadow:none}.home .home-video .text-layer .title .ah-words-wrapper.selected i{color:#000 !important}.home .home-video .text-layer .title .ah-words-wrapper:after{background-color:#fff !important;right:-2px}.home .home-video .text-layer .desc{text-shadow:rgba(0,0,0,.2549019608) 0px 2px 4px;margin-left:auto;margin-right:auto;width:720px;margin-top:30px;max-width:100%;font-family:"Roboto","Noto Sans TC",sans-serif;line-height:1.65}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-video .text-layer .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-video .text-layer .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-video .text-layer .desc{font-size:1.0625em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-video .text-layer .desc{margin-top:25px}}.home .home-featured-work .section-title{text-align:center;font-weight:500;margin-bottom:60px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-featured-work .section-title{font-size:3.5em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-featured-work .section-title{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-featured-work .section-title{font-size:2.1875em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-featured-work .section-title{margin-bottom:30px}}.home .home-featured-work a:focus-visible [data-aos^=fade][data-aos^=fade]{opacity:1 !important;transition-property:opacity,transform}.home .home-featured-work a:focus-visible [data-aos=fade-up]{transform:translate3d(0, 0px, 0) !important}.home .home-featured-work .col-row{margin-bottom:-75px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-featured-work .col-row{margin-bottom:-55px}}.home .home-featured-work .col-box{margin-bottom:75px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-featured-work .col-box{margin-bottom:55px}}.home .home-featured-work a:hover .bg{transform:scale(1.04)}.home .home-featured-work a .box .img-container{position:relative;aspect-ratio:721/399;overflow:hidden}.home .home-featured-work a .box .img-container .bg{-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;-o-transition:.4s all;position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.home .home-featured-work a .box .title{margin-top:18px;padding-left:5px;padding-right:5px}.home .home-featured-work a .box .title span{font-weight:500;line-height:1.3;position:relative}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-featured-work a .box .title span{font-size:1.75em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-featured-work a .box .title span{font-size:1.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-featured-work a .box .title span{font-size:1.5625em}}.home .home-featured-work a .box .title span:after{-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;-o-transition:.4s all;content:"";width:0px;position:absolute;bottom:11px;height:9px;background-color:#ffc700;left:0px;pointer-events:none;z-index:-1}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-featured-work a .box .title span:after{bottom:10px}}.home .home-featured-work a .box .desc{padding-left:5px;padding-right:5px;margin-top:11px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-featured-work a .box .desc{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-featured-work a .box .desc{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-featured-work a .box .desc{font-size:1em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.home .home-featured-work a .box .desc{margin-top:11px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-featured-work a .box .desc{margin-top:11px;-webkit-line-clamp:unset;text-overflow:unset}}.home .home-featured-work a:hover{color:inherit}.home .home-featured-work a:hover .title span:after{width:100%}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.home .home-featured-work a:hover .title span:after{display:none}}.home .home-featured-work .btn-container{margin-top:85px;display:flex;justify-content:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-featured-work .btn-container{margin-top:45px}}.home .home-what-chicle-can-do-for-you .flex-container{display:flex;flex-wrap:wrap}.home .home-what-chicle-can-do-for-you .flex-container .left-col{overflow-x:hidden;width:50%;display:flex;flex-wrap:wrap;align-items:center;align-self:center;padding-right:25px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.home .home-what-chicle-can-do-for-you .flex-container .left-col{padding-right:15px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-what-chicle-can-do-for-you .flex-container .left-col{width:100%;padding-right:0px}}.home .home-what-chicle-can-do-for-you .flex-container .left-col .title{font-weight:500;line-height:1.25;width:600px;max-width:100%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-what-chicle-can-do-for-you .flex-container .left-col .title{font-size:3.5em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-what-chicle-can-do-for-you .flex-container .left-col .title{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-what-chicle-can-do-for-you .flex-container .left-col .title{font-size:2.375em}}.home .home-what-chicle-can-do-for-you .flex-container .left-col .desc{width:600px;max-width:100%;margin-top:35px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-what-chicle-can-do-for-you .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-what-chicle-can-do-for-you .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-what-chicle-can-do-for-you .flex-container .left-col .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.home .home-what-chicle-can-do-for-you .flex-container .left-col .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-what-chicle-can-do-for-you .flex-container .left-col .desc{margin-top:25px}}.home .home-what-chicle-can-do-for-you .flex-container .right-col{width:50%;display:flex;align-items:center;justify-content:center;padding-left:25px;overflow-x:hidden}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.home .home-what-chicle-can-do-for-you .flex-container .right-col{padding-left:15px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-what-chicle-can-do-for-you .flex-container .right-col{width:100%;margin-top:60px;padding-left:0px}}.home .home-what-chicle-can-do-for-you .flex-container .right-col img{max-width:100%;width:500px}.home .home-what-chicle-can-do-for-you .col-row{margin-top:100px;margin-bottom:-30px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-what-chicle-can-do-for-you .col-row{margin-left:-7.5px;margin-right:-7.5px;margin-bottom:-15px}}.home .home-what-chicle-can-do-for-you .col-row .col-box{margin-bottom:30px;aspect-ratio:354/490;position:relative}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-what-chicle-can-do-for-you .col-row .col-box{margin-bottom:15px;padding-left:7.5px;padding-right:7.5px}}.home .home-what-chicle-can-do-for-you .col-row .col-box .bg{width:100%;height:100%;top:0;left:0;background-color:#ebebeb}.home .home-what-chicle-can-do-for-you .col-row .col-box .desc{position:relative;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-what-chicle-can-do-for-you .col-row .col-box .desc{font-size:1.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-what-chicle-can-do-for-you .col-row .col-box .desc{font-size:1.375em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-what-chicle-can-do-for-you .col-row .col-box .desc{font-size:1.25em}}.home .home-for-more .title{text-align:center;font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-for-more .title{font-size:3.5em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-for-more .title{font-size:2.8125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-for-more .title{font-size:2.625em}}.home .home-for-more .desc{margin-top:35px;text-align:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.home .home-for-more .desc{font-size:1.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.home .home-for-more .desc{font-size:1.375em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.home .home-for-more .desc{font-size:1.1875em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-for-more .desc{margin-top:28px}}.home .home-for-more .btn-container{display:flex;justify-content:center;margin-top:51px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home .home-for-more .btn-container{margin-top:40px}}.services .project-index-listing{padding-top:20px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.services .project-index-listing{padding-top:20px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-index-listing{padding-top:25px}}.services .project-index-listing .heading-and-filter{display:flex;flex-wrap:wrap;margin-bottom:40px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.services .project-index-listing .heading-and-filter{margin-bottom:30px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-index-listing .heading-and-filter{margin-bottom:25px}}.services .project-index-listing .heading-and-filter .heading{width:calc(100% - 235px);padding-right:15px;font-weight:600;line-height:1.22}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .project-index-listing .heading-and-filter .heading{font-size:2.8125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .project-index-listing .heading-and-filter .heading{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .project-index-listing .heading-and-filter .heading{font-size:1.875em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-index-listing .heading-and-filter .heading{width:100%;padding-right:0px}}.services .project-index-listing .heading-and-filter .filter-container{width:235px;display:flex}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-index-listing .heading-and-filter .filter-container{width:100%}}.services .project-index-listing .heading-and-filter .filter-container .left-col{padding-right:8px;font-weight:500;display:flex;align-items:center;display:none}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .project-index-listing .heading-and-filter .filter-container .left-col{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .project-index-listing .heading-and-filter .filter-container .left-col{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .project-index-listing .heading-and-filter .filter-container .left-col{font-size:1em}}.services .project-index-listing .heading-and-filter .filter-container .right-col{flex:1;display:flex;align-items:center}.services .project-list-container .col-row{margin-bottom:-75px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-list-container .col-row{margin-bottom:-55px}}.services .project-list-container .col-box{margin-bottom:75px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-list-container .col-box{margin-bottom:55px}}.services .project-list-container a:focus-visible [data-aos^=fade][data-aos^=fade]{opacity:1 !important;transition-property:opacity,transform}.services .project-list-container a:focus-visible [data-aos=fade-up]{transform:translate3d(0, 0px, 0) !important}.services .project-list-container a:hover .bg{transform:scale(1.04)}.services .project-list-container a .box .img-container{position:relative;aspect-ratio:721/399;overflow:hidden}.services .project-list-container a .box .img-container .bg{-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;-o-transition:.4s all;position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.services .project-list-container a .box .title{margin-top:18px;padding-left:5px;padding-right:5px}.services .project-list-container a .box .title span{font-weight:500;line-height:1.3;position:relative}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .project-list-container a .box .title span{font-size:1.75em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .project-list-container a .box .title span{font-size:1.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .project-list-container a .box .title span{font-size:1.5625em}}.services .project-list-container a .box .title span:after{-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;-o-transition:.4s all;content:"";width:0px;position:absolute;bottom:11px;height:9px;background-color:#ffc700;left:0px;pointer-events:none;z-index:-1}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-list-container a .box .title span:after{bottom:10px}}.services .project-list-container a .box .desc{padding-left:5px;padding-right:5px;margin-top:11px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .project-list-container a .box .desc{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .project-list-container a .box .desc{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .project-list-container a .box .desc{font-size:1em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.services .project-list-container a .box .desc{margin-top:11px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-list-container a .box .desc{margin-top:11px;-webkit-line-clamp:unset;text-overflow:unset}}.services .project-list-container a:hover{color:inherit}.services .project-list-container a:hover .title span:after{width:100%}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.services .project-list-container a:hover .title span:after{display:none}}.services .project-list-container .paging{margin-top:110px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .project-list-container .paging{margin-top:80px}}.project-index .project-index-listing{padding-top:60px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.project-index .project-index-listing{padding-top:50px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-index-listing{padding-top:35px}}.project-index .project-index-listing .heading-and-filter{display:flex;flex-wrap:wrap;margin-bottom:40px}.project-index .project-index-listing .heading-and-filter .heading{width:calc(100% - 235px);padding-right:15px;font-weight:600;line-height:1.22}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-index .project-index-listing .heading-and-filter .heading{font-size:4.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-index .project-index-listing .heading-and-filter .heading{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-index .project-index-listing .heading-and-filter .heading{font-size:2.375em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-index-listing .heading-and-filter .heading{width:100%;padding-right:0px}}.project-index .project-index-listing .heading-and-filter .filter-container{width:235px;display:flex}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-index-listing .heading-and-filter .filter-container{width:100%;margin-top:15px}}.project-index .project-index-listing .heading-and-filter .filter-container .left-col{padding-right:8px;font-weight:500;display:flex;align-items:center;display:none}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-index .project-index-listing .heading-and-filter .filter-container .left-col{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-index .project-index-listing .heading-and-filter .filter-container .left-col{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-index .project-index-listing .heading-and-filter .filter-container .left-col{font-size:1em}}.project-index .project-index-listing .heading-and-filter .filter-container .right-col{flex:1;display:flex;align-items:center}.project-index .project-list-container .col-row{margin-bottom:-75px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-list-container .col-row{margin-bottom:-55px}}.project-index .project-list-container .col-box{margin-bottom:75px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-list-container .col-box{margin-bottom:55px}}.project-index .project-list-container a:focus-visible [data-aos^=fade][data-aos^=fade]{opacity:1 !important;transition-property:opacity,transform}.project-index .project-list-container a:focus-visible [data-aos=fade-up]{transform:translate3d(0, 0px, 0) !important}.project-index .project-list-container a:hover .bg{transform:scale(1.04)}.project-index .project-list-container a .box .img-container{position:relative;aspect-ratio:721/399;overflow:hidden}.project-index .project-list-container a .box .img-container .bg{-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;-o-transition:.4s all;position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.project-index .project-list-container a .box .title{margin-top:18px;padding-left:5px;padding-right:5px}.project-index .project-list-container a .box .title span{font-weight:500;line-height:1.3;position:relative}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-index .project-list-container a .box .title span{font-size:1.75em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-index .project-list-container a .box .title span{font-size:1.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-index .project-list-container a .box .title span{font-size:1.5625em}}.project-index .project-list-container a .box .title span:after{-webkit-transition:.4s all;-moz-transition:.4s all;-ms-transition:.4s all;-o-transition:.4s all;content:"";width:0px;position:absolute;bottom:11px;height:9px;background-color:#ffc700;left:0px;pointer-events:none;z-index:-1}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-list-container a .box .title span:after{bottom:10px}}.project-index .project-list-container a .box .desc{padding-left:5px;padding-right:5px;margin-top:11px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.45}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-index .project-list-container a .box .desc{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-index .project-list-container a .box .desc{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-index .project-list-container a .box .desc{font-size:1em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.project-index .project-list-container a .box .desc{margin-top:11px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-list-container a .box .desc{margin-top:11px;-webkit-line-clamp:unset;text-overflow:unset}}.project-index .project-list-container a:hover{color:inherit}.project-index .project-list-container a:hover .title span:after{width:100%}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.project-index .project-list-container a:hover .title span:after{display:none}}.project-index .project-list-container .paging{margin-top:110px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-list-container .paging{margin-top:80px}}.project-index .project-for-more .title{text-align:center;font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-index .project-for-more .title{font-size:3.5em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-index .project-for-more .title{font-size:2.8125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-index .project-for-more .title{font-size:2.625em}}.project-index .project-for-more .desc{margin-top:35px;text-align:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-index .project-for-more .desc{font-size:1.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-index .project-for-more .desc{font-size:1.375em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-index .project-for-more .desc{font-size:1.1875em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-for-more .desc{margin-top:28px}}.project-index .project-for-more .btn-container{display:flex;justify-content:center;margin-top:51px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-index .project-for-more .btn-container{margin-top:40px}}.project-detail .fancybox-wrap,.home .fancybox-wrap{opacity:1 !important}.project-detail header,.home header{background-color:rgba(0,0,0,0) !important;box-shadow:none}.project-detail header.scrolled,.home header.scrolled{box-shadow:0 2px 40px hsla(240,0%,6%,.07);background-color:#fff !important}.project-detail header.add-bg,.home header.add-bg{box-shadow:0 2px 40px hsla(240,0%,6%,.07);background-color:#fff !important;color:#000;text-shadow:unset;box-shadow:0 2px 40px hsla(240,0%,6%,.07)}.project-detail header.add-bg .seperator,.home header.add-bg .seperator{background-color:#000 !important}.project-detail header.add-bg .logo-white,.home header.add-bg .logo-white{display:none !important}.project-detail header.add-bg .logo-black,.home header.add-bg .logo-black{display:block !important}.project-detail header.add-bg .responsive-menu-btn span,.home header.add-bg .responsive-menu-btn span{background-color:#000 !important}.project-detail header.add-bg .menu a:hover,.project-detail header.add-bg .menu a:focus,.project-detail header.add-bg .menu a:active,.home header.add-bg .menu a:hover,.home header.add-bg .menu a:focus,.home header.add-bg .menu a:active{color:#000 !important}.project-detail .project-detail-banner,.home .project-detail-banner{height:100vh;min-height:750px;position:relative;display:flex;flex-flow:column}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner,.home .project-detail-banner{min-height:unset;height:unset;display:block}}.project-detail .project-detail-banner .scrolldown-container,.home .project-detail-banner .scrolldown-container{position:absolute;left:50%;transform:translateX(-50%);bottom:15px;z-index:2;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;text-align:center}.project-detail .project-detail-banner .scrolldown-container .desc,.home .project-detail-banner .scrolldown-container .desc{color:#fff;margin-top:3px;font-size:15px;display:none}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-banner .scrolldown-container .desc,.home .project-detail-banner .scrolldown-container .desc{display:block}}.project-detail .project-detail-banner .scrolldown-container.active,.home .project-detail-banner .scrolldown-container.active{position:absolute;left:50%;transform:translateX(-50%);bottom:35px;z-index:4}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .scrolldown-container.active,.home .project-detail-banner .scrolldown-container.active{bottom:18px}}.project-detail .project-detail-banner .scrolldown-container .img-scrolldown,.home .project-detail-banner .scrolldown-container .img-scrolldown{width:30px;height:auto;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translate(0%, 0)}40%{transform:translate(0%, -30px)}60%{transform:translate(0%, -15px)}}.project-detail .project-detail-banner .bg,.home .project-detail-banner .bg{position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#000}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bg.bg1,.home .project-detail-banner .bg.bg1{background-position:10.7%}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-banner .bg.bg2,.home .project-detail-banner .bg.bg2{background-position:25%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bg.bg2,.home .project-detail-banner .bg.bg2{background-position:32%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bg.bg4,.home .project-detail-banner .bg.bg4{background-position:46.7%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bg.bg6,.home .project-detail-banner .bg.bg6{background-position:55.7%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bg.bg7,.home .project-detail-banner .bg.bg7{background-position:67.7%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bg.bg8,.home .project-detail-banner .bg.bg8{background-position:73.7%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bg.bg10,.home .project-detail-banner .bg.bg10{background-position:66%}}.project-detail .project-detail-banner .layer,.home .project-detail-banner .layer{position:absolute;width:100%;height:100%;opacity:45%;background-color:#000}.project-detail .project-detail-banner .top-part,.home .project-detail-banner .top-part{width:100%;flex:1;z-index:0;flex-wrap:wrap;display:flex;align-items:center;justify-content:center;text-align:center;align-content:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .top-part,.home .project-detail-banner .top-part{height:100vh;position:relative;padding-top:0px}}.project-detail .project-detail-banner .top-part .detail-wrapper.white,.home .project-detail-banner .top-part .detail-wrapper.white{color:#fff}.project-detail .project-detail-banner .top-part .detail-wrapper.black,.home .project-detail-banner .top-part .detail-wrapper.black{color:#000}.project-detail .project-detail-banner .top-part .detail-wrapper .banner-title,.home .project-detail-banner .top-part .detail-wrapper .banner-title{width:100%;font-weight:500;line-height:1.2;text-shadow:rgba(0,0,0,.3176470588) 0px 2px 5px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-banner .top-part .detail-wrapper .banner-title,.home .project-detail-banner .top-part .detail-wrapper .banner-title{font-size:3.75em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-banner .top-part .detail-wrapper .banner-title,.home .project-detail-banner .top-part .detail-wrapper .banner-title{font-size:2.8125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-banner .top-part .detail-wrapper .banner-title,.home .project-detail-banner .top-part .detail-wrapper .banner-title{font-size:1.875em}}.project-detail .project-detail-banner .top-part .detail-wrapper .banner-desc,.home .project-detail-banner .top-part .detail-wrapper .banner-desc{width:100%;margin-top:35px;text-shadow:rgba(0,0,0,.3176470588) 0px 2px 5px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-banner .top-part .detail-wrapper .banner-desc,.home .project-detail-banner .top-part .detail-wrapper .banner-desc{font-size:1.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-banner .top-part .detail-wrapper .banner-desc,.home .project-detail-banner .top-part .detail-wrapper .banner-desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-banner .top-part .detail-wrapper .banner-desc,.home .project-detail-banner .top-part .detail-wrapper .banner-desc{font-size:1.125em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .top-part .detail-wrapper .banner-desc,.home .project-detail-banner .top-part .detail-wrapper .banner-desc{margin-top:24px}}.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper{margin-top:52px;width:100%;margin-left:0px;margin-right:0px;margin-bottom:-15px;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper{margin-left:0px;margin-right:0px;display:grid}}.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper div,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper div{border-radius:0px;background-color:#ffc700;color:#000;padding:8px 20px;margin-left:7.5px;margin-right:7.5px;margin-bottom:15px;font-weight:500;text-align:center;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper div,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper div{font-size:1.0625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper div,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper div{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper div,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper div{font-size:1em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper div,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper a,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper div{margin-left:7.5px;margin-right:7.5px}}.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper a:hover,.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper div:hover,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper a:hover,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper div:hover{color:#000;transform:translateY(-2px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper a:hover,.project-detail .project-detail-banner .top-part .detail-wrapper .tag-wrapper div:hover,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper a:hover,.home .project-detail-banner .top-part .detail-wrapper .tag-wrapper div:hover{transform:translateY(0px)}}.project-detail .project-detail-banner .bottom-part,.home .project-detail-banner .bottom-part{width:100%;height:fit-content}.project-detail .project-detail-banner .bottom-part .desc,.home .project-detail-banner .bottom-part .desc{position:relative;width:100%}.project-detail .project-detail-banner .bottom-part .desc:before,.home .project-detail-banner .bottom-part .desc:before{content:"";width:100%;height:100%;position:absolute;background-color:#ffc700;opacity:.8;top:0;left:0}.project-detail .project-detail-banner .bottom-part .desc .content,.home .project-detail-banner .bottom-part .desc .content{padding-top:34px;padding-bottom:38px;position:relative;text-align:center}.project-detail .project-detail-banner .bottom-part .desc .content ::-moz-selection,.home .project-detail-banner .bottom-part .desc .content ::-moz-selection{background:#000;color:#ffc700}.project-detail .project-detail-banner .bottom-part .desc .content ::selection,.home .project-detail-banner .bottom-part .desc .content ::selection{background:#000;color:#ffc700}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-banner .bottom-part .desc .content,.home .project-detail-banner .bottom-part .desc .content{padding-top:26px;padding-bottom:28px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bottom-part .desc .content,.home .project-detail-banner .bottom-part .desc .content{padding-top:26px;padding-bottom:30px}}.project-detail .project-detail-banner .bottom-part .desc .content .desc-title,.home .project-detail-banner .bottom-part .desc .content .desc-title{font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-banner .bottom-part .desc .content .desc-title,.home .project-detail-banner .bottom-part .desc .content .desc-title{font-size:1.875em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-banner .bottom-part .desc .content .desc-title,.home .project-detail-banner .bottom-part .desc .content .desc-title{font-size:1.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-banner .bottom-part .desc .content .desc-title,.home .project-detail-banner .bottom-part .desc .content .desc-title{font-size:1.4375em}}.project-detail .project-detail-banner .bottom-part .desc .content .desc-content,.home .project-detail-banner .bottom-part .desc .content .desc-content{margin-top:13px;margin-left:auto;margin-right:auto;width:1100px;max-width:100%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-banner .bottom-part .desc .content .desc-content,.home .project-detail-banner .bottom-part .desc .content .desc-content{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-banner .bottom-part .desc .content .desc-content,.home .project-detail-banner .bottom-part .desc .content .desc-content{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-banner .bottom-part .desc .content .desc-content,.home .project-detail-banner .bottom-part .desc .content .desc-content{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-banner .bottom-part .desc .content .desc-content,.home .project-detail-banner .bottom-part .desc .content .desc-content{margin-top:10px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bottom-part .desc .content .desc-content,.home .project-detail-banner .bottom-part .desc .content .desc-content{margin-top:13px}}.project-detail .project-detail-banner .bottom-part .tag-container,.home .project-detail-banner .bottom-part .tag-container{position:relative;width:100%}.project-detail .project-detail-banner .bottom-part .tag-container:before,.home .project-detail-banner .bottom-part .tag-container:before{content:"";width:100%;height:100%;position:absolute;background-color:#000;opacity:.8;top:0;left:0}.project-detail .project-detail-banner .bottom-part .tag-container .content,.home .project-detail-banner .bottom-part .tag-container .content{padding-top:23px;padding-bottom:23px;color:#fff;position:relative}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-banner .bottom-part .tag-container .content,.home .project-detail-banner .bottom-part .tag-container .content{padding-top:20px;padding-bottom:20px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bottom-part .tag-container .content,.home .project-detail-banner .bottom-part .tag-container .content{padding-top:18px;padding-bottom:18px}}.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper{margin-left:-21px;margin-right:-21px;margin-bottom:-15px;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper{margin-left:-15px;margin-right:-15px;display:grid}}.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a{margin-left:21px;margin-right:21px;margin-bottom:15px;font-weight:500;text-align:center;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a{font-size:1.0625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a{font-size:1em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a{margin-left:15px;margin-right:15px}}.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a:hover,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a:hover{transform:translateY(-3px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a:hover,.home .project-detail-banner .bottom-part .tag-container .content .tag-wrapper a:hover{transform:translateY(0px)}}.project-detail .project-detail-challenge,.home .project-detail-challenge{color:#000;background-color:#ffc700;padding-top:48px;padding-bottom:53px}.project-detail .project-detail-challenge ::-moz-selection,.home .project-detail-challenge ::-moz-selection{color:#ffc700;background:#000}.project-detail .project-detail-challenge ::selection,.home .project-detail-challenge ::selection{color:#ffc700;background:#000}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-challenge,.home .project-detail-challenge{padding-top:35px;padding-bottom:39px}}@media(min-width: 768px)and (max-width: 991px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-challenge,.home .project-detail-challenge{padding-top:36px;padding-bottom:40px}}.project-detail .project-detail-challenge .flex-container,.home .project-detail-challenge .flex-container{display:flex;flex-wrap:wrap}.project-detail .project-detail-challenge .flex-container .left-col,.home .project-detail-challenge .flex-container .left-col{width:560px;padding-right:35px}@media(min-width: 768px)and (max-width: 991px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-challenge .flex-container .left-col,.home .project-detail-challenge .flex-container .left-col{padding-right:0px;margin-bottom:35px}}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-challenge .flex-container .left-col,.home .project-detail-challenge .flex-container .left-col{width:50%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-challenge .flex-container .left-col,.home .project-detail-challenge .flex-container .left-col{width:100%}}.project-detail .project-detail-challenge .flex-container .left-col .title,.home .project-detail-challenge .flex-container .left-col .title{font-weight:500;margin-bottom:10px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-challenge .flex-container .left-col .title,.home .project-detail-challenge .flex-container .left-col .title{font-size:1.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-challenge .flex-container .left-col .title,.home .project-detail-challenge .flex-container .left-col .title{font-size:1.625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-challenge .flex-container .left-col .title,.home .project-detail-challenge .flex-container .left-col .title{font-size:1.625em}}@media(min-width: 768px)and (max-width: 991px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-challenge .flex-container .left-col .title,.home .project-detail-challenge .flex-container .left-col .title{text-align:center}}.project-detail .project-detail-challenge .flex-container .left-col .stat-box,.home .project-detail-challenge .flex-container .left-col .stat-box{padding-top:15px;padding-bottom:15px;border-radius:10px}@media(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box,.home .project-detail-challenge .flex-container .left-col .stat-box{padding-top:23px;padding-bottom:23px}}.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-number,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-number{font-weight:600;line-height:1.3em;margin-bottom:7px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-number,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-number{font-size:2.8125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-number,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-number{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-number,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-number{font-size:2.1875em}}@media(min-width: 768px)and (max-width: 991px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-number,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-number{text-align:center}}.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-desc,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-desc{line-height:1.3em}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-desc,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-desc{font-size:1.0625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-desc,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-desc{font-size:1.0625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-desc,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-desc{font-size:1em}}@media(min-width: 768px)and (max-width: 991px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-challenge .flex-container .left-col .stat-box .stat-desc,.home .project-detail-challenge .flex-container .left-col .stat-box .stat-desc{text-align:center}}.project-detail .project-detail-challenge .flex-container .right-col,.home .project-detail-challenge .flex-container .right-col{width:calc(100% - 560px);padding-left:35px}@media(min-width: 768px)and (max-width: 991px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-challenge .flex-container .right-col,.home .project-detail-challenge .flex-container .right-col{width:100%;padding-left:0px}}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-challenge .flex-container .right-col,.home .project-detail-challenge .flex-container .right-col{width:50%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-challenge .flex-container .right-col,.home .project-detail-challenge .flex-container .right-col{width:100%}}.project-detail .project-detail-challenge .flex-container .right-col .desc-title,.home .project-detail-challenge .flex-container .right-col .desc-title{font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-challenge .flex-container .right-col .desc-title,.home .project-detail-challenge .flex-container .right-col .desc-title{font-size:1.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-challenge .flex-container .right-col .desc-title,.home .project-detail-challenge .flex-container .right-col .desc-title{font-size:1.625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-challenge .flex-container .right-col .desc-title,.home .project-detail-challenge .flex-container .right-col .desc-title{font-size:1.625em}}.project-detail .project-detail-challenge .flex-container .right-col .desc-content,.home .project-detail-challenge .flex-container .right-col .desc-content{margin-top:15px;max-width:100%;line-height:1.55}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-challenge .flex-container .right-col .desc-content,.home .project-detail-challenge .flex-container .right-col .desc-content{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-challenge .flex-container .right-col .desc-content,.home .project-detail-challenge .flex-container .right-col .desc-content{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-challenge .flex-container .right-col .desc-content,.home .project-detail-challenge .flex-container .right-col .desc-content{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-challenge .flex-container .right-col .desc-content,.home .project-detail-challenge .flex-container .right-col .desc-content{margin-top:10px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-challenge .flex-container .right-col .desc-content,.home .project-detail-challenge .flex-container .right-col .desc-content{margin-top:13px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .container,.home .project-detail-introduction .container{padding-left:0px;padding-right:0px}}.project-detail .project-detail-introduction .flex-container,.home .project-detail-introduction .flex-container{display:flex;flex-wrap:wrap}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container,.home .project-detail-introduction .flex-container{overflow-x:hidden}}.project-detail .project-detail-introduction .flex-container .stat .col-row,.home .project-detail-introduction .flex-container .stat .col-row{margin-top:20px;margin-left:-7.5px;margin-right:-7.5px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-introduction .flex-container .stat .col-row,.home .project-detail-introduction .flex-container .stat .col-row{margin-left:-15px;margin-right:-15px;margin-bottom:-15px}}.project-detail .project-detail-introduction .flex-container .stat .col-box,.home .project-detail-introduction .flex-container .stat .col-box{padding-left:7.5px;padding-right:7.5px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .project-detail-introduction .flex-container .stat .col-box,.home .project-detail-introduction .flex-container .stat .col-box{padding-left:15px;padding-right:15px;margin-bottom:15px}}.project-detail .project-detail-introduction .flex-container .left-col,.home .project-detail-introduction .flex-container .left-col{width:560px;padding-top:90px;padding-bottom:90px;max-width:100%}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-introduction .flex-container .left-col,.home .project-detail-introduction .flex-container .left-col{padding-top:50px;padding-bottom:60px;width:50%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .left-col,.home .project-detail-introduction .flex-container .left-col{display:none;width:100%;padding-top:40px;padding-bottom:45px}}@media only screen and (max-height: 760px){.project-detail .project-detail-introduction .flex-container .left-col,.home .project-detail-introduction .flex-container .left-col{display:none;width:100%;padding-top:40px;padding-bottom:45px}}.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper,.home .project-detail-introduction .flex-container .left-col .content-wrapper{position:sticky;top:100px;padding-right:70px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper,.home .project-detail-introduction .flex-container .left-col .content-wrapper{overflow-x:hidden}}.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .stat,.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .objective,.home .project-detail-introduction .flex-container .left-col .content-wrapper .stat,.home .project-detail-introduction .flex-container .left-col .content-wrapper .objective{-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;opacity:0;height:0;pointer-events:none}.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .stat.active,.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .objective.active,.home .project-detail-introduction .flex-container .left-col .content-wrapper .stat.active,.home .project-detail-introduction .flex-container .left-col .content-wrapper .objective.active{height:unset;pointer-events:auto;opacity:1}.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .left-content,.home .project-detail-introduction .flex-container .left-col .content-wrapper .left-content{height:unset;pointer-events:auto;opacity:1}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper,.home .project-detail-introduction .flex-container .left-col .content-wrapper{padding-right:55px;top:100px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper,.home .project-detail-introduction .flex-container .left-col .content-wrapper{padding-left:15px;padding-right:15px;position:relative;top:0px}}@media only screen and (max-height: 760px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper,.home .project-detail-introduction .flex-container .left-col .content-wrapper{padding-left:15px;padding-right:15px;position:relative;top:0px}}.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .title,.home .project-detail-introduction .flex-container .left-col .content-wrapper .title{font-weight:600;font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .title,.home .project-detail-introduction .flex-container .left-col .content-wrapper .title{font-size:1.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .title,.home .project-detail-introduction .flex-container .left-col .content-wrapper .title{font-size:1.625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .title,.home .project-detail-introduction .flex-container .left-col .content-wrapper .title{font-size:1.625em}}.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .desc,.home .project-detail-introduction .flex-container .left-col .content-wrapper .desc{line-height:1.55;margin-top:20px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .desc,.home .project-detail-introduction .flex-container .left-col .content-wrapper .desc{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .desc,.home .project-detail-introduction .flex-container .left-col .content-wrapper .desc{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-introduction .flex-container .left-col .content-wrapper .desc,.home .project-detail-introduction .flex-container .left-col .content-wrapper .desc{font-size:1em}}.project-detail .project-detail-introduction .flex-container .right-col,.home .project-detail-introduction .flex-container .right-col{width:calc(100% - 560px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .right-col,.home .project-detail-introduction .flex-container .right-col{padding-bottom:0px}}.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper1,.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper2,.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper3,.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper4,.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper5,.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper6,.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper7,.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper8,.home .project-detail-introduction .flex-container .right-col .img-wrapper1,.home .project-detail-introduction .flex-container .right-col .img-wrapper2,.home .project-detail-introduction .flex-container .right-col .img-wrapper3,.home .project-detail-introduction .flex-container .right-col .img-wrapper4,.home .project-detail-introduction .flex-container .right-col .img-wrapper5,.home .project-detail-introduction .flex-container .right-col .img-wrapper6,.home .project-detail-introduction .flex-container .right-col .img-wrapper7,.home .project-detail-introduction .flex-container .right-col .img-wrapper8{background-color:#e4e4e6}.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper9,.project-detail .project-detail-introduction .flex-container .right-col .img-wrapper10,.home .project-detail-introduction .flex-container .right-col .img-wrapper9,.home .project-detail-introduction .flex-container .right-col .img-wrapper10{background-color:#000}.project-detail .project-detail-introduction .flex-container .right-col .content-mobile,.home .project-detail-introduction .flex-container .right-col .content-mobile{padding-top:40px;padding-bottom:45px;padding-left:15px;padding-right:15px;display:none}.project-detail .project-detail-introduction .flex-container .right-col .content-mobile img,.home .project-detail-introduction .flex-container .right-col .content-mobile img{border:0px}.project-detail .project-detail-introduction .flex-container .right-col .content-mobile .title,.home .project-detail-introduction .flex-container .right-col .content-mobile .title{font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-introduction .flex-container .right-col .content-mobile .title,.home .project-detail-introduction .flex-container .right-col .content-mobile .title{font-size:1.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .right-col .content-mobile .title,.home .project-detail-introduction .flex-container .right-col .content-mobile .title{font-size:1.625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-introduction .flex-container .right-col .content-mobile .title,.home .project-detail-introduction .flex-container .right-col .content-mobile .title{font-size:1.625em}}.project-detail .project-detail-introduction .flex-container .right-col .content-mobile .desc,.home .project-detail-introduction .flex-container .right-col .content-mobile .desc{line-height:1.55;margin-top:20px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .project-detail-introduction .flex-container .right-col .content-mobile .desc,.home .project-detail-introduction .flex-container .right-col .content-mobile .desc{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .right-col .content-mobile .desc,.home .project-detail-introduction .flex-container .right-col .content-mobile .desc{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .project-detail-introduction .flex-container .right-col .content-mobile .desc,.home .project-detail-introduction .flex-container .right-col .content-mobile .desc{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px){.project-detail .project-detail-introduction .flex-container .right-col,.home .project-detail-introduction .flex-container .right-col{width:50%}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px){.project-detail .project-detail-introduction .flex-container .right-col,.home .project-detail-introduction .flex-container .right-col{overflow-x:hidden;width:100%}.project-detail .project-detail-introduction .flex-container .right-col .content-mobile,.home .project-detail-introduction .flex-container .right-col .content-mobile{display:block}}@media only screen and (max-height: 760px){.project-detail .project-detail-introduction .flex-container .right-col,.home .project-detail-introduction .flex-container .right-col{padding-bottom:0px;overflow-x:hidden;width:100%}.project-detail .project-detail-introduction .flex-container .right-col .content-mobile,.home .project-detail-introduction .flex-container .right-col .content-mobile{display:block}}.project-detail .prev-next,.home .prev-next{background-color:#000;position:sticky;bottom:0;color:#fff;opacity:0;-webkit-transition:.2s opacity;-moz-transition:.2s opacity;-ms-transition:.2s opacity;-o-transition:.2s opacity;pointer-events:none}.project-detail .prev-next.active,.home .prev-next.active{pointer-events:auto;opacity:1}.project-detail .prev-next.yellow,.home .prev-next.yellow{background-color:#ccc;color:#000}.project-detail .prev-next.yellow .left-col .img-yellow,.home .prev-next.yellow .left-col .img-yellow{opacity:0 !important}.project-detail .prev-next.yellow .left-col .img-black,.home .prev-next.yellow .left-col .img-black{opacity:1 !important}.project-detail .prev-next.yellow .right-col .img-yellow,.home .prev-next.yellow .right-col .img-yellow{opacity:0 !important}.project-detail .prev-next.yellow .right-col .img-black,.home .prev-next.yellow .right-col .img-black{opacity:1 !important}.project-detail .prev-next .flex-container,.home .prev-next .flex-container{display:flex;flex-wrap:wrap}.project-detail .prev-next .flex-container .left-col,.project-detail .prev-next .flex-container .right-col,.home .prev-next .flex-container .left-col,.home .prev-next .flex-container .right-col{width:50%;position:relative}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .left-col,.project-detail .prev-next .flex-container .right-col,.home .prev-next .flex-container .left-col,.home .prev-next .flex-container .right-col{width:100%;display:flex;justify-content:center !important}}.project-detail .prev-next .flex-container .left-col a,.project-detail .prev-next .flex-container .right-col a,.home .prev-next .flex-container .left-col a,.home .prev-next .flex-container .right-col a{display:inline-flex;padding-top:17px;padding-bottom:17px;align-items:center}.project-detail .prev-next .flex-container .left-col a:hover,.project-detail .prev-next .flex-container .right-col a:hover,.home .prev-next .flex-container .left-col a:hover,.home .prev-next .flex-container .right-col a:hover{color:inherit}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .left-col a,.project-detail .prev-next .flex-container .right-col a,.home .prev-next .flex-container .left-col a,.home .prev-next .flex-container .right-col a{justify-content:center !important}}.project-detail .prev-next .flex-container .left-col span,.project-detail .prev-next .flex-container .left-col i,.project-detail .prev-next .flex-container .right-col span,.project-detail .prev-next .flex-container .right-col i,.home .prev-next .flex-container .left-col span,.home .prev-next .flex-container .left-col i,.home .prev-next .flex-container .right-col span,.home .prev-next .flex-container .right-col i{font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.project-detail .prev-next .flex-container .left-col span,.project-detail .prev-next .flex-container .left-col i,.project-detail .prev-next .flex-container .right-col span,.project-detail .prev-next .flex-container .right-col i,.home .prev-next .flex-container .left-col span,.home .prev-next .flex-container .left-col i,.home .prev-next .flex-container .right-col span,.home .prev-next .flex-container .right-col i{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.project-detail .prev-next .flex-container .left-col span,.project-detail .prev-next .flex-container .left-col i,.project-detail .prev-next .flex-container .right-col span,.project-detail .prev-next .flex-container .right-col i,.home .prev-next .flex-container .left-col span,.home .prev-next .flex-container .left-col i,.home .prev-next .flex-container .right-col span,.home .prev-next .flex-container .right-col i{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.project-detail .prev-next .flex-container .left-col span,.project-detail .prev-next .flex-container .left-col i,.project-detail .prev-next .flex-container .right-col span,.project-detail .prev-next .flex-container .right-col i,.home .prev-next .flex-container .left-col span,.home .prev-next .flex-container .left-col i,.home .prev-next .flex-container .right-col span,.home .prev-next .flex-container .right-col i{font-size:1em}}.project-detail .prev-next .flex-container .left-col .arrow,.project-detail .prev-next .flex-container .right-col .arrow,.home .prev-next .flex-container .left-col .arrow,.home .prev-next .flex-container .right-col .arrow{-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;width:24px;height:24px;position:relative}.project-detail .prev-next .flex-container .left-col .arrow .img-yellow,.project-detail .prev-next .flex-container .right-col .arrow .img-yellow,.home .prev-next .flex-container .left-col .arrow .img-yellow,.home .prev-next .flex-container .right-col .arrow .img-yellow{-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;position:absolute;top:-1px;left:0;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:1}.project-detail .prev-next .flex-container .left-col .arrow .img-black,.project-detail .prev-next .flex-container .right-col .arrow .img-black,.home .prev-next .flex-container .left-col .arrow .img-black,.home .prev-next .flex-container .right-col .arrow .img-black{-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;position:absolute;top:-1px;left:0;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .left-col .arrow,.project-detail .prev-next .flex-container .right-col .arrow,.home .prev-next .flex-container .left-col .arrow,.home .prev-next .flex-container .right-col .arrow{width:24px;height:20px;margin-bottom:0px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .left-col a,.home .prev-next .flex-container .left-col a{padding-bottom:12px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .left-col .left-a,.home .prev-next .flex-container .left-col .left-a{padding-left:15px;padding-right:15px}}.project-detail .prev-next .flex-container .left-col .left-a .arrow,.home .prev-next .flex-container .left-col .left-a .arrow{margin-right:11px}.project-detail .prev-next .flex-container .left-col .left-a .arrow .img-yellow,.home .prev-next .flex-container .left-col .left-a .arrow .img-yellow{background-image:url(../../image/common/project_detail/arrow2_left_yellow.png)}.project-detail .prev-next .flex-container .left-col .left-a .arrow .img-black,.home .prev-next .flex-container .left-col .left-a .arrow .img-black{background-image:url(../../image/common/project_detail/arrow2_left_black.png)}.project-detail .prev-next .flex-container .left-col .left-a:hover .arrow,.home .prev-next .flex-container .left-col .left-a:hover .arrow{transform:translateX(-5px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .left-col .left-a:hover .arrow,.home .prev-next .flex-container .left-col .left-a:hover .arrow{transform:translateX(0px)}}.project-detail .prev-next .flex-container .right-col,.home .prev-next .flex-container .right-col{display:flex;justify-content:flex-end}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .right-col a,.home .prev-next .flex-container .right-col a{padding-top:12px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .left-a,.home .prev-next .flex-container .left-a{padding-left:15px;padding-right:15px}}.project-detail .prev-next .flex-container .left-a .arrow,.home .prev-next .flex-container .left-a .arrow{margin-right:11px}.project-detail .prev-next .flex-container .left-a .arrow .img-yellow,.home .prev-next .flex-container .left-a .arrow .img-yellow{background-image:url(../../image/common/project_detail/arrow2_left_yellow.png)}.project-detail .prev-next .flex-container .left-a .arrow .img-black,.home .prev-next .flex-container .left-a .arrow .img-black{background-image:url(../../image/common/project_detail/arrow2_left_black.png)}.project-detail .prev-next .flex-container .left-a:hover .arrow,.home .prev-next .flex-container .left-a:hover .arrow{transform:translateX(-5px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .left-a:hover .arrow,.home .prev-next .flex-container .left-a:hover .arrow{transform:translateX(0px)}}.project-detail .prev-next .flex-container .right-a,.home .prev-next .flex-container .right-a{margin-left:35px;justify-content:flex-end}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .right-a,.home .prev-next .flex-container .right-a{margin-left:25px}}.project-detail .prev-next .flex-container .right-a:hover .arrow,.home .prev-next .flex-container .right-a:hover .arrow{transform:translateX(5px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .right-a:hover .arrow,.home .prev-next .flex-container .right-a:hover .arrow{transform:translateX(0px)}}.project-detail .prev-next .flex-container .right-a .arrow,.home .prev-next .flex-container .right-a .arrow{margin-left:11px}.project-detail .prev-next .flex-container .right-a .arrow .img-yellow,.home .prev-next .flex-container .right-a .arrow .img-yellow{background-image:url(../../image/common/project_detail/arrow2_right_yellow.png)}.project-detail .prev-next .flex-container .right-a .arrow .img-black,.home .prev-next .flex-container .right-a .arrow .img-black{background-image:url(../../image/common/project_detail/arrow2_right_black.png)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.project-detail .prev-next .flex-container .right-a,.home .prev-next .flex-container .right-a{padding-left:15px;padding-right:15px}}.services .services-innvoation .flex-container{display:flex;flex-wrap:wrap}.services .services-innvoation .flex-container .left-col{width:60%;display:flex;flex-wrap:wrap;align-items:center;align-self:center;padding-right:25px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.services .services-innvoation .flex-container .left-col{padding-right:15px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .services-innvoation .flex-container .left-col{width:100%;padding-right:0px}}.services .services-innvoation .flex-container .left-col .title{font-weight:600;line-height:1.22;max-width:100%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .services-innvoation .flex-container .left-col .title{font-size:4.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .services-innvoation .flex-container .left-col .title{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .services-innvoation .flex-container .left-col .title{font-size:2.375em}}.services .services-innvoation .flex-container .left-col .desc{max-width:100%;margin-top:35px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .services-innvoation .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .services-innvoation .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .services-innvoation .flex-container .left-col .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.services .services-innvoation .flex-container .left-col .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .services-innvoation .flex-container .left-col .desc{margin-top:25px}}.services .services-innvoation .flex-container .right-col{width:40%;display:flex;align-items:center;justify-content:center;padding-left:25px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.services .services-innvoation .flex-container .right-col{padding-left:15px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .services-innvoation .flex-container .right-col{width:100%;margin-top:60px;padding-left:0px}}.services .services-innvoation .flex-container .right-col img{max-width:100%;width:500px}.services .services-common-listing .title{font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .services-common-listing .title{font-size:3.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .services-common-listing .title{font-size:2.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .services-common-listing .title{font-size:2.1875em}}.services .services-common-listing .desc{margin-top:24px}.services .services-common-listing .desc .wrapper{width:675px;max-width:100%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .services-common-listing .desc .wrapper{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .services-common-listing .desc .wrapper{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .services-common-listing .desc .wrapper{font-size:1em}}.services .services-common-listing .col-row{margin-top:35px;margin-bottom:-22px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .services-common-listing .col-row{margin-bottom:-22px}}.services .services-common-listing .col-row .box{margin-bottom:22px;position:relative;padding-left:30px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .services-common-listing .col-row .box{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .services-common-listing .col-row .box{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .services-common-listing .col-row .box{font-size:1.125em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .services-common-listing .col-row .box{margin-bottom:22px}}.services .services-common-listing .col-row .box:before{content:"";height:6px;width:19px;background-color:#ffc700;position:absolute;top:.5em;left:0}.services .services-for-more .title{text-align:center;font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .services-for-more .title{font-size:3.5em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .services-for-more .title{font-size:2.8125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .services-for-more .title{font-size:2.625em}}.services .services-for-more .desc{margin-top:35px;text-align:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.services .services-for-more .desc{font-size:1.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.services .services-for-more .desc{font-size:1.375em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.services .services-for-more .desc{font-size:1.1875em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .services-for-more .desc{margin-top:28px}}.services .services-for-more .btn-container{display:flex;justify-content:center;margin-top:51px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.services .services-for-more .btn-container{margin-top:40px}}.clients .clients-thankyou .flex-container{display:flex;flex-wrap:wrap}.clients .clients-thankyou .flex-container .left-col{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-self:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.clients .clients-thankyou .flex-container .left-col{width:100%;padding-right:0px;order:2}}.clients .clients-thankyou .flex-container .left-col .title{font-weight:600;line-height:1.22;max-width:100%;text-align:center;width:100%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.clients .clients-thankyou .flex-container .left-col .title{font-size:4.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.clients .clients-thankyou .flex-container .left-col .title{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.clients .clients-thankyou .flex-container .left-col .title{font-size:2.375em}}.clients .clients-thankyou .flex-container .left-col .desc{max-width:100%;margin-top:35px;text-align:center;width:100%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.clients .clients-thankyou .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.clients .clients-thankyou .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.clients .clients-thankyou .flex-container .left-col .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.clients .clients-thankyou .flex-container .left-col .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.clients .clients-thankyou .flex-container .left-col .desc{margin-top:25px}}.clients .clients-thankyou .flex-container .right-col{width:40%}.clients .clients-thankyou .flex-container .right-col img{position:relative;top:50%;transform:translateY(-50%)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.clients .clients-thankyou .flex-container .right-col{width:100%;order:1;margin-bottom:35px}}.clients .clients-logo{padding-top:0px}.clients .clients-logo .col-row{margin-bottom:-34px;margin-left:-12px;margin-right:-12px}.clients .clients-logo .col-row .col-box{padding-left:12px;padding-right:12px;margin-bottom:34px}.clients .clients-logo .col-row .col-box .logo{aspect-ratio:221/133;background-position:center;background-repeat:no-repeat}@media(min-width: 1550px){.clients .clients-logo .col-row .col-box .logo{background-size:170px}}@media(min-width: 1200px)and (max-width: 1549px),(min-width: 992px)and (max-width: 1199px){.clients .clients-logo .col-row .col-box .logo{background-size:160px}}@media(min-width: 768px)and (max-width: 991px){.clients .clients-logo .col-row .col-box .logo{background-size:145px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.clients .clients-logo .col-row .col-box .logo{background-size:90%;max-width:40vw;width:200px;margin:0 auto}}.job .job-introduction{padding-top:80px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.job .job-introduction{padding-top:60px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.job .job-introduction{padding-top:35px}}.job .job-introduction .flex-container{display:flex;flex-wrap:wrap}.job .job-introduction .flex-container .left-col{width:55%;padding-right:55px;display:flex;flex-wrap:wrap;align-items:center;align-self:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.job .job-introduction .flex-container .left-col{width:100%;padding-right:0px;order:2}}.job .job-introduction .flex-container .left-col .title{font-weight:600;line-height:1.22}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.job .job-introduction .flex-container .left-col .title{font-size:4.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.job .job-introduction .flex-container .left-col .title{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.job .job-introduction .flex-container .left-col .title{font-size:2.375em}}.job .job-introduction .flex-container .left-col .desc{margin-top:35px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.job .job-introduction .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.job .job-introduction .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.job .job-introduction .flex-container .left-col .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.job .job-introduction .flex-container .left-col .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.job .job-introduction .flex-container .left-col .desc{margin-top:25px}}.job .job-introduction .flex-container .right-col{width:45%}.job .job-introduction .flex-container .right-col img{position:relative;top:50%;transform:translateY(-50%)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.job .job-introduction .flex-container .right-col{width:100%;order:1;margin-bottom:35px}}.job .job-content *{font-family:"Jost","Noto Sans TC",sans-serif !important}.job .job-content .btn-wrapper{width:100%;margin-bottom:-15px;display:flex;flex-wrap:wrap;margin-bottom:50px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.job .job-content .btn-wrapper{margin-left:0px;margin-right:0px;display:grid}}.job .job-content .btn-wrapper a{border-radius:0px;background-color:#ffc700;color:#000;padding:8px 20px;margin-left:15px;margin-right:15px;margin-bottom:15px;font-weight:500;text-align:center;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.job .job-content .btn-wrapper a{font-size:1.0625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.job .job-content .btn-wrapper a{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.job .job-content .btn-wrapper a{font-size:1em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.job .job-content .btn-wrapper a{margin-left:15px;margin-right:15px}}.job .job-content .btn-wrapper a:hover{color:#000;transform:translateY(-2px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.job .job-content .btn-wrapper a:hover{transform:translateY(0px)}}.job .job-content li{margin-bottom:10px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.job .job-content .job-title{font-size:2.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.job .job-content .job-title{font-size:1.5625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.job .job-content .job-title{font-size:1.75em}}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.job .job-content .s-title{font-size:1.75em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.job .job-content .s-title{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.job .job-content .s-title{font-size:1.25em}}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.job .job-content .inner-text{font-size:1.5625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.job .job-content .inner-text{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.job .job-content .inner-text{font-size:1.25em}}.about .about-introduction{padding-top:80px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-introduction{padding-top:60px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-introduction{padding-top:35px}}.about .about-introduction .flex-container{display:flex;flex-wrap:wrap}.about .about-introduction .flex-container .left-col{width:55%;padding-right:55px;display:flex;flex-wrap:wrap;align-items:center;align-self:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-introduction .flex-container .left-col{width:100%;padding-right:0px;order:2}}.about .about-introduction .flex-container .left-col .title{font-weight:600;line-height:1.22}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-introduction .flex-container .left-col .title{font-size:4.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-introduction .flex-container .left-col .title{font-size:2.5em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-introduction .flex-container .left-col .title{font-size:2.375em}}.about .about-introduction .flex-container .left-col .desc{margin-top:35px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-introduction .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-introduction .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-introduction .flex-container .left-col .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-introduction .flex-container .left-col .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-introduction .flex-container .left-col .desc{margin-top:25px}}.about .about-introduction .flex-container .right-col{width:45%}.about .about-introduction .flex-container .right-col img{position:relative;top:50%;transform:translateY(-50%)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-introduction .flex-container .right-col{width:100%;order:1;margin-bottom:35px}}.about .about-mission-and-vision .flex-container{display:flex;flex-wrap:wrap}.about .about-mission-and-vision .flex-container .left-col{width:50%;display:flex;flex-wrap:wrap;align-items:center;align-self:center;padding-left:25px;order:2}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-mission-and-vision .flex-container .left-col{padding-right:15px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-mission-and-vision .flex-container .left-col{margin-top:45px;width:100%;padding-left:0px}}.about .about-mission-and-vision .flex-container .left-col .title{font-weight:500;line-height:1.25;max-width:100%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-mission-and-vision .flex-container .left-col .title{font-size:3.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-mission-and-vision .flex-container .left-col .title{font-size:2.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-mission-and-vision .flex-container .left-col .title{font-size:2.1875em}}.about .about-mission-and-vision .flex-container .left-col .desc{max-width:100%;margin-top:35px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-mission-and-vision .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-mission-and-vision .flex-container .left-col .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-mission-and-vision .flex-container .left-col .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-mission-and-vision .flex-container .left-col .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-mission-and-vision .flex-container .left-col .desc{margin-top:25px}}.about .about-mission-and-vision .flex-container .right-col{width:50%;display:flex;align-items:center;justify-content:center;padding-right:25px;order:1}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-mission-and-vision .flex-container .right-col{padding-right:15px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-mission-and-vision .flex-container .right-col{width:100%;margin-top:60px;padding-right:0px}}.about .about-mission-and-vision .flex-container .right-col img{max-width:100%;width:500px}.about .about-our-team .title{font-weight:500;line-height:1.25;text-align:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-our-team .title{font-size:3.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-our-team .title{font-size:2.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-our-team .title{font-size:2.1875em}}.about .about-our-team .desc{width:1100px;max-width:100%;text-align:center;margin-top:35px;margin-left:auto;margin-right:auto}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-our-team .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-our-team .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-our-team .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-our-team .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .desc{margin-top:25px}}.about .about-our-team .team1-wrapper{margin-top:60px;position:relative;left:50%;transform:translateX(-50%);width:800px;max-width:100%}.about .about-our-team .team1-wrapper .col-row{margin-bottom:-45px;margin-left:-25px;margin-right:-25px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .team1-wrapper .col-row{margin-bottom:-25px;margin-left:-15px;margin-right:-15px}}.about .about-our-team .team1-wrapper .col-row .col-box{margin-bottom:45px;padding-left:25px;padding-right:25px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .team1-wrapper .col-row .col-box{margin-bottom:25px;padding-left:15px;padding-right:15px}}.about .about-our-team .team2-wrapper{margin-top:70px;position:relative;left:50%;transform:translateX(-50%);width:1000px;max-width:100%}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .team2-wrapper{margin-top:25px}}.about .about-our-team .team2-wrapper .col-row{margin-bottom:-55px;margin-left:-25px;margin-right:-25px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .team2-wrapper .col-row{margin-bottom:-25px;margin-left:-15px;margin-right:-15px}}.about .about-our-team .team2-wrapper .col-row .col-box{margin-bottom:55px;padding-left:25px;padding-right:25px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .team2-wrapper .col-row .col-box{margin-bottom:25px;padding-left:15px;padding-right:15px}}.about .about-our-team .col-row{margin-top:60px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .col-row{margin-top:0px}}.about .about-our-team .col-row .box{position:relative}.about .about-our-team .col-row .box .img{aspect-ratio:327/418;position:relative;margin-bottom:15px}.about .about-our-team .col-row .box .img .bg{position:absolute;width:100%;height:100%;top:0;background-size:cover;background-position:center;background-repeat:no-repeat;left:0}.about .about-our-team .col-row .box .img .bg.img0{background-image:url(../../image/common/about/team/rachel.jpg)}.about .about-our-team .col-row .box .img .bg.img1{background-image:url(../../image/common/about/team/ben.jpg)}.about .about-our-team .col-row .box .img .bg.img2{background-image:url(../../image/common/about/team/alan.jpg)}.about .about-our-team .col-row .box .img .bg.img3{background-image:url(../../image/common/about/team/ming.jpg)}.about .about-our-team .col-row .box .img .bg.img4{background-image:url(../../image/common/about/team/alison.jpg)}.about .about-our-team .col-row .box .img .bg.img5{background-image:url(../../image/common/about/team/kay.jpg)}.about .about-our-team .col-row .box .img .bg.img6{background-image:url(../../image/common/about/team/gor.jpg)}.about .about-our-team .col-row .box .img .bg.img7{background-image:url(../../image/common/about/team/qunicy.jpg)}.about .about-our-team .col-row .box .box-title{text-align:center;font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-our-team .col-row .box .box-title{font-size:1.4375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-our-team .col-row .box .box-title{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-our-team .col-row .box .box-title{font-size:1.125em}}.about .about-our-team .col-row .box .box-desc{text-align:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-our-team .col-row .box .box-desc{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-our-team .col-row .box .box-desc{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-our-team .col-row .box .box-desc{font-size:1.125em}}.about .about-our-team .swiper-container{position:relative;width:calc(100% - 200px);margin-left:auto;margin-right:auto}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-our-team .swiper-container{width:calc(100% - 80px)}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .swiper-container{width:calc(100% - 80px)}}.about .about-our-team .swiper-container .swiper-button-next{position:absolute;top:calc(50% + 18px);right:-75px;transform:translateY(-50%);width:35px;height:43px;background-image:url(../../image/common/system/next.png) !important;background-size:contain;background-position:center;background-repeat:no-repeat}.about .about-our-team .swiper-container .swiper-button-next:after{display:none}@media(min-width: 1200px)and (max-width: 1549px){.about .about-our-team .swiper-container .swiper-button-next{top:calc(50% + 6px)}}@media(min-width: 992px)and (max-width: 1199px){.about .about-our-team .swiper-container .swiper-button-next{top:calc(50% + 3px)}}@media(min-width: 768px)and (max-width: 991px){.about .about-our-team .swiper-container .swiper-button-next{top:calc(50% + 5px)}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-our-team .swiper-container .swiper-button-next{width:20px;right:-36px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .swiper-container .swiper-button-next{width:20px;right:-36px}}.about .about-our-team .swiper-container .swiper-button-prev{position:absolute;top:calc(50% + 18px);left:-75px;transform:translateY(-50%);width:35px;height:43px;background-image:url(../../image/common/system/prev.png) !important;background-size:contain;background-position:center;background-repeat:no-repeat}.about .about-our-team .swiper-container .swiper-button-prev:after{display:none}@media(min-width: 1200px)and (max-width: 1549px){.about .about-our-team .swiper-container .swiper-button-prev{top:calc(50% + 6px)}}@media(min-width: 992px)and (max-width: 1199px){.about .about-our-team .swiper-container .swiper-button-prev{top:calc(50% + 3px)}}@media(min-width: 768px)and (max-width: 991px){.about .about-our-team .swiper-container .swiper-button-prev{top:calc(50% + 5px)}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-our-team .swiper-container .swiper-button-prev{width:20px;left:-36px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-our-team .swiper-container .swiper-button-prev{width:20px;left:-36px}}.about .about-our-team .swiper-wrapper{margin-top:65px}.about .about-award .flex-container2{margin-top:150px;display:flex;flex-wrap:wrap}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .flex-container2{margin-top:90px}}.about .about-award .flex-container2 .right-col{width:55%;padding-left:85px;display:flex;flex-wrap:wrap;align-items:center;align-self:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .flex-container2 .right-col{width:100%;padding-left:0px;order:2}}.about .about-award .flex-container2 .right-col .title{font-weight:500;line-height:1.22}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .flex-container2 .right-col .title{font-size:3.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .flex-container2 .right-col .title{font-size:2.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-award .flex-container2 .right-col .title{font-size:2.1875em}}.about .about-award .flex-container2 .right-col .desc{margin-top:35px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .flex-container2 .right-col .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .flex-container2 .right-col .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-award .flex-container2 .right-col .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-award .flex-container2 .right-col .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .flex-container2 .right-col .desc{margin-top:25px}}.about .about-award .flex-container2 .left-col{width:45%}.about .about-award .flex-container2 .left-col img{float:right;position:relative;top:50%;transform:translateY(-50%)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .flex-container2 .left-col{width:100%;order:1;margin-bottom:35px}}.about .about-award .flex-container1{display:flex;flex-wrap:wrap}.about .about-award .flex-container1 .left-col{width:55%;padding-right:85px;display:flex;flex-wrap:wrap;align-items:center;align-self:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .flex-container1 .left-col{width:100%;padding-right:0px;order:2}}.about .about-award .flex-container1 .left-col .title{font-weight:500;line-height:1.22}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .flex-container1 .left-col .title{font-size:3.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .flex-container1 .left-col .title{font-size:2.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-award .flex-container1 .left-col .title{font-size:2.1875em}}.about .about-award .flex-container1 .left-col .desc{margin-top:35px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .flex-container1 .left-col .desc{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .flex-container1 .left-col .desc{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-award .flex-container1 .left-col .desc{font-size:1.1875em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-award .flex-container1 .left-col .desc{margin-top:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .flex-container1 .left-col .desc{margin-top:25px}}.about .about-award .flex-container1 .right-col{width:45%}.about .about-award .flex-container1 .right-col img{position:relative;top:50%;transform:translateY(-50%)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .flex-container1 .right-col{width:100%;order:1;margin-bottom:35px}}.about .about-award .awards-table{margin-top:160px}.about .about-award .awards-table .col-row{margin-left:0px;margin-right:0px}.about .about-award .awards-table .col-box{padding-left:0px;padding-right:0px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .awards-table .col-box:nth-child(2) .flex-container{background-color:#f5f5f5}.about .about-award .awards-table .col-box:nth-child(3) .flex-container{background-color:#f5f5f5}.about .about-award .awards-table .col-box:nth-child(6) .flex-container{background-color:#f5f5f5}.about .about-award .awards-table .col-box:nth-child(7) .flex-container{background-color:#f5f5f5}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .awards-table .col-box:nth-child(odd) .flex-container{background-color:#f5f5f5}.about .about-award .awards-table .col-box:nth-child(even) .flex-container{background-color:#efefee}}.about .about-award .awards-table .flex-container{background-color:#efefee;height:235px;display:flex;flex-wrap:wrap;align-items:center;position:relative}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table .flex-container{height:unset;background-color:unset !important}}.about .about-award .awards-table .flex-container .and-more{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin-top:15px;font-weight:600}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .awards-table .flex-container .and-more{font-size:1.75em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .awards-table .flex-container .and-more{font-size:1.4375em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-award .awards-table .flex-container .and-more{font-size:1.5625em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table .flex-container .and-more{position:relative}}.about .about-award .awards-table .flex-container .left-col{width:235px;display:flex;justify-content:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table .flex-container .left-col{width:100%}}.about .about-award .awards-table .flex-container .left-col .logo{width:100%;aspect-ratio:1/1;background-size:contain;background-position:center;background-repeat:no-repeat}.about .about-award .awards-table .flex-container .left-col .logo.logo1{background-image:url(../../image/common/about/awards1.png)}.about .about-award .awards-table .flex-container .left-col .logo.logo2{background-image:url(../../image/common/about/awards2.png)}.about .about-award .awards-table .flex-container .left-col .logo.logo3{background-image:url(../../image/common/about/awards3.png)}.about .about-award .awards-table .flex-container .left-col .logo.logo4{background-image:url(../../image/common/about/awards4.png)}.about .about-award .awards-table .flex-container .left-col .logo.logo5{background-image:url(../../image/common/about/awards5.png)}.about .about-award .awards-table .flex-container .left-col .logo.logo6{background-image:url(../../image/common/about/awards6.png)}.about .about-award .awards-table .flex-container .left-col .logo.logo7{background-image:url(../../image/common/about/awards7.png)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table .flex-container .left-col .logo{background-color:#efefee}}.about .about-award .awards-table .flex-container .right-col{padding-left:10px;padding-right:15px;width:calc(100% - 235px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table .flex-container .right-col{width:100%;text-align:center;padding-top:20px;padding-right:15px;margin-bottom:45px}}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .awards-table .flex-container .right-col{font-size:1.1875em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .awards-table .flex-container .right-col{font-size:1.1875em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-award .awards-table .flex-container .right-col{font-size:1.125em}}.about .about-award .awards-table .flex-container .right-col p{margin-bottom:2px;font-weight:500}.about .about-award .awards-table .flex-container .right-col p:last-child{margin-bottom:0px}.about .about-award .awards-table2{margin-top:160px;justify-content:center;display:flex;flex-wrap:wrap;margin-bottom:-60px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table2{margin-bottom:-15px;margin-top:80px}}.about .about-award .awards-table2 .col-box{width:20%;border-left:1px solid #4e4e4e;border-top:1px solid #4e4e4e;border-bottom:1px solid #4e4e4e;margin-bottom:60px}.about .about-award .awards-table2 .col-box:last-child{border-right:1px solid #4e4e4e}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-award .awards-table2 .col-box{width:33.3333333333%}.about .about-award .awards-table2 .col-box:nth-of-type(3){border-right:1px solid #4e4e4e}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table2 .col-box{margin-bottom:15px;width:100%;border-right:1px solid #4e4e4e}}.about .about-award .awards-table2 .col-box .title{text-align:center;background-color:#ffc700;font-weight:500;height:105px;padding-left:8px;padding-right:8px;display:flex;align-items:center;justify-content:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .awards-table2 .col-box .title{font-size:1.0625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .awards-table2 .col-box .title{font-size:1.0625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-award .awards-table2 .col-box .title{font-size:1.0625em}}.about .about-award .awards-table2 .col-box .title::-moz-selection{color:#ffc700;background:#000}.about .about-award .awards-table2 .col-box .title::selection{color:#ffc700;background:#000}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table2 .col-box .title{height:unset;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px}}.about .about-award .awards-table2 .col-box .logo{height:262px;background-size:contain;background-position:center;background-repeat:no-repeat}.about .about-award .awards-table2 .col-box .logo.logo1{background-image:url(../../image/common/about/awards1.png)}.about .about-award .awards-table2 .col-box .logo.logo2{background-image:url(../../image/common/about/awards2.png)}.about .about-award .awards-table2 .col-box .logo.logo3{background-image:url(../../image/common/about/awards3.png)}.about .about-award .awards-table2 .col-box .logo.logo4{background-image:url(../../image/common/about/awards4.png)}.about .about-award .awards-table2 .col-box .logo.logo5{background-image:url(../../image/common/about/awards5.png)}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.about .about-award .awards-table2 .col-box .logo{height:230px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table2 .col-box .logo{height:unset;aspect-ratio:1/1}}.about .about-award .awards-table2 .col-box .desc{text-align:center;background-color:#000;color:#fff;height:95px;display:flex;align-items:center;justify-content:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-award .awards-table2 .col-box .desc{font-size:1.0625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-award .awards-table2 .col-box .desc{font-size:1.0625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-award .awards-table2 .col-box .desc{font-size:1.0625em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-award .awards-table2 .col-box .desc{height:unset;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px}}.about .about-for-more .title{text-align:center;font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-for-more .title{font-size:3.5em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-for-more .title{font-size:2.8125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-for-more .title{font-size:2.625em}}.about .about-for-more .desc{margin-top:35px;text-align:center}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.about .about-for-more .desc{font-size:1.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.about .about-for-more .desc{font-size:1.375em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.about .about-for-more .desc{font-size:1.1875em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-for-more .desc{margin-top:28px}}.about .about-for-more .btn-container{display:flex;justify-content:center;margin-top:51px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.about .about-for-more .btn-container{margin-top:40px}}.contact .social-and-lang-container .button-container{display:none !important}.contact footer .bottom-col{display:none}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact footer .top-col{padding-bottom:15px;border-top:0px}}.contact .contact-map{padding-top:0px;padding-bottom:80px}.contact .contact-map .map{width:100%;height:500px;opacity:0;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.contact .contact-map .map.active{opacity:1}.contact .contact-contact-form{padding-top:0px}.contact .contact-contact-form .bottom-col{display:flex;flex-wrap:wrap;border-top:1px solid #fff}.contact .contact-contact-form .bottom-col .left-col{width:calc(100% - 510px);padding-right:15px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .left-col{width:100%;padding-right:0px;order:2}}.contact .contact-contact-form .bottom-col .right-col{width:510px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .right-col{width:100%;order:1}}.contact .contact-contact-form .bottom-col .right-col a{margin-left:3px;margin-right:3px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .right-col a{width:50%;padding-left:3px;padding-right:3px;margin-left:0px;margin-right:0px}}.contact .contact-contact-form .bottom-col .right-col a:last-of-type{margin-right:0px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.contact .contact-contact-form .bottom-col{padding-bottom:25px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col{border-top:0px}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.contact .contact-contact-form .bottom-col .left-col{width:50%;padding-right:7.5px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .left-col{margin-top:50px}}.contact .contact-contact-form .bottom-col .left-col .company-name{color:#000;font-weight:500;margin-bottom:20px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.contact .contact-contact-form .bottom-col .left-col .company-name{font-size:1.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.contact .contact-contact-form .bottom-col .left-col .company-name{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.contact .contact-contact-form .bottom-col .left-col .company-name{font-size:1.3125em}}.contact .contact-contact-form .bottom-col .left-col .address-flex-container{display:flex;flex-wrap:wrap}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-title{font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-title{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-title{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-title{font-size:1.125em}}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-title.studio{margin-top:19px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-company-name{margin-top:3px;margin-bottom:15px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container{display:flex;flex-wrap:wrap}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container.uk-email{margin-top:15px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col{width:15px;display:flex;align-items:flex-start;padding-top:4px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img{width:14px;position:relative}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img.location{width:13px;top:-1px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img.tel{top:-1px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img.fax{top:-1px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-left-col img.email{top:2px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col{width:calc(100% - 15px);padding-left:5px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col{font-size:1em}}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .content-flex-container .content-right-col a:hover{color:#000}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .tel-and-email{margin-top:27px;display:flex;flex-wrap:wrap;margin-bottom:-5px;margin-bottom:35px}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .tel-and-email .content-flex-container{margin-right:24px;margin-bottom:4px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .tel-and-email .content-flex-container{margin-bottom:6px}}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .tel-and-email .content-flex-container .content-right-col{white-space:nowrap}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-left-col{width:405px;padding-right:15px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-left-col{width:100%}}.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-right-col{margin-bottom:35px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .left-col .address-flex-container .address-right-col{width:100%}}.contact .contact-contact-form .bottom-col .left-col .get-connected{display:flex;align-items:center;margin-top:0px;padding-top:10px}.contact .contact-contact-form .bottom-col .left-col .get-connected span{font-weight:500;margin-right:16px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.contact .contact-contact-form .bottom-col .left-col .get-connected span{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.contact .contact-contact-form .bottom-col .left-col .get-connected span{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.contact .contact-contact-form .bottom-col .left-col .get-connected span{font-size:1.125em}}.contact .contact-contact-form .bottom-col .left-col .get-connected a{margin-right:14px;margin-top:-2px;color:#000}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.contact .contact-contact-form .bottom-col .left-col .get-connected a{font-size:1.0625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.contact .contact-contact-form .bottom-col .left-col .get-connected a{font-size:1.0625em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.contact .contact-contact-form .bottom-col .left-col .get-connected a{font-size:1em}}.contact .contact-contact-form .bottom-col .left-col .get-connected a:last-of-type{margin-right:0px}.contact .contact-contact-form .bottom-col .left-col .get-connected a:hover{transform:translateY(-2px)}.contact .contact-contact-form .bottom-col .left-col .get-connected a .fa-instagram{position:relative;top:1px}.contact .contact-contact-form .bottom-col .left-col .get-connected a .fa-linkedin-in{position:relative;top:1px}.contact .contact-contact-form .bottom-col .left-col .award{margin-top:40px}.contact .contact-contact-form .bottom-col .left-col .award .google{width:136px;margin-right:34px}.contact .contact-contact-form .bottom-col .left-col .award .caringcompany{width:118px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.contact .contact-contact-form .bottom-col .right-col{width:50%;padding-left:7.5px}}.contact .contact-contact-form .bottom-col .right-col .form-title{color:#000;font-weight:500;margin-bottom:20px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.contact .contact-contact-form .bottom-col .right-col .form-title{font-size:1.625em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.contact .contact-contact-form .bottom-col .right-col .form-title{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.contact .contact-contact-form .bottom-col .right-col .form-title{font-size:1.375em}}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container label{margin-right:10px;cursor:pointer}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox,.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-radio{border:1px solid #000}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox:checked,.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox:indeterminate,.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-radio:checked{background-color:#000;border-color:rgba(0,0,0,0)}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox:checked{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A)}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-checkbox:focus,.contact .contact-contact-form .bottom-col .right-col .enquiry-form .custom-checkbox-container .uk-radio:focus{border-color:#000}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .submit-btn{width:100%;color:#000;background-color:#ffc700;font-weight:500;padding:15px 15px;border:0px solid;margin-top:30px;outline:0px;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.contact .contact-contact-form .bottom-col .right-col .enquiry-form .submit-btn{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.contact .contact-contact-form .bottom-col .right-col .enquiry-form .submit-btn{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.contact .contact-contact-form .bottom-col .right-col .enquiry-form .submit-btn{font-size:1em}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .right-col .enquiry-form .submit-btn{padding:12px 12px}}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .submit-btn:hover{transform:translateY(-3px)}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){.contact .contact-contact-form .bottom-col .right-col .enquiry-form .submit-btn:hover{transform:translateY(0px)}}.contact .contact-contact-form .bottom-col .right-col .enquiry-form select{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:url(../../image/common/system/selectbox_arrow_black.png);background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-size:12px;background-position-y:50%}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.contact .contact-contact-form .bottom-col .right-col .enquiry-form label{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.contact .contact-contact-form .bottom-col .right-col .enquiry-form label{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.contact .contact-contact-form .bottom-col .right-col .enquiry-form label{font-size:1em}}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .form-control{border:1px solid #000;color:#000;border-radius:0px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .form-control:focus{outline:none;box-shadow:none;border:1px solid #505050}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .form-group{margin-bottom:15px}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .form-row{margin-left:-10px;margin-right:-10px;margin-bottom:-15px}.contact .contact-contact-form .bottom-col .right-col .enquiry-form .form-row .form-group{padding-left:10px;padding-right:10px}.general-message .title{text-align:center;font-weight:600;line-height:1.22}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.general-message .title{font-size:3.4375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.general-message .title{font-size:2.375em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.general-message .title{font-size:1.5em}}.general-message .desc{text-align:center;margin-top:45px;line-height:1.45}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.general-message .desc{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.general-message .desc{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.general-message .desc{font-size:1em}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.general-message .desc{margin-top:30px}}.general-message .btn-container{margin-top:55px;display:flex;justify-content:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.general-message .btn-container{margin-top:35px}}.gm-style iframe+div{border:none !important}.gm-style-iw+div{display:none}.gm-ui-hover-effect{display:none !important}.gm-style-iw-d{overflow:unset !important}.gm-style .gm-style-iw{font-weight:500;font-size:13px;font-family:"Jost","Noto Sans TC",sans-serif !important}.gm-style .gm-style-iw-c{border-radius:0 !important;background-color:#ffc700 !important;box-shadow:none !important;cursor:pointer !important;padding:0px 0px !important}.infohk,.infouk{padding:6px 12px;cursor:pointer}.tooltip-inner{font-family:"Jost","Noto Sans TC",sans-serif !important;border-radius:3px;padding:7px 12px;padding-top:8px;max-width:250px}.first-section{margin-top:80px}.common-btn{padding:9px 27px;padding-top:10px;background-color:#ffc700;color:#000;font-weight:500}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.common-btn{font-size:1.25em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.common-btn{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.common-btn{font-size:1.125em}}.common-btn:hover{color:#000;transform:translateY(-3px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.common-btn:hover{transform:translateY(0px)}}.common-padding{padding-top:125px;padding-bottom:125px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.common-padding{padding-top:100px;padding-bottom:100px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.common-padding{padding-top:60px;padding-bottom:60px}}.last-section{padding-bottom:225px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.last-section{padding-bottom:200px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.last-section{padding-bottom:140px}}.fancybox-close{background-image:url(../../image/common/system/close.png) !important;width:30px !important;height:30px !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important}.fancybox-close:hover{background-image:url(../../image/common/system/close_hover.png) !important}.fancybox-css-mobile .fancybox-inner{border-radius:58px !important}.fancybox-css-mobile .fancybox-inner:before{content:"";width:100%;height:52px;display:block;background-color:#000}.fancybox-css-mobile .fancybox-inner:after{pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #000}.fancybox-css-mobile .fancybox-inner iframe{border:1px solid #000 !important;border-bottom-left-radius:58px !important;border-bottom-right-radius:58px !important;height:calc(100% - 52px)}.fancybox-css-mobile .fancybox-skin{background-image:url(../../image/common/system/phone.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:100% 100% !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important;padding-top:15px !important;padding-bottom:15px !important}.fancybox-css-tablet .fancybox-close{top:-25px !important;right:-25px !important}.fancybox-css-tablet .fancybox-inner{border-radius:20px !important}.fancybox-css-tablet .fancybox-inner:after{pointer-events:none;content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #000}.fancybox-css-tablet .fancybox-inner iframe{border:1px solid #000 !important;height:100%}.fancybox-css-tablet .fancybox-outer{border-radius:20px !important}.fancybox-css-tablet .fancybox-skin{background-image:url(../../image/common/system/tablet.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:100% 100% !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important;padding-top:37px !important;padding-bottom:37px !important}.paging{display:flex;justify-content:center}.paging a{padding-left:10px;padding-right:10px;line-height:1em}.paging a:hover{color:#000}.paging a span{font-weight:500;padding-left:5px;padding-right:5px;line-height:1;display:block}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.paging a span{font-size:1.375em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.paging a span{font-size:1.25em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.paging a span{font-size:1.1875em}}.paging a:after{content:"";height:6px;background-color:#ffc700;width:0px;bottom:3px;position:absolute;left:50%;transform:translateX(-10px);z-index:-1;pointer-events:none;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.paging a:after{height:5px}}.paging a.active{position:relative}.paging a.active:after{width:20px}.paging a:hover{position:relative}@media(min-width: 1200px)and (max-width: 1549px),(min-width: 1550px){.paging a:hover:after{width:20px}}.float-button-container{position:fixed;right:30px;bottom:30px;display:flex;flex-wrap:wrap;width:50px}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.float-button-container{right:20px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.float-button-container{right:15px;width:40px}}.float-button-container .wrapper{margin-bottom:13px;width:50px;height:50px;position:relative;border-radius:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1340px),screen and (max-height: 940px){.float-button-container .wrapper{display:none}}@keyframes hithere{30%{transform:scale(1.15)}40%,60%{transform:rotate(-10deg) scale(1.15)}50%{transform:rotate(10deg) scale(1.15)}70%{transform:rotate(0deg) scale(1.15)}100%{transform:scale(1)}}.float-button-container .wrapper .fab{animation:hithere 1.8s ease infinite;background:#ffc700;width:50px;font-size:22px;height:50px;position:relative;z-index:3;border-radius:100%;box-shadow:0 2px 4px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.13);display:flex;justify-content:center;align-items:center}.float-button-container .wrapper .fac{width:32px;height:150px;border-radius:64px;position:absolute;background:#ffc700;z-index:2;padding:.5rem .5rem;box-shadow:0 2px 4px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.13);opacity:0;top:-110px;display:flex;flex-direction:column;justify-content:center;align-items:center;pointer-events:none;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.float-button-container .wrapper .fac a{color:#000;opacity:1;margin-bottom:21px;font-size:20px;display:flex}.float-button-container .wrapper .fac a:last-child{margin-bottom:0px}.float-button-container .wrapper .fac a:hover{transition:.2s;opacity:1;color:#000}.float-button-container .wrapper input{height:100%;width:100%;border-radius:100%;cursor:pointer;position:absolute;z-index:5;opacity:0}.float-button-container .wrapper input:checked~.fac{width:38px;height:105px;top:-115px;opacity:1;pointer-events:auto}@keyframes fac-animation{0%{opacity:0}100%{opacity:1}}.float-button-container .to-top{display:inline-flex;width:50px;height:50px;background-color:#ffc700;justify-content:center;align-items:center;color:#000;margin-bottom:13px;font-size:22px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.13);border-radius:50%}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.float-button-container .to-top{width:40px;height:40px}}.float-button-container .to-top:last-child{margin-bottom:0px}.float-button-container .to-top:hover{color:#000;transform:translateY(-3px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px),(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.float-button-container .to-top:hover{transform:translateY(0px)}}.float-button-container .to-top:active,.float-button-container .to-top:focus{color:#000}@media screen and (max-width: 1340px),screen and (max-height: 940px){.float-button-container .to-top.mobile-preview,.float-button-container .to-top.tablet-preview{display:none}}.float-button-container .to-top.to-top{opacity:0;pointer-events:none}.float-button-container .to-top.to-top.active{pointer-events:unset;opacity:1}.nicescroll-rails{z-index:9 !important}#ascrail2001{z-index:10 !important}.cus-select{position:relative;width:100%;border-bottom:1px solid #707070}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.cus-select{font-size:1.125em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.cus-select{font-size:1.125em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.cus-select{font-size:1em}}.cus-select.black{height:38px;border:1px solid #fff}.cus-select.black .select-items div,.cus-select.black .select-selected{color:#fff}.cus-select.black .select-items div{background-color:#000}.cus-select.black .select-selected{padding:.375rem .75rem;padding-right:28px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.cus-select.black .select-selected{font-size:.875em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.cus-select.black .select-selected{font-size:.875em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.cus-select.black .select-selected{font-size:.875em}}.cus-select.black .select-items{border:1px solid #fff}.cus-select.black .select-items div{border-bottom:1px solid #fff}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.cus-select.black .select-items div{font-size:.875em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.cus-select.black .select-items div{font-size:.875em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.cus-select.black .select-items div{font-size:.875em}}.cus-select.black .select-items div:last-child{margin-bottom:0px}.cus-select.black .select-items div:hover,.cus-select.black .same-as-selected{background-color:#ffc700 !important;color:#17191a !important}.cus-select select{display:none}.select-selected{height:100%;display:flex;align-items:center}.select-selected:after{position:absolute;content:"";right:5px;top:50%;transform:translateY(-50%);width:15px;height:11px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='8' viewBox='0 0 9 8'%3E%3Cpath id='Polygon_4' data-name='Polygon 4' d='M4.5,0,9,8H0Z' transform='translate(9 8) rotate(180)' fill='%23ffc700'/%3E%3C/svg%3E%0A")}.select-items div,.select-selected{color:#000;padding-top:5px;padding-bottom:5px;padding-left:4px;padding-right:22px;border-bottom:0px solid rgba(0,0,0,0);border-color:#565656;cursor:pointer;user-select:none}.select-items{opacity:.92;position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:5;border:1px solid #000}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.select-items{font-size:1em}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.select-items{font-size:1em}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.select-items{font-size:1em}}.select-items div{border-bottom:1px solid #000;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}.select-items div:last-child{border-bottom:0px}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#ffc700;color:#17191a}.same-as-selected{color:#17191a !important}.home.zh-HK .ah-words-wrapper b{margin-left:2px;margin-right:3px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home.zh-HK .ah-words-wrapper b{margin-left:4px}}.grecaptcha-badge{visibility:hidden !important}.recaptcha-text{font-size:14px}.recaptcha-text a{text-decoration:underline;margin-right:0px !important;margin-left:0px !important}.recaptcha-text a:hover{text-decoration:underline}.gm-style-iw-chr{display:none}label.required:after,legend.required:after{content:" *";color:#e74a3b}/*# sourceMappingURL=main.min.css.map */
