.contact{background-size:cover}.contact h1{font-family:"RedHatDisplay-Bold",Helvetica,sans-serif;font-size:2.5rem;text-transform:uppercase;font-weight:100;margin-bottom:1em}.contact .row{padding:1rem}.contact .row .content{display:flex;flex-direction:row;gap:1.5rem;margin:0 0 3rem 0}@media(max-width: 900px){.contact .row .content{flex-direction:column}}.contact .row .content .text{flex:0 0 calc(50% - 1.5rem);font-family:"Archivo-Regular",Helvetica,sans-serif;font-size:1em;letter-spacing:var(--letter-spacing);color:#fff}@media(max-width: 900px){.contact .row .content .text{flex:unset}}.contact .row .content form{flex:0 0 calc(50% - 1.5rem);background-color:rgba(15,43,35,.66);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:20px;display:flex;flex-direction:column;gap:1em;padding:1.5rem}.contact .row .content form .big-group{display:flex;flex-direction:row;gap:1rem}@media(max-width: 1100px){.contact .row .content form .big-group{flex-direction:column}}.contact .row .content form label{font-family:"Archivo-Regular",Helvetica,sans-serif;font-size:1em;letter-spacing:var(--letter-spacing);color:#fff;margin:0}.contact .row .content form .form-control{font-family:"Archivo-Regular",Helvetica,sans-serif;font-size:1em;letter-spacing:var(--letter-spacing);color:#676767;background-color:#0c1f21;border-radius:10px;border:1px solid #09c269}.contact .row .content form button{width:fit-content;margin:auto}
