@charset "UTF-8";.search-checkbox .q-checkbox__inner{width:.8rem;min-width:.8rem;height:.8rem}.search-filters{margin-top:0}@media (min-width: 1023px){.search-filters{margin-top:20px}.search-filters .q-btn-dropdown{max-width:212px}}.search-filters .q-btn-dropdown .q-icon,.search-filters .q-btn-dropdown .q-spinner{margin-right:5px}.search-filters .q-btn-dropdown small{color:#aaa}.search-filters .full-width button{flex:1}.search-filters .full-width .btn-reset{flex:0;flex-basis:40px}.search-filters .full-width .btn-reset .q-icon{margin-right:0}.search-filters .btn-reset{padding:10px}.search-filters .q-item__section--side{color:#000}.search-filters .q-expansion-item__container [role=button]{display:inline-flex;text-shadow:0 0 5px white;filter:drop-shadow(0 0 8px rgba(255,255,255,.8))}@media (max-width: 1439px){.search-filters .q-expansion-item__container .q-btn{width:100%;margin-bottom:2px}}@media (min-width: 1439px){.search-filters .q-expansion-item__container>.q-item{display:none}.search-filters .q-expansion-item__content{display:flex}.search-filters .full-width>*{flex:1}}.search-filters sup{margin-left:.4em}.search-filters .q-icon{font-size:inherit!important}.search-filters .filter-label{font-size:1rem}.distance-dropdown{background-color:#fff;color:#000;border:1px solid #000}.distance-dropdown .q-item{line-height:2;min-height:initial}.distance-dropdown .q-item:hover,.distance-dropdown .q-item:focus,.distance-dropdown .q-item:active{background-color:#bdbdbd}.search{border:1px solid #000;padding:90px 20px;background:transparent none center center;background-size:cover;position:relative}.search .figcaption{position:absolute;bottom:0;right:0;display:inline-block;padding:.1em .5em;background-color:#000;color:#fff;font-style:italic;font-size:.8em}.search .col-md-6{margin-top:10px}.search .btn-job-offer{position:absolute;right:8px;top:12px;background-color:#fff;border:1px solid #000;color:#000;padding:8px 14px 6px;font-size:1.2rem;font-weight:400}@media (min-width: 1023px){.search .btn-job-offer{right:16px;top:16px}}@media (min-width: 1023px){.search .search-input .q-field__control,.search .search-input .q-field__control .q-field__marginal{height:70px}}.search .search-input input{font-size:1rem}@media (min-width: 1023px){.search .search-input input{font-size:1.5rem}}.search .search-input input+div{font-size:1.25rem;font-style:italic;transition:font-size .36s;line-height:1.1;top:20px}@media (min-width: 1023px){.search .search-input input+div{font-size:1.75rem}}.search .search-input.q-field--float input+div{font-size:1rem}.search .distance{position:absolute;right:1px;bottom:0;transform:translateY(-10px);opacity:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1);font-style:italic}.search .distance.selected{opacity:1}@media (min-width: 1023px){.search .distance{bottom:8px}}.search:focus-within .distance,.search:hover .distance{opacity:1}.search .q-form{width:100%;max-width:1100px;margin-left:auto!important;margin-right:auto!important;overflow:hidden}.search .q-field__append .q-btn{width:50px;height:50px;font-size:1.5rem;z-index:1}.search .q-field__append .q-btn .q-btn__content{height:100%}.search .q-field__append .q-btn .q-icon{z-index:1}.search .q-field__append .q-btn:after{content:"";position:absolute;background-color:#000;border-radius:100%;transition:transform .3s cubic-bezier(.25,.8,.5,1);inset:0;z-index:0}.search .q-field__append .q-btn:hover:after{transform:scale(1.2)}.search .q-field:first-of-type .q-field__control{border-right:1px solid #000}@media (min-width: 1023px){.search .q-field:first-of-type .q-field__control{border-right:transparent none!important}}.search .q-field .q-field__inner:after{content:"";position:absolute;right:0;height:auto;top:14px;bottom:14px;border-right:1px solid #000}.search .q-field:last-of-type .q-field__control{border-left:1px solid #000}@media (min-width: 1023px){.search .q-field:last-of-type .q-field__control{border-left:transparent none!important}.search .q-field:last-of-type .q-field__control input{padding-right:4.5rem}}@media (min-width: 1439px){.search .col-md-6{margin-bottom:0}.search .col-md-6+.col-md-6{position:relative}.search .col-md-6+.col-md-6:before{content:"";display:block;position:absolute;left:0;right:0;background-color:#fff;top:1em;bottom:1em;width:2px}.search .distance{right:65px}}
