@import url('https://fonts.googleapis.com/css2?family=Libertinus+Serif+Display&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cossette+Titre:wght@400;700&display=swap');

html {
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}

body {
  overflow: hidden;
  background-color: #000000;
  background-size: cover;
  background-attachment: fixed;
}


.cxe {
  position: absolute;
  top: 95px;
  left: 11px;
  z-index: 2;
}

.cxe {
  transition: transform 0.3s ease-in-out; /* applies both on hover and off */
}
.cxe:hover {
  transform: translate(0, -15px);
  
}

img {
  width: 350px;
}

div {
  text-align: center;
}

.bigframe {
  margin-top: 80px;
}
  
p.name {
  color: #f6a9af;
  font-family: Libertinus Serif Display;
  font-size: 55px;
  margin-bottom: -15;
  z-index: 6;
  position: absolute;
  top: 30px; 
  left: 250px;
}

p.name {
  text-decoration: underline;
  text-decoration-color: #f6a9af;
  text-decoration-style: dotted;
}

div.spacer {
  color: transparent;
  width: 1px;
  position: absolute;
  top: 370px; 
  left: -3px;
  z-index: 1;
}


p.info {
  font-family: Cossette Titre;
  font-size: 15px;
  color: #fad4d7;
  z-index: 3;
  position: absolute;
  top: 130px; 
  left: 250px;
}

p.info2 {
  font-family: Cossette Titre;
  font-size: 13.3px;
  color: #fce5e7;
  z-index: 3;
  position: absolute;
  top: 150px; 
  left: 250px;
}



span.sr {
  color: #bfc4bf;
}

span.ae {
  color: #dfe1df;
}

a{
  text-decoration: none;
  color: #fef6f7;
  transition: color 0.3s linear;
  -webkit-transition: color 0.3s linear;
  -moz-transition: color 0.3s linear;
}

a:hover{
  text-decoration: none;
  color: #f6a9af;
}

