p{
     text-align: justify;
}

#gerry-intro,
#organisors-container {
    margin: 15px;
    padding-top: 25px;
    padding-bottom: 25px;
    background-color: #fffffc;
    margin-bottom: 25px;
   
}

@media only screen and (min-width: 768px) {
    #organisors-container {
        grid-template-columns: 20% 65%;
        gap: 60px;
    }

    #gerry-intro {
        grid-template-columns: 55% 30%;
        gap: 60px;
    }
}


#organisors-container article {
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;

}

#organisors-container img {
    width: 100%;
    max-width:200px;
    margin-left: auto;
    margin-right: auto;
    padding-top:10px;
    padding-bottom:20px;
}

.flex-container {
    width: 100%;
}