.job-profile .prehead{color:var(--bs-ommax-neon-blue-100)}.job-profile .job-profile-header{padding:160px 164px 100px 164px;gap:20px}.job-profile .job-profile-header .prehead,.job-profile .job-profile-header h1,.job-profile .job-profile-header h2,.job-profile .job-profile-header h3,.job-profile .job-profile-header h4,.job-profile .job-profile-header h5{padding:0 336px}@media(max-width: 767.98px){.job-profile .job-profile-header{padding:60px 20px 0 20px}.job-profile .job-profile-header .prehead,.job-profile .job-profile-header h1,.job-profile .job-profile-header h2,.job-profile .job-profile-header h3,.job-profile .job-profile-header h4,.job-profile .job-profile-header h5{padding:0 10px}}@media(min-width: 768px)and (max-width: 1199.98px){.job-profile .job-profile-header{padding:80px 40px 0 40px}.job-profile .job-profile-header .prehead,.job-profile .job-profile-header h1,.job-profile .job-profile-header h2,.job-profile .job-profile-header h3,.job-profile .job-profile-header h4,.job-profile .job-profile-header h5{padding:0 92px}}@media(min-width: 1200px)and (max-width: 1399.98px){.job-profile .job-profile-header{padding:80px 40px 0 40px}.job-profile .job-profile-header .prehead,.job-profile .job-profile-header h1,.job-profile .job-profile-header h2,.job-profile .job-profile-header h3,.job-profile .job-profile-header h4,.job-profile .job-profile-header h5{padding:0 280px}}@media(min-width: 1400px)and (max-width: 1520px){.job-profile .job-profile-header{padding:120px 70px 0 70px}.job-profile .job-profile-header .prehead,.job-profile .job-profile-header h1,.job-profile .job-profile-header h2,.job-profile .job-profile-header h3,.job-profile .job-profile-header h4,.job-profile .job-profile-header h5{padding:0 170px}}@media(min-width: 1520px)and (max-width: 1920px){.job-profile .job-profile-header{padding:120px 70px 0 70px}.job-profile .job-profile-header .prehead,.job-profile .job-profile-header h1,.job-profile .job-profile-header h2,.job-profile .job-profile-header h3,.job-profile .job-profile-header h4,.job-profile .job-profile-header h5{padding:0 330px}}.job-profile .job-profile-header .job-teaser-image{width:100%}.job-profile .job-profile-header .job-teaser-image figure{max-height:400px;width:100%}.job-profile .job-profile-header .job-teaser-image figure picture img{width:100%;height:auto;pointer-events:none;object-fit:cover}.job-profile .job-profile-header .share-button #share-icon{font-size:clamp(16px,3vw,18px);font-style:normal;font-weight:700;line-height:120%;letter-spacing:.12em;text-transform:uppercase}.job-profile .job-profile-header .share-button svg{fill:none}.job-profile .job-profile-header .share-button svg path{fill:none}.job-profile .job-description-section{gap:24px;padding:160px 164px 160px 164px}@media(max-width: 767.98px){.job-profile .job-description-section{padding:60px 20px 40px 20px}}@media(min-width: 768px)and (max-width: 1399.98px){.job-profile .job-description-section{padding:80px 40px 60px 40px}}@media(min-width: 1400px)and (max-width: 1920px){.job-profile .job-description-section{padding:100px 70px 100px 70px}}.job-profile .job-description-section .job-left-col{padding-right:80px}.job-profile .job-description-section .job-left-col .text-block .job-headline-content{font-size:clamp(12px,4vw,20px);font-style:normal;font-weight:700;line-height:170%}.job-profile .job-description-section .job-left-col .text-block .article-border{border-top:1px var(--bs-ommax-neutral-10) solid}.job-profile .job-description-section .job-right-col{display:flex;padding:0px 80px;flex-direction:column;align-items:flex-start;gap:40px;flex:1 0 0;align-self:stretch}.job-profile .job-description-section .job-right-col .sticky-job-container{position:fixed;bottom:0;z-index:4;opacity:1;transition:opacity .3s ease-in-out}@media(max-width: 767px){.job-profile .job-description-section .job-right-col .sticky-job-container{margin-bottom:20px}}.job-profile .job-description-section .job-right-col .hidden{opacity:0}.job-profile .contact-person-profile{position:relative;z-index:1;padding-right:0;padding-left:0}.job-profile .contact-person-profile>div figure{width:430px}@media(max-width: 1399.98px){.job-profile .contact-person-profile>div{width:100%}.job-profile .contact-person-profile>div>div{padding-right:30px;justify-content:end}}@media(max-width: 767.98px){.job-profile .contact-person-profile>div{padding:40px 20px}.job-profile .contact-person-profile>div figure{width:201.375px}.job-profile .contact-person-profile>div>div{width:100%;padding-left:0}}@media(min-width: 768px)and (max-width: 1399.98px){.job-profile .contact-person-profile>div{padding:80px 40px}.job-profile .contact-person-profile>div figure{width:270px}.job-profile .contact-person-profile>div>div{width:calc(100% - 201.375px)}}.job-profile .contact-person-profile .text-contact{padding:48px 0 20px 0;color:var(--bs-ommax-aqua-blue-100)}@media(min-width: 768px)and (max-width: 1399.98px){.job-profile .contact-person-profile .text-contact{padding:0px 0 20px 0;margin-bottom:0}}@media(max-width: 767.98px){.job-profile .contact-person-profile .text-contact{padding:24px 0 10px 0;margin-bottom:0}}.job-profile .contact-person-profile .person-name{color:var(--bs-ommax-neutral-0);font-size:clamp(22px,3vw,32px);font-style:normal;font-weight:700;line-height:120%}.job-profile .contact-person-profile .person-title{color:var(--bs-ommax-neutral-0);font-size:clamp(22px,3vw,32px);font-style:normal;font-weight:300;line-height:120%}.job-profile .job-contact-form .contact-form .header-area{display:block}@media(max-width: 1399.98px){.job-profile .job-contact-form .contact-form .header-area{padding-bottom:20px}}.job-profile .job-contact-form .contact-form .form-container .upload-form .contact-form-label{font-size:clamp(14px,3vw,16px);font-style:normal;font-weight:500;line-height:120%}.job-profile .job-contact-form .contact-form .form-container .upload-form .form-control{padding:10px 8px 10px 12px;border-radius:3px;border:1px solid var(--Neutral-N20, #ccc);background:var(--Neutral-N0, #fff)}.job-profile .job-contact-form .contact-form .form-container .upload-section{gap:20px;padding-right:53px;margin-left:0px;flex-wrap:nowrap}@media(max-width: 767px){.job-profile .job-contact-form .contact-form .form-container .upload-section{flex-direction:column;padding:0px}}.job-profile .job-contact-form .contact-form .form-container .upload-box{text-align:center;padding:54px 10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--bs-ommax-neutral-20);background:var(--bs-ommax-neutral-0);position:relative}.job-profile .job-contact-form .contact-form .form-container .upload-box .upload-title{font-size:clamp(14px,3vw,16px);font-style:normal;font-weight:700;line-height:120%}.job-profile .job-contact-form .contact-form .form-container .upload-box .upload-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:-40px}.job-profile .job-contact-form .contact-form .form-container .upload-box label{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.job-profile .job-contact-form .contact-form .form-container .upload-box .upload-text{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:36px}.job-profile .job-contact-form .contact-form .form-container .upload-icon{margin-bottom:10px;background:#f2f2f2;border-radius:500px;display:flex;width:40px;height:40px;padding:8px;justify-content:center;align-items:center}.job-profile .job-contact-form .contact-form .form-container .upload-icon svg{fill:none}.job-profile .job-contact-form .contact-form .form-container .upload-box input[type=file]{display:none}.job-profile .job-contact-form .contact-form .form-container .form-check{display:block;min-height:2.125rem;padding-left:2.4rem}.job-profile .job-contact-form .contact-form .form-container .form-check .form-check-label a{text-decoration:underline;color:var(--bs-ommax-premium-blue-80)}.job-profile .job-contact-form .contact-form .form-container .form-check-input-custom[type=checkbox]{border-radius:3px;border:1.5px solid var(--bs-ommax-neutral-20);background:var(--bs-ommax-neutral-0);width:20px;height:20px;margin-left:-36px}.job-profile .job-contact-form .contact-form .form-container .form-check-input-custom{float:left;margin-left:-50px;margin-top:6px}@media(max-width: 767.98px){.job-profile .job-contact-form .contact-form .form-container button[type=submit]{max-width:none}}.job-profile .job-contact-form .contact-form .modal-body{gap:40px}.job-profile .job-contact-form .contact-form .modal-body .modal-person-img{width:100px;height:85px}.job-profile .job-contact-form.left .contact-person-profile{background:var(--Gradients-gradient-left, linear-gradient(260deg, #00022c 79.91%, #0400d4 119.84%))}@media(min-width: 1400px){.job-profile .job-contact-form.left .contact-person-profile>div{padding-left:70px}}@media screen and (min-width: 1920px){.job-profile .job-contact-form.left .contact-person-profile>div{padding-left:164px}}.job-profile .job-contact-form.left .contact-person-profile::before{content:none}@media(min-width: 1400px){.job-profile .job-contact-form.left .contact-person-profile::before{content:"";position:absolute;right:-2px;bottom:-2px;width:100%;height:100%;clip-path:polygon(100% 0%, 100% 0%, 100% 100%, 52% 100%);background-color:#fff;z-index:2}}.job-profile .job-contact-form.left .contact-form{padding:164px 162px 165px 5px}@media(min-width: 768px)and (max-width: 1399.98px){.job-profile .job-contact-form.left .contact-form{padding:60px 40px}}@media(max-width: 767.98px){.job-profile .job-contact-form.left .contact-form{padding:40px 20px}}.job-profile .job-contact-form.left .contact-form .header-area{padding-bottom:80px}@media(max-width: 1399.98px){.job-profile .job-contact-form.left .contact-form .header-area{padding-bottom:20px}}.job-profile .related-jobs{--related-jobs-edge-left: 0px;--related-jobs-edge-right: 0px;padding:100px 164px 100px 164px;gap:50px}.job-profile .related-jobs .view-full-job-list{margin-top:40px}@media(max-width: 767.98px){.job-profile .related-jobs{padding:60px 20px 40px 20px;gap:20px}.job-profile .related-jobs .view-full-job-list{width:100%;margin-top:4px}.job-profile .related-jobs .view-full-job-list .btn-tertiary{max-width:none}}@media(min-width: 768px)and (max-width: 1199.98px){.job-profile .related-jobs .view-full-job-list{margin-top:28px}}@media(min-width: 768px)and (max-width: 1399.98px){.job-profile .related-jobs{padding:80px 40px 60px 40px;gap:20px}}@media(min-width: 1400px)and (max-width: 1920px){.job-profile .related-jobs{padding:100px 70px 100px 70px}}.job-profile .related-jobs .related-jobs-table table{border-collapse:separate;border-spacing:0;width:100%}.job-profile .related-jobs .related-jobs-table table>thead>tr>th,.job-profile .related-jobs .related-jobs-table table>tbody>tr>td{border-bottom:none !important}.job-profile .related-jobs .related-jobs-table table a.job-table-plain-link{box-sizing:border-box;display:block;color:var(--bs-body-color);text-decoration:none;padding:32px 0}@media(max-width: 1199px){.job-profile .related-jobs .related-jobs-table table a.job-table-plain-link{padding-right:25px}}@media(max-width: 767px){.job-profile .related-jobs .related-jobs-table table a.job-table-plain-link{padding:14px 0}}.job-profile .related-jobs .related-jobs-table table a.job-table-plain-link:hover,.job-profile .related-jobs .related-jobs-table table a.job-table-plain-link:focus-visible,.job-profile .related-jobs .related-jobs-table table a.job-table-plain-link:visited{color:var(--bs-body-color)}@media(max-width: 767px){.job-profile .related-jobs .related-jobs-table table thead{display:none}}.job-profile .related-jobs .related-jobs-table table thead tr{position:relative}.job-profile .related-jobs .related-jobs-table table thead tr::after{content:"";position:absolute;left:var(--related-jobs-edge-left);right:var(--related-jobs-edge-right);bottom:0;height:1px;background-color:var(--bs-ommax-premium-blue-100);pointer-events:none;z-index:1}.job-profile .related-jobs .related-jobs-table table thead th{border-top:none !important;border-bottom:none !important;font-size:clamp(10px,2vw,12px);font-style:normal;font-weight:400;line-height:120%;letter-spacing:.12em;text-transform:uppercase;padding:16px 0px}.job-profile .related-jobs .related-jobs-table table tbody tr{position:relative;border-bottom:none}.job-profile .related-jobs .related-jobs-table table tbody tr::after{content:"";position:absolute;left:var(--related-jobs-edge-left);right:var(--related-jobs-edge-right);bottom:0;height:1px;background-color:var(--Neonblue-NB10, #e6e5fb);pointer-events:none;z-index:1}.job-profile .related-jobs .related-jobs-table table tbody tr:hover{background-color:#23fcf0}.job-profile .related-jobs .related-jobs-table table tbody tr:hover .job-table-title a{color:var(--bs-link-hover-color)}@media(max-width: 767px){.job-profile .related-jobs .related-jobs-table table tbody tr{display:flex;flex-direction:column;padding-bottom:15px}}.job-profile .related-jobs .related-jobs-table table tbody tr td{padding:32px 0px;font-size:clamp(12px,3vw,18px);line-height:120%}.job-profile .related-jobs .related-jobs-table table tbody tr td.job-table-title{padding:0;vertical-align:top}.job-profile .related-jobs .related-jobs-table table tbody tr td:not(.job-table-title){padding:0;vertical-align:top}@media(max-width: 1199px){.job-profile .related-jobs .related-jobs-table table tbody tr td{font-style:normal;font-weight:300;padding-right:25px}.job-profile .related-jobs .related-jobs-table table tbody tr td.job-table-title{padding:0}}@media(max-width: 767px){.job-profile .related-jobs .related-jobs-table table tbody tr td{padding:0px;display:block;padding-left:0;font-weight:300}}.job-profile .related-jobs .related-jobs-table table tbody .job-table-title{font-size:clamp(20px,3vw,24px);font-style:normal;font-weight:700;line-height:120%;max-width:250px;overflow:hidden;text-overflow:ellipsis}.job-profile .related-jobs .related-jobs-table table tbody .job-table-title a{box-sizing:border-box;display:block;padding:32px 25px 32px 0;text-decoration:none}@media(max-width: 767px){.job-profile .related-jobs .related-jobs-table table tbody .job-table-title a{padding:14px 0}}.job-profile .related-jobs .related-jobs-table table tbody .job-table-title a:visited{color:var(--bs-body-color)}
.modal{--bs-modal-zindex: 1055;--bs-modal-width: 688px;--bs-modal-padding: 0;--bs-modal-margin: 0.5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: #FFFFFF;--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: 0.0625rem;--bs-modal-border-radius: 1.5rem;--bs-modal-box-shadow: none;--bs-modal-inner-border-radius: 1.4375rem;--bs-modal-header-padding-x: 0;--bs-modal-header-padding-y: 2.5rem;--bs-modal-header-padding: 2.5rem 0;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 0;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: 0;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0, -50px);transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #282D35;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin-top:calc(-0.5*var(--bs-modal-header-padding-y));margin-right:calc(-0.5*var(--bs-modal-header-padding-x));margin-bottom:calc(-0.5*var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: none}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 390px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 736px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1200px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.modal{--bs-modal-width: calc(var(--container-width) + var(--container-padding) * 2);--modal-dialog-content-padding: var(--bs-spacer-6);--btn-close-size: var(--bs-spacer-7)}.modal .btn-close{position:absolute;top:var(--modal-dialog-content-padding);right:var(--modal-dialog-content-padding);z-index:1;width:var(--btn-close-size);height:var(--btn-close-size);color:#fff;background-color:var(--bs-ommax-neon-blue-100);border-radius:3px}.modal .btn-close:hover{background-color:var(--bs-ommax-aqua-blue-100);color:var(--bs-ommax-premium-blue-100)}.modal .header-area{max-width:calc(100% - var(--btn-close-size) - var(--bs-gutter-x))}.modal .content{padding:var(--modal-dialog-content-padding)}@media(min-width: 768px){.modal-dialog{padding:0 var(--container-padding)}}@media(min-width: 1200px){.modal .ratio{height:100%}}@media(min-width: 1400px){.modal{--bs-modal-width: calc(58rem + var(--container-padding) * 2)}}
