.elementor-181 .elementor-element.elementor-element-b5ffc16{--display:flex;--min-height:756px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-b5ffc16:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-b5ffc16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://grupomosaico.cl/wp-content/uploads/2026/07/frame_11-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-181 .elementor-element.elementor-element-a0a94ae{--display:flex;--min-height:263px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-e4c45b6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:11px;font-weight:300;letter-spacing:1.6px;color:#FFF}.elementor-181 .elementor-element.elementor-element-3101f50{width:var(--container-widget-width,74%);max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-3101f50 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:58px;font-weight:700;line-height:59px;color:#FFF}.elementor-181 .elementor-element.elementor-element-cd9699f{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-cd9699f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:25px;color:#FFFFFFA6}.elementor-181 .elementor-element.elementor-element-54e53e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-61edd58 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:600;fill:#000;color:#000;border-radius:28px 28px 28px 28px;padding:15px 23px 13px 23px}.elementor-181 .elementor-element.elementor-element-61edd58 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-181 .elementor-element.elementor-element-61edd58 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-181 .elementor-element.elementor-element-2d0a16c .elementor-button{background-color:#fff0;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3D;border-radius:29px 29px 29px 29px}.elementor-181 .elementor-element.elementor-element-c083002{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-181 .elementor-element.elementor-element-68bc0ef{--display:flex;--min-height:125px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-181 .elementor-element.elementor-element-54c0c65{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px}.elementor-181 .elementor-element.elementor-element-54c0c65>.elementor-widget-container{margin:-18px 0 0 0}.elementor-181 .elementor-element.elementor-element-54c0c65 .elementor-divider-separator{width:100%}.elementor-181 .elementor-element.elementor-element-54c0c65 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-181 .elementor-element.elementor-element-0bfc3ba{--display:flex;--min-height:737px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-a29fff7{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-181 .elementor-element.elementor-element-e6aefbc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:11px;font-weight:600;letter-spacing:1.6px;color:#000}.elementor-181 .elementor-element.elementor-element-1e67e5e{width:var(--container-widget-width,99%);max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-1e67e5e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:700;line-height:40px;color:#000}.elementor-181 .elementor-element.elementor-element-ce58c00{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:#75717F}.elementor-181 .elementor-element.elementor-element-62013de{--display:flex;--min-height:225px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-17px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-cf888fb{--display:flex;--min-height:0px}.elementor-181 .elementor-element.elementor-element-327b5fc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700}.elementor-181 .elementor-element.elementor-element-b2eefa6>.elementor-widget-container{margin:-11px 0 0 0}.elementor-181 .elementor-element.elementor-element-b2eefa6 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#75717F}.elementor-181 .elementor-element.elementor-element-de87efa{--display:flex;--min-height:0px}.elementor-181 .elementor-element.elementor-element-a1c62a3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700}.elementor-181 .elementor-element.elementor-element-80b76f9>.elementor-widget-container{margin:-11px 0 0 0}.elementor-181 .elementor-element.elementor-element-80b76f9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#75717F}.elementor-181 .elementor-element.elementor-element-db834f2{--display:flex;--min-height:131px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-152px;--margin-bottom:0px;--margin-left:-17px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-0b9b0b3{--display:flex;--min-height:0px}.elementor-181 .elementor-element.elementor-element-9f06801 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700}.elementor-181 .elementor-element.elementor-element-c254537>.elementor-widget-container{margin:-11px 0 0 0}.elementor-181 .elementor-element.elementor-element-c254537 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#75717F}.elementor-181 .elementor-element.elementor-element-1ceb127{--display:flex;--min-height:0px}.elementor-181 .elementor-element.elementor-element-1d56b56 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700}.elementor-181 .elementor-element.elementor-element-3eb1c0e>.elementor-widget-container{margin:-11px 0 0 0}.elementor-181 .elementor-element.elementor-element-3eb1c0e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#75717F}.elementor-181 .elementor-element.elementor-element-86f0f89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-5ab7aaa img{width:95%;border-radius:34px 34px 34px 34px}.elementor-181 .elementor-element.elementor-element-dbbc8c5{--display:flex;--min-height:1287px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center}.elementor-181 .elementor-element.elementor-element-dbbc8c5:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-dbbc8c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#00000005 77%,#00000012 100%)}.elementor-181 .elementor-element.elementor-element-52ef22c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-181 .elementor-element.elementor-element-b7948fc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:11px;font-weight:600;letter-spacing:1.6px;color:#000}.elementor-181 .elementor-element.elementor-element-7d3379c{width:var(--container-widget-width,99%);max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-7d3379c>.elementor-widget-container{margin:15px 0 0 0}.elementor-181 .elementor-element.elementor-element-7d3379c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:34px;font-weight:700;line-height:40px;color:#000}.elementor-181 .elementor-element.elementor-element-fecb05e>.elementor-widget-container{margin:0 0 0 0}.elementor-181 .elementor-element.elementor-element-fecb05e{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:#75717F}.elementor-181 .elementor-element.elementor-element-7898611{--display:flex;--min-height:387px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-181 .elementor-element.elementor-element-b5b6da7{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px}.elementor-181 .elementor-element.elementor-element-ab42b9e{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-ab42b9e.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-ab42b9e img{border-radius:15px 15px 15px 15px}.elementor-181 .elementor-element.elementor-element-fc63af2 .elementor-button{background-color:#14111F;font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;letter-spacing:.3px;fill:#46B65F;color:#46B65F;border-radius:35px 35px 35px 35px;padding:10px 15px 7px 15px}.elementor-181 .elementor-element.elementor-element-1bf933b .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:19px;font-weight:800}.elementor-181 .elementor-element.elementor-element-d90be55>.elementor-widget-container{margin:-3px 0 -3px 0}.elementor-181 .elementor-element.elementor-element-d90be55{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:22px;color:#75717F}.elementor-181 .elementor-element.elementor-element-2f8b2fa>.elementor-widget-container{margin:-12px 0 0 0}.elementor-181 .elementor-element.elementor-element-47f1439 .elementor-button{background-color:#FFF0;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:600;fill:#000;color:#000;border-radius:28px 28px 28px 28px;padding:15px 23px 13px 23px}.elementor-181 .elementor-element.elementor-element-47f1439>.elementor-widget-container{margin:-9px 0 0 -13px}.elementor-181 .elementor-element.elementor-element-47f1439.elementor-element{--align-self:flex-start}.elementor-181 .elementor-element.elementor-element-47f1439 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-181 .elementor-element.elementor-element-47f1439 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-181 .elementor-element.elementor-element-9c280de{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px}.elementor-181 .elementor-element.elementor-element-6260d6b{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-6260d6b.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-6260d6b img{border-radius:15px 15px 15px 15px}.elementor-181 .elementor-element.elementor-element-c25f9b9 .elementor-button{background-color:#14111F;font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;letter-spacing:.3px;fill:#3FA1EE;color:#3FA1EE;border-radius:35px 35px 35px 35px;padding:10px 15px 7px 15px}.elementor-181 .elementor-element.elementor-element-7a489be .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:19px;font-weight:800}.elementor-181 .elementor-element.elementor-element-75a5351>.elementor-widget-container{margin:-3px 0 -3px 0}.elementor-181 .elementor-element.elementor-element-75a5351{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:22px;color:#75717F}.elementor-181 .elementor-element.elementor-element-21659f8>.elementor-widget-container{margin:-12px 0 0 0}.elementor-181 .elementor-element.elementor-element-21a2133 .elementor-button{background-color:#FFF0;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:600;fill:#000;color:#000;border-radius:28px 28px 28px 28px;padding:15px 23px 13px 23px}.elementor-181 .elementor-element.elementor-element-21a2133>.elementor-widget-container{margin:-9px 0 0 -13px}.elementor-181 .elementor-element.elementor-element-21a2133.elementor-element{--align-self:flex-start}.elementor-181 .elementor-element.elementor-element-21a2133 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-181 .elementor-element.elementor-element-21a2133 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-181 .elementor-element.elementor-element-ff17b65{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px}.elementor-181 .elementor-element.elementor-element-2b07841{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-2b07841.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-2b07841 img{border-radius:15px 15px 15px 15px}.elementor-181 .elementor-element.elementor-element-42af799 .elementor-button{background-color:#14111F;font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;letter-spacing:.3px;fill:#F7AD52;color:#F7AD52;border-radius:35px 35px 35px 35px;padding:10px 15px 7px 15px}.elementor-181 .elementor-element.elementor-element-dc1d68c .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:19px;font-weight:800}.elementor-181 .elementor-element.elementor-element-80a20d4>.elementor-widget-container{margin:-3px 0 -3px 0}.elementor-181 .elementor-element.elementor-element-80a20d4{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:22px;color:#75717F}.elementor-181 .elementor-element.elementor-element-4a5a8de>.elementor-widget-container{margin:-12px 0 0 0}.elementor-181 .elementor-element.elementor-element-6759281 .elementor-button{background-color:#FFF0;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:600;fill:#000;color:#000;border-radius:28px 28px 28px 28px;padding:15px 23px 13px 23px}.elementor-181 .elementor-element.elementor-element-6759281>.elementor-widget-container{margin:-9px 0 0 -13px}.elementor-181 .elementor-element.elementor-element-6759281.elementor-element{--align-self:flex-start}.elementor-181 .elementor-element.elementor-element-6759281 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-181 .elementor-element.elementor-element-6759281 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-181 .elementor-element.elementor-element-b17c4d8{--display:flex;--min-height:387px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-a11a9b0{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px}.elementor-181 .elementor-element.elementor-element-6d031a0{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-6d031a0.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-4b9bb5f .elementor-button{background-color:#14111F;font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;letter-spacing:.3px;fill:#F2786E;color:#F2786E;border-radius:35px 35px 35px 35px;padding:10px 15px 7px 15px}.elementor-181 .elementor-element.elementor-element-df297d6 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:19px;font-weight:800}.elementor-181 .elementor-element.elementor-element-56def36>.elementor-widget-container{margin:-3px 0 -3px 0}.elementor-181 .elementor-element.elementor-element-56def36{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:22px;color:#75717F}.elementor-181 .elementor-element.elementor-element-01b42f2>.elementor-widget-container{margin:-12px 0 0 0}.elementor-181 .elementor-element.elementor-element-e0d19c2 .elementor-button{background-color:#FFF0;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:600;fill:#000;color:#000;border-radius:28px 28px 28px 28px;padding:15px 23px 13px 23px}.elementor-181 .elementor-element.elementor-element-e0d19c2>.elementor-widget-container{margin:-9px 0 0 -13px}.elementor-181 .elementor-element.elementor-element-e0d19c2.elementor-element{--align-self:flex-start}.elementor-181 .elementor-element.elementor-element-e0d19c2 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-181 .elementor-element.elementor-element-e0d19c2 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-181 .elementor-element.elementor-element-fa78e91{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px}.elementor-181 .elementor-element.elementor-element-11370f5{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-11370f5.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-c316c95 .elementor-button{background-color:#14111F;font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;letter-spacing:.3px;fill:#3FD3C2;color:#3FD3C2;border-radius:35px 35px 35px 35px;padding:10px 15px 7px 15px}.elementor-181 .elementor-element.elementor-element-15a0ec0 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:19px;font-weight:800}.elementor-181 .elementor-element.elementor-element-69e4a1d>.elementor-widget-container{margin:-3px 0 -3px 0}.elementor-181 .elementor-element.elementor-element-69e4a1d{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;line-height:22px;color:#75717F}.elementor-181 .elementor-element.elementor-element-5457988>.elementor-widget-container{margin:-12px 0 0 0}.elementor-181 .elementor-element.elementor-element-ffd1827 .elementor-button{background-color:#FFF0;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:600;fill:#000;color:#000;border-radius:28px 28px 28px 28px;padding:15px 23px 13px 23px}.elementor-181 .elementor-element.elementor-element-ffd1827>.elementor-widget-container{margin:-9px 0 0 -13px}.elementor-181 .elementor-element.elementor-element-ffd1827.elementor-element{--align-self:flex-start}.elementor-181 .elementor-element.elementor-element-ffd1827 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-181 .elementor-element.elementor-element-ffd1827 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-181 .elementor-element.elementor-element-417b8ab{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-181 .elementor-element.elementor-element-417b8ab:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-417b8ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#15131F}.elementor-181 .elementor-element.elementor-element-57dc5c4>.elementor-widget-container{padding:30px 30px 30px 30px}.elementor-181 .elementor-element.elementor-element-57dc5c4 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:20px;font-weight:800;line-height:24px;color:#FFF}.elementor-181 .elementor-element.elementor-element-0fbbf02>.elementor-widget-container{margin:-60px 0 -3px 0;padding:30px 30px 30px 30px}.elementor-181 .elementor-element.elementor-element-0fbbf02{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:300;line-height:22px;color:#FFF}.elementor-181 .elementor-element.elementor-element-d4fa326 .elementor-button{background-color:#FFF;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:700;fill:#000;color:#000;border-radius:28px 28px 28px 28px;padding:15px 23px 13px 23px}.elementor-181 .elementor-element.elementor-element-d4fa326>.elementor-widget-container{margin:159px 0 0 0;padding:30px 30px 30px 30px}.elementor-181 .elementor-element.elementor-element-d4fa326 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-181 .elementor-element.elementor-element-d4fa326 .elementor-button .elementor-button-content-wrapper{gap:7px}.elementor-181 .elementor-element.elementor-element-e395d89{--display:flex;--min-height:549px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:30px 30px 0px 0px}.elementor-181 .elementor-element.elementor-element-e395d89:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-e395d89>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://grupomosaico.cl/wp-content/uploads/2026/07/Section-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-181 .elementor-element.elementor-element-034344d{--display:flex;--min-height:112px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-181 .elementor-element.elementor-element-4bb7c2d{--display:flex;--min-height:469px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-181 .elementor-element.elementor-element-b2f13c0{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-181 .elementor-element.elementor-element-005ad03{--display:flex;--min-height:194px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px}.elementor-181 .elementor-element.elementor-element-005ad03:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-005ad03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#15131F}.elementor-181 .elementor-element.elementor-element-6ed53d2{--display:flex;--justify-content:center}.elementor-181 .elementor-element.elementor-element-d7261e7{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0}.elementor-181 .elementor-element.elementor-element-d7261e7>.elementor-widget-container{padding:25px 25px 25px 25px}.elementor-181 .elementor-element.elementor-element-d7261e7 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-weight:700;line-height:38px;color:#FFF}.elementor-181 .elementor-element.elementor-element-353aa1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px}.elementor-181 .elementor-element.elementor-element-a23b12f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-181 .elementor-element.elementor-element-a23b12f .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:600}.elementor-181 .elementor-element.elementor-element-32145f0 .elementor-button{background-color:#fff0;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:25px 25px 25px 25px;padding:14px 30px 14px 30px}.elementor-181 .elementor-element.elementor-element-32145f0>.elementor-widget-container{margin:0 0 0 0}.elementor-181 .elementor-element.elementor-element-6813a12{--display:flex;--min-height:862px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-181 .elementor-element.elementor-element-6813a12:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-6813a12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-181 .elementor-element.elementor-element-afba3ff{--display:flex;--min-height:537px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:116px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-bf4e41a .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:700;letter-spacing:3.2px;color:#EC1F78}.elementor-181 .elementor-element.elementor-element-499f877 .elementor-heading-title{font-family:"Plus Jakarta Sans",Sans-serif;font-size:43px;font-weight:700;color:#15131F}.elementor-181 .elementor-element.elementor-element-3d73dce>.elementor-widget-container{margin:7px 0 0 0}.elementor-181 .elementor-element.elementor-element-3d73dce .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#15131F}.elementor-181 .elementor-element.elementor-element-c14969f{--display:flex;--min-height:487px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-110de31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-181 .elementor-element.elementor-element-51eac84{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-181 .elementor-element.elementor-element-51eac84:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-51eac84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F5FA}.elementor-181 .elementor-element.elementor-element-d8cc2bf>.elementor-widget-container{margin:5px 0 0 0}.elementor-181 .elementor-element.elementor-element-d8cc2bf.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-d8cc2bf .elementor-icon-wrapper{text-align:center}.elementor-181 .elementor-element.elementor-element-d8cc2bf .elementor-icon{font-size:27px}.elementor-181 .elementor-element.elementor-element-d8cc2bf .elementor-icon svg{height:27px}.elementor-181 .elementor-element.elementor-element-65260b7{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-a60d991>.elementor-widget-container{margin:-8px 0 2px 0}.elementor-181 .elementor-element.elementor-element-a60d991 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:1px;color:#75717F}.elementor-181 .elementor-element.elementor-element-17da755 .elementor-heading-title{font-size:16px;font-weight:700;color:#15131F}.elementor-181 .elementor-element.elementor-element-f6c6379{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-181 .elementor-element.elementor-element-859789a{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-181 .elementor-element.elementor-element-859789a:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-859789a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F5FA}.elementor-181 .elementor-element.elementor-element-d5a0912>.elementor-widget-container{margin:5px 0 0 0}.elementor-181 .elementor-element.elementor-element-d5a0912.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-d5a0912 .elementor-icon-wrapper{text-align:center}.elementor-181 .elementor-element.elementor-element-d5a0912 .elementor-icon{font-size:27px}.elementor-181 .elementor-element.elementor-element-d5a0912 .elementor-icon svg{height:27px}.elementor-181 .elementor-element.elementor-element-9eeaabe{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-39090f3>.elementor-widget-container{margin:-8px 0 2px 0}.elementor-181 .elementor-element.elementor-element-39090f3 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:1px;color:#75717F}.elementor-181 .elementor-element.elementor-element-295e6e8 .elementor-heading-title{font-size:16px;font-weight:700;color:#15131F}.elementor-181 .elementor-element.elementor-element-53ea2e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-181 .elementor-element.elementor-element-e5c9aa5{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:13px 13px 13px 13px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-181 .elementor-element.elementor-element-e5c9aa5:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-e5c9aa5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F5FA}.elementor-181 .elementor-element.elementor-element-2707789>.elementor-widget-container{margin:5px 0 0 0}.elementor-181 .elementor-element.elementor-element-2707789.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-2707789 .elementor-icon-wrapper{text-align:center}.elementor-181 .elementor-element.elementor-element-2707789 .elementor-icon{font-size:27px}.elementor-181 .elementor-element.elementor-element-2707789 .elementor-icon svg{height:27px}.elementor-181 .elementor-element.elementor-element-5f8e39e{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-0597393>.elementor-widget-container{margin:-8px 0 2px 0}.elementor-181 .elementor-element.elementor-element-0597393 .elementor-heading-title{font-size:14px;font-weight:600;letter-spacing:1px;color:#75717F}.elementor-181 .elementor-element.elementor-element-b01f051 .elementor-heading-title{font-size:16px;font-weight:700;color:#15131F}.elementor-181 .elementor-element.elementor-element-ce10645{--display:flex;--min-height:537px;--justify-content:center}.elementor-181 .elementor-element.elementor-element-5b59c0d{--display:flex;--min-height:568px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9B989826;--border-color:#9B989826;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px}.elementor-181 .elementor-element.elementor-element-5b59c0d:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-5b59c0d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F5FA}.elementor-181 .elementor-element.elementor-element-b739eb8 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:17px;font-weight:700;line-height:24px;color:#15131F}.elementor-181 .elementor-element.elementor-element-8590905>.elementor-widget-container{margin:-19px 0 0 0}.elementor-181 .elementor-element.elementor-element-8590905 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:300;line-height:24px;color:#15131F}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group{padding-right:calc(14px/2);padding-left:calc(14px/2);margin-bottom:25px}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-form-fields-wrapper{margin-left:calc(-14px/2);margin-right:calc(-14px/2);margin-bottom:-25px}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-181 .elementor-element.elementor-element-1072896 .elementor-labels-inline .elementor-field-group>label{padding-left:11px}body:not(.rtl) .elementor-181 .elementor-element.elementor-element-1072896 .elementor-labels-inline .elementor-field-group>label{padding-right:11px}body .elementor-181 .elementor-element.elementor-element-1072896 .elementor-labels-above .elementor-field-group>label{padding-bottom:11px}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group>label,.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-subgroup label{color:#15131F}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group>label{font-family:"Inter",Sans-serif;font-size:12px;font-weight:600}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-type-html{padding-bottom:0}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group .elementor-field{color:#757575}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group .elementor-field,.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-subgroup label{font-weight:300}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFF;border-color:#FFFFFF1C;border-radius:10px 10px 10px 10px}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group .elementor-select-wrapper select{background-color:#FFF;border-color:#FFFFFF1C;border-radius:10px 10px 10px 10px}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF1C}.elementor-181 .elementor-element.elementor-element-1072896 .e-form__buttons__wrapper__button-next{background-color:#15131F;color:#fff}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-button[type="submit"]{background-color:#15131F;color:#fff}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-button[type="submit"] svg *{fill:#fff}.elementor-181 .elementor-element.elementor-element-1072896 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-181 .elementor-element.elementor-element-1072896 .e-form__buttons__wrapper__button-next:hover{background-color:#EC1F78;color:#fff}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-button[type="submit"]:hover{background-color:#EC1F78;color:#fff}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-button[type="submit"]:hover svg *{fill:#fff}.elementor-181 .elementor-element.elementor-element-1072896 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-181 .elementor-element.elementor-element-1072896 .elementor-button{border-radius:25px 25px 25px 25px}.elementor-181 .elementor-element.elementor-element-1072896{--e-form-steps-indicators-spacing:24px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:24px}:root{--page-title-display:none}@media(max-width:767px){.elementor-181 .elementor-element.elementor-element-b5ffc16{--min-height:786px;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-a0a94ae{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-e4c45b6 .elementor-heading-title{font-size:9px}.elementor-181 .elementor-element.elementor-element-3101f50>.elementor-widget-container{padding:6px 6px 6px 6px}.elementor-181 .elementor-element.elementor-element-3101f50{--container-widget-width:436px;--container-widget-flex-grow:0;width:var(--container-widget-width,436px);max-width:436px;text-align:center}.elementor-181 .elementor-element.elementor-element-3101f50 .elementor-heading-title{font-size:39px;line-height:1em}.elementor-181 .elementor-element.elementor-element-cd9699f{--container-widget-width:257px;--container-widget-flex-grow:0;width:var(--container-widget-width,257px);max-width:257px;text-align:center}.elementor-181 .elementor-element.elementor-element-cd9699f .elementor-heading-title{font-size:13px}.elementor-181 .elementor-element.elementor-element-54e53e1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-181 .elementor-element.elementor-element-ce58c00{font-size:13px}.elementor-181 .elementor-element.elementor-element-62013de{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-181 .elementor-element.elementor-element-db834f2{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:-40px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-d7261e7{--container-widget-width:710px;--container-widget-flex-grow:0;width:var(--container-widget-width,710px);max-width:710px;text-align:center}.elementor-181 .elementor-element.elementor-element-d7261e7.elementor-element{--align-self:center}.elementor-181 .elementor-element.elementor-element-353aa1a{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-35px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-c14969f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-181 .elementor-element.elementor-element-51eac84{--width:60px;--min-height:60px}.elementor-181 .elementor-element.elementor-element-65260b7{--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-859789a{--width:60px;--min-height:60px}.elementor-181 .elementor-element.elementor-element-9eeaabe{--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px}.elementor-181 .elementor-element.elementor-element-e5c9aa5{--width:60px;--min-height:60px}.elementor-181 .elementor-element.elementor-element-5f8e39e{--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px}}@media(min-width:768px){.elementor-181 .elementor-element.elementor-element-a29fff7{--width:50%}.elementor-181 .elementor-element.elementor-element-86f0f89{--width:50%}.elementor-181 .elementor-element.elementor-element-52ef22c{--width:100%}.elementor-181 .elementor-element.elementor-element-7898611{--width:100%}.elementor-181 .elementor-element.elementor-element-b17c4d8{--width:100%}.elementor-181 .elementor-element.elementor-element-034344d{--width:100%}.elementor-181 .elementor-element.elementor-element-353aa1a{--width:68%}.elementor-181 .elementor-element.elementor-element-51eac84{--width:12%}.elementor-181 .elementor-element.elementor-element-65260b7{--width:84%}.elementor-181 .elementor-element.elementor-element-859789a{--width:12%}.elementor-181 .elementor-element.elementor-element-9eeaabe{--width:84%}.elementor-181 .elementor-element.elementor-element-e5c9aa5{--width:12%}.elementor-181 .elementor-element.elementor-element-5f8e39e{--width:84%}}@media(min-width:1025px){.elementor-181 .elementor-element.elementor-element-e395d89:not(.elementor-motion-effects-element-type-background),.elementor-181 .elementor-element.elementor-element-e395d89>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}.elementor-181 .elementor-element.elementor-element-a23b12f .elementor-button{background:linear-gradient(90deg,#EC1F78,#7C3AED);border-radius:999px;padding:14px 28px;font-family:'Inter',sans-serif;font-size:14px;font-weight:600;color:#fff;border:none;transition:transform 0.3s ease,box-shadow 0.3s ease,filter 0.3s ease}.elementor-181 .elementor-element.elementor-element-a23b12f .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgb(236 31 120 / .4),0 4px 12px rgb(124 58 237 / .35);filter:brightness(1.08);color:#fff}.elementor-181 .elementor-element.elementor-element-a23b12f .elementor-button:hover .elementor-button-icon{transform:translate(2px,-2px)}.elementor-181 .elementor-element.elementor-element-a23b12f .elementor-button-icon{transition:transform 0.3s ease}.blend-gradient{background-image:linear-gradient(90deg,#0e0524,#2a1465,#6d28d9,#b026c9,#ec1e8c,#b026c9,#6d28d9,#2a1465,#0e0524);background-size:320px 100%;background-repeat:repeat;animation:blendFlow 8s linear infinite}.blend-text,.blend-text .elementor-heading-title,.blend-text .elementor-button-text{background-image:linear-gradient(90deg,#6d28d9,#b026c9,#ec1e8c,#b026c9,#6d28d9);background-size:320px 100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0;animation:blendFlow 2.5s linear infinite}@media (prefers-reduced-motion:reduce){.blend-text,.blend-text .elementor-heading-title{animation:none}}@keyframes blendFlow{from{background-position:0 50%}to{background-position:320px 50%}}