.section-header {
    padding-top: 20vh;
    padding-bottom: 20vh;
}

.section-profiles {
    padding-top: 5vh;
}
.section-profiles .nav-item:hover img {
    filter: opacity(60%);
}
.section-profiles .nav-item:hover p {
    transform: scale(1.1);
}
.section-profiles .nav-link.active p {
    font-weight: bold;
    color: #009881;
}
@media screen and (max-width: 575px) {
    .section-profiles .nav-item .nav-link.active img {
        filter: opacity(60%);
    }
}
@media screen and (min-width: 576px) {
    .section-profiles .nav-link.active:after {
        content: '';
        width: 0;
        height: 0;
        position: relative;

        top: 60px;

        border-left: 40px solid transparent;
        border-right: 40px solid transparent;
        border-top: 40px solid white;
    }
}
@media screen and (min-width: 993px)  {
    .section-profiles .nav-link.active:after {
        top: 70px;

        border-left: 50px solid transparent;
        border-right: 50px solid transparent;

        border-top: 50px solid white;
    }
}

.section-profiles-infos {
    padding-top: 7vh;
    padding-bottom: 7vh;
    background-color: #eeeeee;
}
#heart{
    margin-top: 25px;
    height: 60px;
}
@media screen and (min-width: 596px){
    #heart{
        margin-top: 0;
        position: absolute;
        left: -30px;
        height: 50px;
    }
}
@media screen and (min-width: 1100px){
    #heart{
        left: -55px;
        height: 75px;
    }
}
#rabbit1Img {
    position: absolute;
    height: 100px;
    right: 0;
}
@media screen and (min-width: 993px){
    #rabbit1Img {
        height: 125px;
        right: 25%;
    }
}
#guineaPig {
    margin-top: 20px;
    position: absolute;
    height: 50px;
    right: 10%;
}
@media screen and (min-width: 993px){
    #guineaPig {
        height: 100px;
    }
}


.section-conferences {
    padding-top: 7vh;
    padding-bottom: 7vh;
    background-color: #c1decc;
}

.section-follow-desc {
    padding-top: 10vh;
    padding-bottom: 10vh;
}
.follow-pres-background {
    background: url(../../images/backgrounds/bg-section-acceuil-suivis.jpg) no-repeat 0 0;
    background-size: cover;
}

.section-contactform {
    padding-top: 7vh;
    padding-bottom: 7vh;
    background-color: #009881;
}

.section-different-clinic {
    padding-top: 5vh;
    padding-bottom: 5vh;
    background-color: #eeeeee;
}
