.elementor-521 .elementor-element.elementor-element-contacto_hero{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--padding-top:200px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-contacto_hero:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-contacto_hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acerosdeloriente.com/wp-content/uploads/2026/09/portada-contactanos.jpg");background-position:center center;background-size:cover;}.elementor-521 .elementor-element.elementor-element-contacto_hero::before, .elementor-521 .elementor-element.elementor-element-contacto_hero > .elementor-background-video-container::before, .elementor-521 .elementor-element.elementor-element-contacto_hero > .e-con-inner > .elementor-background-video-container::before, .elementor-521 .elementor-element.elementor-element-contacto_hero > .elementor-background-slideshow::before, .elementor-521 .elementor-element.elementor-element-contacto_hero > .e-con-inner > .elementor-background-slideshow::before, .elementor-521 .elementor-element.elementor-element-contacto_hero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(2, 8, 18, 0.65) 0%, #06111E 100%);}.elementor-521 .elementor-element.elementor-element-contacto_hero_inner{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-contacto_hero_h1{text-align:center;}.elementor-521 .elementor-element.elementor-element-contacto_hero_h1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:800;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-sedes{--display:flex;--padding-top:72px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-sedes:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-sedes > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D9E4EA 0%, #CBDCE4 100%);}.elementor-521 .elementor-element.elementor-element-contacto_sedes_inner{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-521 .elementor-element.elementor-element-block_sedes_colombia{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-521 .elementor-element.elementor-element-h2_colombia{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-521 .elementor-element.elementor-element-h2_colombia .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:800;letter-spacing:-0.5px;color:#06111E;}.elementor-521 .elementor-element.elementor-element-bar_colombia{--display:flex;--min-height:3px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:18px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-bar_colombia:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-bar_colombia > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-grid_colombia{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-card_sevilla{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(6, 17, 30, 0.08);--border-color:rgba(6, 17, 30, 0.08);--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 28px 0px rgba(6, 17, 30, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-card_sevilla:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-card_sevilla > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-521 .elementor-element.elementor-element-img_sevilla img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-521 .elementor-element.elementor-element-body_sevilla{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-521 .elementor-element.elementor-element-h3_sevilla .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:-0.2px;color:#06111E;}.elementor-521 .elementor-element.elementor-element-row_addr_sevilla{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-521 .elementor-element.elementor-element-icon_addr_sevilla .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_addr_sevilla.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_sevilla.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_sevilla.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_sevilla.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_sevilla.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_sevilla .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-icon_addr_sevilla .elementor-icon svg{height:15px;}.elementor-521 .elementor-element.elementor-element-text_addr_sevilla .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#334155;}.elementor-521 .elementor-element.elementor-element-row_phone_sevilla{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_phone_sevilla .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_phone_sevilla.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_sevilla.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_sevilla.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_sevilla.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_sevilla.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_sevilla .elementor-icon{font-size:14px;}.elementor-521 .elementor-element.elementor-element-icon_phone_sevilla .elementor-icon svg{height:14px;}.elementor-521 .elementor-element.elementor-element-text_phone_sevilla .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.45em;color:#06111E;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-521 .elementor-element.elementor-element-btn_maps_sevilla .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#0073AA;color:#0073AA;}.elementor-521 .elementor-element.elementor-element-btn_maps_sevilla .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-521 .elementor-element.elementor-element-btn_maps_sevilla .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-521 .elementor-element.elementor-element-map_sevilla iframe{height:170px;}.elementor-521 .elementor-element.elementor-element-card_centro{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(6, 17, 30, 0.08);--border-color:rgba(6, 17, 30, 0.08);--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 28px 0px rgba(6, 17, 30, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-card_centro:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-card_centro > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-img_centro img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-521 .elementor-element.elementor-element-body_centro{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-521 .elementor-element.elementor-element-h3_centro .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:-0.2px;color:#06111E;}.elementor-521 .elementor-element.elementor-element-row_addr_centro{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_addr_centro .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_addr_centro.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_centro.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_centro.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_centro.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_centro.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_centro .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-icon_addr_centro .elementor-icon svg{height:15px;}.elementor-521 .elementor-element.elementor-element-text_addr_centro .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#334155;}.elementor-521 .elementor-element.elementor-element-row_phone_centro{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_phone_centro .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_phone_centro.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_centro.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_centro.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_centro.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_centro.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_centro .elementor-icon{font-size:14px;}.elementor-521 .elementor-element.elementor-element-icon_phone_centro .elementor-icon svg{height:14px;}.elementor-521 .elementor-element.elementor-element-text_phone_centro .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.45em;color:#06111E;}.elementor-521 .elementor-element.elementor-element-btn_maps_centro .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#0073AA;color:#0073AA;}.elementor-521 .elementor-element.elementor-element-btn_maps_centro .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-521 .elementor-element.elementor-element-btn_maps_centro .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-521 .elementor-element.elementor-element-map_centro iframe{height:170px;}.elementor-521 .elementor-element.elementor-element-card_bucaramanga{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(6, 17, 30, 0.08);--border-color:rgba(6, 17, 30, 0.08);--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 28px 0px rgba(6, 17, 30, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-card_bucaramanga:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-card_bucaramanga > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-img_bucaramanga img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-521 .elementor-element.elementor-element-body_bucaramanga{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-521 .elementor-element.elementor-element-h3_bucaramanga .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:-0.2px;color:#06111E;}.elementor-521 .elementor-element.elementor-element-row_addr_bucaramanga{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_addr_bucaramanga .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_addr_bucaramanga.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_bucaramanga.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_bucaramanga.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_bucaramanga.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_bucaramanga.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_bucaramanga .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-icon_addr_bucaramanga .elementor-icon svg{height:15px;}.elementor-521 .elementor-element.elementor-element-text_addr_bucaramanga .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#334155;}.elementor-521 .elementor-element.elementor-element-row_phone_bucaramanga{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_phone_bucaramanga .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_phone_bucaramanga.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_bucaramanga.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_bucaramanga.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_bucaramanga.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_bucaramanga.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_bucaramanga .elementor-icon{font-size:14px;}.elementor-521 .elementor-element.elementor-element-icon_phone_bucaramanga .elementor-icon svg{height:14px;}.elementor-521 .elementor-element.elementor-element-text_phone_bucaramanga .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.45em;color:#06111E;}.elementor-521 .elementor-element.elementor-element-btn_maps_bucaramanga .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#0073AA;color:#0073AA;}.elementor-521 .elementor-element.elementor-element-btn_maps_bucaramanga .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-521 .elementor-element.elementor-element-btn_maps_bucaramanga .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-521 .elementor-element.elementor-element-map_bucaramanga iframe{height:170px;}.elementor-521 .elementor-element.elementor-element-block_sedes_venezuela{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-h2_venezuela{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-521 .elementor-element.elementor-element-h2_venezuela .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:800;letter-spacing:-0.5px;color:#06111E;}.elementor-521 .elementor-element.elementor-element-bar_venezuela{--display:flex;--min-height:3px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:18px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-bar_venezuela:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-bar_venezuela > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-grid_venezuela{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-card_san_cristobal{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(6, 17, 30, 0.08);--border-color:rgba(6, 17, 30, 0.08);--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 28px 0px rgba(6, 17, 30, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-card_san_cristobal:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-card_san_cristobal > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-img_san_cristobal img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-521 .elementor-element.elementor-element-body_san_cristobal{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-521 .elementor-element.elementor-element-h3_san_cristobal .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:-0.2px;color:#06111E;}.elementor-521 .elementor-element.elementor-element-row_addr_san_cristobal{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_addr_san_cristobal .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_addr_san_cristobal.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_san_cristobal.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_san_cristobal.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_san_cristobal.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_san_cristobal.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_san_cristobal .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-icon_addr_san_cristobal .elementor-icon svg{height:15px;}.elementor-521 .elementor-element.elementor-element-text_addr_san_cristobal .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#334155;}.elementor-521 .elementor-element.elementor-element-row_phone_san_cristobal{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_phone_san_cristobal .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_phone_san_cristobal.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_san_cristobal.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_san_cristobal.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_san_cristobal.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_san_cristobal.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_san_cristobal .elementor-icon{font-size:14px;}.elementor-521 .elementor-element.elementor-element-icon_phone_san_cristobal .elementor-icon svg{height:14px;}.elementor-521 .elementor-element.elementor-element-text_phone_san_cristobal .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.45em;color:#06111E;}.elementor-521 .elementor-element.elementor-element-btn_maps_san_cristobal .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#0073AA;color:#0073AA;}.elementor-521 .elementor-element.elementor-element-btn_maps_san_cristobal .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-521 .elementor-element.elementor-element-btn_maps_san_cristobal .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-521 .elementor-element.elementor-element-map_san_cristobal iframe{height:170px;}.elementor-521 .elementor-element.elementor-element-card_valencia{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(6, 17, 30, 0.08);--border-color:rgba(6, 17, 30, 0.08);--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 28px 0px rgba(6, 17, 30, 0.06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-card_valencia:not(.elementor-motion-effects-element-type-background), .elementor-521 .elementor-element.elementor-element-card_valencia > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-img_valencia img{width:100%;height:190px;object-fit:cover;object-position:center center;}.elementor-521 .elementor-element.elementor-element-body_valencia{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-521 .elementor-element.elementor-element-h3_valencia .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.25em;letter-spacing:-0.2px;color:#06111E;}.elementor-521 .elementor-element.elementor-element-row_addr_valencia{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_addr_valencia .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_addr_valencia.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_valencia.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_valencia.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_valencia.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_addr_valencia.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_addr_valencia .elementor-icon{font-size:15px;}.elementor-521 .elementor-element.elementor-element-icon_addr_valencia .elementor-icon svg{height:15px;}.elementor-521 .elementor-element.elementor-element-text_addr_valencia .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:1.45em;color:#334155;}.elementor-521 .elementor-element.elementor-element-row_phone_valencia{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-521 .elementor-element.elementor-element-icon_phone_valencia .elementor-icon-wrapper{text-align:center;}.elementor-521 .elementor-element.elementor-element-icon_phone_valencia.elementor-view-stacked .elementor-icon{background-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_valencia.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_valencia.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_valencia.elementor-view-framed .elementor-icon, .elementor-521 .elementor-element.elementor-element-icon_phone_valencia.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-521 .elementor-element.elementor-element-icon_phone_valencia .elementor-icon{font-size:14px;}.elementor-521 .elementor-element.elementor-element-icon_phone_valencia .elementor-icon svg{height:14px;}.elementor-521 .elementor-element.elementor-element-text_phone_valencia .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:1.45em;color:#06111E;}.elementor-521 .elementor-element.elementor-element-btn_maps_valencia .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;fill:#0073AA;color:#0073AA;}.elementor-521 .elementor-element.elementor-element-btn_maps_valencia .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-521 .elementor-element.elementor-element-btn_maps_valencia .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-521 .elementor-element.elementor-element-map_valencia iframe{height:170px;}.elementor-521 .elementor-element.elementor-element-99c5988{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-521 .elementor-element.elementor-element-9b12eb0 .elementor-button{background-color:#0073AA;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;}.elementor-521 .elementor-element.elementor-element-9b12eb0 .elementor-button:hover, .elementor-521 .elementor-element.elementor-element-9b12eb0 .elementor-button:focus{background-color:#006394;color:#FFFFFF;}.elementor-521 .elementor-element.elementor-element-9b12eb0 .elementor-button:hover svg, .elementor-521 .elementor-element.elementor-element-9b12eb0 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-521 .elementor-element.elementor-element-contacto_hero{--min-height:460px;--padding-top:180px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-contacto_hero_inner{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-521 .elementor-element.elementor-element-contacto_hero_h1 .elementor-heading-title{font-size:40px;}.elementor-521 .elementor-element.elementor-element-sedes{--padding-top:64px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-contacto_sedes_inner{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-521 .elementor-element.elementor-element-block_sedes_colombia{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-521 .elementor-element.elementor-element-h2_colombia .elementor-heading-title{font-size:34px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-521 .elementor-element.elementor-element-row_addr_sevilla{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_sevilla{--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;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-521 .elementor-element.elementor-element-row_addr_centro{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_centro{--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;}.elementor-521 .elementor-element.elementor-element-row_addr_bucaramanga{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_bucaramanga{--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;}.elementor-521 .elementor-element.elementor-element-block_sedes_venezuela{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-521 .elementor-element.elementor-element-h2_venezuela .elementor-heading-title{font-size:34px;}.elementor-521 .elementor-element.elementor-element-row_addr_san_cristobal{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_san_cristobal{--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;}.elementor-521 .elementor-element.elementor-element-row_addr_valencia{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_valencia{--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;}.elementor-521 .elementor-element.elementor-element-99c5988{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-521 .elementor-element.elementor-element-contacto_hero{--min-height:380px;--padding-top:125px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-contacto_hero_inner{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-521 .elementor-element.elementor-element-contacto_hero_h1 .elementor-heading-title{font-size:32px;}.elementor-521 .elementor-element.elementor-element-sedes{--padding-top:48px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-521 .elementor-element.elementor-element-contacto_sedes_inner{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-521 .elementor-element.elementor-element-block_sedes_colombia{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-521 .elementor-element.elementor-element-h2_colombia .elementor-heading-title{font-size:28px;}.elementor-521 .elementor-element.elementor-element-bar_colombia{--width:50px;}.elementor-521 .elementor-element.elementor-element-grid_colombia{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-521 .elementor-element.elementor-element-card_sevilla{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-521 .elementor-element.elementor-element-img_sevilla img{height:180px;}.elementor-521 .elementor-element.elementor-element-body_sevilla{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-521 .elementor-element.elementor-element-h3_sevilla .elementor-heading-title{font-size:17px;}.elementor-521 .elementor-element.elementor-element-row_addr_sevilla{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_sevilla{--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;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-521 .elementor-element.elementor-element-map_sevilla iframe{height:160px;}.elementor-521 .elementor-element.elementor-element-card_centro{--width:100%;}.elementor-521 .elementor-element.elementor-element-img_centro img{height:180px;}.elementor-521 .elementor-element.elementor-element-body_centro{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-521 .elementor-element.elementor-element-h3_centro .elementor-heading-title{font-size:17px;}.elementor-521 .elementor-element.elementor-element-row_addr_centro{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_centro{--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;}.elementor-521 .elementor-element.elementor-element-map_centro iframe{height:160px;}.elementor-521 .elementor-element.elementor-element-card_bucaramanga{--width:100%;}.elementor-521 .elementor-element.elementor-element-img_bucaramanga img{height:180px;}.elementor-521 .elementor-element.elementor-element-body_bucaramanga{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-521 .elementor-element.elementor-element-h3_bucaramanga .elementor-heading-title{font-size:17px;}.elementor-521 .elementor-element.elementor-element-row_addr_bucaramanga{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_bucaramanga{--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;}.elementor-521 .elementor-element.elementor-element-map_bucaramanga iframe{height:160px;}.elementor-521 .elementor-element.elementor-element-block_sedes_venezuela{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-521 .elementor-element.elementor-element-h2_venezuela .elementor-heading-title{font-size:28px;}.elementor-521 .elementor-element.elementor-element-bar_venezuela{--width:50px;}.elementor-521 .elementor-element.elementor-element-grid_venezuela{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-521 .elementor-element.elementor-element-card_san_cristobal{--width:100%;}.elementor-521 .elementor-element.elementor-element-img_san_cristobal img{height:180px;}.elementor-521 .elementor-element.elementor-element-body_san_cristobal{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-521 .elementor-element.elementor-element-h3_san_cristobal .elementor-heading-title{font-size:17px;}.elementor-521 .elementor-element.elementor-element-row_addr_san_cristobal{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_san_cristobal{--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;}.elementor-521 .elementor-element.elementor-element-map_san_cristobal iframe{height:160px;}.elementor-521 .elementor-element.elementor-element-card_valencia{--width:100%;}.elementor-521 .elementor-element.elementor-element-img_valencia img{height:180px;}.elementor-521 .elementor-element.elementor-element-body_valencia{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-521 .elementor-element.elementor-element-h3_valencia .elementor-heading-title{font-size:17px;}.elementor-521 .elementor-element.elementor-element-row_addr_valencia{--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;}.elementor-521 .elementor-element.elementor-element-row_phone_valencia{--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;}.elementor-521 .elementor-element.elementor-element-map_valencia iframe{height:160px;}.elementor-521 .elementor-element.elementor-element-99c5988{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-521 .elementor-element.elementor-element-contacto_hero_inner{--content-width:1200px;}.elementor-521 .elementor-element.elementor-element-contacto_sedes_inner{--content-width:1200px;}.elementor-521 .elementor-element.elementor-element-bar_colombia{--width:50px;}.elementor-521 .elementor-element.elementor-element-grid_colombia{--width:100%;}.elementor-521 .elementor-element.elementor-element-card_sevilla{--width:calc((100% - 48px) / 3);}.elementor-521 .elementor-element.elementor-element-card_centro{--width:calc((100% - 48px) / 3);}.elementor-521 .elementor-element.elementor-element-card_bucaramanga{--width:calc((100% - 48px) / 3);}.elementor-521 .elementor-element.elementor-element-bar_venezuela{--width:50px;}.elementor-521 .elementor-element.elementor-element-grid_venezuela{--width:100%;}.elementor-521 .elementor-element.elementor-element-card_san_cristobal{--width:calc((100% - 48px) / 3);}.elementor-521 .elementor-element.elementor-element-card_valencia{--width:calc((100% - 48px) / 3);}}@media(max-width:1024px) and (min-width:768px){.elementor-521 .elementor-element.elementor-element-bar_colombia{--width:50px;}.elementor-521 .elementor-element.elementor-element-card_sevilla{--width:calc((100% - 24px) / 2);}.elementor-521 .elementor-element.elementor-element-card_centro{--width:calc((100% - 24px) / 2);}.elementor-521 .elementor-element.elementor-element-card_bucaramanga{--width:calc((100% - 24px) / 2);}.elementor-521 .elementor-element.elementor-element-bar_venezuela{--width:50px;}.elementor-521 .elementor-element.elementor-element-card_san_cristobal{--width:calc((100% - 24px) / 2);}.elementor-521 .elementor-element.elementor-element-card_valencia{--width:calc((100% - 24px) / 2);}}/* Start custom CSS for image, class: .elementor-element-img_sevilla */.elementor-521 .elementor-element.elementor-element-img_sevilla img{display:block;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_addr_sevilla */.elementor-521 .elementor-element.elementor-element-icon_addr_sevilla { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_addr_sevilla */.elementor-521 .elementor-element.elementor-element-text_addr_sevilla { flex: 1 1 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_addr_sevilla */.elementor-521 .elementor-element.elementor-element-row_addr_sevilla { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: flex-start !important; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_phone_sevilla */.elementor-521 .elementor-element.elementor-element-icon_phone_sevilla { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_phone_sevilla */.elementor-521 .elementor-element.elementor-element-text_phone_sevilla { flex: 1 1 auto !important; }
.elementor-521 .elementor-element.elementor-element-text_phone_sevilla a { color: #06111E; text-decoration: none; transition: color 0.2s; white-space: nowrap; }
.elementor-521 .elementor-element.elementor-element-text_phone_sevilla a:hover { color: #0073AA; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_phone_sevilla */.elementor-521 .elementor-element.elementor-element-row_phone_sevilla {margin-top:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-btn_maps_sevilla */.elementor-521 .elementor-element.elementor-element-btn_maps_sevilla a { justify-content: flex-start !important; padding: 0 !important; color: #0073AA !important; transition: color 0.2s ease; }
.elementor-521 .elementor-element.elementor-element-btn_maps_sevilla a:hover { color: #005580 !important; }/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-map_sevilla */.elementor-521 .elementor-element.elementor-element-map_sevilla iframe{border-radius:10px;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-body_sevilla */.elementor-521 .elementor-element.elementor-element-body_sevilla {flex:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card_sevilla */.elementor-521 .elementor-element.elementor-element-card_sevilla {transition:transform .25s ease,box-shadow .25s ease;} .elementor-521 .elementor-element.elementor-element-card_sevilla:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(6,17,30,.12);} @media(prefers-reduced-motion:reduce){.elementor-521 .elementor-element.elementor-element-card_sevilla{transition:none;}.elementor-521 .elementor-element.elementor-element-card_sevilla:hover{transform:none;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-img_centro */.elementor-521 .elementor-element.elementor-element-img_centro img{display:block;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_addr_centro */.elementor-521 .elementor-element.elementor-element-icon_addr_centro { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_addr_centro */.elementor-521 .elementor-element.elementor-element-text_addr_centro { flex: 1 1 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_addr_centro */.elementor-521 .elementor-element.elementor-element-row_addr_centro { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: flex-start !important; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_phone_centro */.elementor-521 .elementor-element.elementor-element-icon_phone_centro { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_phone_centro */.elementor-521 .elementor-element.elementor-element-text_phone_centro { flex: 1 1 auto !important; }
.elementor-521 .elementor-element.elementor-element-text_phone_centro a { color: #06111E; text-decoration: none; transition: color 0.2s; white-space: nowrap; }
.elementor-521 .elementor-element.elementor-element-text_phone_centro a:hover { color: #0073AA; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_phone_centro */.elementor-521 .elementor-element.elementor-element-row_phone_centro {margin-top:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-btn_maps_centro */.elementor-521 .elementor-element.elementor-element-btn_maps_centro a { justify-content: flex-start !important; padding: 0 !important; color: #0073AA !important; transition: color 0.2s ease; }
.elementor-521 .elementor-element.elementor-element-btn_maps_centro a:hover { color: #005580 !important; }/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-map_centro */.elementor-521 .elementor-element.elementor-element-map_centro iframe{border-radius:10px;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-body_centro */.elementor-521 .elementor-element.elementor-element-body_centro {flex:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card_centro */.elementor-521 .elementor-element.elementor-element-card_centro {transition:transform .25s ease,box-shadow .25s ease;} .elementor-521 .elementor-element.elementor-element-card_centro:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(6,17,30,.12);} @media(prefers-reduced-motion:reduce){.elementor-521 .elementor-element.elementor-element-card_centro{transition:none;}.elementor-521 .elementor-element.elementor-element-card_centro:hover{transform:none;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-img_bucaramanga */.elementor-521 .elementor-element.elementor-element-img_bucaramanga img{display:block;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_addr_bucaramanga */.elementor-521 .elementor-element.elementor-element-icon_addr_bucaramanga { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_addr_bucaramanga */.elementor-521 .elementor-element.elementor-element-text_addr_bucaramanga { flex: 1 1 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_addr_bucaramanga */.elementor-521 .elementor-element.elementor-element-row_addr_bucaramanga { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: flex-start !important; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_phone_bucaramanga */.elementor-521 .elementor-element.elementor-element-icon_phone_bucaramanga { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_phone_bucaramanga */.elementor-521 .elementor-element.elementor-element-text_phone_bucaramanga { flex: 1 1 auto !important; }
.elementor-521 .elementor-element.elementor-element-text_phone_bucaramanga a { color: #06111E; text-decoration: none; transition: color 0.2s; white-space: nowrap; }
.elementor-521 .elementor-element.elementor-element-text_phone_bucaramanga a:hover { color: #0073AA; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_phone_bucaramanga */.elementor-521 .elementor-element.elementor-element-row_phone_bucaramanga {margin-top:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-btn_maps_bucaramanga */.elementor-521 .elementor-element.elementor-element-btn_maps_bucaramanga a { justify-content: flex-start !important; padding: 0 !important; color: #0073AA !important; transition: color 0.2s ease; }
.elementor-521 .elementor-element.elementor-element-btn_maps_bucaramanga a:hover { color: #005580 !important; }/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-map_bucaramanga */.elementor-521 .elementor-element.elementor-element-map_bucaramanga iframe{border-radius:10px;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-body_bucaramanga */.elementor-521 .elementor-element.elementor-element-body_bucaramanga {flex:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card_bucaramanga */.elementor-521 .elementor-element.elementor-element-card_bucaramanga {transition:transform .25s ease,box-shadow .25s ease;} .elementor-521 .elementor-element.elementor-element-card_bucaramanga:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(6,17,30,.12);} @media(prefers-reduced-motion:reduce){.elementor-521 .elementor-element.elementor-element-card_bucaramanga{transition:none;}.elementor-521 .elementor-element.elementor-element-card_bucaramanga:hover{transform:none;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-img_san_cristobal */.elementor-521 .elementor-element.elementor-element-img_san_cristobal img{display:block;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_addr_san_cristobal */.elementor-521 .elementor-element.elementor-element-icon_addr_san_cristobal { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_addr_san_cristobal */.elementor-521 .elementor-element.elementor-element-text_addr_san_cristobal { flex: 1 1 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_addr_san_cristobal */.elementor-521 .elementor-element.elementor-element-row_addr_san_cristobal { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: flex-start !important; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_phone_san_cristobal */.elementor-521 .elementor-element.elementor-element-icon_phone_san_cristobal { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_phone_san_cristobal */.elementor-521 .elementor-element.elementor-element-text_phone_san_cristobal { flex: 1 1 auto !important; }
.elementor-521 .elementor-element.elementor-element-text_phone_san_cristobal a { color: #06111E; text-decoration: none; transition: color 0.2s; white-space: nowrap; }
.elementor-521 .elementor-element.elementor-element-text_phone_san_cristobal a:hover { color: #0073AA; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_phone_san_cristobal */.elementor-521 .elementor-element.elementor-element-row_phone_san_cristobal {margin-top:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-btn_maps_san_cristobal */.elementor-521 .elementor-element.elementor-element-btn_maps_san_cristobal a { justify-content: flex-start !important; padding: 0 !important; color: #0073AA !important; transition: color 0.2s ease; }
.elementor-521 .elementor-element.elementor-element-btn_maps_san_cristobal a:hover { color: #005580 !important; }/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-map_san_cristobal */.elementor-521 .elementor-element.elementor-element-map_san_cristobal iframe{border-radius:10px;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-body_san_cristobal */.elementor-521 .elementor-element.elementor-element-body_san_cristobal {flex:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card_san_cristobal */.elementor-521 .elementor-element.elementor-element-card_san_cristobal {transition:transform .25s ease,box-shadow .25s ease;} .elementor-521 .elementor-element.elementor-element-card_san_cristobal:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(6,17,30,.12);} @media(prefers-reduced-motion:reduce){.elementor-521 .elementor-element.elementor-element-card_san_cristobal{transition:none;}.elementor-521 .elementor-element.elementor-element-card_san_cristobal:hover{transform:none;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-img_valencia */.elementor-521 .elementor-element.elementor-element-img_valencia img{display:block;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_addr_valencia */.elementor-521 .elementor-element.elementor-element-icon_addr_valencia { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_addr_valencia */.elementor-521 .elementor-element.elementor-element-text_addr_valencia { flex: 1 1 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_addr_valencia */.elementor-521 .elementor-element.elementor-element-row_addr_valencia { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; align-items: flex-start !important; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-icon_phone_valencia */.elementor-521 .elementor-element.elementor-element-icon_phone_valencia { flex-shrink: 0 !important; width: 16px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-text_phone_valencia */.elementor-521 .elementor-element.elementor-element-text_phone_valencia { flex: 1 1 auto !important; }
.elementor-521 .elementor-element.elementor-element-text_phone_valencia a { color: #06111E; text-decoration: none; transition: color 0.2s; white-space: nowrap; }
.elementor-521 .elementor-element.elementor-element-text_phone_valencia a:hover { color: #0073AA; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-row_phone_valencia */.elementor-521 .elementor-element.elementor-element-row_phone_valencia {margin-top:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-btn_maps_valencia */.elementor-521 .elementor-element.elementor-element-btn_maps_valencia a { justify-content: flex-start !important; padding: 0 !important; color: #0073AA !important; transition: color 0.2s ease; }
.elementor-521 .elementor-element.elementor-element-btn_maps_valencia a:hover { color: #005580 !important; }/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-map_valencia */.elementor-521 .elementor-element.elementor-element-map_valencia iframe{border-radius:10px;display:block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-body_valencia */.elementor-521 .elementor-element.elementor-element-body_valencia {flex:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-card_valencia */.elementor-521 .elementor-element.elementor-element-card_valencia {transition:transform .25s ease,box-shadow .25s ease;} .elementor-521 .elementor-element.elementor-element-card_valencia:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(6,17,30,.12);} @media(prefers-reduced-motion:reduce){.elementor-521 .elementor-element.elementor-element-card_valencia{transition:none;}.elementor-521 .elementor-element.elementor-element-card_valencia:hover{transform:none;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9b12eb0 */.elementor-521 .elementor-element.elementor-element-9b12eb0 a:hover {
  background-color: #008BE3 !important;
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(0, 115, 170, 0.45) !important;
}
.elementor-521 .elementor-element.elementor-element-9b12eb0 a { transition: all 0.25s ease; }
@media (max-width: 767px) { .elementor-521 .elementor-element.elementor-element-9b12eb0, .elementor-521 .elementor-element.elementor-element-9b12eb0 a { width: 100%; justify-content: center; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-sedes */.elementor-521 .elementor-element.elementor-element-sedes { position: relative; }
.elementor-521 .elementor-element.elementor-element-sedes::before {
  content: '';
  position: absolute;
  top: 0; left: 0; width: 100%; height: 100%;
  background-image:
    linear-gradient(rgba(7, 73, 110, 0.055) 1px, transparent 1px),
    linear-gradient(90deg, rgba(7, 73, 110, 0.055) 1px, transparent 1px);
  background-size: 32px 32px;
  pointer-events: none;
  z-index: 0;
}/* End custom CSS */