@media (min-width: 992px) {
	.visible-xs.visible-sm{
	display:none
	}
	
}
@media (max-width: 991px) {
	.hidden-xs.hidden-sm{
	  display:none
	}
}
@media (max-width: 767px) {
	.no-padding {
		padding: 0 15px;
	}
	.footer-social{
		justify-content: center;
		padding: 15px 0;
	}
}
@media screen and (min-device-width: 768px) and (max-device-width: 991px) { 
  .why-promenna .col-sm-6{
		flex: 0 0 auto;
		width: 50%;
	}  
}
@media (min-width: 992px) {
	.why-promenna .blue-bg, .why-promenna .green-bg {
		padding: 50px 30px;
		color: #fff;
	}
}