﻿/* banner-team for other type of banner*/
.banner-team {
    background-image: url("../img/illustrations/banner-team.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-team .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-team .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-team .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-team .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-contact for other type of banner*/
.banner-contact {
    background-image: url("../img/illustrations/banner-contact.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-contact .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-contact .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-contact .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-contact .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-review for other type of banner*/
.banner-review {
    background-image: url("../img/illustrations/banner-review.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-review .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-review .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-review .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-review .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-balloons for other type of banner*/
.banner-balloons {
    background-image: url("../img/illustrations/banner-balloons.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-balloons .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-balloons .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-balloons .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-balloons .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-birds for other type of banner*/
.banner-birds {
    background-image: url("../img/illustrations/banner-birds.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-birds .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-birds .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-birds .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-birds .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-city for other type of banner*/
.banner-city {
    background-image: url("../img/illustrations/banner-city.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-city .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-city .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-city .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-city .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-newyork for other type of banner*/
.banner-newyork {
    background-image: url("../img/illustrations/banner-newyork.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-newyork .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-newyork .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-newyork .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-newyork .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-communicating for other type of banner*/
.banner-communicating {
    background-image: url("../img/illustrations/banner-communicating.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-communicating .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-communicating .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-communicating .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-communicating .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-computer for other type of banner*/
.banner-computer {
    background-image: url("../img/illustrations/banner-computer.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-computer .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-computer .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-computer .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-computer .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-family for other type of banner*/
.banner-family {
    background-image: url("../img/illustrations/banner-family.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-family .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-family .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-family .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-family .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-father for other type of banner*/
.banner-father {
    background-image: url("../img/illustrations/banner-father.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-father .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-father .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-father .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-father .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-colleagues for other type of banner*/
.banner-colleagues {
    background-image: url("../img/illustrations/banner-colleagues.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-colleagues .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-colleagues .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-colleagues .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-colleagues .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-landscape for other type of banner*/
.banner-landscape {
    background-image: url("../img/illustrations/banner-landscape.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-landscape .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-landscape .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-landscape .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-landscape .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-parachute for other type of banner*/
.banner-parachute {
    background-image: url("../img/illustrations/banner-parachute.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-parachute .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-parachute .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-parachute .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-parachute .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-peopleonbeach for other type of banner*/
.banner-peopleonbeach {
    background-image: url("../img/illustrations/banner-peopleonbeach.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-peopleonbeach .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-peopleonbeach .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-peopleonbeach .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-peopleonbeach .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-peopleonbeach for other type of banner*/
.banner-peopleonbeach {
    background-image: url("../img/illustrations/banner-peopleonbeach.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-peopleonbeach .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-peopleonbeach .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-peopleonbeach .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-peopleonbeach .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-beach for other type of banner*/
.banner-beach {
    background-image: url("../img/illustrations/banner-beach.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-beach .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-beach .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-beach .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-beach .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-presentation for other type of banner*/
.banner-presentation {
    background-image: url("../img/illustrations/banner-presentation.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-presentation .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-presentation .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-presentation .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-presentation .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* banner-rollerskates for other type of banner*/
.banner-rollerskates {
    background-image: url("../img/illustrations/banner-rollerskates.jpg");
    background-position: center center;
    background-size: cover;
}

    .banner-rollerskates .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .banner-rollerskates .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .banner-rollerskates .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .banner-rollerskates .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* Wrap HERO 2 for other type of banner*/
.wrap-hero2 {
    background-image: url("/assets/img/illustrations/banner2.jpg");
    background-position: center center;
    background-size: cover;
}

    .wrap-hero2 .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .wrap-hero2 .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .wrap-hero2 .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .wrap-hero2 .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* Wrap HERO 3 for other type of banner*/
.wrap-hero3 {
    background-image: url("/assets/img/illustrations/banner3.jpg");
    background-position: center center;
    background-size: cover;
}

    .wrap-hero3 .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .wrap-hero3 .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .wrap-hero3 .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .wrap-hero3 .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* Wrap HERO 4 for other type of banner*/
.wrap-hero4 {
    background-image: url("/assets/img/illustrations/banner4.jpg");
    background-position: center center;
    background-size: cover;
}

    .wrap-hero4 .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .wrap-hero4 .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .wrap-hero4 .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .wrap-hero4 .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* Wrap HERO 5 for other type of banner*/
.wrap-hero5 {
    background-image: url("/assets/img/illustrations/banner5.jpg");
    background-position: center center;
    background-size: cover;
}

    .wrap-hero5 .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .wrap-hero5 .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .wrap-hero5 .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .wrap-hero5 .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* Wrap HERO 6 for other type of banner*/
.wrap-hero6 {
    background-image: url("/assets/img/illustrations/banner6.jpg");
    background-position: center center;
    background-size: cover;
}

    .wrap-hero6 .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .wrap-hero6 .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .wrap-hero6 .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .wrap-hero6 .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* Wrap HERO 7 for other type of banner*/
.wrap-hero7 {
    background-image: url("/assets/img/illustrations/banner7.jpg");
    background-position: center center;
    background-size: cover;
}

    .wrap-hero7 .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .wrap-hero7 .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .wrap-hero7 .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .wrap-hero7 .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

/* Wrap HERO 8 for other type of banner*/
.wrap-hero8 {
    background-image: url("/assets/img/illustrations/banner8.jpg");
    background-position: center center;
    background-size: cover;
}

    .wrap-hero8 .carousel-hero {
        background-color: rgba(248, 248, 248, 0.58);
        padding: 40px 0;
        position: relative;
    }

        .wrap-hero8 .carousel-hero p {
            font-size: 18px;
            line-height: 32px;
            font-weight: 300;
        }

        .wrap-hero8 .carousel-hero .carousel-caption {
            position: static;
            text-align: left;
            font-family: mute-regular;
            padding-top: 0;
        }

            .wrap-hero8 .carousel-hero .carousel-caption span {
                color: #cdff76;
            }

body {
}
