* {
  cursor: url('https://cdn.cursors-4u.net/previews/free-lines-arrow-25d4cb0f-32.webp') 32 32, auto;
}

a:hover{
  
cursor: url('https://cdn.cursors-4u.net/previews/free-lines-link-select-e80d4741-32.webp') 44 37, auto; 
}

p{
  cursor: url('https://cdn.cursors-4u.net/previews/free-lines-text-select-53d70b64-32.webp') 45 45, auto;
  font-family: "Noto Sans Mono", monospace;
}

body {
  background-image:url('/fundo.png') ;
  background-size:cover ;
  background-attachment: fixed;
  margin:auto;
  height: 1100px;
}

.sticker1{
  content: '';
  position:absolute;
  left: 395px;
  top: 206PX;
}

.sticker2{
  content: '';
  position: absolute;
  right: 321px;
  top: 202PX;
}
.main{
max-width: 950px;
margin: 0 auto;
height: auto;

}

.header{
  background-image:url('/banner.png');
  background-repeat:no-repeat;
  background-size:900px;
  background-position: center;
  height:155px;
  width:auto ;
}

.navlinks{
  height:50px;
  background: #592828;
  background: linear-gradient(-180deg, rgba(89, 40, 40, 1) 0%, rgba(237, 83, 83, 1) 100%);
  border: solid #592828;
  color: white;
  
}

nav {
  padding-top:10px;
  
}

.navlinks ul{
  display:flex;
  align-content:center ;
  justify-content: space-around;
  margin-top:0px ;
  list-style-type:none;
  padding-left: 0px;

}

li a{
  color:white;
  font-family: "Shadows Into Light Two", cursive;
  text-decoration:none;
  font-size:20px;
  transition: font-size 0.5s;
}

li a:hover{
  font-size:25px;
}

.content{
  display: grid;
    margin-top: 15px;
    grid-gap: 15px 15px;
    grid-template-columns: 170px 450px 300px;
    grid-template-rows: 258px 391px 115px;
}

footer{
  background: #592828;
  background: linear-gradient(-180deg, rgba(89, 40, 40, 1) 0%, rgba(237, 83, 83, 1) 100%);
  border: solid #592828;
  color: white;
  margin-top:20px;
}
footer a{
  text-decoration:none;
  color:gold;
}

footer a:hover{
  text-decoration:underline;
  color:black;
}

.aboutme{
  background:red;
  height: 100%;
  grid-column: 1/3;
 background: #4d0000;
background: linear-gradient(180deg, rgba(77, 0, 0, 1) 0%, rgba(196, 61, 61, 1) 100%);
border: solid #4D0000;
}

.about2{
  overflow-x: auto;
  padding: 30px;
  width: auto;
  height: 330px;
}

.aboutme p{
  color:white;
  
}

.aboutweb p{
  color:white;
  
}

.about1{
  overflow-x: auto;
    height: 198px;
    width: auto;
    padding: 30px;
}

.z-img{
  height: 100%;
  grid-column: 3;
  grid-row: 1/4;
}

.collage{
  background:url('https://files.catbox.moe/uky4fs.jpg');
  height: 100%;
  background-position: center;
  background-size:400px ;
  border: solid white;
}

.aboutweb{
  background: #525252;
  background: linear-gradient(0deg, rgba(82, 82, 82, 1) 0%, rgba(23, 23, 23, 1) 100%);
  border: solid #171717;
  height: 100%;
  
}

.collage2 {
    background: url("https://files.catbox.moe/gl0lxn.png");
    background-size: 400px;
    background-position: center;
    grid-column: 1 / 3;
    border: solid white;
}

.z-img img {
    width: auto;
    position: absolute;
    left: 1061px;
    top: 190px;
}