#teachers-description .container{margin-bottom:0}#teachers-description .columns .main{display:block!important}#teachers-files.svelte-8iw1f1{margin-top:2rem}#teachers-partners>.Partners{margin-bottom:5rem;column-gap:12rem}#teachers-partners .Partner-content{column-gap:2.5rem}#teachers-partners .Partner-image{align-items:center}@media screen and (min-width: 86rem){#teachers-partners .Partner-image{align-items:start}}.TeachersSearch-form.svelte-vabosp{margin-bottom:1rem}.TeachersSearch-form.svelte-vabosp>*{margin-bottom:1.5rem}.TeachersSearch-label.svelte-vabosp{font-weight:700}.TeachersSearch-location.svelte-vabosp{display:flex;gap:1rem;flex-direction:column}.TeachersSearch-location.svelte-vabosp>:last-child{flex-shrink:2}@media screen and (min-width: 59rem){.TeachersSearch-location.svelte-vabosp{flex-direction:row;column-gap:4rem}}.TeachersSearch-cycles.svelte-vabosp{padding-left:.5rem}.TeachersSearch-cycleItems.svelte-vabosp{display:flex;flex-wrap:wrap;gap:0 1.5rem}.TeachersSearch-keywords.svelte-vabosp>*{width:auto;min-width:20ch;margin:0 auto}@media screen and (min-width: 59rem){.TeachersSearch-keywords.svelte-vabosp>*{margin:0;max-width:30ch}}.TeachersSearch-actions.svelte-vabosp{display:flex;gap:1.5rem;flex-direction:column}@media screen and (min-width: 45rem){.TeachersSearch-actions.svelte-vabosp{flex-direction:row}}.TeachersSearch-title.svelte-vabosp{margin-bottom:1.5rem;font-family:var(--font-1);font-size:1.5rem;font-weight:700}.TeachersSearch-form.svelte-vabosp .Location{width:100%!important}@media screen and (min-width: 59rem){.TeachersSearch-form.svelte-vabosp .Location{width:max-content!important;column-gap:1rem}}@media screen and (min-width: 59rem){.TeachersSearch-form.svelte-vabosp .Autocomplete{width:40ch!important}}.TeachersSearch-form.svelte-vabosp .Range{width:30ch!important}@media screen and (min-width: 86rem){#search-map.svelte-vabosp .SearchMap{height:40rem!important}}#teachers-tabs.svelte-1g7qirz{padding:2rem 0}#resultEmpty.svelte-1g7qirz{font-size:1rem;font-weight:700}#teachers-tabs .svelte-tabs__selected{border-color:var(--color-green)}@media screen and (min-width: 71rem){#teachers-tabs .svelte-tabs__tab{font-size:1.1rem}}@media screen and (min-width: 71rem){#teachers-tabs .svelte-tabs__tab-list{column-gap:6.2rem}}
