.home-slide-section{position:relative}.home-slide-section .img-slide-home{display:block;height:calc(70vw - 77px);max-height:calc(100vh - 77px);overflow:hidden;position:relative}@media screen and (max-width: 1024px){.home-slide-section .img-slide-home{max-height:calc(100vh - 74px)}}@media screen and (max-width: 991.82px){.home-slide-section .img-slide-home{max-height:calc(100vh - 70px)}}@media screen and (max-width: 575.82px){.home-slide-section .img-slide-home{padding-bottom:70%;max-height:calc(100vh - 60px)}}@media screen and (max-width: 374.82px){.home-slide-section .img-slide-home{max-height:calc(100vh - 50px)}}.home-slide-section .img-slide-home::after{position:absolute;width:100%;height:100%;top:0;left:0;content:'';background-color:rgba(0,0,0,0);background:radial-gradient(circle at center, rgba(0,0,0,0.1) 15%, rgba(0,0,0,0.2))}.home-slide-section .img-slide-home .content{position:absolute;z-index:5;top:47%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;max-width:700px;padding:20px;text-align:center}.home-slide-section .img-slide-home .content h2{color:#ed1c24;font-size:50px;text-transform:uppercase;font-weight:700}@media screen and (max-width: 991.82px){.home-slide-section .img-slide-home .content h2{font-size:40px}}@media screen and (max-width: 575.82px){.home-slide-section .img-slide-home .content h2{font-size:30px}}@media screen and (max-width: 374.82px){.home-slide-section .img-slide-home .content h2{font-size:20px}}.home-slide-section .img-slide-home .content p{color:#fff;font-size:24px;text-shadow:0px 0px 3px #000}@media screen and (max-width: 991.82px){.home-slide-section .img-slide-home .content p{font-size:20px}}@media screen and (max-width: 575.82px){.home-slide-section .img-slide-home .content p{font-size:16px}}@media screen and (max-width: 374.82px){.home-slide-section .img-slide-home .content p{font-size:14px}}.home-slide-section .img-slide-home .content .btn-site{position:relative;margin:auto;z-index:10;color:#fff;background-color:#ed1c24;-webkit-transition:all .3s ease;transition:all .3s ease}.home-slide-section .img-slide-home .content .btn-site:hover{background:#fff;color:#ed1c24}.home-slide-section .swiper-home .swiper-pagination{bottom:15px}.home-slide-section .swiper-home .swiper-pagination .swiper-pagination-bullet{width:18px;height:18px;background-color:transparent;border:3px solid #fff;opacity:1;margin:0 10px}@media screen and (max-width: 575.82px){.home-slide-section .swiper-home .swiper-pagination .swiper-pagination-bullet{border:2px solid #fff;width:14px;height:14px}}.home-slide-section .swiper-home .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:3px solid #ed1c24}@-webkit-keyframes rotate-icon{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate-icon{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.section-h-1 .box-content{margin-bottom:20px}.section-h-1 .box-content .thumb-img{margin-bottom:25px;padding-bottom:20%}@media screen and (max-width: 991.82px){.section-h-1 .box-content .thumb-img{padding-bottom:20%}}.section-h-1 .box-content .thumb-img img{-o-object-position:left;object-position:left}@media screen and (max-width: 991.82px){.section-h-1 .box-content .thumb-img img{-o-object-position:center;object-position:center}}.section-h-1 .box-content .corner-button{margin-top:25px;text-transform:uppercase}@media screen and (max-width: 575.82px){.section-h-1 .box-content .corner-button{margin-top:15px}}.section-h-1 .box-content .content h3{font-size:35px;font-weight:700;margin-bottom:15px}@media screen and (max-width: 1399.82px){.section-h-1 .box-content .content h3{font-size:32px}}@media screen and (max-width: 991.82px){.section-h-1 .box-content .content h3{font-size:30px;text-align:center}}@media screen and (max-width: 767.82px){.section-h-1 .box-content .content h3{text-align:center}}@media screen and (max-width: 575.82px){.section-h-1 .box-content .content h3{font-size:24px}}@media screen and (max-width: 450px){.section-h-1 .box-content .content h3{font-size:20px}}@media screen and (max-width: 374.82px){.section-h-1 .box-content .content h3{font-size:16px}}.section-h-1 .box-content .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;counter-reset:my-awesome-counter;margin:0 -10px;margin-top:35px;padding:0;text-align:left}.section-h-1 .box-content .content ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;counter-increment:my-awesome-counter;margin-bottom:15px;position:relative;padding-left:50px;padding-right:10px}@media screen and (max-width: 767.82px){.section-h-1 .box-content .content ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.section-h-1 .box-content .content ul li::before{left:10px;top:0;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;position:absolute;background-color:#ed1c24;content:counter(my-awesome-counter);font-size:18px;line-height:30px}.section-h-1 .box-content .content ul li h4{font-size:16px;font-weight:600;text-transform:uppercase}.section-h-1 .box-content .content ul li p{margin-bottom:0}.section-h-1 .thumb-img{width:100%}.section-h-1 .thumb-img img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767.82px){.section-h-1 .thumb-img img{max-width:300px;margin:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.project-s-1{text-align:left}.project-s-1 .box-project{position:relative;padding:120px 0;margin-bottom:50px}@media screen and (max-width: 991.82px){.project-s-1 .box-project{padding:80px 0}}@media screen and (max-width: 767.82px){.project-s-1 .box-project{padding:0}}@media screen and (max-width: 575.82px){.project-s-1 .box-project{margin-bottom:30px}}.project-s-1 .box-project:last-child{margin-bottom:0}.project-s-1 .box-project:nth-of-type(2n) .img-project{right:unset;left:0}.project-s-1 .box-project:nth-of-type(2n) .content{left:60%}@media screen and (max-width: 991.82px){.project-s-1 .box-project:nth-of-type(2n) .content{left:40%}}@media screen and (max-width: 767.82px){.project-s-1 .box-project:nth-of-type(2n) .content{left:0}}.project-s-1 .box-project .img-project{position:absolute;height:100%;width:70%;right:0;top:0;z-index:1}@media screen and (max-width: 767.82px){.project-s-1 .box-project .img-project{width:calc( 100% + 30px);margin:0 -15px;position:relative;padding-bottom:90%;margin-top:-100px}}.project-s-1 .box-project .content{width:40%;background-color:rgba(255,255,255,0.9);position:relative;z-index:2;padding:50px}@media screen and (max-width: 991.82px){.project-s-1 .box-project .content{width:60%;padding:30px}}@media screen and (max-width: 767.82px){.project-s-1 .box-project .content{width:100%}}@media screen and (max-width: 575.82px){.project-s-1 .box-project .content{padding:20px}}.project-s-1 .box-project .content h3{color:#ed1c24;text-transform:uppercase;font-size:28px;font-weight:700;line-height:1.5;margin-bottom:15px}@media screen and (max-width: 991.82px){.project-s-1 .box-project .content h3{font-size:24px}}@media screen and (max-width: 767.82px){.project-s-1 .box-project .content h3{font-size:18px}}@media screen and (max-width: 575.82px){.project-s-1 .box-project .content h3{font-size:18px}}@media screen and (max-width: 374.82px){.project-s-1 .box-project .content h3{font-size:16px}}.project-s-1 .box-project .content p{font-size:20px}@media screen and (max-width: 991.82px){.project-s-1 .box-project .content p{font-size:18px}}@media screen and (max-width: 767.82px){.project-s-1 .box-project .content p{font-size:16px}}@media screen and (max-width: 575.82px){.project-s-1 .box-project .content p{font-size:14px}}@media screen and (max-width: 374.82px){.project-s-1 .box-project .content p{font-size:13px}}.project-s-1 .box-project .content .btn-site{margin-top:30px}.section-h-2{background-color:#f2f2f2}.section-h-2 .swiper-new-index{max-width:1100px;padding:0 50px}@media screen and (max-width: 767.82px){.section-h-2 .swiper-new-index{padding:0 40px}}.section-h-2 .swiper-new-index .swiper-button-prev{left:0px}@media screen and (max-width: 575.82px){.section-h-2 .swiper-new-index .swiper-button-prev{left:0px}}.section-h-2 .swiper-new-index .swiper-button-next{right:0px}@media screen and (max-width: 575.82px){.section-h-2 .swiper-new-index .swiper-button-next{right:0px}}.section-h-2 .swiper-new-index .btn-news-nav{color:#ed1c24;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ffffff;border:5px solid #f2f2f2;border-radius:50%;z-index:10}@media screen and (max-width: 575.82px){.section-h-2 .swiper-new-index .btn-news-nav{width:35px;height:35px}}.section-h-2 .swiper-new-index .btn-news-nav::after{font-size:16px}@media screen and (max-width: 575.82px){.section-h-2 .swiper-new-index .btn-news-nav::after{font-size:13px}}.section-h-2 .img-news{padding-bottom:60%}.section-h-2 .img-news img{-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-object-fit:cover;object-fit:cover}.section-h-2 .big-news{padding-top:30px;padding-bottom:0px}@media screen and (max-width: 575.82px){.section-h-2 .big-news{padding-top:15px;padding-bottom:15px}}.section-h-2 .big-news:hover .img-news img{-webkit-transform:scale(1.06);transform:scale(1.06)}.section-h-2 .news-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:calc(0rem / 2);margin-left:calc(-3rem / 2);background-color:#ed1c24;padding:20px;color:#fff;text-align:left}@media screen and (max-width: 991.82px){.section-h-2 .news-content{margin-right:0;margin-left:0}}.section-h-2 .news-content .box-ct span{margin-bottom:15px;display:block}@media screen and (max-width: 991.82px){.section-h-2 .news-content .box-ct span{margin-bottom:15px}}@media screen and (max-width: 575.82px){.section-h-2 .news-content .box-ct span{font-size:13px}}.section-h-2 .news-content .box-ct span a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}.section-h-2 .news-content .box-ct span a:hover{color:gold !important}.section-h-2 .news-content .box-ct p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.section-h-2 .news-content h2{color:#fff;font-size:24px;margin-bottom:20px;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 991.82px){.section-h-2 .news-content h2{font-size:22px;margin-bottom:15px}}@media screen and (max-width: 767.82px){.section-h-2 .news-content h2{font-size:18px}}@media screen and (max-width: 575.82px){.section-h-2 .news-content h2{font-size:16px}}.section-h-2 .news-content h2:hover{color:gold !important}.section-h-2 .news-content .btn-site{color:#fff}.section-h-2 .news-content .btn-site .top,.section-h-2 .news-content .btn-site .bottom{border-color:#fff}.section-h-2 .swiper-h2 .swiper-pag-h2{text-align:center;margin:auto;margin-top:20px;margin-bottom:40px}@media screen and (max-width: 575.82px){.section-h-2 .swiper-h2 .swiper-pag-h2{margin-bottom:25px;margin-top:10px}}.section-h-2 .swiper-h2 .swiper-pag-h2 .swiper-pagination-bullet-active{color:#ed1c24}.section-h-2 .swiper-h2 .swiper-pag-h2 .swiper-pagination-bullet{margin:0 13px;width:unset;height:unset;border-radius:unset;opacity:1;background-color:unset;font-weight:700;font-size:24px}@media screen and (max-width: 575.82px){.section-h-2 .swiper-h2 .swiper-pag-h2 .swiper-pagination-bullet{font-size:20px}}.section-h-2 .swiper-h2 .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.section-h-2 .swiper-h2 .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.section-h-2 .swiper-h2 .box-h2-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 991.82px){.section-h-2 .swiper-h2 .box-h2-slide{padding:25px}}.section-h-2 .swiper-h2 .box-h2-slide:hover{background-color:#ed1c24;background-image:url(../images/home/hover.jpg);background-size:cover}.section-h-2 .swiper-h2 .box-h2-slide:hover .img-box-ic{background-color:#fff}.section-h-2 .swiper-h2 .box-h2-slide:hover h3,.section-h-2 .swiper-h2 .box-h2-slide:hover p,.section-h-2 .swiper-h2 .box-h2-slide:hover a,.section-h-2 .swiper-h2 .box-h2-slide:hover a.link-h2{color:#fff}.section-h-2 .swiper-h2 .box-h2-slide .img-box-ic{width:80px;height:80px;-webkit-mask-size:contain;background-color:#ed1c24;-webkit-mask-repeat:no-repeat;margin-bottom:15px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width: 991.82px){.section-h-2 .swiper-h2 .box-h2-slide .img-box-ic{width:50px;height:50px}}.section-h-2 .swiper-h2 .box-h2-slide h3{font-size:24px;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:left}@media screen and (max-width: 991.82px){.section-h-2 .swiper-h2 .box-h2-slide h3{font-size:18px}}.section-h-2 .swiper-h2 .box-h2-slide a.link-h2{display:block;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;color:#ed1c24;-webkit-transition:all .3s ease;transition:all .3s ease}.section-h-2 .swiper-h2 .box-h2-slide a.link-h2 i,.section-h-2 .swiper-h2 .box-h2-slide a.link-h2 .svg-inline--fa{margin-left:10px}.section-h-4{background-size:contain;background-position:right;background-repeat:no-repeat}.section-h-4 .swiper-h4{padding:0 80px}@media screen and (max-width: 991.82px){.section-h-4 .swiper-h4{padding:0 50px}}@media screen and (max-width: 767.82px){.section-h-4 .swiper-h4{padding:0 40px}}@media screen and (max-width: 575.82px){.section-h-4 .swiper-h4{padding:0}}.section-h-4 .swiper-h4 .swiper-button-next:after,.section-h-4 .swiper-h4 .swiper-button-prev:after{display:none}.section-h-4 .swiper-h4 .swiper-button-next,.section-h-4 .swiper-h4 .swiper-button-prev{font-size:40px;color:#ed1c24}@media screen and (max-width: 991.82px){.section-h-4 .swiper-h4 .swiper-button-next,.section-h-4 .swiper-h4 .swiper-button-prev{font-size:24px}}@media screen and (max-width: 767.82px){.section-h-4 .swiper-h4 .swiper-button-next{right:0}}@media screen and (max-width: 767.82px){.section-h-4 .swiper-h4 .swiper-button-prev{left:0}}.section-h-4 .swiper-h4 .thumb-img{display:block;margin-bottom:24px}@media screen and (max-width: 767.82px){.section-h-4 .swiper-h4 .thumb-img{margin-bottom:10px}}.section-h-4 .swiper-h4 .thumb-img img{-webkit-transition:all .5s ease;transition:all .5s ease}.section-h-4 .swiper-h4 .thumb-img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.section-h-4 .swiper-h4 .thumb-img::before{content:'';position:absolute;width:100%;height:100%;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.5)));background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.5))}@media screen and (max-width: 767.82px){.section-h-4 .swiper-h4 .thumb-img.img-100,.section-h-4 .swiper-h4 .thumb-img.img-30{padding-bottom:40%}}.section-h-4 .swiper-h4 .thumb-img .link{z-index:2;text-align:center;color:#fff;position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 10px}.section-h-4 .swiper-h4 .thumb-img .link h3{text-decoration:unset;color:#fff}@media screen and (max-width: 991.82px){.section-h-4 .swiper-h4 .thumb-img .link h3{font-size:20px}}@media screen and (max-width: 768px){.section-h-4 .swiper-h4 .thumb-img .link h3{font-size:18px;margin-bottom:5px}}@media screen and (max-width: 575.82px){.section-h-4 .swiper-h4 .thumb-img .link h3{font-size:16px}}@media screen and (max-width: 374.82px){.section-h-4 .swiper-h4 .thumb-img .link h3{font-size:14px}}.section-h-4 .swiper-h4 .thumb-img .link .link-more{color:#fff;text-decoration:underline;text-underline-position:under;margin-bottom:0}@media screen and (max-width: 575.82px){.section-h-4 .swiper-h4 .thumb-img .link .link-more{font-size:10px}}.img-award{width:100%}.img-award img{width:100%}.section-h-5 .swiper-h5{margin-top:20px}.section-h-5 .swiper-h5 .thumb-img img{padding:25px}@media screen and (max-width: 768px){.section-h-5 .swiper-h5 .thumb-img img{padding:15px}}@media screen and (max-width: 575.82px){.section-h-5 .swiper-h5 .thumb-img img{padding:8px}}.section-h-6 .swiper-h6{padding-bottom:50px}.section-h-6 .swiper-h6 .swiper-pagination-bullet{width:50px;height:5px;margin:0 10px;background-color:#ed1c24;border-radius:3px}@media screen and (max-width: 768px){.section-h-6 .swiper-h6 .swiper-pagination-bullet{width:40px}}.section-h-6 .swiper-h6 .swiper-pagination-bullet-active{width:80px;height:7px}@media screen and (max-width: 768px){.section-h-6 .swiper-h6 .swiper-pagination-bullet-active{width:60px}}.section-h-6 .swiper-h6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.9);transform:scale(0.9)}.section-h-6 .swiper-h6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.section-h-6 .swiper-h6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(1);transform:scale(1)}.section-h-6 .swiper-h6 .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(1);transform:scale(1)}.section-h-6 .img-gallery{display:block;padding-bottom:60%;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-filter:brightness(60%);filter:brightness(60%)}.section-h-6 .img-gallery img{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:center 80%;transform-origin:center 80%;-webkit-transition:all .5s ease;transition:all .5s ease}.section-h-6 .swiper-slide-active .img-gallery{-webkit-filter:brightness(100%);filter:brightness(100%);-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.5);box-shadow:0px 5px 10px rgba(0,0,0,0.5)}.section-h-6 .swiper-slide-active .img-gallery img{-webkit-transform:scale(1.2);transform:scale(1.2)}
/*# sourceMappingURL=index.min.css.map */