.block-aliado-iso-27001{
	padding: 100px 0;
}
.block-aliado-iso-27001 .control-columns{
	display: flex;
	gap:40px;
}
/*.block-aliado-iso-27001 .control-columns > *{
	border: 1px solid red;
}*/
.block-aliado-iso-27001 .control-columns .column-1{
	width: 600px;
	flex-shrink: 0;
}
.block-aliado-iso-27001 .control-columns .column-2{
	width: 320px;
	flex-shrink: 0;
}
.block-aliado-iso-27001 .control-columns .column-3{
	width: 100%
}
.block-aliado-iso-27001 .control-columns .column-3 p{
	font-size: 77px;
	margin-top: 50px;
}
.block-aliado-iso-27001 .control-columns .column-2 .mobile-control{
	display: none;
}

@media only screen and (max-width:1500px) {
	.block-aliado-iso-27001 .control-columns .column-1 {
	    width: 500px;
	}
	.block-aliado-iso-27001 .control-columns .column-2{
		width: 250px;
	}
	.block-aliado-iso-27001 .control-columns .column-3 p{
		font-size: 59px;
	}
}
@media only screen and (max-width:1200px) {
	.block-aliado-iso-27001 .control-columns .column-1 {
	    width: 400px;
	}
	.block-aliado-iso-27001 .control-columns .column-2{
		width: 180px;
	}
	.block-aliado-iso-27001 .control-columns .column-3 p{
		font-size: 48px;
	}
}
@media only screen and (max-width:991px) {
	.block-aliado-iso-27001{
		padding: 60px 0;
	}
	.block-aliado-iso-27001 .control-columns{
		flex-direction: column;
		justify-content: center;
		gap:0;
	}
	.block-aliado-iso-27001 .control-columns .column-1 {
		margin: auto;
		width: 300px;
		padding-bottom: 30px;
	}
	.block-aliado-iso-27001 .control-columns .column-2{
		width: 100%;
	}
	.block-aliado-iso-27001 .control-columns .column-2 .desktop-control{
		display: none;
	}
	.block-aliado-iso-27001 .control-columns .column-2 .mobile-control{
		display: block;
	}
	.block-aliado-iso-27001 .control-columns .column-2 .mobile-control p{
		font-size: 50px;
		font-weight: 700;
		text-align: center;
	}
	.block-aliado-iso-27001 .control-columns .column-3 p{
		font-size: 35px;
		margin: 0;
		text-align: center;
	}
}
@media only screen and (max-width:767px) {
	.block-aliado-iso-27001 .control-columns .column-3 p{
		font-size: 32px;
	}
	.block-aliado-iso-27001 .control-columns .column-2 .mobile-control p{
		font-size: 40px;
	}

}
@media only screen and (max-width:576px) {
	.block-aliado-iso-27001 .control-columns .column-1{
		width: 200px;
	}
}

