.CareerTT .Career__more-button{margin-top:24px}.CareerTT.loading{pointer-events:none}.CareerTT.loading .Career__more-button{display:none}.CareerTT.loading .CareerTT__loading-box>*{opacity:.25;pointer-events:none}.CareerTT.loading .CareerTT__loading-box:after{opacity:1;transition:opacity .8s}@keyframes spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.CareerTT__loading-box{position:relative;min-height:100px}.CareerTT__loading-box:after{content:"";position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px;height:48px;width:48px;border-radius:50%;border:4px #3838a3 solid;border-top-color:rgba(0,0,0,0);animation:spinner 1.2s linear infinite;transition:opacity .2s;pointer-events:none;opacity:0}.CareerTT__loading-box.loading>*{opacity:.25;pointer-events:none}.CareerTT__loading-box.loading:after{opacity:1;transition:opacity .8s}@keyframes spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.CareerTT__filter{border-radius:5px;margin-bottom:1.5em}.CareerTT__filter .clear-col{text-align:right;color:#a3a3a3;padding:.5em 0;pointer-events:none}.CareerTT__filter .clear-col.active{cursor:pointer;pointer-events:all;color:#f43f08}.CareerTT__filter-box{position:relative}.CareerTT__filter-box:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.CareerTT__filter-box .separator{position:absolute;bottom:0;top:0;left:-5px;width:5px}.CareerTT__filter-box .box-title{margin-bottom:8px;font-size:12px}.CareerTT__filter-box .box-value{margin-bottom:0;height:48px;position:relative;padding:12px 44px 12px 16px;border-radius:5px;background-color:#f4f4f5;display:block}.CareerTT__filter-box .box-value::after{content:"";position:absolute;top:50%;right:12px;width:24px;height:24px;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><mask id=\"mask0_4643_17618\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"%23D9D9D9\"/></mask><g mask=\"url%28%23mask0_4643_17618%29\"><path d=\"M12 16.3751L6 10.3751L7.4 8.9751L12 13.5751L16.6 8.9751L18 10.3751L12 16.3751Z\" fill=\"%23696975\"/></g></svg>");background-repeat:no-repeat;background-position:center;background-size:24px 24px;transform:translateY(-50%) rotate(0deg);transform-origin:center;transition:transform .2s ease;pointer-events:none}.CareerTT__filter-box .box-value__name,.CareerTT__filter-box .box-value__chosen{position:static;top:0;left:0}.CareerTT__filter-box .box-value__chosen{text-transform:uppercase;display:inline-block;background-color:#e2e2f7;color:#4646cc;padding:4px 12px;border-radius:5px;text-transform:uppercase;font-size:12px;line-height:1.333;font-weight:600;margin-bottom:20px;letter-spacing:.6px;display:none}.CareerTT__filter-box .box-value__chosen.active{display:inline-block}.CareerTT__filter-box:focus,.CareerTT__filter-box:focus-within{outline:none}.CareerTT__filter-box:focus .floating-box,.CareerTT__filter-box:focus-within .floating-box{display:block}.CareerTT__filter-box--trigger:focus .box-value::after,.CareerTT__filter-box--trigger:focus-within .box-value::after{transform:translateY(-50%) rotate(180deg)}.CareerTT__filter-box--search{padding:0}.CareerTT__filter-box--search:after{display:none}.CareerTT__filter-box--search input[type=text]{height:48px;width:100%;padding:12px 16px;border:none;background:rgba(0,0,0,0);background-color:#f4f4f5;border-radius:5px}.CareerTT__filter-box--search input[type=text]:focus{outline:none}.CareerTT .floating-box{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;padding:12px 16px;display:none;max-height:300px;z-index:1001;overflow-y:auto;box-shadow:0 0 20px 0 rgba(0,0,0,.05);z-index:100}.CareerTT .floating-box .item-label{margin-bottom:10px;cursor:pointer}.CareerTT .floating-box .item-label--highlight{border-bottom:1px solid #000;padding-bottom:1rem}.CareerTT .floating-box .item-checkbox{position:relative;top:1px;margin-right:3px}.CareerTT .floating-box:hover,.CareerTT .floating-box:focus{display:block}.CareerTT .listing-response{text-align:center}.CareerTTThumbnail{border-radius:20px;background:#f0f0fb;color:#282830;height:100%;padding:24px;display:flex;flex-direction:column;text-decoration:none;transition:background-color .2s,color .2s;position:relative}.CareerTTThumbnail-col{margin-bottom:1.5rem}.CareerTTThumbnail:hover,.CareerTTThumbnail:focus{background:#3838a3;color:#fff}.CareerTTThumbnail:hover .CareerTTThumbnail__skills,.CareerTTThumbnail:focus .CareerTTThumbnail__skills{color:#fff}.CareerTTThumbnail:hover .CareerTTThumbnail__city,.CareerTTThumbnail:focus .CareerTTThumbnail__city{color:#fff}.CareerTTThumbnail__title{font-size:24px;font-weight:700;line-height:1.5;margin-bottom:16px;letter-spacing:-0.02em}.CareerTTThumbnail__skills{margin-bottom:3px}.CareerTTThumbnail__skills span{text-transform:uppercase;display:inline-block;background-color:#e2e2f7;color:#4646cc;padding:8px 16px;border-radius:5px;text-transform:uppercase;font-size:12px;line-height:1.333;font-weight:600;margin-bottom:20px;letter-spacing:.6px;margin-bottom:13px;margin-right:13px}.CareerTTThumbnail__salary{margin-bottom:27px}.CareerTTThumbnail__cities{margin-bottom:0;margin-top:auto}.CareerTTThumbnail__cities .CareerTTThumbnail__city{color:#424250;transition:.2s color;margin-bottom:2px}.CareerTTThumbnail__cities .CareerTTThumbnail__city:last-child{margin-bottom:0}.CareerTTThumbnail__cities .country{font-weight:700}.CareerTTThumbnail__cities .wfa{display:block}.CareerTTThumbnail__cities span{display:inline-block;margin-bottom:0;margin-right:9px;padding-right:9px;position:relative}.CareerTTThumbnail__cities span:before{content:"";width:4px;height:4px;background-color:currentColor;opacity:.4;display:block;position:absolute;top:calc(50% - 3px);right:-4px}.CareerTTThumbnail__cities span:last-child{padding-left:0}.CareerTTThumbnail__cities span:last-child:before{display:none}@media (min-width: 992px){.CareerTT .custom-col{width:228px}.CareerTT .custom-col--search{margin-left:auto}.CareerTT__custom-listing-nav{padding-top:48px}}
