.content_partenaires {
    .views-row {
        margin-bottom: 2vh;
        article {
            > h2 {
                margin-bottom: 2vh;
                a {
                    @include sous_titre_alt();
                }
            }
            > div:first-of-type {
                height: unset !important;
                display: grid;
                grid-template-columns: 0.3fr 1fr;
                align-items: center;
                > div:first-of-type {
                    > div {
                        width: 30vw;
                        height: auto;
                        overflow: hidden;
                        margin-bottom: 1rem;
                        img {
                            width: 100%;
                            height: auto;
                            mix-blend-mode: darken;
                        }
                        @media (min-width: $breakpoint_tablet) {
                            width: 20vw;
                        }
                        @media (min-width: $breakpoint_desktop) {
                            width: 15vw;
                        }
                    }
                }
                
                > div:nth-of-type(2) {
                    @include main_text_content();
                    margin-bottom: 2rem;
                    padding-left: $x_margin;
                }
    
                > div:last-of-type {
                    grid-column: 1 / 3;
                    width: 100%;
                    text-align: right;
                    padding-bottom: 2rem;
                    margin-top: 1rem;
                    @include fluo_button();
                }

            }
        }
    }
}