@import url(https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,100..900;1,100..900&display=swap);@font-face{font-family:Aleo;src:url(../fonts/Aleo-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Aleo;src:url(../fonts/Aleo-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"PT Sans";src:url(../fonts/PTSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"PT Sans";src:url(../fonts/PTSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Fira Sans";src:url(../fonts/FiraSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Fira Sans";src:url(../fonts/FiraSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Font Awesome 6 Sharp";font-style:normal;font-weight:300;font-display:block;src:url(../fonts/fa-sharp-light-300.woff2) format("woff2"),url(../fonts/fa-sharp-light-300.ttf) format("truetype")}.career-page{margin:20px}.career-page .career-page-contents{max-width:1152px;margin:24px auto}.career-page .career-page-contents .breadcrumb-container{padding-bottom:24px}.career-page .career-page-contents .career-header{width:1152px;min-width:340px;display:flex;flex-direction:column;gap:16px}.career-page .career-page-contents .career-header .career-tags{display:flex;gap:8px}.career-page .career-page-contents .career-header .career-tags .career-group{background-color:#c0e0e5;border-radius:32px;padding:0 16px;font-weight:400;font-family:"PT Sans";font-size:14px;line-height:21px}.career-page .career-page-contents .career-details-container{padding:64px 0;display:flex;gap:24px;width:1152px}.career-page .career-page-contents .career-details-container .career-details{max-width:752px;min-width:340px;gap:24px;display:flex;flex-direction:column}.career-page .career-page-contents .career-details-container .career-details .career-video{width:750px;height:420px}.career-page .career-page-contents .career-details-container .career-details .programs .cta-button{align-self:flex-start;display:inline-block;padding:10px 20px;font-family:Aleo;font-size:20px;font-weight:700;line-height:30px;background-color:#c75306;text-decoration:none;border-radius:4px;transition:all .3s ease;justify-content:center;color:#fff}.career-page .career-page-contents .career-details-container .career-details .programs .cta-button .arrow{margin-left:10px}.career-page .career-page-contents .career-details-container .related-careers{min-width:340px;max-width:375px;background-color:#f4f4f4;gap:24px;padding:16px;display:flex;flex-direction:column;height:fit-content}.career-page .career-page-contents .career-details-container .related-careers li,.career-page .career-page-contents .career-details-container .related-careers p{font-size:16px}.career-page .career-page-contents .career-details-container .related-careers ul li::marker{color:#31595f}.career-page .career-page-contents .testimonial-section{display:flex;background-color:#31595f;justify-content:center;width:100%}.career-page .career-page-contents .testimonial-section .testimonial-section-container{display:flex;flex-direction:column;height:auto;padding:24px 80px;gap:24px;align-items:center;max-width:1440px}.career-page .career-page-contents .testimonial-section .testimonial-section-container .testimonial-quote-icon{color:#fff;font-weight:100;font-size:64px;line-height:37.5px}.career-page .career-page-contents .testimonial-section .testimonial-section-container .testimonial-quote{font-family:Aleo,serif;color:#fff;font-weight:500;font-size:42px;font-style:italic;line-height:63px}.career-page .career-page-contents .testimonial-section .testimonial-section-container .testimonial-author-container{display:flex;width:100%;align-items:center;gap:16px}.career-page .career-page-contents .testimonial-section .testimonial-section-container .testimonial-author-container .testimonial-author-icon{width:18px;height:23px;font-weight:300;line-height:23px;color:#fff}.career-page .career-page-contents .testimonial-section .testimonial-section-container .testimonial-author-container .testimonial-author-text{font-family:"PT Sans";font-weight:400;font-size:21px;line-height:46px;color:#fff}@media screen and (max-width:450px){.career-page{max-width:100%}.career-page .career-page-contents .career-header{padding-top:1rem;max-width:95%;margin:0 auto}.career-page .career-page-contents .career-details-container{display:block;width:100%;max-width:100%;margin:0 auto}.career-page .career-page-contents .career-details-container .career-details .career-details-title{width:95%;margin:0 auto}.career-page .career-page-contents .career-details-container .career-details .career-video{width:100%;height:auto}.career-page .career-page-contents .career-details-container .career-details .activities{width:95%;margin:0 auto}.career-page .career-page-contents .career-details-container .career-details .earnings{width:95%;margin:0 auto}.career-page .career-page-contents .career-details-container .career-details .outlook{width:95%;margin:0 auto}.career-page .career-page-contents .career-details-container .career-details .growth .growth-title{width:95%;margin:0 auto}.career-page .career-page-contents .career-details-container .career-details .education{width:95%;margin:0 auto}.career-page .career-page-contents .career-details-container .career-details .programs{width:95%;margin:0 auto}.career-page .career-page-contents .career-details-container .related-careers{max-width:100%;width:100%;margin-top:1rem}}
