@font-face{font-family:FuturaPT_Light;src:url(/assets/FuturaPT_Light.ccbbb479.woff) format("woff")}:root{--mainColor: rgb(207, 63, 65)}*{margin:0;padding:0;font-family:FuturaPT_Light;box-sizing:border-box}html{font-size:100%}body{width:100%;background-image:url(/assets/Particles9.3e4a9846.webp);background-position:center;background-repeat:no-repeat;background-size:cover;overflow-x:hidden;background-color:#000}.container{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;animation:1s fadeInDown;padding-bottom:30px}.contact-box{width:40vw;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;text-align:center}.left{height:100%;background:url(/assets/Contact.6f55bd1b.webp) no-repeat center;background-size:cover}.right{padding:25px 40px;background-color:#fff}.field{width:100%;padding:.5rem 1rem;outline:none;border:2px solid rgba(0,0,0,0);font-size:1rem;margin-bottom:5px;transition:.3s}.field:hover{background-color:#0000001a}.field:focus{background-color:#fff;border:2px solid var(--mainColor)}.area{min-height:50px}.btn{color:#fff;width:100%;padding:.5rem 1rem;background-color:#000;font-size:1rem;cursor:pointer;border-radius:2rem;border:none;transition:.5s}.btn:hover{background-color:var(--mainColor)}textarea{resize:none}.right h2{position:relative;margin-bottom:.6rem;padding-bottom:.5rem;letter-spacing:1px;text-transform:uppercase;color:var(--mainColor);white-space:nowrap;z-index:1}.right h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);height:4px;width:50px;border-radius:2px;background-color:var(--mainColor)}#info{margin-top:2rem;width:40vw}#info h2{font-size:1.3rem;color:var(--mainColor);letter-spacing:1px;text-transform:uppercase;display:inline}#info p{font-size:1rem;color:#fff;display:inline;text-transform:uppercase}#info p a{text-decoration:none;color:var(--mainColor)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40%)}to{opacity:100%;transform:translateY(0)}}@media (max-width: 768px){.contact-box{grid-template-columns:1fr;width:60vw}.left{height:100px}html{font-size:120%}#info p{font-size:.8rem}#info h2{font-size:1rem}#info{margin-top:1rem;width:60vw;text-align:center}}
