﻿.header .header-mid{margin-bottom:-90px;z-index:9}.header .header-mid .container{background:#fff;border-radius:0 0 16px 16px}.ajax-tab .tab-content .tab-content-item{display:none}.ajax-tab .tab-content .tab-content-item.active{display:block}.block-title{margin-bottom:38px;position:relative}.block-title h2{font-weight:700;font-size:38px;position:relative;line-height:1.3;margin-bottom:12px;color:var(--textColorIndex)}.block-title h2 a{color:var(--textColorIndex)}.block-title h2 a:hover{color:var(--mainColor)}.block-title p{font-size:16px;line-height:24px;margin-bottom:0}.block-title .btn-theme{position:absolute;top:50%;right:0;transform:translateY(-50%)}.module-slider{margin-bottom:68px}.module-slider .home-slider .swiper-slide:after{content:"";position:absolute;left:0;top:0;background:#000;opacity:0.38;width:100%;height:100%}.module-slider .home-slider .swiper-slide .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99;text-align:left}.module-slider .home-slider .swiper-slide .content .title{font-size:48px;font-weight:700;color:#fff;margin-bottom:20px;line-height:1.4}.module-slider .home-slider .swiper-slide .content p{font-style:italic;font-weight:400;color:#fff;margin-bottom:20px}.module-slider .home-slider .swiper-slide:not(.swiper-slide-active) [data-aos]{opacity:0 !important;transform:translate3d(0, 40px, 0)}.module-slider .home-slider .swiper-slide picture img{transform:scale(1);transition:transform 6s ease}.module-slider .home-slider .swiper-slide-active picture img{transform:scale(1.08)}.module-slider .thumbs-wrapper .thumbsSwiper .swiper-wrapper{justify-content:end}.module-slider .thumbs-wrapper .thumbsSwiper .swiper-slide:after{display:none}.home-about{margin-bottom:68px}.home-about .block-title-main{margin-bottom:38px}.home-about .block-title-main .title-main{color:var(--textColorIndex);font-size:48px;font-weight:bold;line-height:68px;margin-bottom:12px}.home-about .block-image img{margin-top:30px}@media (min-width: 1199px){.home-about .block-image img{clip-path:inset(0 0 100% 0);transition:clip-path 0.8s ease}}.home-about .block-image img.aos-animate{clip-path:inset(0 0 0 0)}.home-about .block-image .block-number{position:absolute;top:0;right:0;background:var(--mainColor);border-top-left-radius:5px;border-top-right-radius:30px;border-bottom-right-radius:5px;border-bottom-left-radius:30px;padding:24px;border:3px solid #fff;text-align:center;color:#fff}@media (min-width: 1199px){.home-about .block-image .block-number{clip-path:inset(100% 0 0 0);transition:clip-path 1s ease}}.home-about .block-image .block-number.aos-animate{clip-path:inset(0 0 0 0)}.home-about .block-image .block-number .number{font-size:38px;font-weight:bold;line-height:1.2}.home-about .block-content{padding-left:38px}.home-about .block-content h2{color:var(--textColorIndex);font-weight:700;font-size:38px;line-height:58px;margin-bottom:16px}.home-about .block-content p.sub-title{font-weight:500;margin-bottom:24px;color:#2B2F33;text-align:justify}.home-about .block-content ul{margin-bottom:24px}.home-about .block-content ul li{margin-bottom:16px;color:var(--textColorIndex);font-weight:600;position:relative;padding-left:38px}.home-about .block-content ul li svg{position:absolute;left:0;top:0}.home-policy{margin-bottom:106px}.home-policy .bg-inner{position:relative}.home-policy .bg-inner:before{content:"";position:absolute;left:0;bottom:-38px;width:100%;background:var(--mainColor);border-radius:30px;height:100%;opacity:0.18}.home-policy .item .inner{text-align:center;padding:0 60px}.home-policy .item .icon{margin-bottom:16px}.home-policy .item .info .title{font-weight:600;color:var(--textColorIndex)}.nd-mission-vision{max-width:1920px;margin:auto;margin-bottom:68px;overflow:hidden}.nd-mission-vision .nd-row{position:relative;border-radius:18px;overflow:hidden;min-height:248px;display:flex;align-items:center;max-width:1620px}.nd-mission-vision .nd-bg{flex:0 0 55%;min-height:248px;background-size:cover;background-position:center}.nd-mission-vision .nd-bg::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg, rgba(0,0,0,0.12), transparent);opacity:.35}.nd-mission-vision .nd-box{flex:1;display:flex;gap:38px;align-items:center;position:relative;z-index:1}.nd-mission-vision .nd-box .nd-icon{width:94px;height:94px;display:grid;place-items:center;flex:0 0 94px}.nd-mission-vision .nd-box .nd-icon img{object-fit:contain}.nd-mission-vision .nd-box .nd-content h3{margin:0 0 12px;font-size:28px;line-height:36px;font-weight:700}.nd-mission-vision .nd-box .nd-content p{margin:0;line-height:24px;max-width:560px;text-align:justify}.nd-mission-vision .nd-box--green{background:var(--mainColor);color:#fff}.nd-mission-vision .nd-box--green:before{background:linear-gradient(270deg, var(--mainColor) 48%, rgba(99,193,83,0) 100%);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.nd-mission-vision .nd-box--white{background:#fff;color:#123}.nd-mission-vision .nd-box--white:before{background:linear-gradient(90deg, var(--mainColor2) 48%, rgba(229,255,224,0) 100%);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.nd-mission-vision .nd-row.nd-row--vision{margin-left:auto}.nd-mission-vision .nd-row--mission .nd-bg--left{order:1}.nd-mission-vision .nd-row--mission .nd-box{order:2;margin-right:38px}.nd-mission-vision .nd-row--vision .nd-box{order:1;margin-left:38px}.nd-mission-vision .nd-row--vision .nd-bg--right{order:2}.nd-mission-vision .nd-row--vision .nd-bg::after{background:linear-gradient(270deg, rgba(0,0,0,0.12), transparent);opacity:.35}.nd-stats-hero{margin-bottom:68px;background-image:url(//bizweb.dktcdn.net/100/676/500/themes/1128181/assets/bg-stats-hero.jpg?1779443253092);background-size:cover;background-repeat:no-repeat;padding:55px 0;position:relative}.nd-stats-hero:before{content:"";position:absolute;left:0;top:0;background:#000;width:100%;height:100%;opacity:0.5}.nd-stats-hero .nd-stats-wrap{position:relative;z-index:1;display:flex;gap:14px;align-items:stretch}.nd-stats-hero .nd-stats-wrap .nd-stat{flex:1 1 0;display:flex;flex-direction:column}.nd-stats-hero .nd-stats-wrap .nd-stat__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;background:var(--mainColor2);border-top-left-radius:18px;border-top-right-radius:18px}.nd-stats-hero .nd-stats-wrap .nd-stat__value .value{font-size:38px;line-height:1;font-weight:bold;color:var(--textColorIndex);margin-bottom:8px}.nd-stats-hero .nd-stats-wrap .nd-stat__value .label{font-weight:500}.nd-stats-hero .nd-stats-wrap .nd-stat__icon{width:60px}.nd-stats-hero .nd-stats-wrap .nd-stat__desc{padding:18px;color:#fff;background:var(--mainColor);border-bottom-left-radius:18px;border-bottom-right-radius:18px;flex:1}.home-service{margin-bottom:68px}.home-service .block-content .service-swiper .swiper-slide{border-radius:16px;overflow:hidden;padding:24px;height:auto}.home-service .block-content .service-swiper .swiper-slide:before{content:"";background:var(--mainColor);position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0.06}.home-service .block-content .service-swiper .swiper-slide .image{position:relative;margin-bottom:24px}.home-service .block-content .service-swiper .swiper-slide .image .thumb{padding-bottom:79%}.home-service .block-content .service-swiper .swiper-slide .image .icon{position:absolute;bottom:15px;right:15px;width:68px;height:68px;background:var(--mainColor);display:flex;align-items:center;justify-content:center;border-radius:50%;border:4px solid #fff}.home-service .block-content .service-swiper .swiper-slide .content .title{font-weight:700;font-size:20px;line-height:28px;color:var(--textColorIndex);margin-bottom:16px}.home-service .block-content .service-swiper .swiper-slide .content .des{margin-bottom:16px}.home-service .block-content .service-swiper .swiper-slide .content ul{margin-bottom:16px}.home-service .block-content .service-swiper .swiper-slide .content ul li{position:relative;font-style:italic;line-height:20px;color:var(--textColorIndex);margin-bottom:8px;padding-left:18px}.home-service .block-content .service-swiper .swiper-slide .content ul li:last-child{margin-bottom:0}.home-service .block-content .service-swiper .swiper-slide .content ul li svg{width:8px;height:10px;position:absolute;padding:0;top:5px;left:0}.home-service .block-content .service-swiper .swiper-pagination{position:initial;margin-top:16px}.home-service .block-content .service-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--mainColor)}.why-choose-us{margin-bottom:68px}.why-choose-us .col-content{padding-right:68px}.why-choose-us .col-content .block-title{margin-bottom:18px}.why-choose-us .col-content .sub-title{background:var(--mainColor);display:inline-block;padding:8px 16px;border-radius:18px;margin-bottom:18px;color:#fff}.why-choose-us .col-content .list-progress{margin-bottom:32px}.why-choose-us .col-content .list-progress .progress-item .custom-progress{height:8px;border-radius:20px;background-color:#f4f5f4;overflow:hidden}.why-choose-us .col-content .list-progress .progress-item .custom-progress .progress-bar{width:0;background:var(--mainColor);border-radius:20px;transition:width 1.5s ease;height:100%}.why-choose-us .col-image{text-align:center}@media (min-width: 1199px){.why-choose-us .col-image img{clip-path:inset(0 0 0 100%);transition:clip-path 0.8s ease}}.why-choose-us .col-image img.aos-animate{clip-path:inset(0 0 0 0)}.home-brand{margin-bottom:68px;position:relative;padding:38px 0}.home-brand:before{content:"";background:var(--mainColor);position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0.18}.home-project-featured{padding-bottom:68px;background:linear-gradient(180deg, rgba(227,255,222,0) 0%, color-mix(in srgb, var(--mainColor) 38%, #fff) 238%);position:relative}.home-project-featured:before{background-image:url(//bizweb.dktcdn.net/100/676/500/themes/1128181/assets/bg-project-featured.png?1779443253092);background-size:cover;background-repeat:no-repeat;content:"";position:absolute;width:100%;height:568px;bottom:0;left:0}.home-project-featured .block-product .col-fix{margin-bottom:20px}.home-price-service{position:relative;z-index:1}.home-price-service .pricing-wrapper{display:flex;gap:20px;background-color:#1f3f2f;padding:20px;border-radius:12px;margin:auto}.home-price-service .pricing-left{width:45%;display:flex;flex-direction:column;gap:14px}.home-price-service .package{border-radius:10px;padding:18px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;opacity:0.6;transition:all 0.3s}.home-price-service .package.active{opacity:1;outline:2px solid #fff}.home-price-service .package.green{background:var(--mainColor);color:#fff}.home-price-service .package.white{background:#fff;color:#1f3f2f}.home-price-service .package-title{font-weight:600;display:flex;align-items:center;gap:18px;font-size:20px}.home-price-service .package-price span{font-size:26px;font-weight:700}.home-price-service .pricing-right{width:55%;background:#fff;border-radius:12px;padding:14px 18px}.home-price-service .tab-content{display:none}.home-price-service .tab-content.active{display:block}.home-price-service .card-header{display:flex;justify-content:space-between;border-bottom:1px dashed #ddd;padding-bottom:10px}.home-price-service .card-header h3{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;color:var(--textColorIndex)}.home-price-service .badge{background:#f5b400;color:#fff;font-size:12px;padding:4px 10px;border-radius:8px;display:flex;align-items:center}.home-price-service .card-content{display:flex;gap:30px;margin:20px 0}.home-price-service .card-content ul{list-style:none;padding:0;width:50%}.home-price-service .card-content ul li{margin-bottom:10px;padding-left:16px;color:var(--textColorIndex);position:relative;font-weight:500}.home-price-service .card-content ul li:last-child{margin-bottom:0}.home-price-service .card-content ul li::before{content:"▶";position:absolute;left:0;color:#f5b400;font-size:10px;top:5px}.home-price-service .btn-detail{display:block;text-align:center;background:var(--mainColor);color:#fff;padding:12px;border-radius:30px;text-decoration:none;font-weight:600}.home-price-service .btn-detail:hover{opacity:0.8}.process-section{margin-top:-138px;position:relative;background-color:#0d2b6b;padding:218px 0 86px;margin-bottom:68px;background-image:url(//bizweb.dktcdn.net/100/676/500/themes/1128181/assets/bg-process.png?1779443253092);background-size:cover;background-repeat:no-repeat}.process-section .block-title{color:#fff;max-width:65%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:68px}.process-section .block-title h2{color:#fff}.process-section .block-content{position:relative}.process-section .block-content:before{content:"";position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);height:1px;background-image:linear-gradient(to right, #0f3d2e, #fff 70%, #0f3d2e)}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide{text-align:center;display:flex;flex-direction:column}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-number{text-align:center;font-size:85px;font-weight:500;line-height:68px;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0.48) 72.87%, rgba(255,255,255,0) 104.1%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content{background:var(--mainColor);border-radius:38px 6px;padding:18px;position:relative;color:#fff;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content:before{content:"";background:var(--mainColor);width:18px;height:18px;position:absolute;left:50%;transform:translateX(-50%);border-radius:50%}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content:after{content:"";position:absolute;width:1px;height:43px;background-color:#fff;left:50%;transform:translateX(-50%)}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content h3{font-weight:bold;font-size:20px;line-height:28px;margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content p{margin-bottom:0;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:3;min-height:60px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content .step-icon{background:#fff;width:86px;height:86px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;transform:translateX(-50%);-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(even){flex-direction:column-reverse}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(even) .step-icon{bottom:-38px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(even) .step-content{padding-bottom:68px;margin-bottom:138px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(even) .step-content:before{bottom:-99px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(even) .step-content:after{bottom:-81px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(odd){margin-top:160px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(odd) .step-icon{top:-38px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(odd) .step-content{padding-top:68px;margin-top:138px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(odd) .step-content:before{top:-99px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(odd) .step-content:after{top:-81px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:hover .step-content{border-radius:6px 38px;background:#fff;color:var(--textColorIndex)}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:hover .step-icon{background:var(--mainColor)}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:hover .step-icon img{filter:brightness(0) invert(1);animation-name:wobble_vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes wobble_vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.home-product-tab{margin-bottom:68px}.home-product-tab .block-title h2{margin-bottom:20px}.home-product-tab .block-title ul{text-align:center;margin-bottom:0;display:flex;gap:8px;background:#fff;border-radius:var(--main-border-radius);justify-content:center}.home-product-tab .block-title ul li{display:inline-flex;align-items:center;color:#101828;font-weight:500;padding:10px 24px;cursor:pointer;position:relative;border-radius:var(--main-border-radius);overflow:hidden;border-bottom:2px solid transparent}.home-product-tab .block-title ul li>*{position:relative}.home-product-tab .block-title ul li.active,.home-product-tab .block-title ul li:hover{border-bottom:2px solid var(--mainColor)}.home-product-tab .block-title ul li.active:before,.home-product-tab .block-title ul li:hover:before{content:"";background:var(--mainColor);color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.08}.home-product-tab .tab-content .row .col-fix{margin-bottom:20px}@media (min-width: 767px){.home-product-tab .tab-content .row .col-fix{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.home-product-tab .tab-content .row .col-fix-2{margin-bottom:20px}.home-product-tab .tab-content .view-more{margin-top:16px}.home-review-customer{margin-bottom:68px;position:relative;background-image:url(//bizweb.dktcdn.net/100/676/500/themes/1128181/assets/bg-review-customer.jpg?1779443253092);background-size:cover;background-repeat:no-repeat;padding:68px 0;position:relative;overflow:hidden}.home-review-customer:before{content:"";position:absolute;left:0;top:0;background:#000;width:100%;height:100%;opacity:0.5}.home-review-customer .col-title{padding-left:38px}.home-review-customer .col-title .block-title{margin-bottom:0}.home-review-customer .col-title .block-title .sub-title{background:var(--mainColor);display:inline-block;padding:8px 16px;border-radius:18px;margin-bottom:18px;color:#fff}.home-review-customer .col-title .block-title h2{color:#fff}.home-review-customer .col-title .block-title .des{color:#fff}.home-review-customer .col-content{padding-right:38px}.home-review-customer .review-customer-swiper{background:#fff;border-top-left-radius:38px;border-bottom-right-radius:38px}.home-review-customer .review-customer-swiper .swiper-slide{height:auto;padding:32px 32px 0}.home-review-customer .review-customer-swiper .swiper-slide .content{display:flex;align-items:flex-start;gap:18px;margin-bottom:18px}.home-review-customer .review-customer-swiper .swiper-slide .content .img{width:100px;padding:4px;border-radius:50px;border:2px solid var(--mainColor)}.home-review-customer .review-customer-swiper .swiper-slide .content .img img{border-radius:50%}.home-review-customer .review-customer-swiper .swiper-slide .content .info .name{font-size:20px;font-weight:500;margin-bottom:2px}.home-review-customer .review-customer-swiper .swiper-slide .content .info .job{color:var(--mainColor);font-weight:500;margin-bottom:10px}.home-review-customer .review-customer-swiper .swiper-slide .content .info .rate svg{width:130px}.home-review-customer .review-customer-swiper .swiper-slide .content .info .rate svg path{fill:#FFCC00;stroke:#FFCC00}.home-review-customer .review-customer-swiper .swiper-slide .content .icon{position:absolute;right:20px;background:var(--mainColor);padding:5px;border-top-left-radius:16px;border-bottom-right-radius:16px}.home-review-customer .review-customer-swiper .swiper-slide .content .icon svg{width:38px;height:38px}.home-review-customer .review-customer-swiper .swiper-slide .content .icon svg path{fill:#fff}.home-review-customer .review-customer-swiper .swiper-pagination{position:initial;text-align:left;margin-top:16px;margin-bottom:16px;margin-left:27px}.home-review-customer .review-customer-swiper .swiper-pagination .swiper-pagination-bullet{background:var(--mainColor)}.home-blogs{background:linear-gradient(180deg, rgba(227,255,222,0) 0%, #E3FFDE 100%);background:linear-gradient(180deg, rgba(227,255,222,0) 0%, color-mix(in srgb, var(--mainColor) 38%, #fff) 238%);padding-bottom:68px}.home-blogs .block-content .home-blog-swiper .swiper-pagination{position:initial;margin-top:15px}.home-blogs .block-content .home-blog-swiper .swiper-pagination .swiper-pagination-bullet{background:var(--mainColor)}.home-faq{margin-bottom:68px}.home-faq .faq li{border:2px solid #dadada;border-radius:10px;margin-bottom:10px}.home-faq .faq li h3{padding:20px;font-size:16px;position:relative;padding-right:10px;font-weight:700;cursor:pointer;margin-bottom:0}.home-faq .faq li h3 svg{width:10px;height:10px;position:absolute;right:0;top:50%;transform:translate(0, -50%);transition:0.5s}.home-faq .faq li .content-faq{margin-top:10px}.home-faq .faq li:hover svg path{fill:var(--mainColor)}.home-faq .faq li:hover h3{color:var(--mainColor)}.home-faq .faq li.active .content-faq{padding:0 20px 10px}.home-faq .faq li.active svg{transform:rotate(180deg) translate(0, 50%)}.home-faq .faq li.active svg path{fill:var(--mainColor)}.home-faq .faq li.active h3{color:var(--mainColor)}@media (max-width: 1440px) and (min-width: 1200px){.module-slider .home-slider .swiper-slide .content .title{font-size:38px}.home-about .block-title-main .title-main{font-size:38px}}@media (max-width: 1199px) and (min-width: 991px){.block-title h2{font-size:32px}.header .header-mid{margin-bottom:initial}.module-slider .home-slider .swiper-slide .content{margin-top:38px}.module-slider .home-slider .swiper-slide .content .title{font-size:38px}.home-about .block-title-main .title-main{font-size:38px}.home-about .block-image .block-number{right:-32px}.home-policy .item .inner{padding:0 18px}.nd-stats-hero .nd-stats-wrap .nd-stat__value .value{font-size:32px}.nd-mission-vision .nd-bg{flex:0 0 38%}.nd-mission-vision .nd-box--green:before{background:linear-gradient(270deg, var(--mainColor) 68%, rgba(99,193,83,0) 100%)}.nd-mission-vision .nd-box--white:before{background:linear-gradient(90deg, var(--mainColor2) 68%, rgba(229,255,224,0) 100%)}.home-price-service .package-title{font-size:18px}.home-price-service .package-price span{font-size:18px}.process-section .block-title{max-width:100%}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content h3{font-size:18px;line-height:26px}}@media (max-width: 991px) and (min-width: 767px){.block-title h2{font-size:32px}.header .header-mid{margin-bottom:initial;z-index:initial}.module-slider .home-slider .swiper-slide picture img{height:380px;object-fit:cover}.module-slider .home-slider .swiper-slide .content .title{font-size:38px}.home-about .block-title-main .title-main{font-size:38px}.home-about .block-image{margin-top:50px}.home-about .block-content{padding-left:0}.home-policy .bg-inner{padding:0 10px}.home-policy .item .inner{padding:0}.nd-stats-hero .nd-stats-wrap{grid-template-columns:repeat(2, 1fr);display:grid}.nd-stats-hero .nd-stats-wrap .nd-stat__value .value{font-size:32px}.nd-mission-vision .nd-row{padding:20px 0;min-height:initial}.nd-mission-vision .nd-bg{flex:0;min-height:initial}.nd-mission-vision .nd-box--green{background:var(--mainColor)}.nd-mission-vision .nd-box--white{background:var(--mainColor2)}.nd-mission-vision .nd-box{margin-left:38px;margin-right:38px}.home-price-service .package-title{font-size:18px}.home-price-service .package-price span{font-size:18px}.home-price-service .pricing-wrapper{display:block}.home-price-service .pricing-wrapper .pricing-left{width:100%;margin-bottom:18px;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:auto;-ms-overflow-style:auto;justify-content:initial;flex-direction:initial;padding:2px}.home-price-service .pricing-wrapper .pricing-left .package{flex:0 0 auto;display:block;text-align:center;padding:8px 12px}.home-price-service .pricing-wrapper .pricing-left .package .package-price{margin-top:5px}.home-price-service .pricing-wrapper .pricing-left .package .package-title img{display:none}.home-price-service .pricing-wrapper .pricing-right{width:100%}.why-choose-us .col-content{padding-right:10px}.why-choose-us .col-image{margin-top:38px}.process-section .block-title{max-width:100%}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content h3{font-size:18px;line-height:26px}.home-review-customer .col-title{margin-bottom:38px;padding-left:10px}.home-review-customer .col-content{padding-right:10px}.home-product-tab .block-title ul{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:auto;-ms-overflow-style:auto;justify-content:initial}.home-product-tab .block-title ul li{flex:0 0 auto}.home-blogs .block-content .list-blog.list-small{margin-top:16px}}@media (max-width: 767px){.block-title h2{font-size:32px}.header .header-mid{margin-bottom:initial;z-index:initial}.module-slider{margin-bottom:38px}.module-slider .home-slider .swiper-slide picture img{height:380px;object-fit:cover}.module-slider .home-slider .swiper-slide .content .title{font-size:28px}.home-about .block-title-main .title-main{font-size:28px}.home-about .block-image{margin-top:50px}.home-about .block-image img{max-width:86%}.home-about .block-image .block-number{padding:10px;border-top-left-radius:5px;border-top-right-radius:25px;border-bottom-right-radius:5px;border-bottom-left-radius:25px}.home-about .block-image .block-number .number{font-size:28px}.home-about .block-content{padding-left:0}.home-about .block-content h2{font-size:28px;line-height:38px}.home-policy{margin-bottom:76px}.home-policy .bg-inner{padding:0 10px}.home-policy .item:nth-child(1),.home-policy .item:nth-child(2){margin-bottom:20px}.home-policy .item .inner{padding:0}.home-service{margin-bottom:38px}.home-brand{margin-bottom:38px}.nd-stats-hero{padding:38px 0;margin-bottom:38px}.nd-stats-hero .nd-stats-wrap{grid-template-columns:repeat(1, 1fr);display:grid}.nd-stats-hero .nd-stats-wrap .nd-stat__value .value{font-size:28px}.nd-mission-vision{margin-bottom:38px}.nd-mission-vision .nd-row{padding:20px 0;min-height:initial}.nd-mission-vision .nd-bg{flex:0;min-height:initial}.nd-mission-vision .nd-box--green{background:var(--mainColor);margin-bottom:16px}.nd-mission-vision .nd-box--white{background:var(--mainColor2)}.nd-mission-vision .nd-box{margin-left:20px !important;margin-right:20px !important;display:block}.nd-mission-vision .nd-box .nd-icon{margin-bottom:16px}.home-price-service .package-title{font-size:18px}.home-price-service .package-price span{font-size:18px}.home-price-service .pricing-wrapper{display:block}.home-price-service .pricing-wrapper .pricing-left{width:100%;margin-bottom:18px;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:auto;-ms-overflow-style:auto;justify-content:initial;flex-direction:initial;padding:2px}.home-price-service .pricing-wrapper .pricing-left .package{flex:0 0 auto;display:block;text-align:center;padding:8px 12px}.home-price-service .pricing-wrapper .pricing-left .package .package-price{margin-top:5px}.home-price-service .pricing-wrapper .pricing-left .package .package-title img{display:none}.home-price-service .pricing-wrapper .pricing-right{width:100%}.home-price-service .card-header{display:block}.home-price-service .card-header .badge{display:inline-block}.home-price-service .card-content{display:block}.home-price-service .card-content ul{margin-bottom:10px;display:block;width:100%}.home-project-featured{padding-bottom:38px}.why-choose-us{margin-bottom:38px}.why-choose-us .col-content{padding-right:10px}.why-choose-us .col-image{margin-top:38px}.process-section{padding-top:186px;padding-bottom:38px;margin-bottom:38px}.process-section .block-title{max-width:100%}.process-section .block-content:before{top:29%}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide{display:block}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(odd){margin-top:0}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide:nth-of-type(even) .step-content{padding-bottom:initial;margin-bottom:initial}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content{padding:18px !important;padding-top:68px !important;margin-top:138px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content h3{font-size:18px;line-height:26px}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content:after{top:-81px;bottom:initial}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-content:before{top:-99px;bottom:initial}.process-section .block-content .process-swiper .swiper-wrapper .swiper-slide .step-icon{top:-38px;bottom:initial}.home-review-customer{padding:38px 0;margin-bottom:38px}.home-review-customer .col-title{margin-bottom:38px;padding-left:10px}.home-review-customer .col-content{padding-right:10px}.home-product-tab{margin-bottom:38px}.home-product-tab .block-title ul{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:auto;-ms-overflow-style:auto;justify-content:initial}.home-product-tab .block-title ul li{flex:0 0 auto}.home-blogs{padding-bottom:38px}.home-blogs .block-content .list-blog.list-small{margin-top:16px}.home-blogs .block-content .list-blog.list-small .item-blog .block-thumb{width:138px}.home-blogs .block-content .list-blog.list-small .item-blog .block-info{width:calc(100% - 138px)}}
