.l-search{margin:0 auto;max-width:936px}.l-search__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:16px}@media (max-width:767px){.l-search__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-search__wrapper--input{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-search__wrapper--input:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none;width:660px}@media (max-width:767px){.l-search__wrapper--input:first-child{width:100%}}.l-search .results-wrapper{background:#fff;border:1px solid #e8e8e8;border-radius:8px;-webkit-box-shadow:2px 4px 12px 0 rgba(0,0,0,.08);box-shadow:2px 4px 12px 0 rgba(0,0,0,.08);height:0;max-height:400px;overflow-y:auto;padding:12px;position:absolute;top:68px;width:100%;z-index:2000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.l-search .results-wrapper::-webkit-scrollbar-track{background-color:#f7fafd;border-radius:8px;-webkit-box-shadow:inset 0 0 8px rgba(0,0,0,.1)}.l-search .results-wrapper::-webkit-scrollbar{background-color:#f7fafd;width:8px}.l-search .results-wrapper::-webkit-scrollbar-thumb{background-color:#1d70b7;border-radius:8px}.l-search .results-wrapper__item{border-radius:8px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:150%;padding:12px}@media (min-width:992px){.l-search .results-wrapper__item{font-size:18px}}.l-search .results-wrapper__item:hover{background:#f2f7fb}.l-search .results-wrapper__item a{color:#424242;text-decoration:none}.l-search .results-wrapper__item span{cursor:pointer;display:block;width:100%}.l-search .results-wrapper__item b{color:#212121;font-family:Montserrat,sans-serif;font-weight:600;pointer-events:none;text-decoration:underline}.l-search .results-wrapper__item .company{padding-left:32px;position:relative}.l-search .results-wrapper__item .company:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' clip-path='url(%23a)'%3E%3Cpath d='M18.125 10.625v7.5a1.25 1.25 0 0 1-1.25 1.25H3.125a1.25 1.25 0 0 1-1.25-1.25v-7.5m0 3.75H12.5m0 5v-8.75M.625 6.25a2.35 2.35 0 0 0 4.692 0 2.342 2.342 0 0 0 4.683 0 2.35 2.35 0 0 0 4.692 0 2.342 2.342 0 0 0 4.683 0l-1.142-5.133a.625.625 0 0 0-.608-.492H2.375a.625.625 0 0 0-.608.492z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;left:0;position:absolute;width:20px}.l-search .results-wrapper__item.no-results{color:#0d406d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}@media (min-width:992px){.l-search .results-wrapper__item.no-results{font-size:16px}}.l-search .results-wrapper__item.no-results span{cursor:default}.l-search .results-wrapper__item.no-results:hover{background:none}.c-location-selection{position:relative}.c-location-selection input{background-color:#f2f7fb;padding-left:52px}.c-location-selection:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' clip-path='url(%23a)'%3E%3Cpath d='M7.5 6.25a2.5 2.5 0 1 0 5 0 2.5 2.5 0 0 0-5 0'/%3E%3Cpath d='M10 .625a5.625 5.625 0 0 1 5.625 5.625c0 2.71-4.277 8.773-5.372 10.28a.313.313 0 0 1-.506 0C8.652 15.023 4.375 8.96 4.375 6.25A5.625 5.625 0 0 1 10 .625'/%3E%3Cpath d='M14.982 14.82c2.277.451 3.768 1.204 3.768 2.055 0 1.381-3.917 2.5-8.75 2.5s-8.75-1.119-8.75-2.5c0-.85 1.484-1.6 3.75-2.052'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;left:24px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.c-location-selection__locations{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden}.c-location-selection__locations.visible{height:auto;visibility:visible}.c-search-input{position:relative}.c-search-input:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25' clip-path='url(%23a)'%3E%3Cpath d='M1.227 11.13a7.553 7.553 0 1 0 13.902-5.908 7.553 7.553 0 0 0-13.902 5.909Zm12.291 2.387 5.857 5.858'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;pointer-events:none;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.c-search-input__search-results{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden}.c-search-input__search-results.visible{height:auto;visibility:visible}.c-search-input__search-results .loader{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:10px;justify-content:center}.c-search-input__search-results .loader div{-webkit-animation:shine 2s linear infinite;animation:shine 2s linear infinite;background:#eee;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#ececec),color-stop(18%,#f5f5f5),color-stop(33%,#ececec));background:linear-gradient(90deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border-radius:4px;height:12px;width:100%}@-webkit-keyframes shine{to{background-position-x:-200%}}@keyframes shine{to{background-position-x:-200%}}