html body #main section.element.texte .element-texte-wrapper{background:#fff;border:1px solid #d9d9d9}html body #main section.element.texte .element-texte-wrapper .element_texte{color:#282829;padding:2.8125rem 0}html body #main section.element.texte .element-texte-wrapper .element_texte h2{font-size:1.75rem;font-weight:900;position:relative}html body #main section.element.texte .element-texte-wrapper .element_texte h2:before{display:inline-block;margin-right:.625rem;position:relative}html body #main section.element.texte .element-texte-wrapper .element_texte ul{list-style-type:none;padding-left:0}html body #main section.element.texte .element-texte-wrapper .element_texte ul li:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;color:#0b2e59;content:"\f105";display:var(--fa-display,inline-block);font-family:Font Awesome\ 6 Free;font-style:normal;font-variant:normal;font-weight:900;line-height:1;margin-right:1.5em}html body #main section.element.texte .element-texte-wrapper .element_texte ul.checkmark-dots li:before{content:"\f058";font-weight:400}html body #main section.element.texte .element-texte-wrapper .element_texte h2:before{background:#67a554;bottom:0;content:"";height:.375rem;left:0;position:absolute;width:2.875rem}@media (max-width:991.98px){html body #main section.element.texte .element-texte-wrapper .element_texte h2:before{bottom:-10px}}@media (max-width:767.98px){html body #main section.element.texte .element-texte-wrapper .element_texte h2:before{bottom:0}}@media (max-width:767.98px){html body #main section.element.texte .element-texte-wrapper .element_texte h2{padding-bottom:1.5rem}}html body #main section.element.texte .element-texte-wrapper .element_image{height:-moz-calc(100% + 2px);height:calc(100% + 2px);left:1px;overflow:hidden;position:relative;top:-1px;width:-moz-calc(100% + 1px);width:calc(100% + 1px)}html body #main section.element.texte .element-texte-wrapper .element_image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:991.98px){html body #main section.element.texte .element-texte-wrapper .element_image img{position:relative}}html body #main section.element.texte .element-texte-wrapper .flex-row-reverse .element_image{left:-1px}