.advanced-filter .flex{align-items:flex-start;display:flex}.advanced-filter .flex.margin-top{margin-top:20px}.advanced-filter .flex .floating-label{max-width:405px;margin-right:20px;font-size:14px}@media (width<=479px){.advanced-filter .flex .floating-label{max-width:none}}.advanced-filter .flex .floating-label.autocomplete{margin-right:0}.advanced-filter .flex button.ts-button.secondary{border-color:var(--chakra-colors-gray-200);background-color:#0000}@media (width<=479px){.advanced-filter .flex button.ts-button.secondary{display:none}}.advanced-filter .flex .floating-label+.floating-label{margin-top:initial}@media (width<=767px){.advanced-filter .flex.split-location{box-sizing:border-box;flex-direction:column;width:100%;margin-bottom:5px;padding-top:7px}.advanced-filter .flex.split-location .floating-label{width:100%;max-width:unset}.advanced-filter .flex.split-location .floating-label.select-tall.no-label{padding-top:0}}.find-a-mentor-role-filter{max-width:none!important}.advanced-filter-modal--sort{background-color:var(--chakra-colors-white)}.advanced-filter-modal--sort>select{appearance:none;background:url(/images/new-icons/icon_unfold_more.svg) 96%/15% no-repeat;border-radius:0;min-width:150px;padding-right:15px;height:46px!important}.one-line-filter{justify-content:space-between;align-items:center;display:flex}.one-line-filter>*{flex:1;margin-left:1.8%}.one-line-filter>:first-child{min-width:200px;margin-left:0}.one-line-filter>.filter-icon{cursor:pointer;color:var(--chakra-colors-gray-600);flex:0}.one-line-filter.stretch .floating-label{max-width:unset;flex:1}.one-line-filter.stretch .floating-label input{padding-block:8px}.one-line-filter.stretch button{min-width:121px;max-width:fit-content}.one-line-filter.no-stretch{justify-content:flex-start}.one-line-filter.no-stretch>*{flex:unset}.one-line-filter .floating-label{max-width:235px;font-size:14px}@media (width<=710px){.one-line-filter .floating-label{max-width:none}}.one-line-filter .adv-filter-button{border-radius:0;height:46px;margin-top:3px}.one-line-filter button{max-width:200px}.one-line-filter .clear-all-filters{white-space:nowrap;flex:0;min-width:100px;text-decoration:underline}.one-line-filter button.ts-button.secondary{border-color:var(--chakra-colors-gray-200);background-color:#0000;padding:10px}@media (width<=479px){.one-line-filter button.ts-button.secondary{display:none}}.one-line-filter .toggle-switch{float:none;white-space:nowrap;flex:0;min-width:147px}
