* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

@font-face {
  font-family: 'Helvetica Neue', sans-serif;
  src: url('/fonts/Cinzel-VariableFont_wght.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

body{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: Arial, Helvetica, sans-serif;


  
/*   @media only screen and (max-width: 768px) {
    html, body {
      overscroll-behavior: none;
    }
  } */


}

a{
    text-decoration: none;
    color: rgba(240, 203, 241, 0.904);
    font-size: 1.2rem;
    /* font-weight: lighter; */
    

}

.copy{
  font-size: 1rem;
}

/* .canvas{
    position: fixed !important;
      inset: 0 !important;
      height: 100vh;
     z-index: 999999;
     overflow: hidden;
} 
 */
.layout{
margin: 0%;
padding: 0%;
height: 100%;
position: relative;
overflow: hidden;
z-index: 20;
bottom: 0;

}

.opacity{

  background: linear-gradient(
    0deg,
    rgba(10, 10, 10, 0.66) 100%,
    rgba(10, 10, 10, 0.8505996148459384) 100%
  );
  overflow: hidden;

 

}



.layoutChild{
width: 95vw;
/* height: 100vh; */
overflow: hidden;
margin: 0px auto;
}



