/*personal trainer page css*/
#independent-trainers-header .tz-brand-header__img {
    background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/header.png');
    background-position: right top;
}

.independent-trainers-best-coaches {
    padding: 50px 0 85px;
}
.independent-trainers-best-coaches__logos {
    margin-top: 40px;
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    align-items: center;
}
.independent-trainers-best-coaches__logo-item {
    margin: 0 10px;
}
.independent-trainers-best-coaches__logo-item img {
    max-width: 100%;
}
.independent-trainers-best-coaches__logo-item[data-coach="kris"] {
    width: 158px;
}
.independent-trainers-best-coaches__logo-item[data-coach="josh"] {
    width: 130px;
}
.independent-trainers-best-coaches__logo-item[data-coach="scott"] {
    width: 88px;
}
.independent-trainers-best-coaches__logo-item[data-coach="suws"] {
    width: 130px;
}
.independent-trainers-best-coaches__logo-item[data-coach="ainsley"] {
    width: 233px;
}

#independent-trainers-win .tz-carousel__images-item[data-images-item="0"]{
    background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/carousel01.jpeg');
}
#independent-trainers-win .tz-carousel__images-item[data-images-item="1"]{
    background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/carousel02.jpeg');
}
#independent-trainers-win .tz-carousel__images-item[data-images-item="2"]{
    background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/carousel03.jpeg');
}
#independent-trainers-win .tz-carousel__images-item[data-images-item="3"]{
    background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/carousel04.jpeg');
}

#independent-trainers-prices .coaches-prices__heading {
    max-width: 500px;
    margin: 0 auto;
}

#independent-trainers-free-guide .tz-guide__img {
    background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/guide.jpg');
}

@media screen and (min-width: 768px) {
    #independent-trainers-header .coaches-header__text-wrapper {
        max-width: 310px;
        padding: 20px 0;
    }

    .independent-trainers-best-coaches {
        padding: 90px 0;
    }
    .independent-trainers-best-coaches__logo-item {
        margin: 0 30px;
    }
    .independent-trainers-best-coaches__logo-item[data-coach="suws"] {
        margin: 0 0 0 130px;
    }

    #independent-trainers-win .coaches-carousel__heading {
        max-width: 555px;
        margin: 0 auto 80px auto;
        text-align: center;
    }
    #independent-trainers-win .tz-carousel__images-item[data-images-item="0"]{
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/small/carousel01.jpeg');
    }
    #independent-trainers-win .tz-carousel__images-item[data-images-item="1"]{
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/small/carousel02.jpeg');
    }
    #independent-trainers-win .tz-carousel__images-item[data-images-item="2"]{
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/small/carousel03.jpeg');
    }
    #independent-trainers-win .tz-carousel__images-item[data-images-item="3"]{
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/small/carousel04.jpeg');
    }
    
    #independent-trainers-free-guide .tz-guide__img {
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/small/guide.jpg');
    }
}

@media screen and (min-width: 992px) {
    #independent-trainers-header .tz-brand-header__img {
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/large/header.png');
    }
    #independent-trainers-header .coaches-header__text-wrapper {
        max-width: 470px;
        padding: 25px 0 35px;
    }
    #independent-trainers-header .coaches-header__text-wrapper h1 {
        max-width: 340px;
    }

    .independent-trainers-best-coaches__logo-item[data-coach="suws"] {
        margin: 0 30px;
    }

    #independent-trainers-statistics .tz-statistics__heading h2 {
        max-width: 960px;
        margin: 0 auto;
    }

    #independent-trainers-win .coaches-carousel__heading {
        max-width: none;
    }
    #independent-trainers-win .coaches-carousel__heading h2 {
        max-width: 750px;
        margin: 0 auto 20px;
    }

    #independent-trainers-prices .coaches-prices__heading {
        max-width: none;
    }
}

@media screen and (min-width: 1200px) {
    #independent-trainers-header .coaches-header__text-wrapper {
        padding: 0;
    }

    .independent-trainers-best-coaches {
        padding: 130px 0;
    }
    .independent-trainers-best-coaches .independent-trainers-best-coaches__text h2 {
        max-width: 960px;
        margin: 0 auto;
    }
    .independent-trainers-best-coaches__logos {
        gap: 30px;
        margin-top: 60px;
    }
    .independent-trainers-best-coaches__logo-item,
    .independent-trainers-best-coaches__logo-item[data-coach="suws"] {
        margin: 0;
    }
    .independent-trainers-best-coaches__logo-item[data-coach="kris"] {
        width: 315px;
    }
    .independent-trainers-best-coaches__logo-item[data-coach="josh"] {
        width: 214px;
    }
    .independent-trainers-best-coaches__logo-item[data-coach="scott"] {
        width: 126px;
    }
    .independent-trainers-best-coaches__logo-item[data-coach="suws"] {
        width: 132px;
    }

    #independent-trainers-win .coaches-carousel__heading h2 {
        max-width: none;
    }
    #independent-trainers-win .tz-carousel__images-item[data-images-item="0"]{
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/large/carousel01.jpeg');
    }
    #independent-trainers-win .tz-carousel__images-item[data-images-item="1"]{
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/large/carousel02.jpeg');
    }
    #independent-trainers-win .tz-carousel__images-item[data-images-item="2"]{
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/large/carousel03.jpeg');
    }
    #independent-trainers-win .tz-carousel__images-item[data-images-item="3"]{
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/large/carousel04.jpeg');
    }

    #independent-trainers-free-guide .tz-guide__img {
        background-image: url('https://file.trainerize.com/assets/tz/independent-trainers/images/large/guide.jpg');
    }
}