@font-face{font-family:"Graphik-Regular-Web";font-display:swap;font-style:normal;font-weight:400;font-style:normal;font-stretch:normal;src:url("../../fonts/Graphik/Graphik-Regular-Web.eot?#iefix") format("embedded-opentype"), url("../../fonts/Graphik/Graphik-Regular-Web.woff") format("woff"), url("../../fonts/Graphik/Graphik-Regular-Web.ttf") format("truetype"), url("../../fonts/Graphik/Graphik-Regular-Web.svg") format("svg");}.header-blog-sticky{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#f7f5f0;position:fixed;top:-200px;left:0;width:100%;padding:10px 0;z-index:1000}.header-blog-sticky .logo{float:left;width:117px;margin-top:14px}.header-blog-sticky .logo rect,.header-blog-sticky .logo path{fill:#0f1941}.header-blog-sticky ul{float:left;margin-left:30px}.header-blog-sticky ul li{float:left}.header-blog-sticky ul li + li{margin-left:25px}.header-blog-sticky ul a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:block;font-size:14px;line-height:50px;color:rgba(15, 25, 65, .7);text-decoration:none}.header-blog-sticky ul a:hover,.header-blog-sticky ul a.active{color:#0f1941}.header-blog-sticky .bt{float:right}.header-blog-sticky.stuck{top:0}.header-blog-results{background:#f7f5f0}.header-blog-results form{padding-right:60px}.header-blog-results .wrapper-input{position:relative;float:left;width:100%}.header-blog-results .wrapper-input .icon{cursor:pointer;position:absolute;width:20px;height:20px;font-size:20px;top:50%;right:18px;color:#2175d9;vertical-align:top;margin-top:-10px}.header-blog-results button{float:right;padding:0;width:50px;margin-right:-60px}.header-blog-results .v{max-width:190px;margin-top:-30px}.header-blog-homepage{margin-top:-103px;position:relative}.header-blog-homepage .v{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.header-blog-homepage .gradient{position:relative;background-image:linear-gradient(to bottom, rgba(15, 25, 65, 0.98), rgba(15, 25, 65, 0.15) 50%);padding-top:120px;padding-bottom:30px}.header-blog-homepage h3{font-size:20px;color:#fff;margin-bottom:10px}.header-blog-homepage h1{letter-spacing:-1px;font-size:32px}.header-blog-homepage h1 a{color:#fff;text-decoration:none}.header-blog-homepage p{font-size:18px;color:#fff;line-height:1.6;margin-bottom:20px}.header-blog-thematique{background:#f7f5f0;padding-bottom:30px}.header-blog-thematique h1{letter-spacing:-1px;font-size:32px;color:#0f1941}.header-blog-thematique p{font-size:18px;color:rgba(15, 25, 65, .7);line-height:1.6;margin-bottom:0}.header-blog-article{background:#f7f5f0;padding-bottom:30px}.header-blog-article h1{letter-spacing:-1px;font-size:32px;color:#0f1941}.header-blog-article p.tags{font-size:18px}.header-blog-article p.tags a{color:#2175d9;margin-right:20px}.header-blog-article .s p{font-size:18px;line-height:30px;margin-bottom:10px}.header-blog-article .s h3{float:left;font-size:18px;line-height:30px;margin:0 0 0 20px}.header-blog-article p.intro{font-size:18px;color:rgba(15, 25, 65, .7);line-height:1.6;margin-bottom:0;margin-top:20px}.blog-article-progress{position:fixed;top:0;left:0;width:100%;z-index:2000;display:none}.blog-article-progress .bar{position:absolute;height:4px;width:0;background:#2175d9}.header-blog-article .share li.a a,.blog-article-sticky-1 .share li.a a,#bd-popin .share li.a a{font-size:20px}.header-blog-article .share a,.blog-article-sticky-1 .share a,#bd-popin .share a{width:20px;height:20px;padding:2px}.column-sticky{position:relative}.blog-article-sticky{margin-top:120px}.blog-article-sticky h2{font-size:26px;letter-spacing:-1px;margin-bottom:20px}.blog-article-sticky .c1 .share{border-top:1px solid #d7d7d7;padding-top:30px}.blog-article-sticky .c2{display:none}.blog-article-sticky .c2 h3{font-size:16px;color:#878ca0;margin-bottom:10px}.blog-article-sticky.stuck{position:fixed;top:0;width:auto}.blog-article-offer > h3{font-size:16px;color:#878ca0;margin-bottom:20px}.blog-article-offer article{background:#f7f5f0;border-radius:6px;padding:20px}.blog-article-offer article .a-selection{top:20px !important;right:20px !important}.blog-article-offer .item .a-apply{display:none}.blog-article-offer .item .bt + .bt{margin-left:0}.blog-article-offer p.description{display:none}.blog-article-search-offer{margin-bottom:50px}.blog-article-search-offer form{background:#f7f5f0;border-radius:6px;padding:20px}.blog-article-img{background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:6px;overflow:hidden;margin:60px 20px 50px 20px}.blog-article-img-alt{border-radius:6px;overflow:hidden;margin:60px 0}.blog-article-intro p,.blog-article-intro-alt p{font-size:20px;line-height:36px;margin:0}.blog-article-tags p{font-size:18px}.blog-article-tags p a{color:#2175d9;margin-right:20px}.blog-article-cta{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:20px 0;margin-bottom:30px}.blog-article-author h3{font-size:26px;letter-spacing:-1px;margin-bottom:30px}.blog-article-author .v{float:left;width:80px;border-radius:50%;margin-right:30px;overflow:hidden}.blog-article-author .c{overflow:hidden}.blog-article-author h2{font-size:20px;color:#2175d9;margin-bottom:5px}.blog-article-author p{font-size:18px;line-height:30px}.blog-article-author p + p{margin:0}.next-article-status{display:none}.next-article-status p{font-size:26px;letter-spacing:-1px;color:#fff;text-align:center;margin:0;background:#0f1941;padding:50px 0}.blog-article-list-item + .blog-article-list-item .next-article-status{display:block}.blog-article-list-item + .blog-article-list-item .header-blog-article{padding-top:50px}.blog-article-status p{display:none;font-size:26px;letter-spacing:-1px;color:#fff;text-align:center;margin:0;background:#0f1941;padding:100px 0}.blog-article-status p.infinite-scroll-last{background:#2175d9}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}40%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes sk-bouncedelay{0%,80%,100%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}40%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes sk-bouncedelay{0%,80%,100%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}40%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes sk-bouncedelay{0%,80%,100%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}40%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}40%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.spinner{display:block;width:70px;text-align:center;margin:20px auto 0 auto}.spinner > span{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.search-blog-form{border:1px solid #d7d7d7;border-radius:4px;padding-right:60px;min-width:300px}.search-blog-form input{float:left;background:none;border:none;width:100%;height:56px;font-size:18px;color:#0f1941;padding-left:20px}.search-blog-form button{float:right;cursor:pointer;width:56px;height:56px;border:none;margin-right:-56px}.search-blog-form button .icon{font-size:20px;color:#2175d9}.mobile-search-blog-form{position:fixed;bottom:0;left:0;width:100%;background:#f7f5f0}.mobile-search-blog-form .search-blog-form{border:none;padding-right:70px}.mobile-search-blog-form button{background:#2175d9;width:60px;height:40px;border-radius:3px;margin-right:-60px;margin-top:8px}.mobile-search-blog-form button .icon{font-size:16px;color:#fff}.push-thematiques h2{font-size:40px;letter-spacing:-2px;margin-bottom:50px}.push-thematiques .slider{margin-right:-20px}.push-thematiques .slick-list{margin-left:-50px}.push-thematiques .item{display:none}.push-thematiques .item .v{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding-right:20px}.push-thematiques .item:hover .v,.push-thematiques .item.active .v{-moz-transform:scale(0.93);-o-transform:scale(0.93);-ms-transform:scale(0.93);-webkit-transform:scale(0.93);transform:scale(0.93)}.push-thematiques .item.active .text{opacity:0.5}.push-thematiques .item.slick-slide{display:block}.push-dossiers-blog .column + .column{margin-top:60px}.push-dossiers-blog .load-more-article{border-top:1px solid #d7d7d7;padding-top:25px;text-align:center}.push-dossiers-blog .load-more-article a{font-size:18px;color:#2175d9}.dossier-blog-item .v{position:relative;margin-bottom:20px;border-radius:6px;overflow:hidden}.dossier-blog-item .v img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.dossier-blog-item h3{font-size:26px;letter-spacing:-1px}.dossier-blog-item h3 a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#0f1941}.dossier-blog-item h3 a:hover{color:#2175d9;text-decoration:none}.dossier-blog-item p{font-size:18px;line-height:30px;color:rgba(15, 25, 65, .7);margin-bottom:10px}.dossier-blog-item p.date{color:#abb3b4;margin:0}.dossier-blog-item:hover img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-dossier-articles h2{font-size:40px;letter-spacing:-2px;margin-bottom:60px}.blog-dossier-articles .item + .item{border-top:1px solid #d7d7d7;padding-top:30px;margin-top:30px}.blog-dossier-articles .v{position:relative;border-radius:6px;overflow:hidden}.blog-dossier-articles .v .a-selection{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;right:30px;top:20px;font-size:32px;color:#f7f5f0}.blog-dossier-articles .v .a-selection:hover{text-decoration:none}.blog-dossier-articles .v .a-selection.active{color:#e74536}.blog-dossier-articles .v img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.blog-dossier-articles .item:hover img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-dossier-articles h3{font-size:26px}.blog-dossier-articles h3 a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#0f1941}.blog-dossier-articles h3 a:hover{color:#2175d9;text-decoration:none}.blog-dossier-articles p{font-size:18px;line-height:30px;color:rgba(15, 25, 65, .7);margin-bottom:10px}.blog-dossier-articles p.tags a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#2175d9}.blog-dossier-articles p.tags a:hover{color:#0f1941;text-decoration:none}.blog-dossier-articles p.date{color:#abb3b4;margin:0}.results-empty .c{display:flex;height:100%;align-items:center}.results-empty p{font-size:18px;line-height:1.5;margin:0}.results-empty p a{color:#2175d9}.push-bds-blog .load-more-article{border-top:1px solid #d7d7d7;padding-top:25px;text-align:center}.push-bds-blog .load-more-article a{font-size:18px;color:#2175d9}.bd-blog-item{position:relative;overflow:hidden;margin-bottom:40px}.bd-blog-item .v{position:relative;margin-bottom:20px;border-radius:6px;overflow:hidden}.bd-blog-item .v img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.bd-blog-item h3{font-size:18px;letter-spacing:-1px}.bd-blog-item h3 a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#0f1941}.bd-blog-item h3 a:hover{color:#2175d9;text-decoration:none}.bd-blog-item p{font-size:14px;line-height:30px;color:#abb3b4;margin:0}.bd-blog-item:hover .v img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.bd-fancybox .fancybox-bg{background:#0f1941}.bd-fancybox .fancybox-content{background:none;max-width:1240px;padding:1px;vertical-align:middle}.bd-fancybox .fancybox-button--close path{fill:#fff}.bd-fancybox .fancybox-stage{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.bd-fancybox .fancybox-stage.swiped{left:-2000px}#bd-popin .bd-popin{background:#fff;border-radius:10px;padding:30px;overflow:hidden}#bd-popin .v{position:relative;margin:-30px;margin-bottom:0}#bd-popin .v .swiper{position:absolute;display:none;top:0;left:0;width:100%;height:100%;background:rgba(15, 25, 65, .3)}#bd-popin .v .swiper p{position:absolute;width:100%;height:120px;left:0;top:50%;margin:0;margin-top:-60px;background:url(../../img/slide.svg) no-repeat center top;background-size:70px;font-size:18px;text-align:center;color:#fff;padding-top:90px}#bd-popin .c h2{letter-spacing:-1px;font-size:32px;color:#0f1941}#bd-popin .c .s p{float:left;font-size:18px;line-height:30px;margin:0}#bd-popin .c .s h3{float:left;font-size:18px;line-height:30px;margin:0 0 0 20px}#bd-popin .c .s .share{float:left;margin:5px 0 0 20px}#bd-popin .orientation-checker{display:none;margin-top:30px}#bd-popin .orientation-checker p{background:url(../../img/rotate-phone.svg) no-repeat center top;background-size:100px;padding-top:130px;color:#fff;text-align:center;margin:0}@media (orientation:portrait){#bd-popin .orientation-checker{display:block}#bd-popin .swiper{display:none !important}}@media (orientation:landscape){#bd-popin .v{margin-bottom:-30px}#bd-popin .c{display:none}}@media (orientation:landscape) and (max-width:1024px){.bd-fancybox .fancybox-slide--html{padding:0}.bd-fancybox .fancybox-bg{background:#f7f5f0}.bd-fancybox .fancybox-button svg path{fill:#2175d9}}@media only screen and (min-width:768px){.header-blog-results form{padding-right:68px}.header-blog-results button{width:58px;margin-right:-68px}.header-blog-homepage{margin-top:-109px}.header-blog-homepage .c{max-width:55%}.header-blog-article .s p{float:left;margin:0}.header-blog-article .s .share{float:left;margin:5px 0 0 20px}.header-blog-article p.intro{max-width:66%}.blog-article-img{margin-left:50px;margin-right:50px}.blog-article-offer article{padding:50px}.blog-article-offer article .a-selection{top:40px !important;right:50px !important}.blog-article-offer .item .a-apply{display:inline-block}.blog-article-offer .item .bt + .bt{margin-left:20px}.blog-article-offer p.description{display:block}.blog-article-search-offer form{padding:50px}.blog-article-search-offer form .input-wrapper{padding-right:15px;width:50% !important}.blog-article-search-offer form button{width:60px !important;margin-right:-60px !important}.blog-article-search-offer form button .bt{height:58px !important}.push-dossiers-blog .column + .column{margin-top:0}.push-dossiers-blog .item{margin-bottom:60px}.bd-blog-item h3{font-size:20px}.bd-blog-item p{font-size:18px}.push-thematiques .slider{margin:0 -20px}.push-thematiques .slick-list{margin-left:0}.push-thematiques .item .v{padding:0 20px}}@media only screen and (min-width:992px){.blog-article-img{border-radius:0;margin:0}.blog-article-intro{background:#f7f5f0}.header-blog-sticky .logo{width:200px;margin-top:8px}.header-blog-sticky ul a{font-size:16px;line-height:58px}.header-blog-results form{padding-right:86px}.header-blog-results button{font-size:30px;width:76px;margin-right:-86px}.header-blog-results .v{max-width:250px;margin-top:-80px}.header-blog-homepage{margin-top:-205px}.header-blog-homepage .gradient{padding-top:220px;padding-bottom:70px}.header-blog-thematique,.header-blog-article{padding-bottom:50px}.header-blog-homepage h1,.header-blog-thematique h1,.header-blog-article h1{line-height:1;letter-spacing:-3px;font-size:60px;margin-bottom:20px}.header-blog-article .share li.a + li.a{display:none}.blog-article-offer article{padding:50px;margin-left:-50px;margin-right:-50px}.blog-article-search-offer form{margin-left:-50px;margin-right:-50px}.blog-article-search-offer form .input-wrapper{padding-right:0;width:100% !important}.blog-article-search-offer form button{width:100% !important}.bd-blog-item h3{font-size:26px}#bd-popin .orientation-checker{display:none !important}#bd-popin .v{margin-bottom:0}#bd-popin .c{display:block}.bd-fancybox .fancybox-content{overflow:visible}.bd-fancybox .fancybox-stage.swiped-left{left:-4000px;right:auto;opacity:0}.bd-fancybox .fancybox-stage.swiped-right{left:auto;right:-4000px;opacity:0}.bd-fancybox .nav-bd{position:absolute;width:50px;height:40px;top:50%;margin-top:-20px;color:#fff;text-decoration:none;text-align:center}.bd-fancybox .nav-bd .icon{font-size:40px !important}.bd-fancybox .nav-bd.nav-bd-previous{left:-50px}.bd-fancybox .nav-bd.nav-bd-next{right:-50px}}@media only screen and (min-width:1250px){#bd-popin .orientation-checker,#bd-popin .swiper{display:none !important}.blog-article-img{height:550px}.blog-article-img img{display:none}.blog-article-offer article .bt{right:50px !important;margin-left:0 !important}.blog-article-search-offer form .line{padding-right:60px}.blog-article-search-offer form .input-wrapper{float:left;width:50% !important;padding-right:15px;margin-bottom:0}.blog-article-search-offer form button{float:right;width:60px !important;margin-right:-60px !important}.blog-article-search-offer form button .bt{height:58px !important}}