
@media (max-width: 575px) {

}

@media (max-width: 768px) {
    .navbar-toggler {margin-right: 0.75rem;}
    .logo-jn {font-size: 0.8125rem;}
    .carousel-caption h5 {font-size: 1rem;}
    .video-background-holder {height:100vh;}
    .video-background-holder video {left:42%;}
    .titre {font-size: 3rem;margin: 4rem 0 0 0;}
    .sous-titre {font-size: 1.125rem;margin: -0.725rem 0 0 0;}
    .contact .php-email-form {margin: 5px 0;}
    .btnRDV {margin-left:initial;padding-left: 0.8125rem;padding-right: 0.8125rem;}
    .navbar-collapse {padding: 0.8125rem;}
    .nav-link.active {border-bottom: initial;}
    section {padding: 58px 0;}
    section h2 {margin: 0.8125rem 0; font-size: calc(0.8125rem + .9vw);}
    .card {margin-bottom: 0.8125rem;}

}


@media (max-width: 992px) {

}
@media (min-width: 992px) {
    .nav-link.btnRDV {padding-left:1.125rem!important;padding-right:1.125rem!important;}
    .card {min-height: 100%;}
}


@media (max-width: 1200px) {

}

@media (min-width: 1200px) {

}

@media (max-width: 1366px) {

}

@media (min-width: 1600px) {
    p, li, a, h5 {font-size: 1.050rem;}
}