@layer bricks {.brxe-template{width:100%}}@layer bricks {.brxe-shortcode{width:100%}}#brxe-saxdkv {font-family: "Bricolage Grotesk"; font-size: 2em; line-height: 1.2em; color: var(--light); text-align: center; font-weight: 400; margin-top: 0; margin-bottom: 0}@media (max-width: 478px) {#brxe-saxdkv {text-align: center; font-size: 1.4em}}@media (max-width: 393px) {#brxe-ynecyp {margin-top: 0}}#brxe-ymmpev {flex-direction: column; gap: 0px; align-items: center; justify-content: center; align-self: center !important; padding-top: var(--space-s); padding-bottom: var(--space-m)}@media (max-width: 767px) {#brxe-ymmpev {align-items: center; justify-content: center; align-self: center !important}}@media (max-width: 478px) {#brxe-ymmpev {margin-top: 20%}}@media (max-width: 402px) {#brxe-ymmpev {flex-direction: column}}#brxe-frhjqx {background-image: url("https://rennes-internet-dev.fr/wp-content/uploads/pexels-filipe-braggio-57041688-12092991.webp"); background-position: center center; background-repeat: no-repeat; background-size: cover; background-color: var(--dark); height: 300px; align-self: center !important; align-items: center; position: relative; min-height: 300px; max-height: 300px; justify-content: flex-end; padding-top: var(--space-xl)}:where(#brxe-frhjqx > *:not(figcaption)) {position: relative}#brxe-frhjqx::before {background-image: linear-gradient(var(--dark-90), hsla(0, 0%, 100%, 0), var(--dark-80)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-frhjqx {flex-direction: column; align-self: center !important; justify-content: center; align-items: center; padding-top: 0; padding-bottom: var(--space-m); height: 200px; min-height: 200px; max-height: 200px}}#brxe-ixqfgz {flex-direction: column; align-items: center; padding-top: var(--space-s)}@media (max-width: 402px) {#brxe-ixqfgz {padding-top: var(--space-4xs); padding-bottom: var(--space-4xs)}}