  @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%; /* 25.2px */
}

main.careers-home section.hero .button-div .discover-button {
    background: #AD0623;
    display: flex;
    width: 240px;
    /*height: 48px;*/
    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; /* 112.5% */
    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; /* 180% */
        }

        main.careers-home section.intro .content {
            /*padding-right: 0;*/
            /*padding-bottom: 36px;*/
            /*            display: flex;
            align-items: flex-end;
            justify-content: space-around;*/
            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;
            /*padding-bottom: 36px;*/
        }

        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 .left .intro-values {
    width: 65%;
}
*/
/*    main.careers-home section.intro .right .career-description p {
        color: #393939;
        font-feature-settings: 'clig' off, 'liga' off;
        font-family: "MuktaVaani";
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 24px;
    }
*/
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: 0px;
}

    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%; /* 20.8px */
        letter-spacing: 0.32px;
        height: fit-content;
        /*text-transform: uppercase;*/
        /*padding: 15px 10px;*/
        text-align: center;
        border: 1px solid #333;
        display: flex;
        /*width: 267.908px;*/
        height: 52px;
        padding: 5px 12px;
        justify-content: center;
        align-items: center;
        gap: 10px;
        flex-shrink: 0;
    }
/*
        main.careers-home section.intro .content .right {
            padding-top: 63px;
        }
*/
/*    main.careers-home section.intro .content .left .image {
        width: 100%;
        height: 100%;
        position: relative;
    }

    main.careers-home section.intro .content .left .intro-image {
        width: 96%;
        height: auto;
        object-fit: cover;
        position: absolute;
        bottom: -37px;
        left: -45%;
        z-index: -1;
    }
*/

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; /* 75% */
        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; /* 109.091% */
        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;
        /*-webkit-backface-visibility: hidden;*/ /* Safari */
        /*backface-visibility: hidden;*/
        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;
        /*-webkit-backface-visibility: hidden;*/ /* Safari */
        /*backface-visibility: hidden;*/
        display: flex;
        flex-direction: column;
        justify-content: space-around;
    }

    main.careers-home section.processing .fade-card-front {
        background: rgb(243,243,243);
        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;
            /*padding-top: 20px;*/
        }

        main.careers-home section.processing .fade-card-front h3 {
            font-family: MuktaVaani;
            font-weight: 700;
            font-size: 13px;
            line-height: 120%;
            color: #333333;
            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%; /* 26.4px */
}

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; /* 150% */
}

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 0.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; /* 109.091% */
            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; /* 103.704% */
                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%; /* 25.2px */
        }

        main.careers-home section.hero-second .content .introtuction .button-div .discover-button {
            background: #AD0623;
            display: flex;
            width: 240px;
            /*height: 48px;*/
            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; /* 112.5% */
            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;
        /*height: 48px;*/
        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; /* 112.5% */
        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: 0.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; /* 103.704% */
                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%; /* 25.2px */
            }

        main.careers-home section.hero-third .content .introtuction .button-div .discover-button {
            background: #AD0623;
            display: flex;
            width: 240px;
            /*height: 48px;*/
            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; /* 112.5% */
            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 .name {
        font-size: 17px !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 .header {
        font-size: 20px !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 {
        position: absolute;
        bottom: 57%;
        left: 34%;
    }*/
    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 {
        height: 80px;
    }*/
    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%;
        /*margin: auto;*/
        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;
    }
}