.blog-page-garde-banner{height:675px;margin-bottom:60px;position:relative;width:100%;z-index:2}.blog-page-garde-banner:after{background-image:url(https://672998.fs1.hubspotusercontent-eu1.net/hubfs/672998/2021-ITESOFT-CMS-THEME/9.3%20-%20Blog/blog-accueil-banner.png);background-position:-100px -40px;background-repeat:no-repeat;background-size:2054px 650px;content:"";height:100%;position:absolute;top:-70px;width:100%;z-index:-1}.blog-page-garde-banner .blog-page-garde-banner__wrapper{margin:0 auto;width:1240px}.blog-page-garde-banner h1{font-size:40px;font-weight:900;line-height:46px;margin:0;padding:40px 0 20px}.blog-page-garde-banner h4{color:#000;font-size:22px;font-weight:400;line-height:26px;max-width:800px}.blog-page-garde-banner .blog-page-garde-banner__buttons{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:40px 0;width:100%}.blog-page-garde-banner .blog-page-garde-banner__buttons.mobile_version{display:none}.blog-page-garde-banner .blog-page-garde-banner__articles{display:flex;justify-content:space-between;width:100%}.blog-page-garde-banner .blog-page-garde-banner__articles article.blog-index__post.blog-index__post--small{width:24%}.blog-page-garde-banner .blog-page-garde-banner__articles article.blog-index__post:not(.blog-index__post--small){width:48%}.blog-page-garde-banner .blog-page-garde-banner__articles .blog-index__post__wrapper{border-radius:7px;height:380px;max-width:100%!important;overflow:hidden;width:100%!important}.blog-page-garde-banner .blog-index_post-image-wrapper-background{background-position:50%;background-size:cover;border-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:122px!important;width:100%!important}.en-gb .blog-page-garde-banner .blog-page-garde-banner__articles article:first-of-type .blog-index_post-image-wrapper-background{background-position:50%}@media screen and (min-width:769px) and (max-width:1280px){.blog-page-garde-banner .blog-page-garde-banner__wrapper{width:90vw!important}.blog-page-garde-banner .blog-index__post-content{padding:10px 20px!important}}@media screen and (max-width:768px){.blog-page-garde-banner{height:100%}.blog-page-garde-banner:after{background-size:1024px 560px;top:0}.blog-page-garde-banner .blog-page-garde-banner__wrapper{margin:0 auto;width:100vw}.blog-page-garde-banner .blog-page-garde-banner__wrapper .blog-page-garde-banner__titles{margin:0 1vw;width:98vw}.blog-page-garde-banner h1{text-align:center}.blog-page-garde-banner h4{margin:0 10vw 20px;text-align:center;width:80vw}.blog-page-garde-banner .blog-page-garde-banner__buttons:not(.mobile_version){display:none}.blog-page-garde-banner .blog-page-garde-banner__buttons.mobile_version{display:flex;margin:-30px 0 0;width:100vw}.blog-page-garde-banner .blog-page-garde-banner__buttons.mobile_version .carrousel.flickity-enabled.is-draggable{width:inherit}.blog-page-garde-banner .blog-page-garde-banner__buttons.mobile_version .flickity-slider{left:55%!important}.blog-page-garde-banner .blog-page-garde-banner__articles{display:block}.blog-page-garde-banner .blog-page-garde-banner__articles article{margin:0 4vw 20px;width:92vw!important}.blog-page-garde-banner .blog-page-garde-banner__articles article:not(:first-of-type) .blog-index__post__wrapper{display:flex;flex-flow:row nowrap;height:150px}.blog-page-garde-banner .blog-page-garde-banner__articles article:not(:first-of-type) .blog-index__post-content{height:inherit;padding:0 10px}.page-blog-accueil .blog-page-garde-banner .blog-page-garde-banner__articles article:not(:first-of-type) .blog-article-bottom,.page-blog-accueil .blog-page-garde-banner .blog-page-garde-banner__articles article:not(:first-of-type) p.blog-article-description{display:none}.blog-page-garde-banner .blog-index__post-top-tag p{font-size:12px;line-height:15px}..blog-page-garde-banner .blog-page-garde-banner__articles article:not(:first-of-type) .blog-index__post-content p.blog-article-title{font-size:16px;line-height:20px;margin:5px 0!important}.blog-page-garde-banner p.blog-article-description{font-size:12px}.blog-page-garde-banner .blog-article-bottom{font-size:14px;line-height:17px}.blog-page-garde-banner .blog-page-garde-banner__articles article:not(:first-of-type) .blog-index_post-image-wrapper-background{height:100%!important}.blog-page-garde-banner .blog-page-garde-banner__articles article:not(:first-of-type) .blog-article-bottom{bottom:10px}.blog-page-garde-banner .blog-article-bottom .blog-post__timestamp{font-size:14px!important}.blog-page-garde-banner .blog-article-bottom .blog-minutes{margin-top:0!important}.blog-page-garde-banner .blog-article-bottom .blog-minutes div{font-size:14px!important}}@media screen and (min-width:2300px){.top_articles:after{background-position:50% -40px!important}}.top_articles{height:675px;margin-bottom:0;position:relative;width:100%;z-index:2}.top_articles .top_articles__wrapper{margin:0 auto;width:1240px}.top_articles .top_articles__wrapper__title h1{color:#000;font-size:35px;font-weight:600;line-height:40px;text-shadow:0 3px 6px #00000000}.top_articles .top_articles__articles{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.top_articles .top_articles__articles .top_articles__article_en_tete{margin-right:3%;width:44%}.top_articles .top_articles__articles .top_articles__article_autres{width:60%}.top_articles .top_articles__articles .blog-index__post__wrapper{border-radius:7px;height:495px;max-height:495px;max-width:100%!important;width:100%!important}.top_articles .top_articles__articles .top_articles__article_en_tete .blog-index_post-image-wrapper-background{border-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:260px;width:100%}.top_articles .top_articles__articles .top_articles__article_autres article:first-of-type{margin-bottom:25px}.top_articles .top_articles__articles .top_articles__article_autres .blog-index__post__wrapper{display:flex;flex-flow:row nowrap;height:235px}.top_articles .top_articles__articles .top_articles__article_autres .blog-index_post-image-wrapper-background{border-radius:7px;border-bottom-right-radius:0;border-top-right-radius:0;height:235px;width:235px}.top_articles .top_articles__articles .blog-index__post-content.blog-index__post-content--small{width:calc(100% - 235px)}.top_articles .top_articles__articles .blog-index__post-content{height:225px;padding:10px 30px}.top_articles .top_articles__articles .top_articles__article_autres .blog-index__post-content{width:calc(100% - 235px)}.top_articles .top_articles__articles.mobile_version{display:none}.top_articles .top_articles__articles .top_articles__article_en_tete .blog-index__post-content.blog-index__post-content--small{width:unset!important}@media screen and (min-width:769px) and (max-width:1280px){.top_articles .top_articles__wrapper{width:90vw!important}}@media screen and (min-width:769px){.top_articles .top_articles__articles.mobile_version{display:none}}@media screen and (max-width:768px){.top_articles{height:100%}.top_articles:after{background-size:80%}.top_articles .top_articles__articles.mobile_version{display:block;height:100%;width:100vw}.top_articles .top_articles__articles:not(.mobile_version){display:none}.top_articles .top_articles__wrapper{margin:0 auto;width:100vw}.top_articles .top_articles__wrapper .top_articles__titles{margin:0 1vw;width:98vw}.top_articles h2{text-align:center}.top_articles .top_articles__articles.mobile_version>div{height:inherit;height:480px;width:inherit}.top_articles .top_articles__articles.mobile_version>div .flickity-viewport{height:450px!important}.top_articles .carrousel-cell{width:283px}.top_articles .carrousel-cell .carrousel-cell-wrapper{height:inherit;width:inherit}.top_articles .carrousel-cell .carrousel-cell-wrapper article{height:inherit;padding-right:20px;width:283px}.top_articles .carrousel-cell .carrousel-cell-wrapper article .blog-index_post-image-wrapper-background{border-radius:7px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:175px;max-width:263px;width:263px}.top_articles .carrousel-cell .carrousel-cell-wrapper article .blog-index__post__wrapper{box-shadow:0 5px 10px rgb(0 0 0/9%);height:410px;max-height:410px;width:263px!important}.top_articles .carrousel-cell .carrousel-cell-wrapper article .blog-index__post__wrapper:hover{box-shadow:0 5px 15px rgb(0 0 0/9%)}.top_articles .carrousel-cell .carrousel-cell-wrapper article .blog-index__post-content{height:275px;padding:10px;width:263px}.top_articles .blog-index__post-top-tag p{font-size:12px;line-height:15px}.top_articles .blog-page-garde-banner__articles article .blog-index__post-content p.blog-article-title{font-size:16px;line-height:20px;margin:5px 0!important}.top_articles p.blog-article-description{font-size:12px}.top_articles .blog-article-bottom{font-size:14px;line-height:17px}.top_articles .blog-article-bottom .blog-post__timestamp{font-size:14px!important}.top_articles .blog-article-bottom .blog-minutes{margin-top:0!important}.top_articles .blog-article-bottom .blog-minutes div{font-size:14px!important}}.category_articles{height:100%;margin-bottom:60px;position:relative;width:100%;z-index:2}.category_articles .category_articles__wrapper{margin:0 auto;width:1240px}.category_articles .category_articles__wrapper__title{margin-bottom:30px}.category_articles .category_articles__wrapper__title h2{color:#000;font-size:35px;font-weight:600;line-height:41px}.category_articles .category_articles__wrapper__title p.category_articles__description{color:#000;font-size:22px;font-weight:400;line-height:26px;margin-bottom:0;width:75%}.category_articles .voir-plus{margin-right:15px;text-align:right}.category_articles .voir-plus.mobile_version{display:none}.category_articles .voir-plus a,.category_articles .voir-plus a:active,.category_articles .voir-plus a:focus,.category_articles .voir-plus a:visited{color:#000;font-size:16px;font-weight:500;line-height:18px;position:relative}.category_articles .voir-plus a:active:hover,.category_articles .voir-plus a:focus:hover,.category_articles .voir-plus a:hover,.category_articles .voir-plus a:visited:hover{color:#000;font-size:16px;font-weight:500;line-height:18px;position:relative;text-decoration:underline!important}.category_articles .voir-plus-fleche{position:absolute;top:0}.category_articles .ligne-jaune hr{background-color:#ffc014;border:none;height:1px}.category_articles .category_articles__articles{display:flex;flex-direction:row nowrap;justify-content:space-between;width:100%}.category_articles .category_articles__articles article{width:30%}@media screen and (min-width:769px) and (max-width:1280px){.category_articles .category_articles__wrapper{width:90vw!important}}@media screen and (max-width:768px){.category_articles{width:100vw}.category_articles .category_articles__wrapper{margin:0 1vw;width:98vw}.category_articles h2{font-size:25px!important;line-height:29px!important;margin:0 auto 10px;width:90vw}.category_articles p.category_articles__description{font-size:18px!important;line-height:21px!important;margin:0 auto;width:90vw!important}.category_articles .ligne-jaune{margin:0 auto;width:90vw}.category_articles .category_articles__articles article:not(:first-of-type),.category_articles .voir-plus{display:none}.category_articles .voir-plus.mobile_version{display:block;margin:20px 0;width:90vw}.category_articles .category_articles__articles{margin:0 4vw;width:90vw}.category_articles .category_articles__articles article{width:100%}}#blog-button-voir-tout{margin:60px auto 100px;position:relative;text-align:center;width:100%;z-index:2}#blog-button-voir-tout:after{background-image:var(--blob-image);background-repeat:no-repeat;bottom:var(--blob-bottom);content:"";height:var(--blob-height);left:var(--blob-left);position:absolute;right:var(--blob-right);top:var(--blob-top);width:var(--blob-width);z-index:0}.blog-button-voir-tout a,.blog-button-voir-tout a:active,.blog-button-voir-tout a:focus,.blog-button-voir-tout a:visited{border:2px solid #ffc014;border-radius:39px;box-shadow:none;color:#ffc014;font-size:18px;line-height:21px;padding:12px 42px;transition:all .5s ease-out}.blog-button-voir-tout a:active:hover,.blog-button-voir-tout a:focus:hover,.blog-button-voir-tout a:hover,.blog-button-voir-tout a:visited:hover{border:2px solid #ffc014;border-radius:39px;box-shadow:0 3px 40px rgba(252,192,20,.38);color:#ffc014;font-size:18px;line-height:21px;padding:12px 42px;transition:all .5s ease-out}@media screen and (max-width:768px){.category_articles article{position:relative;z-index:2}#blog-button-voir-tout:after{left:0;top:-80px}}@media screen and (min-width:769px) and (max-width:1024px){.blog-index__post__wrapper{margin:0 auto}}@media screen and (min-width:961px) and (max-width:1024px){.blog-index{justify-content:space-evenly}}@media screen and (min-width:476px) and (max-width:768px){.blog-index{justify-content:center}}@media screen and (max-width:475px){.blog-index{display:flex;flex-direction:row;flex-wrap:wrap}.blog-index article.blog-index__post{display:flex;flex-direction:row;justify-content:center;width:100%}.hs-blog-listing h2.blog-index__post-title{font-size:20px!important;line-height:22px!important}}.footerwave{background-color:inherit!important}