.section-home{padding:50px 0}#page-5.nonavbar{padding-left:15px}.newsletter-block label{font-weight:normal}.newsletter-block{background-image:linear-gradient(to bottom,#f8f8f8,white);padding:15px;border-radius:5px;border:1px solid #ececec}article.article-list-item{display:flex;flex-direction:column;border-radius:6px;box-shadow:3px 4px 6px #0b5775;background-color:white}.article-list-item-head{padding:0 1.5rem}.article-list-item-img{width:100%;height:12em;background-size:cover;border-top-left-radius:6px;border-top-right-radius:6px;margin-bottom:0.5em;background-position:center}article .article-list-item-title{margin-bottom:10px;font-size:1.3rem;line-height:1.2em}.article-list-item-body{display:flex;flex-direction:column;flex-grow:2;justify-content:space-between;padding:0 1.5rem 2.2rem 1.5rem;color:#313131}article.article-list-item:nth-child(2){margin:0 4%}.bg-blue article.article-list-item{color:#565656
}@media(min-width:678px){article.article-list-item{flex:1 1 30%}}@media(max-width:1000px){article.article-list-item:nth-child(3){display:none}article.article-list-item:nth-child(2){margin:0;margin-left:4%}}article.article-list-item:hover{background-color:#f9f9f9}.article-list-item-temoin{width:100%;margin-bottom:1em;height:12em;display:flex;text-align:center;background-color:whitesmoke;padding:0.5em;border-radius:6px}.article-list-item-temoin > img{max-width:150px;border-radius:100px;margin-right:1em;object-fit:cover}@media(max-width:991px){article.article-list-item{border:1px solid #c1d0dc}}#article-list{display:flex;flex-wrap:wrap;padding:10px 0;margin-top:25px;margin-bottom:45px}@media(max-width:767px){#news-navigation{margin-bottom:30px}.article-list .row.flex{display:block}.article-list-item-excerpt-div{overflow:auto}article .article-list-item-img a{display:inline-block;margin:auto}}aside .list-articles .far,article .article-author .far,article .article-list-item-title .far{font-size:1.2em;color:lightgray;margin-right:5px}.article-list-item-excerpt-div{padding-bottom:15px}article .article-list-item-excerpt{font-size:1rem;text-align:justify;margin-bottom:0}article .article-list-item-excerpt::first-letter{font-size:1rem}.article-list-item-btn-read-more{display:inline-block;padding:8px;width:60%;border-radius:30px;border:solid 1px #157FA8;background:white;text-align:center;font-size:1rem;color:#157FA8;transition:all 0.5s}a.article-list-item-btn-read-more:hover{text-decoration:none;color:white;background:#157FA8}a.btn.btn-see-all-articles-home{padding:10px 100px;border-radius:50px;background:white;box-shadow:3px 5px 6px #23527c;font-size:1rem;color:#23527c;transition:all 0.5s}.btn.btn-see-all-articles-home:hover{background:#23527c;color:white}#actus-temoignages{padding-top:25px;padding-bottom:50px}.h2{margin-top:0;margin-bottom:35px;color:#1b3946;line-height:50px;text-align:center}.bloc-optim{background:#f7f7f7 !important}.bloc-optim .body{margin-bottom:45px}.bullet-point-ctn{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-left:15px}.bullet-point{border-bottom:solid 2px #bbb;font-size:1.2rem}.bullet-point p{padding-bottom:25px;margin-bottom:0}.bullet-point .glyphicon{margin-right:15px}.bullet-point-paragraph p{text-align:justify}.bullet-point-paragraph p:last-child{margin-bottom:0}.glyphicon-blue{color:#157FA8}.bloc-seo-1-body{padding-bottom:50px}.bloc-seo-1-img-right{display:none}@media(min-width:1000px){.bloc-seo-1-img-right{display:block;background:no-repeat url("/img/bg-business-woman-agreement.jpg");background-size:cover;background-position-x:center;height:100%}}.benefit{padding:0 40px 20px 40px;border-radius:5px;box-shadow:0 0 13px #b9b8b8;background:white}.benefit-head{margin-bottom:20px}.benefit-head-img{margin-top:-100px;margin-bottom:30px;max-width:100%;border-radius:5px}.benefit-head-separator{margin-bottom:20px;width:60%;border-bottom:solid 3px #157FA8}.benefit-head-title{margin-bottom:30px}.benefit-head-title--big{font-size:4rem}.benefit-body{text-align:justify}@media(min-width:1000px){.benefit-vertical-offset{margin-top:200px !important}.bloc-seo-2-head{padding-bottom:125px}}@media(max-width:1000px){.benefit{margin-bottom:50px;padding-top:20px}.benefit-head-img{display:none}.benefit-head-separator{display:none}}