@font-face{font-family:allexi-regular;src:url(/assets/fonts/Allexi-Regular.ttf)format("truetype")}.careers-hero h1,.careers-hero h1 span{font-size:calc(var(--a11y-font-scale) * 36px)!important}.careers-hero p{font-size:calc(var(--a11y-font-scale) * 18px)!important}.careers-innovation h2{font-size:calc(var(--a11y-font-scale) * 51px)!important;line-height:calc(var(--a11y-font-scale) * 70px)!important}.careers-departments h2{font-size:calc(var(--a11y-font-scale) * 50px)!important}.careers-dept-card h2{font-size:calc(var(--a11y-font-scale) * 18px)!important}.careers-circle-btn i{font-size:calc(var(--a11y-font-scale) * 20px)!important}.careers-hero{text-align:center;background-color:#f5f5f5}.careers-hero-image{width:100%;height:auto}.careers-hero h1{text-transform:uppercase;margin:20px 0;font-family:Josefin Sans;font-size:36px}.careers-hero h1 span{text-transform:capitalize;margin:20px 0;font-family:allexi-regular;font-size:36px}.careers-hero p{margin-bottom:30px;padding:0 300px;font-size:18px}.careers-cta-buttons{justify-content:center;margin-bottom:1rem}.careers-cta-buttons .btn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background-color:#000;border:none;width:41%;padding:15px 30px;font-family:Josefin Sans,sans-serif;font-weight:500;text-decoration:none;transition:all .3s}.careers-cta-buttons .btn:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.careers-innovation{color:#fff;background-color:#222;padding:40px;position:relative;overflow:hidden}.careers-innovation h2{color:#fff;text-transform:uppercase;width:337px;margin:24px 0 29px;font-family:Josefin Sans;font-size:51px;line-height:70px}.careers-innovation h4{color:#fff;margin-top:15px;margin-bottom:15px;font-family:Josefin Sans}.careers-innovation p{color:#fff;margin-bottom:15px;line-height:1.6}.careers-innovation img{border-radius:4px;width:100%;height:auto;margin-bottom:15px}.careers-departments{padding:100px 0;position:relative}.careers-departments h2{text-align:center;color:#333;text-transform:uppercase;padding-bottom:50px;font-family:Josefin Sans;font-size:50px;font-style:normal;font-weight:700}.careers-dept-card{text-align:center;cursor:pointer;background:#fff;border:1px solid #f0f0f0;height:163px;margin:10px;padding:40px;transition:transform .3s}.careers-dept-card:hover{transform:translateY(-5px);box-shadow:0 4px 12px #0000001a}.careers-dept-icon{justify-content:center;align-items:center;margin-bottom:10px;font-size:34px;display:flex}.careers-dept-icon img{object-fit:contain;width:60px!important;height:60px!important}.careers-dept-card h2{color:#000;margin:0;padding-top:10px;font-family:Josefin Sans;font-size:18px;font-weight:700}.careers-circle-btn{cursor:pointer;background-color:#ccc;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .3s;display:flex}.careers-circle-btn:hover{background-color:#bbb}.careers-circle-btn i{color:#333;font-size:20px}#particles-js-careers{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.careers-innovation .container{z-index:1;position:relative}.careers-modal{z-index:1050}.careers-modal .modal-content{border:none;border-radius:8px;background:#222!important}.careers-modal h5{color:#fff;text-align:left;letter-spacing:1.8px;text-transform:uppercase;margin:0;font-family:Dosis,Arial,"sans-serif";font-size:24px;font-style:normal;font-weight:600;line-height:22px}.careers-modal p{color:#fff;letter-spacing:1px;margin:0;padding:30px 0;font-family:Hind,sans-serif;font-size:18px;font-weight:300;line-height:1.8}.careers-modal .modal-header{padding:20px;border-bottom:2px solid #fff!important}.careers-modal .modal-body{padding:20px}.careers-modal .close{color:#fff;opacity:1;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:2rem;line-height:1}.careers-modal .close:hover{opacity:.8}@media only screen and (min-width:576px){.careers-login-btns{gap:100px;display:flex}}@media only screen and (max-width:992px){.careers-departments{padding:50px 0}}@media only screen and (max-width:768px){.careers-hero p{padding:0 50px}.careers-innovation{padding:30px 20px}.careers-innovation h2{width:100%;font-size:36px!important;line-height:50px!important}.careers-dept-card{height:auto;min-height:163px}}@media only screen and (max-width:576px){.careers-login-btns{place-items:center;gap:10px;display:grid}.careers-login-btns a{display:block;width:100%!important}.careers-hero p{padding:0 20px}.careers-innovation h2{width:100%;font-size:28px!important;line-height:40px!important}.careers-cta-buttons .btn{width:100%}}.max-content{width:220px!important}
