@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: 'Roboto', sans-serif;
    font-size: 1.rem;
    text-transform: none;
    text-decoration: none;
}

.container-con {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 95vw; /* Adjust the height as needed */
    padding: .4rem;
    box-sizing: border-box;
	margin-right:2.2rem;
	margin-left:2.2rem;
	margin-bottom: 1.2rem;
	margin-top: 1.2rem;
}


.container-news {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: auto; /* Adjust the height as needed */
    padding: .5rem;
    box-sizing: border-box;
	margin-right:3rem;
	margin-left:3rem;
	margin-bottom: 1.2rem;
	
}

.box-con-news {
   width:auto;
    text-align: justify;
}
.box-con-news img{
   margin: .75rem;
	width: 25rem;
	float:left;
	clear:both;
}

.award{
	padding: 1.2rem;
	float:right;
	clear:both;
}


.container-con img{
	float:left;
	clear:both;
	text-align: justify;
	word-wrap: normal;
	margin-bottom: .75rem;
	margin-right:.75rem;
	padding-right: 1.2rem;
}
.container-con p{
	font-size: 1rem; 
	text-align: justify
}

.box-con {
    flex: 1;
    text-align: center;
}

.text-box-con {
    flex: 1;
    padding: 0px;
    text-align: center;
	font-size: 1.5rem;
	padding-bottom: 1.4rem;
}



.text-box-con-tech {
    flex: 1;
    margin-left: 1.4rem;
   margin-top: 8.5rem;
    text-align: center;
	font-size: 3rem;
	
}
@media (max-width: 600px) {
    .container-con {
    width: 80vw; /* Adjust the height as needed */
    
}
}



