.homeoverview-sec .branding img{width:4.5rem}.homeoverview-sec .heading-text{font-size:4.5rem;font-weight:var(--fontweight-bold);font-family:var(--font-cormorant);justify-content:flex-start;font-style:italic;line-height:1.1;display:flex}.homeoverview-sec .heading-text .fulltext{width:max-content;transition:all .5s linear;display:block;position:relative;left:0;transform:translate(0)}.homeoverview-sec .heading-text.active .fulltext{left:50%;transform:translate(-50%)}.homeoverview-sec .heading-text.bottomtext{justify-content:flex-end}.homeoverview-sec .heading-text.bottomtext .fulltext{left:auto;right:0}.homeoverview-sec .heading-text.bottomtext.active .fulltext{left:auto;right:50%;transform:translate(50%)}.homeoverview-sec .heading-text span{font-size:6rem;font-style:normal;font-family:var(--font-alegreya);text-transform:uppercase;font-weight:var(--fontweight-light)}.homeoverview-sec .bottom{text-transform:none;padding:2rem 5rem 0}.homeoverview-sec .bottom .left{width:48%;font-size:2rem;font-weight:var(--fontweight-lightmedium);line-height:1.2}.homeoverview-sec .bottom .left .subtitle{color:var(--color-blue);text-transform:uppercase;font-size:.9rem;font-weight:var(--fontweight-bold)}.homeoverview-sec .bottom .right{width:41.7%}.homeoverview-sec .bottom .right p{margin-top:0}@media screen and (max-width:1199px){.homeoverview-sec .heading-text .fulltext{left:50%;transform:translate(-50%)}.homeoverview-sec .heading-text.bottomtext .fulltext{left:auto;right:50%;transform:translate(50%)}.homeoverview-sec .bottom{text-transform:none;padding:2rem 2rem 0}.homeoverview-sec .heading-text span{font-size:4rem}}@media screen and (max-width:1023px){.homeoverview-sec .heading-text{text-align:center;font-size:4rem}.homeoverview-sec .bottom{padding:2rem 0 0}.homeoverview-sec .bottom .left{width:100%;font-size:1.6rem}.homeoverview-sec .bottom .left .subtitle{margin-bottom:.3rem;font-size:1.2rem}.homeoverview-sec .bottom .right{width:100%;margin-top:1rem}}@media screen and (max-width:767px){.homeoverview-sec .top .branding{margin-bottom:20px}.homeoverview-sec .heading-text{font-size:2.5rem}.homeoverview-sec .heading-text span{font-size:2.6rem}}
.homeproducts-sec .product-video-sec .video{width:46.5%}.homeproducts-sec .product-video-sec .video video{object-fit:cover;width:100%;height:30rem}.homeproducts-sec .products-sec{margin-top:-25rem}.homeproducts-sec .products-sec .items{margin-top:-7rem}.homeproducts-sec .products-sec .items .left{width:43%;font-size:1.25rem;font-weight:var(--fontweight-lightmedium)}.homeproducts-sec .products-sec .items .left .title{max-width:25rem;margin-bottom:1rem;font-size:2.5rem;line-height:1}.homeproducts-sec .products-sec .items .left .arrowbtn{background-color:var(--color-black);border-radius:50%;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;margin-top:.6rem;transition:all .3s linear;display:flex}.homeproducts-sec .products-sec .items .left .arrowbtn:hover{background-color:var(--color-red)}.homeproducts-sec .products-sec .items .right{width:43%;padding-right:4rem;position:relative}.homeproducts-sec .products-sec .items .right .categrey{font-size:5.6rem;font-weight:var(--fontweight-light);writing-mode:vertical-lr;text-transform:uppercase;height:max-content;line-height:1;transition:all .8s linear;position:absolute;top:100%;right:-1rem;transform:scaleY(-1)scaleX(-1)translateY(100%)}.homeproducts-sec .products-sec .items .right.active .categrey{top:0;transform:scaleY(-1)scaleX(-1)translateY(0%)}.homeproducts-sec .products-sec .items:first-of-type{flex-direction:column;align-items:flex-end;row-gap:3rem}.homeproducts-sec .products-sec .items:first-of-type .left{order:-1}.homeproducts-sec .products-sec.warehousesec{margin-top:0}.homeproducts-sec .products-sec.warehousesec .items{align-items:center;margin-top:0;flex-direction:row!important}.homeproducts-sec .products-sec.warehousesec .items .left{width:34.8%}.homeproducts-sec .products-sec.warehousesec .items .left .title{max-width:15rem}.homeproducts-sec .products-sec.warehousesec .items .right{width:57.5%}.homeproducts-sec .products-sec.warehousesec .items .right .vector-icon{width:7.85rem;position:absolute;top:7.8rem;left:-3.2rem}@media screen and (max-width:1440px){.homeproducts-sec .products-sec .items{margin-top:0}}@media screen and (max-width:1199px){.homeproducts-sec .products-sec .items .right{width:47%;padding-right:3rem}.homeproducts-sec .products-sec .items .right .categrey{font-size:4rem;top:0;transform:scaleY(-1)scaleX(-1)translateY(0%)}.homeproducts-sec .products-sec .items .left{width:47%}.homeproducts-sec .products-sec .items .left .title{font-size:2rem;line-height:1.2}}@media screen and (max-width:1023px){.homeproducts-sec .product-video-sec .video{width:100%}.homeproducts-sec .products-sec{flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}.homeproducts-sec .products-sec .items{row-gap:2rem!important}.homeproducts-sec .products-sec .items .right{padding-right:3rem;width:100%!important}.homeproducts-sec .products-sec .items .left{order:1!important;width:100%!important}.homeproducts-sec .products-sec .items .left .title{max-width:100%!important}.homeproducts-sec .products-sec.warehousesec .items .right{margin-top:40px}.homeproducts-sec .products-sec.warehousesec .items .right .vector-icon{width:7rem;top:-52px;left:0}}
