.elementor-10 .elementor-element.elementor-element-36963c0{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-36963c0{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-36963c0{right:0px;}.elementor-10 .elementor-element.elementor-element-e3204f5{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-486a617{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-b8988a2{z-index:99;text-align:start;}.elementor-10 .elementor-element.elementor-element-b8988a2 img{width:70%;}.elementor-10 .elementor-element.elementor-element-4886146{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-032173e .elementor-menu-toggle{margin:0 auto;}.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;text-decoration:none;}.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE7000;}.elementor-10 .elementor-element.elementor-element-032173e .e--pointer-framed .elementor-item:before,
					.elementor-10 .elementor-element.elementor-element-032173e .e--pointer-framed .elementor-item:after{border-color:#61CE7000;}.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-032173e{--e-nav-menu-horizontal-menu-item-margin:calc( 25px / 2 );}.elementor-10 .elementor-element.elementor-element-032173e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:25px;}.elementor-10 .elementor-element.elementor-element-3d9324f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-0b1b316 .elementor-button{background-color:#FEFFFF9C;font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-0b1b316{z-index:99;}.elementor-10 .elementor-element.elementor-element-639e870{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.4;}.elementor-10 .elementor-element.elementor-element-639e870:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-639e870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://quintosubdominio.wepromdevelopment.com/wp-content/uploads/2026/07/WHO-Studio-Hero-Desktop-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-639e870::before, .elementor-10 .elementor-element.elementor-element-639e870 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-639e870 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-639e870 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-639e870 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-639e870 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c40d83a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:100px 0px 15px 0px;}.elementor-10 .elementor-element.elementor-element-c40d83a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e35e579{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-10 .elementor-element.elementor-element-e35e579 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:70px;font-weight:400;line-height:75px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2f733cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-10 .elementor-element.elementor-element-2f733cc .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-287ea03 .elementor-button{background-color:#0000009C;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-287ea03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dea6951{--display:flex;--min-height:800px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-dea6951:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dea6951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-447a29d{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-447a29d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-10 .elementor-element.elementor-element-608903f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 100px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-608903f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-1f80a7c{--alignment:center;--width:250px;font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:400;--word-spacing:6px;--text-color:#000000;--transition:0.3s;}.elementor-10 .elementor-element.elementor-element-b15629f{margin:-220px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-b15629f img{width:180px;height:132px;object-fit:contain;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-8d3d3d0{--display:flex;--min-height:900px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-01cee81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-01cee81 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:700;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-228c788{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-228c788 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:400;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-a61dce2{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-f74a52b{--display:flex;--min-height:250px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-64b4172{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-64b4172 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#EEEEDE;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-77501e7{--divider-border-style:solid;--divider-color:#EEEEDE;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-77501e7 .elementor-divider-separator{width:400px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-77501e7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-76c205a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-76c205a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-5c529cd{--display:flex;--min-height:250px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-124b9ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-124b9ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-e7013f3{--divider-border-style:solid;--divider-color:#EEEEDE;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-e7013f3 .elementor-divider-separator{width:400px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-e7013f3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-53c5c5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-53c5c5f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-8f275f7{--display:flex;--min-height:250px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-7a19d0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7a19d0f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-0150332{--divider-border-style:solid;--divider-color:#EEEEDE;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-0150332 .elementor-divider-separator{width:400px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-0150332 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-2fc020a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2fc020a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-96708f4{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-392f535{--display:flex;--min-height:250px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-11bdf8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-11bdf8e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-3fb9e93{--divider-border-style:solid;--divider-color:#EEEEDE;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-3fb9e93 .elementor-divider-separator{width:400px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-3fb9e93 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-3b4d1fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3b4d1fe .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-3174d5a{--display:flex;--min-height:250px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-0cd5b90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-0cd5b90 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-57a360f{--divider-border-style:solid;--divider-color:#EEEEDE;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-57a360f .elementor-divider-separator{width:400px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-57a360f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-1740528{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1740528 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-416764f{--display:flex;--min-height:250px;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-da59c1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-da59c1a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-9a111e0{--divider-border-style:solid;--divider-color:#EEEEDE;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-9a111e0 .elementor-divider-separator{width:400px;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-9a111e0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-afe8b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-afe8b89 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;color:#EEEEDE;}.elementor-10 .elementor-element.elementor-element-819bd29 .elementor-button{background-color:#FFFFFF9C;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-10 .elementor-element.elementor-element-819bd29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-10 .elementor-element.elementor-element-819bd29.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-dd75d6f{--display:flex;--min-height:800px;}.elementor-10 .elementor-element.elementor-element-6a292ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:50px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-6a292ad .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:35px;font-weight:700;color:#000000;}.elementor-10 .elementor-element.elementor-element-71fa05f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 30px;text-align:start;}.elementor-10 .elementor-element.elementor-element-71fa05f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-21d9d5c{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-16b912b{--display:flex;--min-height:450px;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4509f8f{--display:flex;--min-height:290px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-4509f8f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4509f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-f135dd9 img{width:70%;}.elementor-10 .elementor-element.elementor-element-f8b76b7{--display:flex;--min-height:100px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2b376a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:10px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-2b376a7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-5159fbf{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-5159fbf .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-52e3242{--display:flex;--min-height:450px;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cfa17c8{--display:flex;--min-height:290px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-cfa17c8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cfa17c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-5040b79 img{width:70%;}.elementor-10 .elementor-element.elementor-element-2e0f81e{--display:flex;--min-height:100px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-b60219c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:10px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-b60219c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-f8793d1{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-f8793d1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-4c56448{--display:flex;--min-height:450px;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3a77160{--display:flex;--min-height:290px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-3a77160:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3a77160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-cf327c4 img{width:70%;}.elementor-10 .elementor-element.elementor-element-5ca16aa{--display:flex;--min-height:100px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a0ef3d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:10px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-a0ef3d6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-0198038{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-0198038 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-10 .elementor-element.elementor-element-3ce9216{--display:flex;--min-height:450px;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f1e1629{--display:flex;--min-height:290px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f1e1629:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f1e1629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-2e8f662 img{width:70%;}.elementor-10 .elementor-element.elementor-element-092abc9{--display:flex;--min-height:100px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-67ad6c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:10px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-67ad6c3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-10 .elementor-element.elementor-element-2414e09{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-2414e09 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-486a617{--width:20%;}.elementor-10 .elementor-element.elementor-element-4886146{--width:60%;}.elementor-10 .elementor-element.elementor-element-3d9324f{--width:20%;}.elementor-10 .elementor-element.elementor-element-f74a52b{--width:1090px;}.elementor-10 .elementor-element.elementor-element-5c529cd{--width:1090px;}.elementor-10 .elementor-element.elementor-element-8f275f7{--width:1090px;}.elementor-10 .elementor-element.elementor-element-392f535{--width:1090px;}.elementor-10 .elementor-element.elementor-element-3174d5a{--width:1090px;}.elementor-10 .elementor-element.elementor-element-416764f{--width:1090px;}}@media(min-width:1025px){.elementor-10 .elementor-element.elementor-element-639e870:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-639e870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-1f80a7c{--width:500px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-1f80a7c{--width:270px;}}/* Start custom CSS for container, class: .elementor-element-36963c0 *//* =========================================
   1. ESTADO INICIAL (HASTA ARRIBA) - BLANCO
   ========================================= */
#header-bar .header-internal {
  border: 1px solid rgba(0, 0, 0, 0.0);
}

/* Fuerza blanco en cualquier enlace, menú, o texto con tu clase */
#header-bar .header-internal .elementor-nav-menu a,
#header-bar .header-internal .sticky-menu-items ul li a,
#header-bar .header-internal .who-logo-animado,
#header-bar .header-internal .who-logo-animado b {
  color: #ffffff !important; 
  fill: #ffffff !important; /* Por si es un SVG insertado como código */
}

/* INVIERTE EL COLOR a blanco si el logo es un PNG/SVG subido como imagen */
#header-bar .header-internal .elementor-widget-image img {
  filter: brightness(0) invert(1) !important;
}

/* =========================================
   2. ESTADO SCROLL (EFECTO CRISTAL) - NEGRO
   ========================================= */
#header-bar.elementor-sticky--effects .header-internal {
  background: rgba(255, 255, 255, 0.4) !important;
  backdrop-filter: blur(6px);
  margin-top: 20px;
  border-radius: 100px;
  border: 1px solid rgba(0, 0, 0, 0.1); 
  padding-right: 30px;
  padding-left: 30px;
}

/* Regresa a negro el texto y enlaces */
#header-bar.elementor-sticky--effects .header-internal .elementor-nav-menu a,
#header-bar.elementor-sticky--effects .header-internal .sticky-menu-items ul li a,
#header-bar.elementor-sticky--effects .header-internal .who-logo-animado,
#header-bar.elementor-sticky--effects .header-internal .who-logo-animado b {
  color: #000000 !important; 
  fill: #000000 !important;
}

/* Regresa la imagen a su estado original oscuro */
#header-bar.elementor-sticky--effects .header-internal .elementor-widget-image img {
  filter: none !important;
}

/* =========================================
   3. TRANSICIONES (SUAVIDAD)
   ========================================= */
#header-bar .header-internal, 
#header-bar .header-internal *,
#header-bar.elementor-sticky--effects .header-internal,
#header-bar.elementor-sticky--effects .header-internal * {
  transition: .3s all ease-in-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e35e579 */.elementor-10 .elementor-element.elementor-element-e35e579 .who-logo-animado {
    display: inline-block !important;
    /* La transición suave para volver al estado original */
    transition: all 0.8s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

.elementor-10 .elementor-element.elementor-element-e35e579 .who-logo-animado:hover {
    /* Expande las letras elegantemente */
    letter-spacing: 8px !important;
    /* Baja un poco la opacidad para un toque de misterio */
    opacity: 0.6 !important; 
    /* Lo hace apenas un milímetro más pequeño para dar profundidad */
    transform: scale(0.98) !important;
    cursor: pointer;
}

.elementor-10 .elementor-element.elementor-element-e35e579 .who-logo-animado,
.elementor-10 .elementor-element.elementor-element-e35e579 .who-logo-animado b {
    font-size: 80px !important;
    line-height: 1.1em !important; /* Reduce o aumenta este número (ej. 1.0em) si quieres el texto más junto o separado */
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-1f80a7c */.elementor-10 .elementor-element.elementor-element-1f80a7c svg{
animation: rotate 80s
linear infinite;
}

@-webkit-keyframes rotate {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes rotate {
0% {
transform: rotate (0deg) ;
}
100% {
transform: rotate(360deg);
}/* End custom CSS */