@media(min-width:1024px){.mobile-only{display:none!important}}@media(max-width:1023.9px){.desktop-only{display:none!important}}.flex-center,.search-vacancies-bar .search-fields-container .search-button-group,.search-vacancies-bar .search-fields-container .search-input-group .search-field-icon{display:flex;justify-content:center;align-items:center}.space-between{display:flex;justify-content:space-between;align-items:center}.list-reset{list-style-type:none;padding:0;margin:0}.rotate-180{transform:rotate(180deg)}.search-vacancies-bar .search-fields-container{display:grid;grid-template-columns:1fr 1px 1fr;border-radius:35px;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:754px;padding:8px 11px 8px 8px;margin:0 auto}@media(max-width:767.9px){.search-vacancies-bar .search-fields-container{grid-template-columns:1fr;border-radius:30px;max-width:unset;padding:23px 16px 21px}}.search-vacancies-bar .search-fields-container .search-input-group{display:flex;align-items:center;flex:1 1;padding:12px;gap:10px}.search-vacancies-bar .search-fields-container .search-input-group:first-of-type{margin-right:8px}@media(max-width:767.9px){.search-vacancies-bar .search-fields-container .search-input-group{margin:unset!important;margin-bottom:21px!important;padding:unset;width:100%}}.search-vacancies-bar .search-fields-container .search-input-group .search-field-input{all:unset;text-align:left;width:100%;font-size:18px;max-width:316px;color:#fff}.search-vacancies-bar .search-fields-container .search-input-group .search-field-input::placeholder{color:hsla(0,0%,100%,.8)}.search-vacancies-bar .search-fields-container .search-button-group{width:100%;max-width:384px;margin-left:8px}.search-vacancies-bar .search-fields-container .search-button-group .search-button{margin-right:8px}@media(max-width:767.9px){.search-vacancies-bar .search-fields-container .search-button-group{flex-direction:column;align-items:flex-start;margin:unset;max-width:unset}.search-vacancies-bar .search-fields-container .search-button-group .search-button{width:100%;margin-right:unset}}.search-vacancies-bar .search-fields-container .search-bar-divider{background-color:#fff;height:21px;width:1px;margin:auto 0}@media(max-width:767.9px){.search-vacancies-bar .search-fields-container .search-bar-divider{height:1px;width:100%;margin-bottom:22px}}