.block-job-offers{position:relative}.block-job-offers .c-main-tabs{position:relative;z-index:1;display:flex;justify-content:flex-start;margin:0;padding:0;max-width:100%;list-style:none}@media(min-width:768px){.block-job-offers .c-main-tabs{justify-content:center}}@media(min-width:md){.block-job-offers .c-main-tabs{justify-content:center}}.block-job-offers .c-main-tabs__item{position:relative;bottom:0;margin:0 .75rem;padding:.75rem 1.5rem;font-weight:600;font-size:1rem;line-height:1.38;letter-spacing:-.25px;color:#babec3;text-align:center;background:#111213;border:solid transparent;border-width:1px 1px 0;border-radius:.25rem .25rem 0 0;white-space:nowrap;cursor:pointer;transition:border .2s ease-out,color .2s ease-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}.block-job-offers .c-main-tabs__item:after{position:absolute;bottom:0;left:-1px;right:-1px;content:"";width:calc(100% + 2px);height:1px;background-color:#44474a}.block-job-offers .c-main-tabs__item:hover{color:#fff;transition:border .2s ease-out,color .2s ease-out}.block-job-offers .c-main-tabs__item--active,.block-job-offers .c-main-tabs__item:active{color:#fff;border-color:#44474a #44474a #111213}.block-job-offers .c-main-tabs__item--active:after,.block-job-offers .c-main-tabs__item--active:hover:after,.block-job-offers .c-main-tabs__item:active:after{opacity:0}@media(hover:hover)and (pointer:fine){.block-job-offers .c-main-tabs__item--active:hover{border-color:#8d9195}}.block-job-offers .c-main-tabs__item:focus{border-color:#b8c0f6}.block-job-offers .c-main-tabs__item:focus:after{opacity:0}.block-job-offers .c-main-tabs__item>span{display:inline}.block-job-offers .c-main-tabs__border{position:absolute;bottom:0;left:0;right:0;z-index:0;width:100%;height:100%;border-bottom:1px solid #44474a}.block-job-offers .c-main-tabs__border:after,.block-job-offers .c-main-tabs__border:before{position:absolute;bottom:-1px;content:"";width:3rem;height:1px;background:linear-gradient(90deg,#111213,rgba(17,18,19,0))}.block-job-offers .c-main-tabs__border:before{left:0;transform:matrix(1,0,0,-1,0,0)}.block-job-offers .c-main-tabs__border:after{right:0;transform:matrix(-1,0,0,1,0,0)}.block-job-offers .c-main-tabs__nav{position:absolute;top:0;z-index:2;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;width:2rem;height:100%;background:none;border:none;cursor:pointer}.block-job-offers .c-main-tabs__nav>img{transition:filter .3s ease-out}.block-job-offers .c-main-tabs__nav--left{left:0;transform:translateX(-1.25rem)}@media(min-width:480px){.block-job-offers .c-main-tabs__nav--left{transform:translateX(-2rem)}}.block-job-offers .c-main-tabs__nav--right{right:0;transform:translateX(1.25rem)}@media(min-width:480px){.block-job-offers .c-main-tabs__nav--right{transform:translateX(2rem)}}.block-job-offers .c-main-tabs__nav--disabled>img{filter:brightness(0) saturate(100%) invert(26%) sepia(7%) saturate(323%) hue-rotate(169deg) brightness(100%) contrast(95%)}.block-job-offers .c-main-tabs__wrapper{position:relative}.block-job-offers .c-main-tabs__wrapper--navigation .c-main-tabs{justify-content:flex-start;transition:transform .5s ease-out}.block-job-offers .c-main-tabs__wrapper--navigation .c-main-tabs__nav{visibility:visible;opacity:1}.block-job-offers .c-main-tabs__outer{overflow:hidden}.block-job-offers__tabs{position:relative}.block-job-offers .block-tab{position:relative;top:0;left:0;right:0;display:none;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .2s ease-out}.block-job-offers .block-tab__wrapper{position:relative}.block-job-offers .block-tab--align-left.block-tab--active{display:grid}.block-job-offers .block-tab--align-center.block-tab--active{display:flex}.block-job-offers .block-tab--active{opacity:1;visibility:visible}.block-job-offers .block-tab .c-box__header{padding:0;text-align:center;max-width:100%;font-size:1.25rem;font-weight:700;line-height:1.3;letter-spacing:-.25px;color:#fff}.block-job-offers .block-tab .c-box__category{padding-top:.25rem;text-align:center;font-weight:400;font-size:.75rem;line-height:1.33;color:#8d9195}.block-job-offers .block-tab .c-box__price{padding-top:1rem;font-weight:600;font-size:1rem;line-height:1.38;text-align:center;letter-spacing:-.25px;color:#dee1e4}.block-job-offers .block-tab .c-box__localization{padding-top:.25rem;font-weight:600;font-size:.75rem;line-height:1.33;text-align:center;color:#8d9195}.block-job-offers .block-tab .c-box:hover:before{opacity:0}.block-job-offers .block-tab .c-box:hover:after{opacity:1}