#page .section_page h2 {
    font-size: 32px;
    margin-bottom: 25px;
}

.section_page:nth-child(even) {
    background: url('../../img/industrie/fond_solutions.jpg') no-repeat center center;
    background-size: cover;
}

.section_page .image {
    position: relative; top: 0; left: 0;
    display: inline-block;
}
.section_page .image:before {
    content:"";
    position: absolute; bottom: -15px; right:-15px;
    width:45px; height:45px;
    background-color: #0077a8;
}

.section_page .image img {
    position: relative; top: 0; left: 0;
}

#solutions {
    position: relative; top: 0; left: 0;
    padding-top:0;
}

#solutions .solution {
    padding:45px 0;
}

#solutions .solution:first-child {
    background: url('../../img/industrie/fond_solutions.jpg') no-repeat center center;
    background-size: cover;
}

#solutions .solution:nth-child(even) {
    background-color: #ececec;
}

#solutions .solution h3 {
    font-size: 26px;
    color:#8c817c;
    margin-bottom:15px;
}

#solutions .solution .image {
    position: relative; top: 0; left: 0;
    display: inline-block;
}
#solutions .solution .image:before {
    content:"";
    position: absolute; bottom: -15px; right:-15px;
    width:45px; height:45px;
    background-color: #0077a8;
}

#solutions .solution .image img {
    position: relative; top: 0; left: 0;
}