@font-face {
  font-family: "FlashB";
  src: url("./FONT/flashb.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

/* Neue Haas Display Medium */
@font-face {
  font-family: "NeueHaasDisplay";
  src: url("./FONT/NeueHaasDisplayMediu.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

/* Neue Haas Display Roman (Regular) */
@font-face {
  font-family: "NeueHaasDisplay";
  src: url("./FONT/NeueHaasDisplayRoman.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

body {
     margin: 0;
    font-family: "NeueHaasDisplay", sans-serif;
    background-color: #e75a99;
    background-image: url(./GRAFICHE/sfondo.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    min-height: 100vh;
    display: flex
;
    justify-content: center;
    align-items: center;
}

.section {
    text-align: center;
    color: black; /* o quello che serve */
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem; /* spazio tra gli elementi */
}

.pittogramma {
 position: absolute;
    left: 11%;
    top: -1%;
    width: 15vw;

}

.logo {
    max-width:50%;
}

.testo {
    font-size: 1.8rem;
    font-weight: 500;
}

.logo-tuttidesigner {
      width: 50%;
    margin-right: 20px;
}

.testo-axel {
    font-size: 1.2rem;
    font-weight: 500;
}

.inaugurazione {
    font-size: 1.8rem;
   
}

.loghi {
     max-width: 31%;
    margin-top: -4rem;
}

.tutti-d{
    display: flex;
    align-items: center;
    justify-content: center;
}

@media(max-width:600px){
        .section {
        padding: 1rem;
        margin-top: -7rem;
    }
    .pittogramma {
    position: absolute;
    left: -6%;
    top: 5%;
    width: 30vw;
}
.logo {
    max-width: 65%;
}
.loghi{
        max-width: 68%;
    margin-bottom: -125px;
    margin-top:unset !important;
}

.tutti-d{
    display: block;
    align-items: center;
    justify-content: center;
}
.inaugurazione {
    font-size: 1.1rem;
    font-weight: 600;
}
	
	body {

    background-size: contain;
  
}

@media(min-width:600px) and (max-width:1024px){
    .pittogramma{
        top:25%;
    }
}


b{
        font-weight: 600;
}
