@media only screen and (max-width: 1400px) {
    h5 {
        font-size: 24px;
    }


    /*******************************/

    .section-intro-title{
        font-size: 28px;
    }

    /*******************************/

    .section-your-business .section-title{
        font-size: 52px;
    }

    .section-new-employer .tag-line p{
        font-size: 28px;
    }

    .section-workplace .workplace-intro ul li{
        font-size: 20px;
    }

    .section-make-your-business .intro ul li{
        font-size: 22px;
    }

    /**************/

    .section-make-your-business .contact-detail .manager-intro{
        margin: 0 0 0 20px;
    }

    .section-make-your-business .contact-detail .manager-intro p{
        font-size: 22px;
    }

    .section-make-your-business .contact-detail .manager-intro a{
        font-size: 22px;
    }

    /**************/

    .contact-form label {
        font-size: 22px;
    }

    .contact-form .checkbox label {
        font-size: 19px;
    }

    /**************/


    footer .footer-intro-warp .learn-more h4{
        font-size: 24px;
    }

    footer .footer-intro-warp .copiwrite p{
        font-size: 18px;
    }

}

@media only screen and (max-width: 1200px) {
    h5 {
        font-size: 20px;
    }

    p{
        font-size: 18px;
    }

    /*******************************/

    .hero-main::after{
        bottom: -20px;
        width: 60px;
        height: 20px;
    }

    .section-your-business .section-title {
        font-size: 42px;
    }

    .section-new-employer .tag-line p {
        font-size: 24px;
    }

    .section-employment .introtext ul li{
        font-size: 18px;
    }

    .section-workplace .workplace-intro ul li {
        font-size: 18px;
    }

    .section-employment.make-the-shift .introtext ul li {
        font-size: 18px;
    }

    .section-make-your-business .title h2 {
        font-size: 52px;
    }

    .section-make-your-business .intro ul li {
        font-size: 20px;
    }

    .section-make-your-business .contact-detail .sub-title h6{
        font-size: 22px;
    }

    /**************/

    .section-make-your-business .contact-detail .project-manager-img figure img {
        width: 100%;
        height: auto;
    }

    .section-make-your-business .contact-detail .manager-intro p {
        font-size: 16px;
    }

    .section-make-your-business .contact-detail .manager-intro a {
        font-size: 16px;
    }

    .section-make-your-business .contact-detail .project-manager-img {
        margin-bottom: 60px;
    }

    .section-make-your-business .shift-initiative p{
        font-size: 18px;
    }

    .section-make-your-business .funded p {
        font-size: 18px;
    }

    .contact-form label {
        font-size: 20px;
    }
    
    .contact-form input{
        font-size: 20px;
    }

    footer .footer-intro-warp .learn-more h4 {
        font-size: 19px;
    }

    footer .footer-intro-warp .copiwrite p {
        font-size: 15px;
    }
    
}

@media only screen and (max-width: 991px) {
    header {
        padding: 25px 0;
    }
    
    /**************************/

    h2 {
        font-size: 32px;
    }


    /**************************/

    .sticky.is-stuck {
        padding: 5px 15px;
    }

    .section-intro-title {
        font-size: 26px;
    }


    .contact-form button {
        width: 120px;
        height: 45px;
        font-size: 20px;
    }

    /**************************/

    .section-employment .introtext.list-b h4 {
        font-size: 19px;
    }

    .section-your-business .section-title {
        font-size: 36px;
        padding-top: 35px;
        padding-bottom: 45px;
    }

    .section-new-employer .tag-line p {
        font-size: 22px;
    }

    .section-make-your-business .title h2 {
        font-size: 42px;
    }

    .section-make-your-business .intro ul li {
        font-size: 18px;
        margin-bottom: 25px;
    }

    .section-make-your-business .contact-detail .sub-title h6 {
        font-size: 20px;
    }

    .section-make-your-business .contact-detail .manager-intro p {
        font-size: 14px;
    }

    .section-make-your-business .contact-detail .manager-intro a {
        font-size: 14px;
        margin-bottom: 15px;
    }

    .contact-form label {
        font-size: 18px;
    }

    .contact-form .checkbox label {
        font-size: 14px;
        padding-left: 0;
        margin-left: 10px;
        margin-right: 0;
    }

    .section-make-your-business .shift-list{
        margin-left: 15px;
        margin-right: 15px;
    }

    /**************************/

    footer .footer-intro-warp .learn-more h4 {
        font-size: 16px;
    }

    footer .footer-intro-warp .copiwrite p {
        font-size: 12px;
    }

}

@media only screen and (max-width: 767px) {

    h2 {
        font-size: 22px;
    }

    /**************************/

    .data-sticky{
        padding: 0 20px;
    }

    /**************************/

    /* .grid-padding-x>.cell{
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        padding-left: 20px;
        padding-right: 20px;
    } */

    .grid-margin-x>.cell{
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }

    .section-intro-title {
        font-size: 22px;
    }
    /**************************/

    .hero-area .cell{
        margin-left: 0;
        margin-right: 0;
    }

    .hero-main figure{
        width: 100%;
        height: 100%;
    }

    .hero-main figure img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .section-your-business .section-title {
        font-size: 31px;
    }

    .section-new-employer .tag-line p {
        font-size: 20px;
    }

    .section-workplace .shift-lists{
        align-items: center;
    }


    .section-make-your-business .contact-detail .project-manager-img{
        text-align: center;
    }

   
    /**************************/

    footer .footer-intro-warp .learn-more h4 {
        font-size: 14px;
    }

    footer .footer-intro-warp .copiwrite p {
        font-size: 10.5px;
    }

    footer ul li{
        margin: 0 7px;
    }

    /**************************/


}

@media only screen and (max-width: 639px) {

    .grid-container{
        padding-left: 20px;
        padding-right: 20px;
    }

    .column-reverse{
        display: flex;
        flex-direction: column-reverse;
    }

    .small-text-center{
        text-align: center;
    }

    .sticky.is-stuck{
        padding: 5px 0;
    }

    /**************************/

    .hero-area .grid-container{
        padding-right: 0.625rem;
        padding-left: 0.625rem;
    }

    .hero-main{
        min-height: 300px;
    }

    .hero-main::after {
        bottom: -14px;
        width: 40px;
        height: 15px;
    }

    .section-your-business .business-intro p:nth-last-child(1){
        margin-bottom: 30px;
    }

    .section-workplace .workplace-intro{
        margin-top: 30px;
    }

    .section-employment .introtext.list-b h4{
        margin-bottom: 30px;
    }

    .section-workplace .shift-lists .shift-list{
        margin-bottom: 30px;
    }

    .section-employment.make-the-shift .introtext ul{
        margin: 0;
    }

    .section-make-your-business .shift-list{
        margin: 0;
        margin-bottom: 30px;
        justify-content: center;
    }

    .section-employment .introtext ul li:nth-last-child(1){
        margin-bottom: 30px;
    }
    

    .section-make-your-business .contact-detail .project-manager-img {
        margin-bottom: 30px;
    }

    .section-make-your-business .contact-detail .project-manager-img figure img{
        width: 180px;
        height: 205px;
        object-fit: cover;
    }

    .section-make-your-business .contact-detail .manager-intro {
        max-width: 183px;
        width: 100%;
        margin: 0 auto;
        padding: 0;
        margin-bottom: 30px;
    }
    
    .section-make-your-business .contact-detail .manager-intro p {
        font-size: 17px;
        line-height: 1.2;
    }

    .section-make-your-business .contact-detail .manager-intro a {
        font-size: 17px;
        line-height: 1;
    }

    .section-make-your-business .contact-detail .manager-intro a:nth-last-child(1){
        margin: 0;
    }

    .section-make-your-business .funded{
        margin-bottom: 25px;
    }

    .section-make-your-business ul{
        margin: 0;
    }

    .section-your-business .section-title {
        font-size: 30px;
    }
    


    /************************/

    footer .footer-logo{
        margin-bottom: 34px;
    }

    footer .footer-intro-warp{
        margin-bottom: 34px;
    }

    footer .footer-intro-warp .learn-more h4 {
        font-size: 22px;
    }

    footer ul.footer-social {
        max-width: 145px;
        width: 100%;
        margin: 0 auto;
        margin-bottom: 30px;
    }

    footer .copiwrite{
        flex-direction: column;
    }

    footer .footer-intro-warp .copiwrite p{
        font-size: 22px;
    }
}

@media only screen and (max-width: 440px) {

    h5 {
        font-size: 15px;
    }

    p {
        font-size: 17px;
    }

    /*******************/

    header {
        padding: 16px 0;
    }

    /*******************/

    .hero-main {
        min-height: 210px;
    }

    .section-your-business .section-title {
        font-size: 25px;
    }

    .section-your-business .introtext{
        text-align: left;
    }

    .section-new-employer .tag-line p {
        font-size: 17px;
    }

    .section-employment .introtext ul li {
        font-size: 17px;
    }

    .section-employment .introtext.list-b h4 {
        font-size: 22px;
    }

    .section-workplace figure img {
        width: 215px;
    }

    .section-workplace .workplace-intro ul li {
        font-size: 17px;
    }

    .section-employment.make-the-shift .introtext ul li {
        font-size: 17px;
    }

    .section-make-your-business .title h2 {
        font-size: 36px;
    }

    .section-make-your-business .intro ul li {
        font-size: 17px;
    }
    

}


