.child-theme .ctm-post-wrp{max-width:100vw}.ctm-post-wrp .m_article__header.m_hero{padding-block:0;padding-bottom:60px}.ctm-post-wrp .m_article__header.m_hero .m_hero__wrapper{margin:0 auto;max-width:1200px}.ctm-post-wrp .m_hero__container.m_hero__container-image{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(24,1fr);max-width:1200px;padding:0;width:100%}.ctm-post-wrp .m_hero__image{aspect-ratio:2/1;grid-column:1/-1;position:relative}.ctm-post-wrp .post_img{display:block;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:calc(600px + 50vw)}.ctm-post-wrp .post_img img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:1;position:absolute;top:0;transition:opacity 1s ease-out 0s,transform .3s ease-out 0s;width:100%}.ctm-post-wrp .m_hero__image p{display:flex;flex-wrap:wrap;gap:15px;left:20px;left:0;position:absolute;top:0;top:92px;z-index:1}.ctm-post-wrp .m_hero__image p span{background-color:#000;color:#fff;display:inline-block;font-size:10px;font-size:.625rem;font-weight:700;letter-spacing:1px;line-height:1;padding:10px 10px 5px;text-transform:uppercase}.ctm-post-wrp .m_hero__container.m_hero__container-content{position:relative;z-index:1}.ctm-post-wrp .m_headline{list-style:none;margin:0 auto;max-width:1025px;max-width:1200px;padding:0;position:relative;width:100%;grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(24,1fr)}.ctm-post-wrp h1.m_headline__title{word-wrap:break-word;color:#000;font-family:IBM Plex Sans,sans-serif;font-size:70px;font-size:4.375rem;font-weight:700;grid-column:auto/span 17;line-height:1;margin-bottom:0;margin-top:-15px}.ctm-post-wrp .sharing{margin-top:40px}.sharing ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}.ctm-post-wrp .sharing ul li{font-size:16px;height:18px;line-height:1.3;width:20px}.ctm-post-wrp .sharing ul li,.ctm-post-wrp .sharing ul li a{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:400}.ctm-post-wrp .sharing ul li a{color:#000;text-transform:none}.ctm-post-wrp .sharing ul li a svg{height:18px;width:auto}.ctm-post-wrp .sharing ul li+li{margin-left:30px}.ctm-post-wrp .sharing ul li a svg path{fill:#000}.ctm-post-wrp .m_article__content.grid{display:grid;margin:0 auto;max-width:1200px;grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(24,1fr);padding:0 0 60px}.ctm-post-wrp .m_article__content.grid .content.m_content{grid-column:auto/span 16}.ctm-post-wrp .m_article__content.grid .content.m_content p a{color:#000;text-decoration:underline;transition:color .3s ease}.ctm-post-wrp .m_article__content.grid .content.m_content p a:hover{text-decoration:none}.child-theme .error-page:before{color:#e6eaed}.child-theme form input[type=search]:focus{outline:none}.child-theme form input[type=search]{color:#000}@media(max-width:1240px){.ctm-post-wrp h1.m_headline__title{margin:0}.ctm-post-wrp .m_hero__container.m_hero__container-content{padding:0 20px}.ctm-post-wrp .m_article__content.grid{overflow:hidden;padding:0 20px 30px}.m_article.m_article__post{margin-top:92px}.ctm-post-wrp .m_hero__image p{left:20px;top:0}}@media(max-width:1024px){.ctm-post-wrp .m_hero__image{aspect-ratio:1;grid-column:auto/span 4}.ctm-post-wrp .post_img{width:100%}.m_article.m_article__post{margin:0}.ctm-post-wrp h1.m_headline__title{font-size:3.125rem;grid-column:auto/span 4}.ctm-post-wrp .m_article__content.grid,.ctm-post-wrp .m_headline{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.ctm-post-wrp .m_article__content.grid{overflow:hidden;padding:0 20px 30px}.ctm-post-wrp .m_hero__container.m_hero__container-image{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.ctm-post-wrp .m_article__content.grid .content.m_content{grid-column:auto/span 4}}.topbar__desktop{background-color:#fff}#nav-main .hs-menu-wrapper>ul li a,.topbar .topbar__infos .hs-button,.topbar button.topbar__search,.topbar__lang .hs-menu-wrapper>ul li a{background-color:rgba(2,103,128,0);color:#000;font-size:10px}#nav-main .hs-menu-wrapper>ul li a:hover,#nav-main .hs-menu-wrapper>ul li.active>a,.topbar .topbar__infos .hs-button:hover,.topbar button.topbar__search:hover,.topbar__lang .hs-menu-wrapper>ul>li>a:hover{background-color:rgba(2,103,128,0);color:#000}#nav-main .hs-menu-wrapper>ul li>ul{background-color:#000}#nav-main .hs-menu-wrapper>ul li>ul>li>a{background-color:hsla(0,0%,100%,0);color:#fff}#nav-main .hs-menu-wrapper>ul li>ul>li>a:hover{background-color:hsla(0,0%,100%,.02);color:#fff}#nav-main .hs-menu-wrapper>ul li>ul>li.active>a{background-color:rgba(2,103,128,0);color:#fff}footer.bottombar{background-color:#000!important}.bottombar__subfooter p,.bottombar__wrapper .bottombar__col .newsletter h5,.footer-contact-wrapper h5,.footer-menu-wrapper .hs-menu-wrapper>ul>li>a,.footer-menu-wrapper .hs-menu-wrapper>ul>li>a:hover,.footer-social-icons ul>li>a>i:before{color:#fff}