.mod-paragraph{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1rem;border:1px solid #ccc;position:relative;margin-bottom:2rem}.mod-paragraph:before{content:"";width:5rem;height:.0625rem;background:#000;position:absolute;display:block;top:-1px;left:calc(50% - 40px)}.container-parallax .image-container{position:sticky;position:-webkit-sticky;top:0;overflow:hidden;z-index:0}.container-parallax .image-container .--parallax{height:100vh;object-fit:cover}.container-parallax .step-parallax{position:relative;height:100vh;margin:0;padding:0 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:100;-webkit-transform:translateZ(1px);transform:translateZ(1px);text-align:center}.container-parallax .step-parallax .bajada-titulo{color:#fefefe;text-shadow:0 2px 4px rgba(0,0,0,.46);font-size:1.5rem;line-height:2rem;letter-spacing:-.025rem}@media (min-width:48em){.container-parallax .step-parallax .bajada-titulo{font-size:2.5rem;line-height:3.25rem}}@media (min-width:64em){.container-parallax .step-parallax .bajada-titulo{font-size:3rem;line-height:3.5rem}}.container-parallax .step-parallax .bajada-parrafo{display:inline-block;max-width:46.25rem;border-radius:.25rem;color:#fff;background-color:rgba(28,28,31,.6);padding:1rem}.divider{margin:.3125rem 2rem;border-top:1px solid #c6c6c6;padding:.625rem .3rem}