.elementor-14 .elementor-element.elementor-element-8707965{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-8707965:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8707965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FC;}.elementor-14 .elementor-element.elementor-element-4373723{--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;}.elementor-14 .elementor-element.elementor-element-4373723.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-fbb94a4{--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;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-fbb94a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d18a0b8{--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;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-d18a0b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__container{min-height:50px;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-submit{min-width:50px;background-color:#EDEDED;font-size:16px;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__input{padding-left:calc(50px / 5);padding-right:calc(50px / 5);color:#000000;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__container button#clear i:before,
					.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-icon-toggle button#clear i:before,
				.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__container button#clear-with-button i:before{font-size:20px;}.elementor-14 .elementor-element.elementor-element-9edeffb input[type="search"].hfe-search-form__input,.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-icon-toggle{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:900;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__input::placeholder{color:#7A7A7AD9;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__input, .elementor-14 .elementor-element.elementor-element-9edeffb .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{background-color:#ededed;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-icon-toggle .hfe-search-form__input{background-color:transparent;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__container ,.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-icon-toggle .hfe-search-form__input,.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-style:none;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__container, .elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-icon-toggle .hfe-search-form__input,.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-radius:30px;}.elementor-14 .elementor-element.elementor-element-9edeffb button.hfe-search-submit{color:#000000;}.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__container button#clear-with-button,
					.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-form__container button#clear,
					.elementor-14 .elementor-element.elementor-element-9edeffb .hfe-search-icon-toggle button#clear{color:#7a7a7a;}.elementor-14 .elementor-element.elementor-element-e66baec{--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;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:015px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e66baec:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e66baec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F41823;}.elementor-14 .elementor-element.elementor-element-e66baec.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5dfe92d{margin:015px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"IBM Plex Sans", Sans-serif;font-size:9px;font-weight:900;letter-spacing:2.2px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5dfe92d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e6ec590{--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;}.elementor-14 .elementor-element.elementor-element-ee62f2f{--grid-template-columns:repeat(3, auto);text-align:center;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-14 .elementor-element.elementor-element-ee62f2f .elementor-social-icon{background-color:#082540;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF00;}.elementor-14 .elementor-element.elementor-element-ee62f2f .elementor-social-icon i{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ee62f2f .elementor-social-icon svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ee62f2f .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-ee62f2f .elementor-social-icon:hover{background-color:#FAB120;}.elementor-14 .elementor-element.elementor-element-ee62f2f .elementor-social-icon:hover i{color:#082540;}.elementor-14 .elementor-element.elementor-element-ee62f2f .elementor-social-icon:hover svg{fill:#082540;}.elementor-14 .elementor-element.elementor-element-f191804{--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;}.elementor-14 .elementor-element.elementor-element-f191804.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d94a22f{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-11785c6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-11785c6.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ca75684 .elementor-button{background-color:#082540;font-family:"IBM Plex Sans", Sans-serif;font-size:9px;font-weight:500;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-ca75684 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-ca75684 .elementor-button:focus{background-color:#FAB120;}.elementor-14 .elementor-element.elementor-element-ca75684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ca75684.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-8707965{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-ee62f2f{--icon-size:10px;}.elementor-14 .elementor-element.elementor-element-f191804{--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-14 .elementor-element.elementor-element-d94a22f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-d94a22f.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-11785c6{--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-14 .elementor-element.elementor-element-ca75684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ca75684.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-588ab77 img{width:45%;}.elementor-14 .elementor-element.elementor-element-d18a0b8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-e66baec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-f191804{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-ca75684{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-4373723{--width:11.043%;}.elementor-14 .elementor-element.elementor-element-fbb94a4{--width:12.179%;}.elementor-14 .elementor-element.elementor-element-d18a0b8{--width:27.024%;}.elementor-14 .elementor-element.elementor-element-e66baec{--width:13.588%;}.elementor-14 .elementor-element.elementor-element-e6ec590{--width:25%;}.elementor-14 .elementor-element.elementor-element-f191804{--width:11.728%;}.elementor-14 .elementor-element.elementor-element-11785c6{--width:25%;}}/* Start custom CSS for hfe-search-button, class: .elementor-element-9edeffb */.search-typewriter input::placeholder,
.search-typewriter-footer input::placeholder {
    opacity: 0;
    transition: opacity 0.3s ease;
}

/* Centrado del texto */
.search-typewriter input,
.search-typewriter-footer input {
    text-align: center;
}/* End custom CSS */