.offer-container[data-v-3a18fb5f]{position:relative;text-align:center}@media (min-width: 1024px){.offer-vertical[data-v-3a18fb5f]{margin:1%;display:inline-flex;height:18rem;width:31%;flex-direction:column;justify-content:space-between;border-radius:.75rem;background-color:#fffc;padding:1.5rem 2rem 1rem;text-align:left;vertical-align:bottom;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;position:relative;z-index:1}.offer-vertical[data-v-3a18fb5f]:first-child{margin-left:1%;margin-right:1%;height:24rem;width:64%;background-color:#e8c410cc;z-index:10}.offer-vertical:first-child .job-title[data-v-3a18fb5f]{font-size:2.375rem;line-height:100%}.offer-vertical:first-child .work-model[data-v-3a18fb5f]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(48 66 141 / var(--tw-text-opacity, 1))}.offer-vertical:first-child .location[data-v-3a18fb5f]{font-size:1.3rem;line-height:120%}.offer-vertical:first-child .publish-date span[data-v-3a18fb5f]{font-size:1rem;line-height:150%}.offer-vertical:first-child .buttons[data-v-3a18fb5f]{justify-content:flex-start}.offer-vertical:first-child .buttons[data-v-3a18fb5f] :first-child{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.offer-vertical:first-child+.offer-vertical[data-v-3a18fb5f]{margin-left:1%;margin-right:1%;width:31%;vertical-align:top;z-index:1}.offer-vertical[data-v-3a18fb5f]:nth-child(5){height:24rem}.offer-vertical:first-child.negativeMargin[data-v-3a18fb5f]{margin-bottom:-5rem;z-index:10}}@media (min-width: 768px) and (max-width: 1023px){.offer-container[data-v-3a18fb5f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.offer-vertical[data-v-3a18fb5f]{display:flex;height:auto;min-height:280px;width:100%;flex-direction:column;justify-content:space-between;border-radius:.75rem;background-color:#fffc;padding:1.5rem 1.5rem 1rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}}@media (max-width: 767px){.offer-container[data-v-3a18fb5f]{display:flex;flex-direction:column;gap:1rem}.offer-vertical[data-v-3a18fb5f]{display:flex;height:auto;min-height:280px;width:100%;flex-direction:column;justify-content:space-between;border-radius:.75rem;background-color:#fffc;padding:1.5rem 1rem 1rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}}.offer-vertical .head[data-v-3a18fb5f]{margin-bottom:.75rem;display:flex;align-items:flex-start;justify-content:space-between;font-weight:700}.offer-vertical .head h3[data-v-3a18fb5f]{font-size:1rem;line-height:150%}.offer-vertical .head h3[data-v-3a18fb5f]:hover{--tw-text-opacity: 1;color:rgb(65 88 191 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.offer-vertical .head h3[data-v-3a18fb5f]{font-size:1.75rem;line-height:120%}}@media (min-width: 1024px){.offer-vertical .head h3[data-v-3a18fb5f]{font-size:1.3rem;line-height:120%}}.offer-vertical .head span.urgent[data-v-3a18fb5f]{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(247 15 11 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.5rem;line-height:120%;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.offer-vertical .head span.urgent[data-v-3a18fb5f]{font-size:.75rem;line-height:150%}}.offer-vertical .head span.urgent[data-v-3a18fb5f]{white-space:nowrap}.offer-vertical .location[data-v-3a18fb5f]{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;font-size:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(48 66 141 / var(--tw-text-opacity, 1))}.offer-vertical .location img[data-v-3a18fb5f],.offer-vertical .location svg[data-v-3a18fb5f]{margin-right:.5rem;height:1rem;width:1rem}@media (min-width: 640px){.offer-vertical .location img[data-v-3a18fb5f],.offer-vertical .location svg[data-v-3a18fb5f]{height:1.25rem;width:1.25rem}}.offer-vertical .work-model[data-v-3a18fb5f]{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(232 196 16 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.5rem;line-height:120%;--tw-text-opacity: 1;color:rgb(48 66 141 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.offer-vertical .work-model[data-v-3a18fb5f]{padding:.5rem 1rem;font-size:.75rem;line-height:150%}}@media (min-width: 768px){.offer-vertical .work-model[data-v-3a18fb5f]{font-size:1rem;line-height:150%}}.offer-vertical .publish-date[data-v-3a18fb5f]{display:flex;align-items:center;gap:.5rem}@media (min-width: 640px){.offer-vertical .publish-date[data-v-3a18fb5f]{gap:1rem}}.offer-vertical .publish-date img[data-v-3a18fb5f]{height:1.25rem;width:1.25rem}@media (min-width: 640px){.offer-vertical .publish-date img[data-v-3a18fb5f]{height:1.5rem}}.offer-vertical .publish-date span[data-v-3a18fb5f]{font-size:.5rem;line-height:120%;font-weight:700;--tw-text-opacity: 1;color:rgb(48 66 141 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.offer-vertical .publish-date span[data-v-3a18fb5f]{font-size:.75rem;line-height:150%}}.offer-vertical .buttons[data-v-3a18fb5f]{margin-bottom:.5rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem}@media (min-width: 640px){.offer-vertical .buttons[data-v-3a18fb5f]{flex-direction:row}}.offer-vertical .buttons button[data-v-3a18fb5f],.offer-vertical .buttons a[data-v-3a18fb5f]{padding-top:.5rem;padding-bottom:.5rem}.list-enter-active[data-v-3a18fb5f],.list-leave-active[data-v-3a18fb5f]{transition:all .6s cubic-bezier(.4,0,.2,1)}.list-move[data-v-3a18fb5f]{transition:transform .6s cubic-bezier(.4,0,.2,1)}.list-enter-from[data-v-3a18fb5f]{opacity:0;transform:translateY(-20px) scale(.95)}.list-leave-to[data-v-3a18fb5f]{opacity:0;transform:translateY(20px) scale(.95)}.list-leave-active[data-v-3a18fb5f]{position:absolute;z-index:0}.dropdown-enter-active[data-v-6662ab41],.dropdown-leave-active[data-v-6662ab41]{transition:all .3s ease}.dropdown-enter-from[data-v-6662ab41],.dropdown-leave-to[data-v-6662ab41]{opacity:0;transform:translateY(-10px)}.dropdown-enter-to[data-v-6662ab41],.dropdown-leave-from[data-v-6662ab41]{opacity:1;transform:translateY(0)}button[data-v-6662ab41]{font-size:inherit}.elem[data-v-6662ab41]{cursor:pointer;padding:.5rem .75rem}.elem[data-v-6662ab41]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.elem label[data-v-6662ab41]{cursor:pointer}.townSuggestions[data-v-e37ec0e2]{position:absolute;left:0;top:3rem;z-index:10;max-height:13rem;width:100%;min-width:14rem;cursor:pointer;overflow-y:auto;overflow-x:hidden;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(176 176 176 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.townSuggestions span[data-v-e37ec0e2]{display:block;padding:.5rem}.townSuggestions span[data-v-e37ec0e2]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.clear-filter[data-v-e37ec0e2]{display:flex;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;padding-bottom:.25rem}.clear-filter svg[data-v-e37ec0e2]{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));stroke:#fff}.v-enter-active[data-v-e37ec0e2],.v-leave-active[data-v-e37ec0e2]{transition:opacity .3s ease}.v-enter-from[data-v-e37ec0e2],.v-leave-to[data-v-e37ec0e2]{opacity:0}.showFilters-enter-active[data-v-e37ec0e2],.showFilters-leave-active[data-v-e37ec0e2]{transition:all .3s ease}.showFilters-enter-from[data-v-e37ec0e2],.showFilters-leave-to[data-v-e37ec0e2]{opacity:0;transform:translateY(-10px)}.dropdown-select{margin-left:.5rem;margin-right:.5rem;border-radius:9999px;border-width:1px;padding-left:1rem;padding-right:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
