  / Minified on March 31, 2025   */
@font-face{font-family:'Roboto-ExtraBold';src:url('/files/templates/careers-2024/fonts/Roboto-ExtraBold.ttf') format('truetype')}@font-face{font-family:'Roboto-Bold';src:url('/files/templates/careers-2024/fonts/Roboto-Bold.ttf') format('truetype')}@font-face{font-family:'Roboto-SemiBold';src:url('/files/templates/careers-2024/fonts/Roboto-SemiBold.ttf') format('truetype')}@font-face{font-family:'Roboto-Medium';src:url('/files/templates/careers-2024/fonts/Roboto-Medium.ttf') format('truetype')}@font-face{font-family:'Roboto-Regular';src:url('/files/templates/careers-2024/fonts/Roboto-Regular.ttf') format('truetype')}main.careers-home section.hero .content{display:flex;justify-content:flex-start;align-items:center}main.careers-home section.hero .content .introtuction{display:flex;flex-direction:column;width:30%;gap:30px;padding-left:5.556vw}main.careers-home section.hero .content .introtuction h1{color:#333;font-feature-settings:'liga' off,'clig' off;font-family:'Roboto-Medium';font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-transform:unset}main.careers-home section.hero .content .introtuction .career-description p{color:#333;font-family:'Roboto-Regular';font-size:14px;font-style:normal;font-weight:400;line-height:180%}main.careers-home section.hero .button-div .discover-button{background:#ad0623;display:flex;width:240px;padding:12px 10px!important;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:'Roboto-Medium';font-size:16px;font-style:normal;font-weight:600;line-height:18px;cursor:pointer;border:2px solid #ad0623}main.careers-home section.hero .button-div .discover-button:hover{background:#fff;color:#ad0623}main.careers-home section.intro{font-family:'Roboto-Medium';font-size:10px;font-style:normal;font-weight:300;line-height:normal;height:fit-content}main.careers-home section.intro p{color:var(--www-career-college-shark,#1d2129);font-family:'Roboto-Regular';font-size:14px;font-style:normal;font-weight:400;line-height:25.2px}main.careers-home section.intro .content{height:fit-content;width:87%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;padding-top:30px;column-gap:251px}main.careers-home section.intro .left{padding-top:25px}main.careers-home section.intro .right-header{padding-top:24px}main.careers-home section.intro h1,main.careers-home section.intro h2{color:#383838;font-family:'Roboto-Medium';font-style:normal;font-weight:700;line-height:135%;margin-bottom:20px}main.careers-home section.intro h1{text-transform:capitalize}main.careers-home section.intro h2{font-size:24px;text-transform:uppercase}main.careers-home section.intro .second-header{padding-top:25px}main.careers-home section.intro .intro-values ul{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;row-gap:10px;justify-content:space-between;margin-top:20px;padding-left:0}main.careers-home section.intro .intro-values ul li{color:#333;text-align:center;font-family:'Roboto-Medium';font-size:16px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.32px;height:fit-content;text-align:center;border:1px solid #333;display:flex;height:52px;padding:5px 12px;justify-content:center;align-items:center;gap:10px;flex-shrink:0}main.careers-home section.divider-section{width:100%}main.careers-home section.divider-section .content{background:#ac0322;text-align:center;align-content:center;display:flex;justify-content:center;align-items:center}main.careers-home section.second-divider{padding-top:55px}main.careers-home section.divider-section .content{height:142px}main.careers-home section.divider-section .content p{color:#f0f0f0;font-feature-settings:'liga' off,'clig' off;font-family:'Roboto-Bold';font-size:32px;font-style:normal;font-weight:700;line-height:24px;text-transform:capitalize}main.careers-home section.processing{padding-top:40px}main.careers-home section.processing .content{display:flex;flex-direction:column;align-items:center;gap:15px}main.careers-home section.processing .header-section{display:flex;flex-direction:column;align-items:center;gap:15px}main.careers-home section.processing .header-section .header{font-size:32px;color:#333;font-family:'Roboto-Medium';text-transform:capitalize!important}main.careers-home section.processing .header-section p{font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#333;font-family:'Roboto-Regular';text-align:center}main.careers-home section.processing .intro-footer p{font-size:12px;font-style:normal;line-height:24px;font-family:'Roboto-Medium'}main.careers-home section.processing .content .members{display:flex;gap:20px}main.careers-home section.processing .content .members .member{display:flex;flex-direction:column}main.careers-home section.processing .content .member .member-image{width:480px;height:266px;padding-bottom:14px}main.careers-home section.processing .content .member .name{color:var(--www-cdicollege-ca-mine-shaft,#393939);font-size:22px;font-style:normal;font-weight:700;line-height:24px;padding-bottom:8px;text-align:left!important}main.careers-home section.processing .content .member .title{color:var(--www-cdicollege-ca-mine-shaft,#393939);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:left!important}main.careers-home section.processing .processes{display:flex;align-self:normal;justify-content:center;gap:20px;padding:0 5%}main.careers-home section.processing .fade-card{height:unset;background-color:transparent;width:350px;display:flex;justify-content:center;padding:0!important}main.careers-home section.processing .fade-card-inner{width:100%;height:170px;position:relative;text-align:center}main.careers-home section.processing .fade-card-front{position:absolute;width:calc(100% - 32px);height:100%;padding:0 16px;display:flex;flex-direction:column;justify-content:center}main.careers-home section.processing .fade-card-back{position:absolute;width:calc(100% - 32px);height:100%;padding:0 16px;display:flex;flex-direction:column;justify-content:space-around}main.careers-home section.processing .fade-card-front{background:#f3f3f3;background:linear-gradient(90deg,rgba(243,243,243,1) 49%,rgba(248,248,248,1) 50%);text-transform:uppercase}main.careers-home section.processing .fade-card-front img{width:50px;height:90px;margin:0 auto}main.careers-home section.processing .fade-card-front h3{font-family:MuktaVaani;font-weight:700;font-size:13px;line-height:120%;color:#333;font-family:'Roboto-Medium'}main.careers-home section.processing .fade-card-back{background:#f8f8f8;color:var(--DarkGrey)}main.careers-home section.processing .fade-card-back p{font-size:12px;color:#333;line-height:17px!important;font-family:'Roboto-Medium'}main.careers-home section.testimonials{padding-top:20px}main.careers-home section.hero-third .introtuction .profile-image{width:80px;height:80px;border-radius:80px;background-repeat:no-repeat;object-fit:cover}main.careers-home section.hero-third .introtuction .profile{display:flex;gap:15px;padding-bottom:25px}main.careers-home section.hero-third .introtuction .name-title{display:flex;flex-direction:column;align-self:center}main.careers-home section.hero-third .introtuction .name{color:#ad0623;font-family:Roboto-Medium;font-size:22px;font-style:normal;font-weight:700;line-height:120%}main.careers-home section.hero-third .introtuction .title{color:#393939;font-family:Roboto-Medium;font-size:16px;font-style:normal;font-weight:400;line-height:24px}main.careers-home section.hero-second .content .introtuction .title,main.careers-home section.hero-third .content .introtuction .title{text-transform:capitalize}@media only screen and (min-width:975px){main.careers-home section.processing .fade-card:hover .fade-card-inner,main.careers-home section.processing .fade-card.hovered .fade-card-inner{transform:unset}main.careers-home section.processing .fade-card:hover .fade-card-inner .fade-card-front,main.careers-home section.processing .fade-card.hovered .fade-card-inner .fade-card-front{opacity:0;visibility:hidden;transition:all .2s}}main.careers-home section.testimonials .content{display:flex;flex-direction:column;align-items:center;gap:15px}main.careers-home section.testimonials .header{font-size:32px}main.careers-home section.testimonials .content .members{display:flex;gap:20px}main.careers-home section.testimonials .content .members .member{display:flex;flex-direction:column}main.careers-home section.testimonials .content .member .member-image{width:480px;height:266px;margin-bottom:14px}main.careers-home section.testimonials .content .member .name{color:var(--www-cdicollege-ca-mine-shaft,#393939);font-size:22px;font-style:normal;font-weight:700;line-height:24px;padding-bottom:8px;text-align:left!important;font-family:'Roboto-Medium'}main.careers-home section.testimonials .content .member .title{color:var(--www-cdicollege-ca-mine-shaft,#393939);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:left!important;font-family:'Roboto-Medium'}main.careers-home section.hero-second .content{display:flex;justify-content:flex-start;align-items:center}main.careers-home section.hero-second .content .introtuction{display:flex;flex-direction:column;width:37%;padding-left:5%}main.careers-home section.hero-second .content .introtuction .title{padding-bottom:50px}main.careers-home section.hero-second .content .introtuction h1{color:#333;font-feature-settings:'liga' off,'clig' off;font-family:'Roboto-Medium';font-size:30px;font-style:normal;font-weight:700;line-height:normal}main.careers-home section.hero-second .content .introtuction .career-description{display:flex;flex-direction:column;gap:1.736vw;padding-bottom:25px}main.careers-home section.hero-second .content .introtuction .career-description h2{color:#333;font-family:'Roboto-Bold';font-size:24.3px;font-style:normal;font-weight:700;line-height:25.2px;text-transform:uppercase}main.careers-home section.hero-second .content .introtuction .career-description p{color:#333;font-family:'Roboto-Regular';font-size:16px;font-style:normal;font-weight:400;line-height:180%}main.careers-home section.hero-second .content .introtuction .button-div .discover-button{background:#ad0623;display:flex;width:240px;padding:12px 31.53px 12px 31.54px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:'Roboto-Regular';font-size:16px;font-style:normal;font-weight:600;line-height:18px;cursor:pointer;border:2px solid #ad0623}main.careers-home section.hero-second .content .introtuction .button-div .discover-button:hover{background:#fff;color:#ad0623}main.careers-home section.hero-second .content .content-mobile .button-div .discover-button{background:#ad0623;display:none;width:240px;padding:12px 10px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:'Roboto-Regular';font-size:16px;font-style:normal;font-weight:600;line-height:18px;cursor:pointer;border:2px solid #ad0623}main.careers-home section.hero-second .content .content-mobile .button-div .discover-button:hover{background:#fff;color:#ad0623}main.careers-home section.hero-third .content{display:flex;justify-content:flex-start;align-items:center}main.careers-home section.hero-third .content .introtuction{display:flex;flex-direction:column;width:37%;padding-left:5%}main.careers-home section.hero-third .content .introtuction h1{padding-bottom:50px}main.careers-home section.hero-third .content .introtuction h1{color:#333;font-feature-settings:'liga' off,'clig' off;font-family:'Roboto-Medium';font-size:30px;font-style:normal;font-weight:700;line-height:normal}main.careers-home section.hero-third .content .introtuction .career-description{display:flex;flex-direction:column;padding-bottom:1.736vw;gap:.694vw}main.careers-home section.hero-third .content .introtuction .career-description h2{color:#333;font-family:'Roboto-Medium';font-size:24.3px;font-style:normal;font-weight:700;line-height:25.2px;text-transform:uppercase}main.careers-home section.hero-third .content .introtuction .career-description p{color:#333;font-family:'Roboto-Regular';font-size:16px;font-style:normal;font-weight:400;line-height:180%}main.careers-home section.hero-third .content .introtuction .button-div .discover-button{background:#ad0623;display:flex;width:240px;padding:12px 31.53px 12px 31.54px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:'Roboto-Regular';font-size:16px;font-style:normal;font-weight:600;line-height:18px;cursor:pointer;border:2px solid #ad0623}main.careers-home section.hero-third .content .introtuction .button-div .discover-button:hover{background:#fff;color:#ad0623;font-family:Roboto-Regular}main.careers-home section.hero .mobile-button{display:none}main.careers-home section.hero .mobile-button .discover-button{display:none}main.careers-home section.hero-second-mobile{display:none}main.careers-home section.hero-third-mobile{display:none}@media only screen and (max-width:1440px){main.careers-home section.intro .content{column-gap:5%}}@media only screen and (max-width:1200px){main.careers-home section.hero-second .content .introtuction{width:50%}main.careers-home section.hero-second .content .introtuction .title{padding-bottom:20px}main.careers-home section.hero-second .content .introtuction .career-description{gap:15px}main.careers-home section.hero-second .content .introtuction .button-div .discover-button{width:195px;height:25px}main.careers-home section.divider-section .content{padding:30px 15px;height:unset}main.careers-home section.hero-third .content .introtuction{width:50%}main.careers-home section.intro h1{font-size:25px!important}main.careers-home section.intro h2{font-size:18px!important}}@media only screen and (max-width:1200px){main.careers-home section.hero .content .introtuction h1{font-size:35px!important}main.careers-home section.hero-second .content .introtuction .title{font-size:25px!important}main.careers-home section.hero-second .content .introtuction .career-description h2{font-size:18px!important}main.careers-home section.hero-second .content .introtuction .career-description p{font-size:14px!important}main.careers-home section.hero-second .content .introtuction .button-div .discover-button{font-size:14px!important}main.careers-home section.hero-third .content .introtuction h1{font-size:25px!important}main.careers-home section.hero-third .content .introtuction .career-description p{font-size:14px!important}main.careers-home section.hero-third .introtuction .title{font-size:16px!important}}@media only screen and (max-width:975px){main.careers-home section.hero .content .introtuction h1{font-size:25px!important}main.careers-home section.hero .content .introtuction .career-description p{font-size:12px!important}main.careers-home section.hero .content .introtuction .button-div .discover-button{font-size:14px!important}main.careers-home section.intro p{font-size:12px!important}main.careers-home section.intro .intro-values ul li{font-size:12px!important}main.careers-home section.divider-section .content p{font-size:25px!important}main.careers-home section.hero .content .introtuction{gap:15px}main.careers-home section.processing .content{gap:10px}main.careers-home section.hero-second .content .introtuction .title{padding-bottom:15px}main.careers-home section.hero-second .content .introtuction .career-description{gap:1.026vw;padding-bottom:15px}main.careers-home section.processing .header-section .header{font-size:25px}main.careers-home section.processing .fade-card{width:200px}main.careers-home section.hero-third .content .introtuction h1{padding-bottom:25px}main.careers-home section.hero-third .content .introtuction .career-description{gap:unset}main.careers-home section.intro h2{font-size:14px!important}main.careers-home section.hero-second .content .introtuction .career-description h2{font-size:14px!important}main.careers-home section.intro h1,main.careers-home section.hero-second .content .introtuction .title,main.careers-home section.processing .header-section .header{font-size:20px!important}main.careers-home section.processing .header-section p{font-size:14px!important}}@media only screen and (max-width:860px){main.careers-home section.hero{padding-top:80px!important}main.careers-home section.hero .content{padding-top:42px!important;flex-direction:column;justify-content:flex-end;align-items:start}main.careers-home section.hero .content .introtuction h1{font-size:25px!important}main.careers-home section.hero .content .introtuction{width:45%;margin-bottom:10%}main.careers-home section.hero .content .introtuction .career-description p{font-size:11px!important}main.careers-home section.hero .content .introtuction .button-div .discover-button{font-size:12px!important}main.careers-home section.hero .content .introtuction .desktop-button{display:none!important}main.careers-home section.hero .content .introtuction .desktop-button .discover-button{display:none!important}main.careers-home section.hero .mobile-button{display:flex;width:100%!important;justify-content:center;align-self:center;transform:translate3d(0,10px,10px)}main.careers-home section.hero .mobile-button .discover-button{font-size:14px;display:flex;width:86.7%!important}main.careers-home section.intro .content{display:flex;flex-direction:column}main.careers-home section.intro .left{padding-top:unset}main.careers-home section.intro .right-image{display:none}main.careers-home section.intro .intro-values ul{padding-bottom:30px}main.careers-home section.divider-section .content p{font-size:20px!important}main.careers-home section.hero-second-desktop{display:none}main.careers-home section.hero-second-mobile{display:block}main.careers-home section.hero-second .content{flex-direction:column}main.careers-home section.hero-second .content .content-mobile .button-div{position:absolute;transform:translate3d(0,22px,10px);width:100%!important;display:flex;justify-content:center}main.careers-home section.hero-second .content .content-mobile .button-div .discover-button{display:flex;width:86.7%!important;font-size:14px}main.careers-home section.hero-second .content .introtuction{padding-left:unset;padding-top:28px;width:95%}main.careers-home section.processing .processes{flex-direction:column;align-items:center;padding:unset}main.careers-home section.processing .fade-card{margin-top:16px;width:90%}main.careers-home section.processing .fade-card-inner{display:flex;flex-direction:row-reverse;width:100%;justify-content:center}main.careers-home section.processing .fade-card-front,main.careers-home section.processing .fade-card-back{position:relative;backface-visibility:initial;transform:unset;min-width:120px}main.careers-home section.processing .fade-card-front{background:#f3f3f3}main.careers-home section.processing .fade-card-back{background:#f8f8f8}main.careers-home section.processing .header-section{width:90%}main.careers-home section.hero-third-desktop{display:none}main.careers-home section.hero-third-mobile{display:block}main.careers-home section.hero-third .content .introtuction{width:90%;padding-top:30px}main.careers-home section.hero-third .content .introtuction .button-div .discover-button{width:unset;font-size:14px!important}main.careers-home section.hero-third{padding-bottom:30px}main.careers-home section.hero-third .content .introtuction .title{font-size:20px!important}main.careers-home section.hero-third .content .introtuction .career-description p{font-size:12px!important}main.careers-home section.hero-third .introtuction .profile{padding-top:15px}main.careers-home section.hero-second .content .introtuction .career-description p{padding-bottom:10px}main.careers-home section.processing{padding-top:40px}}@media only screen and (max-width:860px){main.careers-home section.hero .content{padding-top:75px!important;flex-direction:column;justify-content:flex-end;align-items:start}}