.elementor-30683 .elementor-element.elementor-element-ae1809f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative;}.elementor-30683 .elementor-element.elementor-element-58c07d8:hover{box-shadow:0px 10px 50px 0px rgba(178,178,178,0.16);}.elementor-30683 .elementor-element.elementor-element-58c07d8{animation-delay:50ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-30683 .elementor-element.elementor-element-58c07d8 .aux-ribbon-wrapper{background-color:var( --e-global-color-primary );}.elementor-30683 .elementor-element.elementor-element-58c07d8 .aux-ribbon-wrapper span{font-family:var( --e-global-typography-8dda24e-font-family ), Sans-serif;font-size:var( --e-global-typography-8dda24e-font-size );font-weight:var( --e-global-typography-8dda24e-font-weight );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );}.elementor-30683 .elementor-element.elementor-element-70595c6{background-color:#02010100;padding:0px 0px 0px 0px;position:absolute;right:0px;left:0px;}.elementor-30683 .elementor-element.elementor-element-70595c6 .aux-widget-image{text-align:center;}.elementor-30683 .elementor-element.elementor-element-864e355{width:100%;max-width:100%;padding:0% 0% 0% 0%;position:absolute;right:-21px;bottom:4%;}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-primary{font-family:var( --e-global-typography-8dda24e-font-family ), Sans-serif;font-size:var( --e-global-typography-8dda24e-font-size );font-weight:var( --e-global-typography-8dda24e-font-weight );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );color:var( --e-global-color-4c56aa4 );text-shadow:12px 13px 34px rgba(0, 0, 0, 0.82);margin:0px 0px 10px 0px;max-width:90%;}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-primary:hover{color:#FF003D;}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-secondary{font-family:var( --e-global-typography-adf7029-font-family ), Sans-serif;font-size:var( --e-global-typography-adf7029-font-size );font-weight:var( --e-global-typography-adf7029-font-weight );text-transform:var( --e-global-typography-adf7029-text-transform );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );color:#F6F6F600;text-shadow:0px 15px 20px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;max-width:90%;}.elementor-30683 .elementor-element.elementor-element-940f3f3{width:100%;max-width:100%;padding:0% 0% 0% 0%;position:absolute;right:-21px;bottom:4%;}.elementor-30683 .elementor-element.elementor-element-940f3f3 .aux-modern-heading-secondary{font-family:var( --e-global-typography-adf7029-font-family ), Sans-serif;font-size:var( --e-global-typography-adf7029-font-size );font-weight:var( --e-global-typography-adf7029-font-weight );text-transform:var( --e-global-typography-adf7029-text-transform );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );color:var( --e-global-color-49a9c49 );text-shadow:0px 15px 20px rgba(0,0,0,0.3);margin:0px 0px 6px 0px;max-width:100%;}.elementor-30683 .elementor-element.elementor-element-940f3f3 .aux-modern-heading-secondary:hover{text-shadow:0px 30px 41px rgba(0,0,0,0.3);}.elementor-30683 .elementor-element.elementor-element-bf9db48{width:100%;max-width:100%;padding:0% 0% 0% 0%;position:absolute;right:-21px;bottom:4%;}.elementor-30683 .elementor-element.elementor-element-bf9db48 .aux-modern-heading-secondary{font-family:var( --e-global-typography-adf7029-font-family ), Sans-serif;font-size:var( --e-global-typography-adf7029-font-size );font-weight:var( --e-global-typography-adf7029-font-weight );text-transform:var( --e-global-typography-adf7029-text-transform );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );color:var( --e-global-color-49a9c49 );text-shadow:0px 15px 20px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;max-width:90%;}.elementor-30683 .elementor-element.elementor-element-1ab87a0{width:100%;max-width:100%;padding:0% 0% 0% 0%;position:absolute;right:-21px;bottom:4%;}.elementor-30683 .elementor-element.elementor-element-1ab87a0 .aux-modern-heading-secondary{font-family:var( --e-global-typography-adf7029-font-family ), Sans-serif;font-size:var( --e-global-typography-adf7029-font-size );font-weight:var( --e-global-typography-adf7029-font-weight );text-transform:var( --e-global-typography-adf7029-text-transform );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );color:#000000;text-shadow:0px 15px 20px rgba(0,0,0,0.3);margin:0px 0px 6px 0px;max-width:100%;}.elementor-30683 .elementor-element.elementor-element-1ab87a0 .aux-modern-heading-secondary:hover{text-shadow:0px 30px 41px rgba(0,0,0,0.3);}.elementor-30683 .elementor-element.elementor-element-266e16e{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30683 .elementor-element.elementor-element-3529796{--display:flex;}.elementor-30683 .elementor-element.elementor-element-362d116:hover{box-shadow:0px 10px 50px 0px rgba(178,178,178,0.16);}.elementor-30683 .elementor-element.elementor-element-362d116{animation-delay:50ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-30683 .elementor-element.elementor-element-362d116 .aux-ribbon-wrapper{background-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-30683 .elementor-element.elementor-element-362d116 .aux-ribbon-wrapper span{font-family:var( --e-global-typography-8dda24e-font-family ), Sans-serif;font-size:var( --e-global-typography-8dda24e-font-size );font-weight:var( --e-global-typography-8dda24e-font-weight );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-30683 .elementor-element.elementor-element-615e639{background-color:#02010100;animation-duration:2000ms;padding:0px 0px 0px 0px;position:absolute;bottom:0px;animation-delay:500ms;animation-timing-function:cubic-bezier(initial);}.elementor-30683 .elementor-element.elementor-element-615e639 .aux-media-image{max-width:100%;transition-duration:500ms;}.elementor-30683 .elementor-element.elementor-element-615e639 .aux-media-image:hover{transform:translateY(0px);}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-divider{background-color:var( --e-global-color-primary );height:4px;width:91%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-30683 .elementor-element.elementor-element-4fb8d40{width:100%;max-width:100%;padding:0% 0% 0% 0%;position:absolute;right:-21px;bottom:6%;}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-primary{font-family:var( --e-global-typography-adf7029-font-family ), Sans-serif;font-size:var( --e-global-typography-adf7029-font-size );font-weight:var( --e-global-typography-adf7029-font-weight );text-transform:var( --e-global-typography-adf7029-text-transform );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );color:var( --e-global-color-4c56aa4 );text-shadow:12px 13px 34px rgba(0, 0, 0, 0.82);margin:0px 0px 0px 0px;max-width:90%;}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-primary:hover{color:#FF003D;}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-secondary{font-family:"Poppins", Sans-serif;font-size:39px;font-weight:900;line-height:0.8em;letter-spacing:-1.6px;color:var( --e-global-color-49a9c49 );text-shadow:0px 15px 20px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;max-width:90%;}.elementor-30683 .elementor-element.elementor-element-31d9bd3{width:100%;max-width:100%;padding:0% 0% 0% 0%;position:absolute;right:-21px;bottom:6%;}.elementor-30683 .elementor-element.elementor-element-31d9bd3 .aux-modern-heading-secondary{font-family:var( --e-global-typography-adf7029-font-family ), Sans-serif;font-size:var( --e-global-typography-adf7029-font-size );font-weight:var( --e-global-typography-adf7029-font-weight );text-transform:var( --e-global-typography-adf7029-text-transform );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );color:var( --e-global-color-49a9c49 );text-shadow:0px 15px 20px rgba(0,0,0,0.3);margin:0px 0px 0px 0px;max-width:90%;}body:not(.rtl) .elementor-30683 .elementor-element.elementor-element-7601100{left:0px;}body.rtl .elementor-30683 .elementor-element.elementor-element-7601100{right:0px;}.elementor-30683 .elementor-element.elementor-element-7601100{bottom:0px;text-align:end;}@media(max-width:1024px){.elementor-30683 .elementor-element.elementor-element-ae1809f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30683 .elementor-element.elementor-element-58c07d8 .aux-ribbon-wrapper span{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-primary{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-940f3f3 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-bf9db48 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-1ab87a0 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-266e16e{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30683 .elementor-element.elementor-element-362d116 .aux-ribbon-wrapper span{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-primary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-secondary{font-size:35px;line-height:45px;}.elementor-30683 .elementor-element.elementor-element-31d9bd3 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}}@media(max-width:768px){.elementor-30683 .elementor-element.elementor-element-ae1809f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30683 .elementor-element.elementor-element-58c07d8 .aux-media-image{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-30683 .elementor-element.elementor-element-58c07d8 .aux-ribbon-wrapper span{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );}.elementor-30683 .elementor-element.elementor-element-70595c6{top:0%;bottom:0%;}.elementor-30683 .elementor-element.elementor-element-864e355{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -5%;padding:0% 0% 0% 0%;}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-primary{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );max-width:90%;}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );margin:0px 0px 0px 0px;max-width:100%;}.elementor-30683 .elementor-element.elementor-element-940f3f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0% 0% 0% 0%;}.elementor-30683 .elementor-element.elementor-element-940f3f3 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );margin:0px 0px 0px 0px;max-width:100%;}.elementor-30683 .elementor-element.elementor-element-bf9db48{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -5%;padding:0% 0% 0% 0%;}.elementor-30683 .elementor-element.elementor-element-bf9db48 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );margin:0px 0px 0px 0px;max-width:100%;}.elementor-30683 .elementor-element.elementor-element-1ab87a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0% 0% 0% 0%;}.elementor-30683 .elementor-element.elementor-element-1ab87a0 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );margin:0px 0px 0px 0px;max-width:100%;}.elementor-30683 .elementor-element.elementor-element-266e16e{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30683 .elementor-element.elementor-element-3529796{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30683 .elementor-element.elementor-element-362d116{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-30683 .elementor-element.elementor-element-362d116 .aux-media-image{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-30683 .elementor-element.elementor-element-362d116 .aux-ribbon-wrapper span{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );}.elementor-30683 .elementor-element.elementor-element-615e639 .aux-widget-image{text-align:center;}.elementor-30683 .elementor-element.elementor-element-615e639 .aux-media-image{max-width:100%;}.elementor-30683 .elementor-element.elementor-element-4fb8d40{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;right:-3%;bottom:5%;}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-primary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );color:var( --e-global-color-primary );max-width:90%;}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-secondary{font-size:30px;line-height:23px;margin:0px 0px 0px 0px;max-width:100%;}.elementor-30683 .elementor-element.elementor-element-31d9bd3{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;right:-3%;bottom:5%;}.elementor-30683 .elementor-element.elementor-element-31d9bd3 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );margin:0px 0px 0px 0px;max-width:100%;}}@media(min-width:769px){.elementor-30683 .elementor-element.elementor-element-ae1809f{--width:500px;}.elementor-30683 .elementor-element.elementor-element-266e16e{--width:567px;}}@media(min-width:2400px){.elementor-30683 .elementor-element.elementor-element-58c07d8.elementor-element{--align-self:center;}.elementor-30683 .elementor-element.elementor-element-58c07d8 .aux-ribbon-wrapper span{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );}.elementor-30683 .elementor-element.elementor-element-70595c6.elementor-element{--align-self:center;}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-primary{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );color:var( --e-global-color-primary );max-width:100%;}.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-940f3f3 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-bf9db48 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-1ab87a0 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-3529796:not(.elementor-motion-effects-element-type-background), .elementor-30683 .elementor-element.elementor-element-3529796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://galoazagra.com/wp-content/uploads/2025/12/fondo.webp");}.elementor-30683 .elementor-element.elementor-element-3529796{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30683 .elementor-element.elementor-element-362d116.elementor-element{--align-self:center;}.elementor-30683 .elementor-element.elementor-element-362d116 .aux-ribbon-wrapper span{font-size:var( --e-global-typography-8dda24e-font-size );line-height:var( --e-global-typography-8dda24e-line-height );letter-spacing:var( --e-global-typography-8dda24e-letter-spacing );}.elementor-30683 .elementor-element.elementor-element-615e639.elementor-element{--align-self:center;}.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-primary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}.elementor-30683 .elementor-element.elementor-element-31d9bd3 .aux-modern-heading-secondary{font-size:var( --e-global-typography-adf7029-font-size );line-height:var( --e-global-typography-adf7029-line-height );letter-spacing:var( --e-global-typography-adf7029-letter-spacing );word-spacing:var( --e-global-typography-adf7029-word-spacing );}}/* Start custom CSS for aux_image, class: .elementor-element-58c07d8 */article.type-product:hover .elementor-30683 .elementor-element.elementor-element-58c07d8 {
    transform: translateZ(-90px)
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-70595c6 */.elementor-30683 .elementor-element.elementor-element-70595c6 {
    transform: translateZ(10px)
}
article.type-product:hover .elementor-30683 .elementor-element.elementor-element-70595c6 {
    transform: translateZ( 60px)
}

.elementor-30683 .elementor-element.elementor-element-70595c6 {
    display: inline-block;
    filter: drop-shadow(0 0px 10px rgb(0 0 0 / .5));
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-864e355 */.elementor-30683 .elementor-element.elementor-element-864e355 {
    transform: translateZ(80px)
}

article:hover .elementor-30683 .elementor-element.elementor-element-864e355 {
    transform: translateZ(90px)
}


.elementor-30683 .elementor-element.elementor-element-864e355 ins span.woocommerce-Price-amount.amount {
    color: red;
     
    
}

.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-primario1 {
      opacity: 0;
         color: #ff000000;

}


.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-divider {
    background-color: var( --e-global-color-primary );
    height: 2px;
    width: 70%;
    z-index: 99999;
    position: relative;
    
}

.elementor-30683 .elementor-element.elementor-element-864e355 .aux-modern-heading-primary {

      padding: 0px;
    margin-bottom:5px;
} 

.elementor-30683 .elementor-element.elementor-element-864e355 ins  { 
    animation: zs-flicker-box 10.2s infinite;
    
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-940f3f3 */.elementor-30683 .elementor-element.elementor-element-940f3f3 {
    transform: translateZ(100px)
}

article:hover .elementor-30683 .elementor-element.elementor-element-940f3f3 {
    transform: translateZ(110px)
}



.elementor-30683 .elementor-element.elementor-element-940f3f3 .aux-modern-heading-secondario2 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-bf9db48 */.elementor-30683 .elementor-element.elementor-element-bf9db48 {
    transform: translateZ(80px)
}

article:hover .elementor-30683 .elementor-element.elementor-element-bf9db48 {
    transform: translateZ(90px)
}


.elementor-30683 .elementor-element.elementor-element-bf9db48 ins span.woocommerce-Price-amount.amount {
    color: red;
     
    
}

.elementor-30683 .elementor-element.elementor-element-bf9db48 .aux-modern-heading-primario1 {
      opacity: 1;
         color: #ff000000;

}


.elementor-30683 .elementor-element.elementor-element-bf9db48 .aux-modern-heading-divider {
    background-color: var( --e-global-color-primary );
    height: 2px;
    width: 70%;
    z-index: 99999;
    position: relative;
    
}

.elementor-30683 .elementor-element.elementor-element-bf9db48 .aux-modern-heading-primary {

      padding: 0px;
    margin-bottom:5px;
} 

.elementor-30683 .elementor-element.elementor-element-bf9db48 ins  { 
    animation: zs-flicker-box 10.2s infinite;
    
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-1ab87a0 */.elementor-30683 .elementor-element.elementor-element-1ab87a0 {
    transform: translateZ(90px)
}

article:hover .elementor-30683 .elementor-element.elementor-element-1ab87a0 {
    transform: translateZ(90px)
}



.elementor-30683 .elementor-element.elementor-element-1ab87a0 .aux-modern-heading-secondario2 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-362d116 */.elementor-30683 .elementor-element.elementor-element-362d116 .aux-ribbon-wrapper {
    transform: translateZ(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529796 */.elementor-30683 .elementor-element.elementor-element-3529796 {
    transform: translateZ(-30px)
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-615e639 */.elementor-30683 .elementor-element.elementor-element-615e639 {
    transform: translateZ(60px)
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-4fb8d40 */.elementor-30683 .elementor-element.elementor-element-4fb8d40 {
    transform: translateZ(100px)
}

.elementor-30683 .elementor-element.elementor-element-4fb8d40 .aux-modern-heading-secondario2 {
    opacity: 0;
}

.elementor-30683 .elementor-element.elementor-element-4fb8d40 span.aux-modern-heading-secondario2.zs-tilt-text-layer {
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-31d9bd3 */.elementor-30683 .elementor-element.elementor-element-31d9bd3 {
    transform: translateZ(80px)
}


.elementor-30683 .elementor-element.elementor-element-31d9bd3 ins span.woocommerce-Price-amount.amount {
    color: red;
     
    
}

.elementor-30683 .elementor-element.elementor-element-31d9bd3 .aux-modern-heading-primario1 {
      opacity: 1;
         color: #ff000000;

}


.elementor-30683 .elementor-element.elementor-element-31d9bd3 .aux-modern-heading-divider {
    background-color: var( --e-global-color-primary );
    height: 2px;
    width: 70%;
    z-index: 99999;
    position: relative;
    
}

.elementor-30683 .elementor-element.elementor-element-31d9bd3 .aux-modern-heading-primary {

      padding: 0px;
    margin-bottom:5px;
} 

.elementor-30683 .elementor-element.elementor-element-31d9bd3 ins  { 
    animation: zs-flicker-box 10.2s infinite;
    
}/* End custom CSS */