@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&family=Nunito:wght@300;400;500;600;700;800;900&family=Roboto+Serif:wght@300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,400&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Questrial&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";:root{--main-color: #a39685;--main-text-color: #27221f;--black-color: #27221f;--light-color: #f8f8f8;--sub-color: #d8b676;--button-primary: #cf9847;--heading-text-color: #5e4f43;--sub-heading-text-color: #7c6a54;--button-primary-hover: #b36800;--font-banner: "Inter", sans-serif;--font-title: "Inter", sans-serif;--font-content: "Inter", sans-serif;--bs-border-color: #ccc;--menu-item-active-color: #cf9847;--desktop-header-height: 70px;--mobile-header-height: 70px;--color-white-100: hsl(206, 5%, 98%);--color-white-200: hsl(206, 5%, 90%);--color-white-300: hsl(206, 5%, 80%);--color-white-400: hsl(206, 5%, 65%);--color-white-500: hsl(206, 5%, 50%);--color-black-100: hsl(213, 23%, 8%);--color-black-200: hsl(214, 21%, 6%);--color-black-300: hsl(210, 21%, 6%);--color-black-400: hsl(216, 22%, 4%);--color-black-500: hsl(220, 18%, 3%);--color-pink-100: hsl(326, 85%, 90%);--color-pink-200: hsl(327, 87%, 80%);--color-pink-300: hsl(329, 86%, 70%);--color-pink-400: hsl(330, 81%, 60%);--color-pink-500: hsl(333, 71%, 50%);--shadow-small: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);--shadow-medium: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-large: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)}.sub-header{position:fixed;top:0;left:0;width:100%;z-index:99;height:40px;display:flex;justify-content:flex-start;align-items:center;background:#f8f8f8}.sub-header+.header .sub-menu{top:110px}.sub-header.sub-header-dark{background:var(--black-color)}.sub-header.sub-header-dark .wrapper .social-icon-list .social-icon-item a{padding:8px 9px;border-radius:50%}.sub-header.sub-header-dark .wrapper .social-icon-list .social-icon-item a:hover,.sub-header.sub-header-dark .wrapper .social-icon-list .social-icon-item a:focus{background-color:var(--button-primary)}.sub-header.sub-header-dark .wrapper .social-icon-list .social-icon-item a i{color:#fff}.sub-header.sub-header-dark .wrapper .extra-content .content-item{color:#fff}.sub-header .wrapper{display:flex;gap:50px;justify-content:flex-start;align-items:center}.sub-header .wrapper .social-icon-list{display:flex;gap:10px;margin-bottom:0px;justify-content:flex-start}.sub-header .wrapper .social-icon-list .social-icon-item a{padding:7px 9px;border-radius:50%}.sub-header .wrapper .social-icon-list .social-icon-item a:hover,.sub-header .wrapper .social-icon-list .social-icon-item a:focus{background-color:var(--button-primary)}.sub-header .wrapper .social-icon-list .social-icon-item a i{height:15px;object-fit:contain;color:var(--main-text-color)}.sub-header .wrapper .extra-content{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:auto;gap:50px}.sub-header .wrapper .extra-content .content-item{color:var(--main-text-color);text-align:center;font-size:12px;font-weight:700;line-height:18px}@media screen and (max-width: 1200px){.sub-header{display:none}}.sub-header+.header{top:40px}@media screen and (max-width: 1200px){.sub-header+.header{top:0px}}.sub-header+.header.scrolled+.main .child-page-section{padding-top:70px}.header{position:fixed;top:0;left:0;width:100%;height:var(--desktop-header-height);z-index:100;margin:0 auto;display:flex;justify-content:center;background-color:#fff;align-items:center;transition:top .1s linear}@media screen and (max-width: 1200px){.header{height:var(--mobile-header-height)}}.header.scrolled{top:0px !important}.header.header-dark{background-color:var(--main-text-color)}.header.header-dark .logo .logo-text{border-left:1px solid #e8e8e8;color:#fff}.header .logo{display:flex;justify-content:flex-start;align-items:center}.header .logo .brand{height:35px;padding-right:20px}.header .logo .brand img{height:35px}.header .logo .logo-text{padding-left:20px;padding-right:20px;border-left:1px solid #e8e8e8;white-space:nowrap;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.wrapper{display:flex;align-items:center;justify-content:flex-start;column-gap:30px;row-gap:2rem;width:100%;margin:0 auto}@media screen and (max-width: 1200px){.wrapper{justify-content:space-between}}.navbar{padding:0px;align-items:stretch;height:var(--desktop-header-height)}.navbar .sub-header-inside{display:none}@media screen and (max-width: 1200px){.navbar{padding:30px 15px;position:fixed;top:0;left:-255px;width:255px;height:100%;z-index:10;opacity:0;overflow-y:auto;visibility:hidden;box-shadow:var(--shadow-medium);background:#fff;transition:all .5s ease;align-items:flex-start;margin-left:0px;display:flex;flex-direction:column;gap:30px;justify-content:flex-start}.navbar.active{left:0rem;opacity:1;visibility:visible}.navbar .sub-header-inside{display:flex;flex-direction:column}.navbar .sub-header-inside .social-icon-list{margin-top:20px;display:flex;gap:30px;margin-bottom:0px;justify-content:flex-start}.navbar .sub-header-inside .social-icon-list .social-icon-item a i{height:15px;object-fit:contain;color:var(--main-text-color)}.navbar .sub-header-inside .extra-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:10px}.navbar .sub-header-inside .extra-content .content-item{color:var(--main-text-color);text-align:center;font-family:var(--font-banner);font-size:12px;font-style:normal;font-weight:700;line-height:18px}}.menu{margin-bottom:0px;display:flex;gap:30px}.menu-dark .menu-link{color:#f8f8f8 !important}@media screen and (max-width: 1200px){.menu-dark .menu-link{color:#656565 !important}}.menu .menu-item{position:relative;display:inline-block;display:flex}.menu .menu-item:first-of-type{margin-left:0px}.menu .menu-item.has-sub-menu{position:relative}.menu .menu-item.has-sub-menu .menu-link{display:flex;align-items:center}.menu .menu-item.has-sub-menu .menu-link i{font-size:8px;margin-left:5px}.menu .menu-item.has-sub-menu:hover .sub-menu{opacity:1;visibility:visible;transition-delay:0s}.menu .menu-item.has-sub-menu .nav-toggle-mobile-submenu{display:none;position:absolute;bottom:0;top:0;right:0;border:none;width:40px;text-align:center;cursor:pointer;height:40px;color:#232325;padding-top:5px;transition:.2s ease-in}.menu .menu-item .menu-link{display:flex;justify-content:center;align-items:center;column-gap:.25rem;font-family:inherit;font-weight:600;line-height:inherit;cursor:pointer;text-transform:capitalize;color:#656565;transition:all .3s ease-in-out;text-transform:uppercase;font-size:12px;white-space:nowrap;margin-top:4px}.menu .menu-item .menu-link>i.bx{font-size:1.35rem;line-height:1.5;color:inherit}.menu .menu-item .menu-link:hover,.menu .menu-item .menu-link.active{outline:none;color:var(--menu-item-active-color, var(--button-primary)) !important}.menu .menu-item .menu-link.has-sub-menu{display:flex;align-items:center}.menu .menu-item .menu-link.has-sub-menu i{font-size:8px;margin-left:5px}.menu .menu-item.active .menu-link{color:var(--menu-item-active-color, var(--button-primary)) !important}@media only screen and (max-width: 1200px){.menu{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:0px}.menu .menu-item{display:block;text-align:left;width:100%}.menu .menu-item .menu-link{justify-content:flex-start;padding:12px 0px;margin-bottom:0px;margin-top:0px}.menu .menu-item.has-sub-menu{position:relative}.menu .menu-item.has-sub-menu .menu-link i{display:none}.menu .menu-item.has-sub-menu .sub-menu{opacity:1;visibility:visible}.menu .menu-item.has-sub-menu .nav-toggle-mobile-submenu{display:block}.menu .menu-item.social-icon .social-icon-list{display:flex;padding-left:1.25rem}}.header-dark .menu .menu-item .menu-link{color:#fff}.header.scrolled .sub-menu{top:70px}.sub-menu{width:100%;background:#fff;left:0;margin-bottom:0;position:fixed;top:70px;opacity:0;visibility:hidden;transition-delay:.35s;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);padding:10px 0px 30px 0px;border-top:1px solid var(--sub-color);height:305px;z-index:99}.sub-menu .container{display:flex}.sub-menu .container .sub-menu-category .sub-menu-title{color:#000;font-size:12px;font-weight:700;padding:12px 10px;margin-bottom:0px}.sub-menu .container .sub-menu-category .sub-menu-list{margin-bottom:0px;display:flex;max-height:225px}.sub-menu .container .sub-menu-category .sub-menu-list .sub-menu-item{padding:12px 10px;width:200px}@media only screen and (max-width: 1200px){.sub-menu{position:relative;top:unset !important;border-top:1px solid #f4f4f4;height:unset;display:none}.sub-menu .container{display:flex;flex-direction:column;width:100%}.sub-menu .container .sub-menu-category .sub-menu-list{margin-bottom:0px;flex-wrap:nowrap;max-height:unset}.sub-menu .container .sub-menu-category .sub-menu-list .sub-menu-item{width:100%;border-bottom:1px solid #f4f4f4}}.burger{position:relative;display:none;cursor:pointer;user-select:none;width:1.75rem;height:1rem;opacity:0;visibility:hidden;background:rgba(0,0,0,0)}.burger.active .burger-line:nth-child(1){top:.25rem;transform:rotate(45deg)}.burger.active .burger-line:nth-child(2){opacity:0}.burger.active .burger-line:nth-child(3){top:.25rem;transform:rotate(-45deg);width:100%}.burger-line{position:absolute;display:block;left:0;width:100%;height:2px;opacity:1;border:none;outline:none;background:#fff;transition:all .2s ease-in-out;border-radius:50px}.burger-line:nth-child(1){top:0px}.burger-line:nth-child(2){top:.5rem;opacity:1}.burger-line:nth-child(3){top:1rem;width:80%}.burger-line-dark{background:#3c3c3c}@media only screen and (max-width: 1200px){.burger{display:block;opacity:1;visibility:visible}}.header-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9;opacity:0;visibility:hidden;transition:all .35s ease-in-out;background-color:rgba(0,0,0,.65)}@media only screen and (max-width: 1200px){.header-overlay.active{display:block;opacity:0;visibility:visible}}.footer{padding:50px 0px 80px 0px}.footer .container{display:flex;gap:40px;flex-direction:column}.footer .footer-section-1{display:flex;justify-content:space-between;gap:40px}.footer .footer-section-1 .footer-logo{width:250px;flex:none}.footer .footer-section-1 .footer-logo .footer-logo-img{max-width:250px}.footer .footer-section-1 .footer-information{width:100%;display:flex;gap:40px;flex-direction:column;justify-content:flex-start}.footer .footer-section-1 .footer-information .company-name{color:var(--main-text-color);font-size:20px;font-weight:700;line-height:20px}.footer .footer-section-1 .footer-information .company-description{color:var(--main-text-color);line-height:20px;white-space:pre-wrap}.footer .footer-section-1 .footer-information .btn{width:fit-content}.footer .footer-section-2{padding-left:290px;display:flex;flex-direction:column;gap:30px}.footer .footer-section-2 .footer-section-category{padding:10px 0px}.footer .footer-section-2 .footer-section-category .footer-category-title{color:var(--main-text-color);font-size:20px;font-weight:700;line-height:20px;margin-bottom:20px}.footer .footer-section-2 .footer-section-category .footer-category-list{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:0px}.footer .footer-section-2 .footer-section-category .footer-category-list .footer-category-item .footer-category-link{color:var(--main-text-color);line-height:20px}.footer .copy-right{padding-left:290px;display:flex;gap:40px;align-items:center}.footer .copy-right .text{margin-bottom:0px}.footer .copy-right .links{display:flex}.footer .copy-right .links .link{color:#c0a583;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.footer .copy-right .links .divide{width:1px;background:#c0a583;margin:0px 5px;height:17px}.footer .copy-right .social-list{display:flex;justify-content:flex-end;gap:20px;margin-bottom:0px}.footer .copy-right .social-list .social-icon a img{height:20px}@media only screen and (max-width: 992px){.footer .footer-section-1{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.footer .footer-section-1 .footer-logo{flex:none;width:auto}.footer .footer-section-1 .footer-logo .footer-logo-img{max-width:150px}.footer .footer-section-1 .footer-information{justify-content:center;align-items:center}.footer .footer-section-1 .footer-information .company-description{text-align:center}.footer .footer-section-1 .footer-information .btn{width:fit-content}.footer .footer-section-2{padding-left:0px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center}.footer .footer-section-2 .footer-section-category{padding:10px 0px}.footer .footer-section-2 .footer-section-category .footer-category-title{text-align:center}.footer .footer-section-2 .footer-section-category .footer-category-list{display:flex;flex-direction:column;text-align:center}.footer .footer-section-2 .footer-section-category .footer-category-list .footer-category-item{text-align:center}.footer .copy-right{padding-left:0px;display:flex;gap:30px;align-items:center;justify-content:center;flex-direction:column}.footer .copy-right .links{display:flex;flex-direction:column;gap:30px;align-items:center}.footer .copy-right .links .link{text-align:center}.footer .copy-right .links .divide{display:none}}.social-sticky-lists-wrap{right:0;left:auto;top:50%;position:fixed;z-index:99999;top:50%;display:flex;align-items:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:1s;-moz-transition:1s;transition:1s}.social-sticky-lists-wrap .social-sticky-lists{display:flex;flex-direction:column}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-minimize{border-radius:10px 0px 0px 0px;background:#000;text-align:center}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-minimize .social-sticky-minimize-icon{height:32px;padding:0 11px;line-height:32px;color:#fff;cursor:pointer}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-minimize.hided{border-radius:6px 0 0 6px;width:27px}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li{width:53px;height:53px;display:flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;left:0px}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li .social-sticky-social-icon img{width:17px;height:17px;object-fit:contain}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li .social-sticky-social-text{border-radius:10px 0 0 10px;-webkit-transform-origin:100% 0 0;-moz-transform-origin:100% 0 0;transform-origin:100% 0 0;font-size:14px;float:left;line-height:1.2;position:absolute;top:0;left:100%;height:100%;white-space:nowrap;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transform-origin:100% 0 0;-moz-transform-origin:100% 0 0;transform-origin:100% 0 0;left:auto;right:100%}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li .social-sticky-social-text a{color:#fff;text-decoration:none;display:inline-block;vertical-align:top;min-width:137px;height:100%;padding-top:19px;padding-right:10px;padding-left:13px}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.social-sticky-contact-form{background:#c79a55}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.social-sticky-contact-form .social-sticky-social-text{background:#c79a55}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.social-sticky-social-zalo{background:#377def}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.social-sticky-social-zalo .social-sticky-social-text{background:#377def}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.social-sticky-social-whatsapp{background:#66d073}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.social-sticky-social-whatsapp .social-sticky-social-text{background:#66d073}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.social-sticky-social-phone{border-radius:0px 0px 0px 10px;background:#ff3d00}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.social-sticky-social-phone .social-sticky-social-text{background:#ff3d00}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li.hided{left:100%}.social-sticky-lists-wrap .social-sticky-lists li{width:53px;color:#fff;position:relative;transition:all .2s ease-in-out}.social-sticky-lists-wrap .social-sticky-lists li:hover .social-sticky-social-text{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}.social-sticky-lists-wrap .social-sticky-lists li:hover .social-sticky-social-text a{color:#fff !important}.social-sticky-lists-wrap .social-sticky-lists li:hover.social-sticky-social-phone{border-radius:0px 0px 0px 0px !important}.social-sticky-lists-wrap .social-sticky-lists li.hided{width:27px}@media only screen and (max-width: 992px){.social-sticky-lists-wrap{top:auto;bottom:0px}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li{width:45px;height:45px}.social-sticky-lists-wrap .social-sticky-lists .social-sticky-social-icon-li .social-sticky-social-text{display:none !important}.social-sticky-lists-wrap .social-sticky-lists li{width:45px}.social-sticky-lists-wrap .social-sticky-lists li .social-sticky-social-text a{padding-top:16px !important}.social-sticky-lists-wrap .social-sticky-lists li:hover.social-sticky-social-phone{border-radius:0px 0px 0px 10px !important}}.btn{padding:8px 20px;border-radius:8px;box-shadow:none !important;font-size:14px;display:block;align-items:center;gap:10px;width:fit-content}.btn.btn-primary{background-color:var(--button-primary);border-color:var(--button-primary);color:#f8f8f8;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.btn.btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:active{background-color:var(--button-primary-hover);border-color:var(--button-primary-hover);box-shadow:none !important;color:#fff !important}.btn.btn-outline-info{color:#fff;border-color:#fff}.btn.btn-outline-info:hover{background:#f8f8f8}.btn.btn-link-primary{background:none;border:none;box-shadow:none;color:var(--button-primary);padding:0px;height:fit-content}.btn.btn-link-primary:focus,.btn.btn-link-primary:hover,.btn.btn-link-primary:active{color:#bb812c !important}.btn.btn-secondary{color:var(--main-text-color);border-color:#fff;background:#fff;display:flex;box-shadow:none;height:40px;padding:0px 20px;justify-content:center;align-items:center;gap:10px;white-space:nowrap}.btn.btn-primary-outline{background-color:#fff;border-color:var(--button-primary);color:var(--button-primary);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.btn.btn-primary-outline:focus,.btn.btn-primary-outline:hover,.btn.btn-primary-outline:active{background-color:var(--button-primary);border-color:var(--button-primary);box-shadow:none !important;color:#fff !important}body{overflow-x:hidden;font-family:var(--font-content);font-weight:400;font-size:14px;color:var(--main-text-color)}ul{list-style:none;padding-left:0px}a{color:var(--button-primary);text-decoration:none !important}a:hover{color:var(--button-primary-hover) !important}p{font-family:var(--font-content)}h1,h2,h3{font-family:var(--font-banner)}.main{display:block;overflow:hidden}.section .title{color:var(--heading-text-color);font-size:32px;font-style:normal;font-weight:600;line-height:36px}.section .sub-title{color:var(--sub-heading-text-color);font-size:16px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.48px}.bg{width:120px;height:120px;position:absolute;top:0px;left:0px;background-image:url("../images/bg.png");opacity:.5}.relative{position:relative}.text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.row>*{padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}@media(max-width: 992px){.container,.container-lg,.container-md,.container-sm{max-width:100% !important;padding-right:10px;padding-left:10px}}@media(min-width: 1300px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px;padding:0px}}.scroll-top{position:fixed;bottom:80px;right:25px;z-index:999}.scroll-top .scroll-top-button{background:none;border:none;outline:none;cursor:pointer}.scroll-top .scroll-top-button img{width:40px}.form-check-input:checked{background-color:var(--button-primary);border-color:var(--button-primary)}.form-check-input{width:20px;height:20px;margin-top:0px;margin-right:10px}.form-check{display:flex}.form-check-input:focus{box-shadow:none !important}.select-menu-box .ui-selectmenu-button{border-radius:20px;background:#f8f8f8;border:none;padding:10px 20px;align-items:center;width:fit-content;font-size:14px;color:var(--main-text-color) !important}.select-menu-box .ui-selectmenu-button .ui-icon{background-image:url(../images/icons/arrow-down.svg);background-position:unset;width:8px;height:8px;background-size:contain;margin-top:5px}.select-menu-box.select-menu-box-2 .ui-selectmenu-button{background:none;padding-left:0px;padding-right:0px}.select-menu-box.select-menu-box-2 .ui-selectmenu-button .ui-icon{background-image:url(../images/icons/up-down.svg);background-position:unset;width:8px;height:14px;background-size:contain;margin-top:2px}.page-small-banner{padding:30px 0px}.page-small-banner .content{padding:50px 50px 30px 50px;background-image:url("../images/small-banner.jpg");background-size:cover;background-repeat:no-repeat;border-radius:25px}.page-small-banner .content .title{color:#f8f8f8;text-shadow:-1px 1px 3px rgba(0,0,0,.25);font-size:48px;margin-bottom:10px}.page-small-banner .content .sub-title{color:#f8f8f8;text-shadow:-1px 1px 1px rgba(0,0,0,.25);font-size:16px;text-transform:uppercase;margin-bottom:20px;font-weight:400}@media screen and (max-width: 600px){.page-small-banner{padding:10px 0px}.page-small-banner .content{height:230px;padding:77px 20px 15px 20px;background-position:center}.page-small-banner .content .title{font-size:32px}.page-small-banner .content .sub-title{font-size:14px}}@media screen and (max-width: 400px){.page-small-banner .content .title{font-size:28px}}.pagination-box{margin-top:30px}.pagination-box .pagination .page-item .page-link{color:#000;border:none;border-radius:50%;width:30px;height:30px;padding:0px;display:flex;justify-content:center;align-items:center;box-shadow:none !important;background-color:rgba(0,0,0,0) !important}.pagination-box .pagination .page-item .page-link:hover{color:#fff !important;background-color:var(--sub-color) !important}.pagination-box .pagination .page-item.active .page-link{background-color:var(--sub-color) !important;color:#fff}.pagination-box .pagination .page-item.disabled .page-link{pointer-events:none;opacity:.7}.contact-modal .title{color:var(--sub-color);font-size:24px;font-weight:600}.contact-modal .modal-body{padding:30px}.contact-modal .modal-body .btn-wrapper{margin-top:20px;display:flex}.contact-modal .modal-body .btn-wrapper .btn{border-radius:50px;margin-right:15px;margin-bottom:15px}.contact-modal .modal-body .btn-close{position:absolute;top:15px;right:15px}.form-radio,.form-group{position:relative;margin-top:20px;margin-bottom:20px;border:1px solid #cacaca;padding-top:14px;padding-bottom:8px;border-radius:5px;color:#9b9b9b;padding-right:10px}.form-inline>.form-group,.form-inline>.btn{display:inline-block;margin-bottom:0}.form-help{margin-top:.125rem;margin-left:.125rem;color:#b3b3b3;font-size:.8rem}.checkbox .form-help,.form-radio .form-help,.form-group .form-help{position:absolute;width:100%}.checkbox .form-help{position:relative;margin-bottom:1rem}.form-radio .form-help{padding-top:.25rem;margin-top:-1rem}.form-group input{height:1.9rem}.form-group textarea{resize:none}.form-group select{width:100%;font-size:1rem;height:1.6rem;padding:.125rem .125rem .0625rem;background:none;border:none;line-height:1.6;box-shadow:none;margin-left:8px;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none}.form-group .control-label{position:absolute;top:14px;left:8px;pointer-events:none;padding-left:.125rem;z-index:1;color:#9b9b9b;font-size:1rem;font-weight:normal;-webkit-transition:all .28s ease;transition:all .28s ease}.form-group .bar{position:relative;border-bottom:.0625rem solid #999;display:block}.form-group .bar::before{content:"";height:.125rem;width:0;left:50%;bottom:-0.0625rem;position:absolute;background:#337ab7;-webkit-transition:left .28s ease,width .28s ease;transition:left .28s ease,width .28s ease;z-index:2}.form-group input,.form-group textarea{display:block;background:none;padding:.125rem .125rem .0625rem;font-size:1rem;border-width:0;border-color:rgba(0,0,0,0);line-height:1.9;width:100%;color:rgba(0,0,0,0);-webkit-transition:all .28s ease;transition:all .28s ease;box-shadow:none;margin-left:8px}.form-group input[type=file]{line-height:1}.form-group input[type=file]~.bar{display:none}.form-group select,.form-group input:focus,.form-group input:valid,.form-group input.form-file,.form-group input.has-value,.form-group textarea:focus,.form-group textarea:valid,.form-group textarea.form-file,.form-group textarea.has-value{color:#000}.form-group select~.control-label,.form-group input:focus~.control-label,.form-group input:valid~.control-label,.form-group input.form-file~.control-label,.form-group input.has-value~.control-label,.form-group textarea:focus~.control-label,.form-group textarea:valid~.control-label,.form-group textarea.form-file~.control-label,.form-group textarea.has-value~.control-label,.form-group input:not(:placeholder-shown){font-size:12px;top:3px;left:8px}.form-group:has(>input:focus),.form-group:has(>textarea:focus),.form-group:has(>select:focus){border-color:#fe9900}.form-group select:focus,.form-group input:focus,.form-group textarea:focus{outline:none}.form-group select:focus~.bar::before,.form-group input:focus~.bar::before,.form-group textarea:focus~.bar::before{width:100%;left:0}.checkbox label,.form-radio label{position:relative;cursor:pointer;padding-left:2rem;text-align:left;color:#333;display:block}.checkbox input,.form-radio input{width:auto;opacity:.00000001;position:absolute;left:0}.radio{margin-bottom:1rem}.radio .helper{position:absolute;top:-0.25rem;left:-0.25rem;cursor:pointer;display:block;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999}.radio .helper::before,.radio .helper::after{content:"";position:absolute;left:0;top:0;margin:.25rem;width:1rem;height:1rem;-webkit-transition:-webkit-transform .28s ease;transition:-webkit-transform .28s ease;transition:transform .28s ease;transition:transform .28s ease,-webkit-transform .28s ease;border-radius:50%;border:.125rem solid currentColor}.radio .helper::after{-webkit-transform:scale(0);transform:scale(0);background-color:#337ab7;border-color:#337ab7}.radio label:hover .helper{color:#337ab7}.radio input:checked~.helper::after{-webkit-transform:scale(0.5);transform:scale(0.5)}.radio input:checked~.helper::before{color:#337ab7}.checkbox{margin-top:3rem;margin-bottom:1rem}.checkbox .helper{color:#999;position:absolute;top:0;left:0;width:1rem;height:1rem;z-index:0;border:.125rem solid currentColor;border-radius:.0625rem;-webkit-transition:border-color .28s ease;transition:border-color .28s ease}.checkbox .helper::before,.checkbox .helper::after{position:absolute;height:0;width:.2rem;background-color:#337ab7;display:block;-webkit-transform-origin:left top;transform-origin:left top;border-radius:.25rem;content:"";-webkit-transition:opacity .28s ease,height 0s linear .28s;transition:opacity .28s ease,height 0s linear .28s;opacity:0}.checkbox .helper::before{top:.65rem;left:.38rem;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);box-shadow:0 0 0 .0625rem #fff}.checkbox .helper::after{top:.3rem;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.checkbox label:hover .helper{color:#337ab7}.checkbox input:checked~.helper{color:#337ab7}.checkbox input:checked~.helper::after,.checkbox input:checked~.helper::before{opacity:1;-webkit-transition:height .28s ease;transition:height .28s ease}.checkbox input:checked~.helper::after{height:.5rem}.checkbox input:checked~.helper::before{height:1.2rem;-webkit-transition-delay:.28s;transition-delay:.28s}.radio+.radio,.checkbox+.checkbox{margin-top:1rem}.contact-point{width:465px;flex:none;border-radius:20px;background:#f8f8f8;display:flex;padding:10px;align-items:center;gap:20px}.contact-point .image-box{position:relative;width:120px;height:120px;overflow:hidden;border-radius:20px;flex:none}.contact-point .image-box img{position:absolute;width:100%;height:100%;top:0px;left:0px;object-fit:cover}.contact-point .contact-info{display:flex;gap:14px;flex-direction:column}.contact-point .contact-info .contact-name{font-weight:500;margin-bottom:0px}.contact-point .contact-info .hidden-phone-number{color:#1877f2;line-height:20px;margin-bottom:0px;cursor:pointer}.contact-point .contact-info .hidden-phone-number.showed{cursor:default}.contact-point .contact-info .contact-action{display:flex;gap:10px;align-items:center}.contact-point .contact-info .contact-action .social-icon{width:40px;height:40px;border-radius:50%}.contact-point-mobile{display:none}@media only screen and (max-width: 992px){.contact-point-mobile{display:flex;position:fixed;bottom:0px;padding:10px 20px;background:#fff;box-shadow:0px -0.2px 4px 0px rgba(0,0,0,.25);gap:20px;left:0px;width:100%;z-index:999}.contact-point-mobile .image-box{position:relative;width:80px;height:80px;overflow:hidden;border-radius:20px}.contact-point-mobile .image-box img{position:absolute;width:100%;height:100%;top:0px;left:0px;object-fit:cover}.contact-point-mobile .contact-info{display:flex;gap:14px;flex-direction:column}.contact-point-mobile .contact-info .contact-name{font-weight:500;margin-bottom:0px}.contact-point-mobile .contact-info .contact-action{display:flex;gap:10px;align-items:center}.contact-point-mobile .contact-info .contact-action .btn{display:flex;gap:10px;align-items:center;padding-left:12px;padding-right:12px}}.posts-section-owl-carousel{margin-top:40px}.posts-section-owl-carousel .owl-stage-outer{width:130%}.posts-section-owl-carousel .post-section-slide-item{padding:3px;padding-bottom:30px}.posts-section-owl-carousel .post-item{width:370px}@media only screen and (max-width: 992px){.posts-section-owl-carousel .owl-stage-outer{width:100%}.posts-section-owl-carousel .post-item{width:100%}}@media only screen and (max-width: 600px){.posts-section-owl-carousel{margin-top:30px}.posts-section-owl-carousel.owl-carousel{display:block}}.breadcrumb{background:#fff;align-items:center;padding-bottom:20px;padding-top:20px;margin-bottom:0px}.breadcrumb-item+.breadcrumb-item{padding-left:15px}.breadcrumb ul{display:flex;margin-bottom:0px;overflow-x:auto;white-space:nowrap}.breadcrumb ul li a{color:#cdcbc8}.breadcrumb ul li.active a{color:var(--button-primary)}.breadcrumb ul::-webkit-scrollbar{display:none}.breadcrumb-item{position:relative;padding-right:10px}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:10px;color:var(--main-color);content:"";width:5px;height:10px;position:absolute;top:6px;left:0px;background-image:url(../images/icons/next.svg);background-size:contain;background-repeat:no-repeat}.project-list{margin-top:50px}.project-item{position:relative;display:block;border-radius:20px;box-shadow:1px 10px 20px 0px rgba(216,182,118,.15);overflow:hidden;background:#fff;margin-bottom:30px}.project-item:hover{box-shadow:0 5px 14px 0px rgba(0,0,0,.0705882353)}.project-item:hover .image-box{filter:brightness(1)}.project-item:hover .project-content .project-title{color:var(--main-text-color) !important}.project-item .image-box{padding-top:66.6666666667%;filter:brightness(0.9);overflow:hidden;position:relative;transition:all .3s}.project-item .image-box .project-image{position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:1;object-fit:cover}.project-item .project-tags{position:absolute;top:0px;display:flex;width:100%;justify-content:space-between;padding:20px}.project-item .project-tags .tag-right{display:flex}.project-item .project-tags .tag{margin-right:10px;background:#fff;padding:3px 14px;color:var(--main-text-color);border-radius:5px}.project-item .project-tags .tag:last-of-type{margin-right:0px}.project-item .project-tags .tag.primary-tag{background-color:var(--button-primary);color:#f5f5f5}.project-item .project-price{margin-top:-54px;position:relative;z-index:10;color:#fff;padding-left:30px;font-size:16px;font-weight:500;margin-bottom:20px;border-radius:8px;background:var(--button-primary);padding:4px 16px;width:fit-content;margin-left:20px}.project-item .project-content{padding:20px}.project-item .project-content .project-title{font-size:16px;font-weight:500;margin-bottom:10px;color:var(--main-text-color);display:-webkit-box;line-height:1.4;max-height:1.4em;min-height:1.4em;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.project-item .project-content .project-description{color:var(--sub-heading-text-color);margin-bottom:10px;display:-webkit-box;line-height:1.4;max-height:1.4em;min-height:1.4em;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:300}.project-item .project-content .project-are{color:var(--button-primary);margin-bottom:0px}.project-item .project-content .project-ultilities{display:flex;gap:30px}.project-item .project-content .project-ultilities .ultilities-item{display:flex;gap:5px;align-items:center}.project-item .project-content .project-ultilities .ultilities-item .icon img{width:20px;height:20px}.project-item .project-content .project-ultilities .ultilities-item .text{color:var(--button-primary);line-height:20px}.project-item .project-content .project-category{margin-bottom:0px;margin-top:30px;color:var(--sub-heading-text-color);font-weight:500}@media only screen and (max-width: 600px){.project-item .project-tags{padding:10px 15px}.project-item .project-content{padding:10px 15px}.project-item .project-content .project-title{display:-webkit-box;line-height:1.4;max-height:2.8em;min-height:unset;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.project-item .project-content .project-description{color:var(--sub-heading-text-color);margin-bottom:10px;display:block;line-height:1.4;max-height:unset;min-height:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;text-overflow:unset}.project-item .project-content .project-are{color:var(--button-primary);margin-bottom:0px}.project-item .project-content .project-category{margin-top:30px}.project-item .project-price{padding-left:15px;white-space:nowrap}}.embed-project-list-section{padding:100px 0px;background:#f8f8f8}.embed-project-list-section .title{margin-bottom:20px}.embed-project-list-section .project-list{margin-top:50px}.embed-project-list-section .detail-button{margin:auto;margin-top:50px;display:block}@media only screen and (max-width: 600px){.embed-project-list-section{padding:40px 0px}.embed-project-list-section .detail-button{margin-top:20px}}.post-item{border-radius:20px;width:100%;background-color:#fff;box-shadow:1px 10px 20px 0px rgba(216,182,118,.15);overflow:hidden}.post-item .post-image{padding-top:75%;filter:brightness(0.9);transition:all .5s}.post-item .post-content{display:flex;flex-direction:column;gap:20px;padding:30px 20px}.post-item .post-content .post-tag{display:flex;padding:4px 12px;justify-content:center;align-items:center;border-radius:6px;background:var(--button-primary);color:#f8f8f8;font-size:10px;font-weight:700;line-height:normal;width:fit-content}.post-item .post-content .post-title{margin-bottom:0px}.post-item .post-content .post-title a{color:var(--main-text-color) !important;font-size:18px;font-weight:700;line-height:normal;display:-webkit-box;line-height:1.4;max-height:2.8em;min-height:2.8em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post-item .post-content .post-date{color:#7f8b9b;font-weight:500;line-height:20px}.post-item:hover .post-image{filter:brightness(1)}@media only screen and (max-width: 600px){.post-item .post-content .post-title a{display:-webkit-box;line-height:1.4;max-height:2.8em;min-height:2.8em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post-item .post-content .post-description{display:block;line-height:1.4;max-height:unset;min-height:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;text-overflow:unset}}.image-trigger-modal img{cursor:pointer}.image-dialog-content .image-dialog-carousel .owl-item .image{height:570px}.image-dialog-content .image-dialog-carousel .owl-nav{display:block !important}.image-dialog-content .image-dialog-carousel .owl-nav button{position:absolute;top:calc(50% - 25px);color:#e8e8e8}.image-dialog-content .image-dialog-carousel .owl-nav button:hover{background:none;color:#747474}.image-dialog-content .image-dialog-carousel .owl-nav button svg{height:50px}.image-dialog-content .image-dialog-carousel .owl-nav .owl-prev{left:-55px}.image-dialog-content .image-dialog-carousel .owl-nav .owl-next{right:-55px}.image-dialog-content .image-dialog-navigation-carousel{margin-top:30px}.image-dialog-content .image-dialog-navigation-carousel .owl-item .item.current::before{content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;border:3px solid var(--sub-color);z-index:99}.image-dialog-content .image-dialog-navigation-carousel .owl-item .image{height:70px}@media only screen and (max-width: 992px){.image-dialog-content .image-dialog-carousel .owl-item .image{height:400px}.image-dialog-content .image-dialog-carousel .owl-nav{display:block !important}.image-dialog-content .image-dialog-carousel .owl-nav button{position:absolute;top:calc(50% - 25px);color:#e8e8e8}.image-dialog-content .image-dialog-carousel .owl-nav button:hover{background:none;color:#747474}.image-dialog-content .image-dialog-carousel .owl-nav button svg{height:25px}.image-dialog-content .image-dialog-carousel .owl-nav .owl-prev{left:-45px}.image-dialog-content .image-dialog-carousel .owl-nav .owl-next{right:-45px}.image-dialog-content .image-dialog-navigation-carousel{margin-top:30px}.image-dialog-content .image-dialog-navigation-carousel .owl-item .image{height:70px}}@media only screen and (max-width: 600px){.image-dialog-content .image-dialog-carousel .owl-item .image{height:300px}.image-dialog-content .image-dialog-carousel .owl-nav{display:block !important}.image-dialog-content .image-dialog-carousel .owl-nav button{position:absolute;top:calc(50% - 25px);color:#e8e8e8}.image-dialog-content .image-dialog-carousel .owl-nav button:hover{background:none;color:#747474}.image-dialog-content .image-dialog-carousel .owl-nav button svg{height:25px}.image-dialog-content .image-dialog-carousel .owl-nav .owl-prev{left:5px}.image-dialog-content .image-dialog-carousel .owl-nav .owl-next{right:5px}.image-dialog-content .image-dialog-navigation-carousel{margin-top:20px}.image-dialog-content .image-dialog-navigation-carousel .owl-item .image{height:70px}}.image-dialog-modal .modal-dialog{max-width:90%}.image-dialog-modal .modal-dialog .btn-close-modal{position:absolute;top:20px;right:20px;background:none;border:none;padding:0px;box-shadow:none;color:#e8e8e8}.image-dialog-modal .modal-dialog .btn-close-modal:hover{background:none;color:#747474}.image-dialog-modal .modal-dialog .modal-body{padding:100px 30px 30px 30px}.image-dialog-modal .modal-dialog .modal-body .image-dialog-content{padding:0px 55px}@media only screen and (max-width: 600px){.image-dialog-modal .modal-dialog{max-width:100%}.image-dialog-modal .modal-dialog .btn-close-modal{position:absolute;top:10px;right:10px;background:none;border:none;padding:0px;box-shadow:none;color:#e8e8e8}.image-dialog-modal .modal-dialog .btn-close-modal svg{height:25px;width:25px}.image-dialog-modal .modal-dialog .btn-close-modal:hover{background:none;color:#747474}.image-dialog-modal .modal-dialog .modal-body{padding:50px 0px 30px 0px}.image-dialog-modal .modal-dialog .modal-body .image-dialog-content{padding:0px 10px}}.home-section1 .home-owl-carousel .owl-nav{position:absolute;left:80px;bottom:50px}.home-section1 .home-owl-carousel .owl-nav .owl-prev,.home-section1 .home-owl-carousel .owl-nav .owl-next{color:#fff;padding:8px 14px !important;margin:0px !important;border-radius:6px}.home-section1 .home-owl-carousel .owl-nav .owl-prev:hover,.home-section1 .home-owl-carousel .owl-nav .owl-next:hover{color:var(--button-primary);background:#f4f4f4}.home-section1 .home-owl-carousel .item{height:100vh;width:100%;display:flex;justify-content:flex-end;align-items:center}.home-section1 .home-owl-carousel .item .background-image{position:absolute;top:0px;left:0px;width:100%;height:100%;filter:brightness(0.85);object-fit:cover}.home-section1 .home-owl-carousel .item .background-image.mobile{display:none}.home-section1 .home-owl-carousel .item .home-carousel-content{z-index:2;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:700px}.home-section1 .home-owl-carousel .item .home-carousel-content .title{color:#fff;text-shadow:0px 2px 2px rgba(0,0,0,.25);font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase;font-family:var(--font-banner) !important}.home-section1 .home-owl-carousel .item .home-carousel-content .text{margin-top:12px;color:#fff;text-shadow:0px 1px 2px rgba(0,0,0,.25);font-size:20px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:.4px}.home-section1 .home-owl-carousel .item .home-carousel-content .btn{margin-top:60px}@media only screen and (max-width: 992px){.home-section1 .home-owl-carousel .item .home-carousel-content{padding:0px 30px}.home-section1 .home-owl-carousel .item .home-carousel-content .title{font-size:38px;text-align:center}.home-section1 .home-owl-carousel .item .home-carousel-content .text{text-align:center;font-size:16px;margin:0px;line-height:20px;letter-spacing:.32px}.home-section1 .home-owl-carousel .item .home-carousel-content .btn{margin-left:auto;margin-right:auto;margin-top:30px}}@media only screen and (max-width: 600px){.home-section1 .home-owl-carousel .item{height:100vh}.home-section1 .home-owl-carousel .item .home-carousel-content .title{font-size:38px;text-align:center}.home-section1 .home-owl-carousel .item .home-carousel-content .btn{margin-top:20px}.home-section1 .home-owl-carousel .item .background-image.mobile{display:block}.home-section1 .home-owl-carousel .item .background-image.desktop{display:none}.home-section1 .home-owl-carousel .owl-nav{left:0px;bottom:60px;padding:0px 20px;display:flex;justify-content:space-between;width:100%}}.our-mission-section{padding:80px 0px}.our-mission-section .bg{top:unset;left:unset;bottom:0px;right:0px}.our-mission-section .section-line{margin-bottom:60px}.our-mission-section .section-content{display:flex;gap:90px}.our-mission-section .section-content .content-left{width:400px;flex:none}.our-mission-section .section-content .content-left .title{margin-bottom:30px}.our-mission-section .section-content .content-right{display:flex;gap:30px;flex-wrap:wrap;max-width:630px}.our-mission-section .section-content .content-right .content-item{width:calc(50% - 15px);display:flex;gap:10px}.our-mission-section .section-content .content-right .content-item .icon{flex:none}.our-mission-section .section-content .content-right .content-item .icon i{font-size:30px;color:var(--sub-color)}.our-mission-section .section-content .content-right .content-item .infor{width:100%}.our-mission-section .section-content .content-right .content-item .infor .infor-title{color:var(--black-color);font-size:20px;font-weight:500;line-height:20px;padding-top:5px}.our-mission-section .section-content .content-right .content-item .infor .text.infor-content{margin-top:10px;color:var(--black-color)}@media only screen and (max-width: 992px){.our-mission-section{padding:30px 0px}.our-mission-section .section-content{gap:65px;flex-direction:column}.our-mission-section .section-content .content-left{width:100%}.our-mission-section .section-content .content-left .title{margin-bottom:30px}.our-mission-section .section-content .content-left .sub-title{margin-bottom:0px}.our-mission-section .section-content .content-right{flex-direction:column;max-width:100%}.our-mission-section .section-content .content-right .content-item{width:100%}}.home-project-section{padding-bottom:60px}.home-project-section .section-header{background:#fff;padding:50px 0px}.home-project-section .section-header .bg{z-index:1;top:-20px;left:-50px}.home-project-section .section-header .section-line{position:relative;z-index:2}.home-project-section .section-header .title{margin-top:50px;margin-bottom:20px;position:relative;z-index:2}.home-project-section .section-header .sub-title{margin-bottom:20px;z-index:2}.home-project-section .section-header .view-all-project-link{z-index:2;color:var(--button-primary);font-size:16px;line-height:25px;letter-spacing:.48px}.home-project-section .project-list{margin-top:60px;padding:0px 45px}.home-project-section .home-project-section-button{margin:auto;margin-top:30px}@media only screen and (max-width: 992px){.home-project-section .section-header{background:#fff;padding:50px 0px 0px 0px}.home-project-section .section-header .bg{z-index:1;top:-20px;left:40px}.home-project-section .section-header .section-line{margin:auto}.home-project-section .section-header .title{text-align:center}.home-project-section .section-header .sub-title{text-align:center}.home-project-section .section-header .view-all-project-link{margin:auto;text-align:center;display:block}.home-project-section .project-list{margin-top:60px;padding:0px}}.review-section{padding:70px 0px;background:var(--main-color)}.review-section .container{padding:0px 55px}.review-section .title{text-align:left;margin-bottom:20px;color:var(--light-color)}.review-section .sub-title{text-align:left;color:var(--light-color)}.review-section .bg-1{z-index:0;top:100px;left:-5px}.review-section .bg-2{top:unset;bottom:0px;left:485px;z-index:3}.review-section .bg-3{top:50px;right:55px;left:unset;z-index:0}.review-section .review-section-owl-carousel{margin-top:30px}.review-section .review-section-owl-carousel .review-item{display:flex;gap:130px;padding-top:40px;align-items:center}.review-section .review-section-owl-carousel .review-item .customer-image{position:relative}.review-section .review-section-owl-carousel .review-item .customer-image .symbol{position:absolute;width:80px;height:80px;right:-40px;top:-40px;z-index:1}.review-section .review-section-owl-carousel .review-item .customer-image .image{width:500px;height:300px;overflow:hidden;border-radius:20px}.review-section .review-section-owl-carousel .review-item .customer-review{color:var(--light-color)}.review-section .review-section-owl-carousel .review-item .customer-review .customer-review-title{font-size:20px;letter-spacing:.4px;margin-bottom:30px}.review-section .review-section-owl-carousel .review-item .customer-review .customer-review-content{margin-bottom:30px;letter-spacing:.28px}.review-section .review-section-owl-carousel .review-item .customer-review .customer-name{margin-bottom:10px;font-style:italic;font-weight:500;letter-spacing:.28px}.review-section .review-section-owl-carousel .review-item .customer-review .customer-description{font-style:italic;font-weight:400}.review-section .review-section-owl-carousel .owl-dots{text-align:left;margin-top:30px !important;display:flex;gap:20px}.review-section .review-section-owl-carousel .owl-dots .owl-dot span{margin:0px;background-color:rgba(255,255,255,.2);width:20px;height:20px;transition:all .2s}.review-section .review-section-owl-carousel .owl-dots .owl-dot.active span{background-color:rgba(255,255,255,.5)}@media only screen and (max-width: 992px){.review-section .container{padding:0px 10px 0px 10px}.review-section .title{text-align:center}.review-section .sub-title{text-align:center}.review-section .bg-3{display:none}.review-section .bg-1{top:95px;left:50px}.review-section .bg-2{top:unset;bottom:0px;left:unset;z-index:0;right:10px;opacity:.5}.review-section .review-section-owl-carousel{margin-top:30px;position:relative;z-index:2}.review-section .review-section-owl-carousel .review-item{display:flex;flex-direction:column;gap:60px;padding-top:0px;align-items:center}.review-section .review-section-owl-carousel .review-item .customer-image{width:100%}.review-section .review-section-owl-carousel .review-item .customer-image .symbol{width:50px;height:50px;right:10px;top:10px}.review-section .review-section-owl-carousel .review-item .customer-image .image{width:100%;padding-top:60%;overflow:hidden;border-radius:20px;background-size:cover}.review-section .review-section-owl-carousel .review-item .customer-review .customer-review-title{text-align:center}.review-section .review-section-owl-carousel .review-item .customer-review .customer-review-content{text-align:center}.review-section .review-section-owl-carousel .review-item .customer-review .customer-name{text-align:center}.review-section .review-section-owl-carousel .review-item .customer-review .customer-description{text-align:center}.review-section .review-section-owl-carousel .owl-dots{justify-content:center}}.introduction-section{padding:70px 0px}.introduction-section .container{z-index:2}.introduction-section .bg{z-index:1;top:10px;left:80px}.introduction-section .content{display:flex;gap:50px;align-items:center;justify-content:space-between;position:relative;z-index:2}.introduction-section .content .title{color:var(--sub-color);width:200px;flex:none}.introduction-section .content .description{width:100%;color:var(--main-text-color);line-height:26px}@media only screen and (max-width: 992px){.introduction-section .bg{z-index:1;top:0px;left:50%}.introduction-section .content{display:flex;flex-direction:column}.introduction-section .content .title{text-align:center;width:100%}.introduction-section .content .description{text-align:center}}.block-owl-dots,.posts-section-owl-carousel .owl-dots{display:block !important;margin-top:30px !important}.block-owl-dots .owl-dot span,.posts-section-owl-carousel .owl-dots .owl-dot span{background-color:#cdcbc8;width:20px;height:5px;transition:all .2s}.block-owl-dots .owl-dot.active span,.posts-section-owl-carousel .owl-dots .owl-dot.active span{width:100px;height:5px;background-color:#c0a583}@media only screen and (max-width: 600px){.block-owl-dots,.posts-section-owl-carousel .owl-dots{margin-top:30px !important}}.newest-posts-section{padding:50px 0px 20px 0px;overflow:hidden}.newest-posts-section .bg{z-index:-1;top:-20px;left:-50px}.newest-posts-section .section-header .section-line{margin-bottom:50px}.newest-posts-section .section-header .title{margin-bottom:20px}.newest-posts-section .section-header .sub-title{margin-bottom:20px}.newest-posts-section .section-header .text-link{color:var(--button-primary);font-size:16px;line-height:25px;letter-spacing:.48px}@media only screen and (max-width: 992px){.newest-posts-section .bg{z-index:1;top:0px;left:40px}.newest-posts-section .section-header .section-line{margin-left:auto;margin-right:auto;position:relative;z-index:2}.newest-posts-section .section-header .title{text-align:center;position:relative;z-index:2}.newest-posts-section .section-header .sub-title{text-align:center;position:relative;z-index:2}.newest-posts-section .section-header .text-link{text-align:center;display:block;position:relative;z-index:2}}.investment-brands-section{padding:50px 0px 0px 0px}.investment-brands-section .bg{z-index:-1;top:-20px;left:-50px}.investment-brands-section .section-header .section-line{margin-bottom:50px}.investment-brands-section .section-header .title{margin-bottom:20px}.investment-brands-section .section-header .sub-title{margin-bottom:20px}.investment-brands-section .content{padding:80px 0px;background:var(--main-color);margin-top:50px}.investment-brands-section .content .brand-logos{justify-content:center;display:flex;align-items:center;gap:60px;flex-wrap:wrap}.investment-brands-section .content .brand-logos .logo-image{height:68px}.investment-brands-section .content .brand-logos .logo-image img{height:100%;-o-object-fit:contain;object-fit:contain;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 992px){.investment-brands-section .bg{z-index:-1;top:-20px;left:40px}.investment-brands-section .section-header .section-line{margin-left:auto;margin-right:auto}.investment-brands-section .section-header .title{text-align:center}.investment-brands-section .section-header .sub-title{text-align:center}}.news-page-section .news-spotlight{position:relative;padding:50px 0px}.news-page-section .news-spotlight .bg-backdrop{position:absolute;width:100%;height:calc(100% - 100px);top:0px;left:0px;background:var(--main-color);z-index:-1}.news-page-section .news-spotlight .content{display:flex;gap:100px;justify-content:space-between}.news-page-section .news-spotlight .content .content-left{width:500px;flex-shrink:1;display:flex;flex-direction:column;gap:40px}.news-page-section .news-spotlight .content .content-left .sub-infor{display:flex;gap:30px}.news-page-section .news-spotlight .content .content-left .sub-infor .date{color:#fff;font-weight:500;line-height:20px}.news-page-section .news-spotlight .content .content-left .sub-infor .tags{display:flex;gap:10px}.news-page-section .news-spotlight .content .content-left .sub-infor .tags .tag-item{color:#fff;font-weight:500;line-height:20px}.news-page-section .news-spotlight .content .content-left .news-spotlight-title{margin-bottom:0px;color:#fff;font-size:36px}.news-page-section .news-spotlight .content .content-left .news-spotlight-description{margin-bottom:0px;color:#fff;font-size:16px}.news-page-section .news-spotlight .content .content-left .news-spotlight-button{width:fit-content}.news-page-section .news-spotlight .content .content-left .bg{left:unset;top:unset;bottom:0px;right:0px}.news-page-section .news-spotlight .content .content-left figure.image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.news-page-section .news-spotlight .content .content-left figure.image-style-align-right{float:right;margin-left:10px}.news-page-section .news-spotlight .content .content-left figure.image-style-align-left{float:left;margin-right:1.5em}.news-page-section .news-spotlight .content .content-left figure.image-style-block-align-left{margin-left:0;margin-right:auto}.news-page-section .news-spotlight .content .content-left figure.image-style-block-align-right{margin-left:auto;margin-right:0}.news-page-section .news-spotlight .content .content-right{width:660px;flex-shrink:1}.news-page-section .news-spotlight .content .content-right .news-spotlight-image{border-radius:30px;width:100%;padding-top:85%;position:relative;overflow:hidden}.news-page-section .news-spotlight .content .content-right .news-spotlight-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.news-page-section .news-spotlight .content .content-right figure.image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.news-page-section .news-spotlight .content .content-right figure.image-style-align-right{float:right;margin-left:10px}.news-page-section .news-spotlight .content .content-right figure.image-style-align-left{float:left;margin-right:1.5em}.news-page-section .news-spotlight .content .content-right figure.image-style-block-align-left{margin-left:0;margin-right:auto}.news-page-section .news-spotlight .content .content-right figure.image-style-block-align-right{margin-left:auto;margin-right:0}@media only screen and (max-width: 992px){.news-page-section .news-spotlight{padding:0px 0px}.news-page-section .news-spotlight .container{padding:0px}.news-page-section .news-spotlight .bg-backdrop{display:none}.news-page-section .news-spotlight .content{gap:0px;flex-direction:column}.news-page-section .news-spotlight .content .content-left{width:100%;background:var(--main-color);padding:50px 20px}.news-page-section .news-spotlight .content .content-left .bg{display:none}.news-page-section .news-spotlight .content .content-right{width:100%}.news-page-section .news-spotlight .content .content-right .news-spotlight-image{border-radius:0px}}.news-page-section .news-main-section .section-header{padding:50px 0px}.news-page-section .news-main-section .section-header .section-line{margin-bottom:50px}.news-page-section .news-main-section .section-header .title{margin-bottom:0px}.news-page-section .news-main-section .section-header .bg{left:-50px;top:-20px}.news-page-section .news-main-section .content{display:flex;gap:70px}.news-page-section .news-main-section .content .news-content{width:770px;flex-shrink:1}.news-page-section .news-main-section .content .news-content .news-list{display:flex;flex-direction:column;gap:70px}.news-page-section .news-main-section .content .news-content .news-list .news-item{border-radius:20px;background:#fff;box-shadow:1px 10px 20px 0px rgba(216,182,118,.15);overflow:hidden}.news-page-section .news-main-section .content .news-content .news-list .news-item .news-image{width:100%;position:relative;padding-top:66%}.news-page-section .news-main-section .content .news-content .news-list .news-item .news-image img{position:absolute;top:0px;height:0px;width:100%;height:100%;object-fit:cover}.news-page-section .news-main-section .content .news-content .news-list .news-item .news-item-content{display:flex;flex-direction:column;gap:30px;padding:40px 20px}.news-page-section .news-main-section .content .news-content .news-list .news-item .news-item-content .news-category{display:flex;padding:4px 12px;justify-content:center;align-items:center;border-radius:6px;background:#f8f8f8;color:var(--button-primary);font-weight:700;width:fit-content}.news-page-section .news-main-section .content .news-content .news-list .news-item .news-item-content .news-title{color:var(--main-text-color);font-size:24px;font-weight:700;margin-bottom:0px}.news-page-section .news-main-section .content .news-content .news-list .news-item .news-item-content .news-description{color:var(--main-text-color);font-size:14px;line-height:24px;letter-spacing:.28px}.news-page-section .news-main-section .content .news-content .news-list .news-item .news-item-content .sub-infor{display:flex;gap:30px}.news-page-section .news-main-section .content .news-content .news-list .news-item .news-item-content .sub-infor .date{color:#7f8b9b;font-weight:500;line-height:20px}@media only screen and (max-width: 992px){.news-page-section .news-main-section .section-header .bg{left:20px;top:30px;z-index:-1}.news-page-section .news-main-section .content{flex-direction:column}.news-page-section .news-main-section .content .news-content{width:100%}.news-page-section .news-main-section .content .news-content .news-list{gap:30px}}.news-detail-page-section{background:#fbfbfb;padding-bottom:120px}.news-detail-page-section .content .bg-backdrop{position:absolute;width:100%;height:443px;top:0px;left:0px;background:var(--main-color);z-index:0}.news-detail-page-section .content .container{display:flex;gap:30px;justify-content:flex-start;align-items:flex-start;padding-top:50px}.news-detail-page-section .content .main-content .news-detail-content{width:100%;background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.news-detail-page-section .content .main-content .news-detail-content h1,.news-detail-page-section .content .main-content .news-detail-content h2,.news-detail-page-section .content .main-content .news-detail-content h3,.news-detail-page-section .content .main-content .news-detail-content h4{margin-bottom:1rem;color:var(--heading-text-color)}.news-detail-page-section .content .main-content .news-detail-content .news-detail-image{width:100%;position:relative;padding-top:60%;border-radius:20px;overflow:hidden}.news-detail-page-section .content .main-content .news-detail-content .news-detail-image img{width:100%;height:100%;position:absolute;top:0px;left:0px;object-fit:cover}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information{padding:40px 85px 60px 85px;background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .social-infor{position:absolute;top:100px;left:35px;transition:top .1s}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .social-infor .social-list{display:flex;justify-content:flex-end;flex-direction:column;gap:20px;margin-bottom:0px}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .social-infor .social-list .social-icon a img{height:20px}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .sub-infor{margin-bottom:30px}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .sub-infor .date{color:#7f8b9b;font-size:14px;font-weight:500;line-height:20px}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .sub-infor .tags-list{gap:10px;margin-bottom:30px}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .tilte{width:100%;margin-bottom:30px;color:var(--heading-text-color);font-size:32px;font-weight:500}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .description{width:100%;margin-bottom:20px;color:#666}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .news-pararaph *{max-width:100%}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .news-pararaph img{max-width:100%;height:auto}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .news-pararaph ul{list-style:initial;padding-left:2rem}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .contact{margin-top:80px;text-align:center}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .contact .btn{margin:auto}.news-detail-page-section .content .main-content .news-detail-footer{margin-top:40px}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related{display:flex;gap:30px}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:30px;flex:1 0 0;border-radius:20px;background:#f4f4f4}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item .navigation-link{color:var(--main-text-color);font-size:14px;display:flex;align-items:baseline;gap:10px}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item .news-title{color:var(--main-text-color);font-size:20px;font-weight:600}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item:hover{background:var(--sub-color)}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item:hover .navigation-link{color:#fff}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item:hover .news-title{color:#fff}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item.next-news{align-items:flex-end}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item.next-news .news-title{text-align:right}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related .related-item.previous-news{justify-content:flex-start}.news-detail-page-section .content .extra-content{flex:none;position:relative;z-index:1}.news-detail-page-section .content .extra-content .content-header .bg{z-index:0}.news-detail-page-section .content .extra-content .content-header .section-line{position:relative;z-index:1}.news-detail-page-section .content .extra-content .content-header .title{position:relative;z-index:1}.news-detail-page-section .content .extra-content .tag-extra-content{border-radius:20px;background:#fff;overflow:hidden}.news-detail-page-section .content .extra-content .news-extra-content{border-radius:20px;background:#fff;overflow:hidden}@media only screen and (max-width: 992px){.news-detail-page-section .content .bg-backdrop{display:none}.news-detail-page-section .content .container{display:flex;gap:0px;flex-direction:column;padding-top:0px}.news-detail-page-section .content .main-content{padding-bottom:70px}.news-detail-page-section .content .main-content .news-detail-content .news-detail-image{padding-top:100%}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information{padding:20px 0px 0px 0px}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .social-infor{display:none}.news-detail-page-section .content .main-content .news-detail-content .news-detail-information .sub-infor{justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:20px}.news-detail-page-section .content .main-content .news-detail-footer{margin-top:40px}.news-detail-page-section .content .main-content .news-detail-footer .news-detail-related{flex-direction:column}.news-detail-page-section .content .extra-content .tag-extra-content{background:none}.news-detail-page-section .content .extra-content .news-extra-content{background:none}}.extra-content{flex-shrink:1;width:420px;display:flex;flex-direction:column;gap:30px}.extra-content .content-header{padding:50px 0px}.extra-content .content-header .bg{top:30px;left:40px;z-index:-1}.extra-content .content-header .section-line{margin-bottom:50px}.extra-content .content-header .title{margin-bottom:0px}.extra-content .tag-extra-content{padding:0px 30px 30px 30px}.extra-content .tag-extra-content .content{margin-top:20px}.extra-content .news-extra-content{padding:0px 30px 30px 30px}.extra-content .news-extra-content .news-list{display:flex;flex-direction:column;gap:30px}.extra-content .news-extra-content .news-list .small-news-item{border-radius:20px;background:#fff;box-shadow:1px 10px 20px 0px rgba(216,182,118,.15);padding:10px;width:100%;overflow:hidden}.extra-content .news-extra-content .news-list .small-news-item .news-link{display:flex;align-items:flex-start;gap:20px}.extra-content .news-extra-content .news-list .small-news-item .news-link .news-image{position:relative;width:100px;flex:none;height:100px;border-radius:20px;overflow:hidden}.extra-content .news-extra-content .news-list .small-news-item .news-link .news-image img{position:absolute;width:100%;height:100%;top:0px;object-fit:cover}.extra-content .news-extra-content .news-list .small-news-item .news-link .news-content{display:flex;flex-direction:column;gap:10px}.extra-content .news-extra-content .news-list .small-news-item .news-link .news-content .news-title{color:var(--main-text-color);font-size:14px;font-weight:700;margin-bottom:0px}.extra-content .news-extra-content .news-list .small-news-item .news-link .news-content .news-category{display:flex;padding:4px 12px;justify-content:center;align-items:center;border-radius:6px;background:#f8f8f8;color:var(--button-primary);font-size:10px;font-weight:700;width:fit-content}.extra-content .news-extra-content .news-list .small-news-item .news-link .news-content .news-date{margin-bottom:0px;color:#7f8b9b;font-size:14px;font-weight:500;line-height:20px}@media only screen and (max-width: 992px){.extra-content{width:100%}.extra-content .tag-extra-content{padding:0px}.extra-content .news-extra-content{padding:0px}}.tags{display:flex;gap:10px}.tags .tag-item{color:#7f8b9b;font-weight:500;line-height:20px}.tags-list{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:0px}.tags-list .tag-item a{display:flex;padding:6px 10px;justify-content:center;align-items:center;border-radius:6px;background:#f8f8f8;color:var(--button-primary);font-size:10px;font-weight:700}.recruitment-section{padding:30px 0px 50px 0px;background:#f8f8f8;position:relative}.recruitment-section .bg-backdrop{position:absolute;bottom:0px;left:0px;width:100%;height:250px;background:var(--sub-color)}.recruitment-section .bg-backdrop .bg{left:unset;right:0px;top:40px}.recruitment-section .content{display:flex;align-items:flex-start;gap:50px}.recruitment-section .content .job-categories{width:300px;flex:none;padding:30px 20px;order:1;border-radius:20px;background:var(--sub-color);position:sticky}.recruitment-section .content .job-categories .title{color:#fff;font-size:24px;font-weight:600;line-height:36px;position:relative;z-index:1}.recruitment-section .content .job-categories .bg{top:30px;z-index:0;left:unset;right:-60px}.recruitment-section .content .job-categories .section-line{background:#fff;position:relative;z-index:1}.recruitment-section .content .job-categories .job-categories-list{position:relative;z-index:1;margin-top:20px;display:flex;flex-direction:column;gap:20px;margin-bottom:0px}.recruitment-section .content .job-categories .job-categories-list .job-categories-item{border-radius:8px;background:#fff;padding:8px 16px;text-align:center;color:#000;font-size:16px}.recruitment-section .content .job-list{order:0;width:100%}.recruitment-section .content .job-list .job-item{background:#fff;padding:30px;margin-bottom:30px;border-radius:20px}.recruitment-section .content .job-list .job-item .job-title{color:var(--heading-text-color);font-size:24px;font-weight:600;line-height:36px;margin-bottom:0px;position:relative;z-index:1}.recruitment-section .content .job-list .job-item .section-line{margin:20px 0px;position:relative;z-index:1}.recruitment-section .content .job-list .job-item .bg{top:20px;left:290px;z-index:0}.recruitment-section .content .job-list .job-item .job-date{position:relative;z-index:1;display:flex;gap:20px;color:var(--main-text-color);font-size:16px;line-height:25px;letter-spacing:.48px;margin-bottom:60px}.recruitment-section .content .job-list .job-item .btn{margin:auto;display:block}.recruitment-section .content .job-list .job-item .job-content{color:var(--main-text-color);margin-bottom:20px}.recruitment-section .content .job-list .job-item .job-content img{max-width:100%;object-fit:cover;height:auto;display:block}.recruitment-section .content .job-list .job-item .job-content .job-content-title{color:var(--main-text-color);font-size:20px;font-weight:500}.recruitment-section .content .job-list .job-item .job-content .text{color:var(--main-text-color)}.recruitment-section .content .job-list .job-item .job-content h1,.recruitment-section .content .job-list .job-item .job-content h2,.recruitment-section .content .job-list .job-item .job-content h3,.recruitment-section .content .job-list .job-item .job-content h4{margin-bottom:1rem;color:var(--heading-text-color)}@media only screen and (max-width: 992px){.recruitment-section{background:#fff}.recruitment-section .bg-backdrop{display:none}.recruitment-section .content{display:flex;flex-direction:column}.recruitment-section .content .job-categories{width:100%;overflow:hidden}.recruitment-section .content .job-list{order:0;width:100%}.recruitment-section .content .job-list .job-item{background:#fff;padding:10px;margin-bottom:30px;border-radius:20px;overflow:hidden}.recruitment-section .content .job-list .job-item .job-title{color:var(--heading-text-color);font-size:24px;font-weight:600;line-height:36px;margin-bottom:0px;position:relative;z-index:1}.recruitment-section .content .job-list .job-item .section-line{margin:20px 0px;position:relative;z-index:1}.recruitment-section .content .job-list .job-item .bg{top:20px;left:290px;z-index:0}.recruitment-section .content .job-list .job-item .job-date{position:relative;z-index:1;display:flex;gap:20px;color:var(--main-text-color);font-size:16px;line-height:25px;letter-spacing:.48px;margin-bottom:60px}.recruitment-section .content .job-list .job-item .btn{margin:auto;display:block}.recruitment-section .content .job-list .job-item .job-content{color:var(--main-text-color);margin-bottom:20px}.recruitment-section .content .job-list .job-item .job-content .job-content-title{color:var(--main-text-color);font-size:20px;font-weight:500}.recruitment-section .content .job-list .job-item .job-content .text{color:var(--main-text-color)}}.project-page-section .project-section{padding:0px 45px}.project-page-section .project-section .section-header{padding:20px 0px;display:flex;justify-content:space-between;align-items:center}.project-page-section .project-section .section-header .result-order{display:flex;gap:20px;align-items:center}.project-page-section .project-section .pagination-box{margin-top:0px}@media screen and (max-width: 992px){.project-page-section .project-section{padding:0px 0px}}@media screen and (max-width: 600px){.project-page-section .project-section .section-header{flex-direction:column;gap:10px;justify-content:flex-start;align-items:flex-start;padding-top:20px;padding-bottom:0px}.project-page-section .project-section .section-header .result-order{display:flex;gap:20px;align-items:center}.project-page-section .project-section .project-list{margin-top:10px}}.tranfer-apartment-page-section .tranfer-apartment-section{padding:0px 45px}.tranfer-apartment-page-section .tranfer-apartment-section .section-header{padding:20px 0px;display:flex;justify-content:space-between;align-items:center}.tranfer-apartment-page-section .tranfer-apartment-section .section-header .select-category-type{display:flex;gap:20px;display:flex;overflow:auto;width:100%}.tranfer-apartment-page-section .tranfer-apartment-section .section-header .result-order{display:flex;gap:20px;align-items:center}.tranfer-apartment-page-section .tranfer-apartment-section .section-header .result-order .result{white-space:nowrap}.tranfer-apartment-page-section .tranfer-apartment-section .pagination-box{margin-top:0px}@media screen and (max-width: 992px){.tranfer-apartment-page-section .tranfer-apartment-section{padding:0px 0px}}@media screen and (max-width: 600px){.tranfer-apartment-page-section .tranfer-apartment-section .section-header{flex-direction:column;gap:10px;justify-content:flex-start;align-items:flex-start;padding-top:20px;padding-bottom:0px}.tranfer-apartment-page-section .tranfer-apartment-section .section-header .select-category-type{width:100%}.tranfer-apartment-page-section .tranfer-apartment-section .section-header .result-order{display:flex;gap:20px;align-items:center}.tranfer-apartment-page-section .tranfer-apartment-section .project-list{margin-top:10px}}.team-member-page-section .bottom-bg{width:100%;height:150px;background-color:var(--sub-color);position:absolute;bottom:0px;left:0px;z-index:-1}.team-member-page-section .team-member-section .team-member-list{padding:30px 45px 0px 45px}.team-member-page-section .team-member-section .team-member-list .team-member-item{display:flex;padding-bottom:30px;flex-direction:column;align-items:center;gap:20px;border-radius:20px;background:#fff;box-shadow:1px 10px 20px 0px rgba(216,182,118,.15);overflow:hidden;margin-bottom:30px}.team-member-page-section .team-member-section .team-member-list .team-member-item .image-box{padding-top:100%;filter:brightness(0.9);overflow:hidden;position:relative;transition:all .3s;width:100%}.team-member-page-section .team-member-section .team-member-list .team-member-item .image-box .team-member-image{position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:1;object-fit:cover}.team-member-page-section .team-member-section .team-member-list .team-member-item .team-member-content{padding:0px 20px;display:flex;flex-direction:column;gap:10px;width:100%}.team-member-page-section .team-member-section .team-member-list .team-member-item .team-member-content .team-member-name{color:var(--main-text-color);font-size:20px;font-weight:700;line-height:24px;margin-bottom:0px}.team-member-page-section .team-member-section .team-member-list .team-member-item .team-member-content .team-member-description{color:var(--main-text-color);line-height:24px;font-size:16px;margin-bottom:0px}.team-member-page-section .team-member-section .team-member-list .team-member-item .team-member-content .team-member-area{color:#7f8b9b;font-size:16px;line-height:25px;letter-spacing:.48px;margin-bottom:0px}.team-member-page-section .team-member-section .team-member-list .team-member-item .team-member-content .button-wrapper{display:flex;gap:12px}@media screen and (max-width: 992px){.team-member-page-section .team-member-section .team-member-list{padding:30px 0px 0px 0px}}.about-page-section .about-banner{height:100vh;width:100%;display:flex;justify-content:flex-end;align-items:center}.about-page-section .about-banner .background-image{position:absolute;top:0px;left:0px;width:100%;height:100%;filter:brightness(0.85);object-fit:cover}.about-page-section .about-banner .background-image.mobile{display:none}.about-page-section .about-banner .container .about-banner-content{z-index:2;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:700px}.about-page-section .about-banner .container .about-banner-content .title{color:var(--light-color);text-shadow:0px 2px 2px rgba(0,0,0,.25);font-size:48px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase}.about-page-section .about-banner .container .about-banner-content .text{margin-top:12px;color:var(--light-color);text-shadow:0px 1px 2px rgba(0,0,0,.25);font-size:20px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:.4px}.about-page-section .about-banner .container .about-banner-content .btn{margin-top:60px}@media only screen and (max-width: 992px){.about-page-section .about-banner .container .about-banner-content{padding:0px 30px}.about-page-section .about-banner .container .about-banner-content .title{font-size:38px;text-align:center}.about-page-section .about-banner .container .about-banner-content .text{text-align:center;font-size:16px;margin:0px;line-height:20px;letter-spacing:.32px}.about-page-section .about-banner .container .about-banner-content .btn{margin-left:auto;margin-right:auto;margin-top:30px}}@media only screen and (max-width: 600px){.about-page-section .about-banner{height:100vh}.about-page-section .about-banner .container .about-banner-content .title{font-size:38px;text-align:center}.about-page-section .about-banner .container .about-banner-content .btn{margin-top:20px}.about-page-section .about-banner .background-image.mobile{display:block}.about-page-section .about-banner .background-image.desktop{display:none}}.about-page-section .about-me-section{padding:70px 0px}.about-page-section .about-me-section .content{display:flex;gap:50px}.about-page-section .about-me-section .content .title-content{width:350px;flex:none;align-items:center;display:flex;margin:0px auto}.about-page-section .about-me-section .content .title-content .title{color:var(--heading-text-color);width:100%;text-align:center;margin-bottom:50px}.about-page-section .about-me-section .content .title-content .bg{z-index:-1;top:-35px;left:unset;right:0px}.about-page-section .about-me-section .content .text-content{width:100%}.about-page-section .about-me-section .content .text-content .text{white-space:pre-line}.about-page-section .about-me-section .content .text-content h2{font-size:18px;margin-bottom:10px;margin-top:20px;color:var(--main-text-color);font-weight:500}.about-page-section .about-me-section .content .text-content h2:first-child{margin-top:0px}.about-page-section .about-me-section .content .text-content p{color:var(--main-text-color);font-weight:300;font-size:16px;text-align:justify}.about-page-section .about-me-section .content .text-content ul{list-style:disc !important;padding-left:28px}.about-page-section .about-me-section .content .text-content li{color:var(--main-text-color);font-weight:300;font-size:16px}.about-page-section .about-me-section .content .text-content img{max-width:100%;height:auto !important}.about-page-section .about-me-section .content .text-content figure.image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.about-page-section .about-me-section .content .text-content figure.image-style-align-right{float:right;margin-left:10px}.about-page-section .about-me-section .content .text-content figure.image-style-align-left{float:left;margin-right:1.5em}.about-page-section .about-me-section .content .text-content figure.image-style-block-align-left{margin-left:0;margin-right:auto}.about-page-section .about-me-section .content .text-content figure.image-style-block-align-right{margin-left:auto;margin-right:0}@media only screen and (max-width: 992px){.about-page-section .about-me-section{padding:30px 0px}.about-page-section .about-me-section .content{flex-direction:column}.about-page-section .about-me-section .content .title-content{width:100%;flex:none;align-items:flex-start;display:flex;justify-content:center}.about-page-section .about-me-section .content .title-content .title{margin-bottom:50px}.about-page-section .about-me-section .content .title-content .bg{z-index:-1;left:unset;right:80px;top:100%}.about-page-section .about-me-section .content .text{text-align:center}}.about-page-section .memorable-moment-section{padding:50px 0px;position:relative}.about-page-section .memorable-moment-section .bg-backdrop{position:absolute;width:100%;height:250px;bottom:0px;left:0px;background:var(--sub-color);z-index:-1}.about-page-section .memorable-moment-section .bg{z-index:-1;top:-20px;left:-50px}.about-page-section .memorable-moment-section .section-header{margin-bottom:50px}.about-page-section .memorable-moment-section .section-header .section-line{margin-bottom:50px}.about-page-section .memorable-moment-section .section-header .title{margin-bottom:20px}.about-page-section .memorable-moment-section .section-header .sub-title{margin-bottom:20px}.about-page-section .memorable-moment-section .content{border-radius:20px;background:#f6f3ee;padding:20px}.about-page-section .memorable-moment-section .content .image-list{display:flex;gap:20px;flex-wrap:wrap}.about-page-section .memorable-moment-section .content .image-list .image-box{width:calc(33.3333333333% - 13.3333333333px);position:relative;padding-top:25%;border-radius:20px;overflow:hidden}.about-page-section .memorable-moment-section .content .image-list .image-box img{position:absolute;width:100%;height:100%;object-fit:cover;top:0px;left:0px}@media only screen and (max-width: 992px){.about-page-section .memorable-moment-section .bg{z-index:-1;top:-20px;left:40px}.about-page-section .memorable-moment-section .section-header .section-line{margin-left:auto;margin-right:auto}.about-page-section .memorable-moment-section .section-header .title{text-align:center}.about-page-section .memorable-moment-section .section-header .sub-title{text-align:center}.about-page-section .memorable-moment-section .container:last-child{padding:0px}.about-page-section .memorable-moment-section .content{border-radius:20px;background:#f6f3ee;padding:20px 10px}.about-page-section .memorable-moment-section .content .image-list .image-box{width:100%;padding-top:75%}}.project-detail-page-section .project-detail-header{padding:20px 0px}.project-detail-page-section .project-detail-header .content{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.project-detail-page-section .project-detail-header .content .project-main-infor{width:100%;display:flex;flex-direction:column;gap:14px}.project-detail-page-section .project-detail-header .content .project-main-infor .project-name{font-size:24px;font-weight:500;margin-bottom:0px}.project-detail-page-section .project-detail-header .content .project-main-infor .project-address{font-weight:500;margin-bottom:0px}.project-detail-page-section .project-detail-header .content .project-main-infor .project-categories{display:flex;gap:20px;margin-bottom:0px}.project-detail-page-section .project-detail-header .content .project-main-infor .project-categories .category-text{font-style:normal;text-transform:uppercase}.project-detail-page-section .project-detail-header .content .project-main-infor .project-price{color:var(--button-primary);font-size:24px;font-weight:700;margin-bottom:0px}.project-detail-page-section .project-detail-header .content .project-main-infor .extra-project-infor{display:flex;gap:20px;align-items:center}.project-detail-page-section .project-detail-header .content .project-main-infor .extra-project-infor .project-advantages{display:flex;gap:10px;margin-bottom:0px}.project-detail-page-section .project-detail-header .content .project-main-infor .extra-project-infor .project-advantages .advantage-item{padding:4px 12px;border-radius:5px;background:#f4f4f4;color:var(--button-primary);line-height:20px}.project-detail-page-section .project-detail-header .content .project-main-infor .extra-project-infor .project-advantages .advantage-item.special{background:var(--button-primary);color:#f8f8f8}.project-detail-page-section .project-detail-header .content .project-main-infor .extra-project-infor .btn-share{background:none}@media only screen and (max-width: 992px){.project-detail-page-section .project-detail-header .content .contact-point{display:none}}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel{height:570px}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel:not(.owl-loaded){opacity:0}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .item .image{opacity:0}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-item .image{height:570px;width:100%;object-fit:cover}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-nav{display:block !important}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-nav button{position:absolute;top:calc(50% - 25px);color:#e8e8e8}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-nav button:hover{background:none;color:#747474}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-nav button svg{height:50px}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-nav .owl-prev{left:15px}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-nav .owl-next{right:15px}.project-detail-page-section .project-detail-infor .project-image-slide .project-image-navigation{margin-top:5px;width:auto;overflow:auto}.project-detail-page-section .project-detail-infor .project-image-slide .project-image-navigation::-webkit-scrollbar{display:none}.project-detail-page-section .project-detail-infor .project-image-slide .project-image-navigation .content{display:flex;gap:5px}.project-detail-page-section .project-detail-infor .project-image-slide .project-image-navigation .content .item.current{position:relative}.project-detail-page-section .project-detail-infor .project-image-slide .project-image-navigation .content .item.current::before{content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;border:3px solid var(--sub-color)}.project-detail-page-section .project-detail-infor .project-image-slide .project-image-navigation .content .item .image{height:70px}@media only screen and (max-width: 992px){.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel{height:230px}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-item .image{height:230px}.project-detail-page-section .project-detail-infor .project-image-slide .project-detail-image-carousel .owl-nav{display:none !important}.project-detail-page-section .project-detail-infor .project-image-slide .project-image-navigation-carousel{margin-top:5px}}.project-detail-page-section .project-detail-infor .project-properties{display:flex;padding:30px}.project-detail-page-section .project-detail-infor .project-properties .property{padding-right:30px;margin-right:30px;border-right:1px solid #d9d9d9}.project-detail-page-section .project-detail-infor .project-properties .property:last-of-type{padding:0px;margin:0px;border:none}.project-detail-page-section .project-detail-infor .project-properties .property .property-name{font-weight:600;line-height:20px;margin-bottom:10px;font-size:14px}.project-detail-page-section .project-detail-infor .project-properties .property .property-value{margin-bottom:0px}@media only screen and (max-width: 992px){.project-detail-page-section .project-detail-infor .container{padding:0px}.project-detail-page-section .project-detail-infor .project-properties{display:none}}.project-detail-page-section .project-detail-infor2{background:#f8f8f8;position:relative}.project-detail-page-section .project-detail-infor2 .bg-backdrop{position:absolute;width:100%;height:250px;bottom:0px;left:0px;background:var(--sub-color);z-index:0}.project-detail-page-section .project-detail-infor2 .content{padding:20px 0px;display:flex;gap:20px;align-items:flex-start}.project-detail-page-section .project-detail-infor2 .content .content-right{width:340px;flex:none}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form{width:100%;padding:20px;border-radius:20px;background:#fff;position:sticky}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .contact-profile{display:flex;gap:20px;margin-bottom:16px}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .contact-profile .image-box{position:relative;width:80px;height:80px;overflow:hidden;border-radius:20px}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .contact-profile .image-box img{position:absolute;width:100%;height:100%;top:0px;left:0px;object-fit:cover}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .contact-profile .profile-infor .contact-name{margin-bottom:10px;font-weight:700;line-height:20px}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .contact-profile .profile-infor .phone-number{color:var(--button-primary);line-height:20px}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .btn-wrapper{margin-top:20px;display:flex;gap:20px}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .btn-wrapper .btn{margin:0px}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .modal-content{border:rgba(0,0,0,0)}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .modal-content .modal-body{padding:0px}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .modal-content .modal-body .title{display:none}.project-detail-page-section .project-detail-infor2 .content .content-right .contact-form .modal-content .btn-close{display:none}@media only screen and (max-width: 992px){.project-detail-page-section .project-detail-infor2{background:none}.project-detail-page-section .project-detail-infor2 .bg-backdrop{display:none}.project-detail-page-section .project-detail-infor2 .content .content-right{display:none}}.project-detail-related{padding:50px 0px 0px 0px;position:relative}.project-detail-related .bg-backdrop{position:absolute;width:100%;height:250px;bottom:0px;left:0px;background:var(--sub-color);z-index:0}.project-detail-related .section-header .bg{z-index:-1;top:-20px;left:-50px}.project-detail-related .section-header .section-line{margin-bottom:50px}.project-detail-related .section-header .title{margin-bottom:20px}.project-detail-related .section-header .sub-title{margin-bottom:20px}.project-detail-related .section-header .text-link{color:var(--button-primary);font-size:16px;line-height:25px;letter-spacing:.48px}.project-detail-infor2 .content .content-left{padding:20px 20px 50px 20px;border-radius:20px;background:#fff;display:flex;flex-direction:column;gap:30px;width:100%}.project-detail-infor2 .content .content-left .detail-infor-item .detail-infor-item-header{position:relative;padding:30px 0px;margin-bottom:20px}.project-detail-infor2 .content .content-left .detail-infor-item .detail-infor-item-header .title{color:#606060;font-size:24px;font-weight:600;line-height:36px;margin-bottom:20px;position:relative;z-index:2}.project-detail-infor2 .content .content-left .detail-infor-item .detail-infor-item-header .section-line{position:relative;z-index:2}.project-detail-infor2 .content .content-left .detail-infor-item .detail-infor-item-header .bg{top:0px;left:140px;z-index:1}.project-detail-infor2 .content .content-left .detail-infor-item.description-infor .project-description-content{overflow:hidden}.project-detail-infor2 .content .content-left .detail-infor-item.description-infor .project-description-content img{max-width:100%;object-fit:cover;height:auto;display:block}.project-detail-infor2 .content .content-left .detail-infor-item.description-infor .project-description-content ul{list-style:disc !important;padding-left:28px}.project-detail-infor2 .content .content-left .detail-infor-item.description-infor .btn-read-more{display:block;margin:40px auto 0px auto}.project-detail-infor2 .content .content-left .detail-infor-item.properties-infor .project-properties-content{border-radius:20px;background:#f8f8f8;padding:30px 20px}.project-detail-infor2 .content .content-left .detail-infor-item.properties-infor .project-properties-content .properties-list{display:flex;flex-direction:column}.project-detail-infor2 .content .content-left .detail-infor-item.properties-infor .project-properties-content .properties-list .properties-item{display:flex;gap:20px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d9d9d9}.project-detail-infor2 .content .content-left .detail-infor-item.properties-infor .project-properties-content .properties-list .properties-item:last-of-type{padding-bottom:0px;margin-bottom:0px;border-bottom:none}.project-detail-infor2 .content .content-left .detail-infor-item.properties-infor .project-properties-content .properties-list .properties-item .properties-name{width:150px;flex:none;margin-bottom:0px;font-weight:600;line-height:25px;letter-spacing:.42px}.project-detail-infor2 .content .content-left .detail-infor-item.properties-infor .project-properties-content .properties-list .properties-item .properties-value{width:100%;margin-bottom:0px;line-height:25px;letter-spacing:.42px}.project-detail-infor2 .content .content-left .detail-infor-item.location-infor .project-location-content{border-radius:20px;overflow:hidden}.project-detail-infor2 .content .content-left .detail-infor-item.location-infor .project-location-content img{width:100%}.project-detail-infor2 .content .content-left .detail-infor-item.ground-infor .project-ground-content .accordion .accordion-item{background-color:none;border:none;margin-bottom:20px}.project-detail-infor2 .content .content-left .detail-infor-item.ground-infor .project-ground-content .accordion .accordion-item .accordion-header .accordion-button{background:none !important;border:none;box-shadow:none !important;color:#000;font-weight:700;display:flex;gap:10px;align-items:center;padding:0px}.project-detail-infor2 .content .content-left .detail-infor-item.ground-infor .project-ground-content .accordion .accordion-item .accordion-header .accordion-button::after{display:none}.project-detail-infor2 .content .content-left .detail-infor-item.ground-infor .project-ground-content .accordion .accordion-item .accordion-header .accordion-button i{transition:all .3s ease-in-out}.project-detail-infor2 .content .content-left .detail-infor-item.ground-infor .project-ground-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) i{transform:rotate(180deg)}.project-detail-infor2 .content .content-left .detail-infor-item.ground-infor .project-ground-content .accordion .accordion-item .accordion-body{padding:10px 10px 10px 0px}.project-detail-infor2 .content .content-left .detail-infor-item.ground-infor .project-ground-content .accordion .accordion-item .accordion-body img{width:100%}.project-detail-infor2 .content .content-left .detail-infor-item.utilities-infor .project-utilities-content .utilities-list{margin-bottom:0px;display:flex;gap:14px;flex-wrap:wrap}.project-detail-infor2 .content .content-left .detail-infor-item.utilities-infor .project-utilities-content .utilities-list .utilities-item{width:calc(33.3333333333% - 9.3333333333px);padding-left:24px;position:relative}.project-detail-infor2 .content .content-left .detail-infor-item.utilities-infor .project-utilities-content .utilities-list .utilities-item:before{content:"";background-image:url(/images/icons/check.png);width:14px;height:12px;background-repeat:no-repeat;background-size:contain;position:absolute;left:0px;top:1px}.project-detail-infor2 .content .content-left .detail-infor-item.video-infor .project-video-content{width:100%;padding-top:56.25%;position:relative}.project-detail-infor2 .content .content-left .detail-infor-item.video-infor .project-video-content iframe{position:absolute;top:0px;left:0px;width:100% !important;height:100% !important}.project-detail-infor2 .content .content-left .detail-infor-item.image-lirary-infor .project-image-lirary-content .content{width:100%;border-radius:20px;background:#f6f3ee;padding:10px}.project-detail-infor2 .content .content-left .detail-infor-item.image-lirary-infor .project-image-lirary-content .content .image-list{display:flex;gap:10px;flex-wrap:wrap;width:100%}.project-detail-infor2 .content .content-left .detail-infor-item.image-lirary-infor .project-image-lirary-content .content .image-list .image-box{width:calc(33.3333333333% - 6.6666666667px);position:relative;padding-top:25%;border-radius:20px;overflow:hidden}.project-detail-infor2 .content .content-left .detail-infor-item.image-lirary-infor .project-image-lirary-content .content .image-list .image-box img{position:absolute;width:100%;height:100%;object-fit:cover;top:0px;left:0px}.project-detail-infor2 .content .content-left .btn{width:fit-content;display:block;margin:auto}@media only screen and (max-width: 992px){.project-detail-infor2 .content .content-left{padding:10px 10px 50px 10px}.project-detail-infor2 .content .content-left .detail-infor-item.utilities-infor .project-utilities-content .utilities-list .utilities-item{width:calc(50% - 14px)}.project-detail-infor2 .content .content-left .detail-infor-item.image-lirary-infor .project-image-lirary-content .content .image-list .image-box{width:100%;padding-top:75%}.project-detail-infor2 .content .content-left .btn{width:fit-content;display:block;margin:auto}}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content{padding:10px 0px 0px 0px}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content{display:flex;gap:30px}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content .content-right{width:520px;flex:none}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content .content-left{width:100%}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content .content-item{margin-bottom:20px}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content .content-item .title{font-size:24px;font-weight:700;margin-bottom:20px}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content-1 .content-left{overflow:hidden}@media screen and (max-width: 992px){.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content{display:flex;gap:20px;flex-direction:column}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content .content-right{width:100%}.tranfer-apartment-detail-page-section .tranfer-apartment-detail-content .content .content-left{width:100%}}.tranfer-apartment-detail-information .content-item-main-infor .title{font-size:32px;font-weight:500;margin-bottom:14px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content{display:flex;flex-direction:column;gap:14px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .tranfer-apartment-address{margin-bottom:0px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .tranfer-apartment-price{color:var(--button-primary);font-size:20px;font-weight:500;margin-bottom:0px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-info{display:flex;gap:14px;flex-direction:column}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-info .tranfer-apartment-ultilities{display:flex;gap:30px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-info .tranfer-apartment-ultilities .ultilities-item{display:flex;gap:5px;align-items:center}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-info .tranfer-apartment-ultilities .ultilities-item .icon img{width:20px;height:20px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-info .tranfer-apartment-ultilities .ultilities-item .text{color:var(--button-primary);line-height:20px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-infor-2{display:flex;gap:20px;align-items:center;justify-content:space-between}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-infor-2 .project-advantages{display:flex;gap:10px;margin-bottom:0px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-infor-2 .project-advantages .advantage-item{padding:4px 12px;border-radius:5px;background:#f4f4f4;color:var(--button-primary);line-height:20px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-infor-2 .project-advantages .advantage-item.special{background:var(--button-primary);color:#f8f8f8}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .extra-infor-2 .btn-share{background:none}.tranfer-apartment-detail-information .content-item-description .content-item-content .tranfer-apartment-description-content{overflow:hidden}.tranfer-apartment-detail-information .content-item-description .content-item-content .btn{display:block;margin:auto;margin-top:40px}@media screen and (max-width: 992px){.tranfer-apartment-detail-information .content-item-main-infor .title{font-size:24px;line-height:150%;margin-bottom:10px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content{display:flex;flex-direction:column;gap:10px}.tranfer-apartment-detail-information .content-item-main-infor .content-item-content .tranfer-apartment-address{margin-bottom:0px}.tranfer-apartment-detail-information .content-item-description .content-item-content .tranfer-apartment-description-content{overflow:hidden}.tranfer-apartment-detail-information .content-item-description .content-item-content .btn{display:block;margin:auto;margin-top:40px}}.tranfer-apartment-detail-image-slide{display:flex;gap:10px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel{border-radius:20px;background:#e8e8e8;overflow:hidden}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .image-box{width:100%;height:650px;position:relative;display:flex;align-items:center;justify-content:center;padding:10px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .image-box .image{width:100%;height:100%;object-fit:contain;border-radius:20px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .owl-nav{position:absolute;bottom:20px;right:20px;display:flex;gap:20px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .owl-nav button{color:var(--button-primary);padding:8px 14px !important;margin:0px !important}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .owl-nav button:hover{background:#f4f4f4;color:var(--button-primary)}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation{max-height:650px;overflow:auto;width:100px;flex:none}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation .content{display:flex;flex-direction:column;gap:10px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation .content .item{position:relative;width:100px;height:100px;border-radius:20px;overflow:hidden}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation .content .item.current::before{content:"";position:absolute;width:100%;height:100%;left:0px;top:0px;border:5px solid var(--sub-color);z-index:99;border-radius:20px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation .content .item .image{position:absolute;width:100%;height:100%;top:0px;left:0px;object-fit:cover}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation::-webkit-scrollbar{width:0px}@media screen and (max-width: 992px){.tranfer-apartment-detail-image-slide{flex-direction:column}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel{border-radius:20px;background:#e8e8e8;overflow:hidden}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .image-box{width:100%;height:650px;position:relative;display:flex;align-items:center;justify-content:center;padding:10px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .image-box .image{width:100%;height:100%;object-fit:contain;border-radius:20px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .owl-nav{position:absolute;bottom:20px;right:20px;display:flex;gap:20px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .owl-nav button{color:var(--button-primary);padding:8px 14px !important;margin:0px !important}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .owl-nav button:hover{background:#f4f4f4;color:var(--button-primary)}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel{order:1;background:none}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .image-box{width:100%;height:300px;position:relative;display:flex;align-items:center;justify-content:center;padding:0px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-carousel .image-box .image{width:100%;height:100%;object-fit:cover;border-radius:20px;position:absolute;object-fit:cover;top:0px;left:0px}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation{order:2;max-width:100%;width:unset}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation .content{flex-direction:row;gap:10px;width:100%}.tranfer-apartment-detail-image-slide .tranfer-apartment-detail-image-navigation .content .item{flex:none}}.content-item-location .title{margin-bottom:14px !important}.content-item-location .content-item-content .view-on-map span{text-decoration:underline}.content-item-properties .content-item-content .properties-list{display:flex;flex-direction:column;padding:30px 20px;border-radius:20px;background:#f8f8f8;margin-bottom:10px}.content-item-properties .content-item-content .properties-list .properties-item{display:flex;gap:20px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d9d9d9}.content-item-properties .content-item-content .properties-list .properties-item:last-of-type{padding-bottom:0px;margin-bottom:0px;border-bottom:none}.content-item-properties .content-item-content .properties-list .properties-item .properties-name{width:150px;flex:none;margin-bottom:0px;font-weight:600;line-height:25px;letter-spacing:.42px}.content-item-properties .content-item-content .properties-list .properties-item .properties-value{width:100%;margin-bottom:0px;line-height:25px;letter-spacing:.42px}.content-item-properties .content-item-content .contact-point{margin-top:20px;width:100% !important}@media screen and (max-width: 992px){.content-item-properties .content-item-content .contact-point{display:none}}.content-item-video .content-item-content{width:100%;position:relative}.content-item-video .content-item-content iframe{position:absolute;top:0px;left:0px;width:100% !important;height:100% !important}.content-item-project .content-item-content .card{display:flex;padding:10px 20px;align-items:flex-start;gap:20px;border-radius:20px;background:#f8f8f8;flex-direction:row;border:none}.content-item-project .content-item-content .card .image{position:relative;width:170px;height:90px;overflow:hidden;border-radius:5px}.content-item-project .content-item-content .card .image img{position:absolute;width:100%;height:100%;top:0px;left:0px;object-fit:cover}.content-item-project .content-item-content .card .infor .project-name{font-weight:700;margin-bottom:10px}.content-item-project .content-item-content .card .infor .project-owner{color:var(--button-primary);margin-bottom:10px}.content-item-project .content-item-content .card .infor .project-address{margin-bottom:0px}.content-item-project .content-item-content .card .infor .project-short-infor{margin-top:20px;display:flex;gap:40px}.content-item-project .content-item-content .card .infor .project-short-infor .infor-item .title{font-size:14px;font-style:normal;font-weight:400;margin-bottom:5px}.content-item-project .content-item-content .card .infor .project-short-infor .infor-item .text{color:var(--button-primary);margin-bottom:0px}@media screen and (max-width: 992px){.content-item-project .content-item-content .card .infor .project-short-infor{display:none}}.tranfer-apartment-detail-related{padding:0px 0px 0px 0px;position:relative}.tranfer-apartment-detail-related .bg-backdrop{position:absolute;width:100%;height:250px;bottom:0px;left:0px;background:var(--sub-color);z-index:0}.tranfer-apartment-detail-related .section-header{background:#f8f8f8;padding:50px 0px}.tranfer-apartment-detail-related .section-header .bg{z-index:0;top:-20px;left:-50px}.tranfer-apartment-detail-related .section-header .section-line{margin-bottom:50px;position:relative;z-index:1}.tranfer-apartment-detail-related .section-header .title{margin-bottom:20px;position:relative;z-index:1}.tranfer-apartment-detail-related .section-header .sub-title{margin-bottom:20px;position:relative;z-index:1}.tranfer-apartment-detail-related .section-header .text-link{color:var(--button-primary);font-size:16px;line-height:25px;letter-spacing:.48px;position:relative;z-index:1}.tranfer-apartment-detail-related .project-list{margin-top:20px !important}.privacy-policy-page-section .privacy-policy-header .section-header{background:#fff;padding:50px 0px}.privacy-policy-page-section .privacy-policy-header .section-header .bg{z-index:0;top:-20px;left:-50px}.privacy-policy-page-section .privacy-policy-header .section-header .section-line{margin-bottom:50px;position:relative;z-index:1}.privacy-policy-page-section .privacy-policy-header .section-header .title{margin-bottom:20px;position:relative;z-index:1}.privacy-policy-page-section .privacy-policy-header .section-header .sub-title{margin-bottom:0px;position:relative;z-index:1}.privacy-policy-page-section .privacy-policy-header .section-header figure.image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.privacy-policy-page-section .privacy-policy-header .section-header figure.image-style-align-right{float:right;margin-left:10px}.privacy-policy-page-section .privacy-policy-header .section-header figure.image-style-align-left{float:left;margin-right:1.5em}.privacy-policy-page-section .privacy-policy-header .section-header figure.image-style-block-align-left{margin-left:0;margin-right:auto}.privacy-policy-page-section .privacy-policy-header .section-header figure.image-style-block-align-right{margin-left:auto;margin-right:0}@media screen and (max-width: 992px){.privacy-policy-page-section .privacy-policy-header .section-header .bg{z-index:0;top:-20px;left:40px}.privacy-policy-page-section .privacy-policy-header .section-header .section-line{margin-left:auto;margin-right:auto}.privacy-policy-page-section .privacy-policy-header .section-header .title{text-align:center}.privacy-policy-page-section .privacy-policy-header .section-header .sub-title{text-align:center}}.privacy-policy-page-section .content{max-width:800px;padding:50px 0px;margin:auto}.chat-box{position:fixed;bottom:100px;right:20px;z-index:9999}@media(max-width: 900px){.chat-box img{width:60px}}.section-line{width:100px;height:3px;background:var(--sub-color)}.error-section{display:flex;align-items:center;justify-content:center;height:calc(100vh - var(--desktop-header-height));background-color:#f8f8f8}.error-section .title{text-align:center;margin-bottom:20px}.error-section a{display:block;text-align:center;text-decoration:underline !important;color:var(--sub-color);font-size:16px}header:not(.sticky)+.main .child-page-section{padding-top:0px}.child-page-section{padding-top:110px}@media(max-width: 1200px){.child-page-section{padding-top:70px}}.display-mobile{display:none}@media(max-width: 992px){.display-mobile{display:block}}.ui-selectmenu-menu .ui-menu{padding:20px 0px;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);border:none;border-radius:0px}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper{padding:10px 20px;border:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:none;background:#e8e8e8;font-weight:normal;color:var(--black-color);margin:0px}.tiktok-embed{margin-top:0px !important}.fb-page{max-width:400px !important}.grecaptcha-badge{visibility:hidden}#cookieConsent{padding-top:20px}#cookie-consent .close-btn{float:right}#cookie-consent{z-index:1000}#cookie-consent .modal-content-cookie{position:fixed;bottom:10px;left:10px;width:425px;display:flex;flex-direction:column;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}@media only screen and (max-device-width: 1000px){#cookie-consent .modal-content-cookie{width:340px}}
