#menu{z-index:30!important}#menu *{z-index:30!important}#colgauche{margin-top:0!important;padding:50px 20px!important;max-width:25%!important}.centerflex-blog{display:flex;justify-content:center}.flex-blog p img{max-width:900px!important}.flex-blog{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;box-sizing:border-box;padding:0 5px 20px 0;margin-top:20px;margin-bottom:10px;background-color:#ededed;position:relative}.flex-blog .companyFilterItems{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;box-sizing:border-box;padding:0 5px 20px 0;margin-top:20px;margin-bottom:10px;background-color:#ededed;position:relative}.flex-blog.loading:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:3}.flex-blog .blogHeader{display:inline-block;width:100%;background-color:#fff;padding:20px;z-index:4}.flex-blog .blogHeader h1{text-align:center;color:#6e6e6e;font-size:35px;text-align:center}.flex-blog .blogHeader p{font-size:14px;margin-top:10px;line-height:18px}.flex-blog *{box-sizing:border-box}.flex-blog article{display:flex;position:relative;flex-direction:column;width:22%;padding:0;margin:0;margin-left:2%;padding-bottom:20px;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);-webkit-transition-property:background,border,-webkit-box-shadow;-o-transition-property:background,border,box-shadow;transition-property:background,border,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;margin-top:30px;z-index:2}.flex-blog article:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.flex-blog article:hover .itemIMG .itemIMGLink{background:rgba(0,0,0,0);-webkit-transition:background-color 1s linear;-ms-transition:background-color 1s linear;transition:background-color 1s linear}.flex-blog article .itemTitle{color:#1e73be;font-size:21px;margin:0;margin-top:5px;width:100%;padding:0 20px}.flex-blog article p{margin:0;line-height:1.5em;font-size:14px;color:#777;width:100%;padding:15px 20px 0 20px;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flex-blog article p a{color:#1e73be;text-decoration:underline;font-size:16px}.flex-blog article .itemFooter{border-top:1px solid #eaeaea;color:#adadad;padding:10px 0;position:absolute;bottom:0;left:0;width:100%}.flex-blog article .itemFooter *{padding:0 8px;position:relative}.flex-blog article .itemDate{padding-left:12px}.flex-blog article .itemDate::before{content:"•";position:absolute;left:0;opacity:0}.flex-blog article .itemIMG{width:100%;height:230px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:5px 5px 0 0;position:relative}.flex-blog article .itemIMG .itemIMGLink{display:inline-block;cursor:pointer;background:rgba(0,0,0,.5);width:100%;height:100%;position:absolute;top:0;left:0;border-radius:7px 7px 0 0}.flex-blog .authorIMG{background-repeat:no-repeat;background-position:center center;background-size:100% 100%;border-radius:100%;width:40px;height:40px}.flex-blog article .authorIMG{position:absolute;bottom:-30px;left:20px;width:60px;height:60px}.flex-blog .itemContent{background-color:#fff;width:100%;box-sizing:border-box;padding:0 20px}.flex-blog>img{max-width:780px!important}.flex-blog .itemContent img{max-width:780px!important}.flex-blog .itemContent *{margin-top:15px!important;font-size:18px;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.flex-blog .itemContent h2{font-weight:300;font-size:30px!important;color:#3a3a3a!important}.flex-blog .itemContent h2 *{font-weight:300;font-size:30px!important;color:#3a3a3a!important}.flex-blog .itemContent h2 strong{font-weight:300;font-size:30px!important;color:#3a3a3a!important}.flex-blog .itemContent ul{margin-left:50px}.flex-blog .itemContent ol{margin-left:20px}.flex-blog .itemContent ul li{padding-left:20px;position:relative}.flex-blog .itemContent ul li:before{content:"";display:none;width:7px;height:7px;border-radius:100%;background-color:#000;position:absolute;left:0;top:8px}.flex-blog .itemContent h3{font-weight:300;font-size:23px!important;color:#3a3a3a!important}.flex-blog .itemContent h3 *{font-weight:300;font-size:23px!important;color:#3a3a3a!important}.flex-blog .itemContent h3 strong{font-weight:300;font-size:23px!important;color:#3a3a3a!important}.flex-blog .cdf.font14.ombre{width:100%;background-color:#fff;color:#9a9a9a}.flex-blog .cdf.font14.ombre a{color:#9a9a9a}.flex-blog .itemContent a{color:#1e73be!important;padding:0}.flex-blog .itemContent em,.flex-blog .itemContent figure,.flex-blog .itemContent strong{padding:0}.flex-blog .itemContent figure{width:100%!important;height:auto;text-align:center!important;justify-content:center!important;align-items:center!important;display:flex!important;flex-direction:column}.flex-blog .itemContent figure img{width:100%!important;height:auto}.flex-blog .itemContent figure video{width:100%!important;height:auto}.flex-blog .itemContent figure figcaption{font-size:13px;text-align:center;margin-top:.5em;margin-bottom:1em}.authorDiv{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:5px;padding:15px 0;background-color:#fff}.authorDiv .authorName{margin-left:5px;font-size:13px;font-weight:700;color:#c2c2c2}.authorDiv .date{margin-left:15px;padding-left:5px;font-size:13px;font-weight:700;color:#c2c2c2}.flex-blog article .companyName{background-color:#63c0df;position:absolute;right:20px;top:20px;color:#fff;padding:5px 15px;border-radius:20px;text-transform:uppercase}.flex-blog .companyFilter{margin-top:10px;width:100%}.flex-blog .companyFilter .filterTite{display:inline-block;width:100%;background-color:#fff;padding:10px 22px 10px 22px;font-size:18px;font-weight:700;position:relative;z-index:4}.flex-blog .compaganyListe{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;background-color:#fff}.flex-blog .compaganyListe>div{display:block;background-color:#1c3642;color:#fff;border:1px solid silver;text-align:center;width:200px;box-sizing:border-box;padding:10px;margin:10px;font-size:15px;cursor:pointer;border-radius:5px;text-transform:capitalize}.flex-blog .compaganyListe>div.notSelected:hover{box-shadow:0 18px 15px -15px rgba(0,0,0,.75);-webkit-box-shadow:0 18px 15px -15px rgba(0,0,0,.75);-moz-box-shadow:0 18px 15px -15px rgba(0,0,0,.75);transition:transform 150ms;transform:translateY(-5px)}.flex-blog .compaganyListe>div.selected{background-color:#2977aa;color:#fff}.flex-blog .compaganyListe>div a{width:100%;height:100%}@media screen and (max-width:1200px){.centerflex-blog{width:100%;max-width:100%}.flex-blog{width:100%;max-width:100%}.flex-blog article{width:40%}.flex-blog .compaganyListe{justify-content:space-between}.flex-blog .compaganyListe>div{width:30%;margin:10px 0}.flex-blog .itemContent{padding:0 50px}}@media screen and (max-width:700px){.centerflex-blog{width:100%;max-width:100%}.flex-blog{width:100%;max-width:100%}.flex-blog article{width:90%}.flex-blog .blogHeader h1{font-size:22px}.flex-blog .itemContent *{font-size:15px!important}.flex-blog .compaganyListe{justify-content:space-between}.flex-blog .compaganyListe>div{width:48%;margin:10px .5%}.flex-blog .itemContent{padding:0 20px}}@media screen and (min-width:1900px){.centerflex-blog .flex-blog.largeWidth .flex-blog{max-width:100%}.flex-blog article{width:23%;margin-left:1%;margin-right:1%}}.itemContent br:first-child:not(:last-child){display:none}.flex-blog .itemContent ul li{list-style:disc;padding-left:5px}.flex-blog .itemContent ul li:before{display:none!important}