@charset "UTF-8";

.big-container-inner.centre { position:relative; width:90%; max-width:1024px; margin:auto; padding:5em 0 8em 0}
.centres-home-intro-container { position:relative; width:80%; max-width:800px; margin: 5em auto 10em auto; text-align:center;}
.centres-home-intro { display:block }
.centres-home-intro.air { display:none }
.centres-home-intro.health { display:none }

.intro-title { width:100%; }
.intro-body-txt { margin-top:0.5em; line-height:1.2  }

.news-structure-container.a01.ready .news-structure-single-inner > a > div:nth-child(2){ display:none; }


@media only screen and (min-width:0px) and (max-width:768px){
.big-container-inner.centre { width:100%;}
.big-container-inner.centre .news-structure-container { width:calc( 100% + 0px );}
.centres-home-intro-container { padding:0; width:90%; margin: 1em auto 4em auto; }
.centres-home-intro-container .txt-big { font-size:1.2em}
	
/*news*/
.big-container-inner { width:100% }	
.news-structure-single-container {  position:relative; padding:0; margin-bottom:2px; border-bottom:none; width:calc(50% - 2px); margin-right:2px; float:left;  }
	
.big-container-inner.centre .structure-inner-image { width:100%; height:0; padding-bottom:100%; }
.big-container-inner.centre .structure-inner-content-group{ width:100%; background-color:#00A092; padding:3em 0  }
.big-container-inner.centre .structure-inner-content-group.air{ background-color:#006EB7;  }
.content-inner-body { display:none  }
.structure-inner-content-group .rnd-button-container{ display:none }
.content-inner-title { margin-bottom:0; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:90%; color:#fff }
/*news*/
.big-container-inner.centre .news-structure-single-inner { position:relative; width:100%; height:auto;  }

	
.news-structure-container.a01 .news-structure-single-container:nth-child(1) .structure-inner-image{background-position: right}
	
.news-structure-container.a01 .news-structure-single-inner > a > div:nth-child(1){ display:none; }
.news-structure-container.a01 .news-structure-single-inner > a > div:nth-child(2){ display:block; }	
	
.news-structure-container.a01.ready .news-structure-single-inner > a > div:nth-child(1){ display:none; }
.news-structure-container.a01.ready .news-structure-single-inner > a > div:nth-child(2){ display:block; }		
	
}


@media only screen and (min-width:0px) and (max-width:320px) {

	.structure-inner-content-group{ height:50%  }
	.content-inner-title { line-height:1;  }
	.big-container-inner.centre .structure-inner-content-group{  padding:2.5em 0  }
	
	

}


