@font-face{font-family:"SVN-Gilroy-SemiBold";src:url(../fonts/SVN-Gilroy-SemiBold.otf)}@font-face{font-family:"SVN-Gilroy-Bold";src:url(../fonts/SVN-Gilroy-Bold.otf)}@font-face{font-family:"SVN-Gilroy-Medium";src:url(../fonts/SVN-Gilroy-Medium.otf)}@font-face{font-family:"SVN-Gilroy-Regular";src:url(../fonts/SVN-Gilroy-Regular.otf)}@font-face{font-family:"BeVietnam-SemiBold";src:url(../fonts/BeVietnam-SemiBold.ttf)}@font-face{font-family:"SVN-Gilroy-Italic";src:url(../fonts/SVN-Gilroy-Italic.otf)}@font-face{font-family:"SVN-Gilroy Medium-Italic";src:url(../fonts/SVN-Gilroy\ Medium-Italic.otf)}@font-face{font-family:"Switzer-Regular";src:url(../fonts/Switzer-Regular.otf)}@font-face{font-family:"Inter-Bold";src:url(../fonts/Inter-Bold.ttf)}.title{text-transform:capitalize}body .container{max-width:1224px}body header .container{max-width:1280px}html,body{touch-action:manipulation;user-drag:none;user-select:none}@media (max-width:1199px){body .container{max-width:960px}body header .container{max-width:960px}}@media (max-width:991px){body .container{max-width:720px}body header .container{max-width:720px}}@media (max-width:767px){body .container{max-width:540px}body header .container{max-width:540px}}@media (max-width:575px){body .container{max-width:unset}body header .container{max-width:unset}}.main__menu--desktop ul{padding-left:0;display:flex;justify-content:center}.main__menu--desktop ul li{list-style:none;padding:0 10px}.main__menu--desktop ul li a{text-decoration:none;font-size:16px;line-height:24px;color: #2A395DCC;font-family:"SVN-Gilroy-SemiBold"}.logo-site img{width:100%}header.header{padding:17px 0;position:sticky;top:0;background:#fff;z-index:9999}.menu__polylang{display:flex;align-items:center;justify-content:flex-end}.main__menu--desktop ul li.current-menu-item a{color:#1c2743}.main__menu--desktop ul li a:hover{color:#1c2743}.button__contact--header a{text-decoration:none;font-size:16px;line-height:24px;color:#fff;background:#263e7d;display:flex;align-items:center;justify-content:center;padding:8px 25px;border-radius:8px}.button__contact--header a:hover{background:linear-gradient(180deg,#285b97 0%,#284797 100%)}.language-menu-container ul{padding:0}.language-menu-container ul li{list-style-type:none;display:flex;align-items:center;padding-left:8px;position:relative}.language-menu-container ul li:after{content:'';width:1px;height:24px;background-color: #00000014;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.language-menu-container ul li a{text-decoration:none;font-size:16px;line-height:19px;color:#666;font-family:"SVN-Gilroy-Regular";display:flex;align-items:center}.button__contact--header{margin-right:12px}footer.footer{background-size:cover;background-repeat:no-repeat;background-position:center}.footer__main{padding:80px 0 40px}.copyright{padding:20px 0;border-top: 1px solid #FFFFFF1F;display:flex;justify-content:space-between}.copyright__left p,.copyright__right p{font-size:14px;line-height:14px;color:#fff;font-family:"SVN-Gilroy-Regular"}.block__logo--footer{margin-bottom:32px}.box__phone--footer p,.box__mail--footer p,.box__address--footer p{font-size:14px;line-height:20px;color:#cacaca;font-family:"SVN-Gilroy-Medium"}.box__phone--footer p strong,.box__mail--footer p strong,.box__address--footer p strong{font-family:"SVN-Gilroy-SemiBold";font-size:16px;line-height:16px;color:#f7f7f7}.box__phone--footer p:hover a strong,.box__mail--footer p:hover a strong,.box__address--footer p:hover a strong{color:#fbcd22!important}.box__phone--footer,.box__mail--footer{margin-bottom:16px}.menu__connect--footer h3,.menu__solution--footer h3{font-size:20px;line-height:28px;color:#f7f7f7;font-family:"SVN-Gilroy-SemiBold";margin-bottom:24px}.menu__connect--footer ul{padding-left:0}.menu__connect--footer ul li{list-style-type:none;display:flex;flex-direction:column}.menu__connect--footer ul li ul{padding-left:20px;display:none}.menu__solution--footer ul li{display:flex;list-style:none}.menu__solution--footer ul li a{position:relative}.menu__solution--footer ul li a:after{content:'';width:7px;height:7px;background:#fff;border-radius:50%;left:-15px;top:50%;transform:translate(0,-50%);position:absolute}.menu__connect--footer ul li a,.menu__solution--footer ul li a{text-decoration:none;color:#f7f7f7!important;font-size:16px;line-height:16px;font-family:"SVN-Gilroy-Medium";margin-bottom:20px}.menu__connect--footer{padding-left:60px}.block__menu--solution ul{padding-left:16px}.block__menu--solution ul{padding-left:15px}body .menu__solution--footer{width:36.63333333%}body .menu__connect--footer{width:30%}.footer__social{display:flex;align-items:center}.footer__social a{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:16px}.box__address--footer{max-width:300px}.block__header--mobile,.block__mobile--main{display:none}.language-menu-container button{display:none}.language-menu-container{position:relative}.language-menu-container ul li ul{display:none;position:absolute;top:20px;left:0;background:#fff;padding:10px 10px 10px 0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.language__show{display:block!important}.language__show li:not(.language__show li:last-child) {margin-bottom:10px}.box__phone--footer p a,.box__mail--footer p a,.box__address--footer p a{text-decoration:none}.main__menu--desktop ul li button,.block__mobile--main ul li button{padding:0;background:none!important;color: #2A395DCC !important;border:none!important;outline:none!important;font-size:16px;line-height:24px;margin-left:5px}.block__mobile--main ul li button{color: #2A395DCC !important}.block__mobile--main ul li .sub-menu{padding-left:20px}.main__menu--desktop ul li .sub-menu{position:absolute;display:block;background:#fff;padding:10px;border-radius:12px;display:none;box-shadow: 0px 4px 24px 0px #00000029;border-top-right-radius:0;border-top-left-radius:0;bottom:-140px}.block__mobile--main ul li .sub-menu{display:none}.block__mobile--main ul li .sub-menu{}.main__menu--desktop ul li button svg,.block__mobile--main ul li button svg,.menu__connect--footer ul li button svg{display:none}.main__menu--desktop ul li button .icon-plus:after,.block__mobile--main ul li button .icon-plus:after,.connect-menu-container ul li button .icon-plus:after{content:'\f078';font-family:"Font Awesome 5 Pro"}.main__menu--desktop ul li button .icon-minus,.block__mobile--main ul li button .icon-minus,.block__menu--connect ul li button .icon-minus{display:none}.main__menu--desktop ul li button .icon-minus:after,.block__mobile--main ul li button .icon-minus:after,.block__menu--connect ul li button .icon-minus:after{content:'\f077';font-family:"Font Awesome 5 Pro"}.menu-hidden{display:none!important}.menu-show{display:block!important}body footer a:hover{color:#fbcd22!important}.box__success--project img{border-radius:8px;border:2px solid #fff;box-shadow: 0px 2px 16px 0px #0000001F}.group__success--project{width:60%;position:absolute;top:50%;right:0;transform:translate(0,-50%);margin-right:-210px}.block__success--project .group__map--success{position:relative;width:587px}.block__success--project .group__map--success img{width:100%}.group__one--success{margin-bottom:48px}.group__multi--success .box__success--project{padding-right:20px}.group__one--success .box__success--project img{max-width:453px;width:100%}.group__multi--success .box__success--project img{border:unset;box-shadow:unset}.group__one--success .box__success--project p{position:absolute;bottom:8px;font-size:16px;line-height:20px;color:#f7f7f7;font-family:"SVN-Gilroy-SemiBold";background: #00000069;padding:6px 12px;border-radius:8px;left:340px}.group__one--success .box__success--project{position:relative}.group__one--success .slick-dots button:before{content:url(https://asiagreenenergy.vn/wp-content/themes/twenty-twenty-one-child/img/xicon-map.png.pagespeed.ic.arsgQkJTZa.png)!important;opacity:1}.group__one--success .slick-dots button{padding:0!important;background:none!important}.group__dots--success button:before{content:url(https://asiagreenenergy.vn/wp-content/themes/twenty-twenty-one-child/img/xicon-map.png.pagespeed.ic.arsgQkJTZa.png)!important;opacity:1}.group__dots--success .box__dots--succes{width:24px!important;height:24px;cursor:pointer}.group__dots--success{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.group__dots--success .slick-track{width:100%!important;height:100%}.group__dots--success .slick-list{height:100%}.group__dots--success .slick-track .box__dots--succes:hover img{scale:1.3}.group__dots--success .slick-track .box__dots--succes.slick-current img{scale:1.3}.group__dots--success .slick-track .box__dots--succes:first-child{position:absolute;top:109px;left:calc(50% - 149px);transform:translate(-50%,0)}.group__dots--success .slick-track .box__dots--succes:nth-child(2) {position:absolute;top:calc(50% - 1px);left: calc(50% + 1px);transform:translate(-50%,-50%)}.group__dots--success .slick-track .box__dots--succes:nth-child(3) {position:absolute;bottom:147px;left: calc(50% + 7px);transform:translate(-50%,0)}.group__dots--success .slick-track .box__dots--succes:nth-child(4) {position:absolute;bottom:209px;left: calc(50% + 1px);transform:translate(-50%,0)}.group__dots--success .slick-track .box__dots--succes:nth-child(5) {position:absolute;top:calc(50% - 45px);left:calc(50% - 62px);transform:translate(-50%,-50%)}.group__dots--success .slick-track .box__dots--succes:nth-child(6) {position:absolute;bottom:148px;left:calc(50% - 62px);transform:translate(-50%,0)}.group__dots--success .slick-track .box__dots--succes:nth-child(7) {position:absolute;bottom:103px;left:calc(50% - 128px);transform:translate(-50%,0)}.group__dots--success .slick-track .box__dots--succes:nth-child(8) {position:absolute;bottom:272px;left: calc(50% + 41px);transform:translate(-50%,0)}.group__multi--success p{display:none}.box__dots--succes p{display:none}.footer__main ul li button{padding:0;background:none!important;color:#fff!important;border:none!important;outline:none!important;font-size:16px;line-height:24px;margin-left:5px;right:10px}.menu__connect--footer ul li.menu-item-has-children{flex-direction:row;align-items:flex-start;position:relative}.menu__connect--footer .menu-show-footer li.menu-item-has-children button{position:absolute}.menu-show-footer{display:block!important}.menu-show-footer ul{padding-top:10px}.button__contact--header a img{margin-right:5px}.footer__social,.social__recruitment{display:none}.wpcf7 form.invalid .wpcf7-response-output{border:none!important}@media (max-width:1199px){.group__success--project{width:50%;margin-right:-150px}.group__one--success .box__success--project p{left:190px}.group__one--success .box__success--project img{max-width:300px;width:100%}.main__menu--desktop ul li{list-style:none;padding:0 9px}.main__menu--desktop ul li a{font-size:14px;line-height:22px}.button__contact--header a{font-size:14px;line-height:22px}.main__menu--desktop.col-lg-7.col-md-7{width:63.333333%}.main__polylang--desktop.col-lg-3.col-md-3{width:20%}.button__contact--header a{padding:8px 15px}}@media (max-width:991px){.box__dots--succes.slick-current.slick-active p{display:block;position:absolute;top:50%;font-size:16px;line-height:20px;color:#f7f7f7;font-family:"SVN-Gilroy-SemiBold";background: #00000069;padding:6px 12px;border-radius:8px;left:30px;transform:translate(0,-50%);width:max-content}.group__multi--success .box__success--project{padding-right:0;padding-left:20px;position:relative}.group__multi--success p{display:block;position:absolute;bottom:8px;font-size:16px;line-height:20px;color:#f7f7f7;font-family:"SVN-Gilroy-SemiBold";background: #00000069;padding:6px 12px;border-radius:8px;right:10px}.group__one--success{display:none!important}.group__success--project{width:100%;position:unset;transform:unset;margin-right:0;margin-top:40px}.language-menu-container ul li ul{background:unset}.box__success--project p{font-size:14px;line-height:18px}.overflow{overflow:hidden!important}.block__mobile--main{padding-top:60px;text-align:center}.active-menu{display:block!important}header.header{position:fixed;width:100%;background:#fff;z-index:9;box-shadow: 0px 2px 12px 0px #00000014;top:0}.main__menu--desktop,.main__polylang--desktop{display:none}.block__header--mobile{display:flex;justify-content:flex-end;align-items:center}.dropdown-icon{display:none}.dropdown-icon.active-hambuger{display:flex}header.header .row{align-items:center}.menu-button-header button{background:none!important;padding:0;outline:none!important;border:unset!important}.menu-button-header{text-align:right;margin-left:24px}.language-menu-container img{width:21px!important;height:16px!important}.menu-button-header span{color:#1c2743;box-shadow: 0px 2px 8px 0px #0000001F;border-radius:10px;width:32px;height:32px;align-items:center;justify-content:center}.block__mobile--main ul{padding:0}.block__mobile--main ul li{list-style:none;margin-bottom:10px}.block__mobile--main ul li ul li a{font-size:16px}.block__mobile--main ul li a{text-decoration:none;font-size:20px;line-height:21px;color: #2A395DCC;font-family:"SVN-Gilroy-SemiBold"}.language-menu-container ul li:after{display:none}.button__contact--header a{max-width:125px;margin:auto}.main__nav--mobile.col{margin-bottom:48px}.button__contact--header{padding-bottom:10px;margin-right:0}.sticky-header{height:100%;position:fixed!important;background:#fff!important}.menu-button-header span.close{color:#222}.block__mobile--main ul li .sub-menu{padding:10px 0;margin:10px 0;position:relative}.block__mobile--main ul li .sub-menu:after{content:'';height:100%;width:100vw;position:absolute;background:#f9f9f9;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}}@media (max-width:767px){.box__success--project p{font-size:12px;line-height:16px}.section__success--project h2{font-size:40px;line-height:50px}.info__footer{margin-bottom:40px}body .menu__connect--footer{width:100%;margin-bottom:40px}body .menu__solution--footer{width:100%}.menu__connect--footer h3,.menu__solution--footer h3{margin-bottom:20px}.menu__connect--footer ul li a,.menu__solution--footer ul li a{margin-bottom:10px}}@media (max-width:757px){.section__success--project h2{font-size:36px;line-height:46px}}@media (max-width:575px){.box__dots--succes.slick-current.slick-active p{font-size:14px;line-height:18px;left:20px}.group__dots--success .box__dots--succes{width:16px!important;height:16px}.section__success--project h2{padding:0 12px}.group__multi--success .box__success--project{padding:0 8px}.group__dots--success .slick-track .box__dots--succes:first-child{top:77px;left:calc(50% - 112px)}.group__dots--success .slick-track .box__dots--succes:nth-child(2) {top:calc(50% - 1px);left: calc(50% + -9px)}.group__dots--success .slick-track .box__dots--succes:nth-child(3) {bottom:117px;left: calc(50% + 7px)}.group__dots--success .slick-track .box__dots--succes:nth-child(4) {bottom:159px;left: calc(50% + 1px)}.group__dots--success .slick-track .box__dots--succes:nth-child(5) {top:calc(50% - 35px);left:calc(50% - 45px)}.group__dots--success .slick-track .box__dots--succes:nth-child(6) {bottom:110px;left:calc(50% - 44px)}.group__dots--success .slick-track .box__dots--succes:nth-child(7) {bottom:77px;left:calc(50% - 92px)}.group__dots--success .slick-track .box__dots--succes:nth-child(8) {left: calc(50% + 18px);bottom:212px}.block__success--project .group__map--success{width:450px;margin:auto}.box__success--project img{width:100%}.box__success--project{padding:0 10px}}@media (max-width:428px){.block__success--project .group__map--success{width:350px}.group__dots--success .slick-track .box__dots--succes:first-child{top:67px;left:calc(50% - 82px)}.group__dots--success .slick-track .box__dots--succes:nth-child(5) {top:calc(50% - 35px);left:calc(50% - 42px)}.group__dots--success .slick-track .box__dots--succes:nth-child(8) {left: calc(50% + 8px);bottom:172px}.group__dots--success .slick-track .box__dots--succes:nth-child(4) {bottom:119px;left: calc(50% + 1px)}.group__dots--success .slick-track .box__dots--succes:nth-child(3) {bottom:87px;left: calc(50% + 7px)}.group__dots--success .slick-track .box__dots--succes:nth-child(6) {bottom:80px;left:calc(50% - 34px)}.group__dots--success .slick-track .box__dots--succes:nth-child(7) {bottom:57px;left:calc(50% - 71px)}}@media (max-width:390px){.menu__connect--footer ul li a,.menu__solution--footer ul li a{font-size:14px;line-height:14px}.box__phone--footer p strong,.box__mail--footer p strong,.box__address--footer p strong{font-size:14px;line-height:14px}.copyright{flex-direction:column}.copyright__left{margin-bottom:10px}}.form__submit:after{left:5px!important}h2.accordion-header button{font-size:19px!important}.section__subbanner--refer .block__subbanner--refer p strong{font-size:large!important}.form__submit input{display:block!important}