.elementor-961 .elementor-element.elementor-element-c9f8554{--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;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-961 .elementor-element.elementor-element-30ac294{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.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-961 .elementor-element.elementor-element-ff31d3a .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:90px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-dd392f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-dd392f6{font-family:"Geist", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;}.elementor-961 .elementor-element.elementor-element-10440d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-10440d1{font-family:"Geist", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;letter-spacing:0.4px;}.elementor-961 .elementor-element.elementor-element-017a2a7{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-cd32ddb{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-961 .elementor-element.elementor-element-f073c3b .elementor-button{background-color:#D7282F;font-family:var( --e-global-typography-e084f69-font-family ), Sans-serif;font-size:var( --e-global-typography-e084f69-font-size );font-weight:var( --e-global-typography-e084f69-font-weight );text-transform:var( --e-global-typography-e084f69-text-transform );line-height:var( --e-global-typography-e084f69-line-height );letter-spacing:var( --e-global-typography-e084f69-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF00;border-radius:5px 5px 5px 5px;padding:25px 20px 25px 20px;}.elementor-961 .elementor-element.elementor-element-f073c3b > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-f073c3b .elementor-button-content-wrapper{flex-direction:row;}.elementor-961 .elementor-element.elementor-element-f073c3b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-961 .elementor-element.elementor-element-5b01d43{--display:flex;--min-height:685px;--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:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-5b01d43:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-5b01d43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/10/Joelle-Moratin-directora-general-cm-iberica.jpg");background-position:top center;background-size:cover;}.elementor-961 .elementor-element.elementor-element-323577c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-961 .elementor-element.elementor-element-bdf5eae{--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:15px 15px;--row-gap:15px;--column-gap:15px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-3909c8d{--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:15px 15px;--row-gap:15px;--column-gap:15px;--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-961 .elementor-element.elementor-element-8dac404 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-961 .elementor-element.elementor-element-8dac404 .elementor-icon-wrapper{text-align:center;}.elementor-961 .elementor-element.elementor-element-8dac404.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-8dac404.elementor-view-framed .elementor-icon, .elementor-961 .elementor-element.elementor-element-8dac404.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-8dac404.elementor-view-framed .elementor-icon, .elementor-961 .elementor-element.elementor-element-8dac404.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-8dac404 .elementor-icon{font-size:18px;}.elementor-961 .elementor-element.elementor-element-8dac404 .elementor-icon svg{height:18px;}.elementor-961 .elementor-element.elementor-element-a2f4a22 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-ba0ff87 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-5469f06{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-2ad6b92{--display:flex;--min-height:45vh;--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;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-2ad6b92:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-2ad6b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/10/Joelle-moratin-ceo-cm-iberica.jpg");background-position:center center;background-size:cover;}.elementor-961 .elementor-element.elementor-element-2ad6b92::before, .elementor-961 .elementor-element.elementor-element-2ad6b92 > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-2ad6b92 > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-2ad6b92 > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-2ad6b92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-2ad6b92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-27e8f7c{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-27e8f7c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-1462723{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-1462723.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-e527e45{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-e527e45.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-2fefb62{text-align:end;}.elementor-961 .elementor-element.elementor-element-2fefb62 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-67547b5{text-align:end;}.elementor-961 .elementor-element.elementor-element-67547b5 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC7;}.elementor-961 .elementor-element.elementor-element-95c04db{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-589c1dd{text-align:start;}.elementor-961 .elementor-element.elementor-element-589c1dd .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-85a1979{--display:flex;--min-height:45vh;--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;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-85a1979:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-85a1979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/10/indira-directora-de-proyectos.jpg");background-position:center center;background-size:cover;}.elementor-961 .elementor-element.elementor-element-85a1979::before, .elementor-961 .elementor-element.elementor-element-85a1979 > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-85a1979 > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-85a1979 > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-85a1979 > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-85a1979 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-4f4d68b{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-4f4d68b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-400ac91{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-400ac91.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-3a6fb6d{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-3a6fb6d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-ed26af8{text-align:end;}.elementor-961 .elementor-element.elementor-element-ed26af8 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-2c454df{text-align:end;}.elementor-961 .elementor-element.elementor-element-2c454df .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC7;}.elementor-961 .elementor-element.elementor-element-8373e68{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-2f95290{text-align:start;}.elementor-961 .elementor-element.elementor-element-2f95290 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-bb8c1a8{--display:flex;--min-height:45vh;--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;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-bb8c1a8:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-bb8c1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/10/Maria-jose-directora-financiaera.jpg");background-position:center center;background-size:cover;}.elementor-961 .elementor-element.elementor-element-bb8c1a8::before, .elementor-961 .elementor-element.elementor-element-bb8c1a8 > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-bb8c1a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-bb8c1a8 > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-bb8c1a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-bb8c1a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-f5644b8{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-f5644b8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-c4dd7b1{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-c4dd7b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-235f713{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-235f713.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-bbfb9dc{text-align:end;}.elementor-961 .elementor-element.elementor-element-bbfb9dc .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-dcac268{text-align:end;}.elementor-961 .elementor-element.elementor-element-dcac268 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC7;}.elementor-961 .elementor-element.elementor-element-33aa60a{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-cea0f84{text-align:start;}.elementor-961 .elementor-element.elementor-element-cea0f84 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-65f1f4e{--display:flex;--min-height:45vh;--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-65f1f4e::before, .elementor-961 .elementor-element.elementor-element-65f1f4e > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-65f1f4e > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-65f1f4e > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-65f1f4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-65f1f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-6bf848f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-cb371b8 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-961 .elementor-element.elementor-element-cb371b8 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-e50f288 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-961 .elementor-element.elementor-element-e50f288 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-961 .elementor-element.elementor-element-b604033{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-961 .elementor-element.elementor-element-4f878a3 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-961 .elementor-element.elementor-element-4f878a3 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-961 .elementor-element.elementor-element-47ff9d7{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-961 .elementor-element.elementor-element-2fffda4 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-961 .elementor-element.elementor-element-2fffda4 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:25px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-961 .elementor-element.elementor-element-fdb4a93{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-961 .elementor-element.elementor-element-dad7972{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-961 .elementor-element.elementor-element-8bf0bb7{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-0f860ff{--display:flex;--min-height:45vh;--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;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-0f860ff:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-0f860ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/10/Isidoro-Antelo-Hinojosa-Alcaide.jpg");background-position:center center;background-size:cover;}.elementor-961 .elementor-element.elementor-element-0f860ff::before, .elementor-961 .elementor-element.elementor-element-0f860ff > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-0f860ff > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-0f860ff > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-0f860ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-0f860ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-61dbadc{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-61dbadc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-79bfc02{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-79bfc02.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-acb0223{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-acb0223.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-3b881ab{text-align:end;}.elementor-961 .elementor-element.elementor-element-3b881ab .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-62e405e{text-align:end;}.elementor-961 .elementor-element.elementor-element-62e405e .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC7;}.elementor-961 .elementor-element.elementor-element-4224543{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-997d317{text-align:start;}.elementor-961 .elementor-element.elementor-element-997d317 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-c0058a3{--display:flex;--min-height:45vh;--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;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-c0058a3:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-c0058a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/10/Antonio-Marti-Marin-.jpg");background-position:center center;background-size:cover;}.elementor-961 .elementor-element.elementor-element-c0058a3::before, .elementor-961 .elementor-element.elementor-element-c0058a3 > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-c0058a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-c0058a3 > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-c0058a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-c0058a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-3c4266c{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-3c4266c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-0772d9f{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-0772d9f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-40c2e42{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-40c2e42.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-b8858d5{text-align:end;}.elementor-961 .elementor-element.elementor-element-b8858d5 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-67aacf3{text-align:end;}.elementor-961 .elementor-element.elementor-element-67aacf3 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC7;}.elementor-961 .elementor-element.elementor-element-33cb9dd{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-93eb978{text-align:start;}.elementor-961 .elementor-element.elementor-element-93eb978 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-1861ef7{--display:flex;--min-height:45vh;--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;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-1861ef7:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-1861ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/10/Christian-Sunol-Stumpe.jpg");background-position:center center;background-size:cover;}.elementor-961 .elementor-element.elementor-element-1861ef7::before, .elementor-961 .elementor-element.elementor-element-1861ef7 > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-1861ef7 > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-1861ef7 > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-1861ef7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-1861ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-5320d5b{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-5320d5b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-d71c853{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-d71c853.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-25a348a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-25a348a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-cd0a0a9{text-align:end;}.elementor-961 .elementor-element.elementor-element-cd0a0a9 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-7fa1952{text-align:end;}.elementor-961 .elementor-element.elementor-element-7fa1952 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#FFFFFFC7;}.elementor-961 .elementor-element.elementor-element-df4b32d{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-12a9eb6{text-align:start;}.elementor-961 .elementor-element.elementor-element-12a9eb6 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-961 .elementor-element.elementor-element-9828491{--display:flex;--min-height:45vh;--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;--background-transition:0.3s;--overlay-opacity:0.2;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-9828491:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-9828491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/12/colaboradores-inhouse-cm-iberica.jpg");background-position:center center;background-size:cover;}.elementor-961 .elementor-element.elementor-element-9828491::before, .elementor-961 .elementor-element.elementor-element-9828491 > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-9828491 > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-9828491 > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-9828491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-9828491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-066624e{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-961 .elementor-element.elementor-element-066624e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-1c342d0{--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;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-1c342d0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-80f33d3{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-80f33d3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-23cd137 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;letter-spacing:-1.9px;}.elementor-961 .elementor-element.elementor-element-94d1de6{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-059f6f6{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-7c20713{--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:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-961 .elementor-element.elementor-element-dd15a32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-ddc418b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:30px;}.elementor-961 .elementor-element.elementor-element-ddc418b:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-ddc418b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cm-iberica.net/wp-content/uploads/2025/10/Parte-del-equipo-de-cm-iberica-empresa-especializada-en-reformas-de-oficinas-en-Barcelona.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-961 .elementor-element.elementor-element-ddc418b::before, .elementor-961 .elementor-element.elementor-element-ddc418b > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-ddc418b > .e-con-inner > .elementor-background-video-container::before, .elementor-961 .elementor-element.elementor-element-ddc418b > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-ddc418b > .e-con-inner > .elementor-background-slideshow::before, .elementor-961 .elementor-element.elementor-element-ddc418b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-961 .elementor-element.elementor-element-ddc418b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-a0c23f7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-0be8933 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:40px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-961 .elementor-element.elementor-element-5465324{font-family:"Geist", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}body.elementor-page-961:not(.elementor-motion-effects-element-type-background), body.elementor-page-961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body.elementor-page-961{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-961 .elementor-element.elementor-element-c9f8554{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-ff31d3a .elementor-heading-title{font-size:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-961 .elementor-element.elementor-element-dd392f6{font-size:24px;}.elementor-961 .elementor-element.elementor-element-cd32ddb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-961 .elementor-element.elementor-element-f073c3b .elementor-button{font-size:var( --e-global-typography-e084f69-font-size );line-height:var( --e-global-typography-e084f69-line-height );letter-spacing:var( --e-global-typography-e084f69-letter-spacing );padding:20px 20px 20px 20px;}.elementor-961 .elementor-element.elementor-element-323577c{--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-a2f4a22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-961 .elementor-element.elementor-element-ba0ff87 .elementor-heading-title{font-size:37px;}.elementor-961 .elementor-element.elementor-element-5469f06{--flex-wrap:wrap;}.elementor-961 .elementor-element.elementor-element-2ad6b92{--min-height:60vh;--border-radius:10px 10px 10px 10px;}.elementor-961 .elementor-element.elementor-element-2ad6b92.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-27e8f7c{--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-85a1979{--min-height:60vh;--border-radius:10px 10px 10px 10px;}.elementor-961 .elementor-element.elementor-element-85a1979.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-4f4d68b{--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-bb8c1a8{--min-height:60vh;--border-radius:10px 10px 10px 10px;}.elementor-961 .elementor-element.elementor-element-bb8c1a8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-f5644b8{--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-65f1f4e{--min-height:60vh;--border-radius:10px 10px 10px 10px;}.elementor-961 .elementor-element.elementor-element-65f1f4e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-6bf848f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-961 .elementor-element.elementor-element-cb371b8 .elementor-heading-title{font-size:37px;}.elementor-961 .elementor-element.elementor-element-e50f288 .elementor-heading-title{font-size:24px;}.elementor-961 .elementor-element.elementor-element-4f878a3 .elementor-heading-title{font-size:24px;}.elementor-961 .elementor-element.elementor-element-2fffda4 .elementor-heading-title{font-size:24px;}.elementor-961 .elementor-element.elementor-element-dad7972{--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-8bf0bb7{--flex-wrap:wrap;}.elementor-961 .elementor-element.elementor-element-0f860ff{--min-height:60vh;--border-radius:10px 10px 10px 10px;}.elementor-961 .elementor-element.elementor-element-0f860ff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-61dbadc{--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-c0058a3{--min-height:60vh;--border-radius:10px 10px 10px 10px;}.elementor-961 .elementor-element.elementor-element-c0058a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-3c4266c{--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-1861ef7{--min-height:60vh;--border-radius:10px 10px 10px 10px;}.elementor-961 .elementor-element.elementor-element-1861ef7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-5320d5b{--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-9828491{--min-height:60vh;--border-radius:10px 10px 10px 10px;}.elementor-961 .elementor-element.elementor-element-9828491.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-066624e{--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-23cd137 .elementor-heading-title{font-size:24px;}.elementor-961 .elementor-element.elementor-element-7c20713{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-dd15a32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-961 .elementor-element.elementor-element-a0c23f7{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-0be8933 .elementor-heading-title{font-size:37px;}}@media(max-width:767px){.elementor-961 .elementor-element.elementor-element-c9f8554{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-961 .elementor-element.elementor-element-30ac294{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-ff31d3a .elementor-heading-title{font-size:37px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-961 .elementor-element.elementor-element-dd392f6{font-size:24px;}.elementor-961 .elementor-element.elementor-element-017a2a7{--width:100%;}.elementor-961 .elementor-element.elementor-element-cd32ddb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-961 .elementor-element.elementor-element-f073c3b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-f073c3b .elementor-button{font-size:var( --e-global-typography-e084f69-font-size );line-height:var( --e-global-typography-e084f69-line-height );letter-spacing:var( --e-global-typography-e084f69-letter-spacing );}.elementor-961 .elementor-element.elementor-element-5b01d43{--min-height:60vh;}.elementor-961 .elementor-element.elementor-element-a2f4a22 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-961 .elementor-element.elementor-element-ba0ff87 .elementor-heading-title{font-size:37px;}.elementor-961 .elementor-element.elementor-element-5469f06{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-961 .elementor-element.elementor-element-2ad6b92{--min-height:55vh;}.elementor-961 .elementor-element.elementor-element-e527e45{--width:1%;}.elementor-961 .elementor-element.elementor-element-e527e45.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-85a1979{--min-height:50vh;}.elementor-961 .elementor-element.elementor-element-3a6fb6d{--width:1%;}.elementor-961 .elementor-element.elementor-element-bb8c1a8{--min-height:50vh;}.elementor-961 .elementor-element.elementor-element-235f713{--width:1%;}.elementor-961 .elementor-element.elementor-element-65f1f4e{--min-height:50vh;}.elementor-961 .elementor-element.elementor-element-6bf848f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-961 .elementor-element.elementor-element-cb371b8 .elementor-heading-title{font-size:37px;}.elementor-961 .elementor-element.elementor-element-e50f288 .elementor-heading-title{font-size:24px;}.elementor-961 .elementor-element.elementor-element-4f878a3 .elementor-heading-title{font-size:24px;}.elementor-961 .elementor-element.elementor-element-2fffda4 .elementor-heading-title{font-size:24px;}.elementor-961 .elementor-element.elementor-element-8bf0bb7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-961 .elementor-element.elementor-element-0f860ff{--min-height:55vh;}.elementor-961 .elementor-element.elementor-element-acb0223{--width:1%;}.elementor-961 .elementor-element.elementor-element-acb0223.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-c0058a3{--min-height:50vh;}.elementor-961 .elementor-element.elementor-element-40c2e42{--width:1%;}.elementor-961 .elementor-element.elementor-element-1861ef7{--min-height:50vh;}.elementor-961 .elementor-element.elementor-element-25a348a{--width:1%;}.elementor-961 .elementor-element.elementor-element-9828491{--min-height:50vh;}.elementor-961 .elementor-element.elementor-element-80f33d3{--width:1%;}.elementor-961 .elementor-element.elementor-element-23cd137 .elementor-heading-title{font-size:24px;}.elementor-961 .elementor-element.elementor-element-7c20713{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-961 .elementor-element.elementor-element-dd15a32{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-ddc418b{--min-height:30vh;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-a0c23f7{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-0be8933 .elementor-heading-title{font-size:37px;}}@media(min-width:768px){.elementor-961 .elementor-element.elementor-element-30ac294{--width:72%;}.elementor-961 .elementor-element.elementor-element-017a2a7{--width:100%;}.elementor-961 .elementor-element.elementor-element-5b01d43{--width:40%;}.elementor-961 .elementor-element.elementor-element-2ad6b92{--width:20%;}.elementor-961 .elementor-element.elementor-element-e527e45{--width:1%;}.elementor-961 .elementor-element.elementor-element-85a1979{--width:20%;}.elementor-961 .elementor-element.elementor-element-3a6fb6d{--width:1%;}.elementor-961 .elementor-element.elementor-element-bb8c1a8{--width:20%;}.elementor-961 .elementor-element.elementor-element-235f713{--width:1%;}.elementor-961 .elementor-element.elementor-element-65f1f4e{--width:42%;}.elementor-961 .elementor-element.elementor-element-0f860ff{--width:19%;}.elementor-961 .elementor-element.elementor-element-c0058a3{--width:20%;}.elementor-961 .elementor-element.elementor-element-1861ef7{--width:20%;}.elementor-961 .elementor-element.elementor-element-9828491{--width:40%;}.elementor-961 .elementor-element.elementor-element-80f33d3{--width:1%;}.elementor-961 .elementor-element.elementor-element-ddc418b{--width:100%;}.elementor-961 .elementor-element.elementor-element-a0c23f7{--width:74%;}}@media(max-width:1024px) and (min-width:768px){.elementor-961 .elementor-element.elementor-element-30ac294{--width:50%;}.elementor-961 .elementor-element.elementor-element-017a2a7{--width:100%;}.elementor-961 .elementor-element.elementor-element-5b01d43{--width:50%;}.elementor-961 .elementor-element.elementor-element-2ad6b92{--width:45%;}.elementor-961 .elementor-element.elementor-element-e527e45{--width:1%;}.elementor-961 .elementor-element.elementor-element-85a1979{--width:45%;}.elementor-961 .elementor-element.elementor-element-bb8c1a8{--width:45%;}.elementor-961 .elementor-element.elementor-element-65f1f4e{--width:45%;}.elementor-961 .elementor-element.elementor-element-0f860ff{--width:45%;}.elementor-961 .elementor-element.elementor-element-acb0223{--width:1%;}.elementor-961 .elementor-element.elementor-element-c0058a3{--width:45%;}.elementor-961 .elementor-element.elementor-element-1861ef7{--width:45%;}.elementor-961 .elementor-element.elementor-element-9828491{--width:45%;}.elementor-961 .elementor-element.elementor-element-a0c23f7{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-95c04db *//* 1) Estado inicial: sin el texto, max-height ajustado a su altura base */
.contenedor-nombre {
  overflow: hidden;                             /* oculta el contenido que rebasa */
  max-height: 100px;                             /* altura sin el texto (ajusta este valor) */
  transition: max-height 0.3s ease-in-out;      /* animación suave */
}

/* 2) En hover de la sección, aumentamos la altura para mostrar el texto */
.equipo-background:hover .contenedor-nombre {
  max-height: 300px;                            /* altura con el texto visible (ajusta según tu contenido) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ad6b92 *//* 1) Zoom de fondo */
.equipo-background {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: 100% 100% !important;
  transition: background-size 0.6s ease-in-out !important;
}

.equipo-background:hover {
  background-size: 120% 120% !important;
}

/* 2) Blur en el interior */
.equipo-interior {
  /* Estado inicial: sin blur */
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease-in-out, -webkit-backdrop-filter 0.6s ease-in-out;
  /* Si quieres que el blur se note, dale un fondo semitransparente: */
  /* background-color: rgba(255,255,255,0.25); */
}

.equipo-background:hover .equipo-interior {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background-color: #0000005E;
  transition: background-color 0.6 ease-in-out;
}


/* 1) Asegúrate de que tu interior es contenedor relativo */
.equipo-interior {
  position: relative;
  /* (ya tendrás backdrop-filter aquí) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8373e68 *//* 1) Estado inicial: sin el texto, max-height ajustado a su altura base */
.contenedor-nombre {
  overflow: hidden;                             /* oculta el contenido que rebasa */
  max-height: 100px;                             /* altura sin el texto (ajusta este valor) */
  transition: max-height 0.3s ease-in-out;      /* animación suave */
}

/* 2) En hover de la sección, aumentamos la altura para mostrar el texto */
.equipo-background:hover .contenedor-nombre {
  max-height: 300px;                            /* altura con el texto visible (ajusta según tu contenido) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a1979 *//* 1) Zoom de fondo */
.equipo-background {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  transition: background-size 0.6s ease-in-out !important;

}

.equipo-background:hover {
  background-size: 120%  !important;
}

/* 2) Blur en el interior */
.equipo-interior {
  /* Estado inicial: sin blur */
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease-in-out, -webkit-backdrop-filter 0.6s ease-in-out;
  /* Si quieres que el blur se note, dale un fondo semitransparente: */
  /* background-color: rgba(255,255,255,0.25); */
}

.equipo-background:hover .equipo-interior {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

/* 1) Asegúrate de que tu interior es contenedor relativo */
.equipo-interior {
  position: relative;
  /* (ya tendrás backdrop-filter aquí) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33aa60a *//* 1) Estado inicial: sin el texto, max-height ajustado a su altura base */
.contenedor-nombre {
  overflow: hidden;                             /* oculta el contenido que rebasa */
  max-height: 100px;                             /* altura sin el texto (ajusta este valor) */
  transition: max-height 0.3s ease-in-out;      /* animación suave */
}

/* 2) En hover de la sección, aumentamos la altura para mostrar el texto */
.equipo-background:hover .contenedor-nombre {
  max-height: 300px;                            /* altura con el texto visible (ajusta según tu contenido) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb8c1a8 *//* 1) Zoom de fondo */
.equipo-background {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  transition: background-size 0.6s ease-in-out !important;

}

.equipo-background:hover {
  background-size: 120%  !important;
}

/* 2) Blur en el interior */
.equipo-interior {
  /* Estado inicial: sin blur */
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease-in-out, -webkit-backdrop-filter 0.6s ease-in-out;
  /* Si quieres que el blur se note, dale un fondo semitransparente: */
  /* background-color: rgba(255,255,255,0.25); */
}

.equipo-background:hover .equipo-interior {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

/* 1) Asegúrate de que tu interior es contenedor relativo */
.equipo-interior {
  position: relative;
  /* (ya tendrás backdrop-filter aquí) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65f1f4e *//* 1) Zoom de fondo */
.equipo-background {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  transition: background-size 0.6s ease-in-out !important;

}

.equipo-background:hover {
  background-size: 120%  !important;
}

/* 2) Blur en el interior */
.equipo-interior {
  /* Estado inicial: sin blur */
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease-in-out, -webkit-backdrop-filter 0.6s ease-in-out;
  /* Si quieres que el blur se note, dale un fondo semitransparente: */
  /* background-color: rgba(255,255,255,0.25); */
}

.equipo-background:hover .equipo-interior {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

/* 1) Asegúrate de que tu interior es contenedor relativo */
.equipo-interior {
  position: relative;
  /* (ya tendrás backdrop-filter aquí) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4224543 *//* 1) Estado inicial: sin el texto, max-height ajustado a su altura base */
.contenedor-nombre {
  overflow: hidden;                             /* oculta el contenido que rebasa */
  max-height: 100px;                             /* altura sin el texto (ajusta este valor) */
  transition: max-height 0.3s ease-in-out;      /* animación suave */
}

/* 2) En hover de la sección, aumentamos la altura para mostrar el texto */
.equipo-background:hover .contenedor-nombre {
  max-height: 300px;                            /* altura con el texto visible (ajusta según tu contenido) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f860ff *//* 1) Zoom de fondo */
.equipo-background {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: 100% 100% !important;
  transition: background-size 0.6s ease-in-out !important;
}

.equipo-background:hover {
  background-size: 120% 120% !important;
}

/* 2) Blur en el interior */
.equipo-interior {
  /* Estado inicial: sin blur */
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease-in-out, -webkit-backdrop-filter 0.6s ease-in-out;
  /* Si quieres que el blur se note, dale un fondo semitransparente: */
  /* background-color: rgba(255,255,255,0.25); */
}

.equipo-background:hover .equipo-interior {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  background-color: #0000005E;
  transition: background-color 0.6 ease-in-out;
}


/* 1) Asegúrate de que tu interior es contenedor relativo */
.equipo-interior {
  position: relative;
  /* (ya tendrás backdrop-filter aquí) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cb9dd *//* 1) Estado inicial: sin el texto, max-height ajustado a su altura base */
.contenedor-nombre {
  overflow: hidden;                             /* oculta el contenido que rebasa */
  max-height: 100px;                             /* altura sin el texto (ajusta este valor) */
  transition: max-height 0.3s ease-in-out;      /* animación suave */
}

/* 2) En hover de la sección, aumentamos la altura para mostrar el texto */
.equipo-background:hover .contenedor-nombre {
  max-height: 300px;                            /* altura con el texto visible (ajusta según tu contenido) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0058a3 *//* 1) Zoom de fondo */
.equipo-background {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  transition: background-size 0.6s ease-in-out !important;

}

.equipo-background:hover {
  background-size: 120%  !important;
}

/* 2) Blur en el interior */
.equipo-interior {
  /* Estado inicial: sin blur */
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease-in-out, -webkit-backdrop-filter 0.6s ease-in-out;
  /* Si quieres que el blur se note, dale un fondo semitransparente: */
  /* background-color: rgba(255,255,255,0.25); */
}

.equipo-background:hover .equipo-interior {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

/* 1) Asegúrate de que tu interior es contenedor relativo */
.equipo-interior {
  position: relative;
  /* (ya tendrás backdrop-filter aquí) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df4b32d *//* 1) Estado inicial: sin el texto, max-height ajustado a su altura base */
.contenedor-nombre {
  overflow: hidden;                             /* oculta el contenido que rebasa */
  max-height: 100px;                             /* altura sin el texto (ajusta este valor) */
  transition: max-height 0.3s ease-in-out;      /* animación suave */
}

/* 2) En hover de la sección, aumentamos la altura para mostrar el texto */
.equipo-background:hover .contenedor-nombre {
  max-height: 300px;                            /* altura con el texto visible (ajusta según tu contenido) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1861ef7 *//* 1) Zoom de fondo */
.equipo-background {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  transition: background-size 0.6s ease-in-out !important;

}

.equipo-background:hover {
  background-size: 120%  !important;
}

/* 2) Blur en el interior */
.equipo-interior {
  /* Estado inicial: sin blur */
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease-in-out, -webkit-backdrop-filter 0.6s ease-in-out;
  /* Si quieres que el blur se note, dale un fondo semitransparente: */
  /* background-color: rgba(255,255,255,0.25); */
}

.equipo-background:hover .equipo-interior {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

/* 1) Asegúrate de que tu interior es contenedor relativo */
.equipo-interior {
  position: relative;
  /* (ya tendrás backdrop-filter aquí) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94d1de6 *//* 1) Estado inicial: sin el texto, max-height ajustado a su altura base */
.contenedor-nombre {
  overflow: hidden;                             /* oculta el contenido que rebasa */
  max-height: 100px;                             /* altura sin el texto (ajusta este valor) */
  transition: max-height 0.3s ease-in-out;      /* animación suave */
}

/* 2) En hover de la sección, aumentamos la altura para mostrar el texto */
.equipo-background:hover .contenedor-nombre {
  max-height: 300px;                            /* altura con el texto visible (ajusta según tu contenido) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9828491 *//* 1) Zoom de fondo */
.equipo-background {
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: cover !important;
  transition: background-size 0.6s ease-in-out !important;

}

.equipo-background:hover {
  background-size: 120%  !important;
}

/* 2) Blur en el interior */
.equipo-interior {
  /* Estado inicial: sin blur */
  backdrop-filter: blur(0px);
  -webkit-backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease-in-out, -webkit-backdrop-filter 0.6s ease-in-out;
  /* Si quieres que el blur se note, dale un fondo semitransparente: */
  /* background-color: rgba(255,255,255,0.25); */
}

.equipo-background:hover .equipo-interior {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}

/* 1) Asegúrate de que tu interior es contenedor relativo */
.equipo-interior {
  position: relative;
  /* (ya tendrás backdrop-filter aquí) */
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */