.layout-rich-text .column-1>div{padding:1.5rem}.layout-rich-text .column-2{display:flex;flex-wrap:wrap}.layout-rich-text .column-2>div{width:50%;padding:1.5rem}.layout-rich-text .column-3{display:flex;flex-wrap:wrap}.layout-rich-text .column-3>div{width:calc(100% / 3);padding:1.5rem}.layout-rich-text strong{font-weight:var(--font-weight-bold)}.layout-rich-text p{font-size:1.4rem;color:var(--primary-color);margin-bottom:2rem}.layout-rich-text a{font-size:1.4rem;font-weight:var(--font-weight-bold);text-decoration:underline}.layout-rich-text a.cta_button{font-size:1.6rem;font-weight:var(--font-weight-medium);text-decoration:none}.layout-rich-text h2,.layout-rich-text h1,.layout-rich-text h3,.layout-rich-text h4,.layout-rich-text h5{color:var(--primary-color);font-weight:var(--font-weight-bold)}.layout-rich-text h1{font-size:3.2rem}.layout-rich-text h2{font-size:2.6rem;position:relative;padding-left:3rem}.layout-rich-text h2::before{content:'';position:absolute;background:var(--secondary-color);width:20px;height:7px;left:0;top:13px}.layout-rich-text h3{font-size:2.6rem;color:var(--secondary-color)}.layout-rich-text h4{font-size:2.4rem}.layout-rich-text h5{font-size:2rem;display:inline;border-bottom:2px solid var(--secondary-color)}.layout-rich-text h6{font-size:1.8rem}.layout-rich-text img{max-width:100%;height:auto}.layout-rich-text blockquote{padding:0 0 0 4rem;position:relative;border-left:0;margin:4rem 0}.layout-rich-text blockquote p{font-size:2.3rem;font-weight:var(--font-weight-bold);color:var(--primary-color);margin:0;line-height:1.26;font-style:italic}.layout-rich-text blockquote::before{content:'';background-image:url('https://blog.asys.fr/hubfs/MARKENTIVE/Blog/invalid-name.svg');background-repeat:no-repeat;background-size:contain;width:26px;height:22px;position:absolute;top:5px;left:0}.layout-rich-text ul{padding:0}.layout-rich-text ul li::before{content:'';position:absolute;background:var(--secondary-color);width:6px;height:6px;border-radius:50%;left:0;top:8px}.layout-rich-text ul li{list-style:none;position:relative;font-size:1.4rem;color:var(--primary-color);padding-left:1.5rem;margin-bottom:1.4rem}@media(max-width:768px){.layout-rich-text .column-2>div{width:100%}.layout-rich-text .column-3>div{width:100%}.layout-rich-text .column-1>div,.layout-rich-text .column-2>div,.layout-rich-text .column-3>div{padding:1.5rem 0}}