/* Variante 1 */
.content_row.row_with_logo_left_bottom .in{
    max-width:var(--max_content_row_in_width);
    margin: 0 auto;
}
.content_row.row_with_logo_left_bottom .in{
    background-color:white;
    background-image: url('../../files/images/layout/row_bg_logo_pink.png');
    background-repeat: no-repeat;
    background-size: 250px;
    background-position: bottom left;
    border:10px solid white;
}
@media screen and (max-width:1400px){
    .content_row.row_with_logo_left_bottom .in{
        background-size: 100px;
    }
}
@media screen and (max-width:800px){
    .content_row.row_with_logo_left_bottom .in{
        background-image: unset;
    }
    .content_row.row_with_logo_left_bottom .in{
        border:0px;
        padding-left: var(--dis_to_viewport_horizontal);
        padding-right: var(--dis_to_viewport_horizontal);
    }
}

/* Variante 2 */
.content_row.row_with_logo_right_top_pink_on_white .in{
    max-width:var(--max_content_row_in_width);
    margin: 0 auto;
}
.content_row.row_with_logo_right_top_pink_on_white .in{
    background-color:white;
    background-image: url('/files/images/layout/bg_logo_variante_2.png');
    background-repeat: no-repeat;
    background-size: 250px;
    background-position: top right;
    border:10px solid white;
}
@media screen and (max-width:1400px){
    .content_row.row_with_logo_right_top_pink_on_white .in{
        background-size: 100px;
    }
}
@media screen and (max-width:1024px){
    .content_row.row_with_logo_right_top_pink_on_white .in{
        background-image: unset;
        max-width:100%;
        border:0px;
    }
}


/* Variante 3 */
.content_row.row_with_logo_left_bottom_gray .in{
    max-width:var(--max_content_row_in_width);
    margin: 0 auto;
}
.content_row.row_with_logo_left_bottom_gray .in{
    background-image: url('/files/images/layout/bg_logo_variante_3.png');
    background-repeat: no-repeat;
    background-size: 250px;
    background-position: bottom left;
}
@media screen and (max-width:1400px){
    .content_row.row_with_logo_left_bottom_gray .in{
        background-size: 100px;
    }
}
@media screen and (max-width:1024px){
    .content_row.row_with_logo_left_bottom_gray .in{
        background-image: unset;
        max-width:100%;
        border:0px;
    }
}