.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{border-radius:25px;height:8px;padding:0}.slider-home .slick-dots li button:before{color:#0000;line-height:0}.slider-home a{outline:none}
.home-page .banner-home{position:relative;overflow:hidden}.home-page .home-layout{z-index:-99;background-image:url(/images/bg-home.png);background-position:50% 240px;background-repeat:no-repeat;background-size:100%}.home-page .home-layout .home-con{max-width:64rem;margin:0 auto}.home-page .home-layout .home-con .group-card{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:22px;padding:20px 30px;display:grid}@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{border-radius:8px;position:relative;box-shadow:0 8px 24px #656c6a66}.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{cursor:pointer;position:relative}.home-page .home-layout .home-con .group-card .card .card-item .image-container .gradient-overlay{z-index:99;pointer-events:none;cursor:pointer;background:linear-gradient(#00605c00 0%,#00605ce6 78.5%);border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.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;margin-bottom:5px;font-size:32px;font-weight:500;line-height:34px}.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{justify-content:space-between;display:flex}@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);cursor:pointer;text-decoration:underline}.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{grid-template-columns:1fr 1fr 1fr 1fr;gap:15px;margin-top:45px;display:grid}@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 #00605c3b,0 0 0 1px #00605c24}.home-page .home-layout .home-con .group-branch .branch-title .branch-card .item{text-align:center;cursor:pointer;background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:15px 10px;display:flex;box-shadow:0 5px 20px #8d949b33}@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);margin-top:10px;font-size:12px}.home-page .home-layout .home-con .article-group{margin-top:71px;padding:20px 30px;display:flex}@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{color:#585958;font-size:24px;font-weight:500}.home-page .home-layout .home-con .article-group .title-article p{color:#959594;margin-top:10px;margin-bottom:30px;font-size:15px}.home-page .home-layout .home-con .article-group .title-article a{color:#9e7f5d;cursor:pointer;font-size:12px;text-decoration:underline}.home-page .home-layout .home-con .article-group .title-article a:hover{text-decoration:none}.home-page .review-layout{background-image:url(/images/bg-black.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:67px}.home-page .review-layout .review-con{max-width:64rem;margin:0 auto;padding-top:25px;padding-bottom:50px}@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{padding:20px 30px;display:flex}@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{color:#fff;font-size:24px;font-weight:500}.home-page .review-layout .review-con .review-group .title-review p{color:#dcdcdc;margin-top:10px;margin-bottom:30px;font-size:15px}.home-page .review-layout .review-con .review-group .title-review a{color:#fff;cursor:pointer;font-size:12px;text-decoration:underline}.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);text-align:center;margin-top:30px;margin-bottom:30px;font-size:24px;font-weight:500}.home-page .contact-con .contact .contact-card{grid-template-columns:1fr 1fr;gap:30px;display:grid}@media (max-width:768px){.home-page .contact-con .contact .contact-card{gap:10px}}@media (max-width:704px){.home-page .contact-con .contact .contact-card{grid-template-columns:1fr;gap:30px}}.home-page .contact-con .contact .contact-card .item{justify-content:center;align-items:center;gap:10px;display:flex}@media (max-width:375px){.home-page .contact-con .contact .contact-card .item{flex-direction:column}}.home-page .contact-con .contact .contact-card .item img{width:auto;height:200px}.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);cursor:pointer;margin-top:10px;font-size:13px;text-decoration:underline}.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{top:110%!important;right:15px!important}.slider-review .review-box .slick-prev{top:110%!important;right:45px!important}}.slider-review .review-box .review-item{padding:10px}.slider-review .review-box .review-item .item{background-color:var(--green-main);border-radius:8px;box-shadow:0 3px 8px #0000003d}.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;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:22px;font-weight:500;display:-webkit-box;overflow:hidden}.slider-review .review-box .review-item .item .profile .detail h2{color:#96d8d7;font-size:15px;font-weight:500}.slider-review .review-box .review-item .item .profile .detail p{color:#fff;font-size:13px;font-weight:400}.slider-review .review-box .review-item .item .review-detail{padding:10px 25px}.slider-review .review-box .review-item .item .review-detail h2{color:#1daba5;border-top:2px solid #025855;padding-top:21px;font-size:45px;font-weight:400;line-height:15px}.slider-review .review-box .review-item .item .review-detail p{color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:54px;font-size:12px;font-weight:400;display:-webkit-box;overflow:hidden}.slider-review .review-box .review-item .item .review-detail h4{color:#96d8d7;text-align:right;margin-top:10px;font-size:13px}.slider-review .loading-spin{justify-content:center;align-items:center;display:flex}
