@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-pytsop {height: 60vh; --brx-motion-background-speed: 50; background-image: url("https://storm-communication.fr/app/uploads/2026/08/ref-quickms-4-scaled.webp"); background-size: cover; background-position: center center}@media (max-width: 991px) {#brxe-pytsop {height: 50vh}}@media (max-width: 767px) {#brxe-pytsop {height: 40vh}}@media (max-width: 478px) {#brxe-pytsop {height: 30vh}}#brxe-hvhnef {background-image: linear-gradient(var(--light) 50%, var(--white) 0%)}#brxe-evrize {color: var(--red)}#brxe-amfbzz {color: var(--red)}#brxe-amfbzz .prefix {color: var(--dark)}#brxe-ogyspx {gap: var(--space-2xs)}#brxe-adqlmz {background-color: var(--light)}#brxe-ohvmuq {position: relative; column-gap: var(--space-2xs); row-gap: var(--space-2xs); flex-direction: column-reverse; background-image: url("https://storm-communication.fr/app/uploads/2026/09/ref-quickms-2-scaled.webp"); background-size: cover; background-position: center center; min-height: 500px}@media (max-width: 991px) {#brxe-ohvmuq {min-height: 400px}}@media (max-width: 767px) {#brxe-ohvmuq {flex-wrap: nowrap; flex-direction: row; min-height: 300px}}@media (max-width: 478px) {#brxe-ohvmuq {flex-direction: column}}#brxe-hmymzt {overflow: hidden; flex-direction: row; align-items: stretch; column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-hmymzt {column-gap: var(--space-s); row-gap: var(--space-s)}}@media (max-width: 767px) {#brxe-hmymzt {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-hmymzt {flex-direction: column}}#brxe-lthufl {position: relative; column-gap: var(--space-2xs); row-gap: var(--space-2xs); flex-direction: column-reverse; background-image: url("https://storm-communication.fr/app/uploads/2026/09/ref-quickms-1-scaled.webp"); background-size: cover; background-position: center center; min-height: 500px}@media (max-width: 991px) {#brxe-lthufl {min-height: 400px}}@media (max-width: 767px) {#brxe-lthufl {flex-wrap: nowrap; flex-direction: row; min-height: 300px}}@media (max-width: 478px) {#brxe-lthufl {flex-direction: column}}#brxe-ysruap {color: var(--red)}#brxe-eokzjg {gap: var(--space-2xs)}#brxe-klapxj {background-color: var(--light)}#brxe-nvrnjk {overflow: hidden; flex-direction: row; align-items: stretch; column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-nvrnjk {column-gap: var(--space-s); row-gap: var(--space-s)}}@media (max-width: 767px) {#brxe-nvrnjk {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-nvrnjk {flex-direction: column-reverse}}#brxe-fvilsl {background-color: var(--white); column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-fvilsl {column-gap: var(--space-s); row-gap: var(--space-s)}}#brxe-ymvqwj {color: var(--red)}#brxe-frefmm {gap: var(--space-2xs)}#brxe-htawua {fill: var(--white); color: var(--white); height: auto; align-self: flex-end; flex-shrink: 0; margin-top: -75px; margin-right: -150px; margin-bottom: -150px; width: 300px; --brx-motion-parallax-speed-rotate: 90}@media (max-width: 991px) {#brxe-htawua {width: 250px; margin-top: -50px; margin-right: -125px; margin-bottom: -125px}}@media (max-width: 767px) {#brxe-htawua {width: 200px; margin-top: -25px; margin-right: -100px; margin-bottom: -100px}}@media (max-width: 478px) {#brxe-htawua {width: 150px; margin-right: -75px; margin-bottom: -75px}}#brxe-kiqkmv {background-color: var(--light)}#brxe-mdldxa {position: relative; column-gap: var(--space-2xs); row-gap: var(--space-2xs); flex-direction: column-reverse; background-image: url("https://storm-communication.fr/app/uploads/2026/08/ref-quickms-5.webp"); background-size: cover; background-position: center center; min-height: 500px}@media (max-width: 991px) {#brxe-mdldxa {min-height: 400px}}@media (max-width: 767px) {#brxe-mdldxa {flex-wrap: nowrap; flex-direction: row; min-height: 300px}}@media (max-width: 478px) {#brxe-mdldxa {flex-direction: column}}#brxe-sgdvjj {overflow: hidden; flex-direction: row; align-items: stretch; column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-sgdvjj {column-gap: var(--space-s); row-gap: var(--space-s)}}@media (max-width: 767px) {#brxe-sgdvjj {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-sgdvjj {flex-direction: column}}#brxe-wxissp {background-color: var(--white); column-gap: var(--space-m); row-gap: var(--space-m)}@media (max-width: 991px) {#brxe-wxissp {column-gap: var(--space-s); row-gap: var(--space-s)}}