/* Seul ajout de composition : le formulaire, indépendant du diaporama. */
#section_top_start { height: auto; }
#section_top_start > .section-content { height: 100vh; }
#formulaire-don { width: calc(100% - 32px); max-width: 380px; margin: 24px auto; }
#formulaire-don iframe { display: block; width: 100%; min-width: 0 !important; border: 0; }
@media (min-width: 992px) {
    #section_top_start { display: grid; min-height: 100vh; }
    #section_top_start > .section-content { grid-area: 1 / 1; height: auto; min-height: 100vh; }
    #formulaire-don { grid-area: 1 / 1; align-self: center; justify-self: end; z-index: 3; margin: 110px 5vw 60px 0; width: 35vw; }
    #section_top_start .section-content #carouselStart .carousel-inner .carousel-item .contents .content-left { max-width: 55%; }
}
