@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.form-estate.none-bg .select2-container--default .select2-selection--multiple,.form-estate.none-bg .select2-container--default .select2-selection--single,.form-estate.none-bg input,.form-estate.none-bg select,.form-estate.none-bg textarea,.form-estate.white-bg .select2-container--default .select2-selection--multiple,.form-estate.white-bg .select2-container--default .select2-selection--single,.form-estate.white-bg input,.form-estate.white-bg select,.form-estate.white-bg textarea{border-radius:0;border-bottom:1px solid var(--grey-color)}.form-estate .block-title{margin-bottom:5rem;text-align:center}.form-estate .wrap:has(.agent){display:grid;grid-template-columns:30rem 1fr;gap:calc(clamp(3rem, 10dvw, 15rem));align-items:center}.form-estate .wrap:has(.agent) .agent,.form-estate .wrap:has(.agent) .end{position:sticky;top:calc(3rem + var(--header-height));align-self:flex-start}.form-estate .wrap:has(.agent) .agent{display:flex;flex-direction:column;gap:1rem}.form-estate .wrap:has(.agent) .agent a:before{display:none}.form-estate .wrap:has(.agent) .agent .image{position:relative;width:100%;aspect-ratio:1/1;margin-bottom:3rem;border-radius:var(--radius-sm);overflow:hidden}.form-estate .wrap:has(.agent) .agent .name{font-size:var(--md-font)}.form-estate .wrap:has(.agent) .agent .function{margin-bottom:2rem;color:var(--accent-color)}.form-estate .wrap:has(.agent) form .row:has(button){text-align:left}.form-estate .end .title{margin-bottom:4rem}.form-estate form .row.grid{gap:2rem}.form-estate form .row:has(button){text-align:center}.form-estate form .row+.row{margin-top:2rem}.form-estate form .row .select2-container--default .select2-selection--multiple,.form-estate form .row .select2-container--default .select2-selection--single,.form-estate form .row input,.form-estate form .row select,.form-estate form .row textarea{background:var(--white-color)}@media only screen and (max-width:576px){.form-estate .wrap:has(.agent){grid-template-columns:1fr}.form-estate .wrap:has(.agent) .agent,.form-estate .wrap:has(.agent) .end{position:relative;top:0;align-self:flex-start}}
