.elementor-3381 .elementor-element.elementor-element-58a91fb{padding:50px 0px 50px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-3381 .elementor-element.elementor-element-8523ac9 img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}.elementor-3381 .elementor-element.elementor-element-0429721 img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}.elementor-3381 .elementor-element.elementor-element-3da549f img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}.elementor-3381 .elementor-element.elementor-element-beea628 img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}.elementor-3381 .elementor-element.elementor-element-e34c184 img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}.elementor-3381 .elementor-element.elementor-element-4cbae70 img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}.elementor-3381 .elementor-element.elementor-element-2280bca img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}.elementor-3381 .elementor-element.elementor-element-5441e4d img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}.elementor-3381 .elementor-element.elementor-element-92ddb77 img{transition-duration:0.8s;border-radius:10px 10px 10px 10px;}@media(max-width:1024px) and (min-width:768px){.elementor-3381 .elementor-element.elementor-element-08afed8{width:50%;}.elementor-3381 .elementor-element.elementor-element-d988310{width:50%;}.elementor-3381 .elementor-element.elementor-element-3ef035d{width:50%;}}@media(max-width:1024px){.elementor-3381 .elementor-element.elementor-element-58a91fb{padding:10px 10px 10px 10px;}}/* Start custom CSS for image, class: .elementor-element-8523ac9 */.textile:after{
    position: absolute;
    content: "Textile";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.textile:hover:after{
    opacity: 1;
    z-index: 2;
    left: 15%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0429721 */.garments:after{
    position: absolute;
    content: "Garments";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.garments:hover:after{
    opacity: 1;
    z-index: 2;
    left: 15%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3da549f */.packaging:after{
    position: absolute;
    content: "Packaging";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.packaging:hover:after{
    opacity: 1;
    z-index: 2;
    left: 15%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-beea628 */.machinery:after{
    position: absolute;
    content: "Machinery";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.machinery:hover:after{
    opacity: 1;
    z-index: 2;
    left: 15%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e34c184 */.food:after{
    position: absolute;
    content: "Food Items";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.food:hover:after{
    opacity: 1;
    z-index: 2;
    left: 12%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cbae70 */.hydrated:after{
    position: absolute;
    content: "Hydrated lime";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.hydrated:hover:after{
    opacity: 1;
    z-index: 2;
    left: 10%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2280bca */.commodity:after{
    position: absolute;
    content: "Mixed Commodity";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.commodity:hover:after{
    opacity: 1;
    z-index: 2;
    left: 5%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5441e4d */.paper:after{
    position: absolute;
    content: "Paper Items";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.paper:hover:after{
    opacity: 1;
    z-index: 2;
    left: 12%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92ddb77 */.non-woven:after{
    position: absolute;
    content: "Non-Woven Fabric";
    bottom: 3%;
    left: 0;
    font-size: 20px;
    color: #fff;
    opacity: 0;
    transition: .5s all;
}
.non-woven:hover:after{
    opacity: 1;
    z-index: 2;
    left: 3%;
}/* End custom CSS */