.industries-section{color:white;padding:50px 20px;position:relative;overflow:hidden;z-index:0;}
.industries-section:not(.active) *:not(.ind-bg-img){opacity:0;transition: opacity .25s ease-in-out;}
.industries-section:before{content:'';width:100.5%;height:100.5%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background: linear-gradient(90deg, rgba(26, 26, 26, 1) 47%, rgba(24, 24, 24, .3) 60%, rgba(54, 57, 59, 0) 70%), rgba(54, 57, 59, .8);z-index:-1;}
.ind-bg-img{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:-2;width: 55%;}
.ind-flex{max-width:1400px;margin:auto;display:flex;gap:50px;}
.ind-flex .left,
.ind-flex .right{width:100%;}
.hide-body{display:none;}
.ind-flex h2{font-size:50px;font-style:normal;font-weight:700;letter-spacing:2.5px;}
.ind-flex .body{font-size:24px;}
.logo-heading{display:flex;align-items:center;gap:10px;}
.logo-heading figure{border-radius: 50%;border: 4px solid white;width: 90px;height: 90px;display:flex;justify-content:center;align-items:center;position: relative;}
.logo-heading figure img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);max-width: 50px;max-height: 50px;}

@media(width <= 1200px){
	.ind-bg-img{width: auto!important; height: 100%!important;}
}

@media(width <= 800px){
	.industries-section:before{background: linear-gradient(180deg, rgba(26, 26, 26, 1) 47%, rgba(24, 24, 24, .3) 60%, rgba(54, 57, 59, 0) 70%), rgba(54, 57, 59, .8);}
	.ind-flex{flex-direction:column;}
	.ind-flex .right{height:150px;}
	.ind-bg-img{bottom:-20% !important;top:initial !important;left:50%;transform:translateX(-50%);width:120% !important; height: auto!important;}
}
@media(width <= 600px){
	.ind-bg-img{bottom:0% !important;}
	.industries-section:before{background: linear-gradient(180deg, rgba(26, 26, 26, 1) 47%, rgba(24, 24, 24, .3) 60%, rgba(54, 57, 59, 0) 70%), rgba(54, 57, 59, .8);}
	.ind-flex .body{font-size:17px;}
	.ind-flex .logo-heading { justify-content: center; flex-direction: column;}
	.ind-flex {text-align:center;}
}
@media(width <= 500px){
	.industries-section:before{background:linear-gradient(180deg, rgba(26, 26, 26, 1) 61%, rgba(24, 24, 24, .3) 65%, rgba(54, 57, 59, 0) 70%), rgba(54, 57, 59, .8);}
}