@import url(https://fonts.googleapis.com/css2?family=Knewave&family=Manrope:wght@200..800&display=swap);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.form-contact .grid{gap:10dvw;align-items:start}.form-contact .grid:has(.end[class*=-bg]){gap:5dvw}.form-contact .end,.form-contact .start{position:sticky;top:15rem}.form-contact .end[class*=-bg]{padding:5rem}.form-contact .title{margin-bottom:3rem}.form-contact .subtitle{margin-bottom:3rem;font-weight:700;font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110}.form-contact .text{margin-bottom:5rem}.form-contact .contact-info{margin-top:3rem;line-height:2;color:var(--grey-color);font-weight:700;font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110}.form-contact .contact-info a:before{display:none}.form-contact .offices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:3rem;line-height:1.5}.form-contact .offices a:before{display:none}.form-contact .offices .name{font-weight:700;font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110}.form-contact form .row.grid{gap:3rem}.form-contact form .row+.row{margin-top:3rem}.form-contact form .row label{text-align:left}@media only screen and (max-width:768px){.form-contact .main-grid{gap:5rem}.form-contact .end,.form-contact .start{position:static;top:0}}
