:root{--ads-primary:#48b679;--ads-hover:#5cc9a7;--button-size:24px;--arrow-size:8px}.n-swiper-button-next,.n-swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:var(--button-size);height:var(--button-size);background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100;box-shadow:0 3px 10px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.n-swiper-button-prev{left:-25px}.n-swiper-button-next{right:-25px}.n-swiper-button-next::after,.n-swiper-button-prev::after{content:'';display:block;width:var(--arrow-size);height:var(--arrow-size);border-top:2px solid #555;border-right:2px solid #555;transition:border-color .3s ease}.n-swiper-button-prev::after{transform:rotate(-135deg)}.n-swiper-button-next::after{transform:rotate(45deg)}.n-swiper-button-next:hover,.n-swiper-button-prev:hover{background-color:var(--ads-primary);transform:translateY(-50%) scale(1.1)}.n-swiper-button-next:hover::after,.n-swiper-button-prev:hover::after{border-color:#fff}.n-swiper-button-next:active,.n-swiper-button-prev:active{transform:translateY(-50%) scale(.9)}@media (max-width:1366px){.n-swiper-button-prev{left:0}.n-swiper-button-next{right:0}}#service-tabs.feature-tab-list-2{display:flex;justify-content:center;gap:12px;border-bottom:none!important;margin-bottom:20px}#service-tabs .nav-item{margin:0}#service-tabs .nav-link{width:12px;height:12px;border-radius:50%;background-color:#e0e0e0;padding:0;border:none;transition:all .3s ease;position:relative}#service-tabs .nav-link:hover{background-color:#b0b0b0;transform:scale(1.2)}#service-tabs .nav-link.active{background-color:var(--ads-primary);width:30px;border-radius:10px;box-shadow:0 2px 5px rgba(13,110,253,.3)}#service-tabs .nav-link::after{content:none}.service-progress-bar{border-radius:4px;overflow:hidden;background-color:#e9ecef;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}#adscivil-service-progress-bar{background-color:var(--ads-primary);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;transition:width .6s ease}@media (max-width:1366px){.n-swiper-button-prev{left:-10px}.n-swiper-button-next{right:-10px}}.text-line-clamp-5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}@media (min-width:1200px) and (max-width:1700px){.container,.container-xl{width:1140px!important}}@media (min-width:1200px){footer div.container,section>div.container{padding-left:36px!important;padding-right:36px!important}}@media (max-width:480px) and (orientation:portrait){footer div.container,section>div.container{padding-left:12px!important;padding-right:12px!important}}#fireworks{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;height:100%;width:100vw;z-index:99999;pointer-events:none}#sticky-tet-bg{top:80px;background-image:url(/assets/images/lunarBg2026.png)}@media (max-width:1400px) or (orientation:portrait){#sticky-tet-bg{background-image:none;background-color:#fff}}#sticky-tet-bg.is-visible{opacity:1}@media (max-width:480px){.single-article{border:none}.article-img,.article-img img{border-radius:8px}.h5.article-title{font-size:12px;font-weight:700;margin:16px 0 12px}.text-capitalize{font-size:12px;font-weight:500}}@media (max-width:480px){.hero-section{height:500px}.banner-button{padding:8px 12px;border-radius:8px;text-decoration:none}}.product-img{height:165px!important;width:auto;object-fit:cover}@media (max-width:480px){.product-img{height:50px!important;width:50px;border-radius:5px}}