@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oxygen+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=Delius&display=swap);@keyframes leftSlide{0%{left:-400px}100%{left:0}}@keyframes rightSlide{0%{right:-400px;font-size:40%}100%{right:0}}@keyframes bottomSlide{0%{bottom:-300px}100%{bottom:0}}@keyframes topSlide{0%{top:-1000px}100%{top:0}}@keyframes textGrow{0%{font-size:40%}40%{font-size:50%}60%{font-size:70%}80%{font-size:80%}}@keyframes elementGrow{0%{width:0%;height:0%}20%{width:5%;height:5%}40%{width:10%;height:10%}60%{width:30%;height:50%}}@keyframes elementHide{0%{box-shadow:none}30%{box-shadow:.1em .1em .1em #5f9ea0,-.1em -.1em .1em #5f9ea0}40%{box-shadow:.1em .1em .1em #5f9ea0,-.1em -.1em .1em #5f9ea0}50%{box-shadow:.1em .1em .1em #f08906,-.1em -.1em .1em #f08906}60%{box-shadow:.1em .1em .1em rgba(43,46,100,.3764705882),-.1em -.1em .1em rgba(43,46,100,.4509803922)}}@keyframes displayHide{0%{color:#fff}70%{color:#5f9ea0}}@keyframes hideElement{0%{display:none}10%{display:none}20%{display:none}30%{display:none}40%{display:none}50%{display:none}60%{display:none}70%{display:none}80%{display:none}90%{display:none}95%{display:none}}*,::after,::before{box-sizing:border-box}.font-body{font-family:Delius,cursive}body{margin:0;padding:0;font-family:"Oxygen Mono",monospace;background-color:rgba(255,255,255,.2);width:100%;min-height:100vh;display:grid;grid-template-columns:1fr;grid-template-rows:max-content max-content max-content}body .contact p{color:#2b2e64}body .contact .error{padding:.4em}body .contact .error p{color:red;text-align:center;font-size:1.5vw;text-shadow:.1em .1em .4em rgba(0,0,0,.424);position:relative;animation-name:displayHide;animation-duration:1s;animation-timing-function:ease-in}body .contact .error #success{color:green;text-shadow:.2em .2em .4em rgba(0,0,0,.397),-.2em -.2em .4em rgba(0,0,0,.411)}body .contact .form .head-info{width:80%}body .contact .form .head-info p{text-align:center}body .contact .form .con-form form .inputs{padding:.2em;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;row-gap:.4em}body .contact .form .con-form form .inputs .columns div{padding:.2em;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;row-gap:.4em}body .contact .form .con-form form .inputs .columns div label{color:#2b2e64;font-size:1.2vw;text-shadow:.1em .1em .4em #6d6a6a;position:relative;animation-name:displayHide;animation-duration:1s;animation-timing-function:ease-out}body .contact .form .con-form form .inputs .columns div input{padding:.5em;outline-style:none;border-radius:.2em;border:.1em solid #2b2e64;text-align:center}body .contact .form .con-form form .inputs .columns div select{padding:.7em;color:#2b2e64;text-align-last:center;outline-style:none;border-radius:.2em;border:.1em solid #2b2e64;text-align:center}body .contact .form .con-form form .inputs .rows{padding:.2em;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;row-gap:.4em}body .contact .form .con-form form .inputs .rows div{padding:.2em;display:grid;grid-template-columns:1fr;grid-auto-rows:max-content;row-gap:.4em}body .contact .form .con-form form .inputs .rows div label{text-align:center;color:#2b2e64;position:relative;animation-name:displayHide;animation-duration:1s;animation-timing-function:ease-out}body .contact .form .con-form form .inputs .rows div textarea{padding:1em;outline-style:none;border-radius:.2em;border:.1em solid #2b2e64}body .contact .form .con-form form .btn{padding:.4em;display:inherit;grid-template-columns:1fr;grid-auto-rows:max-content;row-gap:1em}body .contact .form .con-form form .btn button{padding:.8em;outline-style:none;border-radius:6px;border:none;color:#fff;background-color:#2b2e64}body .contact .form .con-form form .btn button:hover{background-color:#201e1e}body .contact .form .con-form form .btn .loading{display:none;justify-items:center}body .contact .form .con-form form .btn .loading::after{border:.8em solid #f08906;border-top-color:#2b2e64;border-radius:50%;content:"";width:45px;height:45px;animation:loading 1s linear infinite}@keyframes loading{to{transform:rotate(1turn)}}body .contact .alter p{color:#2b2e64;text-align:center;font-size:1.5vw}body .contact .alter .conta div h4{text-align:center;color:#2b2e64;font-weight:500;font-size:1.4vw}body .contact .alter .conta div h4 span{font-size:.7vw}body .contact .alter .conta div p{color:#2b2e64;text-align:center;font-size:1vw}body .contact .text-footer-wrap{color:#f08906}