.elementor-396 .elementor-element.elementor-element-z6uj8ys:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-z6uj8ys>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://magmaoptiks.com/wp-content/uploads/2025/03/magmaoptiks-background-e1473939533968.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-396 .elementor-element.elementor-element-z6uj8ys>.elementor-container{min-height:640px}.elementor-396 .elementor-element.elementor-element-z6uj8ys{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-396 .elementor-element.elementor-element-z6uj8ys>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-396 .elementor-element.elementor-element-yrejmau>.elementor-widget-container{padding:8px 0 8px 0;border-style:double;border-width:3px 0 3px 0;border-color:#fff}.elementor-396 .elementor-element.elementor-element-yrejmau{text-align:end}.elementor-396 .elementor-element.elementor-element-yrejmau .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:10px;color:#fff}.elementor-396 .elementor-element.elementor-element-5rqqq63>.elementor-widget-container{border-style:double}.elementor-396 .elementor-element.elementor-element-5rqqq63{text-align:end}.elementor-396 .elementor-element.elementor-element-5rqqq63 .elementor-heading-title{font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:#fff}.elementor-396 .elementor-element.elementor-element-1inmes0{text-align:end;font-size:15px;letter-spacing:.4px;color:#FFF}.elementor-396 .elementor-element.elementor-element-c1nb16e .elementor-button{background-color:red;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff;border-radius:5px 5px 5px 5px;padding:10px 26px 10px 26px}.elementor-396 .elementor-element.elementor-element-c1nb16e .elementor-button:hover,.elementor-396 .elementor-element.elementor-element-c1nb16e .elementor-button:focus{background-color:#fff;color:#fe5252;border-color:#fe5252}.elementor-396 .elementor-element.elementor-element-c1nb16e .elementor-button:hover svg,.elementor-396 .elementor-element.elementor-element-c1nb16e .elementor-button:focus svg{fill:#fe5252}.elementor-396 .elementor-element.elementor-element-17l3c36{padding:60px 0 40px 0}.elementor-396 .elementor-element.elementor-element-5b26dbd{text-align:center}.elementor-396 .elementor-element.elementor-element-5b26dbd .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;color:#eee}.elementor-396 .elementor-element.elementor-element-r0hzluw>.elementor-widget-container{margin:-35px 0 40px 0}.elementor-396 .elementor-element.elementor-element-r0hzluw{text-align:center}.elementor-396 .elementor-element.elementor-element-r0hzluw .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#3F3E3E}.elementor-396 .elementor-element.elementor-element-nje8e9h{text-align:center}.elementor-396 .elementor-element.elementor-element-nje8e9h .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;color:#eee}.elementor-396 .elementor-element.elementor-element-f610b4f{column-gap:0;text-align:justify;font-size:17px;font-weight:300;line-height:1.8em}.elementor-396 .elementor-element.elementor-element-19030c3{margin-top:50px;margin-bottom:50px}.elementor-396 .elementor-element.elementor-element-59c7ab0{text-align:center}.elementor-396 .elementor-element.elementor-element-59c7ab0 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;color:#eee}.elementor-396 .elementor-element.elementor-element-b140c97{font-size:17px;font-weight:300;line-height:2em}.elementor-396 .elementor-element.elementor-element-m1ftxxd{padding:60px 0 40px 0}.elementor-396 .elementor-element.elementor-element-46iqs1i{text-align:center}.elementor-396 .elementor-element.elementor-element-46iqs1i .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;color:#eee}.elementor-396 .elementor-element.elementor-element-17809ip>.elementor-widget-container{margin:-35px 0 40px 0}.elementor-396 .elementor-element.elementor-element-17809ip{text-align:center}.elementor-396 .elementor-element.elementor-element-17809ip .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#3F3E3E}.elementor-396 .elementor-element.elementor-element-2d4eb10 .elementor-button{background-color:red;font-size:14px;text-transform:uppercase;letter-spacing:1px;fill:#FFF;color:#FFF;border-style:solid;border-width:.2px .2px .2px .2px;border-color:#FFF;border-radius:5px 5px 5px 5px;padding:12px 30px 12px 30px}.elementor-396 .elementor-element.elementor-element-2d4eb10 .elementor-button:hover,.elementor-396 .elementor-element.elementor-element-2d4eb10 .elementor-button:focus{background-color:#17292d;color:#fff}.elementor-396 .elementor-element.elementor-element-2d4eb10 .elementor-button:hover svg,.elementor-396 .elementor-element.elementor-element-2d4eb10 .elementor-button:focus svg{fill:#fff}.elementor-396 .elementor-element.elementor-element-bmfvxvw:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-bmfvxvw>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://magmaoptiks.com/wp-content/uploads/2025/03/gafas3-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-396 .elementor-element.elementor-element-bmfvxvw{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:160px 0 160px 0}.elementor-396 .elementor-element.elementor-element-bmfvxvw>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-396 .elementor-element.elementor-element-9z8ribc .elementor-heading-title{font-size:26px;text-transform:uppercase;letter-spacing:.6px;color:#fff}.elementor-396 .elementor-element.elementor-element-907fg6n .elementor-heading-title{font-size:71px;text-transform:uppercase;letter-spacing:1px;color:#FFF}.elementor-396 .elementor-element.elementor-element-j2v2h6d{font-size:16px;letter-spacing:.4px;color:#fff}.elementor-396 .elementor-element.elementor-element-iee16ys .elementor-button{background-color:red;font-size:14px;text-transform:uppercase;letter-spacing:1px;fill:#FFF;color:#FFF;border-style:solid;border-width:.2px .2px .2px .2px;border-color:#FFF;border-radius:5px 5px 5px 5px;padding:12px 30px 12px 30px}.elementor-396 .elementor-element.elementor-element-iee16ys .elementor-button:hover,.elementor-396 .elementor-element.elementor-element-iee16ys .elementor-button:focus{background-color:#17292d;color:#fff}.elementor-396 .elementor-element.elementor-element-iee16ys .elementor-button:hover svg,.elementor-396 .elementor-element.elementor-element-iee16ys .elementor-button:focus svg{fill:#fff}@media(max-width:1024px){.elementor-396 .elementor-element.elementor-element-17l3c36{margin-top:-51px;margin-bottom:-51px}.elementor-396 .elementor-element.elementor-element-13bf6a5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-396 .elementor-element.elementor-element-19030c3{margin-top:15px;margin-bottom:15px}.elementor-396 .elementor-element.elementor-element-waknl7r>.elementor-element-populated{margin:-69px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-396 .elementor-element.elementor-element-z6uj8ys:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-z6uj8ys>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://magmaoptiks.com/wp-content/uploads/2025/03/Diseno-sin-titulo-_1_-1.webp)}.elementor-396 .elementor-element.elementor-element-yrejmau .elementor-heading-title{font-size:14px}.elementor-396 .elementor-element.elementor-element-5rqqq63 .elementor-heading-title{font-size:40px}.elementor-396 .elementor-element.elementor-element-17l3c36{margin-top:-16px;margin-bottom:0;padding:30px 0 10px 0}.elementor-396 .elementor-element.elementor-element-124vqup>.elementor-element-populated{margin:-9px 0 -27px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-396 .elementor-element.elementor-element-5b26dbd .elementor-heading-title{font-size:30px}.elementor-396 .elementor-element.elementor-element-r0hzluw>.elementor-widget-container{margin:-30px 0 30px 0}.elementor-396 .elementor-element.elementor-element-13bf6a5>.elementor-element-populated{margin:-5px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-396 .elementor-element.elementor-element-fea80de>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-396 .elementor-element.elementor-element-nje8e9h>.elementor-widget-container{margin:11px 0 0 0}.elementor-396 .elementor-element.elementor-element-nje8e9h .elementor-heading-title{font-size:30px}.elementor-396 .elementor-element.elementor-element-19030c3{margin-top:-8px;margin-bottom:-8px}.elementor-396 .elementor-element.elementor-element-59c7ab0>.elementor-widget-container{margin:-1px -1px -1px -1px}.elementor-396 .elementor-element.elementor-element-59c7ab0 .elementor-heading-title{font-size:30px}.elementor-396 .elementor-element.elementor-element-m1ftxxd{margin-top:-23px;margin-bottom:-103px}.elementor-396 .elementor-element.elementor-element-waknl7r>.elementor-element-populated{margin:-33px 0 28px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-396 .elementor-element.elementor-element-46iqs1i>.elementor-widget-container{padding:30px 0 10px 0}.elementor-396 .elementor-element.elementor-element-46iqs1i .elementor-heading-title{font-size:30px}.elementor-396 .elementor-element.elementor-element-17809ip>.elementor-widget-container{margin:-30px 0 30px 0}.elementor-396 .elementor-element.elementor-element-k4lsqik>.elementor-widget-container{margin:-42px 0 5px 0}.elementor-396 .elementor-element.elementor-element-2d4eb10>.elementor-widget-container{margin:7px 7px 7px 7px;padding:0 0 0 0}.elementor-396 .elementor-element.elementor-element-bmfvxvw{margin-top:110px;margin-bottom:0;padding:30px 0 30px 0}.elementor-396 .elementor-element.elementor-element-suo2d7q{width:100%}.elementor-396 .elementor-element.elementor-element-9z8ribc .elementor-heading-title{font-size:18px;line-height:1.6em}.elementor-396 .elementor-element.elementor-element-907fg6n .elementor-heading-title{font-size:42px}}@media(min-width:768px){.elementor-396 .elementor-element.elementor-element-ix6xr75{width:30%}.elementor-396 .elementor-element.elementor-element-bdwthlz{width:70%}}@media(max-width:1024px) and (min-width:768px){.elementor-396 .elementor-element.elementor-element-13bf6a5{width:100%}.elementor-396 .elementor-element.elementor-element-fea80de{width:100%}.elementor-396 .elementor-element.elementor-element-suo2d7q{width:81%}}@media(min-width:1025px){.elementor-396 .elementor-element.elementor-element-bmfvxvw:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-bmfvxvw>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}