@import "https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";:root{--header_color:#202018;--dark_color:#2c2c24;--second_color:#b58108;--third_color:#ecc05f}*{letter-spacing:2px;margin:0;padding:0;font-family:Raleway,sans-serif}body{background-color:var(--dark_color);padding-top:10vh}h1,h2,p{color:var(--second_color)}header{background-color:var(--header_color);border-bottom:1px solid var(--third_color);z-index:1000;justify-content:center;align-items:center;width:100%;height:10vh;display:flex;position:fixed;top:0;left:0}::-webkit-scrollbar{background:0 0;width:0}@media (width<=1024px){header img{width:50px}}@media (width<=768px){header img{width:60px}}main{text-align:center;min-height:85vh;padding:20px}#text_section>h1{margin-bottom:10px;font-size:clamp(1.5rem,4vw,3rem)}#text_section>h2{margin-top:10px;margin-bottom:20px;font-size:clamp(1rem,3vw,2rem)}#about_button{border:solid 2px var(--second_color);background-color:var(--dark_color);color:var(--third_color);border-radius:10px;margin-top:15px;padding:10px 18px;transition:all .3s}#about_button:hover{cursor:pointer;background-color:var(--header_color);transform:translateY(-3px);box-shadow:0 0 12px #fb06}main img{width:520px}@media (width<=608px){main img{width:200px;margin-top:5vh;margin-bottom:8vh}main h1{margin-top:1vh;margin-bottom:3vh}main h2{margin-bottom:1vh}}#card_section{flex-wrap:wrap;justify-content:center;gap:30px;padding:20px;display:flex}.card{border:2px solid var(--third_color);background-color:var(--header_color);border-radius:20px;width:280px;min-height:42vh;padding:2vh;transition:all .3s}.card:hover{cursor:pointer;transform:translateY(-5px)scale(1.02);box-shadow:0 0 15px #ffbb004d}.buttons{display:grid}.card h2{margin-bottom:10px;font-size:2rem}.card img{width:40px}.card button{border:solid 2px var(--second_color);background-color:var(--dark_color);color:var(--third_color);cursor:pointer;border-radius:10px;margin-top:5px;margin-bottom:5px;padding:8px;transition:all .3s}.card button:hover{background-color:var(--third_color);color:#000;transform:scale(1.03)}.card span{color:red}#fale_conosco{border:solid 2px var(--second_color);background-color:var(--dark_color);color:var(--third_color);border-radius:10px;margin-top:20px;padding:10px 18px;transition:all .3s}#fale_conosco:hover{cursor:pointer;background-color:var(--header_color);transform:translateY(-3px);box-shadow:0 0 12px #fb06}#cards_section{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;padding:20px;display:flex}.cards{border:2px solid var(--third_color);background-color:var(--header_color);border-radius:20px;width:320px;min-height:45vh;padding:2vh;transition:all .3s}.cards:hover{cursor:pointer;transform:translateY(-5px)scale(1.02);box-shadow:0 0 15px #ffbb004d}.cards h3{color:#fb0;margin-top:3vh;margin-bottom:3vh;font-size:1.7rem}.icons{justify-content:center;align-items:center;gap:15px;margin-top:5vh;display:flex}.icons img{width:45px;transition:all .3s}.icons img:hover{transform:scale(1.1)}.cards img{width:40px}.contact_button{border:solid 2px var(--second_color);background-color:var(--dark_color);color:var(--third_color);border-radius:10px;margin-top:3vh;padding:8px 16px;transition:all .3s}.contact_button:hover{cursor:pointer;background-color:var(--third_color);color:#000;transform:translateY(-3px);box-shadow:0 0 12px #fb06}
