@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Text&family=Inter:opsz,wght@14..32,100..900&display=swap');:root{--space:95px;--font1:'Inter', sans-serif;--font2:'DM Serif Text', serif;scroll-behavior:initial;--color1:#002138;--color2:#004cac;--color3:#003c88;--color4:#27390a;}body{margin:0;padding:0;font-family:var(--font1);}body.light-mode .header-new .logo img{filter:brightness(0) invert(1);}body.light-mode .header-new .right .menu{color:#fff;}body.light-mode .header-new .right .lang a{border-color:#fff;color:#fff;}body.light-mode .header-new .right .lang a:hover{background-color:#fff;color:#000;border-color:#fff;}body.light-mode .header-new .right .menu-bar i{filter:brightness(0) invert(1);}body.light-mode .bread{color:#fff;}body.light-mode .bread ul li:after{filter:brightness(0) invert(1);}body.big-menu-area-active{overflow:hidden;}body.big-menu-area-active .big-menu-area{translate:0 0;opacity:1;pointer-events:all;}.big-menu-area{background-color:#00234e;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;color:#fff;padding:var(--space);display:flex;flex-direction:column;transition:0.5s;translate:-100% 0%;opacity:0;pointer-events:none;gap:38px;overflow:hidden;overflow-y:auto;}.big-menu-area .top{display:flex;align-items:center;justify-content:space-between;gap:30px;}.big-menu-area .top .logo img{filter:brightness(0) invert(1);}.big-menu-area .top .bar{cursor:pointer;width:43px;height:43px;position:relative;}.big-menu-area .top .bar span{display:block;width:100%;height:6px;background-color:#fff;transition:0.2s;rotate:-45deg;position:absolute;top:50%;left:50%;translate:-50% -50%;}.big-menu-area .top .bar span:last-of-type{rotate:45deg;}.big-menu-area ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:22px;font-size:30px;}.big-menu-area ul li a{text-decoration:none;color:#fff;opacity:0.5;transition:0.2s;}.big-menu-area ul li a:hover{opacity:0.8;}.big-menu-area .mid{flex:1;display:flex;}.big-menu-area .mid .left{width:50%;}.big-menu-area .mid .right{width:50%;display:flex;height:100%;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:80px;position:relative;}.big-menu-area .mid .right .slogan{font-size:60px;line-height:65px;}.big-menu-area .bot{display:flex;align-items:center;justify-content:space-between;gap:60px;text-align:right;}.big-menu-area .bot ul{flex-direction:row;gap:30px;font-size:18px;}.social{display:flex;gap:20px;align-items:center;}.social a{width:54px;height:54px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;transition:0.2s;}.social a img{transition:0.2s;pointer-events:none;user-select:none;}.social a:hover{background-color:var(--color3);}.social a:hover img{filter:brightness(0) invert(1);}.header-new{z-index:100;position:absolute;top:0;left:0;right:0;height:120px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--space);}.header-new .logo a{display:block;}.header-new .logo a img{display:block;}.header-new .right{display:flex;align-items:center;}.header-new .right .menu{margin-right:64px;}.header-new .right .menu ul{list-style:none;display:flex;align-items:center;gap:48px;font-size:18px;font-weight:500;margin:0;padding:0;}.header-new .right .menu ul li{position:relative;font-size:20px;}.header-new .right .menu ul li a{text-decoration:none;color:inherit;}.header-new .right .menu ul li ol{box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;list-style:none;padding:0;margin:0;position:absolute;top:calc(100% + 22px);left:50%;display:flex;flex-direction:column;background-color:var(--color2);color:#fff;border-radius:12px;z-index:10;pointer-events:none;opacity:0;translate:-50% 30px;transition:0.2s;}.header-new .right .menu ul li ol:before{content:'';width:100%;height:28px;position:absolute;bottom:100%;}.header-new .right .menu ul li ol li a{display:block;padding:15px 30px;white-space:nowrap;transition:0.2s;}.header-new .right .menu ul li ol li a:hover{background-color:var(--color1);}.header-new .right .menu ul li ol li:first-of-type a{border-radius:12px 12px 0 0;}.header-new .right .menu ul li ol li:last-of-type a{border-radius:0 0 12px 12px;}.header-new .right .menu ul li.sub:after{content:'';position:absolute;bottom:-8px;z-index:1;left:0;right:0;width:100%;height:6px;background-color:var(--color2);transition:0.2s;opacity:0;pointer-events:none;border-radius:500px;}.header-new .right .menu ul li.sub:before{content:'';position:absolute;width:0;height:0;border-color:transparent transparent var(--color2);border-style:solid;border-width:0 13px 14px;transform:rotate(180deg);bottom:-22px;transition:0.2s;left:50%;translate:-50% 0;opacity:0;pointer-events:none;}.header-new .right .menu ul li.sub:hover:after,.header-new .right .menu ul li.sub:hover:before{opacity:1;pointer-events:all;}.header-new .right .menu ul li:hover ol{pointer-events:all;opacity:1;translate:-50% 0;}.header-new .right .lang{margin-right:20px;}.header-new .right .lang a{font-size:18px;text-decoration:none;font-weight:bold;color:inherit;width:48px;height:48px;text-align:center;line-height:48px;border-radius:500px;border:1px solid #000;display:block;transition:0.3s;}.header-new .right .lang a:hover{background-color:#000;color:#fff;}.header-new .right .menu-bar{cursor:pointer;}.header-new .right .menu-bar i{width:31px;height:4px;background-image:url('../images/project-detail/menu-bar.svg');background-repeat:no-repeat;background-size:cover;display:block;}.header-new .right .menu-bar i:first-child{margin-bottom:6px;}.footer-new{position:relative;z-index:1;background-color:#fff;padding-top:130px;}.footer-new .area{padding:0 var(--space);padding-bottom:64px;}.footer-new .area .logo{margin-bottom:54px;}.footer-new .area .uls{display:flex;gap:90px;flex-wrap:wrap;}.footer-new .area .uls .t{font-size:20px;margin-bottom:52px;font-weight:600;}.footer-new .area .uls .t a{color:inherit;text-decoration:none;}.footer-new .area .uls .ul{flex:1;}.footer-new .area .uls .ul ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px;}.footer-new .area .uls .ul ul a{text-decoration:none;color:inherit;}.footer-new .area .uls .address{flex:2;text-align:right;display:flex;flex-direction:column;gap:15px;}.footer-new .area .uls .address .t{margin-bottom:37px;}.footer-new .area .uls .address p{margin:0;}.footer-new .area .uls .address a{color:inherit;text-decoration:none;}.footer-new .copyright{color:#fff;background-color:#00223a;padding:40px var(--space);gap:55px;display:flex;align-items:center;flex-wrap:wrap;}.footer-new .copyright .social{display:flex;gap:11px;align-items:center;}.footer-new .copyright .social a{width:48px;height:48px;background-color:#fff;border-radius:500px;display:flex;align-items:center;justify-content:center;}.footer-new .copyright ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:55px;}.footer-new .copyright ul li a{text-decoration:none;color:inherit;}.page{margin-top:120px;}.bread ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:8px;}.bread ul li{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;}.bread ul li a{text-decoration:none;color:inherit;}.bread ul li:after{content:'';background-image:url('../images/project-detail/icon-arrow-right.svg');background-repeat:no-repeat;background-position:center;width:16px;height:16px;}.bread ul li:last-of-type:after{display:none;}.owl-carousel .owl-dots{display:flex;align-items:center;position:absolute;bottom:60px;left:var(--space);width:50%;}.owl-carousel .owl-dots button{width:100px;height:1px;background-color:#fff;flex:1;transition:0.3s;opacity:0.5;}.owl-carousel .owl-dots button.active{height:3px;opacity:1;}#page-new-project-detail{margin-top:0;}#page-new-project-detail .bread{padding:0 var(--space);position:absolute;top:120px;left:0;z-index:2;}#page-new-project-detail .slider{position:fixed;background-color:#000;top:0;left:0;right:0;}#page-new-project-detail .slider .item .img{overflow:hidden;position:relative;}#page-new-project-detail .slider .item .img:after{content:'';inset:0;position:absolute;background-color:rgba(0, 0, 0, 0.2);}#page-new-project-detail .slider .item .img img{width:100%;height:75vh;display:block;object-fit:cover;}#page-new-project-detail .slider .owl-carousel .owl-item{overflow:hidden;}#page-new-project-detail .slider .owl-carousel .owl-item .item{transition:15s;scale:1.1;}#page-new-project-detail .slider .owl-carousel .owl-item.active .item{scale:1;}#page-new-project-detail .slider .slider-counts{position:absolute;left:var(--space);bottom:73px;z-index:2;font-size:32px;font-weight:500;color:#fff;}#page-new-project-detail .section-area{margin-top:75vh;background-color:#fff;z-index:1;position:relative;}#page-new-project-detail .section-1{margin:100px 0;padding:0 var(--space);padding-top:100px;display:flex;align-items:flex-end;gap:100px;}#page-new-project-detail .section-1 .left{flex:1;}#page-new-project-detail .section-1 .left .bread{display:none;}#page-new-project-detail .section-1 .left h1,#page-new-project-detail .section-1 .left h2,#page-new-project-detail .section-1 .left h3,#page-new-project-detail .section-1 .left h4{font-size:40px;font-weight:normal;margin:0;margin-bottom:36px;font-family:var(--font2);}#page-new-project-detail .section-1 .left p{font-size:16px;width:685px;}#page-new-project-detail .section-1 .left .props{margin-top:92px;display:flex;align-items:center;flex-wrap:wrap;}#page-new-project-detail .section-1 .left .props .item{display:flex;flex-direction:column;gap:2px;padding:0 32px;font-size:16px;border-right:1px solid #c0c0c0;flex:1;}#page-new-project-detail .section-1 .left .props .item:first-child{padding-left:0;}#page-new-project-detail .section-1 .left .props .item:last-of-type{border-right:none;padding-right:0;}#page-new-project-detail .section-1 .download{cursor:pointer;text-decoration:none;background-color:#7e8469;color:#fff;width:378px;padding:30px;height:240px;display:flex;flex-direction:column;justify-content:flex-end;transition:0.3s;position:relative;}#page-new-project-detail .section-1 .download svg{position:absolute;right:30px;top:30px;z-index:1;}#page-new-project-detail .section-1 .download img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:0.3s;}#page-new-project-detail .section-1 .download img:last-of-type{opacity:0;}#page-new-project-detail .section-1 .download span{font-size:16px;font-family:var(--font2);z-index:1;}#page-new-project-detail .section-1 .download:hover{box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;}#page-new-project-detail .section-1 .download:hover img:first-of-type{opacity:0;}#page-new-project-detail .section-1 .download:hover img:last-of-type{opacity:1;}#page-new-project-detail .section-2{margin:150px 0;padding:0 var(--space);display:flex;flex-direction:column;}#page-new-project-detail .section-2 .item{display:flex;align-items:center;}#page-new-project-detail .section-2 .item .object{width:50%;overflow:hidden;position:relative;}#page-new-project-detail .section-2 .item .object img,#page-new-project-detail .section-2 .item .object video,#page-new-project-detail .section-2 .item .object iframe{display:block;outline:none;border:none;width:100%;aspect-ratio:16 / 9;scale:1.2;pointer-events:none;object-fit:cover;}#page-new-project-detail .section-2 .item .object.video-play:after{content:'';width:80px;height:80px;background-image:url('../images/project-detail/icon-play-button.svg');background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;translate:-50% -50%;pointer-events:none;}#page-new-project-detail .section-2 .item .texts{width:50%;padding:80px;}#page-new-project-detail .section-2 .item .texts h1,#page-new-project-detail .section-2 .item .texts h2,#page-new-project-detail .section-2 .item .texts h3,#page-new-project-detail .section-2 .item .texts h4{font-family:var(--font2);margin-bottom:32px;font-weight:normal;font-size:24px;line-height:36px;}#page-new-project-detail .section-2 .item .texts p{font-size:16px;}#page-new-project-detail .section-2 .item:nth-child(even){flex-direction:row-reverse;}#page-new-project-detail .section-2.v2 .item{flex-direction:column;align-items:flex-start;}#page-new-project-detail .section-2.v2 .item .object{width:100%;}#page-new-project-detail .section-2.v2 .item .object video,#page-new-project-detail .section-2.v2 .item .object img,#page-new-project-detail .section-2.v2 .item .object iframe{height:80vh;}#page-new-project-detail .section-2.v2 .item .texts{padding-left:0;padding-right:0;}#page-new-project-detail .section-3{margin:120px 0;padding:0 var(--space);}#page-new-project-detail .section-3 .title{font-size:24px;font-family:var(--font2);margin-bottom:-30px;position:relative;pointer-events:none;}#page-new-project-detail .section-3 .boxes{display:flex;justify-content:space-between;}#page-new-project-detail .section-3 .boxes .box{width:calc(50% - 10px);}#page-new-project-detail .section-3 .boxes .box .t{text-align:center;font-size:16px;font-weight:bold;margin-bottom:24px;}#page-new-project-detail .section-3 .boxes .box .owl-carousel img{height:520px;object-fit:cover;display:block;}#page-new-project-detail .section-3 .boxes .box .owl-carousel .owl-dots{bottom:55px;left:75px;right:75px;width:auto;}#page-new-project-detail .section-3 .boxes .box .owl-carousel .owl-nav{position:absolute;bottom:72px;right:72px;display:flex;align-items:center;gap:5px;}#page-new-project-detail .section-3 .boxes .box .owl-carousel .owl-nav button{border:1px solid #fff;width:40px;height:40px;background-color:#00223a;color:#fff;border-radius:500px;background-repeat:no-repeat;background-position:center;}#page-new-project-detail .section-3 .boxes .box .owl-carousel .owl-nav button:first-child{background-image:url('../images/project-detail/icon-arrow-long-left.svg');}#page-new-project-detail .section-3 .boxes .box .owl-carousel .owl-nav button:last-child{background-image:url('../images/project-detail/icon-arrow-long-right.svg');}#page-new-project-detail .section-3 .boxes .box .desc{font-size:16px;width:477px;max-width:100%;margin:0 auto;text-align:center;margin-top:40px;}#page-new-project-detail .section-3 .boxes .box.only{width:100%;}#page-new-project-detail .section-3 .boxes .box.only .owl-carousel img{height:70vh;min-height:520px;}#page-new-project-detail .section-4{margin:120px 0;padding:0 var(--space);}#page-new-project-detail .section-4 .title{font-size:24px;font-family:var(--font2);margin-bottom:40px;}#page-new-project-detail .section-4 .boxes{display:grid;grid-template-columns:repeat(5, 1fr);}#page-new-project-detail .section-4 .boxes .box{position:relative;height:300px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;}#page-new-project-detail .section-4 .boxes .box .i{width:80px;height:80px;background-color:#efefef;display:flex;align-items:center;justify-content:center;border-radius:500px;border:1px solid #efefef;transition:0.3s;}#page-new-project-detail .section-4 .boxes .box .i img{transition:0.3s;}#page-new-project-detail .section-4 .boxes .box .bg{transition:0.3s;opacity:0;position:absolute;inset:0;z-index:-1;}#page-new-project-detail .section-4 .boxes .box .bg img{width:100%;height:100%;display:block;object-fit:cover;}#page-new-project-detail .section-4 .boxes .box .bg:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.4);}#page-new-project-detail .section-4 .boxes .box .t{margin-top:12px;font-size:16px;font-family:var(--font2);transition:0.3s;}#page-new-project-detail .section-4 .boxes .box:hover .i{border-color:#fff;background-color:transparent;}#page-new-project-detail .section-4 .boxes .box:hover .i img{filter:brightness(0) invert(1);}#page-new-project-detail .section-4 .boxes .box:hover .t{color:#fff;}#page-new-project-detail .section-4 .boxes .box:hover .bg{opacity:1;}#page-new-project-detail .section-5{padding:170px var(--space);padding-top:100px;}#page-new-project-detail .section-5 .title{font-size:24px;font-family:var(--font2);margin-bottom:26px;}#page-new-project-detail .section-5 .area{position:relative;}#page-new-project-detail .section-5 .area .select-area{position:absolute;top:20px;left:20px;z-index:1;}#page-new-project-detail .section-5 .area .select-area .m{width:220px;height:56px;background-color:#fff;border:1px solid #cbcbcb;border-radius:4px;display:flex;align-items:center;padding:0 16px;gap:8px;cursor:pointer;user-select:none;}#page-new-project-detail .section-5 .area .select-area .m img{width:24px;flex:0 0 24px;height:24px;object-fit:contain;}#page-new-project-detail .section-5 .area .select-area .m span{flex:2;font-weight:500;}#page-new-project-detail .section-5 .area .select-area .m:after{content:'';width:24px;height:24px;flex:0 0 24px;background-image:url('../images/project-detail/icon-arrow-down.svg');background-repeat:no-repeat;background-position:center;}#page-new-project-detail .section-5 .area .select-area ul{list-style:none;padding:0;margin:0;background-color:#fff;border:1px solid #cbcbcb;flex-direction:column;position:absolute;top:56px;left:0;width:100%;border-radius:4px;display:none;}#page-new-project-detail .section-5 .area .select-area ul li{padding:12px 16px;cursor:pointer;transition:0.3s;display:flex;align-items:center;gap:8px;}#page-new-project-detail .section-5 .area .select-area ul li img{width:24px;flex:0 0 24px;height:24px;object-fit:contain;}#page-new-project-detail .section-5 .area .select-area ul li span{flex:2;font-weight:500;}#page-new-project-detail .section-5 .area .select-area ul li.selected{background-color:#f5f5f5;}#page-new-project-detail .section-5 .area .select-area ul li:hover{background-color:#f5f5f5;}#page-new-project-detail .section-5 .area .select-area.active ul,#page-new-project-detail .section-5 .area .select-area:hover ul{display:flex;}#page-new-project-detail .section-5 .area #map{width:100%;height:500px;}#page-new-project-detail .section-5 .area #map .gm-style-iw{padding:0;border-radius:0px;background:transparent;box-shadow:none;}#page-new-project-detail .section-5 .area #map .gm-style-iw .gm-style-iw-d{background:transparent;overflow:hidden !important;}#page-new-project-detail .section-5 .area #map .gm-style-iw .gm-style-iw-ch{display:none;}#page-new-project-detail .section-5 .area #map .gm-style-iw .gm-ui-hover-effect span{margin:0 !important;position:absolute;}#page-new-project-detail .section-5 .area #map .gm-style-iw-tc:after{background:#00223a !important;}#page-new-project-detail .section-5 .area #map .marker-tooltip{background-color:#00223a;padding:20px;color:#fff;border-radius:15px;font-family:var(--font1);position:relative;}#page-new-project-detail .section-5 .area #map .marker-tooltip b,#page-new-project-detail .section-5 .area #map .marker-tooltip strong{margin-bottom:5px;display:block;font-weight:bold;font-size:16px;}#page-new-project-detail .section-5 .area #map .marker-tooltip a{color:inherit;}#page-new-project-detail .section-6{margin:80px 0;margin-bottom:0;padding:0 var(--space);padding-bottom:100px;display:flex;align-items:flex-start;}#page-new-project-detail .section-6 .left{width:50%;padding-right:250px;}#page-new-project-detail .section-6 .left .first h1,#page-new-project-detail .section-6 .left .first h2,#page-new-project-detail .section-6 .left .first h3,#page-new-project-detail .section-6 .left .first h4{font-size:40px;font-family:var(--font2);font-weight:normal;margin-bottom:36px;}#page-new-project-detail .section-6 .left .texts{margin:96px 0;width:477px;max-width:100%;}#page-new-project-detail .section-6 .left .texts h1,#page-new-project-detail .section-6 .left .texts h2,#page-new-project-detail .section-6 .left .texts h3,#page-new-project-detail .section-6 .left .texts h4,#page-new-project-detail .section-6 .left .texts h5{font-size:24px;font-weight:normal;margin-bottom:32px;font-family:var(--font2);}#page-new-project-detail .section-6 .left .props{margin-top:90px;display:flex;gap:20px;flex-direction:column;}#page-new-project-detail .section-6 .left .props .item{display:flex;gap:12px;align-items:center;}#page-new-project-detail .section-6 .left .props .item .i{width:80px;height:80px;background-color:#efefef;display:flex;align-items:center;justify-content:center;border-radius:500px;}#page-new-project-detail .section-6 .left .props .item .t{font-size:16px;font-weight:400;font-family:var(--font2);}#page-new-project-detail .section-6 .right{width:50%;display:grid;gap:10px;grid-template-columns:repeat(2, 1fr);}#page-new-project-detail .section-6 .right img{width:100%;height:360px;object-fit:cover;}#page-new-project-detail .section-6 .right img:first-child{grid-column:span 2;}#page-new-project-detail .ai-section{position:absolute;bottom:calc(25vh + 58px);right:var(--space);z-index:1;display:none;flex-direction:column;align-items:flex-end;gap:14px;}#page-new-project-detail .ai-section .i{position:relative;}#page-new-project-detail .ai-section .i:after{content:'';width:7px;height:7px;border-radius:500px;background-color:#32cf86;position:absolute;top:0;right:0;}#page-new-project-detail .ai-section .i img{border:1px solid #fff;width:60px;height:60px;object-fit:cover;border-radius:500px;}#page-new-project-detail .ai-section .t{background-color:#000;border-radius:500px;padding:16px 23px;color:#fff;border-bottom-right-radius:0px;}#page-new-project-detail .fixed-bar-area{display:flex;gap:9px;position:fixed;bottom:calc(25vh + 58px);right:30px;flex-direction:column;align-items:center;color:#fff;}#page-new-project-detail .fixed-bar-area a{text-decoration:none;color:inherit;border:1px solid #fff;transition:0.3s;}#page-new-project-detail .fixed-bar-area a.info{writing-mode:vertical-lr;rotate:180deg;white-space:nowrap;width:56px;padding:30px 0;display:flex;align-items:center;text-transform:uppercase;font-weight:bold;font-size:13px;border-radius:500px;}#page-new-project-detail .fixed-bar-area a.wp{border-radius:500px;width:56px;height:56px;background-image:url('../images/project-detail/icon-whatsapp.svg');background-repeat:no-repeat;background-position:center;}#page-new-project-detail .fixed-bar-area a:hover{scale:1.05;}#page-new-project-detail .fixed-bar-area.dark{z-index:10;opacity:0;transition:0.3s;pointer-events:none;visibility:hidden;}#page-new-project-detail .fixed-bar-area.dark a.info{background-color:#000;color:#fff;border-color:#000;}#page-new-project-detail .fixed-bar-area.dark a.wp{border-color:#32cf86;}#page-new-project-detail .fixed-bar-area.dark.okey{opacity:1;pointer-events:auto;visibility:visible;}.p-form .form-control{width:100%;height:60px;padding:15px 0;border:none;border-bottom:1px solid #fff;background-color:transparent;border-radius:0px;margin-bottom:20px;box-shadow:none !important;font-size:18px;display:block;outline:none;color:#fff;margin-bottom:0;}.p-form .form-control[rows]{height:120px;}.p-form .form-control:-webkit-autofill,.p-form .form-control:-webkit-autofill:focus{transition:background-color 600000s 0s, color 600000s 0s;}.p-form .form-control[data-autocompleted]{background-color:transparent !important;}.p-form .form-control[type=file]{background-color:#fff;border:1px solid #c7c7c7 !important;padding-left:25px;background-image:url('../images/project-detail/icon-file.svg');background-repeat:no-repeat;background-position:center right 20px;}.p-form .form-control.error{border-color:red !important;}.p-form select{border-radius:0px !important;border:none;border-bottom:1px solid rgba(43, 43, 43, 0.1);color:#fff !important;background-color:transparent;height:60px;width:100%;font-size:16px;outline:none;display:block;color:var(--color1);}.p-form select option{color:#000;}.p-form select.error{border-color:red !important;}.p-form .form-label{padding:15px 0;margin:0;transition:0.2s;}.p-form .form-floating > .form-control-plaintext ~ label,.p-form .form-floating > .form-control:focus ~ label,.p-form .form-floating > .form-control:not(:placeholder-shown) ~ label,.p-form .form-floating > .form-select ~ label{transform:scale(0.85) translateY(-15px);}.p-form .check-group{display:flex;gap:15px;align-items:center;font-size:14px;}.p-form .check-group input{margin:0;width:20px;height:20px;flex:0 0 20px;position:relative;}.p-form .check-group label a{text-decoration:underline;color:inherit;font-weight:bold;}.p-form .check-group.error label{color:red !important;}.p-form button{position:relative;border-radius:500px;border:none;padding:15px 50px;background-color:#fff;color:var(--color1);transition:0.2s;}.p-form button[disabled]{background-color:var(--color4) !important;cursor:not-allowed;text-indent:-99999px;transition:0.2s;}.p-form button[disabled]:after{content:'';width:30px;height:30px;background-image:url('../images/project-detail/icon-loading.svg');background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;translate:-50% -50%;animation:loading 1s infinite linear;filter:brightness(0) invert(1);}.p-form button:hover{opacity:0.8;}.p-form.dark .form-control{border-bottom:1px solid #c7c7c7;color:var(--color1);}.p-form.dark select{border-color:#c7c7c7;color:var(--color1) !important;}.p-form.dark button{background-color:var(--color1);color:#fff;}.info-box{position:fixed;top:0;right:0;bottom:0;width:550px;background-color:#fff;z-index:9999;transition:0.2s;translate:100% 0;}.info-box .overlay{position:absolute;left:0;bottom:0;top:0;background-color:rgba(0, 0, 0, 0.4);width:100%;z-index:0;opacity:0;transition:0.2s;pointer-events:none;width:100vw;translate:-100% 0;}.info-box .area{position:relative;overflow:hidden;z-index:2;height:100%;padding:58px;overflow-y:auto;}.info-box .area .clss{position:absolute;font-size:30px;cursor:pointer;right:20px;top:20px;}.info-box .area .t{font-size:24px;line-height:36px;font-family:var(--font2);margin-bottom:10px;}.info-box .area .d{font-size:14px;margin-bottom:25px;}.info-box .area .p-form .row{gap:30px 0;}.info-box .area .p-form .form-floating{margin-bottom:0 !important;}.info-box .area .more{display:flex;align-items:center;justify-content:center;margin-top:15px;user-select:none;}.info-box .area button{width:100%;height:65px;background-color:#000;color:#fff;border-radius:500px;padding:13px;height:50px;}.info-box .area .wp-btn{background-color:#00d757;border-radius:500px;display:flex;height:50px;align-items:center;padding:13px;justify-content:center;gap:8px;color:#fff;text-decoration:none;}.info-box .area .wp-btn img{filter:brightness(0) invert(1);}.info-box.active{box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;translate:0% 0;}.info-box.active .overlay{opacity:1;pointer-events:auto;}.parallax-wrapper{position:relative;overflow:hidden;}.parallax-wrapper > *{will-change:transform;transition:transform 0.1s linear;transform-origin:center center;}@media (max-width:1660px){:root{--space:80px;}.header-new .logo img{width:200px;max-width:100%;}.header-new .right .menu{white-space:nowrap;}.header-new .right .menu ul{gap:30px;}.header-new .right .menu ul li{font-size:18px;}}@media (max-width:1400px){:root{--space:50px;}.header-new{gap:30px;}.header-new .logo img{width:180px;}.header-new .right .menu{margin-right:36px;}.header-new .right .menu ul{gap:23px;}.header-new .right .menu ul li{font-size:14px;}.footer-new .area .uls .t{font-size:14px;margin-bottom:31px;}.footer-new .area .uls .ul ul{gap:16px;font-size:13px;}.footer-new .area .uls .address .t{margin-bottom:16px;}#page-new-project-detail .section-1{align-items:flex-start;}#page-new-project-detail .section-1 .download{position:sticky;top:30px;}#page-new-project-detail .section-2 .item .texts{padding:50px;}#page-new-project-detail .section-6{padding-bottom:80px;}.footer-new{padding-top:60px;}.footer-new .copyright ul{gap:40px;font-size:13px;text-align:center;}.footer-new .area .uls{gap:35px;}.footer-new .area .uls .address p{font-size:13px;}}@media (max-width:1200px){#page-new-project-detail .section-1 .left p{width:auto;}#page-new-project-detail .section-1 .left .props{margin-top:40px;gap:33px;flex-direction:column;align-items:flex-start;}#page-new-project-detail .section-1 .left .props .item{padding-left:0;border-right:none;}#page-new-project-detail .section-4{margin:40px 0;}#page-new-project-detail .section-4 .boxes{grid-template-columns:repeat(4, 1fr);}#page-new-project-detail .section-5{padding-bottom:50px;}}@media (max-width:900px){:root{--space:20px;}.header-new .right .menu{display:none;}.bread{overflow:hidden;overflow-x:auto;white-space:nowrap;right:0;}.bread ul li{font-size:10px;}.bread ul li:last-of-type{padding-right:var(--space);}.owl-carousel .owl-dots{width:auto;right:var(--space);bottom:35px;}#page-new-project-detail .bread{display:none;}#page-new-project-detail .slider .slider-counts{font-size:15px;bottom:50px;}#page-new-project-detail .slider .item .img img{height:50vh;}#page-new-project-detail .section-area{margin-top:50vh;}#page-new-project-detail .section-1{flex-direction:column;margin:var(--space) 0;margin-top:0;padding-top:var(--space);align-items:initial;gap:40px;}#page-new-project-detail .section-1 .left{flex:none;}#page-new-project-detail .section-1 .left .bread{display:block;position:relative;top:auto;left:auto;color:#000;padding:0;margin-bottom:25px;margin-top:15px;}#page-new-project-detail .section-1 .left .bread ul li:after{filter:none;}#page-new-project-detail .section-1 .left p{width:auto;}#page-new-project-detail .section-1 .left h1,#page-new-project-detail .section-1 .left h2,#page-new-project-detail .section-1 .left h3,#page-new-project-detail .section-1 .left h4{font-size:30px;margin-bottom:20px;}#page-new-project-detail .section-1 .left .props{margin-top:30px;align-items:flex-start;flex-direction:column;gap:20px;}#page-new-project-detail .section-1 .left .props .item{padding:0;border:none;}#page-new-project-detail .section-1 .download{width:100%;}#page-new-project-detail .section-2{flex-direction:column;margin:50px 0;}#page-new-project-detail .section-2 .item{flex-direction:column !important;}#page-new-project-detail .section-2 .item .object{width:100%;}#page-new-project-detail .section-2 .item .texts{width:100%;padding:20px 0;}#page-new-project-detail .section-2 .item .texts h1,#page-new-project-detail .section-2 .item .texts h2,#page-new-project-detail .section-2 .item .texts h3,#page-new-project-detail .section-2 .item .texts h4{font-size:20px;margin-bottom:10px;}#page-new-project-detail .section-3{margin:50px 0;}#page-new-project-detail .section-3 .boxes{flex-direction:column;gap:50px;}#page-new-project-detail .section-3 .boxes .box{width:100%;}#page-new-project-detail .section-3 .boxes .box .owl-carousel .owl-dots{bottom:var(--space);left:var(--space);right:var(--space);}#page-new-project-detail .section-3 .boxes .box .owl-carousel .owl-nav{bottom:40px;right:var(--space);}#page-new-project-detail .section-3 .boxes .box .owl-carousel img{height:250px;}#page-new-project-detail .section-3 .boxes .box .desc{font-size:13px;margin-top:15px;}#page-new-project-detail .section-3 .boxes .box.only .owl-carousel img{height:250px;min-height:auto;}#page-new-project-detail .section-4{margin:50px 0;}#page-new-project-detail .section-4 .boxes{overflow-y:auto;display:flex;gap:var(--space);padding:0 var(--space);margin:0 calc(-1 * var(--space));padding-bottom:10px;}#page-new-project-detail .section-4 .boxes .box{flex:0 0 calc(100% - var(--space));}#page-new-project-detail .section-5{padding:50px var(--space);}#page-new-project-detail .section-6{margin:50px 0;flex-direction:column;gap:50px;padding-bottom:0;}#page-new-project-detail .section-6 .left{width:100%;padding-right:0;}#page-new-project-detail .section-6 .left h1,#page-new-project-detail .section-6 .left h2,#page-new-project-detail .section-6 .left h3,#page-new-project-detail .section-6 .left h4,#page-new-project-detail .section-6 .left h5{font-size:30px;margin-bottom:20px;}#page-new-project-detail .section-6 .left .texts{margin:30px 0;}#page-new-project-detail .section-6 .left .props{margin-top:0;}#page-new-project-detail .section-6 .right{width:100%;}#page-new-project-detail .ai-section{display:none;}#page-new-project-detail .owl-carousel .owl-dots{right:100px;}#page-new-project-detail .fixed-bar-area{bottom:calc(50vh + 35px);right:20px;}#page-new-project-detail .fixed-bar-area a.info{padding:18px 10px;font-size:12px;width:45px;}#page-new-project-detail .fixed-bar-area a.wp{width:45px;height:45px;background-size:21px;}#page-new-project-detail .fixed-bar-area.dark a.wp{background-color:#fff;}.info-box{width:90%;}.info-box .area{padding:40px;}.footer-new{padding-top:0;}.footer-new .area .uls{gap:40px;flex-direction:column;flex-wrap:nowrap;}.footer-new .area .uls .address{text-align:left;}.footer-new .copyright{gap:20px;}.footer-new .copyright .social{flex-wrap:wrap;}.footer-new .copyright ul{gap:10px;flex-direction:column;font-size:12px;align-items:flex-start;}}