@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{align-items:start;gap:10dvw}.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{font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700;margin-bottom:3rem}.form-contact .text{margin-bottom:5rem}.form-contact .contact-info{color:var(--grey-color);font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700;line-height:2;margin-top:3rem}.form-contact .contact-info a:before{display:none}.form-contact .offices{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));line-height:1.5;margin-bottom:3rem}.form-contact .offices a:before{display:none}.form-contact .offices .name{font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700}.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}}