.body-container--blog-index .sc-hero-blog-index link,.body-container--case-study .sc-hero-blog-index link,.body-container--ressource .sc-hero-blog-index link{height:83px;width:83px}.body-container--blog-index article .content{height:calc(100% - 35px)}.body-container--blog-index article .body-container--blog-post .card-article__arrow{bottom:0;padding-bottom:10px;padding-right:10px;position:absolute;right:0}.body-container--blog-post .blog-post-header__image,.body-container--blog-post .has-image{min-height:145px}.body-container--blog-post .blog-post-header__image{left:15px;max-height:fit-content;min-width:146px;position:absolute;top:40px;width:49%}.body-container--blog-post .blog-post-header__content{max-width:80%}.body-container--blog-post .row-infos{padding-top:90px}.body-container--blog-post .blog-post__author-articles a.btn-blog-author-articles,.body-container--blog-post .blog-post__header .blog-post-header__auth a{color:var(--color-anchor)}.body-container--blog-post .blog-post__header .blog-post-header__auth,.body-container--blog-post .blog-post__header .blog-post-header__min-ago,.body-container--blog-post .blog-post__header .blog-post-header__updated-at,.body-container--blog-post .blog-post__header time{flex:0 0 50%}.body-container--blog-post .blog-post__header .blog-post-header__auth a,.body-container--blog-post .blog-post__header .blog-post-header__min-ago,.body-container--blog-post .blog-post__header .blog-post-header__updated-at,.body-container--blog-post .blog-post__header time{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 50%}.body-container--blog-post .row-infos .blog-post-header__arrow-anchor{visibility:hidden}.body-container--blog-post .blog-post__body span img{max-width:100%}.body-container--blog-post .blog-post__author{background-color:var(--color-light);border:1px solid var(--color-system-grey);padding:12px 21px 15px}.body-container--blog-post .blog-post__author-articles a:before{background:var(--gradient-morocco);content:"";height:2px;left:0;position:absolute;top:100%;width:100%}.body-container--blog-post div.blog-post__author-no-image{height:40px;width:40px}.body-container--blog-post .blog-post__author-articles a.btn-blog-author-articles,.body-container--blog-post .blog-post__author-bio{font-size:11px}.body-container--blog-post .blog-post__related-post-cards article{flex:0 0 calc(50% - 7px);margin-bottom:10px}.body-container--blog-post .card-article a{color:inherit}.body-container--blog-post .card-article a:focus h3,.body-container--blog-post .card-article a:focus small,.body-container--blog-post .card-article a:focus time{color:var(--color-white)}.body-container--blog-post .card-article a:focus .content{background:var(--color-anchor-light)}.body-container--blog-post .card-article a:focus svg line,.body-container--blog-post .card-article a:focus svg path{stroke:var(--color-white)}.body-container--blog-post .widget-type-rich_text h2{margin-bottom:36px;margin-top:36px}.body-container--blog-post .widget-type-rich_text h3{color:var(--color-morocco);margin-bottom:25px;margin-top:25px;padding-left:16px;position:relative}.body-container--blog-post .widget-type-rich_text h3:not(.form-title):before{background-image:url(https://www.ideagency.fr/hubfs/SITE%202022/BRAND%20Assets%202022/Arrow-blue.svg);background-size:cover;content:"";height:15px;left:-5px;margin-right:10px;position:absolute;top:calc(50% - 10px);width:15px}.body-container--blog-post .widget-type-rich_text h4,.body-container--blog-post .widget-type-rich_text h5{margin-bottom:20px;margin-top:20px}.body-container--blog-post .widget-type-rich_text h4{color:var(--color-ireland)}.body-container--blog-post .widget-type-rich_text pre{background:var(--color-system-grey);border:thin solid var(--color-h2);border-radius:8px;counter-reset:linenumber;margin-bottom:20px;padding:5px 5px 5px 48px;position:relative}.body-container--blog-post .widget-type-rich_text pre span{counter-increment:linenumber}.body-container--blog-post .widget-type-rich_text pre span:before{border-right:1px solid var(--color-anchor-light);color:var(--color-anchor-light);content:counter(linenumber);display:block;left:10px;padding-right:.8em;position:absolute;text-align:right}.body-container--blog-post p+ul{margin-bottom:20px;padding-top:0}.blog-index-tags__list{max-height:200px;overflow:auto}.social-media.social-media-blog-post a,.social-media.social-media-blog-post a:before{height:30px;width:30px}.social-media.social-media-blog-post svg{height:16px;width:16px}@media screen and (max-width:991px){.body-container--blog-post .blog-post__tags{flex-flow:row;flex-direction:row-reverse;flex-wrap:wrap}.social-media.social-media-blog-post{justify-content:center}}@media screen and (min-width:991px){.body-container--blog-post .widget-type-rich_text h3{padding-left:36px}.body-container--blog-post .widget-type-rich_text h3:not(.form-title):before{height:30px;top:calc(50% - 21px);width:30px}.body-container--blog-post .blog-post__header{margin:0 70px}.blog-index-tags__list{max-height:unset;overflow:hidden}.body-container--blog-index .sc-hero-blog-index .row-fluid,.body-container--case-study .sc-hero-blog-index .row-fluid,.body-container--ressource .sc-hero-blog-index .row-fluid{padding-bottom:30px}.body-container--blog-index .sc-hero-blog-index link,.body-container--case-study .sc-hero-blog-index link,.body-container--ressource .sc-hero-blog-index link{height:290px;width:290px}.body-container--blog-index .sc-hero-blog-index__heading h1,.body-container--case-study .sc-hero-blog-index__heading h1,.body-container--ressource .sc-hero-blog-index__heading h1{text-align:left}.body-container--blog-index .blog-index-tags__content,.body-container--case-study .case-study-tags__content,.body-container--ressource .ressource-tags__content{padding-left:15px;padding-right:15px}.body-container--blog-post .blog-post-header__image,.body-container--blog-post .has-image{min-height:393px}.blog-post-header__arrow-anchor,.blog-post-header__infos{background:transparent}.body-container--blog-post .blog-post-header__content{max-width:100%}.body-container--blog-post .blog-post__tags{flex-flow:inherit;justify-content:end;padding-bottom:10px}.body-container--blog-post .blog-post__tag-link{margin-bottom:0}.body-container--blog-post .blog-post__tag-link:not(:last-child){margin-right:7px}.body-container--blog-post .row-infos{justify-content:end;padding-top:0}.body-container--blog-post .blog-post-header__infos{display:flex;justify-content:space-around}.body-container--blog-post .blog-post-header__infos,.body-container--blog-post .blog-post-header__short-description{margin-left:auto;max-width:80%}.body-container--blog-post .row-infos .blog-post-header__arrow-anchor{visibility:visible}.blog-post-header__arrow-anchor{padding-bottom:40px}.body-container--blog-post .row-content{justify-content:flex-end}.body-container--blog-post .blog-post__author{flex-flow:inherit;justify-content:inherit;padding:23px 26px 17px 28px;position:relative}.body-container--blog-post .blog-post__author-image{padding-bottom:0;padding-right:14px}.body-container--blog-post div.blog-post__author-no-image{height:76px;width:76px}.body-container--blog-post .blog-post__author-bio,.body-container--blog-post .blog-post__author-name{padding-bottom:0}.body-container--blog-post .blog-post__author-bio{padding-left:0;padding-top:0}.body-container--blog-post .blog-post__author-articles{bottom:17px;padding-top:0;position:absolute;right:26px}.body-container--blog-post .blog-post__related-post-cards article{flex:0 0 calc(33% - 7px);margin-bottom:0}.body-container--blog-post .card-article .content{height:calc(100% - 37px);padding:25px}.body-container--blog-post .card-article .tags,.body-container--blog-post .card-article h3{padding-bottom:30px}.body-container--blog-post .card-article svg{height:22px;width:24px}}@media (hover:hover){.body-container--blog-post .card-article a:hover>small{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.body-container--blog-post .card-article a:hover{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}}