.careers-list__top{margin:20px 0 0;row-gap:20px;display:flex;flex-flow:column}@media (min-width: 640px){.careers-list__top{margin-top:45px;row-gap:16px}}.careers-list__top .wp-block-heading{font-size:20px}@media screen and (min-width: 1025px){.careers-list__top .wp-block-heading{font-size:32px}}.careers-list__view{display:flex;align-items:center;justify-content:space-between}.careers-list__view-toggle{display:none}@media (min-width: 768px){.careers-list__view-toggle{display:flex;align-items:center;gap:10px}}.careers-list__view-btn{display:flex;align-items:center;background-color:var(--wp--preset--color--white);text-transform:uppercase;font-weight:700;font-size:0;line-height:0;border:2px solid transparent;border-radius:10px;padding:12px;transition:.2s ease-in-out;color:#0000004d;max-height:44px}@media (min-width: 1024px){.careers-list__view-btn{padding:13px 20px;gap:14px;font-size:12px;line-height:14px}}.careers-list__view-btn.active{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black);border:2px solid #ecac29}.careers-list__view-btn svg{width:16px;height:16px}.careers-list__filters{display:flex;align-items:stretch;justify-content:space-between;flex-flow:column;gap:16px}@media screen and (min-width: 768px){.careers-list__filters{flex-flow:nowrap}.careers-list__filters__search{flex:0 0 50%}}.careers-list__filters__search label{height:100%}.careers-list__filters__search label:before{left:10px!important;width:15px!important;height:16px!important;background-image:url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.99999 8.5C1.99999 5.191 4.691 2.49999 8 2.49999C11.309 2.49999 13.9999 5.191 13.9999 8.5C13.9999 11.809 11.309 14.4999 8 14.4999C4.691 14.4999 1.99999 11.809 1.99999 8.5ZM17.7071 16.793L14.3119 13.397C15.365 12.043 16 10.346 16 8.5C16 4.08901 12.411 0.5 8 0.5C3.58901 0.5 0 4.08901 0 8.5C0 12.911 3.58901 16.5 8 16.5C9.846 16.5 11.543 15.865 12.897 14.8119L16.293 18.2071C16.488 18.4021 16.744 18.5 17 18.5C17.256 18.5 17.5121 18.4021 17.7071 18.2071C18.0979 17.816 18.0979 17.1841 17.7071 16.793Z' fill='%23B2AEBD' /%3E%3C/svg%3E")!important}@media (min-width: 1024px){.careers-list__filters__search label:before{left:20px!important;width:18px!important;height:19px!important}}.careers-list__filters__search label input[type=text].input-search{height:59px!important;padding:10px 10px 10px 35px!important;font-size:16px!important;border:none!important;border-radius:8px!important;background:#fff!important}@media (min-width: 1024px){.careers-list__filters__search label input[type=text].input-search{border-radius:8.77px!important;padding:15px 20px 15px 48px!important;font-size:18px!important}}.careers-list__filters__search label input[type=text].input-search::-moz-placeholder{font-size:16px;color:#888596}.careers-list__filters__search label input[type=text].input-search::placeholder{font-size:16px;color:#888596}@media (min-width: 1024px){.careers-list__filters__search label input[type=text].input-search::-moz-placeholder{font-size:18px}.careers-list__filters__search label input[type=text].input-search::placeholder{font-size:18px}}.careers-list__filters__controls{background-color:var(--wp--preset--color--white);border-radius:8px}@media screen and (min-width: 768px){.careers-list__filters__controls{flex:0 0 50%}}@media (min-width: 1024px){.careers-list__filters__controls{border-radius:12px}}.careers-list__filters__dropdown{position:relative}.careers-list__filters__dropdown.active svg{transform:rotate(180deg)}.careers-list__dropdown__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.careers-list__dropdown__content{pointer-events:none;position:absolute;overflow:auto;background-color:var(--wp--preset--color--white);opacity:0;visibility:hidden;transition:.25s ease-in-out;width:100%;max-height:320px;padding:16px;border-radius:8px;box-shadow:0 1px 12px #00000017}@media (min-width: 1024px){.careers-list__dropdown__content{border-radius:12px;max-height:400px;padding:18px 20px}}.careers-list__dropdown__content::-webkit-scrollbar{width:8px;height:8px}.careers-list__dropdown__content::-webkit-scrollbar-track{background-color:var(--wp--preset--color--white);border-radius:4px;margin:16px 0}.careers-list__dropdown__content::-webkit-scrollbar-thumb{cursor:pointer;background:var(--wp--preset--color--black);border-radius:6px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.careers-list__dropdown__content::-webkit-scrollbar-thumb:hover{background:var(--wp--preset--color--yellow)}.careers-list__dropdown__content.active{pointer-events:auto;opacity:1;visibility:visible;margin-top:10px;z-index:1}.careers-list__dropdown__item{cursor:pointer;font-size:var(--wp--preset--font-size--font-18-px);margin-bottom:8px;transition:.25s ease-in-out;font-weight:500}.careers-list__dropdown__item:hover{color:var(--wp--preset--color--violet)}.careers-list__dropdown__item:last-child{margin-bottom:0}.careers-list__dropdown__button{display:flex;width:100%;align-items:center;gap:8px;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-size:16px;color:#888596;padding:9px 10px;min-height:59px}@media (min-width: 1024px){.careers-list__dropdown__button{padding:15px 20px;font-size:18px;gap:14px}}.careers-list__dropdown__button svg{transform:rotate(0);transition:.2s ease-in-out;width:17px;height:8px}@media (min-width: 1024px){.careers-list__dropdown__button svg{width:20px;height:11px}}
