:root{--page-title-display:none;}/* Start custom CSS */.elementor-element-1f8d472e{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 460 460'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='0'%3E%3Cstop offset='0' stop-color='%23002f3a' stop-opacity='.0'/%3E%3Cstop offset='1' stop-color='%23002f3a' stop-opacity='.26'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='230' cy='230' r='60' fill='none' stroke='%23002f3a' stroke-opacity='0.3' stroke-width='2'/%3E%3Ccircle cx='230' cy='230' r='120' fill='none' stroke='%23002f3a' stroke-opacity='0.22' stroke-width='2'/%3E%3Ccircle cx='230' cy='230' r='180' fill='none' stroke='%23002f3a' stroke-opacity='0.16' stroke-width='2'/%3E%3Ccircle cx='230' cy='230' r='224' fill='none' stroke='%23002f3a' stroke-opacity='0.1' stroke-width='2'/%3E%3Cg%3E%3Cpath d='M230 230 L230 10 A220 220 0 0 1 386 74 Z' fill='url%28%23g%29' opacity='.55'/%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 230 230' to='360 230 230' dur='12s' repeatCount='indefinite'/%3E%3C/g%3E%3Cline x1='230' y1='230' x2='120' y2='205' stroke='%23002f3a' stroke-opacity='.5' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'%3E%3Canimate attributeName='stroke-dashoffset' from='0' to='-20' dur='2.0s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline x1='230' y1='230' x2='215' y2='330' stroke='%23002f3a' stroke-opacity='.5' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'%3E%3Canimate attributeName='stroke-dashoffset' from='0' to='-20' dur='2.3s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline x1='230' y1='230' x2='345' y2='290' stroke='%23002f3a' stroke-opacity='.5' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'%3E%3Canimate attributeName='stroke-dashoffset' from='0' to='-20' dur='2.6s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline x1='230' y1='230' x2='150' y2='360' stroke='%23002f3a' stroke-opacity='.5' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'%3E%3Canimate attributeName='stroke-dashoffset' from='0' to='-20' dur='2.9s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline x1='230' y1='230' x2='330' y2='160' stroke='%23002f3a' stroke-opacity='.5' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'%3E%3Canimate attributeName='stroke-dashoffset' from='0' to='-20' dur='3.2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline x1='230' y1='230' x2='260' y2='410' stroke='%23002f3a' stroke-opacity='.5' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'%3E%3Canimate attributeName='stroke-dashoffset' from='0' to='-20' dur='3.5s' repeatCount='indefinite'/%3E%3C/line%3E%3Ccircle cx='230' cy='230' r='10' fill='none' stroke='%23002f3a' stroke-width='2'%3E%3Canimate attributeName='r' from='10' to='150' dur='4s' begin='0s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' from='.55' to='0' dur='4s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='230' cy='230' r='10' fill='none' stroke='%23002f3a' stroke-width='2'%3E%3Canimate attributeName='r' from='10' to='150' dur='4s' begin='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' from='.55' to='0' dur='4s' begin='2s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='120' cy='205' r='6' fill='%23002f3a'/%3E%3Ccircle cx='120' cy='205' r='6' fill='none' stroke='%23002f3a' stroke-width='2'%3E%3Canimate attributeName='r' from='6' to='17' dur='3s' begin='0.0s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' from='.6' to='0' dur='3s' begin='0.0s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='215' cy='330' r='6' fill='%23002f3a'/%3E%3Ccircle cx='215' cy='330' r='6' fill='none' stroke='%23002f3a' stroke-width='2'%3E%3Canimate attributeName='r' from='6' to='17' dur='3s' begin='0.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' from='.6' to='0' dur='3s' begin='0.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='345' cy='290' r='6' fill='%23002f3a'/%3E%3Ccircle cx='345' cy='290' r='6' fill='none' stroke='%23002f3a' stroke-width='2'%3E%3Canimate attributeName='r' from='6' to='17' dur='3s' begin='1.0s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' from='.6' to='0' dur='3s' begin='1.0s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='150' cy='360' r='6' fill='%23002f3a'/%3E%3Ccircle cx='150' cy='360' r='6' fill='none' stroke='%23002f3a' stroke-width='2'%3E%3Canimate attributeName='r' from='6' to='17' dur='3s' begin='1.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' from='.6' to='0' dur='3s' begin='1.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='330' cy='160' r='6' fill='%23002f3a'/%3E%3Ccircle cx='330' cy='160' r='6' fill='none' stroke='%23002f3a' stroke-width='2'%3E%3Canimate attributeName='r' from='6' to='17' dur='3s' begin='2.0s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' from='.6' to='0' dur='3s' begin='2.0s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='260' cy='410' r='6' fill='%23002f3a'/%3E%3Ccircle cx='260' cy='410' r='6' fill='none' stroke='%23002f3a' stroke-width='2'%3E%3Canimate attributeName='r' from='6' to='17' dur='3s' begin='2.5s' repeatCount='indefinite'/%3E%3Canimate attributeName='stroke-opacity' from='.6' to='0' dur='3s' begin='2.5s' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='230' cy='230' r='13' fill='%23002f3a'/%3E%3Ccircle cx='230' cy='230' r='5' fill='%23ffffff'/%3E%3C/svg%3E")}
/* Como trabajamos: pasos y escena enlazados */
.elementor-element-209f98e2,.elementor-element-2f7240c3,.elementor-element-66e5243{transition:transform .35s ease,box-shadow .35s ease}
@media (hover:hover){.elementor-element-6bba9069:has(.elementor-element-53a951a8:hover) .elementor-element-209f98e2,.elementor-element-6bba9069:has(.elementor-element-4ebf8f8:hover) .elementor-element-2f7240c3,.elementor-element-6bba9069:has(.elementor-element-519c211b:hover) .elementor-element-66e5243{transform:translateY(-8px) rotate(-1deg)}.elementor-element-6bba9069:has(.elementor-element-209f98e2:hover) .elementor-element-53a951a8,.elementor-element-6bba9069:has(.elementor-element-2f7240c3:hover) .elementor-element-4ebf8f8,.elementor-element-6bba9069:has(.elementor-element-66e5243:hover) .elementor-element-519c211b{transform:translateY(-8px) scale(1.04);box-shadow:0 0 0 4px #ffffff,0 32px 50px -22px rgba(0,47,58,.6)}}
@media (prefers-reduced-motion:reduce){.elementor-element-11fa39b1 *,.elementor-element-209f98e2,.elementor-element-2f7240c3,.elementor-element-66e5243{animation:none!important;transition:none!important}.elementor-element-11fa39b1 .e-con,.elementor-element-11fa39b1 .e-paragraph-base{transform:none!important;opacity:1!important}}
/* Hero: tarjetas flotantes sin tapar cara ni movil */
@media (max-width:1180px){.elementor-element-200429a2 .elementor-element-63258f49{top:6px!important;left:70px!important}.elementor-element-200429a2 .elementor-element-6cece431{top:330px!important;right:-30px!important;left:auto!important}.elementor-element-200429a2 .elementor-element-15b195d9{bottom:38px!important;left:150px!important;top:auto!important}.elementor-element-200429a2 .elementor-element-61ebd79a{bottom:14px!important;right:10px!important;top:auto!important;left:auto!important}}
@media (max-width:767px){.elementor-element-200429a2 .elementor-element-63258f49{top:0!important;left:0!important;width:190px!important}.elementor-element-200429a2 .elementor-element-6cece431{top:292px!important;right:-8px!important;width:190px!important}.elementor-element-200429a2 .elementor-element-15b195d9{bottom:46px!important;left:0!important}.elementor-element-200429a2 .elementor-element-61ebd79a{bottom:-10px!important;right:6px!important}}
/* Hero: el H1 no tapa el video entre 1181 y 1199 px */
@media (min-width:1181px) and (max-width:1199px){.elementor-20 [data-id="3f182708"]{max-width:570px}}/* End custom CSS */