.default-wrapper{width:100%;max-width:1550px;margin:0 auto}@media screen and (max-width: 1600px){.default-wrapper{padding-right:50px;padding-left:50px}}@media screen and (max-width: 900px){.default-wrapper{padding-right:20px;padding-left:20px}}@media screen and (max-width: 450px){.default-wrapper{padding-right:10px;padding-left:10px}}.page-wrapper.dark{background:#002A41}p,span{font-family:Poppins,sans-serif!important;background:transparent!important}p{line-height:normal!important}.careers-container{padding:25px}.careers-container .introduction-paragraph{margin-bottom:25px}.careers-container .careers-wrapper{display:flex;gap:20px;flex-wrap:wrap}.careers-container .careers-wrapper .filters-wrapper{flex-basis:350px;flex-grow:1;background:#f9f9f9;border-radius:20px;padding:20px}.careers-container .careers-wrapper .filters-wrapper form{display:flex;flex-wrap:wrap;gap:10px}.careers-container .careers-wrapper .filters-wrapper form label{flex-basis:250px;flex-grow:1;display:block;margin-bottom:20px}.careers-container .careers-wrapper .filters-wrapper form label input,.careers-container .careers-wrapper .filters-wrapper form label select{display:block;margin-top:10px;width:100%;padding:0 10px;line-height:45px;border:0;border-radius:10px;background:#FFF}.careers-container .careers-wrapper .filters-wrapper form label select{height:45px}.careers-container .careers-wrapper .filters-wrapper form button{display:block;line-height:45px;border:0;cursor:pointer;background:#0076C0;width:100%;color:#fff;border-radius:10px;font-family:Poppins,sans-serif;font-weight:700}.careers-container .careers-wrapper .results-wrapper{flex-basis:400px;flex-grow:3}.careers-container .careers-wrapper .results-wrapper .job-offer{font-family:Poppins,sans-serif;box-shadow:-5px 5px 20px #0000000d;padding:20px;border-radius:20px;margin-bottom:20px;position:relative}.careers-container .careers-wrapper .results-wrapper .job-offer .status{position:absolute;top:0;right:0;background:#0076C0;color:#fff;border-radius:0 20px 0 10px;padding:10px}.careers-container .careers-wrapper .results-wrapper .job-offer:last-child{margin-bottom:0}.careers-container .careers-wrapper .results-wrapper .job-offer h3{margin-bottom:5px}.careers-container .careers-wrapper .results-wrapper .job-offer h5{color:#0076c0;font-weight:400;margin-bottom:5px}.careers-container .careers-wrapper .results-wrapper .job-offer h5 svg{height:15px;vertical-align:middle}.careers-container .careers-wrapper .results-wrapper .job-offer h5 svg path{fill:#0076c0}.careers-container .careers-wrapper .results-wrapper .job-offer p{margin-top:10px;margin-bottom:20px;font-size:15px;color:#555}.careers-container .careers-wrapper .results-wrapper .job-offer .buttons a{display:inline-block;line-height:45px;padding:0 20px;background:rgba(0,118,192,.08);color:#0076c0;border-radius:10px;transition:.3s}.careers-container .careers-wrapper .results-wrapper .job-offer .buttons a svg{height:12px;margin-left:5px}.careers-container .careers-wrapper .results-wrapper .job-offer .buttons a svg path{fill:#0076c0}.careers-container .careers-wrapper .results-wrapper .job-offer .buttons a:hover{background:rgba(0,118,192,.2)}.careers-container .careers-wrapper .results-wrapper .job-offer .buttons a.primary{background:linear-gradient(45deg,#4a6fbc,#1387ff);color:#fff}.careers-container .careers-wrapper .results-wrapper .job-offer .buttons a.primary svg path{fill:#fff}.back-btn{color:#fff;margin-bottom:10px}.single-career-wrapper{padding:50px}.single-career-wrapper .title-wrapper{display:flex;flex-wrap:wrap;border-bottom:.5px rgba(0,118,192,.1803921569) solid;padding-right:10px;padding-bottom:10px;border-radius:0 0 10px;background:linear-gradient(356deg,rgba(0,118,192,.2),#FFF 25%);align-items:center}.single-career-wrapper .title-wrapper.border-top{border-bottom:0;padding-top:10px;border-top:1px #f1f1f1 solid}.single-career-wrapper .title-wrapper .title{flex-basis:max-content;flex-grow:1;width:100%}.single-career-wrapper .title-wrapper .title h1{color:#0076c0;font-size:35px}.single-career-wrapper .title-wrapper .title h4{font-weight:400}.single-career-wrapper .title-wrapper .buttons{flex-shrink:0}.single-career-wrapper .position-details{display:flex;flex-wrap:wrap;gap:5px}.single-career-wrapper .position-details .detail{flex-basis:fit-content;flex-shrink:0;border-left:.5px rgba(0,118,192,.1803921569) solid;background:linear-gradient(45deg,rgba(0,118,192,.2),#FFF 30%);padding:20px;border-radius:0 0 0 10px}.single-career-wrapper .position-details .detail h5{color:#0076c0;font-weight:400;font-size:14px}.single-career-wrapper .position-details .detail h3{color:#222}.single-career-wrapper .position-content{margin-top:25px;padding:0 10px}.single-career-wrapper .position-content .paragraph-wrapper{margin-bottom:20px;padding:20px}.single-career-wrapper .position-content .paragraph-wrapper.colored{background:rgba(0,118,192,.05);border-radius:10px}.single-career-wrapper .position-content .paragraph-wrapper h2{color:#555;font-size:22px;margin-bottom:10px}.single-career-wrapper .position-content .paragraph-wrapper .paragraph h3{font-size:16px!important}.single-career-wrapper .position-content .paragraph-wrapper .paragraph ul{padding:0 20px!important;margin:10px 0!important}.single-career-wrapper .position-content .paragraph-wrapper .paragraph *{font-family:Poppins,sans-serif!important}.single-career-wrapper .apply-box{border-top:1px #DDD solid;padding:25px 10px}.single-career-wrapper .apply-box h1{font-size:30px;color:#0076c0}.single-career-wrapper .apply-box p{color:#555}.single-career-wrapper .apply-box .form-wrapper{width:100%;border-radius:10px;margin-top:25px;padding:10px}.single-career-wrapper .apply-box .form-wrapper form{text-align:left;width:100%}.single-career-wrapper .apply-box .form-wrapper form h3{color:#fff;margin-bottom:10px}.single-career-wrapper .apply-box .form-wrapper form .inputs-group{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;font-family:Poppins,sans-serif}.single-career-wrapper .apply-box .form-wrapper form .inputs-group label{flex-basis:250px;flex-grow:1}.single-career-wrapper .apply-box .form-wrapper form .inputs-group label h4{margin-bottom:5px;color:#222}.single-career-wrapper .apply-box .form-wrapper form .inputs-group label input,.single-career-wrapper .apply-box .form-wrapper form .inputs-group label select{line-height:45px;padding:0 20px}.single-career-wrapper .apply-box .form-wrapper form .inputs-group label input,.single-career-wrapper .apply-box .form-wrapper form .inputs-group label textarea,.single-career-wrapper .apply-box .form-wrapper form .inputs-group label select{width:100%;border-radius:10px;background:#FFF;font-family:Poppins,sans-serif;letter-spacing:1px;border:1px #DDD solid;transition:background .3s;outline:0;color:#222;box-sizing:border-box}.single-career-wrapper .apply-box .form-wrapper form .inputs-group label input:focus,.single-career-wrapper .apply-box .form-wrapper form .inputs-group label textarea:focus,.single-career-wrapper .apply-box .form-wrapper form .inputs-group label select:focus{border-color:#000c}.single-career-wrapper .apply-box .form-wrapper form .inputs-group label input::placeholder,.single-career-wrapper .apply-box .form-wrapper form .inputs-group label textarea::placeholder,.single-career-wrapper .apply-box .form-wrapper form .inputs-group label select::placeholder{color:#ffffffb3}.single-career-wrapper .apply-box .form-wrapper form .inputs-group label select{height:45px}.single-career-wrapper .apply-box .form-wrapper form .inputs-group label textarea{resize:none;padding:20px;height:300px}.single-career-wrapper .apply-box .form-wrapper form .radio-group{display:flex;flex-wrap:wrap;gap:10px;font-family:Poppins,sans-serif;margin-bottom:20px;color:#fff;border-bottom:1px rgba(255,255,255,.2) dashed;padding-bottom:20px;line-height:45px}.single-career-wrapper .apply-box .form-wrapper form .radio-group .radio-input{cursor:pointer}.single-career-wrapper .apply-box .form-wrapper form .radio-group .radio-input .radio{display:block;border:1px #FFF solid;line-height:45px;padding:0 20px;border-radius:30px;font-weight:700;transition:.3s;user-select:none}.single-career-wrapper .apply-box .form-wrapper form .radio-group .radio-input input{display:none}.single-career-wrapper .apply-box .form-wrapper form .radio-group .radio-input input:checked+.radio{background:#FFF;color:#333}.single-career-wrapper .apply-box .form-wrapper form .form-buttons{text-align:right}.single-career-wrapper .apply-box .form-wrapper form .form-buttons a,.single-career-wrapper .apply-box .form-wrapper form .form-buttons button{display:inline-block;margin-left:10px;line-height:50px;padding:0 20px;border:0;border-radius:10px;background:linear-gradient(45deg,#4a6fbc,#1387ff);color:#fff;cursor:pointer;font-family:Poppins,sans-serif;letter-spacing:.5px;font-size:16px}.single-career-wrapper .apply-box .form-wrapper form .form-buttons a svg,.single-career-wrapper .apply-box .form-wrapper form .form-buttons button svg{vertical-align:middle;height:16px;width:16px;margin-left:10px;transition:.3s}.single-career-wrapper .apply-box .form-wrapper form .form-buttons a:hover svg,.single-career-wrapper .apply-box .form-wrapper form .form-buttons button:hover svg{transform:translate(5px)}.job-application-success p{color:#000;margin-bottom:0!important}@media screen and (max-width: 920px){.single-career-wrapper{padding:25px}.single-career-wrapper .title-wrapper{padding-right:50px}}@media screen and (max-width: 620px){.single-career-wrapper .title-wrapper .title h1{font-size:25px}}@media screen and (max-width: 460px){.single-career-wrapper .title-wrapper{padding-right:10px;gap:20px}.single-career-wrapper .title-wrapper .title{text-align:center}.single-career-wrapper .title-wrapper .buttons{width:100%;text-align:center}.single-career-wrapper .title-wrapper .buttons a{width:100%}}
