.slider-home{margin-top:65px}@media(max-width:768px){.slider-home{margin-top:0}}.slider-home img{width:100%;height:auto}.slider-home .slick-dots{position:absolute;bottom:17px}.slider-home .slick-dots li:first-child{border-radius:25px 0 0 25px}.slider-home .slick-dots li:last-child{border-radius:0 25px 25px 0}.slider-home .slick-dots li.slick-active{background-color:#fff;height:8px;margin:0}.slider-home .slick-dots li.slick-active button{background-color:#9e7f5d;height:8px;padding:0}.slider-home .slick-dots li.slick-active button:before{line-height:0}.slider-home .slick-dots li{background-color:#fff;height:8px;margin:0}.slider-home .slick-dots li button{height:8px;border-radius:25px;padding:0}.slider-home .slick-dots li button:before{color:transparent;line-height:0}.slider-home a{outline:none}.home-page .banner-home{position:relative;overflow:hidden}.home-page .home-layout{background-image:url(/images/bg-home.png);background-size:100%;background-repeat:no-repeat;background-position:top 240px center;z-index:-99}.home-page .home-layout .home-con{max-width:64rem;margin:0 auto}.home-page .home-layout .home-con .group-card{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:20px 30px;margin-top:22px}@media(max-width:711px){.home-page .home-layout .home-con .group-card{grid-template-columns:1fr}}.home-page .home-layout .home-con .group-card .card .card-item{position:relative;box-shadow:0 8px 24px hsla(163,3%,41%,.4);border-radius:8px}.home-page .home-layout .home-con .group-card .card .card-item img{border-radius:8px;width:100%;height:245px}@media(max-width:919px){.home-page .home-layout .home-con .group-card .card .card-item img{height:170px}}.home-page .home-layout .home-con .group-card .card .card-item .image-container{position:relative;cursor:pointer}.home-page .home-layout .home-con .group-card .card .card-item .image-container .gradient-overlay{z-index:99;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background:linear-gradient(180deg,rgba(0,96,92,0),rgba(0,96,92,.9) 78.5%);pointer-events:none;cursor:pointer}.home-page .home-layout .home-con .group-card .card .card-item .title{position:absolute;bottom:23px;left:20px}.home-page .home-layout .home-con .group-card .card .card-item .title h3{color:#fff;font-size:32px;font-weight:500;line-height:34px;margin-bottom:5px}.home-page .home-layout .home-con .group-card .card .card-item .title p{color:#fff;font-size:14px}.home-page .home-layout .home-con .group-branch{padding:20px 30px}.home-page .home-layout .home-con .group-branch .branch-title{margin-top:20px}.home-page .home-layout .home-con .group-branch .branch-title .header-branch{display:flex;justify-content:space-between}@media(max-width:661px){.home-page .home-layout .home-con .group-branch .branch-title .header-branch{display:unset}}.home-page .home-layout .home-con .group-branch .branch-title .header-branch .detail h3{color:var(--text-main);font-size:24px;font-weight:500}.home-page .home-layout .home-con .group-branch .branch-title .header-branch .detail h2{color:var(--text-sub);font-size:15px;font-weight:400}@media(max-width:661px){.home-page .home-layout .home-con .group-branch .branch-title .header-branch .detail h2{margin-bottom:10px}}.home-page .home-layout .home-con .group-branch .branch-title .header-branch .link-job p{color:var(--gold-main);text-decoration:underline;cursor:pointer}.home-page .home-layout .home-con .group-branch .branch-title .header-branch .link-job p:hover{text-decoration:none}.home-page .home-layout .home-con .group-branch .branch-title .branch-card{margin-top:45px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px}@media(max-width:768px){.home-page .home-layout .home-con .group-branch .branch-title .branch-card{grid-template-columns:1fr 1fr 1fr}}@media(max-width:607px){.home-page .home-layout .home-con .group-branch .branch-title .branch-card{grid-template-columns:1fr 1fr}}@media(max-width:375px){.home-page .home-layout .home-con .group-branch .branch-title .branch-card{grid-template-columns:1fr}}.home-page .home-layout .home-con .group-branch .branch-title .branch-card .item:hover{box-shadow:0 6px 24px 0 rgba(0,96,92,.23),0 0 0 1px rgba(0,96,92,.14)}.home-page .home-layout .home-con .group-branch .branch-title .branch-card .item{padding:15px 10px;display:flex;align-items:center;flex-direction:column;border-radius:8px;box-shadow:0 5px 20px hsla(210,7%,58%,.2);text-align:center;background-color:#fff;cursor:pointer;justify-content:center}@media(max-width:452px){.home-page .home-layout .home-con .group-branch .branch-title .branch-card .item{height:129px}}@media(max-width:375px){.home-page .home-layout .home-con .group-branch .branch-title .branch-card .item{height:auto}}.home-page .home-layout .home-con .group-branch .branch-title .branch-card .item img{width:auto;height:53px}.home-page .home-layout .home-con .group-branch .branch-title .branch-card .item p{color:var(--text-main);font-size:12px;margin-top:10px}.home-page .home-layout .home-con .article-group{margin-top:71px;display:flex;padding:20px 30px}@media(max-width:711px){.home-page .home-layout .home-con .article-group{display:unset}}.home-page .home-layout .home-con .article-group .title-article{width:20%}@media(max-width:768px){.home-page .home-layout .home-con .article-group .title-article{width:30%}}@media(max-width:711px){.home-page .home-layout .home-con .article-group .title-article{width:100%;padding:20px 30px}}.home-page .home-layout .home-con .article-group .title-article{margin-right:10px}.home-page .home-layout .home-con .article-group .title-article h3{font-size:24px;font-weight:500;color:#585958}.home-page .home-layout .home-con .article-group .title-article p{color:#959594;font-size:15px;margin-bottom:30px;margin-top:10px}.home-page .home-layout .home-con .article-group .title-article a{color:#9e7f5d;text-decoration:underline;font-size:12px;cursor:pointer}.home-page .home-layout .home-con .article-group .title-article a:hover{text-decoration:none}.home-page .review-layout{margin-top:67px;background-image:url(/images/bg-black.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.home-page .review-layout .review-con{padding-bottom:50px;padding-top:25px;max-width:64rem;margin:0 auto}@media(max-width:711px){.home-page .review-layout .review-con{padding-top:0;padding-bottom:60px}}@media(max-width:652px){.home-page .review-layout .review-con{padding-bottom:70px}}.home-page .review-layout .review-con .review-group{display:flex;padding:20px 30px}@media(max-width:711px){.home-page .review-layout .review-con .review-group{display:unset}}.home-page .review-layout .review-con .review-group .title-review{width:20%}@media(max-width:768px){.home-page .review-layout .review-con .review-group .title-review{width:30%}}@media(max-width:711px){.home-page .review-layout .review-con .review-group .title-review{width:100%;padding:20px 30px}}.home-page .review-layout .review-con .review-group .title-review{margin-right:10px}.home-page .review-layout .review-con .review-group .title-review h3{font-size:24px;font-weight:500;color:#fff}.home-page .review-layout .review-con .review-group .title-review p{color:#dcdcdc;font-size:15px;margin-bottom:30px;margin-top:10px}.home-page .review-layout .review-con .review-group .title-review a{color:#fff;text-decoration:underline;font-size:12px;cursor:pointer}.home-page .review-layout .review-con .review-group .title-review a:hover{text-decoration:none}.home-page .contact-con{max-width:64rem;margin:15px auto 0}.home-page .contact-con .contact{padding:20px 30px 80px}.home-page .contact-con .contact h3{color:var(--text-main);font-size:24px;font-weight:500;margin-top:30px;margin-bottom:30px;text-align:center}.home-page .contact-con .contact .contact-card{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media(max-width:768px){.home-page .contact-con .contact .contact-card{gap:10px}}@media(max-width:704px){.home-page .contact-con .contact .contact-card{gap:30px;grid-template-columns:1fr}}.home-page .contact-con .contact .contact-card .item{display:flex;align-items:center;justify-content:center;gap:10px}@media(max-width:375px){.home-page .contact-con .contact .contact-card .item{flex-direction:column}}.home-page .contact-con .contact .contact-card .item img{height:200px;width:auto}.home-page .contact-con .contact .contact-card .item .contact-detail h2{color:var(--text-main);font-size:20px;font-weight:500}.home-page .contact-con .contact .contact-card .item .contact-detail p{color:var(--text-sub);font-size:15px}.home-page .contact-con .contact .contact-card .item .contact-detail a{color:var(--gold-main);font-size:13px;text-decoration:underline;margin-top:10px;cursor:pointer}.home-page .contact-con .contact .contact-card .item .contact-detail a:hover{text-decoration:none}.slider-review{width:80%}@media(max-width:768px){.slider-review{width:70%}}@media(max-width:711px){.slider-review{width:100%}}.slider-review .review-box{position:relative}@media(max-width:711px){.slider-review .review-box{padding:0 20px}}.slider-review .review-box svg{border:1px solid #fff;border-radius:5px;padding:2px}.slider-review .review-box .slick-next:before,.slider-review .review-box .slick-prev:before{content:""!important}@media(max-width:652px){.slider-review .review-box .slick-next{right:15px!important;top:110%!important}.slider-review .review-box .slick-prev{right:45px!important;top:110%!important}}.slider-review .review-box .review-item{padding:10px}.slider-review .review-box .review-item .item{background-color:var(--green-main);box-shadow:0 3px 8px rgba(0,0,0,.24);border-radius:8px}.slider-review .review-box .review-item .item .profile{display:flex}.slider-review .review-box .review-item .item .profile .img-paper img{width:100%;max-width:60px;height:auto}@media(max-width:768px){.slider-review .review-box .review-item .item .profile .img-paper img{max-width:54px}}.slider-review .review-box .review-item .item .profile .detail{margin:10px 10px 10px 20px}.slider-review .review-box .review-item .item .profile .detail h1{color:#fff;font-weight:500;font-size:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.slider-review .review-box .review-item .item .profile .detail h2{color:#96d8d7;font-weight:500;font-size:15px}.slider-review .review-box .review-item .item .profile .detail p{color:#fff;font-weight:400;font-size:13px}.slider-review .review-box .review-item .item .review-detail{padding:10px 25px}.slider-review .review-box .review-item .item .review-detail h2{font-size:45px;font-weight:400;color:#1daba5;line-height:15px;border-top:2px solid #025855;padding-top:21px}.slider-review .review-box .review-item .item .review-detail p{font-size:12px;font-weight:400;color:#fff;height:54px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.slider-review .review-box .review-item .item .review-detail h4{color:#96d8d7;font-size:13px;margin-top:10px;text-align:right}.slider-review .loading-spin{display:flex;align-items:center;justify-content:center}