.homebanner-sec .image{position:relative}.homebanner-sec .image .bannervector{object-fit:cover;width:100%;height:36rem}.homebanner-sec .image:before{content:"";z-index:0;background:linear-gradient(90deg,#0006 0%,#d9d9d900 48.14%),linear-gradient(#0000,#0000);width:100%;height:100%;position:absolute;top:0;left:0}.homebanner-sec .image .banner-text{z-index:1;width:100%;height:100%;padding:2rem 0;position:absolute;top:0;left:0}.homebanner-sec .image .banner-text .text-wrapper{max-width:50%;color:var(--color-white);font-size:1.55rem}.homebanner-sec .image .banner-text .text-wrapper .title{text-transform:uppercase;color:var(--color-yellow);font-size:3.88rem;font-weight:var(--font-weight-bold);margin-top:.3rem;display:block}@media screen and (max-width:1023px){.homebanner-sec .image:before{background:#0006}.homebanner-sec .image .banner-text .text-wrapper{text-align:center;max-width:100%;padding:0;font-size:24px}.homebanner-sec .image .banner-text .text-wrapper .title{margin-top:10px;font-size:36px}}@media screen and (max-width:639px){.homebanner-sec .image .banner-text .text-wrapper .title{text-transform:capitalize;font-size:24px}}
.homeoverview-sec{background-color:var(--color-white)}.homeoverview-sec .title-desc-sec{transition:all .5s linear}.homeoverview-sec .title-sec{text-align:center;font-weight:var(--fontweight-bold);color:var(--color-grey);line-height:1.4}.homeoverview-sec .title-sec span{color:var(--color-yellow)}.homeoverview-sec .overview-statics-sec{margin-top:2.6rem}.homeoverview-sec .overview-statics-sec .item .icon{border:solid .16rem var(--color-yellow);border-radius:50%;justify-content:center;align-items:center;width:5.1rem;height:5.1rem;display:flex}.homeoverview-sec .overview-statics-sec .item .icon img{aspect-ratio:2/2;width:4.1rem}.homeoverview-sec .overview-statics-sec .item .text{width:calc(100% - 6.1rem)}.homeoverview-sec .overview-statics-sec .item .text .desc{font-weight:var(--fontweight-regular);text-transform:capitalize;color:var(--color-grey-dark);font-size:1.2rem;line-height:1.2}@media screen and (max-width:1023px){.homeoverview-sec .title-sec{line-height:1.2}}@media screen and (max-width:639px){.homeoverview-sec .overview-statics-sec{margin-top:20px}.homeoverview-sec .overview-statics-sec .item{border:solid 1px var(--color-yellow);padding:10px}.homeoverview-sec .overview-statics-sec .item .icon{margin:0 auto}.homeoverview-sec .overview-statics-sec .item .text{text-align:center;width:100%;margin-top:10px}.homeoverview-sec .overview-statics-sec .item .text .title{font-size:18px}}@media screen and (max-width:479px){.homeoverview-sec .title-sec{font-size:20px}}
.homeproducts-sec{background-size:100% 100%}.homeproducts-sec .container{height:100%}.homeproducts-sec .image-sec img{object-fit:cover;height:35rem}.homeproducts-sec .commonheading{position:absolute;top:3.3rem}.homeproducts-sec .products-items{height:100%}.homeproducts-sec .products-items .item{color:var(--color-white);background:0 0;border-bottom:.4rem solid #0000;padding:3.3rem 1.1rem;transition:all .3s linear;position:relative}.homeproducts-sec .products-items .item:after{content:"";background-color:var(--color-white);width:.11rem;height:10rem;position:absolute;bottom:3.3rem;right:0}.homeproducts-sec .products-items .item:last-of-type:after{display:none}.homeproducts-sec .products-items .item .icon{width:3.8rem}.homeproducts-sec .products-items .item .subtitle{font-size:1.2rem;font-weight:var(--font-weight-semibold);line-height:1.3;display:none}.homeproducts-sec .products-items .item.active{border-color:var(--color-yellow);background:#48984d99}.homeproducts-sec .products-items .item.active .common-btn{display:none}.homeproducts-sec .products-items .item.active:after{background-color:#0000}.homeproducts-sec .products-items .item.active .subtitle{display:block}@media screen and (max-width:1023px){.homeproducts-sec .commonheading{text-align:center;top:25px}.homeproducts-sec .products-items{flex-wrap:nowrap;display:flex;overflow-x:auto}.homeproducts-sec .products-items .item{min-width:260px;padding:25px 10px}}
