.careers{padding-top:2.5rem;padding-bottom:3.5rem}.careers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;scroll-margin-top:8.75rem}.careers__grid:not(.is-paginated) .career-card:nth-child(n+7){display:none}@media(max-width:767.98px){.careers__grid{grid-template-columns:minmax(0,1fr)}.careers__grid:not(.is-paginated) .career-card:nth-child(n+3){display:none}}.careers__empty{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#808080;text-align:center;padding:3rem 0;margin:0}.career-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem;background-color:#fff;border:1px solid #e1e1e1;-webkit-transition:border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.career-card[hidden]{display:none}.career-card::before{content:"";position:absolute;inset-block:-1px;inset-inline-start:-1px;width:3px;background-color:#843e78;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1)}@media(hover:hover){.career-card:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);border-color:rgba(132,62,120,.4)}.career-card:hover::before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.career-card:hover .career-card__title{color:#843e78}.career-card:hover .career-card__arrow{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.career-card:has(.career-card__title a:focus-visible){-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.career-card:has(.career-card__title a:focus-visible)::before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.career-card:has(.career-card__title a:focus-visible) .career-card__arrow{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.career-card:active{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.career-card,.career-card::before,.career-card .career-card__arrow{-webkit-transition:none;transition:none}.career-card:hover,.career-card:active,.career-card:has(.career-card__title a:focus-visible){-webkit-transform:none;-ms-transform:none;transform:none}}.career-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}@media(max-width:991.98px){.career-card__head{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem}}@media(max-width:767.98px){.career-card__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}}.career-card__title{font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:1.25rem;line-height:2rem;color:#000;margin:0;-webkit-transition:color .3s ease;transition:color .3s ease}.career-card__title a{color:inherit;text-decoration:none}.career-card__title a::after{content:"";position:absolute;inset:0;z-index:1}.career-card__title a:focus-visible{outline:0}.career-card__title a:focus-visible::after{outline:2px solid #843e78;outline-offset:2px}.career-card__meta{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1rem;line-height:1.625rem;color:#323232;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}@media(max-width:991.98px){.career-card__meta{white-space:normal;-ms-flex-negative:1;flex-shrink:1}}.career-card__desc{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1rem;line-height:1.625rem;color:#000;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.career-card__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.career-card__posted{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1rem;line-height:1.625rem;color:#808080;margin:0}.career-card__arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;color:#843e78;opacity:0;-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.career-card__arrow svg{display:block;width:100%;height:100%}.careers-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.careers-pager[hidden]{display:none}.careers-pager__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin:0;padding:0;border:1px solid #e1e1e1}.careers-pager__item+.careers-pager__item{-webkit-border-start:1px solid #e1e1e1;border-inline-start:1px solid #e1e1e1}.careers-pager__button,.careers-pager__ellipsis{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2.75rem;padding:.5rem 1rem;font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1rem;line-height:1.75rem;color:#323232;background-color:#fff}.careers-pager__button{border:0;border-radius:0;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.careers-pager__button:hover:not(:disabled):not(.is-active){background-color:#f5f5f5}.careers-pager__button.is-active{background-color:#843e78;color:#fff;cursor:default}.careers-pager__button:disabled{opacity:.4;cursor:not-allowed}.careers-pager__button svg{width:1rem;height:1rem;display:block}.careers-pager__ellipsis{color:#808080}.career-details{padding-top:2rem;padding-bottom:3.5rem}.career-details__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}@media(max-width:767.98px){.career-details__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}}.career-details__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;min-width:0}.career-details__meta{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1.25rem;line-height:2rem;color:#323232;margin:0}.career-details__location{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1rem;line-height:1.625rem;color:#808080;margin:0}.career-details__apply{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;padding:1rem 3rem;border-radius:.25rem;background-color:#843e78;color:#fff;font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.career-details__apply:hover{background-color:#68315f;color:#fff}.career-details__description{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1.25rem;line-height:2rem;color:#353535;margin:2rem 0 0;white-space:pre-line}.career-details__sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.career-details__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.career-details__section-title{font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:1.75rem;line-height:2.5rem;color:#843e78;margin:0}.career-details__section-body{font-family:Montserrat-Arabic,sans-serif;font-weight:300;font-size:1rem;line-height:1.625rem;color:#353535;margin:0;white-space:pre-line}.career-details__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0;font-family:Montserrat-Arabic,sans-serif;font-weight:300;font-size:1rem;line-height:1.625rem;color:#353535}.career-details__back{display:inline-block;margin-top:2rem;font-family:Montserrat-Arabic,sans-serif;font-weight:500;font-size:.9375rem;line-height:1.25rem;color:#843e78;text-decoration:underline}.career-details__back:hover{color:#68315f}@media(max-width:767.98px){.career-details__apply{width:100%}.career-details__description{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1.0625rem!important;line-height:1.75rem;margin-top:1.5rem}.career-details__section-title{font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:1.5rem!important;line-height:2.125rem}}.career-apply{padding-top:2rem;padding-bottom:3.5rem}.career-apply__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid #ededed}.career-apply__job-title{font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:1.375rem;line-height:1.875rem;color:#843e78;margin:0}.career-apply__job-meta{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#808080;margin:0}.career-apply__form{max-width:56.25rem}.career-apply__form-title{font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.5rem;color:#843e78;margin:.5rem 0 1rem}.career-apply .single-input-item{margin-bottom:1.125rem}.career-apply .single-input-item input:not([type=checkbox]):not([type=file]),.career-apply .single-input-item textarea,.career-apply .single-input-item select{width:100%;padding:.625rem .875rem;border:1px solid #bcbcbc;border-radius:.25rem;background:#fff;font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:.9375rem;line-height:1rem;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.career-apply .single-input-item input:not([type=checkbox]):not([type=file])::-webkit-input-placeholder,.career-apply .single-input-item textarea::-webkit-input-placeholder,.career-apply .single-input-item select::-webkit-input-placeholder{color:#cbcaca}.career-apply .single-input-item input:not([type=checkbox]):not([type=file])::-moz-placeholder,.career-apply .single-input-item textarea::-moz-placeholder,.career-apply .single-input-item select::-moz-placeholder{color:#cbcaca}.career-apply .single-input-item input:not([type=checkbox]):not([type=file]):-ms-input-placeholder,.career-apply .single-input-item textarea:-ms-input-placeholder,.career-apply .single-input-item select:-ms-input-placeholder{color:#cbcaca}.career-apply .single-input-item input:not([type=checkbox]):not([type=file])::-ms-input-placeholder,.career-apply .single-input-item textarea::-ms-input-placeholder,.career-apply .single-input-item select::-ms-input-placeholder{color:#cbcaca}.career-apply .single-input-item input:not([type=checkbox]):not([type=file])::placeholder,.career-apply .single-input-item textarea::placeholder,.career-apply .single-input-item select::placeholder{color:#cbcaca}.career-apply .single-input-item input:not([type=checkbox]):not([type=file]):focus,.career-apply .single-input-item textarea:focus,.career-apply .single-input-item select:focus{outline:0;border-color:#843e78;-webkit-box-shadow:0 0 0 2px rgba(132,62,120,.12);box-shadow:0 0 0 2px rgba(132,62,120,.12)}.career-apply .single-input-item input:not([type=checkbox]):not([type=file]).input-validation-error,.career-apply .single-input-item input:not([type=checkbox]):not([type=file]).is-invalid,.career-apply .single-input-item textarea.input-validation-error,.career-apply .single-input-item textarea.is-invalid,.career-apply .single-input-item select.input-validation-error,.career-apply .single-input-item select.is-invalid{border-color:#f00;-webkit-box-shadow:0 0 0 2px rgba(255,0,0,.08);box-shadow:0 0 0 2px rgba(255,0,0,.08)}.career-apply .single-input-item textarea{resize:vertical;min-height:7.5rem}.career-apply .single-input-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:2.25rem}.career-apply__label{display:block;margin-bottom:.375rem;font-family:Montserrat-Arabic,sans-serif;font-weight:500;font-size:.875rem;line-height:1.125rem;color:#323232}.career-apply__label .required-star{color:#f00;-webkit-margin-start:2px;margin-inline-start:2px}.career-apply__optional{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:.75rem;line-height:1rem;color:#707070;-webkit-margin-start:.25rem;margin-inline-start:.25rem}.career-apply__counter{display:block;margin-top:.25rem;text-align:end;font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:.75rem;line-height:1rem;color:#707070}.career-apply__hint{margin:.375rem 0 0;font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:.8125rem;line-height:1.125rem;color:#707070}.career-apply__file{width:100%;padding:.75rem .875rem;border:2px dashed #cbcaca;border-radius:.375rem;background:#ededed;font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:.875rem;line-height:.875rem;cursor:pointer;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease}.career-apply__file:hover{border-color:#843e78;background:rgba(132,62,120,.04)}.career-apply__file.is-invalid{border-color:#f00}.career-apply__file::-webkit-file-upload-button{-webkit-margin-end:.625rem;margin-inline-end:.625rem;padding:.375rem .875rem;border:1px solid #843e78;border-radius:.25rem;background:#843e78;color:#fff;font-family:Montserrat-Arabic,sans-serif;font-weight:500;font-size:.8125rem;line-height:.8125rem;cursor:pointer}.career-apply__file::file-selector-button{-webkit-margin-end:.625rem;margin-inline-end:.625rem;padding:.375rem .875rem;border:1px solid #843e78;border-radius:.25rem;background:#843e78;color:#fff;font-family:Montserrat-Arabic,sans-serif;font-weight:500;font-size:.8125rem;line-height:.8125rem;cursor:pointer}.career-apply__consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem;cursor:pointer;font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#323232}.career-apply__consent input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.125rem;height:1.125rem;min-width:1.125rem;margin:.125rem 0 0;padding:0;border:1px solid #cbcaca;border-radius:.25rem;background:#fff;cursor:pointer;-webkit-transition:background-color .15s ease,border-color .15s ease;transition:background-color .15s ease,border-color .15s ease}.career-apply__consent input[type=checkbox]:checked{background-color:#843e78;border-color:#843e78;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.75rem}.career-apply__consent input[type=checkbox].is-invalid{border-color:#f00}.career-apply__consent a{color:#843e78;text-decoration:underline}.career-apply .text-danger{display:block;margin-top:.25rem;color:#f00!important;font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:.8125rem;line-height:1rem}.career-apply__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:.75rem;padding:.75rem 1.5rem;border:0;border-radius:.25rem;background:#843e78;color:#fff;font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.125rem;text-decoration:none;cursor:pointer;-webkit-transition:background-color .2s ease,-webkit-transform .15s ease;transition:background-color .2s ease,-webkit-transform .15s ease;transition:background-color .2s ease,transform .15s ease;transition:background-color .2s ease,transform .15s ease,-webkit-transform .15s ease}.career-apply__button:hover{background:#68315f;color:#fff;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.career-apply__button:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.career-apply__button:disabled,.career-apply__button.is-loading{opacity:.65;cursor:not-allowed;pointer-events:none;-webkit-transform:none;-ms-transform:none;transform:none}.career-apply__success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding:1.5rem;border:1px solid #a5d6a7;border-radius:.375rem;background:#e8f5e9}.career-apply__success .career-apply__button{width:auto;margin-top:0}.career-apply__success-title{font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:1.375rem;line-height:1.875rem;color:#2e7d32;margin:0}.career-apply__success-text{font-family:Montserrat-Arabic,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;color:#323232;margin:0}.career-apply .iti{display:block;width:100%}.career-apply .iti--allow-dropdown input,.career-apply .iti--allow-dropdown input[type=text],.career-apply .iti--allow-dropdown input[type=tel],.career-apply .iti--separate-dial-code input,.career-apply .iti--separate-dial-code input[type=text],.career-apply .iti--separate-dial-code input[type=tel]{padding-left:84px!important}@media(max-width:991.98px){.career-apply .single-input-item{margin-bottom:.75rem}.career-apply__button{font-family:Montserrat-Arabic,sans-serif;font-weight:600;font-size:1rem!important;line-height:1rem}}html[lang=ar] .career-apply .iti{direction:ltr}html[lang=ar] .career-apply .iti__tel-input{direction:ltr;text-align:left}html[lang=ar] .career-apply .single-input-item select{background-position:left 12px center;padding-left:2.25rem;padding-right:.875rem}html[lang=ar] .careers-pager__button svg,html[lang=ar] .career-card__arrow svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}html[lang=ar] .career-card__arrow{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}