#recruitee-careers .rt-list{column-count:4!important;column-gap:28px!important;width:100%!important}#recruitee-careers .rt-list__offer-item{break-inside:avoid!important;margin-bottom:28px!important;background:#06254a!important;border-radius:14px!important;padding:24px!important;color:#fff!important;box-shadow:0 6px 18px rgba(0,0,0,.25)!important}#recruitee-careers .rt-list__offer-name{color:#fff!important;font-size:20px!important;font-weight:700!important}#recruitee-careers .rt-list__offer-location,#recruitee-careers .rt-list__offer-location *{color:#fff!important}#recruitee-careers .rt-icon{color:#ffb200!important}@media (max-width:1400px){#recruitee-careers .rt-list{column-count:3!important}}@media (max-width:1000px){#recruitee-careers .rt-list{column-count:2!important}}@media (max-width:600px){#recruitee-careers .rt-list{column-count:1!important}}.rt-details,.rt-details__content,.rt-details__body{background:#fff!important;color:#000!important}.rt-details__footer button,.rt-details__footer a{background:#ed2738!important;color:#fff!important;border-radius:8px!important}#recruitee-careers .rt-list__offer-item{display:flex!important;flex-direction:column!important;justify-content:space-between!important;height:240px!important;overflow:hidden!important}#recruitee-careers .rt-list__offer-name{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}#recruitee-careers .rt-list__offer-location{margin-top:auto!important;padding-top:12px!important}#recruitee-careers .rt-list__offer-item:hover{transform:translateY(-4px)!important}