body.page-template-career-specialties,body.page-template-career-specialties-php,body.page-template-career-specialties-template,body.page-template-career-specialties-template-php,body.post-type-archive-career_specialty{background:#fff}body.page-template-career-specialties #content>.ast-container,body.page-template-career-specialties-php #content>.ast-container,body.page-template-career-specialties-template #content>.ast-container,body.page-template-career-specialties-template-php #content>.ast-container,body.post-type-archive-career_specialty #content>.ast-container,body.page-template-career-specialties .site-content>.ast-container,body.page-template-career-specialties-template .site-content>.ast-container,body.post-type-archive-career_specialty .site-content>.ast-container{display:block;width:100%;max-width:none;margin:0;padding-inline:0}#primary.career-specialties-main{width:100%;max-width:none;min-width:0;margin:0;padding:0}.career-specialties,.career-specialties *,.career-specialties *::before,.career-specialties *::after{box-sizing:border-box}.career-specialties *,.career-specialties *::before,.career-specialties *::after{animation:none!important;transition:none!important}.career-specialties{--cs-orange:#f15a24;--cs-orange-dark:#ca430f;--cs-orange-soft:rgba(241, 90, 36, 0.09);--cs-black:#090909;--cs-text:#18181a;--cs-muted:#6e6e73;--cs-line:#e9e9ec;--cs-line-strong:#d9d9de;--cs-surface:#f5f5f7;--cs-radius-xl:26px;--cs-radius-lg:20px;--cs-radius-md:16px;--cs-shadow-soft:0 1px 2px rgba(0, 0, 0, 0.035), 0 14px 34px rgba(0, 0, 0, 0.07);--cs-font:"thmanyahserifdisplay", "ThmanyahSerifDisplay", Tahoma, Arial, sans-serif;direction:rtl;width:100%;min-height:70vh;margin:0;padding:0 0 48px;color:var(--cs-text);background:#fff;font-family:var(--cs-font);font-feature-settings:"salt" 1,"calt" 1,"liga" 1,"kern" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.career-specialties a{color:inherit;text-decoration:none}.career-specialties h1,.career-specialties h2,.career-specialties h3,.career-specialties p{margin:0}.career-specialties button,.career-specialties input{font:inherit}.career-specialties article,.career-specialties .post,.career-specialties .page{margin:0;padding:0;background:#fff0;border:0}.career-specialties img{display:block;max-width:100%}.career-specialties__wrap{width:min(1360px, calc(100% - 48px));margin-inline:auto}.career-specialties__sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;margin:-1px!important;padding:0!important;white-space:nowrap!important;border:0!important}.career-specialties__icon-svg{display:block;width:1em;height:1em;max-width:none;max-height:none;flex:0 0 auto;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.career-specialties__icon-svg>*{vector-effect:non-scaling-stroke}.career-specialties__catalog{padding:24px 0 20px}.career-specialties__page-heading,.career-specialties__section-heading{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:20px;padding:0;color:var(--cs-black)}.career-specialties__page-heading{margin-bottom:16px}.career-specialties__page-heading h1{min-width:0;color:var(--cs-black);font-size:clamp(34px, 3vw, 46px);font-weight:950;line-height:1.08;letter-spacing:-.035em;white-space:nowrap}.career-specialties__page-count,.career-specialties__section-count{display:inline-flex;min-height:34px;align-items:center;flex:0 0 auto;padding:6px 2px;color:var(--cs-orange-dark);font-size:14px;font-weight:900;line-height:1;white-space:nowrap}.career-specialties__section-heading{margin-bottom:15px}.career-specialties__section-heading h2{min-width:0;color:var(--cs-black);font-size:clamp(27px, 2vw, 34px);font-weight:950;line-height:1.15;letter-spacing:-.025em;white-space:nowrap}.career-specialties__section-more{display:inline-flex;min-height:36px;align-items:center;flex:0 0 auto;padding:6px 2px;color:var(--cs-orange-dark)!important;font-size:15px;font-weight:900;line-height:1;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:5px;white-space:nowrap}.career-specialties__featured,.career-specialties__directory{position:relative;padding:22px 0 24px;background:#fff;border-top:1px solid var(--cs-line);scroll-margin-top:24px}.career-specialties__featured-layout{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,0.82fr);gap:clamp(24px, 3vw, 42px);align-items:stretch;direction:rtl}.career-specialties__featured-main,.career-specialties__featured-link,.career-specialties__related{min-width:0}.career-specialties__featured-link{display:grid;width:100%;height:100%;grid-template-rows:auto 1fr;color:var(--cs-text)}.career-specialties__featured-media{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--cs-orange);border:1px solid rgb(112 28 3 / .12);border-radius:var(--cs-radius-xl);box-shadow:var(--cs-shadow-soft);isolation:isolate}.career-specialties__featured-media::after{position:absolute;inset:7px;z-index:2;content:"";border:1px solid rgb(255 255 255 / .22);border-radius:calc(var(--cs-radius-xl) - 7px);pointer-events:none}.career-specialties__featured-media>img{width:100%;height:100%;object-fit:cover;object-position:center}.career-specialties__featured-fallback{display:grid;width:100%;height:100%;place-items:center;color:rgb(255 255 255 / .34);background:var(--cs-orange)}.career-specialties__featured-fallback .career-specialties__icon-svg{width:28%;height:28%;stroke-width:1.15}.career-specialties__featured-badge{position:absolute;top:13px;inset-inline-end:13px;z-index:4;display:grid;width:56px;height:56px;place-items:center;color:var(--cs-black);transform:rotate(-10deg);pointer-events:none}.career-specialties__featured-badge-shape{position:absolute;inset:0;display:block;width:100%;height:100%;filter:none}.career-specialties__featured-badge-shape polygon{fill:#fff;stroke:rgb(0 0 0 / .06);stroke-width:1}.career-specialties__featured-badge>span{position:relative;z-index:1;font-size:10.5px;font-weight:950;line-height:1}.career-specialties__featured-content{display:grid;align-content:start;gap:7px;padding:13px 2px 0;text-align:right}.career-specialties__featured-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px 11px;color:var(--cs-muted);font-size:10.5px;font-weight:800;line-height:1.3}.career-specialties__featured-meta>span:first-child{color:var(--cs-orange-dark);font-weight:950}.career-specialties__featured-content h3{color:var(--cs-black);font-size:clamp(31px, 3vw, 47px);font-weight:950;line-height:1.08;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere}.career-specialties__featured-excerpt{display:-webkit-box;max-width:760px;overflow:hidden;color:var(--cs-muted);font-size:14px;font-weight:600;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.career-specialties__related{display:grid;grid-template-rows:auto 1fr;align-self:stretch}.career-specialties__related>h3{margin:0 0 10px;color:var(--cs-black);font-size:clamp(20px, 1.55vw, 25px);font-weight:950;line-height:1.15}.career-specialties__related-list{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));border-block:1px solid var(--cs-line)}.career-specialties__related-card{display:flex;min-width:0;align-items:center;gap:14px;padding:9px 0;color:var(--cs-text);border-bottom:1px solid var(--cs-line)}.career-specialties__related-card:last-child{border-bottom:0}.career-specialties__related-media{display:block;width:clamp(102px, 8.2vw, 124px);flex:0 0 clamp(102px, 8.2vw, 124px);aspect-ratio:1;overflow:hidden;background:var(--cs-surface);border:1px solid var(--cs-line);border-radius:14px}.career-specialties__related-media img,.career-specialties__image-fallback{width:100%;height:100%}.career-specialties__related-media img{object-fit:cover}.career-specialties__image-fallback{display:grid;place-items:center;color:#fff;background:var(--cs-orange);font-size:28px;font-weight:950}.career-specialties__related-content{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:6px;text-align:right}.career-specialties__related-content>span{color:var(--cs-orange-dark);font-size:10px;font-weight:900;line-height:1.3}.career-specialties__related-content strong{display:-webkit-box;overflow:hidden;color:var(--cs-black);font-size:clamp(18px, 1.5vw, 23px);font-weight:950;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.career-specialties__grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.career-specialties__card{display:block!important;width:100%!important;height:100%!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;background:transparent!important;border:0!important}.career-specialties__card::before,.career-specialties__card::after{display:none!important;content:none!important}.career-specialties__card-link{display:grid;width:100%!important;height:100%;max-width:none!important;min-width:0;grid-template-rows:auto minmax(92px,1fr);overflow:hidden;padding:6px 6px 12px;color:var(--cs-text);background:#fff;border:1px solid var(--cs-line);border-radius:var(--cs-radius-lg);box-shadow:0 1px 2px rgb(0 0 0 / .025),0 9px 22px rgb(0 0 0 / .05);isolation:isolate}.career-specialties__card-media{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--cs-orange);border:1px solid rgb(112 28 3 / .11);border-radius:15px;isolation:isolate}.career-specialties__card-media>img{width:100%;height:100%;object-fit:cover;object-position:center}.career-specialties__card-fallback{position:absolute;inset:0;display:grid;place-items:center;color:rgb(255 255 255 / .36);background:var(--cs-orange)}.career-specialties__card-fallback .career-specialties__icon-svg{width:30%;height:30%;stroke-width:1.25}.career-specialties__card-badge{position:absolute;top:7px;inset-inline-end:7px;z-index:3;display:grid;width:50px;height:50px;place-items:center;color:var(--cs-orange-dark);background:#fff0;border:0;border-radius:0;box-shadow:none;transform:rotate(-9deg)}.career-specialties__card-badge-shape{position:absolute;inset:0;display:block;width:100%;height:100%;filter:drop-shadow(0 6px 8px rgb(0 0 0 / .16))}.career-specialties__card-badge-shape polygon{fill:#fff;stroke:rgb(0 0 0 / .08);stroke-width:1.2;vector-effect:non-scaling-stroke}.career-specialties__card-badge-icon{position:relative;z-index:1;display:grid;width:24px;height:24px;place-items:center;transform:rotate(9deg)}.career-specialties__card-badge .career-specialties__card-badge-icon .career-specialties__icon-svg{width:20px;height:20px;stroke-width:1.9}.career-specialties__card-content{display:grid;min-width:0;min-height:96px;grid-template-rows:1fr auto;gap:10px;padding:13px 9px 0}.career-specialties__card-content h3{display:-webkit-box;overflow:hidden;align-self:start;color:var(--cs-black);font-size:clamp(19px, 1.35vw, 23px);font-weight:950;line-height:1.25;letter-spacing:-.02em;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.career-specialties__card-meta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid var(--cs-line)}.career-specialties__card-meta>span{min-width:0;color:var(--cs-muted);font-size:9.5px;font-weight:750;line-height:1.2;white-space:nowrap}.career-specialties__card-meta>span:last-child{color:var(--cs-orange-dark);font-weight:900}.career-specialties__empty{display:grid;min-height:260px;place-items:center;align-content:center;gap:10px;padding:32px 24px;color:var(--cs-muted);background:var(--cs-surface);border:1px solid var(--cs-line);border-radius:var(--cs-radius-lg);text-align:center}.career-specialties__empty>span{display:grid;width:50px;height:50px;place-items:center;color:#fff;background:var(--cs-orange);border-radius:14px}.career-specialties__empty>span .career-specialties__icon-svg{width:23px;height:23px}.career-specialties__empty h2{color:var(--cs-black);font-size:27px;font-weight:950}.career-specialties__empty p{max-width:560px;font-size:14px;font-weight:650;line-height:1.7}.career-specialties__empty>a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:10px 16px;color:#fff!important;background:var(--cs-black);border-radius:999px;font-size:12px;font-weight:900}.career-specialties__pagination{margin-top:26px}.career-specialties__pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.career-specialties__pagination a,.career-specialties__pagination span{display:inline-flex;min-width:42px;height:42px;align-items:center;justify-content:center;padding:0 13px;color:#555!important;background:#fff;border:1px solid var(--cs-line-strong);border-radius:999px;font-size:12px;font-weight:900}.career-specialties__pagination .current{color:#fff!important;background:var(--cs-black);border-color:var(--cs-black)}@supports (content-visibility:auto){.career-specialties__card{content-visibility:auto;contain-intrinsic-size:auto 300px}}.career-specialties a:focus-visible,.career-specialties button:focus-visible{outline:3px solid var(--cs-orange);outline-offset:3px}.career-specialties__search input[type="search"]:focus-visible{outline:0!important}.career-specialties__section-more:hover,.career-specialties__section-more:focus,.career-specialties__section-more:active,.career-specialties__page-count:hover,.career-specialties__section-count:hover{color:var(--cs-orange-dark)!important}.career-specialties__featured-link:hover,.career-specialties__featured-link:focus,.career-specialties__featured-link:active,.career-specialties__related-card:hover,.career-specialties__related-card:focus,.career-specialties__related-card:active,.career-specialties__card-link:hover,.career-specialties__card-link:focus,.career-specialties__card-link:active{color:var(--cs-text)!important}.career-specialties__featured-link:hover h3,.career-specialties__featured-link:focus h3,.career-specialties__related-card:hover strong,.career-specialties__related-card:focus strong,.career-specialties__card-link:hover h3,.career-specialties__card-link:focus h3{color:var(--cs-black)!important}.career-specialties__search-submit:hover,.career-specialties__search-submit:focus,.career-specialties__search-submit:active{color:#fff!important;background:var(--cs-orange)!important}.career-specialties__search-clear:hover,.career-specialties__search-clear:focus,.career-specialties__search-clear:active,.career-specialties__empty>a:hover,.career-specialties__empty>a:focus,.career-specialties__empty>a:active{color:#fff!important;background:var(--cs-black)!important}@media (max-width:1180px){.career-specialties__wrap{width:min(100% - 42px, 1360px)}.career-specialties__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099px){.career-specialties__featured-layout{grid-template-columns:minmax(0,1fr)}.career-specialties__related-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;gap:12px;border-block:0}.career-specialties__related-card{display:grid;grid-template-rows:auto 1fr;gap:0;overflow:hidden;padding:5px 5px 12px;background:#fff;border:1px solid var(--cs-line);border-radius:var(--cs-radius-md)}.career-specialties__related-card:last-child{border-bottom:1px solid var(--cs-line)}.career-specialties__related-media{width:100%;flex-basis:auto;aspect-ratio:16 / 9;border-radius:12px}.career-specialties__related-content{padding:11px 7px 0}}@media (max-width:900px){.career-specialties__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.career-specialties{padding-bottom:36px}.career-specialties__wrap{width:min(100% - 28px, 1360px)}.career-specialties__catalog{padding:18px 0 16px}.career-specialties__page-heading,.career-specialties__section-heading{min-height:36px;gap:12px}.career-specialties__page-heading{margin-bottom:13px}.career-specialties__page-heading h1{font-size:clamp(30px, 9vw, 38px)}.career-specialties__section-heading h2{font-size:clamp(23px, 7vw, 29px)}.career-specialties__page-count,.career-specialties__section-count,.career-specialties__section-more{font-size:12px}.career-specialties__search{min-height:56px;gap:4px;padding:4px;box-shadow:none}.career-specialties__search-submit,.career-specialties__search-clear{width:48px;min-width:48px;height:48px;padding:0!important}.career-specialties__search-submit>span,.career-specialties__search-clear>span{display:none}.career-specialties__search input[type="search"]{height:48px!important;padding-inline:7px!important;font-size:13px!important;line-height:48px!important}.career-specialties__featured,.career-specialties__directory{padding:18px 0 20px}.career-specialties__featured-media{border-radius:20px;box-shadow:0 10px 26px rgb(0 0 0 / .065)}.career-specialties__featured-media::after{inset:5px;border-radius:15px}.career-specialties__featured-badge{top:10px;inset-inline-end:10px;width:52px;height:52px}.career-specialties__featured-badge>span{font-size:10px}.career-specialties__featured-content{padding-top:11px}.career-specialties__featured-content h3{font-size:clamp(27px, 8vw, 36px)}.career-specialties__featured-excerpt{font-size:13px;line-height:1.65}.career-specialties__related-list{grid-template-columns:minmax(0,1fr);gap:9px}.career-specialties__related-card{display:flex;min-height:106px;align-items:stretch;gap:0;padding:4px}.career-specialties__related-media{width:116px;flex:0 0 116px;aspect-ratio:1;border-radius:12px}.career-specialties__related-content{justify-content:center;padding:10px 11px}.career-specialties__grid{grid-template-columns:minmax(0,1fr);gap:9px}.career-specialties__card-link{grid-template-rows:auto minmax(94px,1fr);padding:5px 5px 10px;border-radius:17px;box-shadow:0 1px 2px rgb(0 0 0 / .02),0 7px 17px rgb(0 0 0 / .045)}.career-specialties__card-media{border-radius:13px}.career-specialties__card-content{min-height:94px;padding:12px 9px 0}.career-specialties__card-content h3{font-size:clamp(20px, 6vw, 24px)}.career-specialties__pagination a,.career-specialties__pagination span{min-width:40px;height:40px;padding-inline:11px;font-size:11px}}@media (max-width:390px){.career-specialties__wrap{width:min(100% - 22px, 1360px)}.career-specialties__page-heading h1{font-size:30px}.career-specialties__section-heading h2{font-size:23px}.career-specialties__page-count,.career-specialties__section-count,.career-specialties__section-more{font-size:11px}.career-specialties__search{min-height:52px}.career-specialties__search-submit,.career-specialties__search-clear{width:44px;min-width:44px;height:44px}.career-specialties__search input[type="search"]{height:44px!important;font-size:12px!important;line-height:44px!important}.career-specialties__featured-badge{width:48px;height:48px}.career-specialties__related-media{width:102px;flex-basis:102px}.career-specialties__related-content strong{font-size:16px}.career-specialties__card-badge{top:6px;inset-inline-end:6px;width:44px;height:44px}.career-specialties__card-badge-icon{width:22px;height:22px}.career-specialties__card-badge .career-specialties__card-badge-icon .career-specialties__icon-svg{width:18px;height:18px}}