
.infographic-content-block .info p:last-child{
	margin-bottom:0;
}

.infographic-content-block .info{
	padding: 1rem;
	background-color: #fff;
	border-radius: 1rem;
	
}


.infographic-content-block .info_last{
	
	background-color: var(--color-5);
	border-radius: 1rem;
	padding: 1rem;
}


.infographic-container{
	position:relative;
	
}


@media(max-width:991px){
	
	.infographic-content-block .slick-slide{
		padding: 1.5rem 0.5rem;
	}
	
	.infographic-content-block .info{
		-webkit-box-shadow: -1px 1px 13px 3px rgba(0,0,0,0.32); 
		box-shadow: -1px 1px 13px 3px rgba(0,0,0,0.32);
		padding: 2rem;
	}
	
	
	.info .number-circle{
		margin-bottom:10rem;
	}
	
	.infographic-container{
		aspect-ratio:300/225;
		padding-top: 11rem;
		margin:0;
		width:100%;
		max-width:100% !important;
	}
	
	
	
	
	.infographic-content-block .info_last{
		
		width: calc(100% - 3rem);
		max-width: 400px;
		margin: 3rem auto;
	}
	
	
	
	.foto-1{
		display:none;
	}
	
	.foto-2{
		display:none;
	}
	
	
	
	
	
	
}



@media(min-width:768px){
	.bg-mobile{
		display:none;
	}
	
	.bg-desktop{
		width: 700px;
		height: auto;
		position: absolute;
		left: 50%;
		top: 2rem;
		z-index: -1;
		transform: translate(-50%,0);
	}
}

@media(max-width:767px){
	.infographic-container{
		padding-top: 9rem;
	}
	
	.infographic-container{
		aspect-ratio: 300/240;
		
	}
	
	
	.bg-mobile{
		width:100%;
		max-width: 560px;
		height:auto;
		position:absolute;
		left:50%;
		top:0;
		transform:translate(-50%,0);
		z-index: -1;
	}
	
	.bg-desktop{
		display:none;
	}
	
}

@media(max-width:576px){
	.infographic-container{
		padding-top: 25vw;
	}
	
	.infographic-container{
		aspect-ratio:300/416;
		
	}
	
	.info .number-circle {
		margin-bottom: 5rem;
	}
	
}



@media(min-width:992px){
	
	.bg-desktop{
		width:100%;
		height:auto;
		position:absolute;
		left:0;
		top:0;
		z-index: -1;
		transform: translate(0,0);
	}
	
	
	.infographic-container{
		aspect-ratio:300/240;
		position:relative;
		
	}
	
	.infographic-content-block .info{
		
		width: 14rem;
		height: auto;
	}
	
	.infographic-content-block .info_1{
		position: absolute;
		top: 9rem;
		left: 2rem;
		
	}
	
	
	.infographic-content-block .info_2{
		position: absolute;
		top: 17rem;
		left: 21rem;
		
	}
	
	
	.infographic-content-block .info_3{
		position: absolute;
		top: 12rem;
		left: 47rem;
		
	}
	
	
	
	
	
	.infographic-content-block .info_4{
		position: absolute;
		top: 37rem;
		left: 31rem;
		
	}
	
	
	.infographic-content-block .info_last{
		position: absolute;
		top: 35rem;
		left: 53rem;
		width: 20rem;
	}
	
	.foto-1{
		position: absolute;
		top: 30rem;
		left: -7rem;
		width: 34rem;
		height: auto;
		
	}
	
	.foto-2{
		position: absolute;
		top: 15rem;
		left: 62rem;
		width: 12rem;
		height: auto;
	}
	
}