a{color:var(--color-primaire-d01)}:where(.brxe-accordion .accordion-content-wrapper) a,:where(.brxe-icon-box .content) a,:where(.brxe-list) a,:where(.brxe-post-content) a:not(.bricks-button),:where(.brxe-posts .dynamic p) a,:where(.brxe-shortcode) a,:where(.brxe-tabs .tab-content) a,:where(.brxe-team-members) .description a,:where(.brxe-testimonials) .testimonial-content-wrapper a,:where(.brxe-text) a,:where(a.brxe-text),:where(.brxe-text-basic) a,:where(a.brxe-text-basic),:where(.brxe-post-comments) .comment-content a{display:inline;font-weight:500;text-decoration:none;color:var(--color-primaire-d01);line-height:1.25;padding-bottom:2px;background-position:bottom right;background-size:0% 2px;background-image:linear-gradient(var(--color-custom-02),var(--color-custom-02));background-repeat:no-repeat;transition:background-size .4s ease,color 0.3s ease;-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(.brxe-accordion .accordion-content-wrapper) a:hover,:where(.brxe-icon-box .content) a:hover,:where(.brxe-list) a:hover,:where(.brxe-post-content) a:not(.bricks-button):hover,:where(.brxe-posts .dynamic p) a:hover,:where(.brxe-shortcode) a:hover,:where(.brxe-tabs .tab-content) a:hover,:where(.brxe-team-members) .description a:hover,:where(.brxe-testimonials) .testimonial-content-wrapper a:hover,:where(.brxe-text) a:hover,:where(a.brxe-text):hover,:where(.brxe-text-basic) a:hover,:where(a.brxe-text-basic):hover,:where(.brxe-post-comments) .comment-content a:hover{text-decoration:none;color:var(--color-custom-02);background-position:bottom left;background-size:100% 2px}:where(.brxe-accordion .accordion-content-wrapper) a:not(.link_solo)::after,:where(.brxe-icon-box .content) a:not(.link_solo)::after,:where(.brxe-list) a:not(.link_solo)::after,:where(.brxe-post-content) a:not(.bricks-button):not(.link_solo)::after,:where(.brxe-posts .dynamic p) a:not(.link_solo)::after,:where(.brxe-shortcode) a:not(.link_solo)::after,:where(.brxe-tabs .tab-content) a:not(.link_solo)::after,:where(.brxe-team-members) .description a:not(.link_solo)::after,:where(.brxe-testimonials) .testimonial-content-wrapper a:not(.link_solo)::after,:where(.brxe-text) a:not(.link_solo)::after,:where(a.brxe-text):not(.link_solo)::after,:where(.brxe-text-basic) a:not(.link_solo)::after,:where(a.brxe-text-basic):not(.link_solo)::after,:where(.brxe-post-comments) .comment-content a:not(.link_solo)::after{content:'';display:inline-block;width:1em;height:1em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="%23365A47"><path d="M16 2a14 14 0 1 0 14 14A14.016 14.016 0 0 0 16 2m7.707 14.707-5 5a1 1 0 0 1-1.414-1.414L20.586 17H9a1 1 0 0 1 0-2h11.586l-3.293-3.293a1 1 0 0 1 1.414-1.414l5 5a1 1 0 0 1 0 1.414" data-name="right arrow"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;margin-left:6px;margin-bottom:2px;transition:transform 0.3s ease,filter 0.05s ease;transform:rotate(-45deg)}:where(.brxe-accordion .accordion-content-wrapper) a:hover::after,:where(.brxe-icon-box .content) a:hover::after,:where(.brxe-list) a:hover::after,:where(.brxe-post-content) a:not(.bricks-button):hover::after,:where(.brxe-posts .dynamic p) a:hover::after,:where(.brxe-shortcode) a:hover::after,:where(.brxe-tabs .tab-content) a:hover::after,:where(.brxe-team-members) .description a:hover::after,:where(.brxe-testimonials) .testimonial-content-wrapper a:hover::after,:where(.brxe-text) a:hover::after,:where(a.brxe-text):hover::after,:where(.brxe-text-basic) a:hover::after,:where(a.brxe-text-basic):hover::after,:where(.brxe-post-comments) .comment-content a:hover::after{transform:rotate(0deg);filter:brightness(0) saturate(100%) invert(68%) sepia(81%) saturate(243%) hue-rotate(354deg) brightness(90%) contrast(94%)}