.recruitee-jobs-container{display:flex;flex-wrap:wrap;justify-content:center;font-size:.75em;width:100%;margin:0!important;max-width:100%!important}.recruitee-jobs-errors-container{width:100%;padding:2rem 1rem;margin:10px;background:#ffafaf;text-align:left;border:#760000 1px solid;border-radius:2rem}.recruitee-jobs-errors{width:100%;color:#760000}.recruitee-job{flex:0 0 calc(33% - 20px);border-radius:2rem;padding:2rem;margin:10px;background:#fff;color:#000;text-align:left}.recruitee-job h3,.recruitee-job .recruitee-meta,.recruitee-job figure figcaption p{margin-bottom:1rem}.recruitee-job figure{display:flex;justify-content:center;align-items:center;align-content:center}.recruitee-job figure figcaption{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;text-align:left;margin:0}a{color:#1999e3;text-decoration:none;cursor:pointer}a:hover{color:#131c24;border-color:#131c24}.recruitee-read-more{display:flex;margin-top:20px;justify-content:flex-end;align-self:flex-end}.recruitee-read-more .recruitee-button{display:inline-flex;padding:10px;text-align:center;font-weight:700;line-height:25px;text-decoration:none;color:#fff;white-space:normal;border:2px solid #1999e3;background-color:#1999e3;border-radius:4px;justify-content:center;align-self:flex-end;cursor:pointer;max-width:100%;transition:color 0.2s ease,border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}a.recruitee-button{border-bottom:2px solid #fff}a.recruitee-button:hover{border-bottom:2px solid #131c24}a.recruitee-button:hover{color:#fff;border:2px solid #1999e3;background-color:#1999e3;text-decoration:underline}a.recruitee-button[href]:focus{color:#fff;border:2px solid #1999e3;background-color:#1999e3;text-decoration:underline}.recruitee-jobs-container-list{clear:both;font-size:.75em;width:100%;margin:0!important;max-width:100%!important}.recruitee-list{counter-reset:li;list-style:none;padding:0;text-shadow:0 1px 0 rgb(255 255 255 / .5)}.recruitee-item a{position:relative;display:block;padding:.4em .4em .4em 1em;margin:.5em 1.5em .5em 4em;background:#d3d4da;color:#444;text-decoration:none;transition:all 0.3s ease-out}.recruitee-item a:hover{background:#dcdde1}.recruitee-item a:before{content:counter(li);counter-increment:li;position:absolute;left:-3em;top:50%;margin-top:-1.25em;background:#fff;height:2.5em;width:2.5em;line-height:2.5em;text-align:center;font-weight:700}.recruitee-item a:after{position:absolute;content:"";border:.5em solid #fff0;left:-1em;top:50%;margin-top:-.5em;transition:all 0.3s ease-out}.recruitee-item a:hover:after{left:-.5em;border-left-color:#fff}.recruitee-headline{font-weight:700}.recruitee-headline,.recruitee-job h3{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:1024px){.recruitee-job{flex:0 0 calc(50% - 20px)}}@media screen and (max-width:790px){.recruitee-job{flex:0 0 100%}}