.DocumentForm_document-form__zV3oa{padding:20px 0 0;display:flex;align-items:center;flex-direction:column;gap:10px}.DocumentForm_document-form__title__CNus9{font-size:26px;text-transform:uppercase;text-align:center}.DocumentForm_document-form__subtitle__NfsEm{font-size:22px;text-align:center}.DocumentForm_document-form__highlight__YJ1ay{color:red;font-weight:700}.DocumentForm_document-form__form__HEZg_{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;padding:20px 0}.DocumentForm_document-form__form__HEZg_ input{padding:10px 20px;font-size:20px;border:2px solid #ffcd01;outline:none}.DocumentForm_document-form__form__HEZg_ button{padding:10px 20px;background-color:#ffb200;font-size:18px;text-transform:uppercase;font-weight:600;cursor:pointer;border:none;outline:none;transition:.3s ease;overflow:hidden;animation:DocumentForm_glow__EF88R 2s ease-in-out infinite}.DocumentForm_document-form__error__AoX_h{color:red;margin:10px 0;text-align:center}.DocumentForm_document-form__notice__NfDO7{font-weight:700;text-align:center;padding-bottom:10px}@media screen and (max-width:992px){.DocumentForm_document-form__title__CNus9{font-size:20px}.DocumentForm_document-form__subtitle__NfsEm{font-size:18px}.DocumentForm_document-form__form__HEZg_ input{padding:10px;font-size:18px}.DocumentForm_document-form__form__HEZg_ button{padding:10px 20px;font-size:18px}}@media screen and (max-width:640px){.DocumentForm_document-form__title__CNus9{font-size:20px}.DocumentForm_document-form__subtitle__NfsEm{font-size:18px}.DocumentForm_document-form__form__HEZg_ input{width:100%;font-size:16px}.DocumentForm_document-form__form__HEZg_ button{width:100%;padding:10px 20px;font-size:16px}}@keyframes DocumentForm_glow__EF88R{0%{box-shadow:0 0 5px #ffb200}50%{box-shadow:0 0 30px #ffb200}to{box-shadow:0 0 5px #ffb200}}.FloatingAction_list-social__MPany{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:fixed;bottom:100px;right:24px;z-index:50;transition:opacity .3s ease,transform .3s ease;animation:FloatingAction_fadeInUp__tuToL .5s ease}.FloatingAction_list-social__MPany .FloatingAction_item__4NlfJ{width:60px;height:60px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;font-size:2rem;box-shadow:0 0 10px gray;animation:FloatingAction_pulse-rotate__4i_5B 1.5s ease-in-out infinite}.FloatingAction_list-social__MPany .FloatingAction_item__4NlfJ:first-child{background-color:#2e00fc;color:#fff}.FloatingAction_list-social__MPany .FloatingAction_item__4NlfJ:nth-child(2){background-color:#0088fc;color:#fff;font-size:2.75rem}.FloatingAction_list-social__MPany .FloatingAction_item__4NlfJ:last-child{background-color:#ff914d;color:#fff;font-size:2rem}.FloatingAction_list-action__Ls9ne{display:flex;align-items:center;justify-content:center;position:fixed;bottom:24px;right:24px;z-index:50;gap:15px;background-color:rgba(0,0,0,.7);color:#fff;padding:10px 20px;font-weight:700}.FloatingAction_list-action__Ls9ne button{padding:10px;background-color:#ffcd01;color:#000;font-size:16px;box-shadow:0 0 10px gray;animation:FloatingAction_pulse-rotate__4i_5B 1.5s ease-in-out infinite;font-weight:700;cursor:pointer}@media screen and (max-width:380px){.FloatingAction_list-social__MPany{gap:10px}.FloatingAction_list-social__MPany .FloatingAction_item__4NlfJ{width:40px;height:40px;font-size:1.5rem}.FloatingAction_list-social__MPany .FloatingAction_item__4NlfJ:first-child{background-color:#2e00fc;color:#fff}.FloatingAction_list-social__MPany .FloatingAction_item__4NlfJ:nth-child(2){background-color:#0088fc;color:#fff;font-size:1.75rem}.FloatingAction_list-social__MPany .FloatingAction_item__4NlfJ:last-child{background-color:#ff914d;color:#fff;font-size:1.25rem}.FloatingAction_list-action__Ls9ne{font-size:14px}}@keyframes FloatingAction_pulse-rotate__4i_5B{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes FloatingAction_bound-rotate__xtVKO{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes FloatingAction_fadeInUp__tuToL{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Gallery_gallerySection__qvzn5{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:20px;padding-bottom:40px;background-color:#fff;overflow:hidden;animation:Gallery_fadeIn__DoL7L 1s ease-out forwards;opacity:0}@keyframes Gallery_fadeIn__DoL7L{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Gallery_mainHeading__lIBPc{font-size:24px;font-weight:800;color:#000;margin-bottom:20px;line-height:1.1}.Gallery_buttonsContainer___PyF0{display:flex;gap:15px;margin-bottom:60px}.Gallery_thumbnailsGrid__kt6w6{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.Gallery_thumbnail__i9diP{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:1/1;background-color:#f0f0f0;transition:transform .3s ease,box-shadow .3s ease}.Gallery_thumbnail__i9diP:hover{transform:scale(1.03);box-shadow:0 15px 30px rgba(0,0,0,.15)}.Gallery_thumbnail__i9diP .Gallery_image__pnYFx{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px}.Gallery_thumbnail__i9diP .Gallery_playButton__X2Ny8{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.9);border-radius:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;color:#000;cursor:pointer;box-shadow:0 5px 15px rgba(0,0,0,.2);transition:transform .3s ease}.Gallery_thumbnail__i9diP .Gallery_playButton__X2Ny8 svg{width:28px;height:28px}.Gallery_thumbnail__i9diP .Gallery_playButton__X2Ny8:hover{transform:translate(-50%,-50%) scale(1.1)}.Gallery_thumbnail__i9diP .Gallery_overlayText__GBzIn{position:absolute;bottom:15px;left:15px;background-color:rgba(0,0,0,.4);color:#fff;padding:8px 12px;border-radius:8px;font-size:.9rem;font-weight:600;backdrop-filter:blur(5px)}.Gallery_thumbnail__i9diP .Gallery_liveTag__6rfKN{position:absolute;top:15px;right:15px;background-color:red;color:#fff;padding:6px 10px;border-radius:5px;font-size:.8rem;font-weight:700;text-transform:uppercase}@media(max-width:992px){.Gallery_mainHeading__lIBPc{font-size:24px}.Gallery_subHeading__sk_UD{font-size:18px}.Gallery_thumbnailsGrid__kt6w6{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.Gallery_mainHeading__lIBPc{font-size:24px}.Gallery_buttonsContainer___PyF0{flex-direction:column;gap:10px}.Gallery_thumbnailsGrid__kt6w6{grid-template-columns:1fr;max-width:400px}.Gallery_thumbnail__i9diP{aspect-ratio:16/9}.Gallery_playButton__X2Ny8{width:50px;height:50px}.Gallery_playButton__X2Ny8 svg{width:24px;height:24px}}@media(max-width:480px){.Gallery_mainHeading__lIBPc{font-size:22px}.Gallery_subHeading__sk_UD{font-size:18px}.Gallery_buttonsContainer___PyF0 button{font-size:.95rem;padding:12px 25px}.Gallery_aboutUsTag__Rai57{font-size:.75rem}}.OverviewGallery_overview-gallery__ZKrsk{display:flex;gap:10px}.OverviewGallery_overview-gallery__main-image__N6WtT{flex:2;overflow:hidden}.OverviewGallery_overview-gallery__main-image__N6WtT img{border-radius:8px;width:100%;display:block;object-fit:cover}.OverviewGallery_overview-gallery__thumbnails__cEMLe{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;border-radius:8px;overflow:hidden}.OverviewGallery_overview-gallery__thumbnail__iY3G7{overflow:hidden;position:relative;cursor:pointer}.OverviewGallery_overview-gallery__thumbnail__iY3G7 img{border-radius:8px;width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s ease-in-out}@media(max-width:768px){.OverviewGallery_overview-gallery__ZKrsk{flex-direction:column}.OverviewGallery_overview-gallery__thumbnails__cEMLe{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-rows:auto}}.Hero_hero__X0Dbp{margin-top:100px;margin-bottom:20px}@media screen and (max-width:992px){.Hero_hero__X0Dbp{margin-top:70px}}.Introduction_introduction__TNqFp{margin-top:50px;margin-bottom:20px}.Introduction_introduction-heading__zwH11{font-size:26px;font-weight:700;text-align:center;margin-bottom:24px}.Introduction_introduction-description__6NFKF{margin-bottom:20px;display:flex;flex-direction:column;gap:20px}.Introduction_introduction-description__6NFKF p{font-size:18px;line-height:2rem}.Introduction_introduction-image__cJBVi{background-image:url(/images/sun-solar-le-duan/overview/overview-3.jpg);background-repeat:no-repeat;width:100%;aspect-ratio:9/13;background-size:cover;background-position:50%}@media(max-width:992px){.Introduction_introduction-heading__zwH11{font-size:22px}}.PolicyPreview_master-plan__LZmsc{background-color:#202c46;padding:20px 0}.PolicyPreview_master-plan-content__LIshm{display:flex;gap:20px;color:#fff}.PolicyPreview_master-plan-picture__a0knW{cursor:pointer;width:50%;position:relative;object-fit:cover}.PolicyPreview_master-plan-picture__a0knW img{border-radius:12px}.PolicyPreview_master-plan-info__8q2pQ{width:50%;display:flex;flex-direction:column;gap:10px}.PolicyPreview_master-plan-heading__xu3Vq{text-align:center;color:#ffcd01;font-size:22px;font-weight:600;text-transform:uppercase;margin-bottom:24px}.PolicyPreview_master-plan-description__FBD_L{font-size:18px;line-height:1.75}.PolicyPreview_master-plan-recommend__2vrH4{display:flex;flex-direction:column;gap:20px;padding:10px 0}.PolicyPreview_master-plan-recommend__hint__7Gok3{width:100%;display:flex;flex-direction:column;gap:24px}.PolicyPreview_master-plan-recommend__description__i_RJJ{color:#fff;font-size:20px;line-height:1.75}.PolicyPreview_master-plan-recommend__action__Mc_nv{display:flex;gap:20px;color:#fff;font-size:20px;flex-wrap:wrap}.PolicyPreview_master-plan-recommend__action__Mc_nv button{width:200px;padding:10px;background-color:#ffcd01;color:#000;font-size:16px;box-shadow:0 0 10px gray;animation:PolicyPreview_pulse-rotate__SJVW2 1.5s ease-in-out infinite;font-weight:700;cursor:pointer}@media screen and (max-width:992px){.PolicyPreview_master-plan-content__LIshm{flex-direction:column}.PolicyPreview_master-plan-info__8q2pQ,.PolicyPreview_master-plan-picture__a0knW{width:100%}.PolicyPreview_master-plan-heading__xu3Vq{font-size:22px}.PolicyPreview_master-plan-description__FBD_L,.PolicyPreview_master-plan-recommend__description__i_RJJ{font-size:18px}.PolicyPreview_master-plan-recommend__action__Mc_nv{display:flex;align-items:center;justify-content:center}.PolicyPreview_master-plan-recommend__action__Mc_nv button{font-size:18px}}@media screen and (max-width:390px){.PolicyPreview_master-plan-heading__xu3Vq{font-size:20px}.PolicyPreview_master-plan-description__FBD_L,.PolicyPreview_master-plan-recommend__description__i_RJJ{font-size:16px}.PolicyPreview_master-plan-recommend__action__Mc_nv button{width:100%;font-size:16px}}@keyframes PolicyPreview_scaleUp__5SpOd{50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes PolicyPreview_pulse-rotate__SJVW2{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.PolicyForm_policy-form__9XiX_{flex-shrink:0;border-radius:16px;display:flex;flex-direction:column;width:100%;padding:20px 16px}.PolicyForm_policy-form__9XiX_ h3{color:#fff;font-weight:700;font-size:20px;line-height:1.5;text-align:center;margin-bottom:12px}.PolicyForm_policy-form__9XiX_ p{color:#ffcd01;font-size:16px;font-weight:400;line-height:1.5;text-align:center}.PolicyForm_policy-form__9XiX_ form{display:flex;flex-direction:column;gap:12px;margin-top:24px;margin-bottom:32px}.PolicyForm_policy-form__9XiX_ form .PolicyForm_form-control__PFnsR{width:100%;height:45px;background-color:#fff;font-size:18px;color:#000!important;padding:10px 12px;outline:none}.PolicyForm_policy-form__9XiX_ form button{background-color:#ffb200;font-size:18px;font-weight:600;text-transform:uppercase;padding:10px 20px;cursor:pointer;border:none;outline:none;transition:.3s ease;overflow:hidden;animation:PolicyForm_glow__ati6d 2s ease-in-out infinite}.PolicyForm_policy-form__error__2zoh5{color:#ffcd01;text-align:left}.PolicyForm_policy-form__notice__ONB_V{color:#fff;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:992px){.PolicyForm_policy-form__9XiX_{padding:20px 10px}.PolicyForm_policy-form__9XiX_ h3{font-size:18px;margin-bottom:0}.PolicyForm_policy-form__9XiX_ form .PolicyForm_form-control__PFnsR,.PolicyForm_policy-form__9XiX_ form button{font-size:16px}}@keyframes PolicyForm_glow__ati6d{0%{box-shadow:0 0 5px #ffb200}50%{box-shadow:0 0 30px #ffb200}to{box-shadow:0 0 5px #ffb200}}.ProjectInfoTable_projectInfoTable___vZ7T table{width:100%;border-collapse:collapse;font-size:18px;line-height:1.6;color:#333}.ProjectInfoTable_projectInfoTable___vZ7T td{padding:12px 8px;border-bottom:1px solid #eee;vertical-align:top}.ProjectInfoTable_projectInfoTable___vZ7T .ProjectInfoTable_label__3sUPU{font-weight:600;color:#000;width:240px;white-space:nowrap}.ProjectInfoTable_projectInfoTable___vZ7T .ProjectInfoTable_value__yGvgj{color:#000;font-weight:600}.ProjectInfoTable_projectInfoTable___vZ7T .ProjectInfoTable_value__yGvgj a{color:#0056b3;text-decoration:none}.ProjectInfoTable_projectInfoTable___vZ7T .ProjectInfoTable_value__yGvgj a:hover{text-decoration:underline}@media screen and (max-width:992px){.ProjectInfoTable_projectInfoTable___vZ7T .ProjectInfoTable_label__3sUPU{white-space:wrap;width:180px}}.Overview_overview__qGJgn{padding:32px 0}.Overview_overview-heading__hLe0Y{font-size:26px;font-weight:700;text-align:center;margin-bottom:24px}.Overview_overview-info__9ancq{padding:20px 0}.Overview_overview-info__description__6vmO3{font-size:18px;line-height:1.5;margin-bottom:10px}@media(max-width:992px){.Overview_overview__qGJgn{margin:10px 0}.Overview_overview-heading__hLe0Y{font-size:22px}.Overview_overview-info__description__6vmO3{font-size:18px}}.ProjectImage_project-image-heading__wusPB{font-size:26px;color:#fff;line-height:1.5;font-weight:700;text-align:center;margin-bottom:10px;padding:10px 0}.ProjectImage_project-image-grid__jpTJM{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;border-radius:10px}.ProjectImage_project-image-grid__text__Sfjjm{font-size:20px}.ProjectImage_project-image-slider__MOxjR{margin:30px 0;aspect-ratio:16/9}.ProjectImage_project-image-description__hrJSr{text-align:center;font-size:20px;margin-bottom:20px}.ProjectImage_project-image-subtitle__gcIQA{font-size:22px;font-weight:700;color:#d4a017;text-align:center;margin-top:40px;padding-bottom:20px}.ProjectImage_project-image-list__l3ir7{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;padding:0;list-style:none}.ProjectImage_project-image-list__l3ir7 li{background:#fff;padding:10px 20px;border-radius:8px;box-shadow:0 3px 10px rgba(0,0,0,.1);font-size:20px}@media screen and (max-width:992px){.ProjectImage_overview-grid__text__hn_yX,.ProjectImage_overview-heading__MqyVU,.ProjectImage_overview-subheading__25lv7{font-size:22px}}@media screen and (max-width:768px){.ProjectImage_overview-grid__text__hn_yX,.ProjectImage_overview-heading__MqyVU,.ProjectImage_overview-subheading__25lv7{font-size:20px}}@media screen and (max-width:640px){.ProjectImage_overview-grid__text__hn_yX,.ProjectImage_overview-list__R4zAy li{font-size:18px}}@keyframes ProjectImage_scaleUp2__vxD_Y{50%{transform:scale(1.15) translateX(-50%)}to{transform:scale(1) translateX(-50%)}}.ProjectLocation_location__gKPHY{padding:32px 0}.ProjectLocation_location-heading__tRhKp{font-size:26px;text-align:center;margin-bottom:24px}.ProjectLocation_location-banner__8Zt1H{cursor:pointer;position:relative;aspect-ratio:16/9}.ProjectLocation_location-banner__image__nUvv_{object-fit:cover}.ProjectLocation_location-info__f7yYG{padding:20px 0}.ProjectLocation_location-info__description__FE3aO{font-size:18px;line-height:1.5;margin-bottom:10px}.ProjectLocation_location-nearby__If5V7{display:block;margin:10px 0}.ProjectLocation_location-nearby__title__5rNqR{font-size:18px}.ProjectLocation_location-nearby__wrapper__4baUj{display:flex;flex-direction:row;gap:30px;margin:20px 0}.ProjectLocation_location-nearby__left__wq1J1{display:flex;flex-direction:column;gap:10px;width:50%}.ProjectLocation_location-nearby__left__wq1J1 p{font-size:18px;font-weight:600;background-color:#fff;padding:10px;box-shadow:0 3px 10px rgba(0,0,0,.1019607843)}.ProjectLocation_location-nearby__right__qusdo{display:flex;flex-direction:column;gap:10px;width:50%}.ProjectLocation_location-nearby__right__qusdo p{font-size:18px;background-color:#fff;font-weight:600;padding:10px;box-shadow:0 3px 10px rgba(0,0,0,.1019607843)}@media(max-width:992px){.ProjectLocation_location-heading__tRhKp{font-size:22px}.ProjectLocation_location-info__description__FE3aO,.ProjectLocation_location-nearby__title__5rNqR{font-size:18px}.ProjectLocation_location-nearby__wrapper__4baUj{display:flex;flex-direction:column;gap:10px}.ProjectLocation_location-nearby__left__wq1J1{width:100%}.ProjectLocation_location-nearby__left__wq1J1 p{font-size:18px}.ProjectLocation_location-nearby__right__qusdo{width:100%}.ProjectLocation_location-nearby__right__qusdo p{font-size:18px}}